Manifest position 791 · CrUX rank bucket 1000
https://drive.usercontent.google.com
Coverage complete
The supplied bare content-delivery origin returns HTTP 404. The audit therefore covers the complete reachable error-response archetype, not resource URLs requiring an opaque file identifier.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark preference was emulated, but computed colors stayed white/near-black and color-scheme remained normal. F002 medium: The error surface ignores the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation matched and document.getAnimations() returned an empty list; scroll behavior was auto. |
respect-user-preferencesrespects-contrast | issues | high | Under prefers-contrast: more, secondary 15px text stayed #777 on white, about 4.48:1, with no contrast adaptation. F003 low: High-contrast preference does not increase secondary-text contrast. |
implement-natural-interactionsview-transitions | pass | high | The DOM has no mutable state, internal route, scripts, or instant state swaps; the only link performs ordinary cross-origin navigation. |
implement-natural-interactionsscroll-driven-animations | pass | high | The short page has no scrolling interaction, scroll handlers, animation timelines, or main-thread script. |
implement-natural-interactionsphysical-gestures | pass | high | DOM/CSS inspection found no custom pointer handlers or gesture controls that fight platform behavior. |
provide-guided-navigationscroll-state-aware-chrome | pass | high | The page fits in one viewport and has no static or JS-driven navigation chrome competing with content. |
provide-guided-navigationanchored-positioning | pass | high | DOM inspection found no manually positioned tooltip, menu, or overlay that can drift from an anchor. |
provide-guided-navigationdirects-attention | pass | high | The single-view error response presents its status and explanation in reading order without a hidden focus move. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Initial screenshot and DOM show only the compact error message, with no overlay or interstitial. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay, disclosure, select, picker, or rich control exists. |
maximize-content-reduce-noisereduced-chrome | pass | high | Desktop screenshot shows a compact, content-first error surface with minimal chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, layout reported scrollWidth 360, clientWidth 360, and 0px horizontal overflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | The response has no reused component at differing container sizes; its one fixed error layout is directly responsive. |
adapt-to-the-form-factorinput-modality-aware | pass | high | The only focusable link has a browser focus outline and a large logo target; no hover-only affordance exists. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The title and first viewport clearly identify a 404 and state that the requested URL was not found. |
support-core-task-successprimary-flow-completion | issues | high | The only reachable response is HTTP 404; it offers no route to locate the intended Drive resource. F001 high: The 404 response gives no path to recover or locate the intended resource. |
support-core-task-successclear-system-state-and-recovery | issues | high | The 404 state is clearly stated but provides no retry, back, help, or resource-recovery action; only a Google-logo link. F001 high: The 404 response gives no path to recover or locate the intended resource. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace measured FCP/LCP 604ms, 0 long tasks, and 0ms TBT; mobile layout observed CLS 0. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observed CLS 0 with no shifts. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded no long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR summary shows 4 requests, 12,143 transferred bytes, no render-blocking candidates, redirects, or missing-cache warnings. |
be-fast-and-stabletrim-unused-and-duplicate-code | pass | high | Rendered DOM contains no scripts or external CSS; HAR is only document plus two tiny images. |
be-inclusivenames-roles-labels | pass | high | DOM has a main landmark and the logo descendant is role=img with aria-label=Google; there are no forms or content images. |
be-inclusivesufficient-contrast | issues | high | The two 15px #777 secondary phrases on white are approximately 4.48:1, just below WCAG AA for normal text. F004 low: Secondary error text narrowly misses normal-text contrast. |
be-inclusivestructure-and-focus | issues | high | The document has a main landmark and visible link focus, but no heading element at all; “404” is only bold text. F005 medium: The error page has no heading structure. |
be-inclusivelegible-text | pass | high | Desktop/mobile screenshots show unclipped 15px text in a narrow readable measure. |
be-inclusivezoom-reflow-targets-and-media | pass | high | Viewport permits scaling (no user-scalable=no/maximum-scale), mobile reflows without overflow, and there is no media. |
follow-best-practicesno-console-errors | pass | high | The response contains no JavaScript and the trace completed without runtime work or uncaught script failure. |
follow-best-practicessound-document-and-assets | issues | high | Raw HTML begins with <html> and has no <!doctype html>, placing the response outside the sound-document baseline. F006 low: The response omits the HTML doctype. |
follow-best-practicesbrowser-platform-hygiene | pass | high | No JavaScript, deprecated API use, prompt, form paste handler, or vulnerable client library is present. |
be-discoverabletitle-and-description | not-applicable | high | This HTTP 404 endpoint is intentionally non-indexable (robots.txt disallows /), so search-snippet metadata is not applicable. |
be-discoverablecrawlable-and-mobile-friendly | not-applicable | high | The content-delivery host intentionally disallows crawling of /; the error response is not a public landing page. |
be-discoverablecanonical-and-indexing-signals | pass | high | The endpoint correctly returns HTTP 404 and robots.txt disallows /, preventing an error response from being indexed as content. |
be-discoverablestructured-and-shareable-metadata | not-applicable | high | An error response represents no article, product, organization, event, or rich entity. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS, CSP, Trusted Types, and nosniff are present, but the response sets NID without Secure and with SameSite=None; HSTS is absent on this response. F007 medium: Transport and browser-defense policy is incomplete on the 404 response. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | A six-month NID cookie is set even on this bare 404 response; the page otherwise has no known tracker request. F008 medium: The bare error response sets a long-lived identifier cookie without an evident page need. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No permission request or authentication surface exists on the tested response. |
be-private-and-securedefensive-browser-policies | issues | high | The response lacks HSTS, Referrer-Policy, and explicit frame-ancestors/X-Frame-Options defenses. F007 medium: Transport and browser-defense policy is incomplete on the 404 response. |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison found 100% rendered-word coverage in raw HTML and no JS shell. |
be-resilientresilient-runtime-behaviour | not-applicable | high | No overlays, asynchronous dependencies, or mutable DOM runtime state exist. |
be-resilientoffline-and-installable | not-applicable | high | This content-delivery error endpoint is not an app and has no installability use case. |
be-resilientnetwork-and-http-failure-states | issues | high | The HTTP 404 state is readable but has no useful recovery control beyond leaving for google.com. F009 medium: The failure state is legible but not actionable. |
be-internationalisedlang-dir-and-logical-properties | pass | high | Rendered DOM explicitly declares lang=en and dir=ltr; the English reading direction is correct for this response. |
be-internationalisedlocale-aware-data | not-applicable | high | No dates, numbers, currency, durations, or locale-sensitive values are rendered. |
be-internationalisedtime-zone-correctness | not-applicable | high | No times or events are rendered. |
be-trustworthyno-dark-patterns | pass | high | The screenshot and DOM show no consent, upsell, advertising, continuity, cancellation, or deceptive control. |
be-trustworthyhumane-error-handling | not-applicable | high | No form or editable input exists. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No input exists. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent, authentication, or account flow exists. |
be-sustainableoptimised-assets | pass | high | HAR totals only 12,143 bytes; the two CSS background PNGs total 10,049 transferred bytes and have 2x variants. |
be-sustainableno-wasteful-work | pass | high | HAR has four requests and trace has no long tasks/background scripting. |
be-sustainablethird-party-and-media-budget | pass | high | No audio/video/autoplay or known tracker exists; third-party bytes are limited to two Google error/brand images (10,049 bytes). |
be-agent-readystructured-agent-capabilities | not-applicable | high | A bare 404 error endpoint has no user capability to expose to agents. |
be-agent-readyon-device-inference | not-applicable | high | The error response has no inference task where built-in AI would improve the experience. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The static response has no representative interaction to repeat; fabricating one would violate the memory methodology. |
be-memory-efficientbounded-footprint | pass | high | Heap summary is proportionate for the static page: 26,817 snapshot nodes and 795,769 bytes total self size; DOM probe found only 15 elements. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap summary contains no Detached constructor entry; the page has no script that can register listeners, intervals, or observers. |
Provenance
Canonical report: results/atomic/reports/0791-drive_usercontent_google_com.json
Report SHA-256: 93e71b1b234da1a1dd5d3d4864982c44687f8135027b46c3c4c0030f6f383305
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/drive_usercontent_google_com/2026-07-27T01-02-45-124Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/drive_usercontent_google_com/2026-07-27T01-02-45-124Z
Catalog SHA-256: sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7
Raw screenshots, HARs, traces, heaps, and other browser artifacts are retained at the local evidence root and intentionally are not committed. Artifact paths in the canonical report are relative to that root.