{"_appmanifest":{"name":"appmanifest","short_name":"appmanifest","level":1,"current_level":"appmanifest","title":"Web App Manifest","description":"Web App Manifest Living Standard","base_uri":"https:\/\/www.w3.org\/TR\/appmanifest\/","home_uri":"Overview.html","pages":"multiple","working_group":"webapps","modified_date":"2022-02-17T23:46:21+00:00","etag":"7cc87-5d83f5f8a6d40","sync_date":"2022-06-28T21:14:22+00:00","anchors":[{"name":"1","type":"other","scope":"defines","section":true,"title":"Web Application Manifest","normative":true,"export":true,"uri":"#web-application-manifest","children":[{"name":"1.1","type":"other","scope":"defines","section":true,"title":"Examples","export":true,"uri":"#examples","children":[{"name":"1.1.1","type":"other","scope":"defines","section":true,"title":"Typical structure","export":true,"uri":"#typical-structure","children":[{"name":"example-typical-manifest","type":"other","scope":"defines","title":": Typical manifest { \"lang\": \"en\", \"dir\": \"ltr\", \"name\": \"Super Racer 3000\", \"short_name\": \"Racer3K\", \"icons\": [{ \"src\": \"icon\/lowres.webp\", \"sizes\": \"64x64\", \"type\": \"image\/webp\" }, { \"src\": \"icon\/lowres.png\", \"sizes\": \"64x64\" }, { \"src\": \"icon\/hd_hi\"...","uri":"#example-typical-manifest"},{"name":"ref-for-dfn-manifest-3","type":"other","scope":"defines","title":"manifest","uri":"#ref-for-dfn-manifest-3"},{"name":"x1-1-1-typical-structure","type":"heading","scope":"defines","title":"1.1.1 Typical structure","uri":"#x1-1-1-typical-structure"}]},{"name":"1.1.2","type":"other","scope":"defines","section":true,"title":"Using a link element to link to a manifest","export":true,"uri":"#using-a-link-element-to-link-to-a-manifest","children":[{"name":"example-linking-to-a-manifest","type":"other","scope":"defines","title":": Linking to a manifest Racer 3K<\/title> <!-- Startup configuration --> <link rel=\"manifest\" href=\"manifest.webmanifest\"> <!-- Fallback application metadata for legacy browsers --> <meta name=\"application-name\" content=\"Racer3K...","uri":"#example-linking-to-a-manifest"},{"name":"h-note-0","type":"other","scope":"defines","title":"Note: File extension: .webmanifest or .json?","uri":"#h-note-0"},{"name":"issue-container-generatedID-1","type":"other","scope":"defines","title":"Note: File extension: .webmanifest or .json? The IANA registered file extension for the manifest is .webmanifest. Some web servers recognize this extension and transfer the file using the standardized application manifest media type (application\/manife...","uri":"#issue-container-generatedID-1"},{"name":"ref-for-dfn-application-manifest-json-1","type":"other","scope":"defines","title":"application\/manifest+json","uri":"#ref-for-dfn-application-manifest-json-1"},{"name":"ref-for-dfn-application-manifest-json-2","type":"other","scope":"defines","title":"application\/manifest+json","uri":"#ref-for-dfn-application-manifest-json-2"},{"name":"ref-for-dfn-application-manifest-media-type-1","type":"other","scope":"defines","title":"application manifest media type","uri":"#ref-for-dfn-application-manifest-media-type-1"},{"name":"ref-for-index-term-json-mime-type-1","type":"other","scope":"defines","title":"JSON MIME type","uri":"#ref-for-index-term-json-mime-type-1"},{"name":"ref-for-index-term-link-element-1","type":"other","scope":"defines","title":"link","uri":"#ref-for-index-term-link-element-1"},{"name":"ref-for-index-term-meta-element-1","type":"other","scope":"defines","title":"meta","uri":"#ref-for-index-term-meta-element-1"},{"name":"ref-for-index-term-mime-type-1","type":"other","scope":"defines","title":"MIME type","uri":"#ref-for-index-term-mime-type-1"},{"name":"x1-1-2-using-a-link-element-to-link-to-a-manifest","type":"heading","scope":"defines","title":"1.1.2 Using a link element to link to a manifest","uri":"#x1-1-2-using-a-link-element-to-link-to-a-manifest"}]},{"name":"1.1.3","type":"other","scope":"defines","section":true,"title":"Declaring multiple icons","export":true,"uri":"#declaring-multiple-icons","children":[{"name":"example-multiple-icons","type":"other","scope":"defines","title":": Multiple icons { \"icons\": [ { \"src\": \"icon\/lowres.webp\", \"sizes\": \"48x48\", \"type\": \"image\/webp\" },{ \"src\": \"icon\/lowres\", \"sizes\": \"48x48\" },{ \"src\": \"icon\/hd_hi.ico\", \"sizes\": \"72x72 96x96 128x128 256x256\" },{ \"src\": \"icon\/hd_hi.svg\", \"sizes\": \"257x...","uri":"#example-multiple-icons"},{"name":"ref-for-index-term-computed-mime-type-1","type":"other","scope":"defines","title":"sniffed","uri":"#ref-for-index-term-computed-mime-type-1"},{"name":"ref-for-index-term-mime-type-2","type":"other","scope":"defines","title":"MIME type","uri":"#ref-for-index-term-mime-type-2"},{"name":"x1-1-3-declaring-multiple-icons","type":"heading","scope":"defines","title":"1.1.3 Declaring multiple icons","uri":"#x1-1-3-declaring-multiple-icons"}]},{"name":"1.1.4","type":"other","scope":"defines","section":true,"title":"Creating shortcuts","export":true,"uri":"#creating-shortcuts","children":[{"name":"example-adding-shortcuts","type":"other","scope":"defines","title":": Adding shortcuts { \"shortcuts\": [ { \"name\": \"Play Later\", \"description\": \"View the list of podcasts you saved for later\", \"url\": \"\/play-later\", \"icons\": [ { \"src\": \"\/icons\/play-later.svg\", \"type\": \"image\/svg+xml\" } ] }, { \"name\": \"Subscriptions\", \"de...","uri":"#example-adding-shortcuts"},{"name":"ref-for-index-term-top-level-browsing-context-1","type":"other","scope":"defines","title":"top-level browsing context","uri":"#ref-for-index-term-top-level-browsing-context-1"},{"name":"ref-for-index-term-top-level-browsing-context-2","type":"other","scope":"defines","title":"top-level browsing context","uri":"#ref-for-index-term-top-level-browsing-context-2"},{"name":"x1-1-4-creating-shortcuts","type":"heading","scope":"defines","title":"1.1.4 Creating shortcuts","uri":"#x1-1-4-creating-shortcuts"}]},{"name":"1.1.5","type":"other","scope":"defines","section":true,"title":"Understanding \"scope\"","export":true,"uri":"#understanding-scope","children":[{"name":"ref-for-dfn-applied-1","type":"other","scope":"defines","title":"applied","uri":"#ref-for-dfn-applied-1"},{"name":"ref-for-dfn-applied-2","type":"other","scope":"defines","title":"Applying","uri":"#ref-for-dfn-applied-2"},{"name":"ref-for-dfn-scope-2","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-2"},{"name":"ref-for-dfn-scope-3","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-3"},{"name":"ref-for-dfn-scope-4","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-4"},{"name":"ref-for-dfn-scope-5","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-5"},{"name":"ref-for-dfn-start_url-2","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-2"},{"name":"ref-for-dfn-start_url-3","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-3"},{"name":"ref-for-dfn-within-scope-1","type":"other","scope":"defines","title":"within scope","uri":"#ref-for-dfn-within-scope-1"},{"name":"ref-for-dfn-within-scope-2","type":"other","scope":"defines","title":"within scope","uri":"#ref-for-dfn-within-scope-2"},{"name":"ref-for-dfn-within-scope-3","type":"other","scope":"defines","title":"within scope","uri":"#ref-for-dfn-within-scope-3"},{"name":"x1-1-5-understanding-scope","type":"heading","scope":"defines","title":"1.1.5 Understanding \"scope\"","uri":"#x1-1-5-understanding-scope"}]},{"name":"x1-1-examples","type":"heading","scope":"defines","title":"1.1 Examples","uri":"#x1-1-examples"}]},{"name":"1.2","type":"other","scope":"defines","section":true,"title":"dir member","normative":true,"export":true,"uri":"#dir-member","children":[{"name":"dfn-auto","type":"dfn","scope":"defines","for":["text-direction"],"title":"auto","normative":true,"uri":"#dfn-auto"},{"name":"dfn-base-direction","type":"dfn","scope":"defines","title":"base direction","normative":true,"uri":"#dfn-base-direction"},{"name":"dfn-dir","type":"dfn","scope":"defines","for":["manifest"],"title":"dir","normative":true,"export":true,"uri":"#dfn-dir"},{"name":"dfn-localizable-members","type":"dfn","scope":"defines","title":"localizable members","normative":true,"uri":"#dfn-localizable-members"},{"name":"dfn-ltr","type":"dfn","scope":"defines","for":["text-direction"],"title":"ltr","normative":true,"uri":"#dfn-ltr"},{"name":"dfn-process-the-dir-member","type":"dfn","scope":"defines","title":"process the dir member","normative":true,"uri":"#dfn-process-the-dir-member"},{"name":"dfn-rtl","type":"dfn","scope":"defines","for":["text-direction"],"title":"rtl","normative":true,"uri":"#dfn-rtl"},{"name":"dfn-text-direction-list","type":"dfn","scope":"defines","title":"text-direction list","normative":true,"uri":"#dfn-text-direction-list"},{"name":"dfn-text-directions","type":"dfn","scope":"defines","title":"text-directions","normative":true,"uri":"#dfn-text-directions"},{"name":"ref-for-dfn-auto-1","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-dfn-auto-1"},{"name":"ref-for-dfn-auto-2","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-dfn-auto-2"},{"name":"ref-for-dfn-base-direction-1","type":"other","scope":"defines","title":"base direction","normative":true,"uri":"#ref-for-dfn-base-direction-1"},{"name":"ref-for-dfn-base-direction-2","type":"other","scope":"defines","title":"base direction","normative":true,"uri":"#ref-for-dfn-base-direction-2"},{"name":"ref-for-dfn-base-direction-3","type":"other","scope":"defines","title":"base direction","normative":true,"uri":"#ref-for-dfn-base-direction-3"},{"name":"ref-for-dfn-base-direction-4","type":"other","scope":"defines","title":"base direction","normative":true,"uri":"#ref-for-dfn-base-direction-4"},{"name":"ref-for-dfn-description-1","type":"other","scope":"defines","title":"description","normative":true,"uri":"#ref-for-dfn-description-1"},{"name":"ref-for-dfn-dir-2","type":"other","scope":"defines","title":"dir","normative":true,"uri":"#ref-for-dfn-dir-2"},{"name":"ref-for-dfn-localizable-members-1","type":"other","scope":"defines","title":"localizable members","normative":true,"uri":"#ref-for-dfn-localizable-members-1"},{"name":"ref-for-dfn-localizable-members-2","type":"other","scope":"defines","title":"localizable members","normative":true,"uri":"#ref-for-dfn-localizable-members-2"},{"name":"ref-for-dfn-localizable-members-3","type":"other","scope":"defines","title":"localizable members","normative":true,"uri":"#ref-for-dfn-localizable-members-3"},{"name":"ref-for-dfn-ltr-1","type":"other","scope":"defines","title":"ltr","normative":true,"uri":"#ref-for-dfn-ltr-1"},{"name":"ref-for-dfn-ltr-2","type":"other","scope":"defines","title":"ltr","normative":true,"uri":"#ref-for-dfn-ltr-2"},{"name":"ref-for-dfn-ltr-3","type":"other","scope":"defines","title":"ltr","normative":true,"uri":"#ref-for-dfn-ltr-3"},{"name":"ref-for-dfn-manifest-4","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-4"},{"name":"ref-for-dfn-manifest-5","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-5"},{"name":"ref-for-dfn-name-0-1","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-0-1"},{"name":"ref-for-dfn-name-2","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-2"},{"name":"ref-for-dfn-rtl-1","type":"other","scope":"defines","title":"rtl","normative":true,"uri":"#ref-for-dfn-rtl-1"},{"name":"ref-for-dfn-rtl-2","type":"other","scope":"defines","title":"rtl","normative":true,"uri":"#ref-for-dfn-rtl-2"},{"name":"ref-for-dfn-rtl-3","type":"other","scope":"defines","title":"rtl","normative":true,"uri":"#ref-for-dfn-rtl-3"},{"name":"ref-for-dfn-shortcut-item-1","type":"other","scope":"defines","title":"Shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-1"},{"name":"ref-for-dfn-shortcut-item-2","type":"other","scope":"defines","title":"Shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-2"},{"name":"ref-for-dfn-shortcut-item-3","type":"other","scope":"defines","title":"Shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-3"},{"name":"ref-for-dfn-short_name-0-1","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-0-1"},{"name":"ref-for-dfn-short_name-2","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-2"},{"name":"ref-for-dfn-text-direction-list-1","type":"other","scope":"defines","title":"text-direction list","normative":true,"uri":"#ref-for-dfn-text-direction-list-1"},{"name":"ref-for-dfn-text-directions-1","type":"other","scope":"defines","title":"text-direction","normative":true,"uri":"#ref-for-dfn-text-directions-1"},{"name":"ref-for-index-term-contain-for-list-1","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-index-term-contain-for-list-1"},{"name":"ref-for-index-term-exist-for-map-1","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-1"},{"name":"ref-for-index-term-list-1","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-1"},{"name":"ref-for-index-term-ordered-map-1","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-1"},{"name":"ref-for-index-term-ordered-map-2","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-2"},{"name":"ref-for-index-term-rule-p1-1","type":"other","scope":"defines","title":"Rule P1","normative":true,"uri":"#ref-for-index-term-rule-p1-1"},{"name":"ref-for-index-term-rule-p3-1","type":"other","scope":"defines","title":"Rule P3","normative":true,"uri":"#ref-for-index-term-rule-p3-1"},{"name":"ref-for-index-term-string-1","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-1"},{"name":"x1-2-dir-member","type":"heading","scope":"defines","title":"1.2 dir member","normative":true,"uri":"#x1-2-dir-member"}]},{"name":"1.3","type":"other","scope":"defines","section":true,"title":"lang member","normative":true,"export":true,"uri":"#lang-member","children":[{"name":"dfn-lang","type":"dfn","scope":"defines","for":["manifest"],"title":"lang","normative":true,"export":true,"uri":"#dfn-lang"},{"name":"dfn-language-tag","type":"dfn","scope":"defines","title":"language tag","normative":true,"uri":"#dfn-language-tag"},{"name":"dfn-process-the-lang-member","type":"dfn","scope":"defines","title":"process the lang member","normative":true,"uri":"#dfn-process-the-lang-member"},{"name":"dfn-subtags","type":"dfn","scope":"defines","title":"subtags","normative":true,"linking_text":["Found definition for \"subtags\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-subtags"},{"name":"ref-for-dfn-language-tag-1","type":"other","scope":"defines","title":"language tag","normative":true,"uri":"#ref-for-dfn-language-tag-1"},{"name":"ref-for-dfn-localizable-members-4","type":"other","scope":"defines","title":"localizable members","normative":true,"uri":"#ref-for-dfn-localizable-members-4"},{"name":"ref-for-dfn-manifest-6","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-6"},{"name":"ref-for-index-term-canonicalizeunicodelocaleid-1","type":"other","scope":"defines","title":"CanonicalizeUnicodeLocaleId","normative":true,"uri":"#ref-for-index-term-canonicalizeunicodelocaleid-1"},{"name":"ref-for-index-term-exist-for-map-2","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-2"},{"name":"ref-for-index-term-isstructurallyvalidlanguagetag-1","type":"other","scope":"defines","title":"IsStructurallyValidLanguageTag","normative":true,"uri":"#ref-for-index-term-isstructurallyvalidlanguagetag-1"},{"name":"ref-for-index-term-ordered-map-3","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-3"},{"name":"ref-for-index-term-ordered-map-4","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-4"},{"name":"ref-for-index-term-string-2","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-2"},{"name":"ref-for-index-term-string-3","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-3"},{"name":"ref-for-index-term-string-4","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-4"},{"name":"x1-3-lang-member","type":"heading","scope":"defines","title":"1.3 lang member","normative":true,"uri":"#x1-3-lang-member"}]},{"name":"1.4","type":"other","scope":"defines","section":true,"title":"name member","normative":true,"export":true,"uri":"#name-member","children":[{"name":"dfn-name","type":"dfn","scope":"defines","for":["manifest"],"title":"name","normative":true,"export":true,"uri":"#dfn-name"},{"name":"h-note-1","type":"other","scope":"defines","title":"Note: Processing the `name` member","uri":"#h-note-1"},{"name":"issue-container-generatedID-2","type":"other","scope":"defines","title":"Note: Processing the `name` member When processing a manifest, the process a text member algorithm is used to process the name member.","uri":"#issue-container-generatedID-2"},{"name":"ref-for-dfn-installed-web-application-1","type":"other","scope":"defines","title":"installed web application","normative":true,"uri":"#ref-for-dfn-installed-web-application-1"},{"name":"ref-for-dfn-manifest-7","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-7"},{"name":"ref-for-dfn-name-3","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-3"},{"name":"ref-for-dfn-name-4","type":"other","scope":"defines","title":"name","uri":"#ref-for-dfn-name-4"},{"name":"ref-for-dfn-process-a-text-member-1","type":"other","scope":"defines","title":"process a text member","uri":"#ref-for-dfn-process-a-text-member-1"},{"name":"ref-for-dfn-processing-a-manifest-1","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-1"},{"name":"ref-for-index-term-accessible-name-1","type":"other","scope":"defines","title":"accessible name","normative":true,"uri":"#ref-for-index-term-accessible-name-1"},{"name":"ref-for-index-term-string-5","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-5"},{"name":"x1-4-name-member","type":"heading","scope":"defines","title":"1.4 name member","normative":true,"uri":"#x1-4-name-member"}]},{"name":"1.5","type":"other","scope":"defines","section":true,"title":"short_name member","normative":true,"export":true,"uri":"#short_name-member","children":[{"name":"dfn-short_name","type":"dfn","scope":"defines","for":["manifest"],"title":"short_name","normative":true,"export":true,"uri":"#dfn-short_name"},{"name":"h-note-2","type":"other","scope":"defines","title":"Note: Processing the `short_name` member","uri":"#h-note-2"},{"name":"issue-container-generatedID-3","type":"other","scope":"defines","title":"Note: Processing the `short_name` member When processing a manifest, the process a text member algorithm is used to process the short_name member.","uri":"#issue-container-generatedID-3"},{"name":"ref-for-dfn-manifest-8","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-8"},{"name":"ref-for-dfn-process-a-text-member-2","type":"other","scope":"defines","title":"process a text member","uri":"#ref-for-dfn-process-a-text-member-2"},{"name":"ref-for-dfn-processing-a-manifest-2","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-2"},{"name":"ref-for-dfn-short_name-3","type":"other","scope":"defines","title":"short_name","uri":"#ref-for-dfn-short_name-3"},{"name":"ref-for-index-term-string-6","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-6"},{"name":"x1-5-short_name-member","type":"heading","scope":"defines","title":"1.5 short_name member","normative":true,"uri":"#x1-5-short_name-member"}]},{"name":"1.6","type":"other","scope":"defines","section":true,"title":"scope member","normative":true,"export":true,"uri":"#scope-member","children":[{"name":"dfn-process-the-scope-member","type":"dfn","scope":"defines","title":"process the scope member","normative":true,"uri":"#dfn-process-the-scope-member"},{"name":"dfn-scope","type":"dfn","scope":"defines","for":["manifest"],"title":"scope","normative":true,"export":true,"uri":"#dfn-scope"},{"name":"h-note-3","type":"other","scope":"defines","title":"Note: Default scope","uri":"#h-note-3"},{"name":"issue-container-generatedID-4","type":"other","scope":"defines","title":"Note: Default scope The \"default scope\" (when scope member is missing, empty, or failure) is the start URL, but with its filename, query, and fragment removed.","uri":"#issue-container-generatedID-4"},{"name":"ref-for-dfn-application-context-1","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-1"},{"name":"ref-for-dfn-manifest-9","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-9"},{"name":"ref-for-dfn-navigation-scope-1","type":"other","scope":"defines","title":"navigation scope","normative":true,"uri":"#ref-for-dfn-navigation-scope-1"},{"name":"ref-for-dfn-scope-6","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-6"},{"name":"ref-for-dfn-within-scope-4","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-4"},{"name":"ref-for-index-term-fragment-for-url-1","type":"other","scope":"defines","title":"fragment","normative":true,"uri":"#ref-for-index-term-fragment-for-url-1"},{"name":"ref-for-index-term-ordered-map-5","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-5"},{"name":"ref-for-index-term-ordered-map-6","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-6"},{"name":"ref-for-index-term-query-for-url-1","type":"other","scope":"defines","title":"query","normative":true,"uri":"#ref-for-index-term-query-for-url-1"},{"name":"ref-for-index-term-string-7","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-7"},{"name":"ref-for-index-term-url-parser-1","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-url-parser-1"},{"name":"ref-for-index-term-url-parser-2","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-url-parser-2"},{"name":"x1-6-scope-member","type":"heading","scope":"defines","title":"1.6 scope member","normative":true,"uri":"#x1-6-scope-member"}]},{"name":"1.7","type":"other","scope":"defines","section":true,"title":"icons member","normative":true,"export":true,"uri":"#icons-member","children":[{"name":"dfn-icons","type":"dfn","scope":"defines","for":["manifest"],"title":"icons","normative":true,"export":true,"uri":"#dfn-icons"},{"name":"h-note-4","type":"other","scope":"defines","title":"Note","uri":"#h-note-4"},{"name":"issue-container-generatedID-5","type":"other","scope":"defines","title":"Note When processing a manifest, the process image resources algorithm is used to process the icons member.","uri":"#issue-container-generatedID-5"},{"name":"ref-for-dfn-icons-2","type":"other","scope":"defines","title":"icons","normative":true,"uri":"#ref-for-dfn-icons-2"},{"name":"ref-for-dfn-icons-3","type":"other","scope":"defines","title":"icons","normative":true,"uri":"#ref-for-dfn-icons-3"},{"name":"ref-for-dfn-icons-4","type":"other","scope":"defines","title":"icons","uri":"#ref-for-dfn-icons-4"},{"name":"ref-for-dfn-manifest-10","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-10"},{"name":"ref-for-dfn-manifest-image-resource-1","type":"other","scope":"defines","title":"manifest image resource","normative":true,"uri":"#ref-for-dfn-manifest-image-resource-1"},{"name":"ref-for-dfn-process-image-resources-1","type":"other","scope":"defines","title":"process image resources","uri":"#ref-for-dfn-process-image-resources-1"},{"name":"ref-for-dfn-processing-a-manifest-3","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-3"},{"name":"x1-7-icons-member","type":"heading","scope":"defines","title":"1.7 icons member","normative":true,"uri":"#x1-7-icons-member"}]},{"name":"1.8","type":"other","scope":"defines","section":true,"title":"display member","normative":true,"export":true,"uri":"#display-member","children":[{"name":"dfn-display","type":"dfn","scope":"defines","for":["manifest"],"title":"display","normative":true,"export":true,"uri":"#dfn-display"},{"name":"dfn-process-the-display-member","type":"dfn","scope":"defines","title":"process the display member","normative":true,"uri":"#dfn-process-the-display-member"},{"name":"ref-for-dfn-display-modes-list-1","type":"other","scope":"defines","title":"display modes list","normative":true,"uri":"#ref-for-dfn-display-modes-list-1"},{"name":"ref-for-dfn-manifest-11","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-11"},{"name":"ref-for-index-term-contain-for-list-2","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-index-term-contain-for-list-2"},{"name":"ref-for-index-term-display-mode-1","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-1"},{"name":"ref-for-index-term-display-mode-2","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-2"},{"name":"ref-for-index-term-exist-for-map-3","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-3"},{"name":"ref-for-index-term-ordered-map-7","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-7"},{"name":"ref-for-index-term-ordered-map-8","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-8"},{"name":"ref-for-index-term-string-8","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-8"},{"name":"x1-8-display-member","type":"heading","scope":"defines","title":"1.8 display member","normative":true,"uri":"#x1-8-display-member"}]},{"name":"1.9","type":"other","scope":"defines","section":true,"title":"orientation member","normative":true,"export":true,"uri":"#orientation-member","children":[{"name":"dfn-cannot-be-used-together","type":"dfn","scope":"defines","title":"cannot be used together","normative":true,"linking_text":["Found definition for \"cannot be used together\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-cannot-be-used-together"},{"name":"dfn-orientation","type":"dfn","scope":"defines","for":["manifest"],"title":"orientation","normative":true,"export":true,"uri":"#dfn-orientation"},{"name":"dfn-orientation-values","type":"dfn","scope":"defines","title":"orientation values","normative":true,"uri":"#dfn-orientation-values"},{"name":"dfn-process-the-orientation-member","type":"dfn","scope":"defines","title":"process the orientation member","normative":true,"uri":"#dfn-process-the-orientation-member"},{"name":"h-note-5","type":"other","scope":"defines","title":"Note","uri":"#h-note-5"},{"name":"h-note-6","type":"other","scope":"defines","title":"Note","uri":"#h-note-6"},{"name":"issue-container-generatedID-6","type":"other","scope":"defines","title":"Note Although the specification relies on the [SCREEN-ORIENTATION]'s OrientationLockType, it is OPTIONAL for a user agent to implement the [SCREEN-ORIENTATION] API. Supporting the [SCREEN-ORIENTATION] API is, of course, encouraged.","uri":"#issue-container-generatedID-6"},{"name":"issue-container-generatedID-7","type":"other","scope":"defines","title":"Note Once the web application is running, other means can change the orientation of a top-level browsing context (such as via [SCREEN-ORIENTATION] API).","uri":"#issue-container-generatedID-7"},{"name":"ref-for-dfn-manifest-12","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-12"},{"name":"ref-for-dfn-orientation-2","type":"other","scope":"defines","title":"orientation","normative":true,"uri":"#ref-for-dfn-orientation-2"},{"name":"ref-for-dfn-orientation-values-1","type":"other","scope":"defines","title":"orientation values","normative":true,"uri":"#ref-for-dfn-orientation-values-1"},{"name":"ref-for-index-term-contain-for-list-3","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-index-term-contain-for-list-3"},{"name":"ref-for-index-term-default-screen-orientation-1","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#ref-for-index-term-default-screen-orientation-1"},{"name":"ref-for-index-term-default-screen-orientation-2","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#ref-for-index-term-default-screen-orientation-2"},{"name":"ref-for-index-term-default-screen-orientation-3","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#ref-for-index-term-default-screen-orientation-3"},{"name":"ref-for-index-term-default-screen-orientation-4","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#ref-for-index-term-default-screen-orientation-4"},{"name":"ref-for-index-term-default-screen-orientation-5","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#ref-for-index-term-default-screen-orientation-5"},{"name":"ref-for-index-term-display-mode-3","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-3"},{"name":"ref-for-index-term-exist-for-map-4","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-4"},{"name":"ref-for-index-term-navigated-1","type":"other","scope":"defines","title":"navigated","normative":true,"uri":"#ref-for-index-term-navigated-1"},{"name":"ref-for-index-term-ordered-map-9","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-9"},{"name":"ref-for-index-term-ordered-map-10","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-10"},{"name":"ref-for-index-term-orientationlocktype-enum-1","type":"other","scope":"defines","title":"OrientationLockType","normative":true,"uri":"#ref-for-index-term-orientationlocktype-enum-1"},{"name":"ref-for-index-term-orientationlocktype-enum-2","type":"other","scope":"defines","title":"OrientationLockType","uri":"#ref-for-index-term-orientationlocktype-enum-2"},{"name":"ref-for-index-term-string-9","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-9"},{"name":"ref-for-index-term-string-10","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-10"},{"name":"ref-for-index-term-top-level-browsing-context-3","type":"other","scope":"defines","title":"top-level browsing contexts","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-3"},{"name":"ref-for-index-term-top-level-browsing-context-4","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-4"},{"name":"ref-for-index-term-top-level-browsing-context-5","type":"other","scope":"defines","title":"top-level browsing context","uri":"#ref-for-index-term-top-level-browsing-context-5"},{"name":"x1-9-orientation-member","type":"heading","scope":"defines","title":"1.9 orientation member","normative":true,"uri":"#x1-9-orientation-member"}]},{"name":"1.10","type":"other","scope":"defines","section":true,"title":"start_url member","normative":true,"export":true,"uri":"#start_url-member","children":[{"name":"1.10.1","type":"other","scope":"defines","section":true,"title":"Privacy consideration: start_url tracking","normative":true,"export":true,"uri":"#privacy-consideration-start_url-tracking","children":[{"name":"ref-for-dfn-start-url-1","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-1"},{"name":"ref-for-dfn-start-url-2","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-2"},{"name":"ref-for-dfn-start_url-6","type":"other","scope":"defines","title":"start_url","normative":true,"uri":"#ref-for-dfn-start_url-6"},{"name":"ref-for-dfn-start_url-7","type":"other","scope":"defines","title":"start_url","normative":true,"uri":"#ref-for-dfn-start_url-7"},{"name":"x1-10-1-privacy-consideration-start_url-tracking","type":"heading","scope":"defines","title":"1.10.1 Privacy consideration: start_url tracking","normative":true,"uri":"#x1-10-1-privacy-consideration-start_url-tracking"}]},{"name":"dfn-process-the-start_url-member","type":"dfn","scope":"defines","title":"process the start_url member","normative":true,"uri":"#dfn-process-the-start_url-member"},{"name":"dfn-start-url","type":"dfn","scope":"defines","title":"start URL","normative":true,"uri":"#dfn-start-url"},{"name":"dfn-start_url","type":"dfn","scope":"defines","for":["manifest"],"title":"start_url","normative":true,"export":true,"uri":"#dfn-start_url"},{"name":"example-5","type":"other","scope":"defines","title":"For example, if the value of start_url is ..\/start_point.html, and the manifest's URL is https:\/\/example.com\/resources\/manifest.webmanifest, then the result of parsing would be https:\/\/example.com\/start_point.html.","uri":"#example-5"},{"name":"ref-for-dfn-ignore-1","type":"other","scope":"defines","title":"ignore","normative":true,"uri":"#ref-for-dfn-ignore-1"},{"name":"ref-for-dfn-manifest-13","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-13"},{"name":"ref-for-dfn-start_url-4","type":"other","scope":"defines","title":"start_url","normative":true,"uri":"#ref-for-dfn-start_url-4"},{"name":"ref-for-dfn-start_url-5","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-5"},{"name":"ref-for-index-term-exist-for-map-5","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-5"},{"name":"ref-for-index-term-ordered-map-11","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-11"},{"name":"ref-for-index-term-ordered-map-12","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-12"},{"name":"ref-for-index-term-same-origin-1","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-index-term-same-origin-1"},{"name":"ref-for-index-term-string-11","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-11"},{"name":"ref-for-index-term-string-12","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-12"},{"name":"ref-for-index-term-string-13","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-13"},{"name":"ref-for-index-term-url-1","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-1"},{"name":"ref-for-index-term-url-2","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-2"},{"name":"ref-for-index-term-url-3","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-3"},{"name":"ref-for-index-term-url-parser-3","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-url-parser-3"},{"name":"ref-for-index-term-url-parser-4","type":"other","scope":"defines","title":"parsing","uri":"#ref-for-index-term-url-parser-4"},{"name":"x1-10-start_url-member","type":"heading","scope":"defines","title":"1.10 start_url member","normative":true,"uri":"#x1-10-start_url-member"}]},{"name":"1.11","type":"other","scope":"defines","section":true,"title":"id member","normative":true,"export":true,"uri":"#id-member","children":[{"name":"dfn-id","type":"dfn","scope":"defines","for":["manifest"],"title":"id","normative":true,"export":true,"uri":"#dfn-id"},{"name":"dfn-identity","type":"dfn","scope":"defines","title":"identity","normative":true,"uri":"#dfn-identity"},{"name":"dfn-process-the-id-member","type":"dfn","scope":"defines","title":"process the id member","normative":true,"uri":"#dfn-process-the-id-member"},{"name":"example-resulting-ids","type":"other","scope":"defines","title":": Resulting ids Below table shows some example ids resulting from the process the id member steps. json[\"id\"] manifest[\"start_url\"] manifest[\"id\"] undefined \"https:\/\/example.com\/my-app\/start\" \"https:\/\/example.com\/my-app\/start\" undefined \"https:\/\/exampl...","uri":"#example-resulting-ids"},{"name":"h-note-7","type":"other","scope":"defines","title":"Note","uri":"#h-note-7"},{"name":"h-note-8","type":"other","scope":"defines","title":"Note","uri":"#h-note-8"},{"name":"issue-container-generatedID-8","type":"other","scope":"defines","title":"Note The identity can be used by a service that collects lists of web applications to uniquely identify applications.","uri":"#issue-container-generatedID-8"},{"name":"issue-container-generatedID-9","type":"other","scope":"defines","title":"Note The identity is processed like a URL but it doesn't point to a resource that can be navigated to, so it's not required to be within scope.","uri":"#issue-container-generatedID-9"},{"name":"ref-for-dfn-id-1","type":"other","scope":"defines","title":"id","uri":"#ref-for-dfn-id-1"},{"name":"ref-for-dfn-identity-2","type":"other","scope":"defines","title":"identity","normative":true,"uri":"#ref-for-dfn-identity-2"},{"name":"ref-for-dfn-identity-3","type":"other","scope":"defines","title":"identity","normative":true,"uri":"#ref-for-dfn-identity-3"},{"name":"ref-for-dfn-identity-4","type":"other","scope":"defines","title":"identity","normative":true,"uri":"#ref-for-dfn-identity-4"},{"name":"ref-for-dfn-identity-5","type":"other","scope":"defines","title":"identity","normative":true,"uri":"#ref-for-dfn-identity-5"},{"name":"ref-for-dfn-identity-6","type":"other","scope":"defines","title":"identity","uri":"#ref-for-dfn-identity-6"},{"name":"ref-for-dfn-identity-7","type":"other","scope":"defines","title":"identity","uri":"#ref-for-dfn-identity-7"},{"name":"ref-for-dfn-manifest-14","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-14"},{"name":"ref-for-dfn-process-the-id-member-1","type":"other","scope":"defines","title":"process the id member","uri":"#ref-for-dfn-process-the-id-member-1"},{"name":"ref-for-dfn-start_url-8","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-8"},{"name":"ref-for-dfn-within-scope-5","type":"other","scope":"defines","title":"within scope","uri":"#ref-for-dfn-within-scope-5"},{"name":"ref-for-index-term-equal-for-url-1","type":"other","scope":"defines","title":"equal","normative":true,"uri":"#ref-for-index-term-equal-for-url-1"},{"name":"ref-for-index-term-exclude-fragment-for-url-serializer-1","type":"other","scope":"defines","title":"exclude fragment true","normative":true,"uri":"#ref-for-index-term-exclude-fragment-for-url-serializer-1"},{"name":"ref-for-index-term-identifier-1","type":"other","scope":"defines","title":"identifier","uri":"#ref-for-index-term-identifier-1"},{"name":"ref-for-index-term-object-type-1","type":"other","scope":"defines","title":"object","normative":true,"uri":"#ref-for-index-term-object-type-1"},{"name":"ref-for-index-term-ordered-map-13","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-13"},{"name":"ref-for-index-term-origin-for-url-1","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-index-term-origin-for-url-1"},{"name":"ref-for-index-term-origin-for-url-2","type":"other","scope":"defines","title":"origin","uri":"#ref-for-index-term-origin-for-url-2"},{"name":"ref-for-index-term-same-origin-2","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-index-term-same-origin-2"},{"name":"ref-for-index-term-string-14","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-14"},{"name":"ref-for-index-term-string-15","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-15"},{"name":"ref-for-index-term-url-parser-5","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-url-parser-5"},{"name":"ref-for-index-term-url-standard-1","type":"other","scope":"defines","title":"URL Standard","uri":"#ref-for-index-term-url-standard-1"},{"name":"x1-11-id-member","type":"heading","scope":"defines","title":"1.11 id member","normative":true,"uri":"#x1-11-id-member"}]},{"name":"1.12","type":"other","scope":"defines","section":true,"title":"theme_color member","normative":true,"export":true,"uri":"#theme_color-member","children":[{"name":"dfn-default-theme-color","type":"dfn","scope":"defines","title":"default theme color","normative":true,"uri":"#dfn-default-theme-color"},{"name":"dfn-theme-color","type":"dfn","scope":"defines","title":"theme color","normative":true,"uri":"#dfn-theme-color"},{"name":"dfn-theme_color","type":"dfn","scope":"defines","for":["manifest"],"title":"theme_color","normative":true,"export":true,"uri":"#dfn-theme_color"},{"name":"h-note-9","type":"other","scope":"defines","title":"Note","uri":"#h-note-9"},{"name":"issue-container-generatedID-10","type":"other","scope":"defines","title":"Note When processing a manifest, the process a color member algorithm is used to process the theme_color member.","uri":"#issue-container-generatedID-10"},{"name":"ref-for-dfn-applied-3","type":"other","scope":"defines","title":"applied","normative":true,"uri":"#ref-for-dfn-applied-3"},{"name":"ref-for-dfn-default-theme-color-1","type":"other","scope":"defines","title":"default theme color","normative":true,"uri":"#ref-for-dfn-default-theme-color-1"},{"name":"ref-for-dfn-default-theme-color-2","type":"other","scope":"defines","title":"default theme color","normative":true,"uri":"#ref-for-dfn-default-theme-color-2"},{"name":"ref-for-dfn-manifest-15","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-15"},{"name":"ref-for-dfn-process-a-color-member-1","type":"other","scope":"defines","title":"process a color member","uri":"#ref-for-dfn-process-a-color-member-1"},{"name":"ref-for-dfn-processing-a-manifest-4","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-4"},{"name":"ref-for-dfn-theme-color-1","type":"other","scope":"defines","title":"theme color","normative":true,"uri":"#ref-for-dfn-theme-color-1"},{"name":"ref-for-dfn-theme-color-2","type":"other","scope":"defines","title":"theme color","normative":true,"uri":"#ref-for-dfn-theme-color-2"},{"name":"ref-for-dfn-theme-color-3","type":"other","scope":"defines","title":"theme color","normative":true,"uri":"#ref-for-dfn-theme-color-3"},{"name":"ref-for-dfn-theme_color-2","type":"other","scope":"defines","title":"theme_color","normative":true,"uri":"#ref-for-dfn-theme_color-2"},{"name":"ref-for-dfn-theme_color-3","type":"other","scope":"defines","title":"theme_color","normative":true,"uri":"#ref-for-dfn-theme_color-3"},{"name":"ref-for-dfn-theme_color-4","type":"other","scope":"defines","title":"theme_color","uri":"#ref-for-dfn-theme_color-4"},{"name":"ref-for-index-term-alpha-component-1","type":"other","scope":"defines","title":"alpha component","normative":true,"uri":"#ref-for-index-term-alpha-component-1"},{"name":"ref-for-index-term-meta-element-2","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-index-term-meta-element-2"},{"name":"ref-for-index-term-name-attribute-for-meta-element-1","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-index-term-name-attribute-for-meta-element-1"},{"name":"ref-for-index-term-prefers-color-scheme-for-media-1","type":"other","scope":"defines","title":"prefers-color-scheme","normative":true,"uri":"#ref-for-index-term-prefers-color-scheme-for-media-1"},{"name":"x1-12-theme_color-member","type":"heading","scope":"defines","title":"1.12 theme_color member","normative":true,"uri":"#x1-12-theme_color-member"}]},{"name":"1.13","type":"other","scope":"defines","section":true,"title":"related_applications member","normative":true,"export":true,"uri":"#related_applications-member","children":[{"name":"dfn-process-the-related_applications-member","type":"dfn","scope":"defines","title":"process the related_applications member","normative":true,"uri":"#dfn-process-the-related_applications-member"},{"name":"dfn-related-application","type":"dfn","scope":"defines","title":"related application","normative":true,"uri":"#dfn-related-application"},{"name":"dfn-related_applications","type":"dfn","scope":"defines","for":["manifest"],"title":"related_applications","normative":true,"export":true,"uri":"#dfn-related_applications"},{"name":"h-issue","type":"other","scope":"defines","title":"Issue 956: related_applications is single engine feature","normative":true,"uri":"#h-issue"},{"name":"issue-container-number-956","type":"other","scope":"defines","title":"Issue 956: related_applications is single engine featureThe related_applications member of this specification currently only has a single implementation. As such, it has been marked \"at risk\" as per the W3C Process, meaning that: [The feature] may be r...","normative":true,"uri":"#issue-container-number-956"},{"name":"ref-for-dfn-manifest-16","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-16"},{"name":"ref-for-dfn-process-the-url-member-of-an-application-1","type":"other","scope":"defines","title":"process the url member of an application","normative":true,"uri":"#ref-for-dfn-process-the-url-member-of-an-application-1"},{"name":"ref-for-dfn-related-application-1","type":"other","scope":"defines","title":"related applications","normative":true,"uri":"#ref-for-dfn-related-application-1"},{"name":"ref-for-dfn-related-application-2","type":"other","scope":"defines","title":"related applications","normative":true,"uri":"#ref-for-dfn-related-application-2"},{"name":"ref-for-index-term-append-for-list-1","type":"other","scope":"defines","title":"append","normative":true,"uri":"#ref-for-index-term-append-for-list-1"},{"name":"ref-for-index-term-exist-for-map-6","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-6"},{"name":"ref-for-index-term-for-each-for-list-1","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-1"},{"name":"ref-for-index-term-list-2","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-2"},{"name":"ref-for-index-term-list-3","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-3"},{"name":"ref-for-index-term-ordered-map-14","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-14"},{"name":"ref-for-index-term-ordered-map-15","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-15"},{"name":"ref-for-index-term-user-agent-1","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#ref-for-index-term-user-agent-1"},{"name":"x1-13-related_applications-member","type":"heading","scope":"defines","title":"1.13 related_applications member","normative":true,"uri":"#x1-13-related_applications-member"}]},{"name":"1.14","type":"other","scope":"defines","section":true,"title":"prefer_related_applications member","normative":true,"export":true,"uri":"#prefer_related_applications-member","children":[{"name":"dfn-prefer_related_applications","type":"dfn","scope":"defines","for":["manifest"],"title":"prefer_related_applications","normative":true,"export":true,"uri":"#dfn-prefer_related_applications"},{"name":"h-issue-0","type":"other","scope":"defines","title":"Issue 957: prefer_related_applications is single engine feature","normative":true,"uri":"#h-issue-0"},{"name":"issue-container-number-957","type":"other","scope":"defines","title":"Issue 957: prefer_related_applications is single engine featureThe prefer_related_applications member of this specification currently only has a single implementation. As such, it has been marked \"at risk\" as per the W3C Process, meaning that: [The fea...","normative":true,"uri":"#issue-container-number-957"},{"name":"ref-for-dfn-manifest-17","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-17"},{"name":"ref-for-dfn-related-application-3","type":"other","scope":"defines","title":"related applications","normative":true,"uri":"#ref-for-dfn-related-application-3"},{"name":"ref-for-dfn-related-application-4","type":"other","scope":"defines","title":"related applications","normative":true,"uri":"#ref-for-dfn-related-application-4"},{"name":"ref-for-index-term-boolean-type-1","type":"other","scope":"defines","title":"boolean","normative":true,"uri":"#ref-for-index-term-boolean-type-1"},{"name":"x1-14-prefer_related_applications-member","type":"heading","scope":"defines","title":"1.14 prefer_related_applications member","normative":true,"uri":"#x1-14-prefer_related_applications-member"}]},{"name":"1.15","type":"other","scope":"defines","section":true,"title":"background_color member","normative":true,"export":true,"uri":"#background_color-member","children":[{"name":"dfn-background_color","type":"dfn","scope":"defines","for":["manifest"],"title":"background_color","normative":true,"export":true,"uri":"#dfn-background_color"},{"name":"h-note-10","type":"other","scope":"defines","title":"Note","uri":"#h-note-10"},{"name":"issue-container-generatedID-11","type":"other","scope":"defines","title":"Note When processing a manifest, the process a color member algorithm is used to process background_color member.","uri":"#issue-container-generatedID-11"},{"name":"ref-for-dfn-background_color-2","type":"other","scope":"defines","title":"background_color","normative":true,"uri":"#ref-for-dfn-background_color-2"},{"name":"ref-for-dfn-background_color-3","type":"other","scope":"defines","title":"background_color","normative":true,"uri":"#ref-for-dfn-background_color-3"},{"name":"ref-for-dfn-background_color-4","type":"other","scope":"defines","title":"background_color","uri":"#ref-for-dfn-background_color-4"},{"name":"ref-for-dfn-manifest-18","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-18"},{"name":"ref-for-dfn-process-a-color-member-2","type":"other","scope":"defines","title":"process a color member","uri":"#ref-for-dfn-process-a-color-member-2"},{"name":"ref-for-dfn-processing-a-manifest-5","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-5"},{"name":"ref-for-index-term-prefers-color-scheme-for-media-2","type":"other","scope":"defines","title":"prefers-color-scheme","normative":true,"uri":"#ref-for-index-term-prefers-color-scheme-for-media-2"},{"name":"ref-for-index-term-user-agent-2","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#ref-for-index-term-user-agent-2"},{"name":"ref-for-index-term-user-agent-3","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#ref-for-index-term-user-agent-3"},{"name":"x1-15-background_color-member","type":"heading","scope":"defines","title":"1.15 background_color member","normative":true,"uri":"#x1-15-background_color-member"}]},{"name":"1.16","type":"other","scope":"defines","section":true,"title":"shortcuts member","normative":true,"export":true,"uri":"#shortcuts-member","children":[{"name":"dfn-process-the-shortcuts-member","type":"dfn","scope":"defines","title":"process the shortcuts member","normative":true,"uri":"#dfn-process-the-shortcuts-member"},{"name":"dfn-shortcuts","type":"dfn","scope":"defines","for":["manifest"],"title":"shortcuts","normative":true,"export":true,"uri":"#dfn-shortcuts"},{"name":"h-note-11","type":"other","scope":"defines","title":"Note","uri":"#h-note-11"},{"name":"issue-container-generatedID-12","type":"other","scope":"defines","title":"Note Shortcuts could, for instance, be used to link directly to a user's timeline within a social media application or to their recent orders in an e-commerce context. Developers are encouraged to order their shortcuts by priority, with the most critic...","uri":"#issue-container-generatedID-12"},{"name":"ref-for-dfn-manifest-19","type":"other","scope":"defines","title":"manifest's","normative":true,"uri":"#ref-for-dfn-manifest-19"},{"name":"ref-for-dfn-process-a-shortcut-1","type":"other","scope":"defines","title":"process a shortcut","normative":true,"uri":"#ref-for-dfn-process-a-shortcut-1"},{"name":"ref-for-dfn-shortcut-item-4","type":"other","scope":"defines","title":"shortcut item","normative":true,"uri":"#ref-for-dfn-shortcut-item-4"},{"name":"ref-for-index-term-append-for-list-2","type":"other","scope":"defines","title":"Append","normative":true,"uri":"#ref-for-index-term-append-for-list-2"},{"name":"ref-for-index-term-exist-for-map-7","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-7"},{"name":"ref-for-index-term-for-each-for-list-2","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-2"},{"name":"ref-for-index-term-list-4","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-4"},{"name":"ref-for-index-term-list-5","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-5"},{"name":"ref-for-index-term-list-6","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-6"},{"name":"ref-for-index-term-ordered-map-16","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-16"},{"name":"ref-for-index-term-ordered-map-17","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-17"},{"name":"ref-for-index-term-url-4","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-4"},{"name":"x1-16-shortcuts-member","type":"heading","scope":"defines","title":"1.16 shortcuts member","normative":true,"uri":"#x1-16-shortcuts-member"}]},{"name":"1.17","type":"other","scope":"defines","section":true,"title":"Manifest life-cycle","normative":true,"export":true,"uri":"#manifest-life-cycle","children":[{"name":"1.17.1","type":"other","scope":"defines","section":true,"title":"Processing the manifest","normative":true,"export":true,"uri":"#processing","children":[{"name":"dfn-ignore","type":"dfn","scope":"defines","title":"ignore","normative":true,"uri":"#dfn-ignore"},{"name":"dfn-processed-manifest","type":"dfn","scope":"defines","for":["Document"],"title":"processed manifest","normative":true,"uri":"#dfn-processed-manifest"},{"name":"dfn-processing-a-manifest","type":"dfn","scope":"defines","title":"processing a manifest","normative":true,"export":true,"linking_text":["processing a manifest","processing"],"uri":"#dfn-processing-a-manifest"},{"name":"dfn-processing-extension-point","type":"dfn","scope":"defines","for":["application manifest"],"title":"processing extension-point","normative":true,"export":true,"uri":"#dfn-processing-extension-point"},{"name":"h-note-12","type":"other","scope":"defines","title":"Note","uri":"#h-note-12"},{"name":"issue-container-generatedID-13","type":"other","scope":"defines","title":"Note The processing extension-point is meant to help avoid issues related to monkey patching.","uri":"#issue-container-generatedID-13"},{"name":"ref-for-dfn-process-a-color-member-3","type":"other","scope":"defines","title":"Process a color member","normative":true,"uri":"#ref-for-dfn-process-a-color-member-3"},{"name":"ref-for-dfn-process-a-text-member-3","type":"other","scope":"defines","title":"Process a text member","normative":true,"uri":"#ref-for-dfn-process-a-text-member-3"},{"name":"ref-for-dfn-process-a-text-member-4","type":"other","scope":"defines","title":"Process a text member","normative":true,"uri":"#ref-for-dfn-process-a-text-member-4"},{"name":"ref-for-dfn-process-image-resources-2","type":"other","scope":"defines","title":"Process image resources","normative":true,"uri":"#ref-for-dfn-process-image-resources-2"},{"name":"ref-for-dfn-process-the-dir-member-1","type":"other","scope":"defines","title":"Process the dir member","normative":true,"uri":"#ref-for-dfn-process-the-dir-member-1"},{"name":"ref-for-dfn-process-the-display-member-1","type":"other","scope":"defines","title":"Process the display member","normative":true,"uri":"#ref-for-dfn-process-the-display-member-1"},{"name":"ref-for-dfn-process-the-id-member-2","type":"other","scope":"defines","title":"Process the id member","normative":true,"uri":"#ref-for-dfn-process-the-id-member-2"},{"name":"ref-for-dfn-process-the-lang-member-1","type":"other","scope":"defines","title":"Process the lang member","normative":true,"uri":"#ref-for-dfn-process-the-lang-member-1"},{"name":"ref-for-dfn-process-the-orientation-member-1","type":"other","scope":"defines","title":"Process the orientation member","normative":true,"uri":"#ref-for-dfn-process-the-orientation-member-1"},{"name":"ref-for-dfn-process-the-related_applications-member-1","type":"other","scope":"defines","title":"Process the related_applications member","normative":true,"uri":"#ref-for-dfn-process-the-related_applications-member-1"},{"name":"ref-for-dfn-process-the-scope-member-1","type":"other","scope":"defines","title":"Process the scope member","normative":true,"uri":"#ref-for-dfn-process-the-scope-member-1"},{"name":"ref-for-dfn-process-the-shortcuts-member-1","type":"other","scope":"defines","title":"Process the shortcuts member","normative":true,"uri":"#ref-for-dfn-process-the-shortcuts-member-1"},{"name":"ref-for-dfn-process-the-start_url-member-1","type":"other","scope":"defines","title":"Process the start_url member","normative":true,"uri":"#ref-for-dfn-process-the-start_url-member-1"},{"name":"ref-for-dfn-processing-extension-point-1","type":"other","scope":"defines","title":"processing extension-point","uri":"#ref-for-dfn-processing-extension-point-1"},{"name":"ref-for-dfn-processing-extension-point-2","type":"other","scope":"defines","title":"Processing extension-point","normative":true,"uri":"#ref-for-dfn-processing-extension-point-2"},{"name":"ref-for-index-term-body-for-response-1","type":"other","scope":"defines","title":"body","normative":true,"uri":"#ref-for-index-term-body-for-response-1"},{"name":"ref-for-index-term-document-1","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-index-term-document-1"},{"name":"ref-for-index-term-document-2","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-index-term-document-2"},{"name":"ref-for-index-term-document-3","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-index-term-document-3"},{"name":"ref-for-index-term-document-4","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-index-term-document-4"},{"name":"ref-for-index-term-document-5","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-index-term-document-5"},{"name":"ref-for-index-term-equal-for-url-2","type":"other","scope":"defines","title":"equal","normative":true,"uri":"#ref-for-index-term-equal-for-url-2"},{"name":"ref-for-index-term-exclude-fragment-for-url-serializer-2","type":"other","scope":"defines","title":"exclude fragment true","normative":true,"uri":"#ref-for-index-term-exclude-fragment-for-url-serializer-2"},{"name":"ref-for-index-term-for-each-for-list-3","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-3"},{"name":"ref-for-index-term-for-each-for-list-4","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-4"},{"name":"ref-for-index-term-link-element-2","type":"other","scope":"defines","title":"link","normative":true,"uri":"#ref-for-index-term-link-element-2"},{"name":"ref-for-index-term-list-7","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-7"},{"name":"ref-for-index-term-list-8","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-8"},{"name":"ref-for-index-term-node-document-for-node-1","type":"other","scope":"defines","title":"node document","normative":true,"uri":"#ref-for-index-term-node-document-for-node-1"},{"name":"ref-for-index-term-ordered-map-18","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-18"},{"name":"ref-for-index-term-ordered-map-19","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-19"},{"name":"ref-for-index-term-ordered-map-20","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-20"},{"name":"ref-for-index-term-parse-json-bytes-to-an-infra-value-1","type":"other","scope":"defines","title":"parse JSON bytes to an Infra value","normative":true,"uri":"#ref-for-index-term-parse-json-bytes-to-an-infra-value-1"},{"name":"ref-for-index-term-response-1","type":"other","scope":"defines","title":"Response","normative":true,"uri":"#ref-for-index-term-response-1"},{"name":"ref-for-index-term-url-for-document-1","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-for-document-1"},{"name":"ref-for-index-term-url-for-response-1","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-for-response-1"},{"name":"x1-17-1-processing-the-manifest","type":"heading","scope":"defines","title":"1.17.1 Processing the manifest","normative":true,"uri":"#x1-17-1-processing-the-manifest"}]},{"name":"1.17.2","type":"other","scope":"defines","section":true,"title":"Processing color members","normative":true,"export":true,"uri":"#processing-color-members","children":[{"name":"dfn-process-a-color-member","type":"dfn","scope":"defines","title":"process a color member","normative":true,"uri":"#dfn-process-a-color-member"},{"name":"h-note-13","type":"other","scope":"defines","title":"Note: Supported colors","uri":"#h-note-13"},{"name":"issue-container-generatedID-14","type":"other","scope":"defines","title":"Note: Supported colors Only sRGB colors, and colors the user agent can convert to sRGB without any outside knowledge (e.g., \"AliceBlue\"), are supported. For example, lab(\u2026) or color(display-p3, \u2026) can be converted to sRGB without outside knowledge, but...","uri":"#issue-container-generatedID-14"},{"name":"ref-for-index-term-exist-for-map-8","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-8"},{"name":"ref-for-index-term-ordered-map-21","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-21"},{"name":"ref-for-index-term-ordered-map-22","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-22"},{"name":"ref-for-index-term-parsing-for-css-1","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-parsing-for-css-1"},{"name":"ref-for-index-term-srgb-1","type":"other","scope":"defines","title":"sRGB","uri":"#ref-for-index-term-srgb-1"},{"name":"ref-for-index-term-srgb-2","type":"other","scope":"defines","title":"sRGB","uri":"#ref-for-index-term-srgb-2"},{"name":"ref-for-index-term-srgb-3","type":"other","scope":"defines","title":"sRGB","uri":"#ref-for-index-term-srgb-3"},{"name":"ref-for-index-term-srgb-4","type":"other","scope":"defines","title":"sRGB","normative":true,"uri":"#ref-for-index-term-srgb-4"},{"name":"ref-for-index-term-srgb-5","type":"other","scope":"defines","title":"sRGB","normative":true,"uri":"#ref-for-index-term-srgb-5"},{"name":"ref-for-index-term-srgb-6","type":"other","scope":"defines","title":"sRGB","normative":true,"uri":"#ref-for-index-term-srgb-6"},{"name":"ref-for-index-term-string-16","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-16"},{"name":"ref-for-index-term-string-17","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-17"},{"name":"x1-17-2-processing-color-members","type":"heading","scope":"defines","title":"1.17.2 Processing color members","normative":true,"uri":"#x1-17-2-processing-color-members"}]},{"name":"1.17.3","type":"other","scope":"defines","section":true,"title":"Processing text members","normative":true,"export":true,"uri":"#processing-text-members","children":[{"name":"dfn-process-a-text-member","type":"dfn","scope":"defines","title":"process a text member","normative":true,"uri":"#dfn-process-a-text-member"},{"name":"ref-for-index-term-exist-for-map-9","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-index-term-exist-for-map-9"},{"name":"ref-for-index-term-ordered-map-23","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-23"},{"name":"ref-for-index-term-ordered-map-24","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-24"},{"name":"ref-for-index-term-string-18","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-18"},{"name":"ref-for-index-term-string-19","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-19"},{"name":"x1-17-3-processing-text-members","type":"heading","scope":"defines","title":"1.17.3 Processing text members","normative":true,"uri":"#x1-17-3-processing-text-members"}]},{"name":"1.17.4","type":"other","scope":"defines","section":true,"title":"Applying the manifest","normative":true,"export":true,"uri":"#applying-the-manifest","children":[{"name":"applying","type":"heading","scope":"defines","title":"1.17.4 Applying the manifest","normative":true,"uri":"#applying"},{"name":"dfn-application-context","type":"dfn","scope":"defines","title":"application context","normative":true,"uri":"#dfn-application-context"},{"name":"dfn-applied","type":"dfn","scope":"defines","title":"applied","normative":true,"export":true,"linking_text":["applied","apply","applying"],"uri":"#dfn-applied"},{"name":"h-note-14","type":"other","scope":"defines","title":"Note","uri":"#h-note-14"},{"name":"issue-container-generatedID-15","type":"other","scope":"defines","title":"Note The start URL is not necessarily the value of the start_url member: the user or user agent could have changed it when the application was installed.","uri":"#issue-container-generatedID-15"},{"name":"ref-for-dfn-application-context-2","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-2"},{"name":"ref-for-dfn-application-context-3","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-3"},{"name":"ref-for-dfn-application-context-4","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-4"},{"name":"ref-for-dfn-applied-5","type":"other","scope":"defines","title":"apply","normative":true,"uri":"#ref-for-dfn-applied-5"},{"name":"ref-for-dfn-deep-link-1","type":"other","scope":"defines","title":"deep link","normative":true,"uri":"#ref-for-dfn-deep-link-1"},{"name":"ref-for-dfn-deep-link-2","type":"other","scope":"defines","title":"deep link","normative":true,"uri":"#ref-for-dfn-deep-link-2"},{"name":"ref-for-dfn-installed-1","type":"other","scope":"defines","title":"installed","uri":"#ref-for-dfn-installed-1"},{"name":"ref-for-dfn-processed-manifest-1","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-1"},{"name":"ref-for-dfn-processed-manifest-2","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-2"},{"name":"ref-for-dfn-start-url-3","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-3"},{"name":"ref-for-dfn-start-url-4","type":"other","scope":"defines","title":"start URL","uri":"#ref-for-dfn-start-url-4"},{"name":"ref-for-dfn-start-url-5","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-5"},{"name":"ref-for-dfn-start_url-9","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-9"},{"name":"ref-for-index-term-navigated-2","type":"other","scope":"defines","title":"navigate","normative":true,"uri":"#ref-for-index-term-navigated-2"},{"name":"ref-for-index-term-navigated-3","type":"other","scope":"defines","title":"navigate","normative":true,"uri":"#ref-for-index-term-navigated-3"},{"name":"ref-for-index-term-navigated-4","type":"other","scope":"defines","title":"navigate","normative":true,"uri":"#ref-for-index-term-navigated-4"},{"name":"ref-for-index-term-navigated-5","type":"other","scope":"defines","title":"navigation","normative":true,"uri":"#ref-for-index-term-navigated-5"},{"name":"ref-for-index-term-top-level-browsing-context-6","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-6"},{"name":"ref-for-index-term-top-level-browsing-context-7","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-7"}]},{"name":"1.17.5","type":"other","scope":"defines","section":true,"title":"Updating the manifest","normative":true,"export":true,"uri":"#updating","children":[{"name":"dfn-security-sensitive-members","type":"dfn","scope":"defines","title":"security-sensitive members","normative":true,"uri":"#dfn-security-sensitive-members"},{"name":"h-note-15","type":"other","scope":"defines","title":"Note: A user agent will not apply a partial update","uri":"#h-note-15"},{"name":"issue-container-generatedID-16","type":"other","scope":"defines","title":"Note: A user agent will not apply a partial update When the update contains changes both to security-sensitive members and other members, a user agent won't automatically partially update. For example, the user agent could present options to the user: ...","uri":"#issue-container-generatedID-16"},{"name":"ref-for-dfn-application-context-5","type":"other","scope":"defines","title":"application contexts","normative":true,"uri":"#ref-for-dfn-application-context-5"},{"name":"ref-for-dfn-icons-5","type":"other","scope":"defines","title":"icons","normative":true,"uri":"#ref-for-dfn-icons-5"},{"name":"ref-for-dfn-manifest-21","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-21"},{"name":"ref-for-dfn-name-5","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-5"},{"name":"ref-for-dfn-processing-a-manifest-7","type":"other","scope":"defines","title":"processing a manifest","normative":true,"uri":"#ref-for-dfn-processing-a-manifest-7"},{"name":"ref-for-dfn-security-sensitive-members-1","type":"other","scope":"defines","title":"security-sensitive members","normative":true,"uri":"#ref-for-dfn-security-sensitive-members-1"},{"name":"ref-for-dfn-security-sensitive-members-2","type":"other","scope":"defines","title":"security-sensitive members","normative":true,"uri":"#ref-for-dfn-security-sensitive-members-2"},{"name":"ref-for-dfn-security-sensitive-members-3","type":"other","scope":"defines","title":"security-sensitive members","normative":true,"uri":"#ref-for-dfn-security-sensitive-members-3"},{"name":"ref-for-dfn-security-sensitive-members-4","type":"other","scope":"defines","title":"security-sensitive members","uri":"#ref-for-dfn-security-sensitive-members-4"},{"name":"ref-for-dfn-short_name-4","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-4"},{"name":"ref-for-index-term-express-permission-1","type":"other","scope":"defines","title":"express permission","normative":true,"uri":"#ref-for-index-term-express-permission-1"},{"name":"x1-17-5-updating-the-manifest","type":"heading","scope":"defines","title":"1.17.5 Updating the manifest","normative":true,"uri":"#x1-17-5-updating-the-manifest"}]},{"name":"ref-for-dfn-applied-4","type":"other","scope":"defines","title":"applying","normative":true,"uri":"#ref-for-dfn-applied-4"},{"name":"ref-for-dfn-manifest-20","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-20"},{"name":"ref-for-dfn-processing-a-manifest-6","type":"other","scope":"defines","title":"processing a manifest","normative":true,"uri":"#ref-for-dfn-processing-a-manifest-6"},{"name":"x1-17-manifest-life-cycle","type":"heading","scope":"defines","title":"1.17 Manifest life-cycle","normative":true,"uri":"#x1-17-manifest-life-cycle"}]},{"name":"dfn-manifest","type":"dfn","scope":"defines","title":"application manifest","normative":true,"export":true,"linking_text":["manifest","application manifest","manifest's"],"uri":"#dfn-manifest"},{"name":"dfn-manifest-url","type":"dfn","scope":"defines","title":"manifest URL","normative":true,"linking_text":["Found definition for \"manifest URL\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-manifest-url"},{"name":"h-note","type":"other","scope":"defines","title":"Note","uri":"#h-note"},{"name":"issue-container-generatedID-0","type":"other","scope":"defines","title":"Note Although it is optional for any member to appear in a manifest, some user agents might require one or more to be present to take full advantage of the capabilities afforded by this specification.","uri":"#issue-container-generatedID-0"},{"name":"ref-for-dfn-background_color-1","type":"other","scope":"defines","title":"background_color","normative":true,"uri":"#ref-for-dfn-background_color-1"},{"name":"ref-for-dfn-dir-1","type":"other","scope":"defines","title":"dir","normative":true,"uri":"#ref-for-dfn-dir-1"},{"name":"ref-for-dfn-display-1","type":"other","scope":"defines","title":"display","normative":true,"uri":"#ref-for-dfn-display-1"},{"name":"ref-for-dfn-icons-1","type":"other","scope":"defines","title":"icons","normative":true,"uri":"#ref-for-dfn-icons-1"},{"name":"ref-for-dfn-identity-1","type":"other","scope":"defines","title":"identity","normative":true,"uri":"#ref-for-dfn-identity-1"},{"name":"ref-for-dfn-lang-1","type":"other","scope":"defines","title":"lang","normative":true,"uri":"#ref-for-dfn-lang-1"},{"name":"ref-for-dfn-manifest-1","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-1"},{"name":"ref-for-dfn-manifest-2","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-2"},{"name":"ref-for-dfn-name-1","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-1"},{"name":"ref-for-dfn-orientation-1","type":"other","scope":"defines","title":"orientation","normative":true,"uri":"#ref-for-dfn-orientation-1"},{"name":"ref-for-dfn-prefer_related_applications-1","type":"other","scope":"defines","title":"prefer_related_applications","normative":true,"uri":"#ref-for-dfn-prefer_related_applications-1"},{"name":"ref-for-dfn-related_applications-1","type":"other","scope":"defines","title":"related_applications","normative":true,"uri":"#ref-for-dfn-related_applications-1"},{"name":"ref-for-dfn-scope-1","type":"other","scope":"defines","title":"scope","normative":true,"uri":"#ref-for-dfn-scope-1"},{"name":"ref-for-dfn-shortcuts-1","type":"other","scope":"defines","title":"shortcuts","normative":true,"uri":"#ref-for-dfn-shortcuts-1"},{"name":"ref-for-dfn-short_name-1","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-1"},{"name":"ref-for-dfn-start_url-1","type":"other","scope":"defines","title":"start_url","normative":true,"uri":"#ref-for-dfn-start_url-1"},{"name":"ref-for-dfn-theme_color-1","type":"other","scope":"defines","title":"theme_color","normative":true,"uri":"#ref-for-dfn-theme_color-1"},{"name":"x1-web-application-manifest","type":"heading","scope":"defines","title":"1. Web Application Manifest","normative":true,"uri":"#x1-web-application-manifest"}]},{"name":"2","type":"other","scope":"defines","section":true,"title":"Manifest image resources","normative":true,"export":true,"uri":"#manifest-image-resources","children":[{"name":"2.1","type":"other","scope":"defines","section":true,"title":"purpose member","normative":true,"export":true,"uri":"#purpose-member","children":[{"name":"dfn-any","type":"dfn","scope":"defines","for":["icon purpose"],"title":"any","normative":true,"uri":"#dfn-any"},{"name":"dfn-determine-the-purpose-of-an-image","type":"dfn","scope":"defines","title":"determine the purpose of an image","normative":true,"uri":"#dfn-determine-the-purpose-of-an-image"},{"name":"dfn-icon","type":"dfn","scope":"defines","title":"icon","normative":true,"linking_text":["Found definition for \"icon\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-icon"},{"name":"dfn-icon-purposes","type":"dfn","scope":"defines","title":"icon purposes","normative":true,"uri":"#dfn-icon-purposes"},{"name":"dfn-icon-purposes-list","type":"dfn","scope":"defines","title":"icon purposes list","normative":true,"uri":"#dfn-icon-purposes-list"},{"name":"dfn-maskable","type":"dfn","scope":"defines","for":["icon purpose"],"title":"maskable","normative":true,"uri":"#dfn-maskable"},{"name":"dfn-monochrome","type":"dfn","scope":"defines","for":["icon purpose"],"title":"monochrome","normative":true,"uri":"#dfn-monochrome"},{"name":"dfn-purpose","type":"dfn","scope":"defines","for":["manifest image resource"],"title":"purpose","normative":true,"uri":"#dfn-purpose"},{"name":"h-note-16","type":"other","scope":"defines","title":"Note","uri":"#h-note-16"},{"name":"h-note-17","type":"other","scope":"defines","title":"Note","uri":"#h-note-17"},{"name":"issue-container-generatedID-17","type":"other","scope":"defines","title":"Note For example, an icon with purpose \"monochrome\" could be used as a badge or pinned icon with a solid fill, visually distinct from an application's full color launch icon. The user agent uses the value of the purpose member as a hint to determine wh...","uri":"#issue-container-generatedID-17"},{"name":"issue-container-generatedID-18","type":"other","scope":"defines","title":"Note If an icon contains multiple purposes, it could be used for any of those purposes. If none of the stated purposes are recognized, the icon is totally ignored. For example, if an icon has purpose \"monochrome fizzbuzz\", then it could be used as a mo...","uri":"#issue-container-generatedID-18"},{"name":"ref-for-dfn-any-1","type":"other","scope":"defines","title":"any purpose","uri":"#ref-for-dfn-any-1"},{"name":"ref-for-dfn-any-2","type":"other","scope":"defines","title":"any","normative":true,"uri":"#ref-for-dfn-any-2"},{"name":"ref-for-dfn-icon-purposes-1","type":"other","scope":"defines","title":"icon purposes","normative":true,"uri":"#ref-for-dfn-icon-purposes-1"},{"name":"ref-for-dfn-icon-purposes-2","type":"other","scope":"defines","title":"icon purpose","normative":true,"uri":"#ref-for-dfn-icon-purposes-2"},{"name":"ref-for-dfn-icon-purposes-list-1","type":"other","scope":"defines","title":"icon purposes list","normative":true,"uri":"#ref-for-dfn-icon-purposes-list-1"},{"name":"ref-for-dfn-manifest-image-resource-4","type":"other","scope":"defines","title":"manifest image resource","normative":true,"uri":"#ref-for-dfn-manifest-image-resource-4"},{"name":"ref-for-dfn-maskable-1","type":"other","scope":"defines","title":"maskable","normative":true,"uri":"#ref-for-dfn-maskable-1"},{"name":"ref-for-dfn-monochrome-1","type":"other","scope":"defines","title":"monochrome","uri":"#ref-for-dfn-monochrome-1"},{"name":"ref-for-dfn-monochrome-2","type":"other","scope":"defines","title":"monochrome","normative":true,"uri":"#ref-for-dfn-monochrome-2"},{"name":"ref-for-dfn-purpose-2","type":"other","scope":"defines","title":"purpose","uri":"#ref-for-dfn-purpose-2"},{"name":"ref-for-dfn-purpose-3","type":"other","scope":"defines","title":"purpose","uri":"#ref-for-dfn-purpose-3"},{"name":"ref-for-dfn-safe-zone-1","type":"other","scope":"defines","title":"safe zone","normative":true,"uri":"#ref-for-dfn-safe-zone-1"},{"name":"ref-for-index-term-append-for-set-1","type":"other","scope":"defines","title":"append","normative":true,"uri":"#ref-for-index-term-append-for-set-1"},{"name":"ref-for-index-term-contain-for-list-4","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-index-term-contain-for-list-4"},{"name":"ref-for-index-term-continue-for-iteration-1","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-index-term-continue-for-iteration-1"},{"name":"ref-for-index-term-exist-for-map-10","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-10"},{"name":"ref-for-index-term-for-each-for-list-5","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-5"},{"name":"ref-for-index-term-is-empty-for-list-1","type":"other","scope":"defines","title":"is empty","normative":true,"uri":"#ref-for-index-term-is-empty-for-list-1"},{"name":"ref-for-index-term-list-9","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-9"},{"name":"ref-for-index-term-ordered-map-25","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-25"},{"name":"ref-for-index-term-set-1","type":"other","scope":"defines","title":"set","normative":true,"uri":"#ref-for-index-term-set-1"},{"name":"ref-for-index-term-set-2","type":"other","scope":"defines","title":"set","normative":true,"uri":"#ref-for-index-term-set-2"},{"name":"ref-for-index-term-split-on-ascii-whitespace-1","type":"other","scope":"defines","title":"split on ASCII whitespace","normative":true,"uri":"#ref-for-index-term-split-on-ascii-whitespace-1"},{"name":"ref-for-index-term-string-20","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-20"},{"name":"ref-for-index-term-unordered-set-of-unique-space-separated-tokens-1","type":"other","scope":"defines","title":"unordered set of unique space-separated tokens","normative":true,"uri":"#ref-for-index-term-unordered-set-of-unique-space-separated-tokens-1"},{"name":"x2-1-purpose-member","type":"heading","scope":"defines","title":"2.1 purpose member","normative":true,"uri":"#x2-1-purpose-member"}]},{"name":"2.2","type":"other","scope":"defines","section":true,"title":"Content security policy","normative":true,"export":true,"uri":"#content-security-policy","children":[{"name":"example-content-security-policy-of-icons","type":"other","scope":"defines","title":": Content security policy of icons For example, given the following img-src directive in the Content-Security-Policy HTTP header of the manifest's owner Document: HTTP\/1.1 200 OK Content-Type: text\/html Content-Security-Policy: img-src icons.example.co...","uri":"#example-content-security-policy-of-icons"},{"name":"ref-for-index-term-document-interface-1","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-index-term-document-interface-1"},{"name":"ref-for-index-term-document-interface-2","type":"other","scope":"defines","title":"Document","uri":"#ref-for-index-term-document-interface-2"},{"name":"ref-for-index-term-user-agent-4","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#ref-for-index-term-user-agent-4"},{"name":"x2-2-content-security-policy","type":"heading","scope":"defines","title":"2.2 Content security policy","normative":true,"uri":"#x2-2-content-security-policy"}]},{"name":"2.3","type":"other","scope":"defines","section":true,"title":"Icon masks and safe zone","normative":true,"export":true,"uri":"#icon-masks","children":[{"name":"2.3.1","type":"other","scope":"defines","section":true,"title":"Examples of masks","normative":true,"export":true,"uri":"#examples-of-masks","children":[{"name":"2.3.1.1","type":"other","scope":"defines","section":true,"title":"Icons with \"maskable\" purpose","normative":true,"export":true,"uri":"#icons-with-maskable-purpose","children":[{"name":"fig-image-the-base-image-with-transparent-background","type":"other","scope":"defines","title":"Figure 2 Image The base image with transparent background","normative":true,"uri":"#fig-image-the-base-image-with-transparent-background"},{"name":"fig-safe-zone-circle-with-radius-2-5-40-of-the-icon-size","type":"other","scope":"defines","title":"Figure 3 Safe zone Circle with radius 2\/5 (40%) of the icon size","normative":true,"uri":"#fig-safe-zone-circle-with-radius-2-5-40-of-the-icon-size"},{"name":"x2-3-1-1-icons-with-maskable-purpose","type":"heading","scope":"defines","title":"2.3.1.1 Icons with \"maskable\" purpose","normative":true,"uri":"#x2-3-1-1-icons-with-maskable-purpose"}]},{"name":"2.3.1.2","type":"other","scope":"defines","section":true,"title":"Mask examples","normative":true,"export":true,"uri":"#mask-examples","children":[{"name":"fig-circle-android","type":"other","scope":"defines","title":"Figure 6 Circle Android","normative":true,"uri":"#fig-circle-android"},{"name":"fig-fullbleed-windows","type":"other","scope":"defines","title":"Figure 8 Fullbleed Windows","normative":true,"uri":"#fig-fullbleed-windows"},{"name":"fig-rounded-square-android","type":"other","scope":"defines","title":"Figure 4 Rounded square Android","normative":true,"uri":"#fig-rounded-square-android"},{"name":"fig-rounded-square-ios","type":"other","scope":"defines","title":"Figure 7 Rounded square iOS","normative":true,"uri":"#fig-rounded-square-ios"},{"name":"fig-squircle-android","type":"other","scope":"defines","title":"Figure 5 Squircle Android","normative":true,"uri":"#fig-squircle-android"},{"name":"x2-3-1-2-mask-examples","type":"heading","scope":"defines","title":"2.3.1.2 Mask examples","normative":true,"uri":"#x2-3-1-2-mask-examples"}]},{"name":"h-note-20","type":"other","scope":"defines","title":"Note","uri":"#h-note-20"},{"name":"issue-container-generatedID-21","type":"other","scope":"defines","title":"Note By staying inside the safe zone, most icons will have around 10% padding on the top, bottom, right and left with no content or non-essential content, such as an icon background. It is suggested that developers check their icon when all but the saf...","uri":"#issue-container-generatedID-21"},{"name":"ref-for-dfn-safe-zone-4","type":"other","scope":"defines","title":"safe zone","uri":"#ref-for-dfn-safe-zone-4"},{"name":"x2-3-1-examples-of-masks","type":"heading","scope":"defines","title":"2.3.1 Examples of masks","normative":true,"uri":"#x2-3-1-examples-of-masks"}]},{"name":"dfn-safe-zone","type":"dfn","scope":"defines","title":"safe zone","normative":true,"uri":"#dfn-safe-zone"},{"name":"fig-the-safe-zone-is-a-centrally-positioned-circle-with-radius-2-5-40-of-the-minimum-of-the-icon-s-width-and-height","type":"other","scope":"defines","title":"Figure 1 The safe zone is a centrally positioned circle, with radius 2\/5 (40%) of the minimum of the icon's width and height.","normative":true,"uri":"#fig-the-safe-zone-is-a-centrally-positioned-circle-with-radius-2-5-40-of-the-minimum-of-the-icon-s-width-and-height"},{"name":"h-note-18","type":"other","scope":"defines","title":"Note","uri":"#h-note-18"},{"name":"h-note-19","type":"other","scope":"defines","title":"Note","uri":"#h-note-19"},{"name":"issue-container-generatedID-19","type":"other","scope":"defines","title":"Note Designers of maskable icons will want to make sure that all important parts are within the safe zone.","uri":"#issue-container-generatedID-19"},{"name":"issue-container-generatedID-20","type":"other","scope":"defines","title":"Note It is suggested that designers avoid using transparent pixels in maskable icons.","uri":"#issue-container-generatedID-20"},{"name":"ref-for-dfn-maskable-2","type":"other","scope":"defines","title":"maskable","normative":true,"uri":"#ref-for-dfn-maskable-2"},{"name":"ref-for-dfn-maskable-3","type":"other","scope":"defines","title":"maskable","normative":true,"uri":"#ref-for-dfn-maskable-3"},{"name":"ref-for-dfn-maskable-4","type":"other","scope":"defines","title":"maskable","uri":"#ref-for-dfn-maskable-4"},{"name":"ref-for-dfn-safe-zone-2","type":"other","scope":"defines","title":"safe zone","uri":"#ref-for-dfn-safe-zone-2"},{"name":"ref-for-dfn-safe-zone-3","type":"other","scope":"defines","title":"safe zone","normative":true,"uri":"#ref-for-dfn-safe-zone-3"},{"name":"x2-3-icon-masks-and-safe-zone","type":"heading","scope":"defines","title":"2.3 Icon masks and safe zone","normative":true,"uri":"#x2-3-icon-masks-and-safe-zone"}]},{"name":"2.4","type":"other","scope":"defines","section":true,"title":"Monochrome icons and solid fills","normative":true,"export":true,"uri":"#monochrome-icons-and-solid-fills","children":[{"name":"2.4.1","type":"other","scope":"defines","section":true,"title":"Example usage of monochrome icons","normative":true,"export":true,"uri":"#example-usage-of-monochrome-icons","children":[{"name":"2.4.1.1","type":"other","scope":"defines","section":true,"title":"Usage examples","normative":true,"export":true,"uri":"#usage-examples","children":[{"name":"fig-gradient-fill-the-image-filled-in-with-a-gradient","type":"other","scope":"defines","title":"Figure 10 Gradient fill The image filled in with a gradient.","normative":true,"uri":"#fig-gradient-fill-the-image-filled-in-with-a-gradient"},{"name":"fig-image-the-base-image-with-no-color","type":"other","scope":"defines","title":"Figure 9 Image The base image with no color.","normative":true,"uri":"#fig-image-the-base-image-with-no-color"},{"name":"fig-solid-color-fill-with-padding-filled-in-with-the-theme-color-from-the-manifest","type":"other","scope":"defines","title":"Figure 11 Solid color fill with padding Filled in with the theme color from the manifest.","normative":true,"uri":"#fig-solid-color-fill-with-padding-filled-in-with-the-theme-color-from-the-manifest"},{"name":"x2-4-1-1-usage-examples","type":"heading","scope":"defines","title":"2.4.1.1 Usage examples","normative":true,"uri":"#x2-4-1-1-usage-examples"}]},{"name":"x2-4-1-example-usage-of-monochrome-icons","type":"heading","scope":"defines","title":"2.4.1 Example usage of monochrome icons","normative":true,"uri":"#x2-4-1-example-usage-of-monochrome-icons"}]},{"name":"dfn-solid-fill","type":"dfn","scope":"defines","title":"solid fill","normative":true,"linking_text":["Found definition for \"solid fill\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-solid-fill"},{"name":"h-issue-1","type":"other","scope":"defines","title":"(Feature at Risk) Issue 905: badge purpose \"monochrome\" is only supported by Firefox","normative":true,"uri":"#h-issue-1"},{"name":"h-note-21","type":"other","scope":"defines","title":"Note","uri":"#h-note-21"},{"name":"issue-container-generatedID-22","type":"other","scope":"defines","title":"Note Designers of monochrome icons could set all pixels to black and only use transparency to create a silhouette of their icon.","uri":"#issue-container-generatedID-22"},{"name":"issue-container-number-905","type":"other","scope":"defines","title":"(Feature at Risk) Issue 905: badge purpose \"monochrome\" is only supported by FirefoxAs the badge purpose \"monochrome\" is only supported by Firefox, it is at risk of being removed from the specification. Implementers should express interest in supportin...","normative":true,"uri":"#issue-container-number-905"},{"name":"ref-for-dfn-manifest-22","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-22"},{"name":"ref-for-dfn-monochrome-3","type":"other","scope":"defines","title":"monochrome","normative":true,"uri":"#ref-for-dfn-monochrome-3"},{"name":"ref-for-dfn-monochrome-4","type":"other","scope":"defines","title":"monochrome","normative":true,"uri":"#ref-for-dfn-monochrome-4"},{"name":"ref-for-dfn-monochrome-5","type":"other","scope":"defines","title":"monochrome","uri":"#ref-for-dfn-monochrome-5"},{"name":"x2-4-monochrome-icons-and-solid-fills","type":"heading","scope":"defines","title":"2.4 Monochrome icons and solid fills","normative":true,"uri":"#x2-4-monochrome-icons-and-solid-fills"}]},{"name":"2.5","type":"other","scope":"defines","section":true,"title":"Processing image resources","normative":true,"export":true,"uri":"#processing-image-resources","children":[{"name":"dfn-process-image-resources","type":"dfn","scope":"defines","title":"process image resources","normative":true,"uri":"#dfn-process-image-resources"},{"name":"ref-for-dfn-determine-the-purpose-of-an-image-1","type":"other","scope":"defines","title":"determine the purpose of an image","normative":true,"uri":"#ref-for-dfn-determine-the-purpose-of-an-image-1"},{"name":"ref-for-index-term-append-for-list-3","type":"other","scope":"defines","title":"Append","normative":true,"uri":"#ref-for-index-term-append-for-list-3"},{"name":"ref-for-index-term-continue-for-iteration-2","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-index-term-continue-for-iteration-2"},{"name":"ref-for-index-term-continue-for-iteration-3","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-index-term-continue-for-iteration-3"},{"name":"ref-for-index-term-for-each-for-list-6","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-6"},{"name":"ref-for-index-term-list-10","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-10"},{"name":"ref-for-index-term-list-11","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-11"},{"name":"ref-for-index-term-list-12","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-12"},{"name":"ref-for-index-term-ordered-map-26","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-26"},{"name":"ref-for-index-term-process-an-image-resource-from-json-1","type":"other","scope":"defines","title":"process an image resource from JSON","normative":true,"uri":"#ref-for-index-term-process-an-image-resource-from-json-1"},{"name":"ref-for-index-term-string-21","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-21"},{"name":"x2-5-processing-image-resources","type":"heading","scope":"defines","title":"2.5 Processing image resources","normative":true,"uri":"#x2-5-processing-image-resources"}]},{"name":"dfn-manifest-image-resource","type":"dfn","scope":"defines","title":"manifest image resource","normative":true,"uri":"#dfn-manifest-image-resource"},{"name":"ref-for-dfn-manifest-image-resource-2","type":"other","scope":"defines","title":"manifest image resource","normative":true,"uri":"#ref-for-dfn-manifest-image-resource-2"},{"name":"ref-for-dfn-manifest-image-resource-3","type":"other","scope":"defines","title":"manifest image resource","normative":true,"uri":"#ref-for-dfn-manifest-image-resource-3"},{"name":"ref-for-dfn-purpose-1","type":"other","scope":"defines","title":"purpose","normative":true,"uri":"#ref-for-dfn-purpose-1"},{"name":"ref-for-index-term-image-resource-1","type":"other","scope":"defines","title":"image resource","normative":true,"uri":"#ref-for-index-term-image-resource-1"},{"name":"ref-for-index-term-image-resource-2","type":"other","scope":"defines","title":"image resource","normative":true,"uri":"#ref-for-index-term-image-resource-2"},{"name":"x2-manifest-image-resources","type":"heading","scope":"defines","title":"2. Manifest image resources","normative":true,"uri":"#x2-manifest-image-resources"}]},{"name":"3","type":"other","scope":"defines","section":true,"title":"Shortcut items","normative":true,"export":true,"uri":"#shortcut-items","children":[{"name":"3.1","type":"other","scope":"defines","section":true,"title":"name member","normative":true,"export":true,"uri":"#name-member-0","children":[{"name":"dfn-name-0","type":"dfn","scope":"defines","for":["shortcut item"],"title":"name","normative":true,"uri":"#dfn-name-0"},{"name":"ref-for-dfn-shortcut-item-5","type":"other","scope":"defines","title":"shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-5"},{"name":"ref-for-index-term-string-22","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-22"},{"name":"x3-1-name-member","type":"heading","scope":"defines","title":"3.1 name member","normative":true,"uri":"#x3-1-name-member"}]},{"name":"3.2","type":"other","scope":"defines","section":true,"title":"short_name member","normative":true,"export":true,"uri":"#short_name-member-0","children":[{"name":"dfn-short_name-0","type":"dfn","scope":"defines","for":["shortcut item"],"title":"short_name","normative":true,"uri":"#dfn-short_name-0"},{"name":"ref-for-dfn-shortcut-item-6","type":"other","scope":"defines","title":"shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-6"},{"name":"ref-for-index-term-string-23","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-23"},{"name":"x3-2-short_name-member","type":"heading","scope":"defines","title":"3.2 short_name member","normative":true,"uri":"#x3-2-short_name-member"}]},{"name":"3.3","type":"other","scope":"defines","section":true,"title":"description member","normative":true,"export":true,"uri":"#description-member","children":[{"name":"dfn-description","type":"dfn","scope":"defines","for":["shortcut item"],"title":"description","normative":true,"uri":"#dfn-description"},{"name":"ref-for-dfn-shortcut-item-7","type":"other","scope":"defines","title":"shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-7"},{"name":"ref-for-index-term-string-24","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-24"},{"name":"x3-3-description-member","type":"heading","scope":"defines","title":"3.3 description member","normative":true,"uri":"#x3-3-description-member"}]},{"name":"3.4","type":"other","scope":"defines","section":true,"title":"url member","normative":true,"export":true,"uri":"#url-member","children":[{"name":"dfn-url","type":"dfn","scope":"defines","for":["shortcut item"],"title":"url","normative":true,"uri":"#dfn-url"},{"name":"ref-for-dfn-processed-manifest-3","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-3"},{"name":"ref-for-dfn-shortcut-item-8","type":"other","scope":"defines","title":"shortcut item's","normative":true,"uri":"#ref-for-dfn-shortcut-item-8"},{"name":"ref-for-dfn-within-scope-0-1","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-0-1"},{"name":"x3-4-url-member","type":"heading","scope":"defines","title":"3.4 url member","normative":true,"uri":"#x3-4-url-member"}]},{"name":"3.5","type":"other","scope":"defines","section":true,"title":"icons member","normative":true,"export":true,"uri":"#icons-member-0","children":[{"name":"dfn-icons-0","type":"dfn","scope":"defines","for":["shortcut item"],"title":"icons","normative":true,"uri":"#dfn-icons-0"},{"name":"ref-for-dfn-shortcut-item-9","type":"other","scope":"defines","title":"shortcut item","normative":true,"uri":"#ref-for-dfn-shortcut-item-9"},{"name":"x3-5-icons-member","type":"heading","scope":"defines","title":"3.5 icons member","normative":true,"uri":"#x3-5-icons-member"}]},{"name":"3.6","type":"other","scope":"defines","section":true,"title":"Launching a shortcut","normative":true,"export":true,"uri":"#launching-a-shortcut","children":[{"name":"dfn-launching-a-shortcut","type":"dfn","scope":"defines","title":"Launching a shortcut","normative":true,"uri":"#dfn-launching-a-shortcut"},{"name":"ref-for-dfn-shortcut-item-10","type":"other","scope":"defines","title":"shortcut item","normative":true,"uri":"#ref-for-dfn-shortcut-item-10"},{"name":"ref-for-index-term-navigated-6","type":"other","scope":"defines","title":"Navigate","normative":true,"uri":"#ref-for-index-term-navigated-6"},{"name":"ref-for-index-term-top-level-browsing-context-8","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-8"},{"name":"x3-6-launching-a-shortcut","type":"heading","scope":"defines","title":"3.6 Launching a shortcut","normative":true,"uri":"#x3-6-launching-a-shortcut"}]},{"name":"3.7","type":"other","scope":"defines","section":true,"title":"Processing shortcut items","normative":true,"export":true,"uri":"#processing-shortcut-items","children":[{"name":"dfn-process-a-shortcut","type":"dfn","scope":"defines","title":"process a shortcut","normative":true,"uri":"#dfn-process-a-shortcut"},{"name":"ref-for-dfn-process-image-resources-3","type":"other","scope":"defines","title":"Process image resources","normative":true,"uri":"#ref-for-dfn-process-image-resources-3"},{"name":"ref-for-dfn-within-scope-0-2","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-0-2"},{"name":"ref-for-index-term-exist-for-map-11","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-11"},{"name":"ref-for-index-term-exist-for-map-12","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#ref-for-index-term-exist-for-map-12"},{"name":"ref-for-index-term-ordered-map-28","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-28"},{"name":"ref-for-index-term-ordered-map-29","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-29"},{"name":"ref-for-index-term-string-25","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-25"},{"name":"ref-for-index-term-url-parser-6","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-index-term-url-parser-6"},{"name":"x3-7-processing-shortcut-items","type":"heading","scope":"defines","title":"3.7 Processing shortcut items","normative":true,"uri":"#x3-7-processing-shortcut-items"}]},{"name":"dfn-shortcut-item","type":"dfn","scope":"defines","title":"shortcut item","normative":true,"linking_text":["shortcut item","Shortcut item's"],"uri":"#dfn-shortcut-item"},{"name":"ref-for-dfn-description-2","type":"other","scope":"defines","title":"description","normative":true,"uri":"#ref-for-dfn-description-2"},{"name":"ref-for-dfn-icons-0-1","type":"other","scope":"defines","title":"icons","normative":true,"uri":"#ref-for-dfn-icons-0-1"},{"name":"ref-for-dfn-launching-a-shortcut-1","type":"other","scope":"defines","title":"launching a shortcut","normative":true,"uri":"#ref-for-dfn-launching-a-shortcut-1"},{"name":"ref-for-dfn-name-0-2","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-0-2"},{"name":"ref-for-dfn-short_name-0-2","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-0-2"},{"name":"ref-for-dfn-url-1","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-dfn-url-1"},{"name":"ref-for-index-term-ordered-map-27","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#ref-for-index-term-ordered-map-27"},{"name":"x3-shortcut-items","type":"heading","scope":"defines","title":"3. Shortcut items","normative":true,"uri":"#x3-shortcut-items"}]},{"name":"4","type":"other","scope":"defines","section":true,"title":"External application resource","normative":true,"export":true,"uri":"#external-application-resource","children":[{"name":"4.1","type":"other","scope":"defines","section":true,"title":"platform member","normative":true,"export":true,"uri":"#platform-member","children":[{"name":"dfn-platform","type":"dfn","scope":"defines","for":["external application resource"],"title":"platform","normative":true,"uri":"#dfn-platform"},{"name":"dfn-platform-0","type":"dfn","scope":"defines","title":"platform","normative":true,"uri":"#dfn-platform-0"},{"name":"ref-for-dfn-external-application-resource-2","type":"other","scope":"defines","title":"external application resource","normative":true,"uri":"#ref-for-dfn-external-application-resource-2"},{"name":"ref-for-dfn-platform-0-1","type":"other","scope":"defines","title":"platform","normative":true,"uri":"#ref-for-dfn-platform-0-1"},{"name":"ref-for-dfn-platform-0-2","type":"other","scope":"defines","title":"platform","normative":true,"uri":"#ref-for-dfn-platform-0-2"},{"name":"x4-1-platform-member","type":"heading","scope":"defines","title":"4.1 platform member","normative":true,"uri":"#x4-1-platform-member"}]},{"name":"4.2","type":"other","scope":"defines","section":true,"title":"url member","normative":true,"export":true,"uri":"#url-member-0","children":[{"name":"dfn-process-the-url-member-of-an-application","type":"dfn","scope":"defines","title":"process the url member of an application","normative":true,"uri":"#dfn-process-the-url-member-of-an-application"},{"name":"dfn-url-0","type":"dfn","scope":"defines","for":["external application resource"],"title":"url","normative":true,"uri":"#dfn-url-0"},{"name":"ref-for-dfn-external-application-resource-3","type":"other","scope":"defines","title":"external application resource's","normative":true,"uri":"#ref-for-dfn-external-application-resource-3"},{"name":"ref-for-index-term-url-5","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-5"},{"name":"ref-for-index-term-url-parser-7","type":"other","scope":"defines","title":"parse","normative":true,"uri":"#ref-for-index-term-url-parser-7"},{"name":"x4-2-url-member","type":"heading","scope":"defines","title":"4.2 url member","normative":true,"uri":"#x4-2-url-member"}]},{"name":"4.3","type":"other","scope":"defines","section":true,"title":"id member","normative":true,"export":true,"uri":"#id-member-0","children":[{"name":"dfn-id-0","type":"dfn","scope":"defines","for":["external application resource"],"title":"id","normative":true,"uri":"#dfn-id-0"},{"name":"ref-for-dfn-external-application-resource-4","type":"other","scope":"defines","title":"external application resource's","normative":true,"uri":"#ref-for-dfn-external-application-resource-4"},{"name":"x4-3-id-member","type":"heading","scope":"defines","title":"4.3 id member","normative":true,"uri":"#x4-3-id-member"}]},{"name":"4.4","type":"other","scope":"defines","section":true,"title":"min_version member","normative":true,"export":true,"uri":"#min_version-member","children":[{"name":"dfn-min_version","type":"dfn","scope":"defines","for":["external application resource"],"title":"min_version","normative":true,"uri":"#dfn-min_version"},{"name":"ref-for-dfn-external-application-resource-5","type":"other","scope":"defines","title":"external application resource's","normative":true,"uri":"#ref-for-dfn-external-application-resource-5"},{"name":"ref-for-index-term-string-26","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-26"},{"name":"x4-4-min_version-member","type":"heading","scope":"defines","title":"4.4 min_version member","normative":true,"uri":"#x4-4-min_version-member"}]},{"name":"4.5","type":"other","scope":"defines","section":true,"title":"fingerprints member","normative":true,"export":true,"uri":"#fingerprints-member","children":[{"name":"dfn-fingerprints","type":"dfn","scope":"defines","for":["external application resource"],"title":"fingerprints","normative":true,"uri":"#dfn-fingerprints"},{"name":"dfn-fingerprints-0","type":"dfn","scope":"defines","title":"fingerprint","normative":true,"linking_text":["fingerprint","fingerprints"],"uri":"#dfn-fingerprints-0"},{"name":"dfn-type","type":"dfn","scope":"defines","for":["fingerprint"],"title":"type","normative":true,"linking_text":["Found definition for \"type\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-type"},{"name":"dfn-value","type":"dfn","scope":"defines","for":["fingerprint"],"title":"value","normative":true,"linking_text":["Found definition for \"value\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-value"},{"name":"ref-for-dfn-external-application-resource-6","type":"other","scope":"defines","title":"external application resource's","normative":true,"uri":"#ref-for-dfn-external-application-resource-6"},{"name":"ref-for-dfn-fingerprints-0-1","type":"other","scope":"defines","title":"fingerprints","normative":true,"uri":"#ref-for-dfn-fingerprints-0-1"},{"name":"ref-for-index-term-list-13","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-13"},{"name":"ref-for-index-term-string-27","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-index-term-string-27"},{"name":"x4-5-fingerprints-member","type":"heading","scope":"defines","title":"4.5 fingerprints member","normative":true,"uri":"#x4-5-fingerprints-member"}]},{"name":"dfn-external-application-resource","type":"dfn","scope":"defines","title":"external application resource","normative":true,"linking_text":["external application resource","external application resource's"],"uri":"#dfn-external-application-resource"},{"name":"dfn-valid-external-application-resource","type":"dfn","scope":"defines","title":"valid external application resource","normative":true,"uri":"#dfn-valid-external-application-resource"},{"name":"example-8","type":"other","scope":"defines","title":"In the following example, the web application is listing two different related applications, one on Google Play Store and the other one on the iTunes Store. The one on the Google Play Store has an Android package name, a minimum version specifier, and ...","uri":"#example-8"},{"name":"h-issue-2","type":"other","scope":"defines","title":"(Feature at Risk) Issue 956: related_applications is single engine feature","normative":true,"uri":"#h-issue-2"},{"name":"issue-container-number-956-0","type":"other","scope":"defines","title":"(Feature at Risk) Issue 956: related_applications is single engine featureThe related_applications member of this specification currently only has a single implementation. As such, it has been marked \"at risk\" as per the W3C Process, meaning that: [The...","normative":true,"uri":"#issue-container-number-956-0"},{"name":"ref-for-dfn-external-application-resource-1","type":"other","scope":"defines","title":"external application resource","normative":true,"uri":"#ref-for-dfn-external-application-resource-1"},{"name":"ref-for-dfn-fingerprints-1","type":"other","scope":"defines","title":"fingerprints","normative":true,"uri":"#ref-for-dfn-fingerprints-1"},{"name":"ref-for-dfn-id-0-1","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dfn-id-0-1"},{"name":"ref-for-dfn-id-0-2","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dfn-id-0-2"},{"name":"ref-for-dfn-min_version-1","type":"other","scope":"defines","title":"min_version","normative":true,"uri":"#ref-for-dfn-min_version-1"},{"name":"ref-for-dfn-platform-1","type":"other","scope":"defines","title":"platform","normative":true,"uri":"#ref-for-dfn-platform-1"},{"name":"ref-for-dfn-platform-2","type":"other","scope":"defines","title":"platform","normative":true,"uri":"#ref-for-dfn-platform-2"},{"name":"ref-for-dfn-url-0-1","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-dfn-url-0-1"},{"name":"ref-for-dfn-url-0-2","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-dfn-url-0-2"},{"name":"ref-for-dfn-valid-external-application-resource-1","type":"other","scope":"defines","title":"valid external application resource","normative":true,"uri":"#ref-for-dfn-valid-external-application-resource-1"},{"name":"x4-external-application-resource","type":"heading","scope":"defines","title":"4. External application resource","normative":true,"uri":"#x4-external-application-resource"}]},{"name":"5","type":"other","scope":"defines","section":true,"title":"Installable web applications","normative":true,"export":true,"uri":"#installable-web-applications","children":[{"name":"5.1","type":"other","scope":"defines","section":true,"title":"Application's name","normative":true,"export":true,"uri":"#application-s-name","children":[{"name":"dfn-application-s-name","type":"dfn","scope":"defines","title":"application's name","normative":true,"uri":"#dfn-application-s-name"},{"name":"ref-for-dfn-application-s-name-1","type":"other","scope":"defines","title":"application's name","normative":true,"uri":"#ref-for-dfn-application-s-name-1"},{"name":"ref-for-dfn-name-6","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-6"},{"name":"ref-for-dfn-name-7","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-7"},{"name":"ref-for-dfn-name-8","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-8"},{"name":"ref-for-dfn-name-9","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-9"},{"name":"ref-for-dfn-name-10","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-10"},{"name":"ref-for-dfn-name-11","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-11"},{"name":"ref-for-dfn-name-12","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dfn-name-12"},{"name":"ref-for-dfn-short_name-5","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-5"},{"name":"ref-for-dfn-short_name-6","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-6"},{"name":"ref-for-dfn-short_name-7","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-7"},{"name":"ref-for-dfn-short_name-8","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-8"},{"name":"ref-for-dfn-short_name-9","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-9"},{"name":"ref-for-dfn-short_name-10","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-10"},{"name":"ref-for-dfn-short_name-11","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-11"},{"name":"ref-for-dfn-short_name-12","type":"other","scope":"defines","title":"short_name","normative":true,"uri":"#ref-for-dfn-short_name-12"},{"name":"ref-for-index-term-document-interface-3","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-index-term-document-interface-3"},{"name":"x5-1-application-s-name","type":"heading","scope":"defines","title":"5.1 Application's name","normative":true,"uri":"#x5-1-application-s-name"}]},{"name":"5.2","type":"other","scope":"defines","section":true,"title":"Privacy and security considerations","normative":true,"export":true,"uri":"#privacy-and-security-considerations","children":[{"name":"installation-sec","type":"heading","scope":"defines","title":"5.2 Privacy and security considerations","normative":true,"uri":"#installation-sec"},{"name":"ref-for-dfn-installed-3","type":"other","scope":"defines","title":"install","normative":true,"uri":"#ref-for-dfn-installed-3"},{"name":"ref-for-dfn-installed-4","type":"other","scope":"defines","title":"installed","normative":true,"uri":"#ref-for-dfn-installed-4"},{"name":"ref-for-dfn-start-url-7","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-7"}]},{"name":"5.3","type":"other","scope":"defines","section":true,"title":"Uninstallation","normative":true,"export":true,"uri":"#uninstallation","children":[{"name":"ref-for-dfn-installed-web-application-2","type":"other","scope":"defines","title":"installed web application","normative":true,"uri":"#ref-for-dfn-installed-web-application-2"},{"name":"x5-3-uninstallation","type":"heading","scope":"defines","title":"5.3 Uninstallation","normative":true,"uri":"#x5-3-uninstallation"}]},{"name":"dfn-installed","type":"dfn","scope":"defines","title":"install","normative":true,"linking_text":["installed","install","installing","installation"],"uri":"#dfn-installed"},{"name":"dfn-installed-web-application","type":"dfn","scope":"defines","title":"installed web application","normative":true,"export":true,"uri":"#dfn-installed-web-application"},{"name":"ref-for-dfn-applied-6","type":"other","scope":"defines","title":"applied","normative":true,"uri":"#ref-for-dfn-applied-6"},{"name":"ref-for-dfn-applied-7","type":"other","scope":"defines","title":"applied","normative":true,"uri":"#ref-for-dfn-applied-7"},{"name":"ref-for-dfn-applied-8","type":"other","scope":"defines","title":"applied","normative":true,"uri":"#ref-for-dfn-applied-8"},{"name":"ref-for-dfn-installed-2","type":"other","scope":"defines","title":"install","normative":true,"uri":"#ref-for-dfn-installed-2"},{"name":"ref-for-dfn-start-url-6","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-6"},{"name":"ref-for-index-term-display-mode-4","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-4"},{"name":"ref-for-index-term-top-level-browsing-context-9","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-9"},{"name":"ref-for-index-term-top-level-browsing-context-10","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-10"},{"name":"ref-for-index-term-top-level-browsing-context-11","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-11"},{"name":"x5-installable-web-applications","type":"heading","scope":"defines","title":"5. Installable web applications","normative":true,"uri":"#x5-installable-web-applications"}]},{"name":"6","type":"other","scope":"defines","section":true,"title":"Navigation scope","normative":true,"export":true,"uri":"#nav-scope","children":[{"name":"6.1","type":"other","scope":"defines","section":true,"title":"Security considerations","export":true,"uri":"#security-considerations","children":[{"name":"navigation-scope-security-considerations","type":"heading","scope":"defines","title":"6.1 Security considerations","uri":"#navigation-scope-security-considerations"},{"name":"ref-for-dfn-application-context-11","type":"other","scope":"defines","title":"application context","uri":"#ref-for-dfn-application-context-11"},{"name":"ref-for-index-term-origin-2","type":"other","scope":"defines","title":"origin","uri":"#ref-for-index-term-origin-2"},{"name":"ref-for-index-term-origin-3","type":"other","scope":"defines","title":"origin","uri":"#ref-for-index-term-origin-3"},{"name":"ref-for-index-term-url-10","type":"other","scope":"defines","title":"URL","uri":"#ref-for-index-term-url-10"}]},{"name":"6.2","type":"other","scope":"defines","section":true,"title":"Deep links","normative":true,"export":true,"uri":"#deep-links","children":[{"name":"dfn-deep-link","type":"dfn","scope":"defines","title":"deep link","normative":true,"uri":"#dfn-deep-link"},{"name":"h-note-25","type":"other","scope":"defines","title":"Note","uri":"#h-note-25"},{"name":"issue-container-generatedID-26","type":"other","scope":"defines","title":"Note The concept of a deep link is useful in that it allows hyperlinking from one installed web application to another. This can be from a native application to an installed web application and vice versa. Theoretically, this can provide seamless conte...","uri":"#issue-container-generatedID-26"},{"name":"ref-for-dfn-application-context-12","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-12"},{"name":"ref-for-dfn-deep-link-3","type":"other","scope":"defines","title":"deep link","normative":true,"uri":"#ref-for-dfn-deep-link-3"},{"name":"ref-for-dfn-deep-link-4","type":"other","scope":"defines","title":"deep link","normative":true,"uri":"#ref-for-dfn-deep-link-4"},{"name":"ref-for-dfn-deep-link-5","type":"other","scope":"defines","title":"deep link","uri":"#ref-for-dfn-deep-link-5"},{"name":"ref-for-dfn-installed-5","type":"other","scope":"defines","title":"installed","uri":"#ref-for-dfn-installed-5"},{"name":"ref-for-dfn-installed-web-application-3","type":"other","scope":"defines","title":"installed web application","normative":true,"uri":"#ref-for-dfn-installed-web-application-3"},{"name":"ref-for-dfn-installed-web-application-4","type":"other","scope":"defines","title":"installed web application","uri":"#ref-for-dfn-installed-web-application-4"},{"name":"ref-for-dfn-installed-web-application-5","type":"other","scope":"defines","title":"installed web application","uri":"#ref-for-dfn-installed-web-application-5"},{"name":"ref-for-dfn-processed-manifest-7","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-7"},{"name":"ref-for-dfn-within-scope-0-5","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-0-5"},{"name":"x6-2-deep-links","type":"heading","scope":"defines","title":"6.2 Deep links","normative":true,"uri":"#x6-2-deep-links"}]},{"name":"dfn-navigation-scope","type":"dfn","scope":"defines","for":["manifest"],"title":"navigation scope of a manifest","normative":true,"export":true,"linking_text":["navigation scope","navigation scope of a manifest"],"uri":"#dfn-navigation-scope"},{"name":"dfn-within-scope","type":"dfn","scope":"defines","for":["URL"],"title":"within scope","normative":true,"export":true,"uri":"#dfn-within-scope"},{"name":"dfn-within-scope-0","type":"dfn","scope":"defines","for":["manifest"],"title":"within scope","normative":true,"export":true,"linking_text":["within scope"],"uri":"#dfn-within-scope-0"},{"name":"h-note-22","type":"other","scope":"defines","title":"Note","uri":"#h-note-22"},{"name":"h-note-23","type":"other","scope":"defines","title":"Note: Scope is a simple string match","uri":"#h-note-23"},{"name":"h-note-24","type":"other","scope":"defines","title":"Note","uri":"#h-note-24"},{"name":"issue-container-generatedID-23","type":"other","scope":"defines","title":"Note If the scope member is not present in the manifest, it defaults to the parent path of the start_url member. For example, if start_url is \/pages\/welcome.html, and scope is missing, the navigation scope will be \/pages\/ on the same origin. If start_u...","uri":"#issue-container-generatedID-23"},{"name":"issue-container-generatedID-24","type":"other","scope":"defines","title":"Note: Scope is a simple string match The URL string matching in this algorithm is prefix-based rather than path-structural (e.g. a target URL string \/prefix-of\/resource.html will match an app with scope \/prefix, even though the path segment name is not...","uri":"#issue-container-generatedID-24"},{"name":"issue-container-generatedID-25","type":"other","scope":"defines","title":"Note Nothing prevents an application context from navigating to a URL that is outside of the manifest's navigation scope, while still having the manifest applied to it. Unlike previous versions of this specification, user agents are no longer required ...","uri":"#issue-container-generatedID-25"},{"name":"ref-for-dfn-application-context-6","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-6"},{"name":"ref-for-dfn-application-context-7","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-7"},{"name":"ref-for-dfn-application-context-8","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-8"},{"name":"ref-for-dfn-application-context-9","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-9"},{"name":"ref-for-dfn-application-context-10","type":"other","scope":"defines","title":"application context","uri":"#ref-for-dfn-application-context-10"},{"name":"ref-for-dfn-applied-9","type":"other","scope":"defines","title":"applied","normative":true,"uri":"#ref-for-dfn-applied-9"},{"name":"ref-for-dfn-applied-10","type":"other","scope":"defines","title":"applied","uri":"#ref-for-dfn-applied-10"},{"name":"ref-for-dfn-manifest-23","type":"other","scope":"defines","title":"manifest","uri":"#ref-for-dfn-manifest-23"},{"name":"ref-for-dfn-navigation-scope-2","type":"other","scope":"defines","title":"navigation scope","normative":true,"uri":"#ref-for-dfn-navigation-scope-2"},{"name":"ref-for-dfn-navigation-scope-3","type":"other","scope":"defines","title":"navigation scope","uri":"#ref-for-dfn-navigation-scope-3"},{"name":"ref-for-dfn-processed-manifest-4","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-4"},{"name":"ref-for-dfn-processed-manifest-5","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-5"},{"name":"ref-for-dfn-processed-manifest-6","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-6"},{"name":"ref-for-dfn-scope-7","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-7"},{"name":"ref-for-dfn-scope-8","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-8"},{"name":"ref-for-dfn-scope-9","type":"other","scope":"defines","title":"scope","uri":"#ref-for-dfn-scope-9"},{"name":"ref-for-dfn-scope-10","type":"other","scope":"defines","title":"scope","normative":true,"uri":"#ref-for-dfn-scope-10"},{"name":"ref-for-dfn-start_url-10","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-10"},{"name":"ref-for-dfn-start_url-11","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-11"},{"name":"ref-for-dfn-start_url-12","type":"other","scope":"defines","title":"start_url","uri":"#ref-for-dfn-start_url-12"},{"name":"ref-for-dfn-within-scope-0-3","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-0-3"},{"name":"ref-for-dfn-within-scope-0-4","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-0-4"},{"name":"ref-for-dfn-within-scope-6","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-6"},{"name":"ref-for-dfn-within-scope-7","type":"other","scope":"defines","title":"within scope","normative":true,"uri":"#ref-for-dfn-within-scope-7"},{"name":"ref-for-index-term-active-document-1","type":"other","scope":"defines","title":"active document","normative":true,"uri":"#ref-for-index-term-active-document-1"},{"name":"ref-for-index-term-boolean-type-2","type":"other","scope":"defines","title":"boolean","normative":true,"uri":"#ref-for-index-term-boolean-type-2"},{"name":"ref-for-index-term-concatenation-for-string-1","type":"other","scope":"defines","title":"concatenation","normative":true,"uri":"#ref-for-index-term-concatenation-for-string-1"},{"name":"ref-for-index-term-concatenation-for-string-2","type":"other","scope":"defines","title":"concatenation","normative":true,"uri":"#ref-for-index-term-concatenation-for-string-2"},{"name":"ref-for-index-term-navigated-7","type":"other","scope":"defines","title":"navigated","normative":true,"uri":"#ref-for-index-term-navigated-7"},{"name":"ref-for-index-term-origin-1","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-index-term-origin-1"},{"name":"ref-for-index-term-path-for-url-1","type":"other","scope":"defines","title":"path","normative":true,"uri":"#ref-for-index-term-path-for-url-1"},{"name":"ref-for-index-term-path-for-url-2","type":"other","scope":"defines","title":"path","normative":true,"uri":"#ref-for-index-term-path-for-url-2"},{"name":"ref-for-index-term-same-origin-3","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-index-term-same-origin-3"},{"name":"ref-for-index-term-service-workers-1","type":"other","scope":"defines","title":"Service Workers","uri":"#ref-for-index-term-service-workers-1"},{"name":"ref-for-index-term-top-level-browsing-context-12","type":"other","scope":"defines","title":"top-level browsing context","uri":"#ref-for-index-term-top-level-browsing-context-12"},{"name":"ref-for-index-term-url-6","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-6"},{"name":"ref-for-index-term-url-7","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-7"},{"name":"ref-for-index-term-url-8","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-8"},{"name":"ref-for-index-term-url-9","type":"other","scope":"defines","title":"URL","uri":"#ref-for-index-term-url-9"},{"name":"ref-for-index-term-url-for-document-2","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-for-document-2"},{"name":"ref-for-index-term-url-for-document-3","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-for-document-3"},{"name":"ref-for-index-term-url-for-document-4","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-index-term-url-for-document-4"},{"name":"x6-navigation-scope","type":"heading","scope":"defines","title":"6. Navigation scope","normative":true,"uri":"#x6-navigation-scope"}]},{"name":"7","type":"other","scope":"defines","section":true,"title":"Choosing a display mode","normative":true,"export":true,"uri":"#choosing-a-display-mode","children":[{"name":"dfn-default-display-mode","type":"dfn","scope":"defines","title":"default display mode","normative":true,"uri":"#dfn-default-display-mode"},{"name":"dfn-display-modes-list","type":"dfn","scope":"defines","title":"display modes list","normative":true,"uri":"#dfn-display-modes-list"},{"name":"dfn-fallback-chain","type":"dfn","scope":"defines","title":"fallback chain","normative":true,"uri":"#dfn-fallback-chain"},{"name":"dfn-steps-for-determining-the-web-app-s-chosen-display-mode","type":"dfn","scope":"defines","title":"steps for determining the web app's chosen display mode","normative":true,"linking_text":["Found definition for \"steps for determining the web app's chosen display mode\", but nothing links to it. This is usually a spec bug!"],"uri":"#dfn-steps-for-determining-the-web-app-s-chosen-display-mode"},{"name":"example-9","type":"other","scope":"defines","title":"SuperSecure Browser (a fictitious browser) only supports the minimal-ui and browser display modes, but a developer declares that they wants fullscreen in the manifest by using the display property. In this case, the user agent will first check if it su...","uri":"#example-9"},{"name":"h-note-26","type":"other","scope":"defines","title":"Note","uri":"#h-note-26"},{"name":"h-note-27","type":"other","scope":"defines","title":"Note","uri":"#h-note-27"},{"name":"issue-container-generatedID-27","type":"other","scope":"defines","title":"Note The above loop is guaranteed to return a value before the assertion, due to the fact that browser is in every mode's fallback chain, and the requirement that all user agents support the browser display mode.","uri":"#issue-container-generatedID-27"},{"name":"issue-container-generatedID-28","type":"other","scope":"defines","title":"Note A user agent will expose the 'display-mode' media feature irrespective of whether a manifest is being applied to a browsing context. For example, if the end-user puts the application into fullscreen, then the user agent would reflect this change t...","uri":"#issue-container-generatedID-28"},{"name":"ref-for-dfn-application-context-13","type":"other","scope":"defines","title":"application context","normative":true,"uri":"#ref-for-dfn-application-context-13"},{"name":"ref-for-dfn-applied-11","type":"other","scope":"defines","title":"applies","normative":true,"uri":"#ref-for-dfn-applied-11"},{"name":"ref-for-dfn-default-display-mode-1","type":"other","scope":"defines","title":"default display mode","normative":true,"uri":"#ref-for-dfn-default-display-mode-1"},{"name":"ref-for-dfn-default-display-mode-2","type":"other","scope":"defines","title":"default display mode","normative":true,"uri":"#ref-for-dfn-default-display-mode-2"},{"name":"ref-for-dfn-display-2","type":"other","scope":"defines","title":"display","normative":true,"uri":"#ref-for-dfn-display-2"},{"name":"ref-for-dfn-display-3","type":"other","scope":"defines","title":"display","normative":true,"uri":"#ref-for-dfn-display-3"},{"name":"ref-for-dfn-display-4","type":"other","scope":"defines","title":"display","uri":"#ref-for-dfn-display-4"},{"name":"ref-for-dfn-fallback-chain-1","type":"other","scope":"defines","title":"fallback chain","normative":true,"uri":"#ref-for-dfn-fallback-chain-1"},{"name":"ref-for-dfn-fallback-chain-2","type":"other","scope":"defines","title":"fallback chain","normative":true,"uri":"#ref-for-dfn-fallback-chain-2"},{"name":"ref-for-dfn-fallback-chain-3","type":"other","scope":"defines","title":"fallback chain","uri":"#ref-for-dfn-fallback-chain-3"},{"name":"ref-for-dfn-processed-manifest-8","type":"other","scope":"defines","title":"processed manifest","normative":true,"uri":"#ref-for-dfn-processed-manifest-8"},{"name":"ref-for-dfn-processing-extension-point-3","type":"other","scope":"defines","title":"processing extension-point","normative":true,"uri":"#ref-for-dfn-processing-extension-point-3"},{"name":"ref-for-index-term-browser-for-display-mode-1","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-1"},{"name":"ref-for-index-term-browser-for-display-mode-2","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-2"},{"name":"ref-for-index-term-browser-for-display-mode-3","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-3"},{"name":"ref-for-index-term-browser-for-display-mode-4","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-4"},{"name":"ref-for-index-term-browser-for-display-mode-5","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-5"},{"name":"ref-for-index-term-browser-for-display-mode-6","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-6"},{"name":"ref-for-index-term-browser-for-display-mode-7","type":"other","scope":"defines","title":"browser","uri":"#ref-for-index-term-browser-for-display-mode-7"},{"name":"ref-for-index-term-browser-for-display-mode-8","type":"other","scope":"defines","title":"browser","uri":"#ref-for-index-term-browser-for-display-mode-8"},{"name":"ref-for-index-term-browser-for-display-mode-9","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-9"},{"name":"ref-for-index-term-display-mode-5","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-5"},{"name":"ref-for-index-term-display-mode-6","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-6"},{"name":"ref-for-index-term-display-mode-7","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-7"},{"name":"ref-for-index-term-display-mode-8","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-8"},{"name":"ref-for-index-term-display-mode-9","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-9"},{"name":"ref-for-index-term-display-mode-10","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-10"},{"name":"ref-for-index-term-display-mode-11","type":"other","scope":"defines","title":"display modes","normative":true,"uri":"#ref-for-index-term-display-mode-11"},{"name":"ref-for-index-term-display-mode-12","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-12"},{"name":"ref-for-index-term-display-mode-13","type":"other","scope":"defines","title":"display mode","uri":"#ref-for-index-term-display-mode-13"},{"name":"ref-for-index-term-display-mode-14","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-14"},{"name":"ref-for-index-term-for-each-for-list-7","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-index-term-for-each-for-list-7"},{"name":"ref-for-index-term-fullscreen-for-display-mode-1","type":"other","scope":"defines","title":"fullscreen","normative":true,"uri":"#ref-for-index-term-fullscreen-for-display-mode-1"},{"name":"ref-for-index-term-fullscreen-for-display-mode-2","type":"other","scope":"defines","title":"fullscreen","normative":true,"uri":"#ref-for-index-term-fullscreen-for-display-mode-2"},{"name":"ref-for-index-term-list-14","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-index-term-list-14"},{"name":"ref-for-index-term-minimal-ui-for-display-mode-1","type":"other","scope":"defines","title":"minimal-ui","normative":true,"uri":"#ref-for-index-term-minimal-ui-for-display-mode-1"},{"name":"ref-for-index-term-minimal-ui-for-display-mode-2","type":"other","scope":"defines","title":"minimal-ui","normative":true,"uri":"#ref-for-index-term-minimal-ui-for-display-mode-2"},{"name":"ref-for-index-term-minimal-ui-for-display-mode-3","type":"other","scope":"defines","title":"minimal-ui","normative":true,"uri":"#ref-for-index-term-minimal-ui-for-display-mode-3"},{"name":"ref-for-index-term-minimal-ui-for-display-mode-4","type":"other","scope":"defines","title":"minimal-ui","normative":true,"uri":"#ref-for-index-term-minimal-ui-for-display-mode-4"},{"name":"ref-for-index-term-navigated-8","type":"other","scope":"defines","title":"navigated","normative":true,"uri":"#ref-for-index-term-navigated-8"},{"name":"ref-for-index-term-navigated-9","type":"other","scope":"defines","title":"navigated","normative":true,"uri":"#ref-for-index-term-navigated-9"},{"name":"ref-for-index-term-standalone-for-display-mode-1","type":"other","scope":"defines","title":"standalone","normative":true,"uri":"#ref-for-index-term-standalone-for-display-mode-1"},{"name":"ref-for-index-term-standalone-for-display-mode-2","type":"other","scope":"defines","title":"standalone","normative":true,"uri":"#ref-for-index-term-standalone-for-display-mode-2"},{"name":"ref-for-index-term-standalone-for-display-mode-3","type":"other","scope":"defines","title":"standalone","normative":true,"uri":"#ref-for-index-term-standalone-for-display-mode-3"},{"name":"ref-for-index-term-top-level-browsing-context-13","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-13"},{"name":"ref-for-index-term-top-level-browsing-context-14","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-index-term-top-level-browsing-context-14"},{"name":"x7-choosing-a-display-mode","type":"heading","scope":"defines","title":"7. Choosing a display mode","normative":true,"uri":"#x7-choosing-a-display-mode"}]},{"name":"8","type":"other","scope":"defines","section":true,"title":"Privacy and security considerations","normative":true,"export":true,"uri":"#priv-sec","children":[{"name":"ref-for-dfn-installed-6","type":"other","scope":"defines","title":"install","normative":true,"uri":"#ref-for-dfn-installed-6"},{"name":"ref-for-dfn-installed-7","type":"other","scope":"defines","title":"installed","normative":true,"uri":"#ref-for-dfn-installed-7"},{"name":"ref-for-dfn-installed-web-application-6","type":"other","scope":"defines","title":"installed web applications","normative":true,"uri":"#ref-for-dfn-installed-web-application-6"},{"name":"ref-for-dfn-manifest-24","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-24"},{"name":"ref-for-dfn-start-url-8","type":"other","scope":"defines","title":"start URL","normative":true,"uri":"#ref-for-dfn-start-url-8"},{"name":"ref-for-dfn-url-2","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-dfn-url-2"},{"name":"ref-for-dfn-url-3","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-dfn-url-3"},{"name":"ref-for-index-term-browser-for-display-mode-10","type":"other","scope":"defines","title":"browser","normative":true,"uri":"#ref-for-index-term-browser-for-display-mode-10"},{"name":"ref-for-index-term-display-mode-15","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#ref-for-index-term-display-mode-15"},{"name":"x8-privacy-and-security-considerations","type":"heading","scope":"defines","title":"8. Privacy and security considerations","normative":true,"uri":"#x8-privacy-and-security-considerations"}]},{"name":"A","type":"other","scope":"defines","section":true,"title":"IANA considerations","normative":true,"export":true,"uri":"#iana-considerations","children":[{"name":"a-iana-considerations","type":"heading","scope":"defines","title":"A. IANA considerations","normative":true,"uri":"#a-iana-considerations"},{"name":"A.1","type":"other","scope":"defines","section":true,"title":"Media type registration","normative":true,"export":true,"uri":"#media-type-registration","children":[{"name":"a-1-media-type-registration","type":"heading","scope":"defines","title":"A.1 Media type registration","normative":true,"uri":"#a-1-media-type-registration"},{"name":"ref-for-dfn-application-manifest-media-type-2","type":"other","scope":"defines","title":"application manifest media type","normative":true,"uri":"#ref-for-dfn-application-manifest-media-type-2"}]},{"name":"A.2","type":"other","scope":"defines","section":true,"title":"Link relation type registration","normative":true,"export":true,"uri":"#link-relation-type-registration","children":[{"name":"a-2-link-relation-type-registration","type":"heading","scope":"defines","title":"A.2 Link relation type registration","normative":true,"uri":"#a-2-link-relation-type-registration"},{"name":"ref-for-dfn-manifest-25","type":"other","scope":"defines","title":"manifest","normative":true,"uri":"#ref-for-dfn-manifest-25"},{"name":"ref-for-dfn-processing-a-manifest-8","type":"other","scope":"defines","title":"processed","normative":true,"uri":"#ref-for-dfn-processing-a-manifest-8"},{"name":"ref-for-index-term-fetched-1","type":"other","scope":"defines","title":"fetched","normative":true,"uri":"#ref-for-index-term-fetched-1"}]},{"name":"dfn-application-manifest-json","type":"dfn","scope":"defines","title":"application\/manifest+json","normative":true,"export":true,"uri":"#dfn-application-manifest-json"},{"name":"dfn-application-manifest-media-type","type":"dfn","scope":"defines","title":"application manifest media type","normative":true,"export":true,"uri":"#dfn-application-manifest-media-type"}]},{"name":"abstract","type":"other","scope":"defines","title":"Abstract","normative":true,"export":true,"uri":"#abstract"},{"name":"B","type":"other","scope":"defines","section":true,"title":"Conformance","normative":true,"export":true,"uri":"#conformance","children":[{"name":"b-conformance","type":"heading","scope":"defines","title":"B. Conformance","normative":true,"uri":"#b-conformance"},{"name":"B.1","type":"other","scope":"defines","section":true,"title":"Extensibility","export":true,"uri":"#extensibility","children":[{"name":"b-1-extensibility","type":"heading","scope":"defines","title":"B.1 Extensibility","uri":"#b-1-extensibility"},{"name":"B.1.1","type":"other","scope":"defines","section":true,"title":"Proprietary manifest members","export":true,"uri":"#proprietary-extensions","children":[{"name":"b-1-1-proprietary-manifest-members","type":"heading","scope":"defines","title":"B.1.1 Proprietary manifest members","uri":"#b-1-1-proprietary-manifest-members"},{"name":"example-vendor-extensions","type":"other","scope":"defines","title":": Vendor extensions { ... \"webkit_fancy_feature\": \"some\/url\/img\", \"moz_awesome_thing\": { ... }, \"vendor_example_site_verification\": \"KEY_9864D0966935\" ... }","uri":"#example-vendor-extensions"}]},{"name":"ref-for-dfn-processing-a-manifest-9","type":"other","scope":"defines","title":"processing a manifest","uri":"#ref-for-dfn-processing-a-manifest-9"},{"name":"ref-for-dfn-processing-extension-point-4","type":"other","scope":"defines","title":"processing extension-point","uri":"#ref-for-dfn-processing-extension-point-4"}]},{"name":"h-note-28","type":"other","scope":"defines","title":"Note","uri":"#h-note-28"},{"name":"issue-container-generatedID-29","type":"other","scope":"defines","title":"Note Although this specification is primarily targeted at web browsers, it is feasible that other software could also implement this specification in a conforming manner. For instance, search engines, or crawlers, could find and process manifests to bu...","uri":"#issue-container-generatedID-29"},{"name":"ref-for-index-term-user-agent-5","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#ref-for-index-term-user-agent-5"}]},{"name":"C","type":"other","scope":"defines","section":true,"title":"Incubations","export":true,"uri":"#incubations","children":[{"name":"c-incubations","type":"heading","scope":"defines","title":"C. Incubations","uri":"#c-incubations"}]},{"name":"D","type":"other","scope":"defines","section":true,"title":"Application Information","export":true,"uri":"#application-information","children":[{"name":"d-application-information","type":"heading","scope":"defines","title":"D. Application Information","uri":"#d-application-information"},{"name":"ref-for-index-term-web-app-manifest-application-information-1","type":"other","scope":"defines","title":"Web App Manifest - Application Information","uri":"#ref-for-index-term-web-app-manifest-application-information-1"}]},{"name":"E","type":"other","scope":"defines","section":true,"title":"Relationship to HTML's link and meta elements","export":true,"uri":"#relationship-to-html-s-link-and-meta-elements","children":[{"name":"e-relationship-to-html-s-link-and-meta-elements","type":"heading","scope":"defines","title":"E. Relationship to HTML's link and meta elements","uri":"#e-relationship-to-html-s-link-and-meta-elements"}]},{"name":"F","type":"other","scope":"defines","section":true,"title":"JSON Schema","export":true,"uri":"#json-schema","children":[{"name":"f-json-schema","type":"heading","scope":"defines","title":"F. JSON Schema","uri":"#f-json-schema"},{"name":"h-note-29","type":"other","scope":"defines","title":"Note: Web Manifest JSON Schema","uri":"#h-note-29"},{"name":"issue-container-generatedID-30","type":"other","scope":"defines","title":"Note: Web Manifest JSON Schema Click to view schema.","uri":"#issue-container-generatedID-30"},{"name":"ref-for-dfn-manifest-26","type":"other","scope":"defines","title":"manifest","uri":"#ref-for-dfn-manifest-26"}]},{"name":"G","type":"other","scope":"defines","section":true,"title":"Internationalization","export":true,"uri":"#internationalization","children":[{"name":"g-internationalization","type":"heading","scope":"defines","title":"G. Internationalization","uri":"#g-internationalization"}]},{"name":"H","type":"other","scope":"defines","section":true,"title":"Use Cases and Requirements","normative":true,"export":true,"uri":"#use-cases-and-requirements","children":[{"name":"h-use-cases-and-requirements","type":"heading","scope":"defines","title":"H. Use Cases and Requirements","normative":true,"uri":"#h-use-cases-and-requirements"}]},{"name":"I","type":"other","scope":"defines","section":true,"title":"Issue summary","normative":true,"export":true,"uri":"#issue-summary","children":[{"name":"i-issue-summary","type":"heading","scope":"defines","title":"I. Issue summary","normative":true,"uri":"#i-issue-summary"}]},{"name":"J","type":"other","scope":"defines","section":true,"title":"Change log","export":true,"uri":"#change-log","children":[{"name":"j-change-log","type":"heading","scope":"defines","title":"J. Change log","uri":"#j-change-log"}]},{"name":"K","type":"other","scope":"defines","section":true,"title":"Acknowledgements","export":true,"uri":"#acknowledgements","children":[{"name":"k-acknowledgements","type":"heading","scope":"defines","title":"K. Acknowledgements","uri":"#k-acknowledgements"}]},{"name":"L","type":"other","scope":"defines","section":true,"title":"Index","normative":true,"export":true,"uri":"#index","children":[{"name":"l-index","type":"heading","scope":"defines","title":"L. Index","normative":true,"uri":"#l-index"},{"name":"L.1","type":"other","scope":"defines","section":true,"title":"Terms defined by this specification","normative":true,"export":true,"uri":"#index-defined-here","children":[{"name":"l-1-terms-defined-by-this-specification","type":"heading","scope":"defines","title":"L.1 Terms defined by this specification","normative":true,"uri":"#l-1-terms-defined-by-this-specification"}]},{"name":"L.2","type":"other","scope":"defines","section":true,"title":"Terms defined by reference","normative":true,"export":true,"uri":"#index-defined-elsewhere","children":[{"name":"index-term-accessible-name","type":"other","scope":"defines","title":"accessible name","normative":true,"uri":"#index-term-accessible-name"},{"name":"index-term-active-document","type":"other","scope":"defines","title":"active document","normative":true,"uri":"#index-term-active-document"},{"name":"index-term-alpha-component","type":"other","scope":"defines","title":"alpha component","normative":true,"uri":"#index-term-alpha-component"},{"name":"index-term-append-for-list","type":"other","scope":"defines","title":"append (for list)","normative":true,"uri":"#index-term-append-for-list"},{"name":"index-term-append-for-set","type":"other","scope":"defines","title":"append (for set)","normative":true,"uri":"#index-term-append-for-set"},{"name":"index-term-body-for-response","type":"other","scope":"defines","title":"body (for response)","normative":true,"uri":"#index-term-body-for-response"},{"name":"index-term-boolean-type","type":"other","scope":"defines","title":"boolean type","normative":true,"uri":"#index-term-boolean-type"},{"name":"index-term-browser-for-display-mode","type":"other","scope":"defines","title":"browser (for display mode)","normative":true,"uri":"#index-term-browser-for-display-mode"},{"name":"index-term-canonicalizeunicodelocaleid","type":"other","scope":"defines","title":"CanonicalizeUnicodeLocaleId","normative":true,"uri":"#index-term-canonicalizeunicodelocaleid"},{"name":"index-term-computed-mime-type","type":"other","scope":"defines","title":"computed mime type","normative":true,"uri":"#index-term-computed-mime-type"},{"name":"index-term-concatenation-for-string","type":"other","scope":"defines","title":"concatenation (for string)","normative":true,"uri":"#index-term-concatenation-for-string"},{"name":"index-term-contain-for-list","type":"other","scope":"defines","title":"contain (for list)","normative":true,"uri":"#index-term-contain-for-list"},{"name":"index-term-continue-for-iteration","type":"other","scope":"defines","title":"continue (for iteration)","normative":true,"uri":"#index-term-continue-for-iteration"},{"name":"index-term-default-screen-orientation","type":"other","scope":"defines","title":"default screen orientation","normative":true,"uri":"#index-term-default-screen-orientation"},{"name":"index-term-display-mode","type":"other","scope":"defines","title":"display mode","normative":true,"uri":"#index-term-display-mode"},{"name":"index-term-document","type":"other","scope":"defines","title":"document","normative":true,"uri":"#index-term-document"},{"name":"index-term-document-interface","type":"other","scope":"defines","title":"Document interface","normative":true,"uri":"#index-term-document-interface"},{"name":"index-term-equal-for-url","type":"other","scope":"defines","title":"equal (for url)","normative":true,"uri":"#index-term-equal-for-url"},{"name":"index-term-exclude-fragment-for-url-serializer","type":"other","scope":"defines","title":"exclude fragment (for URL serializer)","normative":true,"uri":"#index-term-exclude-fragment-for-url-serializer"},{"name":"index-term-exist-for-map","type":"other","scope":"defines","title":"exist (for map)","normative":true,"uri":"#index-term-exist-for-map"},{"name":"index-term-express-permission","type":"other","scope":"defines","title":"express permission","normative":true,"uri":"#index-term-express-permission"},{"name":"index-term-fetched","type":"other","scope":"defines","title":"fetched","normative":true,"uri":"#index-term-fetched"},{"name":"index-term-for-each-for-list","type":"other","scope":"defines","title":"For each (for list)","normative":true,"uri":"#index-term-for-each-for-list"},{"name":"index-term-fragment-for-url","type":"other","scope":"defines","title":"fragment (for url)","normative":true,"uri":"#index-term-fragment-for-url"},{"name":"index-term-fullscreen-for-display-mode","type":"other","scope":"defines","title":"fullscreen (for display mode)","normative":true,"uri":"#index-term-fullscreen-for-display-mode"},{"name":"index-term-identifier","type":"other","scope":"defines","title":"identifier","normative":true,"uri":"#index-term-identifier"},{"name":"index-term-image-resource","type":"other","scope":"defines","title":"image resource","normative":true,"uri":"#index-term-image-resource"},{"name":"index-term-is-empty-for-list","type":"other","scope":"defines","title":"is empty (for list)","normative":true,"uri":"#index-term-is-empty-for-list"},{"name":"index-term-isstructurallyvalidlanguagetag","type":"other","scope":"defines","title":"IsStructurallyValidLanguageTag","normative":true,"uri":"#index-term-isstructurallyvalidlanguagetag"},{"name":"index-term-json-mime-type","type":"other","scope":"defines","title":"JSON MIME type","normative":true,"uri":"#index-term-json-mime-type"},{"name":"index-term-link-element","type":"other","scope":"defines","title":"link element","normative":true,"uri":"#index-term-link-element"},{"name":"index-term-list","type":"other","scope":"defines","title":"list","normative":true,"uri":"#index-term-list"},{"name":"index-term-meta-element","type":"other","scope":"defines","title":"meta element","normative":true,"uri":"#index-term-meta-element"},{"name":"index-term-mime-type","type":"other","scope":"defines","title":"MIME type","normative":true,"uri":"#index-term-mime-type"},{"name":"index-term-minimal-ui-for-display-mode","type":"other","scope":"defines","title":"minimal-ui (for display mode)","normative":true,"uri":"#index-term-minimal-ui-for-display-mode"},{"name":"index-term-name-attribute-for-meta-element","type":"other","scope":"defines","title":"name attribute (for meta element)","normative":true,"uri":"#index-term-name-attribute-for-meta-element"},{"name":"index-term-navigated","type":"other","scope":"defines","title":"navigated","normative":true,"uri":"#index-term-navigated"},{"name":"index-term-node-document-for-node","type":"other","scope":"defines","title":"node document (for Node)","normative":true,"uri":"#index-term-node-document-for-node"},{"name":"index-term-object-type","type":"other","scope":"defines","title":"object type","normative":true,"uri":"#index-term-object-type"},{"name":"index-term-ordered-map","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#index-term-ordered-map"},{"name":"index-term-orientationlocktype-enum","type":"other","scope":"defines","title":"OrientationLockType enum","normative":true,"uri":"#index-term-orientationlocktype-enum"},{"name":"index-term-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#index-term-origin"},{"name":"index-term-origin-for-url","type":"other","scope":"defines","title":"origin (for url)","normative":true,"uri":"#index-term-origin-for-url"},{"name":"index-term-parse-json-bytes-to-an-infra-value","type":"other","scope":"defines","title":"parse JSON bytes to an Infra value","normative":true,"uri":"#index-term-parse-json-bytes-to-an-infra-value"},{"name":"index-term-parsing-for-css","type":"other","scope":"defines","title":"parsing (for CSS)","normative":true,"uri":"#index-term-parsing-for-css"},{"name":"index-term-path-for-url","type":"other","scope":"defines","title":"path (for url)","normative":true,"uri":"#index-term-path-for-url"},{"name":"index-term-prefers-color-scheme-for-media","type":"other","scope":"defines","title":"prefers-color-scheme (for @media)","normative":true,"uri":"#index-term-prefers-color-scheme-for-media"},{"name":"index-term-process-an-image-resource-from-json","type":"other","scope":"defines","title":"process an image resource from JSON","normative":true,"uri":"#index-term-process-an-image-resource-from-json"},{"name":"index-term-query-for-url","type":"other","scope":"defines","title":"query (for url)","normative":true,"uri":"#index-term-query-for-url"},{"name":"index-term-response","type":"other","scope":"defines","title":"Response","normative":true,"uri":"#index-term-response"},{"name":"index-term-rule-p1","type":"other","scope":"defines","title":"Rule P1","normative":true,"uri":"#index-term-rule-p1"},{"name":"index-term-rule-p3","type":"other","scope":"defines","title":"Rule P3","normative":true,"uri":"#index-term-rule-p3"},{"name":"index-term-same-origin","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#index-term-same-origin"},{"name":"index-term-service-workers","type":"other","scope":"defines","title":"Service Workers","normative":true,"uri":"#index-term-service-workers"},{"name":"index-term-set","type":"other","scope":"defines","title":"set","normative":true,"uri":"#index-term-set"},{"name":"index-term-split-on-ascii-whitespace","type":"other","scope":"defines","title":"split on ASCII whitespace","normative":true,"uri":"#index-term-split-on-ascii-whitespace"},{"name":"index-term-srgb","type":"other","scope":"defines","title":"sRGB","normative":true,"uri":"#index-term-srgb"},{"name":"index-term-standalone-for-display-mode","type":"other","scope":"defines","title":"standalone (for display mode)","normative":true,"uri":"#index-term-standalone-for-display-mode"},{"name":"index-term-string","type":"other","scope":"defines","title":"string","normative":true,"uri":"#index-term-string"},{"name":"index-term-top-level-browsing-context","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#index-term-top-level-browsing-context"},{"name":"index-term-unordered-set-of-unique-space-separated-tokens","type":"other","scope":"defines","title":"unordered set of unique space-separated tokens","normative":true,"uri":"#index-term-unordered-set-of-unique-space-separated-tokens"},{"name":"index-term-url","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#index-term-url"},{"name":"index-term-url-for-document","type":"other","scope":"defines","title":"URL (for Document)","normative":true,"uri":"#index-term-url-for-document"},{"name":"index-term-url-for-response","type":"other","scope":"defines","title":"URL (for response)","normative":true,"uri":"#index-term-url-for-response"},{"name":"index-term-url-parser","type":"other","scope":"defines","title":"URL Parser","normative":true,"uri":"#index-term-url-parser"},{"name":"index-term-url-standard","type":"other","scope":"defines","title":"URL Standard","normative":true,"uri":"#index-term-url-standard"},{"name":"index-term-user-agent","type":"other","scope":"defines","title":"user agent","normative":true,"uri":"#index-term-user-agent"},{"name":"index-term-web-app-manifest-application-information","type":"other","scope":"defines","title":"Web App Manifest - Application Information","normative":true,"uri":"#index-term-web-app-manifest-application-information"},{"name":"l-2-terms-defined-by-reference","type":"heading","scope":"defines","title":"L.2 Terms defined by reference","normative":true,"uri":"#l-2-terms-defined-by-reference"}]}]},{"name":"M","type":"other","scope":"defines","section":true,"title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"m-references","type":"heading","scope":"defines","title":"M. References","normative":true,"uri":"#m-references"},{"name":"M.1","type":"other","scope":"defines","section":true,"title":"Normative references","normative":true,"export":true,"uri":"#normative-references","children":[{"name":"bib-accname-1.2","type":"other","scope":"defines","title":"[accname-1.2]","normative":true,"uri":"#bib-accname-1.2"},{"name":"bib-bcp47","type":"other","scope":"defines","title":"[BCP47]","normative":true,"uri":"#bib-bcp47"},{"name":"bib-bidi","type":"other","scope":"defines","title":"[BIDI]","normative":true,"uri":"#bib-bidi"},{"name":"bib-csp3","type":"other","scope":"defines","title":"[CSP3]","normative":true,"uri":"#bib-csp3"},{"name":"bib-css-color-4","type":"other","scope":"defines","title":"[css-color-4]","normative":true,"uri":"#bib-css-color-4"},{"name":"bib-css-mime","type":"other","scope":"defines","title":"[CSS-MIME]","normative":true,"uri":"#bib-css-mime"},{"name":"bib-css-syntax-3","type":"other","scope":"defines","title":"[css-syntax-3]","normative":true,"uri":"#bib-css-syntax-3"},{"name":"bib-dom","type":"other","scope":"defines","title":"[dom]","normative":true,"uri":"#bib-dom"},{"name":"bib-ecma-402","type":"other","scope":"defines","title":"[ECMA-402]","normative":true,"uri":"#bib-ecma-402"},{"name":"bib-ecmascript-mime","type":"other","scope":"defines","title":"[ECMAScript-MIME]","normative":true,"uri":"#bib-ecmascript-mime"},{"name":"bib-fetch","type":"other","scope":"defines","title":"[fetch]","normative":true,"uri":"#bib-fetch"},{"name":"bib-html","type":"other","scope":"defines","title":"[HTML]","normative":true,"uri":"#bib-html"},{"name":"bib-image-resource","type":"other","scope":"defines","title":"[image-resource]","normative":true,"uri":"#bib-image-resource"},{"name":"bib-infra","type":"other","scope":"defines","title":"[infra]","normative":true,"uri":"#bib-infra"},{"name":"bib-json","type":"other","scope":"defines","title":"[JSON]","normative":true,"uri":"#bib-json"},{"name":"bib-mediaqueries-5","type":"other","scope":"defines","title":"[MEDIAQUERIES-5]","normative":true,"uri":"#bib-mediaqueries-5"},{"name":"bib-mime-types","type":"other","scope":"defines","title":"[MIME-TYPES]","normative":true,"uri":"#bib-mime-types"},{"name":"bib-permissions","type":"other","scope":"defines","title":"[permissions]","normative":true,"uri":"#bib-permissions"},{"name":"bib-rfc2119","type":"other","scope":"defines","title":"[RFC2119]","normative":true,"uri":"#bib-rfc2119"},{"name":"bib-rfc7159","type":"other","scope":"defines","title":"[RFC7159]","normative":true,"uri":"#bib-rfc7159"},{"name":"bib-rfc8174","type":"other","scope":"defines","title":"[RFC8174]","normative":true,"uri":"#bib-rfc8174"},{"name":"bib-screen-orientation","type":"other","scope":"defines","title":"[SCREEN-ORIENTATION]","normative":true,"uri":"#bib-screen-orientation"},{"name":"bib-unicode","type":"other","scope":"defines","title":"[UNICODE]","normative":true,"uri":"#bib-unicode"},{"name":"bib-unicode-security","type":"other","scope":"defines","title":"[UNICODE-SECURITY]","normative":true,"uri":"#bib-unicode-security"},{"name":"bib-url","type":"other","scope":"defines","title":"[URL]","normative":true,"uri":"#bib-url"},{"name":"m-1-normative-references","type":"heading","scope":"defines","title":"M.1 Normative references","normative":true,"uri":"#m-1-normative-references"},{"name":"ref-for-index-term-url-standard-2","type":"other","scope":"defines","title":"URL Standard","normative":true,"uri":"#ref-for-index-term-url-standard-2"},{"name":"ref-for-index-term-url-standard-3","type":"other","scope":"defines","title":"https:\/\/url.spec.whatwg.org\/","normative":true,"uri":"#ref-for-index-term-url-standard-3"}]},{"name":"M.2","type":"other","scope":"defines","section":true,"title":"Informative references","normative":true,"export":true,"uri":"#informative-references","children":[{"name":"back-to-top","type":"other","scope":"defines","title":"\u2191","normative":true,"uri":"#back-to-top"},{"name":"bib-manifest-app-info","type":"other","scope":"defines","title":"[manifest-app-info]","normative":true,"uri":"#bib-manifest-app-info"},{"name":"bib-mimesniff","type":"other","scope":"defines","title":"[mimesniff]","normative":true,"uri":"#bib-mimesniff"},{"name":"bib-rfc7258","type":"other","scope":"defines","title":"[RFC7258]","normative":true,"uri":"#bib-rfc7258"},{"name":"bib-rfc7540","type":"other","scope":"defines","title":"[RFC7540]","normative":true,"uri":"#bib-rfc7540"},{"name":"bib-service-workers-1","type":"other","scope":"defines","title":"[SERVICE-WORKERS-1]","normative":true,"uri":"#bib-service-workers-1"},{"name":"bib-tls","type":"other","scope":"defines","title":"[TLS]","normative":true,"uri":"#bib-tls"},{"name":"bib-webidl","type":"other","scope":"defines","title":"[webidl]","normative":true,"uri":"#bib-webidl"},{"name":"dfn-panel-for-dfn-any","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member (2)","normative":true,"uri":"#dfn-panel-for-dfn-any"},{"name":"dfn-panel-for-dfn-application-context","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.6 scope member \u00a7 1.17.4 Applying the manifest (2) (3) \u00a7 1.17.5 Updating the manifest \u00a7 6. Navigation scope (2) (3) (4) (5) \u00a7 6.1 Security considerations \u00a7 6.2 Deep links \u00a7 7. Choosing a display mode","normative":true,"uri":"#dfn-panel-for-dfn-application-context"},{"name":"dfn-panel-for-dfn-application-manifest-json","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest (2)","normative":true,"uri":"#dfn-panel-for-dfn-application-manifest-json"},{"name":"dfn-panel-for-dfn-application-manifest-media-type","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest \u00a7 A.1 Media type registration","normative":true,"uri":"#dfn-panel-for-dfn-application-manifest-media-type"},{"name":"dfn-panel-for-dfn-application-s-name","type":"other","scope":"defines","title":"Referenced in: \u00a7 5.1 Application's name","normative":true,"uri":"#dfn-panel-for-dfn-application-s-name"},{"name":"dfn-panel-for-dfn-applied","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.1.5 Understanding \"scope\" (2) \u00a7 1.12 theme_color member \u00a7 1.17 Manifest life-cycle \u00a7 1.17.4 Applying the manifest \u00a7 5. Installable web applications (2) (3) \u00a7 6. Navigation scope (2) \u00a7 7. Choosing a display mode","normative":true,"uri":"#dfn-panel-for-dfn-applied"},{"name":"dfn-panel-for-dfn-auto","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2)","normative":true,"uri":"#dfn-panel-for-dfn-auto"},{"name":"dfn-panel-for-dfn-background_color","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.15 background_color member (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-background_color"},{"name":"dfn-panel-for-dfn-base-direction","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) (3) (4)","normative":true,"uri":"#dfn-panel-for-dfn-base-direction"},{"name":"dfn-panel-for-dfn-cannot-be-used-together","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-cannot-be-used-together"},{"name":"dfn-panel-for-dfn-deep-link","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.4 Applying the manifest (2) \u00a7 6.2 Deep links (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-deep-link"},{"name":"dfn-panel-for-dfn-default-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2)","normative":true,"uri":"#dfn-panel-for-dfn-default-display-mode"},{"name":"dfn-panel-for-dfn-default-theme-color","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member (2)","normative":true,"uri":"#dfn-panel-for-dfn-default-theme-color"},{"name":"dfn-panel-for-dfn-description","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 3. Shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-description"},{"name":"dfn-panel-for-dfn-determine-the-purpose-of-an-image","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.5 Processing image resources","normative":true,"uri":"#dfn-panel-for-dfn-determine-the-purpose-of-an-image"},{"name":"dfn-panel-for-dfn-dir","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.2 dir member","normative":true,"uri":"#dfn-panel-for-dfn-dir"},{"name":"dfn-panel-for-dfn-display","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 7. Choosing a display mode (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-display"},{"name":"dfn-panel-for-dfn-display-modes-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.8 display member","normative":true,"uri":"#dfn-panel-for-dfn-display-modes-list"},{"name":"dfn-panel-for-dfn-external-application-resource","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource \u00a7 4.1 platform member \u00a7 4.2 url member \u00a7 4.3 id member \u00a7 4.4 min_version member \u00a7 4.5 fingerprints member","normative":true,"uri":"#dfn-panel-for-dfn-external-application-resource"},{"name":"dfn-panel-for-dfn-fallback-chain","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-fallback-chain"},{"name":"dfn-panel-for-dfn-fingerprints","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource","normative":true,"uri":"#dfn-panel-for-dfn-fingerprints"},{"name":"dfn-panel-for-dfn-fingerprints-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 4.5 fingerprints member","normative":true,"uri":"#dfn-panel-for-dfn-fingerprints-0"},{"name":"dfn-panel-for-dfn-icon","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-icon"},{"name":"dfn-panel-for-dfn-icon-purposes","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member (2)","normative":true,"uri":"#dfn-panel-for-dfn-icon-purposes"},{"name":"dfn-panel-for-dfn-icon-purposes-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-dfn-icon-purposes-list"},{"name":"dfn-panel-for-dfn-icons","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.7 icons member (2) (3) \u00a7 1.17.5 Updating the manifest","normative":true,"uri":"#dfn-panel-for-dfn-icons"},{"name":"dfn-panel-for-dfn-icons-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 3. Shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-icons-0"},{"name":"dfn-panel-for-dfn-id","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.11 id member","normative":true,"uri":"#dfn-panel-for-dfn-id"},{"name":"dfn-panel-for-dfn-id-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource (2)","normative":true,"uri":"#dfn-panel-for-dfn-id-0"},{"name":"dfn-panel-for-dfn-identity","type":"other","scope":"defines","title":"Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.11 id member (2) (3) (4) (5) (6)","normative":true,"uri":"#dfn-panel-for-dfn-identity"},{"name":"dfn-panel-for-dfn-ignore","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.10 start_url member","normative":true,"uri":"#dfn-panel-for-dfn-ignore"},{"name":"dfn-panel-for-dfn-installed","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.4 Applying the manifest \u00a7 5. Installable web applications \u00a7 5.2 Privacy and security considerations (2) \u00a7 6.2 Deep links \u00a7 8. Privacy and security considerations (2)","normative":true,"uri":"#dfn-panel-for-dfn-installed"},{"name":"dfn-panel-for-dfn-installed-web-application","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.4 name member \u00a7 5.3 Uninstallation \u00a7 6.2 Deep links (2) (3) \u00a7 8. Privacy and security considerations","normative":true,"uri":"#dfn-panel-for-dfn-installed-web-application"},{"name":"dfn-panel-for-dfn-lang","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest","normative":true,"uri":"#dfn-panel-for-dfn-lang"},{"name":"dfn-panel-for-dfn-language-tag","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.3 lang member","normative":true,"uri":"#dfn-panel-for-dfn-language-tag"},{"name":"dfn-panel-for-dfn-launching-a-shortcut","type":"other","scope":"defines","title":"Referenced in: \u00a7 3. Shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-launching-a-shortcut"},{"name":"dfn-panel-for-dfn-localizable-members","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) (3) \u00a7 1.3 lang member","normative":true,"uri":"#dfn-panel-for-dfn-localizable-members"},{"name":"dfn-panel-for-dfn-ltr","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-ltr"},{"name":"dfn-panel-for-dfn-manifest","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest (2) \u00a7 1.1.1 Typical structure \u00a7 1.2 dir member (2) \u00a7 1.3 lang member \u00a7 1.4 name member \u00a7 1.5 short_name member \u00a7 1.6 scope member \u00a7 1.7 icons member \u00a7 1.8 display member \u00a7 1.9 orientation member \u00a7 1...","normative":true,"uri":"#dfn-panel-for-dfn-manifest"},{"name":"dfn-panel-for-dfn-manifest-image-resource","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.7 icons member \u00a7 2. Manifest image resources (2) \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-dfn-manifest-image-resource"},{"name":"dfn-panel-for-dfn-manifest-url","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-manifest-url"},{"name":"dfn-panel-for-dfn-maskable","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member \u00a7 2.3 Icon masks and safe zone (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-maskable"},{"name":"dfn-panel-for-dfn-min_version","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource","normative":true,"uri":"#dfn-panel-for-dfn-min_version"},{"name":"dfn-panel-for-dfn-monochrome","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member (2) \u00a7 2.4 Monochrome icons and solid fills (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-monochrome"},{"name":"dfn-panel-for-dfn-name","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.2 dir member \u00a7 1.4 name member (2) \u00a7 1.17.5 Updating the manifest \u00a7 5.1 Application's name (2) (3) (4) (5) (6) (7)","normative":true,"uri":"#dfn-panel-for-dfn-name"},{"name":"dfn-panel-for-dfn-name-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 3. Shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-name-0"},{"name":"dfn-panel-for-dfn-navigation-scope","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.6 scope member \u00a7 6. Navigation scope (2)","normative":true,"uri":"#dfn-panel-for-dfn-navigation-scope"},{"name":"dfn-panel-for-dfn-orientation","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.9 orientation member","normative":true,"uri":"#dfn-panel-for-dfn-orientation"},{"name":"dfn-panel-for-dfn-orientation-values","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.9 orientation member","normative":true,"uri":"#dfn-panel-for-dfn-orientation-values"},{"name":"dfn-panel-for-dfn-platform","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource (2)","normative":true,"uri":"#dfn-panel-for-dfn-platform"},{"name":"dfn-panel-for-dfn-platform-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 4.1 platform member (2)","normative":true,"uri":"#dfn-panel-for-dfn-platform-0"},{"name":"dfn-panel-for-dfn-prefer_related_applications","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest","normative":true,"uri":"#dfn-panel-for-dfn-prefer_related_applications"},{"name":"dfn-panel-for-dfn-process-a-color-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member \u00a7 1.15 background_color member \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-a-color-member"},{"name":"dfn-panel-for-dfn-process-a-shortcut","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.16 shortcuts member","normative":true,"uri":"#dfn-panel-for-dfn-process-a-shortcut"},{"name":"dfn-panel-for-dfn-process-a-text-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.4 name member \u00a7 1.5 short_name member \u00a7 1.17.1 Processing the manifest (2)","normative":true,"uri":"#dfn-panel-for-dfn-process-a-text-member"},{"name":"dfn-panel-for-dfn-process-image-resources","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.7 icons member \u00a7 1.17.1 Processing the manifest \u00a7 3.7 Processing shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-process-image-resources"},{"name":"dfn-panel-for-dfn-process-the-dir-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-dir-member"},{"name":"dfn-panel-for-dfn-process-the-display-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-display-member"},{"name":"dfn-panel-for-dfn-process-the-id-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-id-member"},{"name":"dfn-panel-for-dfn-process-the-lang-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-lang-member"},{"name":"dfn-panel-for-dfn-process-the-orientation-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-orientation-member"},{"name":"dfn-panel-for-dfn-process-the-related_applications-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-related_applications-member"},{"name":"dfn-panel-for-dfn-process-the-scope-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-scope-member"},{"name":"dfn-panel-for-dfn-process-the-shortcuts-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-shortcuts-member"},{"name":"dfn-panel-for-dfn-process-the-start_url-member","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-dfn-process-the-start_url-member"},{"name":"dfn-panel-for-dfn-process-the-url-member-of-an-application","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.13 related_applications member","normative":true,"uri":"#dfn-panel-for-dfn-process-the-url-member-of-an-application"},{"name":"dfn-panel-for-dfn-processed-manifest","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.4 Applying the manifest (2) \u00a7 3.4 url member \u00a7 6. Navigation scope (2) (3) \u00a7 6.2 Deep links \u00a7 7. Choosing a display mode","normative":true,"uri":"#dfn-panel-for-dfn-processed-manifest"},{"name":"dfn-panel-for-dfn-processing-a-manifest","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.4 name member \u00a7 1.5 short_name member \u00a7 1.7 icons member \u00a7 1.12 theme_color member \u00a7 1.15 background_color member \u00a7 1.17 Manifest life-cycle \u00a7 1.17.5 Updating the manifest \u00a7 A.2 Link relation type registration \u00a7 B.1 Extensib...","normative":true,"uri":"#dfn-panel-for-dfn-processing-a-manifest"},{"name":"dfn-panel-for-dfn-processing-extension-point","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.17.1 Processing the manifest (2) \u00a7 7. Choosing a display mode \u00a7 B.1 Extensibility","normative":true,"uri":"#dfn-panel-for-dfn-processing-extension-point"},{"name":"dfn-panel-for-dfn-purpose","type":"other","scope":"defines","title":"Referenced in: \u00a7 2. Manifest image resources \u00a7 2.1 purpose member (2)","normative":true,"uri":"#dfn-panel-for-dfn-purpose"},{"name":"dfn-panel-for-dfn-related-application","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.13 related_applications member (2) \u00a7 1.14 prefer_related_applications member (2)","normative":true,"uri":"#dfn-panel-for-dfn-related-application"},{"name":"dfn-panel-for-dfn-related_applications","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest","normative":true,"uri":"#dfn-panel-for-dfn-related_applications"},{"name":"dfn-panel-for-dfn-rtl","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-rtl"},{"name":"dfn-panel-for-dfn-safe-zone","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member \u00a7 2.3 Icon masks and safe zone (2) \u00a7 2.3.1 Examples of masks","normative":true,"uri":"#dfn-panel-for-dfn-safe-zone"},{"name":"dfn-panel-for-dfn-scope","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.1.5 Understanding \"scope\" (2) (3) (4) \u00a7 1.6 scope member \u00a7 6. Navigation scope (2) (3) (4)","normative":true,"uri":"#dfn-panel-for-dfn-scope"},{"name":"dfn-panel-for-dfn-security-sensitive-members","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.5 Updating the manifest (2) (3) (4)","normative":true,"uri":"#dfn-panel-for-dfn-security-sensitive-members"},{"name":"dfn-panel-for-dfn-shortcut-item","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) (3) \u00a7 1.16 shortcuts member \u00a7 3.1 name member \u00a7 3.2 short_name member \u00a7 3.3 description member \u00a7 3.4 url member \u00a7 3.5 icons member \u00a7 3.6 Launching a shortcut","normative":true,"uri":"#dfn-panel-for-dfn-shortcut-item"},{"name":"dfn-panel-for-dfn-shortcuts","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest","normative":true,"uri":"#dfn-panel-for-dfn-shortcuts"},{"name":"dfn-panel-for-dfn-short_name","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.2 dir member \u00a7 1.5 short_name member \u00a7 1.17.5 Updating the manifest \u00a7 5.1 Application's name (2) (3) (4) (5) (6) (7) (8)","normative":true,"uri":"#dfn-panel-for-dfn-short_name"},{"name":"dfn-panel-for-dfn-short_name-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 3. Shortcut items","normative":true,"uri":"#dfn-panel-for-dfn-short_name-0"},{"name":"dfn-panel-for-dfn-solid-fill","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-solid-fill"},{"name":"dfn-panel-for-dfn-start-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.10.1 Privacy consideration: start_url tracking (2) \u00a7 1.17.4 Applying the manifest (2) (3) \u00a7 5. Installable web applications \u00a7 5.2 Privacy and security considerations \u00a7 8. Privacy and security considerations","normative":true,"uri":"#dfn-panel-for-dfn-start-url"},{"name":"dfn-panel-for-dfn-start_url","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.1.5 Understanding \"scope\" (2) \u00a7 1.10 start_url member (2) \u00a7 1.10.1 Privacy consideration: start_url tracking (2) \u00a7 1.11 id member \u00a7 1.17.4 Applying the manifest \u00a7 6. Navigation scope (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-start_url"},{"name":"dfn-panel-for-dfn-steps-for-determining-the-web-app-s-chosen-display-mode","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-steps-for-determining-the-web-app-s-chosen-display-mode"},{"name":"dfn-panel-for-dfn-subtags","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-subtags"},{"name":"dfn-panel-for-dfn-text-direction-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member","normative":true,"uri":"#dfn-panel-for-dfn-text-direction-list"},{"name":"dfn-panel-for-dfn-text-directions","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member","normative":true,"uri":"#dfn-panel-for-dfn-text-directions"},{"name":"dfn-panel-for-dfn-theme-color","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-theme-color"},{"name":"dfn-panel-for-dfn-theme_color","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1. Web Application Manifest \u00a7 1.12 theme_color member (2) (3)","normative":true,"uri":"#dfn-panel-for-dfn-theme_color"},{"name":"dfn-panel-for-dfn-type","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-type"},{"name":"dfn-panel-for-dfn-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 3. Shortcut items \u00a7 8. Privacy and security considerations (2)","normative":true,"uri":"#dfn-panel-for-dfn-url"},{"name":"dfn-panel-for-dfn-url-0","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource (2)","normative":true,"uri":"#dfn-panel-for-dfn-url-0"},{"name":"dfn-panel-for-dfn-valid-external-application-resource","type":"other","scope":"defines","title":"Referenced in: \u00a7 4. External application resource","normative":true,"uri":"#dfn-panel-for-dfn-valid-external-application-resource"},{"name":"dfn-panel-for-dfn-value","type":"other","scope":"defines","title":"Referenced in: Not referenced in this document.","normative":true,"uri":"#dfn-panel-for-dfn-value"},{"name":"dfn-panel-for-dfn-within-scope","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 1.1.5 Understanding \"scope\" (2) (3) \u00a7 1.6 scope member \u00a7 1.11 id member \u00a7 6. Navigation scope (2)","normative":true,"uri":"#dfn-panel-for-dfn-within-scope"},{"name":"dfn-panel-for-dfn-within-scope-0","type":"other","scope":"defines","title":"exported Referenced in: \u00a7 3.4 url member \u00a7 3.7 Processing shortcut items \u00a7 6. Navigation scope (2) \u00a7 6.2 Deep links","normative":true,"uri":"#dfn-panel-for-dfn-within-scope-0"},{"name":"dfn-panel-for-index-term-accessible-name","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.4 name member","normative":true,"uri":"#dfn-panel-for-index-term-accessible-name"},{"name":"dfn-panel-for-index-term-active-document","type":"other","scope":"defines","title":"Referenced in: \u00a7 6. Navigation scope","normative":true,"uri":"#dfn-panel-for-index-term-active-document"},{"name":"dfn-panel-for-index-term-alpha-component","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member","normative":true,"uri":"#dfn-panel-for-index-term-alpha-component"},{"name":"dfn-panel-for-index-term-append-for-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.13 related_applications member \u00a7 1.16 shortcuts member \u00a7 2.5 Processing image resources","normative":true,"uri":"#dfn-panel-for-index-term-append-for-list"},{"name":"dfn-panel-for-index-term-append-for-set","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-index-term-append-for-set"},{"name":"dfn-panel-for-index-term-body-for-response","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-body-for-response"},{"name":"dfn-panel-for-index-term-boolean-type","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.14 prefer_related_applications member \u00a7 6. Navigation scope","normative":true,"uri":"#dfn-panel-for-index-term-boolean-type"},{"name":"dfn-panel-for-index-term-browser-for-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2) (3) (4) (5) (6) (7) (8) (9) \u00a7 8. Privacy and security considerations","normative":true,"uri":"#dfn-panel-for-index-term-browser-for-display-mode"},{"name":"dfn-panel-for-index-term-canonicalizeunicodelocaleid","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.3 lang member","normative":true,"uri":"#dfn-panel-for-index-term-canonicalizeunicodelocaleid"},{"name":"dfn-panel-for-index-term-computed-mime-type","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.3 Declaring multiple icons","normative":true,"uri":"#dfn-panel-for-index-term-computed-mime-type"},{"name":"dfn-panel-for-index-term-concatenation-for-string","type":"other","scope":"defines","title":"Referenced in: \u00a7 6. Navigation scope (2)","normative":true,"uri":"#dfn-panel-for-index-term-concatenation-for-string"},{"name":"dfn-panel-for-index-term-contain-for-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 1.8 display member \u00a7 1.9 orientation member \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-index-term-contain-for-list"},{"name":"dfn-panel-for-index-term-continue-for-iteration","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member \u00a7 2.5 Processing image resources (2)","normative":true,"uri":"#dfn-panel-for-index-term-continue-for-iteration"},{"name":"dfn-panel-for-index-term-default-screen-orientation","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.9 orientation member (2) (3) (4) (5)","normative":true,"uri":"#dfn-panel-for-index-term-default-screen-orientation"},{"name":"dfn-panel-for-index-term-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.8 display member (2) \u00a7 1.9 orientation member \u00a7 5. Installable web applications \u00a7 7. Choosing a display mode (2) (3) (4) (5) (6) (7) (8) (9) (10) \u00a7 8. Privacy and security considerations","normative":true,"uri":"#dfn-panel-for-index-term-display-mode"},{"name":"dfn-panel-for-index-term-document","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest (2) (3) (4) (5)","normative":true,"uri":"#dfn-panel-for-index-term-document"},{"name":"dfn-panel-for-index-term-document-interface","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.2 Content security policy (2) \u00a7 5.1 Application's name","normative":true,"uri":"#dfn-panel-for-index-term-document-interface"},{"name":"dfn-panel-for-index-term-equal-for-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-equal-for-url"},{"name":"dfn-panel-for-index-term-exclude-fragment-for-url-serializer","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-exclude-fragment-for-url-serializer"},{"name":"dfn-panel-for-index-term-exist-for-map","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 1.3 lang member \u00a7 1.8 display member \u00a7 1.9 orientation member \u00a7 1.10 start_url member \u00a7 1.13 related_applications member \u00a7 1.16 shortcuts member \u00a7 1.17.2 Processing color members \u00a7 1.17.3 Processing text members \u00a7 2.1 ...","normative":true,"uri":"#dfn-panel-for-index-term-exist-for-map"},{"name":"dfn-panel-for-index-term-express-permission","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.5 Updating the manifest","normative":true,"uri":"#dfn-panel-for-index-term-express-permission"},{"name":"dfn-panel-for-index-term-fetched","type":"other","scope":"defines","title":"Referenced in: \u00a7 A.2 Link relation type registration","normative":true,"uri":"#dfn-panel-for-index-term-fetched"},{"name":"dfn-panel-for-index-term-for-each-for-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.13 related_applications member \u00a7 1.16 shortcuts member \u00a7 1.17.1 Processing the manifest (2) \u00a7 2.1 purpose member \u00a7 2.5 Processing image resources \u00a7 7. Choosing a display mode","normative":true,"uri":"#dfn-panel-for-index-term-for-each-for-list"},{"name":"dfn-panel-for-index-term-fragment-for-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.6 scope member","normative":true,"uri":"#dfn-panel-for-index-term-fragment-for-url"},{"name":"dfn-panel-for-index-term-fullscreen-for-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2)","normative":true,"uri":"#dfn-panel-for-index-term-fullscreen-for-display-mode"},{"name":"dfn-panel-for-index-term-identifier","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member","normative":true,"uri":"#dfn-panel-for-index-term-identifier"},{"name":"dfn-panel-for-index-term-image-resource","type":"other","scope":"defines","title":"Referenced in: \u00a7 2. Manifest image resources (2)","normative":true,"uri":"#dfn-panel-for-index-term-image-resource"},{"name":"dfn-panel-for-index-term-is-empty-for-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-index-term-is-empty-for-list"},{"name":"dfn-panel-for-index-term-isstructurallyvalidlanguagetag","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.3 lang member","normative":true,"uri":"#dfn-panel-for-index-term-isstructurallyvalidlanguagetag"},{"name":"dfn-panel-for-index-term-json-mime-type","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest","normative":true,"uri":"#dfn-panel-for-index-term-json-mime-type"},{"name":"dfn-panel-for-index-term-link-element","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-link-element"},{"name":"dfn-panel-for-index-term-list","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 1.13 related_applications member (2) \u00a7 1.16 shortcuts member (2) (3) \u00a7 1.17.1 Processing the manifest (2) \u00a7 2.1 purpose member \u00a7 2.5 Processing image resources (2) (3) \u00a7 4.5 fingerprints member \u00a7 7. Choosing a display ...","normative":true,"uri":"#dfn-panel-for-index-term-list"},{"name":"dfn-panel-for-index-term-meta-element","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest \u00a7 1.12 theme_color member","normative":true,"uri":"#dfn-panel-for-index-term-meta-element"},{"name":"dfn-panel-for-index-term-mime-type","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.2 Using a link element to link to a manifest \u00a7 1.1.3 Declaring multiple icons","normative":true,"uri":"#dfn-panel-for-index-term-mime-type"},{"name":"dfn-panel-for-index-term-minimal-ui-for-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2) (3) (4)","normative":true,"uri":"#dfn-panel-for-index-term-minimal-ui-for-display-mode"},{"name":"dfn-panel-for-index-term-name-attribute-for-meta-element","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member","normative":true,"uri":"#dfn-panel-for-index-term-name-attribute-for-meta-element"},{"name":"dfn-panel-for-index-term-navigated","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.9 orientation member \u00a7 1.17.4 Applying the manifest (2) (3) (4) \u00a7 3.6 Launching a shortcut \u00a7 6. Navigation scope \u00a7 7. Choosing a display mode (2)","normative":true,"uri":"#dfn-panel-for-index-term-navigated"},{"name":"dfn-panel-for-index-term-node-document-for-node","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-node-document-for-node"},{"name":"dfn-panel-for-index-term-object-type","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member","normative":true,"uri":"#dfn-panel-for-index-term-object-type"},{"name":"dfn-panel-for-index-term-ordered-map","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member (2) \u00a7 1.3 lang member (2) \u00a7 1.6 scope member (2) \u00a7 1.8 display member (2) \u00a7 1.9 orientation member (2) \u00a7 1.10 start_url member (2) \u00a7 1.11 id member \u00a7 1.13 related_applications member (2) \u00a7 1.16 shortcuts member (2) \u00a7 1.1...","normative":true,"uri":"#dfn-panel-for-index-term-ordered-map"},{"name":"dfn-panel-for-index-term-orientationlocktype-enum","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.9 orientation member (2)","normative":true,"uri":"#dfn-panel-for-index-term-orientationlocktype-enum"},{"name":"dfn-panel-for-index-term-origin","type":"other","scope":"defines","title":"Referenced in: \u00a7 6. Navigation scope \u00a7 6.1 Security considerations (2)","normative":true,"uri":"#dfn-panel-for-index-term-origin"},{"name":"dfn-panel-for-index-term-origin-for-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member (2)","normative":true,"uri":"#dfn-panel-for-index-term-origin-for-url"},{"name":"dfn-panel-for-index-term-parse-json-bytes-to-an-infra-value","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-parse-json-bytes-to-an-infra-value"},{"name":"dfn-panel-for-index-term-parsing-for-css","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.2 Processing color members","normative":true,"uri":"#dfn-panel-for-index-term-parsing-for-css"},{"name":"dfn-panel-for-index-term-path-for-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 6. Navigation scope (2)","normative":true,"uri":"#dfn-panel-for-index-term-path-for-url"},{"name":"dfn-panel-for-index-term-prefers-color-scheme-for-media","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.12 theme_color member \u00a7 1.15 background_color member","normative":true,"uri":"#dfn-panel-for-index-term-prefers-color-scheme-for-media"},{"name":"dfn-panel-for-index-term-process-an-image-resource-from-json","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.5 Processing image resources","normative":true,"uri":"#dfn-panel-for-index-term-process-an-image-resource-from-json"},{"name":"dfn-panel-for-index-term-query-for-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.6 scope member","normative":true,"uri":"#dfn-panel-for-index-term-query-for-url"},{"name":"dfn-panel-for-index-term-response","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-response"},{"name":"dfn-panel-for-index-term-rule-p1","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member","normative":true,"uri":"#dfn-panel-for-index-term-rule-p1"},{"name":"dfn-panel-for-index-term-rule-p3","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member","normative":true,"uri":"#dfn-panel-for-index-term-rule-p3"},{"name":"dfn-panel-for-index-term-same-origin","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.10 start_url member \u00a7 1.11 id member \u00a7 6. Navigation scope","normative":true,"uri":"#dfn-panel-for-index-term-same-origin"},{"name":"dfn-panel-for-index-term-service-workers","type":"other","scope":"defines","title":"Referenced in: \u00a7 6. Navigation scope","normative":true,"uri":"#dfn-panel-for-index-term-service-workers"},{"name":"dfn-panel-for-index-term-set","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member (2)","normative":true,"uri":"#dfn-panel-for-index-term-set"},{"name":"dfn-panel-for-index-term-split-on-ascii-whitespace","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-index-term-split-on-ascii-whitespace"},{"name":"dfn-panel-for-index-term-srgb","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.2 Processing color members (2) (3) (4) (5) (6)","normative":true,"uri":"#dfn-panel-for-index-term-srgb"},{"name":"dfn-panel-for-index-term-standalone-for-display-mode","type":"other","scope":"defines","title":"Referenced in: \u00a7 7. Choosing a display mode (2) (3)","normative":true,"uri":"#dfn-panel-for-index-term-standalone-for-display-mode"},{"name":"dfn-panel-for-index-term-string","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.2 dir member \u00a7 1.3 lang member (2) (3) \u00a7 1.4 name member \u00a7 1.5 short_name member \u00a7 1.6 scope member \u00a7 1.8 display member \u00a7 1.9 orientation member (2) \u00a7 1.10 start_url member (2) (3) \u00a7 1.11 id member (2) \u00a7 1.17.2 Processing color memb...","normative":true,"uri":"#dfn-panel-for-index-term-string"},{"name":"dfn-panel-for-index-term-top-level-browsing-context","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.1.4 Creating shortcuts (2) \u00a7 1.9 orientation member (2) (3) \u00a7 1.17.4 Applying the manifest (2) \u00a7 3.6 Launching a shortcut \u00a7 5. Installable web applications (2) (3) \u00a7 6. Navigation scope \u00a7 7. Choosing a display mode (2)","normative":true,"uri":"#dfn-panel-for-index-term-top-level-browsing-context"},{"name":"dfn-panel-for-index-term-unordered-set-of-unique-space-separated-tokens","type":"other","scope":"defines","title":"Referenced in: \u00a7 2.1 purpose member","normative":true,"uri":"#dfn-panel-for-index-term-unordered-set-of-unique-space-separated-tokens"},{"name":"dfn-panel-for-index-term-url","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.10 start_url member (2) (3) \u00a7 1.16 shortcuts member \u00a7 4.2 url member \u00a7 6. Navigation scope (2) (3) (4) \u00a7 6.1 Security considerations","normative":true,"uri":"#dfn-panel-for-index-term-url"},{"name":"dfn-panel-for-index-term-url-for-document","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest \u00a7 6. Navigation scope (2) (3)","normative":true,"uri":"#dfn-panel-for-index-term-url-for-document"},{"name":"dfn-panel-for-index-term-url-for-response","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.17.1 Processing the manifest","normative":true,"uri":"#dfn-panel-for-index-term-url-for-response"},{"name":"dfn-panel-for-index-term-url-parser","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.6 scope member (2) \u00a7 1.10 start_url member (2) \u00a7 1.11 id member \u00a7 3.7 Processing shortcut items \u00a7 4.2 url member","normative":true,"uri":"#dfn-panel-for-index-term-url-parser"},{"name":"dfn-panel-for-index-term-url-standard","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.11 id member \u00a7 M.1 Normative references (2)","normative":true,"uri":"#dfn-panel-for-index-term-url-standard"},{"name":"dfn-panel-for-index-term-user-agent","type":"other","scope":"defines","title":"Referenced in: \u00a7 1.13 related_applications member \u00a7 1.15 background_color member (2) \u00a7 2.2 Content security policy \u00a7 B. Conformance","normative":true,"uri":"#dfn-panel-for-index-term-user-agent"},{"name":"dfn-panel-for-index-term-web-app-manifest-application-information","type":"other","scope":"defines","title":"Referenced in: \u00a7 D. Application Information \u00a7 M.2 Informative references (2)","normative":true,"uri":"#dfn-panel-for-index-term-web-app-manifest-application-information"},{"name":"m-2-informative-references","type":"heading","scope":"defines","title":"M.2 Informative references","normative":true,"uri":"#m-2-informative-references"},{"name":"ref-for-index-term-web-app-manifest-application-information-2","type":"other","scope":"defines","title":"Web App Manifest - Application Information","normative":true,"uri":"#ref-for-index-term-web-app-manifest-application-information-2"},{"name":"ref-for-index-term-web-app-manifest-application-information-3","type":"other","scope":"defines","title":"https:\/\/www.w3.org\/TR\/manifest-app-info\/","normative":true,"uri":"#ref-for-index-term-web-app-manifest-application-information-3"},{"name":"respec-dfn-panel","type":"other","scope":"defines","title":"(() => { \/\/ @ts-check if (document.respec) { document.respec.ready.then(setupPanel); } else { setupPanel(); } function setupPanel() { const listener = panelListener(); document.body.addEventListener(\"keydown\", listener); document.body.addEventListener(...","normative":true,"uri":"#respec-dfn-panel"}]}]},{"name":"sotd","type":"other","scope":"defines","title":"Status of This Document","normative":true,"export":true,"uri":"#sotd","children":[{"name":"h-warning","type":"other","scope":"defines","title":"Warning","normative":true,"uri":"#h-warning"},{"name":"issue-container-generatedID","type":"other","scope":"defines","title":"Warning Implementors need to be aware that this specification is not stable. However, aspects of this specification are shipping in at least one browser (see links to implementation status at the top of this document). Implementors who are not taking p...","normative":true,"uri":"#issue-container-generatedID"},{"name":"toc","type":"other","scope":"defines","title":"Table of ContentsAbstractStatus of This Document1. Web Application Manifest 1.1 Examples 1.1.1 Typical structure 1.1.2 Using a link element to link to a manifest 1.1.3 Declaring multiple icons 1.1.4 Creating shortcuts 1.1.5 Understanding \"scope\" 1.2 di...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"abbr","scope":"defines","title":"World Wide Web Consortium","normative":true,"uri":"#w3c_process_revision"}]},{"name":"table-of-contents","type":"heading","scope":"defines","title":"Table of Contents","normative":true,"export":true,"uri":"#table-of-contents"},{"name":"title","type":"heading","scope":"defines","title":"Web Application Manifest","normative":true,"uri":"#title"},{"name":"w3c-state","type":"other","scope":"defines","title":"W3C Working Draft 17 February 2022","normative":true,"uri":"#w3c-state"}]},"_box-tree-api-1":{"name":"box-tree-api-1","short_name":"box-tree-api","level":1,"current_level":"box-tree-api-1","title":"Box Tree API 1","description":"Box Tree API Level 1","draft_uri":"https:\/\/drafts.css-houdini.org\/box-tree-api-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"css-houdini","status":"DREAM","draft_modified_date":"2020-04-07T21:54:59+00:00","draft_etag":"62bb6e94","sync_date":"2022-06-28T21:14:39+00:00"},"_compat-1":{"name":"compat-1","short_name":"compat","level":1,"current_level":"compat-1","title":"Compat","description":"Compatibility Standard","draft_uri":"https:\/\/compat.spec.whatwg.org\/","home_uri":"Overview.html","pages":"single","working_group":"whatwg","draft_modified_date":"2022-06-20T07:46:41+00:00","draft_etag":"62b025e1-3236c","sync_date":"2022-06-28T21:14:57+00:00"},"_compositing-1":{"name":"compositing-1","short_name":"compositing","level":1,"current_level":"compositing-2","title":"Compositing 1","description":"Compositing and Blending Level 1","base_uri":"https:\/\/www.w3.org\/TR\/compositing-1\/","draft_uri":"https:\/\/drafts.fxtf.org\/compositing-1\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"fxtf","status":"ED","work_status":"refining","abstract":"Compositing describes how shapes of different elements are combined into a single image. There are various possible approaches for compositing. Previous versions of SVG and CSS used <a href=\"https:\/\/www.w3.org\/TR\/SVG11\/masking.html#SimpleAlphaBlending\">Simple Alpha Compositing<\/a>. In this model, each element is rendered into its own buffer and is then merged with its <a>backdrop<\/a> using the Porter Duff ''source-over'' operator. This specification will define a new compositing model that expands upon the Simple Alpha Compositing model by offering: <ul><li>additional Porter Duff compositing operators<\/li><li>advanced blending modes which allow control of how colors mix in the areas where shapes overlap<\/li><li>compositing groups<\/li><\/ul> In addition, this specification will define CSS properties for blending and group isolation and the properties of the {{globalCompositeOperation}} attribute.","modified_date":"2017-10-02T10:51:16+00:00","etag":"1d9d8-55a8e275fd100","draft_modified_date":"2022-04-23T01:24:36+00:00","draft_etag":"5dd4834c0fd00","sync_date":"2022-06-28T21:15:24+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#introduction"},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Reading This Document","normative":true,"export":true,"uri":"#reading-this-document","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"Module interactions","normative":true,"export":true,"uri":"#module-interactions"},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"Values","normative":true,"export":true,"uri":"#values"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Specifying Blending in CSS","normative":true,"export":true,"uri":"#csscompositingandblending","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Order of graphical operations","normative":true,"export":true,"uri":"#compositingandblendingorder"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Behavior specific to HTML","normative":true,"export":true,"uri":"#csscompositingrules_CSS"},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Behavior specific to SVG","normative":true,"export":true,"uri":"#csscompositingrules_SVG"},{"name":"3.4","type":"heading","scope":"defines","section":true,"title":"CSS Properties","normative":true,"export":true,"uri":"#csskeywords","children":[{"name":"3.4.1","type":"heading","scope":"defines","section":true,"title":"The mix-blend-mode property","normative":true,"export":true,"uri":"#mix-blend-mode","children":[{"name":"ltblendmodegt","type":"type","scope":"defines","title":"<blend-mode>","normative":true,"export":true,"uri":"#ltblendmodegt"},{"name":"propdef-mix-blend-mode","type":"property","scope":"defines","title":"mix-blend-mode","normative":true,"export":true,"uri":"#propdef-mix-blend-mode"}]},{"name":"3.4.2","type":"heading","scope":"defines","section":true,"title":"The isolation property","normative":true,"export":true,"uri":"#isolation","children":[{"name":"img_isolation","type":"other","scope":"defines","title":"In CSS, a background image or the content of an img must always be rendered into an isolated group.For instance, if you link to an SVG file through the img tag, the artwork of that SVG will not blend with the backdrop of the content.","normative":true,"uri":"#img_isolation"},{"name":"isolated-propid","type":"type","scope":"defines","title":"<isolation-mode>","normative":true,"export":true,"uri":"#isolated-propid"},{"name":"propdef-background-blend-mode","type":"property","scope":"defines","title":"background-blend-mode","normative":true,"export":true,"uri":"#propdef-background-blend-mode"},{"name":"propdef-isolation","type":"property","scope":"defines","title":"isolation","normative":true,"export":true,"uri":"#propdef-isolation"}]}]}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Specifying Compositing and Blending in Canvas 2D","normative":true,"export":true,"uri":"#canvascompositingandblending","children":[{"name":"compositemode","type":"type","scope":"defines","title":"<composite-mode>","normative":true,"export":true,"uri":"#compositemode"},{"name":"propdef-mix","type":"property","scope":"defines","title":"globalCompositeOperation","normative":true,"export":true,"uri":"#propdef-mix"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Introduction to compositing","normative":true,"export":true,"uri":"#whatiscompositing","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Simple alpha compositing","normative":true,"export":true,"uri":"#simplealphacompositing","children":[{"name":"5.1.1","type":"heading","scope":"defines","section":true,"title":"Examples of simple alpha compositing","normative":true,"export":true,"uri":"#simplealphacompositingexamples"}]}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"General Formula for Compositing and Blending","normative":true,"export":true,"uri":"#generalformula"},{"name":"7","type":"heading","scope":"defines","section":true,"title":"Backdrop calculation","normative":true,"export":true,"uri":"#backdropCalc","children":[{"name":"7.1","type":"heading","scope":"defines","section":true,"title":"Examples of backdrop calculation","normative":true,"export":true,"uri":"#backdropexamples"},{"name":"backdrop","type":"dfn","scope":"defines","title":"backdrop","normative":true,"export":true,"uri":"#backdrop"}]},{"name":"8","type":"heading","scope":"defines","section":true,"title":"Compositing Groups","normative":true,"export":true,"uri":"#groups","children":[{"name":"8.1","type":"heading","scope":"defines","section":true,"title":"Group invariance","normative":true,"export":true,"uri":"#groupinvariance"},{"name":"8.2","type":"heading","scope":"defines","section":true,"title":"Isolated Groups","normative":true,"export":true,"uri":"#isolatedgroups"},{"name":"8.3","type":"heading","scope":"defines","section":true,"title":"The Page Group","normative":true,"export":true,"uri":"#pagebackdrop"},{"name":"groupbackdrop","type":"other","scope":"defines","title":"group backdrop","normative":true,"uri":"#groupbackdrop"},{"name":"initialbackdrop","type":"other","scope":"defines","title":"initial backdrop","normative":true,"uri":"#initialbackdrop"}]},{"name":"9","type":"heading","scope":"defines","section":true,"title":"Advanced compositing features","normative":true,"export":true,"uri":"#advancedcompositing","children":[{"name":"9.1","type":"heading","scope":"defines","section":true,"title":"The Porter Duff Compositing Operators","normative":true,"export":true,"uri":"#porterduffcompositingoperators","children":[{"name":"9.1.1","type":"heading","scope":"defines","section":true,"title":"Clear","normative":true,"export":true,"uri":"#porterduffcompositingoperators_clear"},{"name":"9.1.2","type":"heading","scope":"defines","section":true,"title":"Copy","normative":true,"export":true,"uri":"#porterduffcompositingoperators_src"},{"name":"9.1.3","type":"heading","scope":"defines","section":true,"title":"Destination","normative":true,"export":true,"uri":"#porterduffcompositingoperators_dst"},{"name":"9.1.4","type":"heading","scope":"defines","section":true,"title":"Source Over","normative":true,"export":true,"uri":"#porterduffcompositingoperators_srcover"},{"name":"9.1.5","type":"heading","scope":"defines","section":true,"title":"Destination Over","normative":true,"export":true,"uri":"#porterduffcompositingoperators_dstover"},{"name":"9.1.6","type":"heading","scope":"defines","section":true,"title":"Source In","normative":true,"export":true,"uri":"#porterduffcompositingoperators_srcin"},{"name":"9.1.7","type":"heading","scope":"defines","section":true,"title":"Destination In","normative":true,"export":true,"uri":"#porterduffcompositingoperators_dstin"},{"name":"9.1.8","type":"heading","scope":"defines","section":true,"title":"Source Out","normative":true,"export":true,"uri":"#porterduffcompositingoperators_srcout"},{"name":"9.1.9","type":"heading","scope":"defines","section":true,"title":"Destination Out","normative":true,"export":true,"uri":"#porterduffcompositingoperators_dstout"},{"name":"9.1.10","type":"heading","scope":"defines","section":true,"title":"Source Atop","normative":true,"export":true,"uri":"#porterduffcompositingoperators_srcatop"},{"name":"9.1.11","type":"heading","scope":"defines","section":true,"title":"Destination Atop","normative":true,"export":true,"uri":"#porterduffcompositingoperators_dstatop"},{"name":"9.1.12","type":"heading","scope":"defines","section":true,"title":"XOR","normative":true,"export":true,"uri":"#porterduffcompositingoperators_xor"},{"name":"9.1.13","type":"heading","scope":"defines","section":true,"title":"Lighter","normative":true,"export":true,"uri":"#porterduffcompositingoperators_plus"}]},{"name":"9.2","type":"heading","scope":"defines","section":true,"title":"Group compositing behavior with Porter Duff modes","normative":true,"export":true,"uri":"#groupcompositing"}]},{"name":"10","type":"heading","scope":"defines","section":true,"title":"Blending","normative":true,"export":true,"uri":"#blending","children":[{"name":"10.1","type":"heading","scope":"defines","section":true,"title":"Separable blend modes","normative":true,"export":true,"uri":"#blendingseparable","children":[{"name":"10.1.1","type":"heading","scope":"defines","section":true,"title":"normal blend mode","normative":true,"export":true,"uri":"#blendingnormal","children":[{"name":"valdef-blend-mode-normal","type":"value","scope":"defines","for":["<blend-mode>"],"title":"normal","normative":true,"export":true,"uri":"#valdef-blend-mode-normal"}]},{"name":"10.1.2","type":"heading","scope":"defines","section":true,"title":"multiply blend mode","normative":true,"export":true,"uri":"#blendingmultiply","children":[{"name":"valdef-blend-mode-multiply","type":"value","scope":"defines","for":["<blend-mode>"],"title":"multiply","normative":true,"export":true,"uri":"#valdef-blend-mode-multiply"}]},{"name":"10.1.3","type":"heading","scope":"defines","section":true,"title":"screen blend mode","normative":true,"export":true,"uri":"#blendingscreen","children":[{"name":"valdef-blend-mode-screen","type":"value","scope":"defines","for":["<blend-mode>"],"title":"screen","normative":true,"export":true,"uri":"#valdef-blend-mode-screen"}]},{"name":"10.1.4","type":"heading","scope":"defines","section":true,"title":"overlay blend mode","normative":true,"export":true,"uri":"#blendingoverlay","children":[{"name":"valdef-blend-mode-overlay","type":"value","scope":"defines","for":["<blend-mode>"],"title":"overlay","normative":true,"export":true,"uri":"#valdef-blend-mode-overlay"}]},{"name":"10.1.5","type":"heading","scope":"defines","section":true,"title":"darken blend mode","normative":true,"export":true,"uri":"#blendingdarken","children":[{"name":"valdef-blend-mode-darken","type":"value","scope":"defines","for":["<blend-mode>"],"title":"darken","normative":true,"export":true,"uri":"#valdef-blend-mode-darken"}]},{"name":"10.1.6","type":"heading","scope":"defines","section":true,"title":"lighten blend mode","normative":true,"export":true,"uri":"#blendinglighten","children":[{"name":"valdef-blend-mode-lighten","type":"value","scope":"defines","for":["<blend-mode>"],"title":"lighten","normative":true,"export":true,"uri":"#valdef-blend-mode-lighten"}]},{"name":"10.1.7","type":"heading","scope":"defines","section":true,"title":"color-dodge blend mode","normative":true,"export":true,"uri":"#blendingcolordodge","children":[{"name":"valdef-blend-mode-color-dodge","type":"value","scope":"defines","for":["<blend-mode>"],"title":"color-dodge","normative":true,"export":true,"uri":"#valdef-blend-mode-color-dodge"}]},{"name":"10.1.8","type":"heading","scope":"defines","section":true,"title":"color-burn blend mode","normative":true,"export":true,"uri":"#blendingcolorburn","children":[{"name":"valdef-blend-mode-color-burn","type":"value","scope":"defines","for":["<blend-mode>"],"title":"color-burn","normative":true,"export":true,"uri":"#valdef-blend-mode-color-burn"}]},{"name":"10.1.9","type":"heading","scope":"defines","section":true,"title":"hard-light blend mode","normative":true,"export":true,"uri":"#blendinghardlight","children":[{"name":"valdef-blend-mode-hard-light","type":"value","scope":"defines","for":["<blend-mode>"],"title":"hard-light","normative":true,"export":true,"uri":"#valdef-blend-mode-hard-light"}]},{"name":"10.1.10","type":"heading","scope":"defines","section":true,"title":"soft-light blend mode","normative":true,"export":true,"uri":"#blendingsoftlight","children":[{"name":"valdef-blend-mode-soft-light","type":"value","scope":"defines","for":["<blend-mode>"],"title":"soft-light","normative":true,"export":true,"uri":"#valdef-blend-mode-soft-light"}]},{"name":"10.1.11","type":"heading","scope":"defines","section":true,"title":"difference blend mode","normative":true,"export":true,"uri":"#blendingdifference","children":[{"name":"valdef-blend-mode-difference","type":"value","scope":"defines","for":["<blend-mode>"],"title":"difference","normative":true,"export":true,"uri":"#valdef-blend-mode-difference"}]},{"name":"10.1.12","type":"heading","scope":"defines","section":true,"title":"exclusion blend mode","normative":true,"export":true,"uri":"#blendingexclusion","children":[{"name":"valdef-blend-mode-exclusion","type":"value","scope":"defines","for":["<blend-mode>"],"title":"exclusion","normative":true,"export":true,"uri":"#valdef-blend-mode-exclusion"}]}]},{"name":"10.2","type":"heading","scope":"defines","section":true,"title":"Non-separable blend modes","normative":true,"export":true,"uri":"#blendingnonseparable","children":[{"name":"10.2.1","type":"heading","scope":"defines","section":true,"title":"hue blend mode","normative":true,"export":true,"uri":"#blendinghue","children":[{"name":"valdef-blend-mode-hue","type":"value","scope":"defines","for":["<blend-mode>"],"title":"hue","normative":true,"export":true,"uri":"#valdef-blend-mode-hue"}]},{"name":"10.2.2","type":"heading","scope":"defines","section":true,"title":"saturation blend mode","normative":true,"export":true,"uri":"#blendingsaturation","children":[{"name":"valdef-blend-mode-saturation","type":"value","scope":"defines","for":["<blend-mode>"],"title":"saturation","normative":true,"export":true,"uri":"#valdef-blend-mode-saturation"}]},{"name":"10.2.3","type":"heading","scope":"defines","section":true,"title":"color blend mode","normative":true,"export":true,"uri":"#blendingcolor","children":[{"name":"valdef-blend-mode-color","type":"value","scope":"defines","for":["<blend-mode>"],"title":"color","normative":true,"export":true,"uri":"#valdef-blend-mode-color"}]},{"name":"10.2.4","type":"heading","scope":"defines","section":true,"title":"luminosity blend mode","normative":true,"export":true,"uri":"#blendingluminosity","children":[{"name":"valdef-blend-mode-luminosity","type":"value","scope":"defines","for":["<blend-mode>"],"title":"luminosity","normative":true,"export":true,"uri":"#valdef-blend-mode-luminosity"}]}]},{"name":"10.3","type":"heading","scope":"defines","section":true,"title":"Effect of group isolation on blending","normative":true,"export":true,"uri":"#isolationblending"}]},{"name":"11","type":"heading","scope":"defines","section":true,"title":"Security issues with compositing and blending","normative":true,"export":true,"uri":"#security"},{"name":"12","type":"heading","scope":"defines","section":true,"title":"Changes","normative":true,"export":true,"uri":"#changes"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"conformance","type":"heading","scope":"defines","title":"Conformance","normative":true,"export":true,"uri":"#conformance","children":[{"name":"conformance-classes","type":"heading","scope":"defines","title":"Conformance classes","normative":true,"export":true,"uri":"#conformance-classes"},{"name":"conventions","type":"heading","scope":"defines","title":"Document conventions","normative":true,"export":true,"uri":"#conventions"},{"name":"cr-exit-criteria","type":"heading","scope":"defines","title":"CR exit criteria","normative":true,"export":true,"uri":"#cr-exit-criteria"},{"name":"experimental","type":"heading","scope":"defines","title":"Experimental implementations","normative":true,"export":true,"uri":"#experimental"},{"name":"partial","type":"heading","scope":"defines","title":"Partial implementations","normative":true,"export":true,"uri":"#partial"},{"name":"testing","type":"heading","scope":"defines","title":"Non-experimental implementations","normative":true,"export":true,"uri":"#testing"}]},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"index","type":"heading","scope":"defines","title":"Index","normative":true,"export":true,"uri":"#index"},{"name":"property-index","type":"heading","scope":"defines","title":"Property Index","normative":true,"export":true,"uri":"#property-index"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-porterduff","type":"other","scope":"defines","title":"[PORTERDUFF]","normative":true,"uri":"#biblio-porterduff"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-2dcontext2","type":"other","scope":"defines","title":"[2dcontext2]","normative":true,"uri":"#biblio-2dcontext2"},{"name":"biblio-css3bg","type":"other","scope":"defines","title":"[CSS3BG]","normative":true,"uri":"#biblio-css3bg"},{"name":"biblio-css3color","type":"other","scope":"defines","title":"[CSS3COLOR]","normative":true,"uri":"#biblio-css3color"},{"name":"biblio-css21","type":"other","scope":"defines","title":"[CSS21]","normative":true,"uri":"#biblio-css21"},{"name":"biblio-rfc2119","type":"other","scope":"defines","title":"[rfc2119]","normative":true,"uri":"#biblio-rfc2119"},{"name":"biblio-svg11","type":"other","scope":"defines","title":"[SVG11]","normative":true,"uri":"#biblio-svg11"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"w3c_process_revision","type":"other","scope":"defines","title":"1 August 2014 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Candidate Recommendation, 13 January 2015","export":true,"uri":"#subtitle"},{"name":"title","type":"heading","scope":"defines","title":"Compositing and Blending Level 1","normative":true,"uri":"#title"}]},"_compositing-2":{"name":"compositing-2","short_name":"compositing","level":2,"current_level":"compositing-2","title":"Compositing 2","description":"Compositing and Blending Level 2","draft_uri":"https:\/\/drafts.fxtf.org\/compositing-2\/","home_uri":"Overview.html","pages":"multiple","working_group":"fxtf","status":"ED","work_status":"exploring","abstract":"Compositing describes how shapes of different elements are combined into a single image. There are various possible approaches for compositing. Previous versions of SVG and CSS used <a href=\"https:\/\/www.w3.org\/TR\/SVG11\/masking.html#SimpleAlphaBlending\">Simple Alpha Compositing<\/a>. In this model, each element is rendered into its own buffer and is then merged with its <a>backdrop<\/a> using the Porter Duff ''source-over'' operator. This specification will define a new compositing model that expands upon the Simple Alpha Compositing model by offering: <ul><li>additional Porter Duff compositing operators<\/li><li>advanced blending modes which allow control of how colors mix in the areas where shapes overlap<\/li><li>compositing groups<\/li><\/ul> In addition, this specification will define CSS properties for blending and group isolation and the properties of the {{globalCompositeOperation}} attribute.","draft_modified_date":"2022-01-06T15:59:35+00:00","draft_etag":"5d4ebf4eb07c0","sync_date":"2022-06-28T21:15:36+00:00"},"_console-1":{"name":"console-1","short_name":"console","level":1,"current_level":"console-1","title":"Console Standard","description":"Console Standard","draft_uri":"https:\/\/console.spec.whatwg.org\/","home_uri":"index.html","pages":"multiple","working_group":"whatwg","draft_modified_date":"2022-06-21T05:41:59+00:00","draft_etag":"62b15a27-256f7","sync_date":"2022-06-28T21:15:50+00:00"},"_credential-management-1":{"name":"credential-management-1","short_name":"credential-management","level":1,"current_level":"credential-management-1","title":"Credential Management 1","description":"Credential Management Level 1","base_uri":"https:\/\/www.w3.org\/TR\/credential-management-1\/","draft_uri":"https:\/\/w3c.github.io\/webappsec-credential-management\/","home_uri":"Overview.html","pages":"multiple","status":"WD","modified_date":"2019-01-16T20:29:36+00:00","etag":"6c738-57f9922e96c00","draft_modified_date":"2022-04-27T14:30:08+00:00","draft_etag":"62695370-7c5d7","sync_date":"2022-06-28T21:16:24+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#introduction","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Use Cases","normative":true,"export":true,"uri":"#use-cases","children":[{"name":"ref-for-xmlhttprequest\u2460","type":"other","scope":"defines","title":"XMLHttpRequest","normative":true,"uri":"#ref-for-xmlhttprequest\u2460"}]},{"name":"ref-for-attr-fe-autocomplete","type":"other","scope":"defines","title":"autocomplete","normative":true,"uri":"#ref-for-attr-fe-autocomplete"},{"name":"ref-for-concept-credential","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential"},{"name":"ref-for-concept-credential\u2460","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2460"},{"name":"ref-for-xmlhttprequest","type":"other","scope":"defines","title":"XMLHttpRequest","normative":true,"uri":"#ref-for-xmlhttprequest"}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Core API","normative":true,"export":true,"uri":"#core","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"Infrastructure","normative":true,"export":true,"uri":"#core-infrastructure","children":[{"name":"abstract-opdef-credential-store-modify-a-credential","type":"abstract-op","scope":"defines","for":["credential store"],"title":"Modify a credential","normative":true,"export":true,"uri":"#abstract-opdef-credential-store-modify-a-credential"},{"name":"abstract-opdef-credential-store-retrieve-a-list-of-credentials","type":"abstract-op","scope":"defines","for":["credential store"],"title":"Retrieve a list of credentials","normative":true,"export":true,"uri":"#abstract-opdef-credential-store-retrieve-a-list-of-credentials"},{"name":"abstract-opdef-credential-store-store-a-credential","type":"abstract-op","scope":"defines","for":["credential store"],"title":"Store a credential","normative":true,"export":true,"uri":"#abstract-opdef-credential-store-store-a-credential"},{"name":"concept-credential-store","type":"dfn","scope":"defines","title":"credential store","normative":true,"export":true,"linking_text":["credential store"],"uri":"#concept-credential-store"},{"name":"origin-prevent-silent-access-flag","type":"dfn","scope":"defines","for":["origin"],"title":"prevent silent access flag","normative":true,"uri":"#origin-prevent-silent-access-flag"},{"name":"origin-requires-user-mediation","type":"dfn","scope":"defines","for":["origin"],"title":"requires user mediation","normative":true,"uri":"#origin-requires-user-mediation"},{"name":"ref-for-active-document","type":"other","scope":"defines","title":"active document","normative":true,"uri":"#ref-for-active-document"},{"name":"ref-for-concept-credential-store","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store"},{"name":"ref-for-concept-credential-store\u2460","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460"},{"name":"ref-for-concept-credential-store\u2461","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461"},{"name":"ref-for-concept-credential-store\u2462","type":"other","scope":"defines","title":"credential store","uri":"#ref-for-concept-credential-store\u2462"},{"name":"ref-for-concept-credential\u2460\u2460","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2460\u2460"},{"name":"ref-for-concept-credential\u2460\u2461","type":"other","scope":"defines","title":"credential","uri":"#ref-for-concept-credential\u2460\u2461"},{"name":"ref-for-concept-credential\u2460\u24ea","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2460\u24ea"},{"name":"ref-for-concept-credential\u2465","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2465"},{"name":"ref-for-concept-credential\u2466","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2466"},{"name":"ref-for-concept-credential\u2467","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2467"},{"name":"ref-for-concept-credential\u2468","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2468"},{"name":"ref-for-concept-origin\u2460","type":"other","scope":"defines","title":"origins","normative":true,"uri":"#ref-for-concept-origin\u2460"},{"name":"ref-for-concept-origin\u2461","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2461"},{"name":"ref-for-concept-settings-object-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin"},{"name":"ref-for-credential-effective","type":"other","scope":"defines","title":"effective","normative":true,"uri":"#ref-for-credential-effective"},{"name":"ref-for-environment-settings-object","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object"},{"name":"ref-for-parent-browsing-context","type":"other","scope":"defines","title":"parent browsing context","normative":true,"uri":"#ref-for-parent-browsing-context"},{"name":"ref-for-parent-browsing-context\u2460","type":"other","scope":"defines","title":"parent browsing context","normative":true,"uri":"#ref-for-parent-browsing-context\u2460"},{"name":"ref-for-responsible-browsing-context","type":"other","scope":"defines","title":"responsible browsing context","normative":true,"uri":"#ref-for-responsible-browsing-context"},{"name":"ref-for-responsible-browsing-context\u2460","type":"other","scope":"defines","title":"responsible browsing context","normative":true,"uri":"#ref-for-responsible-browsing-context\u2460"},{"name":"ref-for-same-origin","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-same-origin"},{"name":"same-origin-with-its-ancestors","type":"dfn","scope":"defines","title":"same-origin with its ancestors","normative":true,"linking_text":["same-origin with its ancestors"],"uri":"#same-origin-with-its-ancestors"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"The Credential Interface","normative":true,"export":true,"uri":"#the-credential-interface","children":[{"name":"2.2.1","type":"heading","scope":"defines","section":true,"title":"Credential Internal Methods","normative":true,"export":true,"uri":"#credential-internal-methods","children":[{"name":"2.2.1.1","type":"heading","scope":"defines","section":true,"title":"[[CollectFromCredentialStore]] internal method","normative":true,"export":true,"uri":"#algorithm-collect-creds","children":[{"name":"dom-credential-collectfromcredentialstore-slot","type":"method","scope":"defines","for":["Credential"],"title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-credential-collectfromcredentialstore-slot"},{"name":"ref-for-concept-credential-store\u2465","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2465"},{"name":"ref-for-concept-settings-object-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2460"},{"name":"ref-for-credential\u2460\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2460"},{"name":"ref-for-credential\u2460\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2461"},{"name":"ref-for-credential\u2460\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2462"},{"name":"ref-for-dictdef-credentialrequestoptions","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions"},{"name":"ref-for-dom-credential-collectfromcredentialstore-slot","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-collectfromcredentialstore-slot"},{"name":"ref-for-environment-settings-object\u2460","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2460"},{"name":"ref-for-same-origin-with-its-ancestors","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors"}]},{"name":"2.2.1.2","type":"heading","scope":"defines","section":true,"title":"[[DiscoverFromExternalSource]] internal method","normative":true,"export":true,"uri":"#algorithm-discover-creds","children":[{"name":"dom-credential-discoverfromexternalsource-slot","type":"method","scope":"defines","for":["Credential"],"title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-credential-discoverfromexternalsource-slot"},{"name":"ref-for-concept-credential\u2460\u2464","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2460\u2464"},{"name":"ref-for-concept-settings-object-origin\u2461","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2461"},{"name":"ref-for-credential-effective\u2461","type":"other","scope":"defines","title":"effective","normative":true,"uri":"#ref-for-credential-effective\u2461"},{"name":"ref-for-credential-source","type":"other","scope":"defines","title":"credential source","normative":true,"uri":"#ref-for-credential-source"},{"name":"ref-for-credential\u2460\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2463"},{"name":"ref-for-credential\u2460\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2464"},{"name":"ref-for-credential\u2460\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2465"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot"},{"name":"ref-for-environment-settings-object\u2461","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2461"},{"name":"ref-for-exceptiondef-typeerror","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror"},{"name":"ref-for-in-parallel","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel"},{"name":"ref-for-same-origin-with-its-ancestors\u2460","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2460"}]},{"name":"2.2.1.3","type":"heading","scope":"defines","section":true,"title":"[[Store]] internal method","normative":true,"export":true,"uri":"#algorithm-store-cred","children":[{"name":"dom-credential-store-slot","type":"method","scope":"defines","for":["Credential"],"title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-credential-store-slot"},{"name":"ref-for-concept-credential-store\u2466","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2466"},{"name":"ref-for-credential\u2460\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2466"},{"name":"ref-for-credential\u2460\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2467"},{"name":"ref-for-credential\u2460\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u2468"},{"name":"ref-for-dom-credential-store-slot","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-store-slot"},{"name":"ref-for-environment-settings-object\u2462","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2462"},{"name":"ref-for-in-parallel\u2460","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2460"},{"name":"ref-for-same-origin-with-its-ancestors\u2461","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2461"}]},{"name":"2.2.1.4","type":"heading","scope":"defines","section":true,"title":"[[Create]] internal method","normative":true,"export":true,"uri":"#algorithm-create-cred","children":[{"name":"dom-credential-create-slot","type":"method","scope":"defines","for":["Credential"],"title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-credential-create-slot"},{"name":"ref-for-concept-settings-object-global","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global"},{"name":"ref-for-concept-settings-object-origin\u2462","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2462"},{"name":"ref-for-concept-task","type":"other","scope":"defines","title":"task","normative":true,"uri":"#ref-for-concept-task"},{"name":"ref-for-credential-credential-type\u2460","type":"other","scope":"defines","title":"credential type","uri":"#ref-for-credential-credential-type\u2460"},{"name":"ref-for-credential\u2461\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2460"},{"name":"ref-for-credential\u2461\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2461"},{"name":"ref-for-credential\u2461\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2462"},{"name":"ref-for-credential\u2461\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u24ea"},{"name":"ref-for-dfn-interface-object\u2465","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2465"},{"name":"ref-for-dictdef-credentialcreationoptions","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions"},{"name":"ref-for-dom-credential-create-slot","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-create-slot"},{"name":"ref-for-environment-settings-object\u2463","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2463"},{"name":"ref-for-exceptiondef-typeerror\u2460","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror\u2460"},{"name":"ref-for-in-parallel\u2461","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2461"},{"name":"ref-for-same-origin-with-its-ancestors\u2462","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2462"}]},{"name":"ref-for-concept-credential\u2460\u2463","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2460\u2463"},{"name":"ref-for-credential\u2460\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460\u24ea"},{"name":"ref-for-credential\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2466"},{"name":"ref-for-credential\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2467"},{"name":"ref-for-credential\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2468"},{"name":"ref-for-dfn-inherit\u2460","type":"other","scope":"defines","title":"inherit","normative":true,"uri":"#ref-for-dfn-inherit\u2460"},{"name":"ref-for-dfn-interface-object\u2463","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2463"},{"name":"ref-for-dfn-interface-object\u2464","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2464"},{"name":"ref-for-sec-ordinary-object-internal-methods-and-internal-slots","type":"other","scope":"defines","title":"internal methods","normative":true,"uri":"#ref-for-sec-ordinary-object-internal-methods-and-internal-slots"}]},{"name":"2.2.2","type":"heading","scope":"defines","section":true,"title":"CredentialUserData Mixin","normative":true,"export":true,"uri":"#credentialuserdata-mixin","children":[{"name":"credentialuserdata","type":"interface","scope":"defines","title":"CredentialUserData","normative":true,"export":true,"uri":"#credentialuserdata"},{"name":"dom-credentialuserdata-iconurl","type":"attribute","scope":"defines","for":["CredentialUserData"],"title":"iconURL","normative":true,"export":true,"uri":"#dom-credentialuserdata-iconurl"},{"name":"dom-credentialuserdata-name","type":"attribute","scope":"defines","for":["CredentialUserData"],"title":"name","normative":true,"export":true,"uri":"#dom-credentialuserdata-name"},{"name":"ref-for-a-priori-authenticated-url","type":"other","scope":"defines","title":"a priori authenticated URL","normative":true,"uri":"#ref-for-a-priori-authenticated-url"},{"name":"ref-for-credential-chooser","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser"},{"name":"ref-for-credential-chooser\u2460","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2460"},{"name":"ref-for-credential-chooser\u2461","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2461"},{"name":"ref-for-credential\u2461\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2463"},{"name":"ref-for-dom-credentialuserdata-iconurl","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl"},{"name":"ref-for-dom-credentialuserdata-name","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name"},{"name":"ref-for-idl-USVString\u2461","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2461"},{"name":"ref-for-idl-USVString\u2462","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2462"},{"name":"ref-for-idl-USVString\u2463","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2463"},{"name":"ref-for-idl-USVString\u2464","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2464"},{"name":"ref-for-SecureContext\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2460"}]},{"name":"credential","type":"interface","scope":"defines","title":"Credential","normative":true,"export":true,"uri":"#credential"},{"name":"credential-credential-type","type":"dfn","scope":"defines","for":["Credential"],"title":"credential type","normative":true,"uri":"#credential-credential-type"},{"name":"credential-origin-bound","type":"dfn","scope":"defines","for":["Credential"],"title":"origin bound","normative":true,"uri":"#credential-origin-bound"},{"name":"dom-credential-discovery-credential-store","type":"enum-value","scope":"defines","for":["Credential\/[[discovery]]"],"title":"credential store","normative":true,"export":true,"uri":"#dom-credential-discovery-credential-store"},{"name":"dom-credential-discovery-remote","type":"enum-value","scope":"defines","for":["Credential\/[[discovery]]"],"title":"remote","normative":true,"export":true,"uri":"#dom-credential-discovery-remote"},{"name":"dom-credential-discovery-slot","type":"attribute","scope":"defines","for":["Credential"],"title":"[[discovery]]","normative":true,"export":true,"uri":"#dom-credential-discovery-slot"},{"name":"dom-credential-id","type":"attribute","scope":"defines","for":["Credential"],"title":"id","normative":true,"export":true,"uri":"#dom-credential-id"},{"name":"dom-credential-origin-slot","type":"attribute","scope":"defines","for":["Credential"],"title":"[[origin]]","normative":true,"export":true,"uri":"#dom-credential-origin-slot"},{"name":"dom-credential-type","type":"attribute","scope":"defines","for":["Credential"],"title":"type","normative":true,"export":true,"uri":"#dom-credential-type"},{"name":"dom-credential-type-slot","type":"attribute","scope":"defines","for":["Credential"],"title":"[[type]]","normative":true,"export":true,"uri":"#dom-credential-type-slot"},{"name":"issue-47fed4d0","type":"other","scope":"defines","title":"Talk to Tobie\/Dominic about the interface object bits, here and in \u00a72.5.1 Request a Credential, etc. I\u2019m not sure I\u2019ve gotten the terminology right. interface prototype object, maybe?","normative":true,"uri":"#issue-47fed4d0"},{"name":"ref-for-concept-credential-store\u2463","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2463"},{"name":"ref-for-concept-credential-store\u2464","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2464"},{"name":"ref-for-concept-credential\u2460\u2462","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2460\u2462"},{"name":"ref-for-concept-origin\u2462","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2462"},{"name":"ref-for-credential-credential-type","type":"other","scope":"defines","title":"credential type","normative":true,"uri":"#ref-for-credential-credential-type"},{"name":"ref-for-credential-effective\u2460","type":"other","scope":"defines","title":"effective","normative":true,"uri":"#ref-for-credential-effective\u2460"},{"name":"ref-for-credential\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461"},{"name":"ref-for-credential\u2462","type":"other","scope":"defines","title":"Credential","uri":"#ref-for-credential\u2462"},{"name":"ref-for-credential\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463"},{"name":"ref-for-credential\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464"},{"name":"ref-for-credential\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2465"},{"name":"ref-for-dfn-interface-object","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object"},{"name":"ref-for-dfn-interface-object\u2460","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460"},{"name":"ref-for-dfn-interface-object\u2461","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2461"},{"name":"ref-for-dfn-interface-object\u2462","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2462"},{"name":"ref-for-dfn-interface-prototype-object","type":"other","scope":"defines","title":"interface prototype object","normative":true,"uri":"#ref-for-dfn-interface-prototype-object"},{"name":"ref-for-dom-credential-id","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id"},{"name":"ref-for-dom-credential-type","type":"other","scope":"defines","title":"type","normative":true,"uri":"#ref-for-dom-credential-type"},{"name":"ref-for-dom-credential-type-slot","type":"other","scope":"defines","title":"[[type]]","normative":true,"uri":"#ref-for-dom-credential-type-slot"},{"name":"ref-for-dom-credential-type-slot\u2460","type":"other","scope":"defines","title":"[[type]]","uri":"#ref-for-dom-credential-type-slot\u2460"},{"name":"ref-for-Exposed","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed"},{"name":"ref-for-idl-DOMString","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString"},{"name":"ref-for-idl-DOMString\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2460"},{"name":"ref-for-idl-USVString","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString"},{"name":"ref-for-idl-USVString\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460"},{"name":"ref-for-SecureContext","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"navigator.credentials","normative":true,"export":true,"uri":"#framework-credential-management","children":[{"name":"2.3.1","type":"heading","scope":"defines","section":true,"title":"The CredentialRequestOptions Dictionary","normative":true,"export":true,"uri":"#credentialrequestoptions-dictionary","children":[{"name":"credentialrequestoptions-matchable-a-priori","type":"dfn","scope":"defines","for":["CredentialRequestOptions"],"title":"matchable a priori","normative":true,"uri":"#credentialrequestoptions-matchable-a-priori"},{"name":"credentialrequestoptions-relevant-credential-interface-objects","type":"dfn","scope":"defines","for":["CredentialRequestOptions"],"title":"relevant credential interface objects","normative":true,"uri":"#credentialrequestoptions-relevant-credential-interface-objects"},{"name":"dictdef-credentialrequestoptions","type":"dictionary","scope":"defines","title":"CredentialRequestOptions","normative":true,"export":true,"uri":"#dictdef-credentialrequestoptions"},{"name":"dom-credentialrequestoptions-mediation","type":"dict-member","scope":"defines","for":["CredentialRequestOptions"],"title":"mediation","normative":true,"export":true,"uri":"#dom-credentialrequestoptions-mediation"},{"name":"dom-credentialrequestoptions-signal","type":"dict-member","scope":"defines","for":["CredentialRequestOptions"],"title":"signal","normative":true,"export":true,"uri":"#dom-credentialrequestoptions-signal"},{"name":"issue-962f77e2","type":"other","scope":"defines","title":"jyasskin@ suggests replacing the iteration through the interface objects with a registry. I\u2019m not sure which is less clear, honestly. I\u2019ll leave it like this for the moment, and we can argue about whether this is too much of a COMEFROM interface.","normative":true,"uri":"#issue-962f77e2"},{"name":"ref-for-aborterror","type":"other","scope":"defines","title":"AbortError","normative":true,"uri":"#ref-for-aborterror"},{"name":"ref-for-abortsignal","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal"},{"name":"ref-for-abortsignal\u2460","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal\u2460"},{"name":"ref-for-concept-settings-object-global\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2460"},{"name":"ref-for-credentialrequestoptions-matchable-a-priori","type":"other","scope":"defines","title":"matchable a priori","uri":"#ref-for-credentialrequestoptions-matchable-a-priori"},{"name":"ref-for-credentialrequestoptions-relevant-credential-interface-objects","type":"other","scope":"defines","title":"relevant credential interface objects","normative":true,"uri":"#ref-for-credentialrequestoptions-relevant-credential-interface-objects"},{"name":"ref-for-credential\u2462\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2460"},{"name":"ref-for-credential\u2462\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u24ea"},{"name":"ref-for-current-settings-object\u2460","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2460"},{"name":"ref-for-dfn-inherited-interfaces","type":"other","scope":"defines","title":"inherited interfaces","normative":true,"uri":"#ref-for-dfn-inherited-interfaces"},{"name":"ref-for-dfn-interface-object\u2466","type":"other","scope":"defines","title":"interface objects","normative":true,"uri":"#ref-for-dfn-interface-object\u2466"},{"name":"ref-for-dfn-interface-object\u2467","type":"other","scope":"defines","title":"interface objects","normative":true,"uri":"#ref-for-dfn-interface-object\u2467"},{"name":"ref-for-dictdef-credentialrequestoptions\u2462","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2462"},{"name":"ref-for-dictdef-credentialrequestoptions\u2463","type":"other","scope":"defines","title":"CredentialRequestOptions","uri":"#ref-for-dictdef-credentialrequestoptions\u2463"},{"name":"ref-for-dictdef-credentialrequestoptions\u2464","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2464"},{"name":"ref-for-dictdef-credentialrequestoptions\u2465","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2465"},{"name":"ref-for-dictdef-credentialrequestoptions\u2466","type":"other","scope":"defines","title":"CredentialRequestOptions","uri":"#ref-for-dictdef-credentialrequestoptions\u2466"},{"name":"ref-for-dom-credential-discovery-credential-store","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-dom-credential-discovery-credential-store"},{"name":"ref-for-dom-credential-discovery-slot","type":"other","scope":"defines","title":"[[discovery]]","normative":true,"uri":"#ref-for-dom-credential-discovery-slot"},{"name":"ref-for-dom-credential-type-slot\u2461","type":"other","scope":"defines","title":"[[type]]","normative":true,"uri":"#ref-for-dom-credential-type-slot\u2461"},{"name":"ref-for-dom-credentialmediationrequirement-optional","type":"other","scope":"defines","title":"optional","uri":"#ref-for-dom-credentialmediationrequirement-optional"},{"name":"ref-for-dom-credentialmediationrequirement-silent","type":"other","scope":"defines","title":"silent","uri":"#ref-for-dom-credentialmediationrequirement-silent"},{"name":"ref-for-dom-credentialrequestoptions-mediation","type":"other","scope":"defines","title":"mediation","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-mediation"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2461","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2461"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2462","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2462"},{"name":"ref-for-dom-credentialrequestoptions-signal","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-signal"},{"name":"ref-for-dom-credentialscontainer-get\u2462","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2462"},{"name":"ref-for-dom-credentialscontainer-get\u2463","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2463"},{"name":"ref-for-dom-credentialscontainer-get\u2464","type":"other","scope":"defines","title":"get(options)","uri":"#ref-for-dom-credentialscontainer-get\u2464"},{"name":"ref-for-enumdef-credentialmediationrequirement","type":"other","scope":"defines","title":"CredentialMediationRequirement","normative":true,"uri":"#ref-for-enumdef-credentialmediationrequirement"},{"name":"ref-for-enumdef-credentialmediationrequirement\u2460","type":"other","scope":"defines","title":"CredentialMediationRequirement","normative":true,"uri":"#ref-for-enumdef-credentialmediationrequirement\u2460"},{"name":"ref-for-enumdef-credentialmediationrequirement\u2461","type":"other","scope":"defines","title":"CredentialMediationRequirement","normative":true,"uri":"#ref-for-enumdef-credentialmediationrequirement\u2461"},{"name":"ref-for-idl-DOMException","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException"},{"name":"ref-for-iteration-continue","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-iteration-continue"},{"name":"ref-for-list-contain","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-list-contain"},{"name":"ref-for-map-exists","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists"},{"name":"ref-for-set-append","type":"other","scope":"defines","title":"append","normative":true,"uri":"#ref-for-set-append"},{"name":"ref-for-user-mediated","type":"other","scope":"defines","title":"user mediation","uri":"#ref-for-user-mediated"},{"name":"ref-for-user-mediated\u2460","type":"other","scope":"defines","title":"user mediation","uri":"#ref-for-user-mediated\u2460"}]},{"name":"2.3.2","type":"heading","scope":"defines","section":true,"title":"Mediation Requirements","normative":true,"export":true,"uri":"#mediation-requirements","children":[{"name":"2.3.2.1","type":"heading","scope":"defines","section":true,"title":"Examples","normative":true,"export":true,"uri":"#mediation-examples","children":[{"name":"example-mediation-optional","type":"other","scope":"defines","title":"When a user clicks \"Sign In\", MegaCorp, Inc. wishes to give them the smoothest possible experience. If they have opted-into signing in without user mediation, and the user agent can unambigiously choose a credential, great! If not, a credential chooser...","uri":"#example-mediation-optional"},{"name":"example-mediation-require","type":"other","scope":"defines","title":"MegaCorp, Inc. wishes to protect a sensitive operation by requiring a user to reauthenticate before taking action. Even if a user has opted-into signing in without user mediation, MegaCorp, Inc. can ensure that the user agent requires mediation by call...","uri":"#example-mediation-require"},{"name":"example-mediation-silent","type":"other","scope":"defines","title":"MegaCorp, Inc. wishes to seamlessly sign in users when possible. They can do so by calling get() for all non-signed in users at some convinient point while a landing page is loading, passing in a mediation member set to \"silent\". This ensures that user...","uri":"#example-mediation-silent"},{"name":"example-mediation-switch","type":"other","scope":"defines","title":"MegaCorp, Inc. wishes to support signing into multiple user accounts at once. In order to ensure that the user gets a chance to select a different credential, MegaCorp, Inc. can call get() with a mediation member set to \"required\" in order to ensure th...","uri":"#example-mediation-switch"},{"name":"ref-for-credential-chooser\u2463","type":"other","scope":"defines","title":"credential chooser","uri":"#ref-for-credential-chooser\u2463"},{"name":"ref-for-credential-chooser\u2464","type":"other","scope":"defines","title":"credential chooser","uri":"#ref-for-credential-chooser\u2464"},{"name":"ref-for-dom-credentialmediationrequirement-optional\u2461","type":"other","scope":"defines","title":"optional","uri":"#ref-for-dom-credentialmediationrequirement-optional\u2461"},{"name":"ref-for-dom-credentialmediationrequirement-optional\u2462","type":"other","scope":"defines","title":"optional","uri":"#ref-for-dom-credentialmediationrequirement-optional\u2462"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2460","type":"other","scope":"defines","title":"required","uri":"#ref-for-dom-credentialmediationrequirement-required\u2460"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2461","type":"other","scope":"defines","title":"required","uri":"#ref-for-dom-credentialmediationrequirement-required\u2461"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2462","type":"other","scope":"defines","title":"required","uri":"#ref-for-dom-credentialmediationrequirement-required\u2462"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2463","type":"other","scope":"defines","title":"required","uri":"#ref-for-dom-credentialmediationrequirement-required\u2463"},{"name":"ref-for-dom-credentialmediationrequirement-silent\u2461","type":"other","scope":"defines","title":"silent","uri":"#ref-for-dom-credentialmediationrequirement-silent\u2461"},{"name":"ref-for-dom-credentialmediationrequirement-silent\u2462","type":"other","scope":"defines","title":"silent","uri":"#ref-for-dom-credentialmediationrequirement-silent\u2462"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u2460","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u2460"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u24ea","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u24ea"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2463","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2463"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2464","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2464"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2465","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2465"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2466","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2466"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2467","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2467"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2468","type":"other","scope":"defines","title":"mediation","uri":"#ref-for-dom-credentialrequestoptions-mediation\u2468"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2460","type":"other","scope":"defines","title":"get()","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2461","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2461"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2462","type":"other","scope":"defines","title":"get()","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2462"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2463","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2463"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u24ea","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2460\u24ea"},{"name":"ref-for-dom-credentialscontainer-get\u2467","type":"other","scope":"defines","title":"get()","uri":"#ref-for-dom-credentialscontainer-get\u2467"},{"name":"ref-for-dom-credentialscontainer-get\u2468","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2468"},{"name":"ref-for-dom-navigator-credentials\u2461","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2461"},{"name":"ref-for-dom-navigator-credentials\u2462","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2462"},{"name":"ref-for-dom-navigator-credentials\u2463","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2463"},{"name":"ref-for-dom-navigator-credentials\u2464","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2464"},{"name":"ref-for-user-mediated\u2463","type":"other","scope":"defines","title":"user mediation","uri":"#ref-for-user-mediated\u2463"},{"name":"ref-for-user-mediated\u2464","type":"other","scope":"defines","title":"user mediation","uri":"#ref-for-user-mediated\u2464"}]},{"name":"dom-credentialmediationrequirement-optional","type":"enum-value","scope":"defines","for":["CredentialMediationRequirement"],"title":"optional","normative":true,"export":true,"uri":"#dom-credentialmediationrequirement-optional"},{"name":"dom-credentialmediationrequirement-required","type":"enum-value","scope":"defines","for":["CredentialMediationRequirement"],"title":"required","normative":true,"export":true,"uri":"#dom-credentialmediationrequirement-required"},{"name":"dom-credentialmediationrequirement-silent","type":"enum-value","scope":"defines","for":["CredentialMediationRequirement"],"title":"silent","normative":true,"export":true,"uri":"#dom-credentialmediationrequirement-silent"},{"name":"enumdef-credentialmediationrequirement","type":"enum","scope":"defines","title":"CredentialMediationRequirement","normative":true,"export":true,"uri":"#enumdef-credentialmediationrequirement"},{"name":"ref-for-credential-chooser\u2462","type":"other","scope":"defines","title":"credential chooser","uri":"#ref-for-credential-chooser\u2462"},{"name":"ref-for-dom-credentialmediationrequirement-optional\u2460","type":"other","scope":"defines","title":"\"optional\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-optional\u2460"},{"name":"ref-for-dom-credentialmediationrequirement-required","type":"other","scope":"defines","title":"\"required\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-required"},{"name":"ref-for-dom-credentialmediationrequirement-silent\u2460","type":"other","scope":"defines","title":"\"silent\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-silent\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2465","type":"other","scope":"defines","title":"get(options)","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2465"},{"name":"ref-for-dom-credentialscontainer-get\u2466","type":"other","scope":"defines","title":"get()","uri":"#ref-for-dom-credentialscontainer-get\u2466"},{"name":"ref-for-dom-credentialscontainer-preventsilentaccess\u2461","type":"other","scope":"defines","title":"preventSilentAccess()","uri":"#ref-for-dom-credentialscontainer-preventsilentaccess\u2461"},{"name":"ref-for-enumdef-credentialmediationrequirement\u2462","type":"other","scope":"defines","title":"CredentialMediationRequirement","normative":true,"uri":"#ref-for-enumdef-credentialmediationrequirement\u2462"},{"name":"ref-for-origin-prevent-silent-access-flag\u2460","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2460"},{"name":"ref-for-origin-prevent-silent-access-flag\u2461","type":"other","scope":"defines","title":"prevent silent access flag","uri":"#ref-for-origin-prevent-silent-access-flag\u2461"},{"name":"ref-for-origin-requires-user-mediation","type":"other","scope":"defines","title":"user mediation is required","normative":true,"uri":"#ref-for-origin-requires-user-mediation"},{"name":"ref-for-user-mediated\u2461","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2461"},{"name":"ref-for-user-mediated\u2462","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2462"}]},{"name":"credentialscontainer","type":"interface","scope":"defines","title":"CredentialsContainer","normative":true,"export":true,"uri":"#credentialscontainer"},{"name":"dictdef-credentialdata","type":"dictionary","scope":"defines","title":"CredentialData","normative":true,"export":true,"uri":"#dictdef-credentialdata"},{"name":"dom-credentialdata-id","type":"dict-member","scope":"defines","for":["CredentialData"],"title":"id","normative":true,"export":true,"uri":"#dom-credentialdata-id"},{"name":"dom-credentialscontainer-create","type":"method","scope":"defines","for":["CredentialsContainer"],"title":"create(options)","normative":true,"export":true,"linking_text":["create(options)","create()"],"uri":"#dom-credentialscontainer-create"},{"name":"dom-credentialscontainer-create-options-options","type":"argument","scope":"defines","for":["CredentialsContainer\/create(options)"],"title":"options","normative":true,"export":true,"uri":"#dom-credentialscontainer-create-options-options"},{"name":"dom-credentialscontainer-get","type":"method","scope":"defines","for":["CredentialsContainer"],"title":"get(options)","normative":true,"export":true,"linking_text":["get(options)","get()"],"uri":"#dom-credentialscontainer-get"},{"name":"dom-credentialscontainer-get-options-options","type":"argument","scope":"defines","for":["CredentialsContainer\/get(options)"],"title":"options","normative":true,"export":true,"uri":"#dom-credentialscontainer-get-options-options"},{"name":"dom-credentialscontainer-preventsilentaccess","type":"method","scope":"defines","for":["CredentialsContainer"],"title":"preventSilentAccess()","normative":true,"export":true,"uri":"#dom-credentialscontainer-preventsilentaccess"},{"name":"dom-credentialscontainer-store","type":"method","scope":"defines","for":["CredentialsContainer"],"title":"store(credential)","normative":true,"export":true,"linking_text":["store(credential)","store()"],"uri":"#dom-credentialscontainer-store"},{"name":"dom-credentialscontainer-store-credential-credential","type":"argument","scope":"defines","for":["CredentialsContainer\/store(credential)"],"title":"credential","normative":true,"export":true,"uri":"#dom-credentialscontainer-store-credential-credential"},{"name":"dom-navigator-credentials","type":"attribute","scope":"defines","for":["Navigator"],"title":"credentials","normative":true,"export":true,"uri":"#dom-navigator-credentials"},{"name":"ref-for-abstract-opdef-create-a-credential","type":"other","scope":"defines","title":"Create a Credential","normative":true,"uri":"#ref-for-abstract-opdef-create-a-credential"},{"name":"ref-for-abstract-opdef-prevent-silent-access","type":"other","scope":"defines","title":"Prevent Silent Access","normative":true,"uri":"#ref-for-abstract-opdef-prevent-silent-access"},{"name":"ref-for-abstract-opdef-request-a-credential","type":"other","scope":"defines","title":"Request a Credential","normative":true,"uri":"#ref-for-abstract-opdef-request-a-credential"},{"name":"ref-for-abstract-opdef-store-a-credential","type":"other","scope":"defines","title":"Store a Credential","normative":true,"uri":"#ref-for-abstract-opdef-store-a-credential"},{"name":"ref-for-concept-credential-store\u2467","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2467"},{"name":"ref-for-concept-relevant-realm","type":"other","scope":"defines","title":"relevant Realm","normative":true,"uri":"#ref-for-concept-relevant-realm"},{"name":"ref-for-context-object","type":"other","scope":"defines","title":"context object","normative":true,"uri":"#ref-for-context-object"},{"name":"ref-for-credentialscontainer\u2460","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2460"},{"name":"ref-for-credentialscontainer\u2461","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2461"},{"name":"ref-for-credentialscontainer\u2462","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2462"},{"name":"ref-for-credentialscontainer\u2463","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2463"},{"name":"ref-for-credential\u2461\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2464"},{"name":"ref-for-credential\u2461\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2465"},{"name":"ref-for-credential\u2461\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2466"},{"name":"ref-for-credential\u2461\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2467"},{"name":"ref-for-credential\u2461\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2468"},{"name":"ref-for-current-settings-object","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object"},{"name":"ref-for-dictdef-credentialcreationoptions\u2460","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2460"},{"name":"ref-for-dictdef-credentialrequestoptions\u2461","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2461"},{"name":"ref-for-dom-credentialscontainer-create","type":"other","scope":"defines","title":"create","normative":true,"uri":"#ref-for-dom-credentialscontainer-create"},{"name":"ref-for-dom-credentialscontainer-create-options-options","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-create-options-options"},{"name":"ref-for-dom-credentialscontainer-create-options-options\u2460","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-create-options-options\u2460"},{"name":"ref-for-dom-credentialscontainer-create\u2460","type":"other","scope":"defines","title":"create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2460"},{"name":"ref-for-dom-credentialscontainer-create\u2461","type":"other","scope":"defines","title":"CredentialsContainer.create(options)","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2461"},{"name":"ref-for-dom-credentialscontainer-get","type":"other","scope":"defines","title":"get","normative":true,"uri":"#ref-for-dom-credentialscontainer-get"},{"name":"ref-for-dom-credentialscontainer-get-options-options","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-get-options-options"},{"name":"ref-for-dom-credentialscontainer-get-options-options\u2460","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-get-options-options\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2460","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2461","type":"other","scope":"defines","title":"CredentialsContainer.get(options)","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461"},{"name":"ref-for-dom-credentialscontainer-preventsilentaccess","type":"other","scope":"defines","title":"preventSilentAccess","normative":true,"uri":"#ref-for-dom-credentialscontainer-preventsilentaccess"},{"name":"ref-for-dom-credentialscontainer-preventsilentaccess\u2460","type":"other","scope":"defines","title":"preventSilentAccess()","normative":true,"uri":"#ref-for-dom-credentialscontainer-preventsilentaccess\u2460"},{"name":"ref-for-dom-credentialscontainer-store-credential-credential","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-dom-credentialscontainer-store-credential-credential"},{"name":"ref-for-dom-credentialscontainer-store-credential-credential\u2460","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-dom-credentialscontainer-store-credential-credential\u2460"},{"name":"ref-for-dom-credentialscontainer-store\u2460","type":"other","scope":"defines","title":"store","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2460"},{"name":"ref-for-dom-credentialscontainer-store\u2461","type":"other","scope":"defines","title":"store()","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2461"},{"name":"ref-for-dom-credentialscontainer-store\u2462","type":"other","scope":"defines","title":"CredentialsContainer.store(credential)","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2462"},{"name":"ref-for-dom-navigator-credentials","type":"other","scope":"defines","title":"navigator.credentials","normative":true,"uri":"#ref-for-dom-navigator-credentials"},{"name":"ref-for-dom-navigator-credentials\u2460","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-dom-navigator-credentials\u2460"},{"name":"ref-for-Exposed\u2460","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2460"},{"name":"ref-for-idl-USVString\u2465","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2465"},{"name":"ref-for-navigator","type":"other","scope":"defines","title":"Navigator","normative":true,"uri":"#ref-for-navigator"},{"name":"ref-for-navigator\u2460","type":"other","scope":"defines","title":"Navigator","normative":true,"uri":"#ref-for-navigator\u2460"},{"name":"ref-for-navigator\u2461","type":"other","scope":"defines","title":"Navigator","normative":true,"uri":"#ref-for-navigator\u2461"},{"name":"ref-for-origin-prevent-silent-access-flag","type":"other","scope":"defines","title":"prevent silent access flag","uri":"#ref-for-origin-prevent-silent-access-flag"},{"name":"ref-for-SameObject","type":"other","scope":"defines","title":"SameObject","normative":true,"uri":"#ref-for-SameObject"},{"name":"ref-for-secure-contexts","type":"other","scope":"defines","title":"Secure Contexts","uri":"#ref-for-secure-contexts"},{"name":"ref-for-SecureContext\u2461","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2461"},{"name":"ref-for-SecureContext\u2462","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2462"}]},{"name":"2.4","type":"heading","scope":"defines","section":true,"title":"The CredentialCreationOptions Dictionary","normative":true,"export":true,"uri":"#credentialcreationoptions-dictionary","children":[{"name":"dictdef-credentialcreationoptions","type":"dictionary","scope":"defines","title":"CredentialCreationOptions","normative":true,"export":true,"uri":"#dictdef-credentialcreationoptions"},{"name":"dom-credentialcreationoptions-signal","type":"dict-member","scope":"defines","for":["CredentialCreationOptions"],"title":"signal","normative":true,"export":true,"uri":"#dom-credentialcreationoptions-signal"},{"name":"ref-for-aborterror\u2460","type":"other","scope":"defines","title":"AbortError","normative":true,"uri":"#ref-for-aborterror\u2460"},{"name":"ref-for-abortsignal\u2461","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal\u2461"},{"name":"ref-for-abortsignal\u2462","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal\u2462"},{"name":"ref-for-credential\u2462\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2461"},{"name":"ref-for-dictdef-credentialcreationoptions\u2461","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2461"},{"name":"ref-for-dictdef-credentialcreationoptions\u2462","type":"other","scope":"defines","title":"CredentialCreationOptions","uri":"#ref-for-dictdef-credentialcreationoptions\u2462"},{"name":"ref-for-dom-credentialcreationoptions-signal","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-signal"},{"name":"ref-for-dom-credentialscontainer-create\u2462","type":"other","scope":"defines","title":"create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2462"},{"name":"ref-for-dom-credentialscontainer-create\u2463","type":"other","scope":"defines","title":"create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2463"},{"name":"ref-for-idl-DOMException\u2460","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2460"}]},{"name":"2.5","type":"heading","scope":"defines","section":true,"title":"Algorithms","normative":true,"export":true,"uri":"#algorithms","children":[{"name":"2.5.1","type":"heading","scope":"defines","section":true,"title":"Request a Credential","normative":true,"export":true,"uri":"#algorithm-request","children":[{"name":"abstract-opdef-request-a-credential","type":"abstract-op","scope":"defines","title":"Request a Credential","normative":true,"export":true,"uri":"#abstract-opdef-request-a-credential"},{"name":"issue-e720ed3b","type":"other","scope":"defines","title":"This might be the wrong model. It would be nice to support a site that wished to accept either username\/passwords or webauthn-style credentials without forcing a chooser for those users who use the former, and who wish to remain signed in.","normative":true,"uri":"#issue-e720ed3b"},{"name":"ref-for-a-new-promise","type":"other","scope":"defines","title":"a new promise","normative":true,"uri":"#ref-for-a-new-promise"},{"name":"ref-for-a-promise-rejected-with","type":"other","scope":"defines","title":"a promise rejected with","normative":true,"uri":"#ref-for-a-promise-rejected-with"},{"name":"ref-for-aborterror\u2461","type":"other","scope":"defines","title":"AbortError","normative":true,"uri":"#ref-for-aborterror\u2461"},{"name":"ref-for-abortsignal-aborted-flag","type":"other","scope":"defines","title":"aborted flag","normative":true,"uri":"#ref-for-abortsignal-aborted-flag"},{"name":"ref-for-abstract-opdef-ask-the-user-to-choose-a-credential","type":"other","scope":"defines","title":"asking the user to choose a Credential","normative":true,"uri":"#ref-for-abstract-opdef-ask-the-user-to-choose-a-credential"},{"name":"ref-for-abstract-opdef-collect-credentials-from-the-credential-store","type":"other","scope":"defines","title":"collecting Credentials from the credential store","normative":true,"uri":"#ref-for-abstract-opdef-collect-credentials-from-the-credential-store"},{"name":"ref-for-concept-settings-object-origin\u2463","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2463"},{"name":"ref-for-credentialrequestoptions-matchable-a-priori\u2460","type":"other","scope":"defines","title":"matchable a priori","normative":true,"uri":"#ref-for-credentialrequestoptions-matchable-a-priori\u2460"},{"name":"ref-for-credential\u2462\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2462"},{"name":"ref-for-credential\u2462\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2463"},{"name":"ref-for-credential\u2462\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2464"},{"name":"ref-for-current-settings-object\u2461","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2461"},{"name":"ref-for-current-settings-object\u2462","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2462"},{"name":"ref-for-dfn-exception","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception"},{"name":"ref-for-dfn-interface-object\u2468","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2468"},{"name":"ref-for-dictdef-credentialrequestoptions\u2467","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2467"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2460","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2460"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2464","type":"other","scope":"defines","title":"required","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-required\u2464"},{"name":"ref-for-dom-credentialmediationrequirement-silent\u2463","type":"other","scope":"defines","title":"silent","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-silent\u2463"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u2461","type":"other","scope":"defines","title":"mediation","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u2461"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u2462","type":"other","scope":"defines","title":"mediation","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u2462"},{"name":"ref-for-dom-credentialrequestoptions-signal\u2460","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-signal\u2460"},{"name":"ref-for-idl-DOMException\u2461","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2461"},{"name":"ref-for-idl-promise","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#ref-for-idl-promise"},{"name":"ref-for-in-parallel\u2462","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2462"},{"name":"ref-for-list-size","type":"other","scope":"defines","title":"size","normative":true,"uri":"#ref-for-list-size"},{"name":"ref-for-origin-requires-user-mediation\u2460","type":"other","scope":"defines","title":"require user mediation","normative":true,"uri":"#ref-for-origin-requires-user-mediation\u2460"},{"name":"ref-for-reject-promise","type":"other","scope":"defines","title":"reject","normative":true,"uri":"#ref-for-reject-promise"},{"name":"ref-for-reject-promise\u2460","type":"other","scope":"defines","title":"reject","normative":true,"uri":"#ref-for-reject-promise\u2460"},{"name":"ref-for-resolve-promise","type":"other","scope":"defines","title":"resolve","normative":true,"uri":"#ref-for-resolve-promise"},{"name":"ref-for-resolve-promise\u2460","type":"other","scope":"defines","title":"resolve","normative":true,"uri":"#ref-for-resolve-promise\u2460"},{"name":"ref-for-same-origin-with-its-ancestors\u2463","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2463"},{"name":"ref-for-secure-contexts\u2460","type":"other","scope":"defines","title":"secure context","normative":true,"uri":"#ref-for-secure-contexts\u2460"}]},{"name":"2.5.2","type":"heading","scope":"defines","section":true,"title":"Collect Credentials from the credential store","normative":true,"export":true,"uri":"#algorithm-collect-known","children":[{"name":"abstract-opdef-collect-credentials-from-the-credential-store","type":"abstract-op","scope":"defines","title":"collect Credentials from the credential store","normative":true,"export":true,"uri":"#abstract-opdef-collect-credentials-from-the-credential-store"},{"name":"ref-for-concept-settings-object-origin\u2464","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2464"},{"name":"ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2460","type":"other","scope":"defines","title":"relevant credential interface objects","normative":true,"uri":"#ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2460"},{"name":"ref-for-credential\u2462\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2465"},{"name":"ref-for-credential\u2462\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2466"},{"name":"ref-for-dfn-exception\u2460","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2460"},{"name":"ref-for-dfn-interface-object\u2460\u24ea","type":"other","scope":"defines","title":"interface objects","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u24ea"},{"name":"ref-for-dictdef-credentialrequestoptions\u2468","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2468"},{"name":"ref-for-dom-credential-collectfromcredentialstore-slot\u2460","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-collectfromcredentialstore-slot\u2460"},{"name":"ref-for-same-origin-with-its-ancestors\u2464","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2464"},{"name":"ref-for-set-append\u2460","type":"other","scope":"defines","title":"Append","normative":true,"uri":"#ref-for-set-append\u2460"}]},{"name":"2.5.3","type":"heading","scope":"defines","section":true,"title":"Store a Credential","normative":true,"export":true,"uri":"#algorithm-store","children":[{"name":"abstract-opdef-store-a-credential","type":"abstract-op","scope":"defines","title":"Store a Credential","normative":true,"export":true,"uri":"#abstract-opdef-store-a-credential"},{"name":"ref-for-a-new-promise\u2460","type":"other","scope":"defines","title":"a new promise","normative":true,"uri":"#ref-for-a-new-promise\u2460"},{"name":"ref-for-concept-credential-store\u2468","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2468"},{"name":"ref-for-credential\u2462\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2467"},{"name":"ref-for-current-settings-object\u2463","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2463"},{"name":"ref-for-current-settings-object\u2464","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2464"},{"name":"ref-for-dfn-exception\u2461","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2461"},{"name":"ref-for-dfn-interface-object\u2460\u2460","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2460"},{"name":"ref-for-dom-credential-store-slot\u2460","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-store-slot\u2460"},{"name":"ref-for-idl-promise\u2460","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#ref-for-idl-promise\u2460"},{"name":"ref-for-in-parallel\u2463","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2463"},{"name":"ref-for-reject-promise\u2461","type":"other","scope":"defines","title":"reject","normative":true,"uri":"#ref-for-reject-promise\u2461"},{"name":"ref-for-resolve-promise\u2461","type":"other","scope":"defines","title":"resolve","normative":true,"uri":"#ref-for-resolve-promise\u2461"},{"name":"ref-for-same-origin-with-its-ancestors\u2465","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2465"},{"name":"ref-for-secure-contexts\u2461","type":"other","scope":"defines","title":"secure context","normative":true,"uri":"#ref-for-secure-contexts\u2461"}]},{"name":"2.5.4","type":"heading","scope":"defines","section":true,"title":"Create a Credential","normative":true,"export":true,"uri":"#algorithm-create","children":[{"name":"abstract-opdef-create-a-credential","type":"abstract-op","scope":"defines","title":"Create a Credential","normative":true,"export":true,"uri":"#abstract-opdef-create-a-credential"},{"name":"ref-for-a-new-promise\u2461","type":"other","scope":"defines","title":"a new promise","normative":true,"uri":"#ref-for-a-new-promise\u2461"},{"name":"ref-for-a-promise-rejected-with\u2460","type":"other","scope":"defines","title":"a promise rejected with","normative":true,"uri":"#ref-for-a-promise-rejected-with\u2460"},{"name":"ref-for-a-promise-rejected-with\u2461","type":"other","scope":"defines","title":"a promise rejected with","normative":true,"uri":"#ref-for-a-promise-rejected-with\u2461"},{"name":"ref-for-aborterror\u2462","type":"other","scope":"defines","title":"AbortError","normative":true,"uri":"#ref-for-aborterror\u2462"},{"name":"ref-for-abortsignal-aborted-flag\u2460","type":"other","scope":"defines","title":"aborted flag","normative":true,"uri":"#ref-for-abortsignal-aborted-flag\u2460"},{"name":"ref-for-concept-settings-object-global\u2461","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2461"},{"name":"ref-for-concept-settings-object-origin\u2465","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2465"},{"name":"ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2461","type":"other","scope":"defines","title":"relevant credential interface objects","normative":true,"uri":"#ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2461"},{"name":"ref-for-credential\u2462\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2462\u2468"},{"name":"ref-for-credential\u2463\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2460"},{"name":"ref-for-credential\u2463\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u24ea"},{"name":"ref-for-current-settings-object\u2465","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2465"},{"name":"ref-for-current-settings-object\u2466","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2466"},{"name":"ref-for-dfn-exception\u2462","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2462"},{"name":"ref-for-dictdef-credentialcreationoptions\u2463","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2463"},{"name":"ref-for-dom-credential-create-slot\u2460","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-create-slot\u2460"},{"name":"ref-for-dom-credentialcreationoptions-signal\u2460","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-signal\u2460"},{"name":"ref-for-dom-manipulation-task-source","type":"other","scope":"defines","title":"DOM manipulation task source","normative":true,"uri":"#ref-for-dom-manipulation-task-source"},{"name":"ref-for-idl-DOMException\u2462","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2462"},{"name":"ref-for-idl-promise\u2461","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#ref-for-idl-promise\u2461"},{"name":"ref-for-idl-promise\u2462","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#ref-for-idl-promise\u2462"},{"name":"ref-for-in-parallel\u2464","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2464"},{"name":"ref-for-list-size\u2460","type":"other","scope":"defines","title":"size","normative":true,"uri":"#ref-for-list-size\u2460"},{"name":"ref-for-ordered-set","type":"other","scope":"defines","title":"set","normative":true,"uri":"#ref-for-ordered-set"},{"name":"ref-for-promise-calling","type":"other","scope":"defines","title":"promise-calling","normative":true,"uri":"#ref-for-promise-calling"},{"name":"ref-for-queue-a-task","type":"other","scope":"defines","title":"Queue a task","normative":true,"uri":"#ref-for-queue-a-task"},{"name":"ref-for-reject-promise\u2462","type":"other","scope":"defines","title":"reject","normative":true,"uri":"#ref-for-reject-promise\u2462"},{"name":"ref-for-resolve-promise\u2462","type":"other","scope":"defines","title":"resolve","normative":true,"uri":"#ref-for-resolve-promise\u2462"},{"name":"ref-for-resolve-promise\u2463","type":"other","scope":"defines","title":"Resolve","normative":true,"uri":"#ref-for-resolve-promise\u2463"},{"name":"ref-for-responsible-document","type":"other","scope":"defines","title":"responsible document","normative":true,"uri":"#ref-for-responsible-document"},{"name":"ref-for-same-origin-with-its-ancestors\u2466","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2466"},{"name":"ref-for-secure-contexts\u2462","type":"other","scope":"defines","title":"secure context","normative":true,"uri":"#ref-for-secure-contexts\u2462"}]},{"name":"2.5.5","type":"heading","scope":"defines","section":true,"title":"Prevent Silent Access","normative":true,"export":true,"uri":"#algorithm-prevent-silent-access","children":[{"name":"abstract-opdef-prevent-silent-access","type":"abstract-op","scope":"defines","title":"Prevent Silent Access","normative":true,"export":true,"uri":"#abstract-opdef-prevent-silent-access"},{"name":"ref-for-a-new-promise\u2462","type":"other","scope":"defines","title":"a new promise","normative":true,"uri":"#ref-for-a-new-promise\u2462"},{"name":"ref-for-concept-credential-store\u2460\u2460","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2460"},{"name":"ref-for-concept-credential-store\u2460\u24ea","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u24ea"},{"name":"ref-for-concept-settings-object-origin\u2466","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2466"},{"name":"ref-for-environment-settings-object\u2464","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2464"},{"name":"ref-for-idl-promise\u2463","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#ref-for-idl-promise\u2463"},{"name":"ref-for-in-parallel\u2465","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#ref-for-in-parallel\u2465"},{"name":"ref-for-origin-prevent-silent-access-flag\u2462","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2462"},{"name":"ref-for-resolve-promise\u2464","type":"other","scope":"defines","title":"Resolve","normative":true,"uri":"#ref-for-resolve-promise\u2464"}]}]},{"name":"concept-credential","type":"dfn","scope":"defines","title":"credential","normative":true,"export":true,"uri":"#concept-credential"},{"name":"credential-effective","type":"dfn","scope":"defines","for":["credential"],"title":"effective","normative":true,"export":true,"uri":"#credential-effective"},{"name":"credential-source","type":"dfn","scope":"defines","title":"credential source","normative":true,"export":true,"uri":"#credential-source"},{"name":"ref-for-concept-credential\u2461","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2461"},{"name":"ref-for-concept-credential\u2462","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2462"},{"name":"ref-for-concept-credential\u2463","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2463"},{"name":"ref-for-concept-credential\u2464","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2464"},{"name":"ref-for-concept-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin"},{"name":"ref-for-credential","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential"},{"name":"ref-for-credentialscontainer","type":"other","scope":"defines","title":"navigator.credentials.*","normative":true,"uri":"#ref-for-credentialscontainer"},{"name":"ref-for-credential\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2460"},{"name":"ref-for-dfn-inherit","type":"other","scope":"defines","title":"inherits","normative":true,"uri":"#ref-for-dfn-inherit"},{"name":"ref-for-dom-credentialscontainer-store","type":"other","scope":"defines","title":"store()","normative":true,"uri":"#ref-for-dom-credentialscontainer-store"},{"name":"ref-for-federatedcredential","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential"},{"name":"ref-for-passwordcredential","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Password Credentials","normative":true,"export":true,"uri":"#passwords","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Examples","normative":true,"export":true,"uri":"#password-examples","children":[{"name":"3.1.1","type":"heading","scope":"defines","section":true,"title":"Password-based Sign-in","normative":true,"export":true,"uri":"#examples-password-signin","children":[{"name":"example-1e3287d5","type":"other","scope":"defines","title":"MegaCorp, Inc. supports passwords, and can use navigator.credentials.get() to obtain username\/password pairs from a user\u2019s credential store: navigator.credentials .get({ 'password': true }) .then(credential => { if (!credential) { \/\/ The user either do...","uri":"#example-1e3287d5"},{"name":"ref-for-concept-credential-store\u2460\u2461","type":"other","scope":"defines","title":"credential store","uri":"#ref-for-concept-credential-store\u2460\u2461"},{"name":"ref-for-credential-chooser\u2466","type":"other","scope":"defines","title":"credential chooser","uri":"#ref-for-credential-chooser\u2466"},{"name":"ref-for-dom-credential-type-password","type":"other","scope":"defines","title":"password","uri":"#ref-for-dom-credential-type-password"},{"name":"ref-for-dom-credential-type\u2460","type":"other","scope":"defines","title":"type","uri":"#ref-for-dom-credential-type\u2460"},{"name":"ref-for-dom-credential-type\u2461","type":"other","scope":"defines","title":"type","uri":"#ref-for-dom-credential-type\u2461"},{"name":"ref-for-dom-credentialrequestoptions-password","type":"other","scope":"defines","title":"password","uri":"#ref-for-dom-credentialrequestoptions-password"},{"name":"ref-for-dom-credentialrequestoptions-password\u2460","type":"other","scope":"defines","title":"password","uri":"#ref-for-dom-credentialrequestoptions-password\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2464","type":"other","scope":"defines","title":"navigator.credentials.get()","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2464"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2465","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2465"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2466","type":"other","scope":"defines","title":"get","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2466"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2467","type":"other","scope":"defines","title":"get()","uri":"#ref-for-dom-credentialscontainer-get\u2460\u2467"},{"name":"ref-for-dom-credentialscontainer-store\u2463","type":"other","scope":"defines","title":"store","uri":"#ref-for-dom-credentialscontainer-store\u2463"},{"name":"ref-for-dom-credentialscontainer-store\u2464","type":"other","scope":"defines","title":"store()","uri":"#ref-for-dom-credentialscontainer-store\u2464"},{"name":"ref-for-dom-credentialscontainer-store\u2465","type":"other","scope":"defines","title":"store()","uri":"#ref-for-dom-credentialscontainer-store\u2465"},{"name":"ref-for-dom-credentialscontainer-store\u2466","type":"other","scope":"defines","title":"store()","uri":"#ref-for-dom-credentialscontainer-store\u2466"},{"name":"ref-for-dom-form-submit","type":"other","scope":"defines","title":"submit()","uri":"#ref-for-dom-form-submit"},{"name":"ref-for-dom-navigator-credentials\u2465","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2465"},{"name":"ref-for-dom-navigator-credentials\u2466","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2466"},{"name":"ref-for-dom-navigator-credentials\u2467","type":"other","scope":"defines","title":"credentials","uri":"#ref-for-dom-navigator-credentials\u2467"},{"name":"ref-for-the-form-element","type":"other","scope":"defines","title":"form","uri":"#ref-for-the-form-element"},{"name":"ref-for-the-form-element\u2460","type":"other","scope":"defines","title":"form","uri":"#ref-for-the-form-element\u2460"}]},{"name":"3.1.2","type":"heading","scope":"defines","section":true,"title":"Post-sign-in Confirmation","normative":true,"export":true,"uri":"#examples-post-signin","children":[{"name":"example-c7eaa6aa","type":"other","scope":"defines","title":"If a user is signed in by submitting the credentials to a sign-in endpoint via fetch(), we can check the response to determine whether the user was signed in successfully, and notify the user agent accordingly. Given a sign-in form like the following: ...","uri":"#example-c7eaa6aa"},{"name":"ref-for-attr-fe-autocomplete-current-password","type":"other","scope":"defines","title":"current-password","uri":"#ref-for-attr-fe-autocomplete-current-password"},{"name":"ref-for-attr-fe-autocomplete-username","type":"other","scope":"defines","title":"username","uri":"#ref-for-attr-fe-autocomplete-username"},{"name":"ref-for-attr-fe-autocomplete\u2460","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2460"},{"name":"ref-for-attr-fe-autocomplete\u2461","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2461"},{"name":"ref-for-attr-fe-autocomplete\u2462","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2462"},{"name":"ref-for-dom-credentialscontainer-store\u2467","type":"other","scope":"defines","title":"store()","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2467"},{"name":"ref-for-dom-credentialscontainer-store\u2468","type":"other","scope":"defines","title":"navigator.credentials.store","uri":"#ref-for-dom-credentialscontainer-store\u2468"},{"name":"ref-for-dom-global-fetch","type":"other","scope":"defines","title":"fetch()","uri":"#ref-for-dom-global-fetch"},{"name":"ref-for-dom-passwordcredential-passwordcredential","type":"other","scope":"defines","title":"PasswordCredential","uri":"#ref-for-dom-passwordcredential-passwordcredential"},{"name":"ref-for-htmlformelement","type":"other","scope":"defines","title":"HTMLFormElement","uri":"#ref-for-htmlformelement"},{"name":"ref-for-passwordcredential\u2461","type":"other","scope":"defines","title":"window.PasswordCredential","uri":"#ref-for-passwordcredential\u2461"},{"name":"ref-for-passwordcredential\u2462","type":"other","scope":"defines","title":"PasswordCredential","uri":"#ref-for-passwordcredential\u2462"},{"name":"ref-for-response","type":"other","scope":"defines","title":"Response","uri":"#ref-for-response"}]},{"name":"3.1.3","type":"heading","scope":"defines","section":true,"title":"Change Password","normative":true,"export":true,"uri":"#examples-change-password","children":[{"name":"example-640da6a4","type":"other","scope":"defines","title":"MegaCorp Inc. allows users to change their passwords by POSTing data to a backend server asynchronously. After doing so successfully, they can update the user\u2019s credentials by calling store() with the new information. Given a password change form like ...","uri":"#example-640da6a4"},{"name":"ref-for-attr-fe-autocomplete-new-password","type":"other","scope":"defines","title":"new-password","uri":"#ref-for-attr-fe-autocomplete-new-password"},{"name":"ref-for-attr-fe-autocomplete-username\u2460","type":"other","scope":"defines","title":"username","uri":"#ref-for-attr-fe-autocomplete-username\u2460"},{"name":"ref-for-attr-fe-autocomplete\u2463","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2463"},{"name":"ref-for-attr-fe-autocomplete\u2464","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2464"},{"name":"ref-for-attr-fe-autocomplete\u2465","type":"other","scope":"defines","title":"autocomplete","uri":"#ref-for-attr-fe-autocomplete\u2465"},{"name":"ref-for-dom-credentialscontainer-store\u2460\u2460","type":"other","scope":"defines","title":"navigator.credentials.store","uri":"#ref-for-dom-credentialscontainer-store\u2460\u2460"},{"name":"ref-for-dom-credentialscontainer-store\u2460\u24ea","type":"other","scope":"defines","title":"store()","uri":"#ref-for-dom-credentialscontainer-store\u2460\u24ea"},{"name":"ref-for-dom-passwordcredential-passwordcredential\u2460","type":"other","scope":"defines","title":"PasswordCredential","uri":"#ref-for-dom-passwordcredential-passwordcredential\u2460"},{"name":"ref-for-htmlformelement\u2460","type":"other","scope":"defines","title":"HTMLFormElement","uri":"#ref-for-htmlformelement\u2460"},{"name":"ref-for-passwordcredential\u2463","type":"other","scope":"defines","title":"window.PasswordCredential","uri":"#ref-for-passwordcredential\u2463"},{"name":"ref-for-passwordcredential\u2464","type":"other","scope":"defines","title":"PasswordCredential","uri":"#ref-for-passwordcredential\u2464"},{"name":"ref-for-response\u2460","type":"other","scope":"defines","title":"Response","uri":"#ref-for-response\u2460"}]}]},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"The PasswordCredential Interface","normative":true,"export":true,"uri":"#passwordcredential-interface","children":[{"name":"dictdef-passwordcredentialdata","type":"dictionary","scope":"defines","title":"PasswordCredentialData","normative":true,"export":true,"uri":"#dictdef-passwordcredentialdata"},{"name":"dom-credential-type-password","type":"const","scope":"defines","for":["Credential\/[[type]]"],"title":"password","normative":true,"export":true,"uri":"#dom-credential-type-password"},{"name":"dom-credentialcreationoptions-password","type":"dict-member","scope":"defines","for":["CredentialCreationOptions"],"title":"password","normative":true,"export":true,"uri":"#dom-credentialcreationoptions-password"},{"name":"dom-credentialrequestoptions-password","type":"dict-member","scope":"defines","for":["CredentialRequestOptions"],"title":"password","normative":true,"export":true,"uri":"#dom-credentialrequestoptions-password"},{"name":"dom-passwordcredential-password","type":"attribute","scope":"defines","for":["PasswordCredential"],"title":"password","normative":true,"export":true,"uri":"#dom-passwordcredential-password"},{"name":"dom-passwordcredential-passwordcredential","type":"constructor","scope":"defines","for":["PasswordCredential"],"title":"PasswordCredential(form)","normative":true,"export":true,"uri":"#dom-passwordcredential-passwordcredential"},{"name":"dom-passwordcredential-passwordcredential-data","type":"constructor","scope":"defines","for":["PasswordCredential"],"title":"PasswordCredential(data)","normative":true,"export":true,"uri":"#dom-passwordcredential-passwordcredential-data"},{"name":"dom-passwordcredential-passwordcredential-data-data","type":"argument","scope":"defines","for":["PasswordCredential\/PasswordCredential(data)"],"title":"data","normative":true,"export":true,"uri":"#dom-passwordcredential-passwordcredential-data-data"},{"name":"dom-passwordcredential-passwordcredential-form-form","type":"argument","scope":"defines","for":["PasswordCredential\/PasswordCredential(form)"],"title":"form","normative":true,"export":true,"uri":"#dom-passwordcredential-passwordcredential-form-form"},{"name":"dom-passwordcredentialdata-iconurl","type":"dict-member","scope":"defines","for":["PasswordCredentialData"],"title":"iconURL","normative":true,"export":true,"uri":"#dom-passwordcredentialdata-iconurl"},{"name":"dom-passwordcredentialdata-name","type":"dict-member","scope":"defines","for":["PasswordCredentialData"],"title":"name","normative":true,"export":true,"uri":"#dom-passwordcredentialdata-name"},{"name":"dom-passwordcredentialdata-origin","type":"dict-member","scope":"defines","for":["PasswordCredentialData"],"title":"origin","normative":true,"export":true,"uri":"#dom-passwordcredentialdata-origin"},{"name":"dom-passwordcredentialdata-password","type":"dict-member","scope":"defines","for":["PasswordCredentialData"],"title":"password","normative":true,"export":true,"uri":"#dom-passwordcredentialdata-password"},{"name":"passwordcredential","type":"interface","scope":"defines","title":"PasswordCredential","normative":true,"export":true,"uri":"#passwordcredential"},{"name":"ref-for-abstract-opdef-create-a-passwordcredential-from-an-htmlformelement","type":"other","scope":"defines","title":"Create a PasswordCredential from an HTMLFormElement","normative":true,"uri":"#ref-for-abstract-opdef-create-a-passwordcredential-from-an-htmlformelement"},{"name":"ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata","type":"other","scope":"defines","title":"Create a PasswordCredential from PasswordCredentialData","normative":true,"uri":"#ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata"},{"name":"ref-for-category-submit","type":"other","scope":"defines","title":"submittable elements","normative":true,"uri":"#ref-for-category-submit"},{"name":"ref-for-concept-settings-object-origin\u2467","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2467"},{"name":"ref-for-credential-origin-bound","type":"other","scope":"defines","title":"origin bound","normative":true,"uri":"#ref-for-credential-origin-bound"},{"name":"ref-for-credentialuserdata","type":"other","scope":"defines","title":"CredentialUserData","normative":true,"uri":"#ref-for-credentialuserdata"},{"name":"ref-for-credential\u2463\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2461"},{"name":"ref-for-credential\u2463\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2462"},{"name":"ref-for-current-settings-object\u2467","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object\u2467"},{"name":"ref-for-dfn-exception\u2463","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2463"},{"name":"ref-for-dfn-exception\u2464","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2464"},{"name":"ref-for-dfn-interface-object\u2460\u2461","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2461"},{"name":"ref-for-dfn-interface-object\u2460\u2462","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2462"},{"name":"ref-for-dfn-interface-object\u2460\u2463","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2463"},{"name":"ref-for-dfn-throw","type":"other","scope":"defines","title":"throw","normative":true,"uri":"#ref-for-dfn-throw"},{"name":"ref-for-dfn-throw\u2460","type":"other","scope":"defines","title":"throw","normative":true,"uri":"#ref-for-dfn-throw\u2460"},{"name":"ref-for-dictdef-credentialcreationoptions\u2464","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2464"},{"name":"ref-for-dictdef-credentialdata","type":"other","scope":"defines","title":"CredentialData","normative":true,"uri":"#ref-for-dictdef-credentialdata"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u24ea","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u24ea"},{"name":"ref-for-dictdef-passwordcredentialdata","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata"},{"name":"ref-for-dictdef-passwordcredentialdata\u2460","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2460"},{"name":"ref-for-dictdef-passwordcredentialdata\u2461","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2461"},{"name":"ref-for-dictdef-passwordcredentialdata\u2462","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2462"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2461","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2461"},{"name":"ref-for-dom-credential-discovery-credential-store\u2460","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-dom-credential-discovery-credential-store\u2460"},{"name":"ref-for-dom-credential-discovery-slot\u2460","type":"other","scope":"defines","title":"[[discovery]]","normative":true,"uri":"#ref-for-dom-credential-discovery-slot\u2460"},{"name":"ref-for-dom-credential-type-slot\u2462","type":"other","scope":"defines","title":"[[type]]","normative":true,"uri":"#ref-for-dom-credential-type-slot\u2462"},{"name":"ref-for-dom-credentialscontainer-create\u2464","type":"other","scope":"defines","title":"navigator.credentials.create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2464"},{"name":"ref-for-dom-passwordcredential-collectfromcredentialstore-slot","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-passwordcredential-collectfromcredentialstore-slot"},{"name":"ref-for-dom-passwordcredential-create-slot","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-passwordcredential-create-slot"},{"name":"ref-for-dom-passwordcredential-password","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password"},{"name":"ref-for-dom-passwordcredential-passwordcredential-data","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-passwordcredential-passwordcredential-data"},{"name":"ref-for-dom-passwordcredential-passwordcredential\u2461","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-passwordcredential-passwordcredential\u2461"},{"name":"ref-for-dom-passwordcredential-store-slot","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-passwordcredential-store-slot"},{"name":"ref-for-Exposed\u2461","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2461"},{"name":"ref-for-htmlformelement\u2461","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2461"},{"name":"ref-for-htmlformelement\u2462","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2462"},{"name":"ref-for-htmlformelement\u2463","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2463"},{"name":"ref-for-htmlformelement\u2464","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2464"},{"name":"ref-for-idl-boolean","type":"other","scope":"defines","title":"boolean","normative":true,"uri":"#ref-for-idl-boolean"},{"name":"ref-for-idl-USVString\u2460\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2460"},{"name":"ref-for-idl-USVString\u2460\u2461","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2461"},{"name":"ref-for-idl-USVString\u2460\u24ea","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u24ea"},{"name":"ref-for-idl-USVString\u2466","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2466"},{"name":"ref-for-idl-USVString\u2467","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2467"},{"name":"ref-for-idl-USVString\u2468","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2468"},{"name":"ref-for-passwordcredential\u2460\u2460","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2460"},{"name":"ref-for-passwordcredential\u2460\u24ea","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u24ea"},{"name":"ref-for-passwordcredential\u2465","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2465"},{"name":"ref-for-passwordcredential\u2466","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2466"},{"name":"ref-for-passwordcredential\u2467","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2467"},{"name":"ref-for-passwordcredential\u2468","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2468"},{"name":"ref-for-SecureContext\u2463","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2463"},{"name":"ref-for-typedefdef-passwordcredentialinit","type":"other","scope":"defines","title":"PasswordCredentialInit","normative":true,"uri":"#ref-for-typedefdef-passwordcredentialinit"},{"name":"typedefdef-passwordcredentialinit","type":"typedef","scope":"defines","title":"PasswordCredentialInit","normative":true,"export":true,"uri":"#typedefdef-passwordcredentialinit"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Algorithms","normative":true,"export":true,"uri":"#passwordcredential-algorithms","children":[{"name":"3.3.1","type":"heading","scope":"defines","section":true,"title":"PasswordCredential's [[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#collectfromcredentialstore-passwordcredential","children":[{"name":"dom-passwordcredential-collectfromcredentialstore-slot","type":"method","scope":"defines","for":["PasswordCredential"],"title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-passwordcredential-collectfromcredentialstore-slot"},{"name":"ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials","type":"other","scope":"defines","title":"retrieving","normative":true,"uri":"#ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials"},{"name":"ref-for-concept-credential-store\u2460\u2462","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2462"},{"name":"ref-for-concept-credential-store\u2460\u2463","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2463"},{"name":"ref-for-concept-origin\u2463","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2463"},{"name":"ref-for-credential\u2463\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2463"},{"name":"ref-for-credential\u2463\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2464"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2460","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2460"},{"name":"ref-for-dom-credential-origin-slot","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot"},{"name":"ref-for-dom-credentialrequestoptions-password\u2461","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-password\u2461"},{"name":"ref-for-dom-credentialrequestoptions-password\u2462","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-password\u2462"},{"name":"ref-for-idl-DOMException\u2463","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2463"},{"name":"ref-for-map-exists\u2460","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2460"},{"name":"ref-for-notallowederror","type":"other","scope":"defines","title":"NotAllowedError","normative":true,"uri":"#ref-for-notallowederror"},{"name":"ref-for-passwordcredential\u2460\u2461","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2461"},{"name":"ref-for-same-origin-with-its-ancestors\u2467","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2467"},{"name":"ref-for-same-origin\u2460","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-same-origin\u2460"}]},{"name":"3.3.2","type":"heading","scope":"defines","section":true,"title":"PasswordCredential's [[Create]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#create-passwordcredential","children":[{"name":"dom-passwordcredential-create-slot","type":"method","scope":"defines","for":["PasswordCredential"],"title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-passwordcredential-create-slot"},{"name":"ref-for-abstract-opdef-create-a-passwordcredential-from-an-htmlformelement\u2460","type":"other","scope":"defines","title":"Create a PasswordCredential from an HTMLFormElement","normative":true,"uri":"#ref-for-abstract-opdef-create-a-passwordcredential-from-an-htmlformelement\u2460"},{"name":"ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata\u2460","type":"other","scope":"defines","title":"Create a PasswordCredential from PasswordCredentialData","normative":true,"uri":"#ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata\u2460"},{"name":"ref-for-concept-origin\u2464","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2464"},{"name":"ref-for-dfn-exception\u2465","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2465"},{"name":"ref-for-dfn-exception\u2466","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2466"},{"name":"ref-for-dictdef-credentialcreationoptions\u2465","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2465"},{"name":"ref-for-dictdef-credentialcreationoptions\u2466","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2466"},{"name":"ref-for-dictdef-passwordcredentialdata\u2463","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2463"},{"name":"ref-for-dictdef-passwordcredentialdata\u2464","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2464"},{"name":"ref-for-dom-credentialcreationoptions-password","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-password"},{"name":"ref-for-dom-credentialcreationoptions-password\u2460","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-password\u2460"},{"name":"ref-for-dom-credentialcreationoptions-password\u2461","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-password\u2461"},{"name":"ref-for-dom-credentialcreationoptions-password\u2462","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-password\u2462"},{"name":"ref-for-dom-credentialcreationoptions-password\u2463","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-password\u2463"},{"name":"ref-for-exceptiondef-typeerror\u2461","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror\u2461"},{"name":"ref-for-exceptiondef-typeerror\u2462","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror\u2462"},{"name":"ref-for-htmlformelement\u2465","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2465"},{"name":"ref-for-htmlformelement\u2466","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2466"},{"name":"ref-for-map-exists\u2461","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2461"},{"name":"ref-for-passwordcredential\u2460\u2462","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2462"},{"name":"ref-for-passwordcredential\u2460\u2463","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2463"},{"name":"ref-for-same-origin-with-its-ancestors\u2468","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2468"}]},{"name":"3.3.3","type":"heading","scope":"defines","section":true,"title":"PasswordCredential's [[Store]](credential, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#store-passwordcredential","children":[{"name":"dom-passwordcredential-store-slot","type":"method","scope":"defines","for":["PasswordCredential"],"title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-passwordcredential-store-slot"},{"name":"ref-for-concept-credential-store\u2460\u2464","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2464"},{"name":"ref-for-concept-credential-store\u2460\u2465","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2465"},{"name":"ref-for-concept-credential-store\u2460\u2466","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2466"},{"name":"ref-for-concept-credential-store\u2460\u2467","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2467"},{"name":"ref-for-dom-credential-id\u2460","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2460"},{"name":"ref-for-dom-credential-id\u2461","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2461"},{"name":"ref-for-dom-credential-id\u2462","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2462"},{"name":"ref-for-dom-credential-id\u2463","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2463"},{"name":"ref-for-dom-credential-origin-slot\u2460","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2460"},{"name":"ref-for-dom-credential-origin-slot\u2461","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2461"},{"name":"ref-for-dom-credential-origin-slot\u2462","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2462"},{"name":"ref-for-dom-credential-origin-slot\u2463","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2463"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2460","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2460"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2461","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2461"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2462","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2462"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2463","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2463"},{"name":"ref-for-dom-credentialuserdata-name\u2460","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2460"},{"name":"ref-for-dom-credentialuserdata-name\u2461","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2461"},{"name":"ref-for-dom-credentialuserdata-name\u2462","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2462"},{"name":"ref-for-dom-credentialuserdata-name\u2463","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2463"},{"name":"ref-for-dom-passwordcredential-password\u2460","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2460"},{"name":"ref-for-dom-passwordcredential-password\u2461","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2461"},{"name":"ref-for-dom-passwordcredential-password\u2462","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2462"},{"name":"ref-for-dom-passwordcredential-password\u2463","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2463"},{"name":"ref-for-idl-DOMException\u2464","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2464"},{"name":"ref-for-notallowederror\u2460","type":"other","scope":"defines","title":"NotAllowedError","normative":true,"uri":"#ref-for-notallowederror\u2460"},{"name":"ref-for-passwordcredential\u2460\u2464","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2464"},{"name":"ref-for-passwordcredential\u2460\u2465","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2465"},{"name":"ref-for-passwordcredential\u2460\u2466","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2466"},{"name":"ref-for-same-origin-with-its-ancestors\u2460\u24ea","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2460\u24ea"},{"name":"ref-for-same-origin\u2461","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-same-origin\u2461"},{"name":"ref-for-user-mediated\u2465","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2465"},{"name":"ref-for-user-mediated\u2466","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2466"}]},{"name":"3.3.4","type":"heading","scope":"defines","section":true,"title":"Create a PasswordCredential from an HTMLFormElement","normative":true,"export":true,"uri":"#construct-passwordcredential-form","children":[{"name":"abstract-opdef-create-a-passwordcredential-from-an-htmlformelement","type":"abstract-op","scope":"defines","title":"Create a PasswordCredential from an HTMLFormElement","normative":true,"export":true,"uri":"#abstract-opdef-create-a-passwordcredential-from-an-htmlformelement"},{"name":"ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata\u2461","type":"other","scope":"defines","title":"Create a PasswordCredential from PasswordCredentialData","normative":true,"uri":"#ref-for-abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata\u2461"},{"name":"ref-for-ascii-case-insensitive","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive"},{"name":"ref-for-attr-fe-autocomplete-current-password\u2460","type":"other","scope":"defines","title":"current-password","normative":true,"uri":"#ref-for-attr-fe-autocomplete-current-password\u2460"},{"name":"ref-for-attr-fe-autocomplete-name","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-attr-fe-autocomplete-name"},{"name":"ref-for-attr-fe-autocomplete-new-password\u2460","type":"other","scope":"defines","title":"new-password","normative":true,"uri":"#ref-for-attr-fe-autocomplete-new-password\u2460"},{"name":"ref-for-attr-fe-autocomplete-nickname","type":"other","scope":"defines","title":"nickname","normative":true,"uri":"#ref-for-attr-fe-autocomplete-nickname"},{"name":"ref-for-attr-fe-autocomplete-photo","type":"other","scope":"defines","title":"photo","normative":true,"uri":"#ref-for-attr-fe-autocomplete-photo"},{"name":"ref-for-attr-fe-autocomplete-username\u2461","type":"other","scope":"defines","title":"username","normative":true,"uri":"#ref-for-attr-fe-autocomplete-username\u2461"},{"name":"ref-for-attr-fe-autocomplete\u2466","type":"other","scope":"defines","title":"autocomplete","normative":true,"uri":"#ref-for-attr-fe-autocomplete\u2466"},{"name":"ref-for-attr-fe-autocomplete\u2467","type":"other","scope":"defines","title":"autocomplete","normative":true,"uri":"#ref-for-attr-fe-autocomplete\u2467"},{"name":"ref-for-attr-fe-name","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-attr-fe-name"},{"name":"ref-for-autofill-detail-tokens","type":"other","scope":"defines","title":"autofill detail tokens","normative":true,"uri":"#ref-for-autofill-detail-tokens"},{"name":"ref-for-category-submit\u2460","type":"other","scope":"defines","title":"submittable elements","normative":true,"uri":"#ref-for-category-submit\u2460"},{"name":"ref-for-concept-origin\u2465","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2465"},{"name":"ref-for-concept-tree-order","type":"other","scope":"defines","title":"tree order","normative":true,"uri":"#ref-for-concept-tree-order"},{"name":"ref-for-dfn-exception\u2467","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2467"},{"name":"ref-for-dictdef-passwordcredentialdata\u2465","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2465"},{"name":"ref-for-dom-credentialdata-id","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credentialdata-id"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2464","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2464"},{"name":"ref-for-dom-credentialuserdata-name\u2464","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2464"},{"name":"ref-for-dom-formdata-get","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-formdata-get"},{"name":"ref-for-dom-formdata-get\u2460","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-formdata-get\u2460"},{"name":"ref-for-dom-formdata-get\u2461","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-formdata-get\u2461"},{"name":"ref-for-dom-formdata-get\u2462","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-formdata-get\u2462"},{"name":"ref-for-dom-formdata-get\u2463","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-formdata-get\u2463"},{"name":"ref-for-dom-formdata-has","type":"other","scope":"defines","title":"has()","normative":true,"uri":"#ref-for-dom-formdata-has"},{"name":"ref-for-dom-passwordcredentialdata-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-origin"},{"name":"ref-for-dom-passwordcredentialdata-password","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-password"},{"name":"ref-for-dom-passwordcredentialdata-password\u2460","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-password\u2460"},{"name":"ref-for-form-owner","type":"other","scope":"defines","title":"form owner","normative":true,"uri":"#ref-for-form-owner"},{"name":"ref-for-htmlformelement\u2467","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2467"},{"name":"ref-for-interface-formdata","type":"other","scope":"defines","title":"FormData","normative":true,"uri":"#ref-for-interface-formdata"},{"name":"ref-for-passwordcredential\u2460\u2467","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2467"}]},{"name":"3.3.5","type":"heading","scope":"defines","section":true,"title":"Create a PasswordCredential from PasswordCredentialData","normative":true,"export":true,"uri":"#construct-passwordcredential-data","children":[{"name":"abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata","type":"abstract-op","scope":"defines","title":"Create a PasswordCredential from PasswordCredentialData","normative":true,"export":true,"uri":"#abstract-opdef-create-a-passwordcredential-from-passwordcredentialdata"},{"name":"ref-for-dfn-exception\u2468","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2468"},{"name":"ref-for-dictdef-passwordcredentialdata\u2466","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2466"},{"name":"ref-for-dom-credential-id\u2464","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2464"},{"name":"ref-for-dom-credential-origin-slot\u2464","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2464"},{"name":"ref-for-dom-credentialdata-id\u2460","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credentialdata-id\u2460"},{"name":"ref-for-dom-credentialdata-id\u2461","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credentialdata-id\u2461"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2465","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2465"},{"name":"ref-for-dom-credentialuserdata-name\u2465","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2465"},{"name":"ref-for-dom-passwordcredential-password\u2464","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2464"},{"name":"ref-for-dom-passwordcredentialdata-iconurl","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-iconurl"},{"name":"ref-for-dom-passwordcredentialdata-name","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-name"},{"name":"ref-for-dom-passwordcredentialdata-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-origin\u2460"},{"name":"ref-for-dom-passwordcredentialdata-origin\u2461","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-origin\u2461"},{"name":"ref-for-dom-passwordcredentialdata-password\u2461","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-password\u2461"},{"name":"ref-for-dom-passwordcredentialdata-password\u2462","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredentialdata-password\u2462"},{"name":"ref-for-exceptiondef-typeerror\u2463","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror\u2463"},{"name":"ref-for-passwordcredential\u2460\u2468","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460\u2468"}]},{"name":"3.3.6","type":"heading","scope":"defines","section":true,"title":"CredentialRequestOptions Matching for PasswordCredential","normative":true,"export":true,"uri":"#passwordcredential-matching","children":[{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2461","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2461"},{"name":"ref-for-dom-credentialrequestoptions-password\u2463","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-password\u2463"},{"name":"ref-for-dom-credentialscontainer-get\u2460\u2468","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2460\u2468"},{"name":"ref-for-passwordcredential\u2461\u24ea","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2461\u24ea"}]}]},{"name":"ref-for-concept-credential\u2460\u2465","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-concept-credential\u2460\u2465"},{"name":"ref-for-credential-chooser\u2465","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2465"},{"name":"ref-for-passwordcredential\u2460","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2460"}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Federated Credentials","normative":true,"export":true,"uri":"#federated","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"The FederatedCredential Interface","normative":true,"export":true,"uri":"#federatedcredential-interface","children":[{"name":"4.1.1","type":"heading","scope":"defines","section":true,"title":"Identifying Providers","normative":true,"export":true,"uri":"#provider-identification","children":[{"name":"ref-for-ascii-serialisation-of-an-origin","type":"other","scope":"defines","title":"ASCII serialization","normative":true,"uri":"#ref-for-ascii-serialisation-of-an-origin"},{"name":"ref-for-concept-origin\u2466","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2466"},{"name":"ref-for-dictdef-federatedcredentialrequestoptions\u2460","type":"other","scope":"defines","title":"FederatedCredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-federatedcredentialrequestoptions\u2460"},{"name":"ref-for-dom-federatedcredential-provider\u2461","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2461"},{"name":"ref-for-dom-federatedcredentialrequestoptions-providers","type":"other","scope":"defines","title":"providers","normative":true,"uri":"#ref-for-dom-federatedcredentialrequestoptions-providers"},{"name":"ref-for-federatedcredential\u2466","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2466"}]},{"name":"dictdef-federatedcredentialinit","type":"dictionary","scope":"defines","title":"FederatedCredentialInit","normative":true,"export":true,"uri":"#dictdef-federatedcredentialinit"},{"name":"dictdef-federatedcredentialrequestoptions","type":"dictionary","scope":"defines","title":"FederatedCredentialRequestOptions","normative":true,"export":true,"uri":"#dictdef-federatedcredentialrequestoptions"},{"name":"dom-credentialcreationoptions-federated","type":"dict-member","scope":"defines","for":["CredentialCreationOptions"],"title":"federated","normative":true,"export":true,"uri":"#dom-credentialcreationoptions-federated"},{"name":"dom-credentialrequestoptions-federated","type":"dict-member","scope":"defines","for":["CredentialRequestOptions"],"title":"federated","normative":true,"export":true,"uri":"#dom-credentialrequestoptions-federated"},{"name":"dom-federatedcredential-federated","type":"const","scope":"defines","for":["FederatedCredential"],"title":"federated","normative":true,"export":true,"uri":"#dom-federatedcredential-federated"},{"name":"dom-federatedcredential-federatedcredential","type":"constructor","scope":"defines","for":["FederatedCredential"],"title":"FederatedCredential(data)","normative":true,"export":true,"uri":"#dom-federatedcredential-federatedcredential"},{"name":"dom-federatedcredential-federatedcredential-data-data","type":"argument","scope":"defines","for":["FederatedCredential\/FederatedCredential(data)"],"title":"data","normative":true,"export":true,"uri":"#dom-federatedcredential-federatedcredential-data-data"},{"name":"dom-federatedcredential-protocol","type":"attribute","scope":"defines","for":["FederatedCredential"],"title":"protocol","normative":true,"export":true,"uri":"#dom-federatedcredential-protocol"},{"name":"dom-federatedcredential-provider","type":"attribute","scope":"defines","for":["FederatedCredential"],"title":"provider","normative":true,"export":true,"uri":"#dom-federatedcredential-provider"},{"name":"dom-federatedcredentialinit-iconurl","type":"dict-member","scope":"defines","for":["FederatedCredentialInit"],"title":"iconURL","normative":true,"export":true,"uri":"#dom-federatedcredentialinit-iconurl"},{"name":"dom-federatedcredentialinit-name","type":"dict-member","scope":"defines","for":["FederatedCredentialInit"],"title":"name","normative":true,"export":true,"uri":"#dom-federatedcredentialinit-name"},{"name":"dom-federatedcredentialinit-origin","type":"dict-member","scope":"defines","for":["FederatedCredentialInit"],"title":"origin","normative":true,"export":true,"uri":"#dom-federatedcredentialinit-origin"},{"name":"dom-federatedcredentialinit-protocol","type":"dict-member","scope":"defines","for":["FederatedCredentialInit"],"title":"protocol","normative":true,"export":true,"uri":"#dom-federatedcredentialinit-protocol"},{"name":"dom-federatedcredentialinit-provider","type":"dict-member","scope":"defines","for":["FederatedCredentialInit"],"title":"provider","normative":true,"export":true,"uri":"#dom-federatedcredentialinit-provider"},{"name":"dom-federatedcredentialrequestoptions-protocols","type":"dict-member","scope":"defines","for":["FederatedCredentialRequestOptions"],"title":"protocols","normative":true,"export":true,"uri":"#dom-federatedcredentialrequestoptions-protocols"},{"name":"dom-federatedcredentialrequestoptions-providers","type":"dict-member","scope":"defines","for":["FederatedCredentialRequestOptions"],"title":"providers","normative":true,"export":true,"uri":"#dom-federatedcredentialrequestoptions-providers"},{"name":"federatedcredential","type":"interface","scope":"defines","title":"FederatedCredential","normative":true,"export":true,"uri":"#federatedcredential"},{"name":"ref-for-abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit","type":"other","scope":"defines","title":"Create a FederatedCredential from FederatedCredentialInit","normative":true,"uri":"#ref-for-abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit"},{"name":"ref-for-credential-origin-bound\u2460","type":"other","scope":"defines","title":"origin bound","normative":true,"uri":"#ref-for-credential-origin-bound\u2460"},{"name":"ref-for-credentialuserdata\u2460","type":"other","scope":"defines","title":"CredentialUserData","normative":true,"uri":"#ref-for-credentialuserdata\u2460"},{"name":"ref-for-credential\u2463\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2465"},{"name":"ref-for-credential\u2463\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2466"},{"name":"ref-for-dfn-exception\u2460\u24ea","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2460\u24ea"},{"name":"ref-for-dfn-interface-object\u2460\u2464","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2464"},{"name":"ref-for-dfn-interface-object\u2460\u2465","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2465"},{"name":"ref-for-dfn-interface-object\u2460\u2466","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2466"},{"name":"ref-for-dfn-throw\u2461","type":"other","scope":"defines","title":"throw","normative":true,"uri":"#ref-for-dfn-throw\u2461"},{"name":"ref-for-dictdef-credentialcreationoptions\u2467","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2467"},{"name":"ref-for-dictdef-credentialdata\u2460","type":"other","scope":"defines","title":"CredentialData","normative":true,"uri":"#ref-for-dictdef-credentialdata\u2460"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2462","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2462"},{"name":"ref-for-dictdef-federatedcredentialinit","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit"},{"name":"ref-for-dictdef-federatedcredentialinit\u2460","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2460"},{"name":"ref-for-dictdef-federatedcredentialinit\u2461","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2461"},{"name":"ref-for-dictdef-federatedcredentialinit\u2462","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2462"},{"name":"ref-for-dictdef-federatedcredentialrequestoptions","type":"other","scope":"defines","title":"FederatedCredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-federatedcredentialrequestoptions"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2462","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2462"},{"name":"ref-for-dom-credential-discovery-credential-store\u2461","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-dom-credential-discovery-credential-store\u2461"},{"name":"ref-for-dom-credential-discovery-slot\u2461","type":"other","scope":"defines","title":"[[discovery]]","normative":true,"uri":"#ref-for-dom-credential-discovery-slot\u2461"},{"name":"ref-for-dom-credential-type-slot\u2463","type":"other","scope":"defines","title":"[[type]]","normative":true,"uri":"#ref-for-dom-credential-type-slot\u2463"},{"name":"ref-for-dom-credentialscontainer-create\u2465","type":"other","scope":"defines","title":"navigator.credentials.create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2465"},{"name":"ref-for-dom-federatedcredential-collectfromcredentialstore-slot","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-federatedcredential-collectfromcredentialstore-slot"},{"name":"ref-for-dom-federatedcredential-create-slot","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-federatedcredential-create-slot"},{"name":"ref-for-dom-federatedcredential-federatedcredential","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-federatedcredential-federatedcredential"},{"name":"ref-for-dom-federatedcredential-protocol","type":"other","scope":"defines","title":"protocol","normative":true,"uri":"#ref-for-dom-federatedcredential-protocol"},{"name":"ref-for-dom-federatedcredential-provider","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider"},{"name":"ref-for-dom-federatedcredential-provider\u2460","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2460"},{"name":"ref-for-dom-federatedcredential-store-slot","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-federatedcredential-store-slot"},{"name":"ref-for-Exposed\u2462","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2462"},{"name":"ref-for-federatedcredential\u2460","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460"},{"name":"ref-for-federatedcredential\u2461","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2461"},{"name":"ref-for-federatedcredential\u2462","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2462"},{"name":"ref-for-federatedcredential\u2463","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2463"},{"name":"ref-for-federatedcredential\u2464","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2464"},{"name":"ref-for-federatedcredential\u2465","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2465"},{"name":"ref-for-idl-DOMString\u2461","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2461"},{"name":"ref-for-idl-DOMString\u2462","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2462"},{"name":"ref-for-idl-DOMString\u2463","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2463"},{"name":"ref-for-idl-DOMString\u2464","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2464"},{"name":"ref-for-idl-USVString\u2460\u2462","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2462"},{"name":"ref-for-idl-USVString\u2460\u2463","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2463"},{"name":"ref-for-idl-USVString\u2460\u2464","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2464"},{"name":"ref-for-idl-USVString\u2460\u2465","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2465"},{"name":"ref-for-idl-USVString\u2460\u2466","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2466"},{"name":"ref-for-idl-USVString\u2460\u2467","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2467"},{"name":"ref-for-idl-USVString\u2460\u2468","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2468"},{"name":"ref-for-SecureContext\u2464","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2464"}]},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Algorithms","normative":true,"export":true,"uri":"#federatedcredential-algorithms","children":[{"name":"4.2.1","type":"heading","scope":"defines","section":true,"title":"FederatedCredential's [[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#collectfromcredentialstore-federatedcredential","children":[{"name":"dom-federatedcredential-collectfromcredentialstore-slot","type":"method","scope":"defines","for":["FederatedCredential"],"title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-federatedcredential-collectfromcredentialstore-slot"},{"name":"ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials\u2460","type":"other","scope":"defines","title":"retrieving","normative":true,"uri":"#ref-for-abstract-opdef-credential-store-retrieve-a-list-of-credentials\u2460"},{"name":"ref-for-concept-credential-store\u2460\u2468","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2460\u2468"},{"name":"ref-for-concept-credential-store\u2461\u24ea","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u24ea"},{"name":"ref-for-concept-origin\u2467","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2467"},{"name":"ref-for-credential\u2463\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2467"},{"name":"ref-for-credential\u2463\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2468"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2463","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2463"},{"name":"ref-for-dom-credential-origin-slot\u2465","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2465"},{"name":"ref-for-dom-credentialrequestoptions-federated","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-federated"},{"name":"ref-for-dom-credentialrequestoptions-federated\u2460","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-federated\u2460"},{"name":"ref-for-dom-credentialrequestoptions-federated\u2461","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-federated\u2461"},{"name":"ref-for-dom-credentialrequestoptions-federated\u2462","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-federated\u2462"},{"name":"ref-for-dom-federatedcredential-protocol\u2460","type":"other","scope":"defines","title":"protocol","normative":true,"uri":"#ref-for-dom-federatedcredential-protocol\u2460"},{"name":"ref-for-dom-federatedcredential-provider\u2462","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2462"},{"name":"ref-for-dom-federatedcredentialrequestoptions-protocols","type":"other","scope":"defines","title":"protocols","normative":true,"uri":"#ref-for-dom-federatedcredentialrequestoptions-protocols"},{"name":"ref-for-dom-federatedcredentialrequestoptions-providers\u2460","type":"other","scope":"defines","title":"providers","normative":true,"uri":"#ref-for-dom-federatedcredentialrequestoptions-providers\u2460"},{"name":"ref-for-federatedcredential\u2467","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2467"},{"name":"ref-for-idl-DOMException\u2465","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2465"},{"name":"ref-for-list-contain\u2460","type":"other","scope":"defines","title":"contains","normative":true,"uri":"#ref-for-list-contain\u2460"},{"name":"ref-for-list-contain\u2461","type":"other","scope":"defines","title":"contains","normative":true,"uri":"#ref-for-list-contain\u2461"},{"name":"ref-for-map-exists\u2462","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2462"},{"name":"ref-for-map-exists\u2463","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2463"},{"name":"ref-for-map-exists\u2464","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2464"},{"name":"ref-for-notallowederror\u2461","type":"other","scope":"defines","title":"NotAllowedError","normative":true,"uri":"#ref-for-notallowederror\u2461"},{"name":"ref-for-same-origin-with-its-ancestors\u2460\u2460","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2460\u2460"},{"name":"ref-for-same-origin\u2462","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-same-origin\u2462"}]},{"name":"4.2.2","type":"heading","scope":"defines","section":true,"title":"FederatedCredential's [[Create]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#create-federatedcredential","children":[{"name":"dom-federatedcredential-create-slot","type":"method","scope":"defines","for":["FederatedCredential"],"title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-federatedcredential-create-slot"},{"name":"ref-for-abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit\u2460","type":"other","scope":"defines","title":"Create a FederatedCredential from FederatedCredentialInit","normative":true,"uri":"#ref-for-abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit\u2460"},{"name":"ref-for-concept-origin\u2468","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2468"},{"name":"ref-for-dfn-exception\u2460\u2460","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2460\u2460"},{"name":"ref-for-dictdef-credentialcreationoptions\u2468","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2468"},{"name":"ref-for-dom-credentialcreationoptions-federated","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-federated"},{"name":"ref-for-dom-credentialcreationoptions-federated\u2460","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-federated\u2460"},{"name":"ref-for-dom-credentialcreationoptions-federated\u2461","type":"other","scope":"defines","title":"federated","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-federated\u2461"},{"name":"ref-for-dom-federatedcredentialinit-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-dom-federatedcredentialinit-origin"},{"name":"ref-for-federatedcredential\u2468","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2468"},{"name":"ref-for-map-exists\u2465","type":"other","scope":"defines","title":"exists","normative":true,"uri":"#ref-for-map-exists\u2465"},{"name":"ref-for-same-origin-with-its-ancestors\u2460\u2461","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2460\u2461"}]},{"name":"4.2.3","type":"heading","scope":"defines","section":true,"title":"FederatedCredential's [[Store]](credential, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#store-federatedcredential","children":[{"name":"dom-federatedcredential-store-slot","type":"method","scope":"defines","for":["FederatedCredential"],"title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"export":true,"uri":"#dom-federatedcredential-store-slot"},{"name":"ref-for-concept-credential-store\u2461\u2460","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2460"},{"name":"ref-for-concept-credential-store\u2461\u2461","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2461"},{"name":"ref-for-concept-credential-store\u2461\u2462","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2462"},{"name":"ref-for-concept-credential-store\u2461\u2463","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2463"},{"name":"ref-for-dom-credential-id\u2465","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2465"},{"name":"ref-for-dom-credential-id\u2466","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2466"},{"name":"ref-for-dom-credential-id\u2467","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2467"},{"name":"ref-for-dom-credential-id\u2468","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2468"},{"name":"ref-for-dom-credential-origin-slot\u2460\u24ea","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2460\u24ea"},{"name":"ref-for-dom-credential-origin-slot\u2466","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2466"},{"name":"ref-for-dom-credential-origin-slot\u2467","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2467"},{"name":"ref-for-dom-credential-origin-slot\u2468","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2468"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2466","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2466"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2467","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2467"},{"name":"ref-for-dom-credentialuserdata-name\u2466","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2466"},{"name":"ref-for-dom-credentialuserdata-name\u2467","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2467"},{"name":"ref-for-dom-federatedcredential-protocol\u2461","type":"other","scope":"defines","title":"protocol","normative":true,"uri":"#ref-for-dom-federatedcredential-protocol\u2461"},{"name":"ref-for-dom-federatedcredential-protocol\u2462","type":"other","scope":"defines","title":"protocol","normative":true,"uri":"#ref-for-dom-federatedcredential-protocol\u2462"},{"name":"ref-for-dom-federatedcredential-provider\u2463","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2463"},{"name":"ref-for-dom-federatedcredential-provider\u2464","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2464"},{"name":"ref-for-dom-federatedcredential-provider\u2465","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2465"},{"name":"ref-for-dom-federatedcredential-provider\u2466","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2466"},{"name":"ref-for-federatedcredential\u2460\u2460","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u2460"},{"name":"ref-for-federatedcredential\u2460\u2461","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u2461"},{"name":"ref-for-federatedcredential\u2460\u24ea","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u24ea"},{"name":"ref-for-idl-DOMException\u2466","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#ref-for-idl-DOMException\u2466"},{"name":"ref-for-notallowederror\u2462","type":"other","scope":"defines","title":"NotAllowedError","normative":true,"uri":"#ref-for-notallowederror\u2462"},{"name":"ref-for-same-origin-with-its-ancestors\u2460\u2462","type":"other","scope":"defines","title":"same-origin with its ancestors","normative":true,"uri":"#ref-for-same-origin-with-its-ancestors\u2460\u2462"},{"name":"ref-for-same-origin\u2463","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#ref-for-same-origin\u2463"},{"name":"ref-for-user-mediated\u2467","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2467"}]},{"name":"4.2.4","type":"heading","scope":"defines","section":true,"title":"Create a FederatedCredential from FederatedCredentialInit","normative":true,"export":true,"uri":"#construct-federatedcredential-data","children":[{"name":"abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit","type":"abstract-op","scope":"defines","title":"Create a FederatedCredential from FederatedCredentialInit","normative":true,"export":true,"uri":"#abstract-opdef-create-a-federatedcredential-from-federatedcredentialinit"},{"name":"ref-for-dfn-exception\u2460\u2461","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#ref-for-dfn-exception\u2460\u2461"},{"name":"ref-for-dictdef-federatedcredentialinit\u2463","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2463"},{"name":"ref-for-dom-credential-id\u2460\u24ea","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2460\u24ea"},{"name":"ref-for-dom-credential-origin-slot\u2460\u2460","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2460\u2460"},{"name":"ref-for-dom-credentialdata-id\u2462","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credentialdata-id\u2462"},{"name":"ref-for-dom-credentialdata-id\u2463","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credentialdata-id\u2463"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2460\u24ea","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2460\u24ea"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2468","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2468"},{"name":"ref-for-dom-credentialuserdata-name\u2460\u24ea","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2460\u24ea"},{"name":"ref-for-dom-credentialuserdata-name\u2468","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2468"},{"name":"ref-for-dom-federatedcredential-provider\u2467","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2467"},{"name":"ref-for-dom-federatedcredentialinit-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-dom-federatedcredentialinit-origin\u2460"},{"name":"ref-for-dom-federatedcredentialinit-provider","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredentialinit-provider"},{"name":"ref-for-dom-federatedcredentialinit-provider\u2460","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredentialinit-provider\u2460"},{"name":"ref-for-exceptiondef-typeerror\u2464","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#ref-for-exceptiondef-typeerror\u2464"},{"name":"ref-for-federatedcredential\u2460\u2462","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u2462"}]}]}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"User Mediation","normative":true,"export":true,"uri":"#user-mediation","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Storing and Updating Credentials","normative":true,"export":true,"uri":"#user-mediated-storage","children":[{"name":"ref-for-dom-credentialscontainer-store\u2460\u2461","type":"other","scope":"defines","title":"store()","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2460\u2461"},{"name":"ref-for-user-mediated\u2460\u24ea","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u24ea"}]},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Requiring User Mediation","normative":true,"export":true,"uri":"#user-mediation-requirement","children":[{"name":"ref-for-concept-credential-store\u2461\u2464","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2464"},{"name":"ref-for-concept-origin\u2460\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2460\u2460"},{"name":"ref-for-concept-origin\u2460\u24ea","type":"other","scope":"defines","title":"origins","normative":true,"uri":"#ref-for-concept-origin\u2460\u24ea"},{"name":"ref-for-credential-chooser\u2468","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2468"},{"name":"ref-for-origin-prevent-silent-access-flag\u2463","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2463"},{"name":"ref-for-origin-prevent-silent-access-flag\u2464","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2464"},{"name":"ref-for-origin-prevent-silent-access-flag\u2465","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2465"},{"name":"ref-for-origin-prevent-silent-access-flag\u2466","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2466"},{"name":"ref-for-user-mediated\u2460\u2460","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u2460"},{"name":"ref-for-user-mediated\u2460\u2461","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u2461"},{"name":"ref-for-user-mediated\u2460\u2462","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u2462"}]},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"Credential Selection","normative":true,"export":true,"uri":"#user-mediated-selection","children":[{"name":"abstract-opdef-ask-the-user-to-choose-a-credential","type":"abstract-op","scope":"defines","title":"ask the user to choose a Credential","normative":true,"export":true,"linking_text":["ask the user to choose a Credential"],"uri":"#abstract-opdef-ask-the-user-to-choose-a-credential"},{"name":"credential-chooser","type":"dfn","scope":"defines","title":"credential chooser","normative":true,"export":true,"uri":"#credential-chooser"},{"name":"ref-for-concept-credential-store\u2461\u2465","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2465"},{"name":"ref-for-credentialrequestoptions-matchable-a-priori\u2461","type":"other","scope":"defines","title":"matchable a priori","uri":"#ref-for-credentialrequestoptions-matchable-a-priori\u2461"},{"name":"ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2462","type":"other","scope":"defines","title":"relevant credential interface objects","uri":"#ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2462"},{"name":"ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2463","type":"other","scope":"defines","title":"relevant credential interface objects","uri":"#ref-for-credentialrequestoptions-relevant-credential-interface-objects\u2463"},{"name":"ref-for-credential\u2464\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2460"},{"name":"ref-for-credential\u2464\u2461","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2461"},{"name":"ref-for-credential\u2464\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2462"},{"name":"ref-for-credential\u2464\u2463","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2463"},{"name":"ref-for-credential\u2464\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u24ea"},{"name":"ref-for-dfn-interface-object\u2460\u2467","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2467"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2464","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2464"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u24ea","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u24ea"},{"name":"ref-for-user-mediated\u2460\u2463","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u2463"}]},{"name":"ref-for-credential-chooser\u2467","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2467"},{"name":"ref-for-user-mediated\u2468","type":"other","scope":"defines","title":"user mediated","normative":true,"uri":"#ref-for-user-mediated\u2468"},{"name":"user-mediated","type":"dfn","scope":"defines","title":"user mediated","normative":true,"export":true,"linking_text":["user mediated","user mediation"],"uri":"#user-mediated"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Security and Privacy Considerations","normative":true,"export":true,"uri":"#security-and-privacy","children":[{"name":"6.1","type":"heading","scope":"defines","section":true,"title":"Cross-domain credential access","normative":true,"export":true,"uri":"#security-credential-access","children":[{"name":"ref-for-credential\u2464\u2464","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2464"},{"name":"ref-for-dom-credential-origin-slot\u2460\u2461","type":"other","scope":"defines","title":"[[origin]]","normative":true,"uri":"#ref-for-dom-credential-origin-slot\u2460\u2461"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u2460","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2460"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u2461","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2461"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u2462","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2462"},{"name":"ref-for-user-mediated\u2460\u2464","type":"other","scope":"defines","title":"user mediation","normative":true,"uri":"#ref-for-user-mediated\u2460\u2464"},{"name":"termref-for-","type":"other","scope":"defines","title":"registerable domain","normative":true,"uri":"#termref-for-"}]},{"name":"6.2","type":"heading","scope":"defines","section":true,"title":"Credential Leakage","normative":true,"export":true,"uri":"#security-leakage","children":[{"name":"ref-for-child-src","type":"other","scope":"defines","title":"child-src","normative":true,"uri":"#ref-for-child-src"},{"name":"ref-for-connect-src","type":"other","scope":"defines","title":"connect-src","normative":true,"uri":"#ref-for-connect-src"},{"name":"ref-for-dom-global-fetch\u2460","type":"other","scope":"defines","title":"fetch()","normative":true,"uri":"#ref-for-dom-global-fetch\u2460"},{"name":"ref-for-form-action","type":"other","scope":"defines","title":"form-action","normative":true,"uri":"#ref-for-form-action"},{"name":"ref-for-object-src","type":"other","scope":"defines","title":"object-src","normative":true,"uri":"#ref-for-object-src"},{"name":"ref-for-script-src","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#ref-for-script-src"},{"name":"ref-for-the-form-element\u2461","type":"other","scope":"defines","title":"form","normative":true,"uri":"#ref-for-the-form-element\u2461"}]},{"name":"6.3","type":"heading","scope":"defines","section":true,"title":"Insecure Sites","normative":true,"export":true,"uri":"#insecure-sites","children":[{"name":"ref-for-a-priori-authenticated-url\u2460","type":"other","scope":"defines","title":"a priori authenticated URLs","normative":true,"uri":"#ref-for-a-priori-authenticated-url\u2460"},{"name":"ref-for-secure-contexts\u2463","type":"other","scope":"defines","title":"secure contexts","normative":true,"uri":"#ref-for-secure-contexts\u2463"},{"name":"ref-for-secure-contexts\u2464","type":"other","scope":"defines","title":"secure contexts","normative":true,"uri":"#ref-for-secure-contexts\u2464"}]},{"name":"6.4","type":"heading","scope":"defines","section":true,"title":"Origin Confusion","normative":true,"export":true,"uri":"#security-origin-confusion","children":[{"name":"ref-for-dom-credential-collectfromcredentialstore-slot\u2461","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-collectfromcredentialstore-slot\u2461"},{"name":"ref-for-dom-credential-create-slot\u2461","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-create-slot\u2461"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2463","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2463"},{"name":"ref-for-dom-credential-store-slot\u2461","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-store-slot\u2461"},{"name":"ref-for-dom-passwordcredential-collectfromcredentialstore-slot\u2460","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-passwordcredential-collectfromcredentialstore-slot\u2460"},{"name":"ref-for-passwordcredential\u2461\u2460","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2461\u2460"},{"name":"ref-for-top-level-browsing-context","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-top-level-browsing-context"},{"name":"ref-for-top-level-browsing-context\u2460","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#ref-for-top-level-browsing-context\u2460"},{"name":"ref-for-worker","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#ref-for-worker"}]},{"name":"6.5","type":"heading","scope":"defines","section":true,"title":"Timing Attacks","normative":true,"export":true,"uri":"#security-timing","children":[{"name":"ref-for-dom-credentialscontainer-get\u2461\u2463","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2463"}]},{"name":"6.6","type":"heading","scope":"defines","section":true,"title":"Signing-Out","normative":true,"export":true,"uri":"#security-signout","children":[{"name":"ref-for-concept-credential-store\u2461\u2466","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2466"},{"name":"ref-for-credentialscontainer\u2464","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2464"},{"name":"ref-for-dom-credentialscontainer-preventsilentaccess\u2462","type":"other","scope":"defines","title":"preventSilentAccess()","normative":true,"uri":"#ref-for-dom-credentialscontainer-preventsilentaccess\u2462"},{"name":"ref-for-origin-prevent-silent-access-flag\u2467","type":"other","scope":"defines","title":"prevent silent access flag","normative":true,"uri":"#ref-for-origin-prevent-silent-access-flag\u2467"}]},{"name":"6.7","type":"heading","scope":"defines","section":true,"title":"Chooser Leakage","normative":true,"export":true,"uri":"#security-chooser-leakage","children":[{"name":"ref-for-concept-request-client","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client"},{"name":"ref-for-concept-request-credentials-mode","type":"other","scope":"defines","title":"credentials mode","normative":true,"uri":"#ref-for-concept-request-credentials-mode"},{"name":"ref-for-concept-request-destination","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination"},{"name":"ref-for-concept-request-initiator","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#ref-for-concept-request-initiator"},{"name":"ref-for-credential-chooser\u2460\u24ea","type":"other","scope":"defines","title":"credential chooser","normative":true,"uri":"#ref-for-credential-chooser\u2460\u24ea"},{"name":"ref-for-credential\u2464\u2465","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2465"},{"name":"ref-for-credential\u2464\u2466","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2466"},{"name":"ref-for-credential\u2464\u2467","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2467"},{"name":"ref-for-request-service-workers-mode","type":"other","scope":"defines","title":"service-workers mode","normative":true,"uri":"#ref-for-request-service-workers-mode"}]},{"name":"6.8","type":"heading","scope":"defines","section":true,"title":"Locally Stored Data","normative":true,"export":true,"uri":"#security-local-data","children":[{"name":"ref-for-concept-origin\u2460\u2461","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2460\u2461"}]}]},{"name":"7","type":"heading","scope":"defines","section":true,"title":"Implementation Considerations","normative":true,"export":true,"uri":"#implementation","children":[{"name":"7.1","type":"heading","scope":"defines","section":true,"title":"Website Authors","normative":true,"export":true,"uri":"#implementation-authors","children":[{"name":"issue-19b3ffaf","type":"other","scope":"defines","title":"Describe encoding restrictions of submitting credentials by fetch() with a FormData body.","normative":true,"uri":"#issue-19b3ffaf"},{"name":"issue-84808a53","type":"other","scope":"defines","title":"Add some thoughts here about when and how the API should be used, especially with regard to mediation. <https:\/\/github.com\/w3c\/webappsec\/issues\/290>","normative":true,"uri":"#issue-84808a53"},{"name":"ref-for-credential\u2464\u2468","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2464\u2468"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u2463","type":"other","scope":"defines","title":"mediation","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u2463"},{"name":"ref-for-dom-global-fetch\u2461","type":"other","scope":"defines","title":"fetch()","normative":true,"uri":"#ref-for-dom-global-fetch\u2461"},{"name":"ref-for-interface-formdata\u2460","type":"other","scope":"defines","title":"FormData","normative":true,"uri":"#ref-for-interface-formdata\u2460"}]},{"name":"7.2","type":"heading","scope":"defines","section":true,"title":"Extension Points","normative":true,"export":true,"uri":"#implementation-extension","children":[{"name":"example-1ee7dd92","type":"other","scope":"defines","title":"The ExampleCredential interface object has an internal slot named [[type]] whose value is \"credential store\".","uri":"#example-1ee7dd92"},{"name":"example-99055e03","type":"other","scope":"defines","title":"[Exposed=Window, SecureContext] interface ExampleCredential : Credential { \/\/ Definition goes here. };","uri":"#example-99055e03"},{"name":"example-a3c18cc7","type":"other","scope":"defines","title":"dictionary ExampleCredentialInit { \/\/ Definition goes here. }; partial dictionary CredentialCreationOptions { ExampleCredentialInit example; };","uri":"#example-a3c18cc7"},{"name":"example-aa966077","type":"other","scope":"defines","title":"ExampleCredential's [[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors) internal method is called with an origin (origin), a CredentialRequestOptions object (options), and a boolean which is true iff the calling context is same-ori...","uri":"#example-aa966077"},{"name":"example-b9aa85d8","type":"other","scope":"defines","title":"The ExampleCredential interface object has an internal slot named [[type]] whose value is the string \"example\".","uri":"#example-b9aa85d8"},{"name":"example-b76ecbfb","type":"other","scope":"defines","title":"dictionary ExampleCredentialRequestOptions { \/\/ Definition goes here. }; partial dictionary CredentialRequestOptions { ExampleCredentialRequestOptions example; };","uri":"#example-b76ecbfb"},{"name":"ref-for-concept-credential-store\u2461\u2467","type":"other","scope":"defines","title":"credential store","normative":true,"uri":"#ref-for-concept-credential-store\u2461\u2467"},{"name":"ref-for-concept-credential-store\u2461\u2468","type":"other","scope":"defines","title":"credential store","uri":"#ref-for-concept-credential-store\u2461\u2468"},{"name":"ref-for-concept-credential\u2460\u2466","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2460\u2466"},{"name":"ref-for-concept-credential\u2460\u2467","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2460\u2467"},{"name":"ref-for-concept-credential\u2460\u2468","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-concept-credential\u2460\u2468"},{"name":"ref-for-concept-settings-object-origin\u2468","type":"other","scope":"defines","title":"origin","uri":"#ref-for-concept-settings-object-origin\u2468"},{"name":"ref-for-credential-effective\u2462","type":"other","scope":"defines","title":"effective","normative":true,"uri":"#ref-for-credential-effective\u2462"},{"name":"ref-for-credential-source\u2460","type":"other","scope":"defines","title":"credential source","normative":true,"uri":"#ref-for-credential-source\u2460"},{"name":"ref-for-credentialscontainer\u2465","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2465"},{"name":"ref-for-credential\u2465\u2460","type":"other","scope":"defines","title":"Credential","uri":"#ref-for-credential\u2465\u2460"},{"name":"ref-for-credential\u2465\u2461","type":"other","scope":"defines","title":"Credential","uri":"#ref-for-credential\u2465\u2461"},{"name":"ref-for-credential\u2465\u2462","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2465\u2462"},{"name":"ref-for-credential\u2465\u24ea","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2465\u24ea"},{"name":"ref-for-dfn-interface-object\u2460\u2468","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2460\u2468"},{"name":"ref-for-dfn-interface-object\u2461\u2460","type":"other","scope":"defines","title":"interface object","uri":"#ref-for-dfn-interface-object\u2461\u2460"},{"name":"ref-for-dfn-interface-object\u2461\u2461","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2461\u2461"},{"name":"ref-for-dfn-interface-object\u2461\u2462","type":"other","scope":"defines","title":"interface object","uri":"#ref-for-dfn-interface-object\u2461\u2462"},{"name":"ref-for-dfn-interface-object\u2461\u24ea","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#ref-for-dfn-interface-object\u2461\u24ea"},{"name":"ref-for-dictdef-credentialcreationoptions\u2460\u24ea","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2460\u24ea"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2465","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2465"},{"name":"ref-for-dom-credential-collectfromcredentialstore-slot\u2462","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-collectfromcredentialstore-slot\u2462"},{"name":"ref-for-dom-credential-collectfromcredentialstore-slot\u2463","type":"other","scope":"defines","title":"[[CollectFromCredentialStore]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-collectfromcredentialstore-slot\u2463"},{"name":"ref-for-dom-credential-create-slot\u2462","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-create-slot\u2462"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2464","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2464"},{"name":"ref-for-dom-credential-discoverfromexternalsource-slot\u2465","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-discoverfromexternalsource-slot\u2465"},{"name":"ref-for-dom-credential-discovery-credential-store\u2462","type":"other","scope":"defines","title":"credential store","uri":"#ref-for-dom-credential-discovery-credential-store\u2462"},{"name":"ref-for-dom-credential-discovery-slot\u2462","type":"other","scope":"defines","title":"[[discovery]]","normative":true,"uri":"#ref-for-dom-credential-discovery-slot\u2462"},{"name":"ref-for-dom-credential-store-slot\u2462","type":"other","scope":"defines","title":"[[Store]](credential, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-credential-store-slot\u2462"},{"name":"ref-for-dom-credential-type-slot\u2464","type":"other","scope":"defines","title":"[[type]]","normative":true,"uri":"#ref-for-dom-credential-type-slot\u2464"},{"name":"ref-for-dom-credentialscontainer-create\u2466","type":"other","scope":"defines","title":"create()","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2466"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u2464","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2464"},{"name":"ref-for-dom-publickeycredential-create-slot","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-publickeycredential-create-slot"},{"name":"ref-for-dom-publickeycredential-discoverfromexternalsource-slot","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#ref-for-dom-publickeycredential-discoverfromexternalsource-slot"},{"name":"ref-for-publickeycredential","type":"other","scope":"defines","title":"PublicKeyCredential","normative":true,"uri":"#ref-for-publickeycredential"},{"name":"ref-for-same-origin-with-its-ancestors\u2460\u2463","type":"other","scope":"defines","title":"same-origin with its ancestors","uri":"#ref-for-same-origin-with-its-ancestors\u2460\u2463"}]},{"name":"7.3","type":"heading","scope":"defines","section":true,"title":"Browser Extensions","normative":true,"export":true,"uri":"#browser-extensions","children":[{"name":"ref-for-dom-credentialscontainer-get\u2461\u2465","type":"other","scope":"defines","title":"get()","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2465"},{"name":"ref-for-dom-credentialscontainer-store\u2460\u2462","type":"other","scope":"defines","title":"store()","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2460\u2462"}]}]},{"name":"8","type":"heading","scope":"defines","section":true,"title":"Future Work","normative":true,"export":true,"uri":"#teh-futur","children":[{"name":"ref-for-federatedcredential\u2460\u2463","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u2463"}]},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"conformance","type":"heading","scope":"defines","title":"Conformance","normative":true,"export":true,"uri":"#conformance","children":[{"name":"conformant-algorithms","type":"heading","scope":"defines","title":"Conformant Algorithms","normative":true,"export":true,"uri":"#conformant-algorithms"},{"name":"conventions","type":"heading","scope":"defines","title":"Document conventions","normative":true,"export":true,"uri":"#conventions","children":[{"name":"example-ae2b6bc0","type":"other","scope":"defines","title":"This is an example of an informative example.","uri":"#example-ae2b6bc0"}]}]},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"idl-index","type":"heading","scope":"defines","title":"IDL Index","normative":true,"export":true,"uri":"#idl-index","children":[{"name":"ref-for-abortsignal\u2461\u2460","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal\u2461\u2460"},{"name":"ref-for-abortsignal\u2463","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#ref-for-abortsignal\u2463"},{"name":"ref-for-credentialscontainer\u2461\u2460","type":"other","scope":"defines","title":"CredentialsContainer","normative":true,"uri":"#ref-for-credentialscontainer\u2461\u2460"},{"name":"ref-for-credentialuserdata\u2460\u2460","type":"other","scope":"defines","title":"CredentialUserData","normative":true,"uri":"#ref-for-credentialuserdata\u2460\u2460"},{"name":"ref-for-credentialuserdata\u2461","type":"other","scope":"defines","title":"CredentialUserData","normative":true,"uri":"#ref-for-credentialuserdata\u2461"},{"name":"ref-for-credential\u2461\u2465\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2465\u2460"},{"name":"ref-for-credential\u2461\u2466\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2466\u2460"},{"name":"ref-for-credential\u2461\u2467\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2467\u2460"},{"name":"ref-for-credential\u2461\u2468\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2461\u2468\u2460"},{"name":"ref-for-credential\u2463\u2461\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2461\u2460"},{"name":"ref-for-credential\u2463\u2465\u2460","type":"other","scope":"defines","title":"Credential","normative":true,"uri":"#ref-for-credential\u2463\u2465\u2460"},{"name":"ref-for-dictdef-credentialcreationoptions\u2460\u2460","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2460\u2460"},{"name":"ref-for-dictdef-credentialcreationoptions\u2464\u2460","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2464\u2460"},{"name":"ref-for-dictdef-credentialcreationoptions\u2467\u2460","type":"other","scope":"defines","title":"CredentialCreationOptions","normative":true,"uri":"#ref-for-dictdef-credentialcreationoptions\u2467\u2460"},{"name":"ref-for-dictdef-credentialdata\u2460\u2460","type":"other","scope":"defines","title":"CredentialData","normative":true,"uri":"#ref-for-dictdef-credentialdata\u2460\u2460"},{"name":"ref-for-dictdef-credentialdata\u2461","type":"other","scope":"defines","title":"CredentialData","normative":true,"uri":"#ref-for-dictdef-credentialdata\u2461"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u2462\u2460","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u2462\u2460"},{"name":"ref-for-dictdef-credentialrequestoptions\u2460\u24ea\u2460","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2460\u24ea\u2460"},{"name":"ref-for-dictdef-credentialrequestoptions\u2461\u2460","type":"other","scope":"defines","title":"CredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-credentialrequestoptions\u2461\u2460"},{"name":"ref-for-dictdef-federatedcredentialinit\u2462\u2460","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2462\u2460"},{"name":"ref-for-dictdef-federatedcredentialinit\u2464","type":"other","scope":"defines","title":"FederatedCredentialInit","normative":true,"uri":"#ref-for-dictdef-federatedcredentialinit\u2464"},{"name":"ref-for-dictdef-federatedcredentialrequestoptions\u2461","type":"other","scope":"defines","title":"FederatedCredentialRequestOptions","normative":true,"uri":"#ref-for-dictdef-federatedcredentialrequestoptions\u2461"},{"name":"ref-for-dictdef-passwordcredentialdata\u2462\u2460","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2462\u2460"},{"name":"ref-for-dictdef-passwordcredentialdata\u2467","type":"other","scope":"defines","title":"PasswordCredentialData","normative":true,"uri":"#ref-for-dictdef-passwordcredentialdata\u2467"},{"name":"ref-for-dom-credential-id\u2460\u2460","type":"other","scope":"defines","title":"id","normative":true,"uri":"#ref-for-dom-credential-id\u2460\u2460"},{"name":"ref-for-dom-credential-type\u2462","type":"other","scope":"defines","title":"type","normative":true,"uri":"#ref-for-dom-credential-type\u2462"},{"name":"ref-for-dom-credentialcreationoptions-signal\u2461","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialcreationoptions-signal\u2461"},{"name":"ref-for-dom-credentialmediationrequirement-optional\u2460\u2460","type":"other","scope":"defines","title":"\"optional\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-optional\u2460\u2460"},{"name":"ref-for-dom-credentialmediationrequirement-required\u2465","type":"other","scope":"defines","title":"\"required\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-required\u2465"},{"name":"ref-for-dom-credentialmediationrequirement-silent\u2460\u2460","type":"other","scope":"defines","title":"\"silent\"","normative":true,"uri":"#ref-for-dom-credentialmediationrequirement-silent\u2460\u2460"},{"name":"ref-for-dom-credentialrequestoptions-mediation\u2460\u2464","type":"other","scope":"defines","title":"mediation","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-mediation\u2460\u2464"},{"name":"ref-for-dom-credentialrequestoptions-signal\u2461","type":"other","scope":"defines","title":"signal","normative":true,"uri":"#ref-for-dom-credentialrequestoptions-signal\u2461"},{"name":"ref-for-dom-credentialscontainer-create-options-options\u2461","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-create-options-options\u2461"},{"name":"ref-for-dom-credentialscontainer-create\u2467","type":"other","scope":"defines","title":"create","normative":true,"uri":"#ref-for-dom-credentialscontainer-create\u2467"},{"name":"ref-for-dom-credentialscontainer-get-options-options\u2461","type":"other","scope":"defines","title":"options","normative":true,"uri":"#ref-for-dom-credentialscontainer-get-options-options\u2461"},{"name":"ref-for-dom-credentialscontainer-get\u2461\u2466","type":"other","scope":"defines","title":"get","normative":true,"uri":"#ref-for-dom-credentialscontainer-get\u2461\u2466"},{"name":"ref-for-dom-credentialscontainer-preventsilentaccess\u2463","type":"other","scope":"defines","title":"preventSilentAccess","normative":true,"uri":"#ref-for-dom-credentialscontainer-preventsilentaccess\u2463"},{"name":"ref-for-dom-credentialscontainer-store-credential-credential\u2461","type":"other","scope":"defines","title":"credential","normative":true,"uri":"#ref-for-dom-credentialscontainer-store-credential-credential\u2461"},{"name":"ref-for-dom-credentialscontainer-store\u2460\u2463","type":"other","scope":"defines","title":"store","normative":true,"uri":"#ref-for-dom-credentialscontainer-store\u2460\u2463"},{"name":"ref-for-dom-credentialuserdata-iconurl\u2460\u2460","type":"other","scope":"defines","title":"iconURL","normative":true,"uri":"#ref-for-dom-credentialuserdata-iconurl\u2460\u2460"},{"name":"ref-for-dom-credentialuserdata-name\u2460\u2460","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-dom-credentialuserdata-name\u2460\u2460"},{"name":"ref-for-dom-federatedcredential-federatedcredential\u2460","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-federatedcredential-federatedcredential\u2460"},{"name":"ref-for-dom-federatedcredential-protocol\u2463","type":"other","scope":"defines","title":"protocol","normative":true,"uri":"#ref-for-dom-federatedcredential-protocol\u2463"},{"name":"ref-for-dom-federatedcredential-provider\u2468","type":"other","scope":"defines","title":"provider","normative":true,"uri":"#ref-for-dom-federatedcredential-provider\u2468"},{"name":"ref-for-dom-navigator-credentials\u2460\u2460","type":"other","scope":"defines","title":"credentials","normative":true,"uri":"#ref-for-dom-navigator-credentials\u2460\u2460"},{"name":"ref-for-dom-passwordcredential-passwordcredential-data\u2460","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-passwordcredential-passwordcredential-data\u2460"},{"name":"ref-for-dom-passwordcredential-passwordcredential\u2461\u2460","type":"other","scope":"defines","title":"Constructor","normative":true,"uri":"#ref-for-dom-passwordcredential-passwordcredential\u2461\u2460"},{"name":"ref-for-dom-passwordcredential-password\u2465","type":"other","scope":"defines","title":"password","normative":true,"uri":"#ref-for-dom-passwordcredential-password\u2465"},{"name":"ref-for-enumdef-credentialmediationrequirement\u2463","type":"other","scope":"defines","title":"CredentialMediationRequirement","normative":true,"uri":"#ref-for-enumdef-credentialmediationrequirement\u2463"},{"name":"ref-for-Exposed\u2460\u2460","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2460\u2460"},{"name":"ref-for-Exposed\u2461\u2460","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2461\u2460"},{"name":"ref-for-Exposed\u2462\u2460","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2462\u2460"},{"name":"ref-for-Exposed\u2463","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2463"},{"name":"ref-for-federatedcredential\u2460\u2464","type":"other","scope":"defines","title":"FederatedCredential","normative":true,"uri":"#ref-for-federatedcredential\u2460\u2464"},{"name":"ref-for-htmlformelement\u2461\u2460","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2461\u2460"},{"name":"ref-for-htmlformelement\u2464\u2460","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#ref-for-htmlformelement\u2464\u2460"},{"name":"ref-for-idl-boolean\u2460","type":"other","scope":"defines","title":"boolean","normative":true,"uri":"#ref-for-idl-boolean\u2460"},{"name":"ref-for-idl-DOMString\u2461\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2461\u2460"},{"name":"ref-for-idl-DOMString\u2462\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2462\u2460"},{"name":"ref-for-idl-DOMString\u2464\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2464\u2460"},{"name":"ref-for-idl-DOMString\u2465","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2465"},{"name":"ref-for-idl-USVString\u2460\u2460\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2460\u2460"},{"name":"ref-for-idl-USVString\u2460\u2461\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2461\u2460"},{"name":"ref-for-idl-USVString\u2460\u2462\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2462\u2460"},{"name":"ref-for-idl-USVString\u2460\u2463\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2463\u2460"},{"name":"ref-for-idl-USVString\u2460\u2465\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2465\u2460"},{"name":"ref-for-idl-USVString\u2460\u2466\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2466\u2460"},{"name":"ref-for-idl-USVString\u2460\u2467\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2467\u2460"},{"name":"ref-for-idl-USVString\u2460\u2468\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2468\u2460"},{"name":"ref-for-idl-USVString\u2460\u24ea\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u24ea\u2460"},{"name":"ref-for-idl-USVString\u2461\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2461\u2460"},{"name":"ref-for-idl-USVString\u2461\u24ea","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2461\u24ea"},{"name":"ref-for-idl-USVString\u2462\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2462\u2460"},{"name":"ref-for-idl-USVString\u2465\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2465\u2460"},{"name":"ref-for-idl-USVString\u2466\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2466\u2460"},{"name":"ref-for-idl-USVString\u2468\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2468\u2460"},{"name":"ref-for-navigator\u2460\u2460","type":"other","scope":"defines","title":"Navigator","normative":true,"uri":"#ref-for-navigator\u2460\u2460"},{"name":"ref-for-passwordcredential\u2465\u2460","type":"other","scope":"defines","title":"PasswordCredential","normative":true,"uri":"#ref-for-passwordcredential\u2465\u2460"},{"name":"ref-for-SameObject\u2460","type":"other","scope":"defines","title":"SameObject","normative":true,"uri":"#ref-for-SameObject\u2460"},{"name":"ref-for-SecureContext\u2460\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2460\u2460"},{"name":"ref-for-SecureContext\u2461\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2461\u2460"},{"name":"ref-for-SecureContext\u2462\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2462\u2460"},{"name":"ref-for-SecureContext\u2463\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2463\u2460"},{"name":"ref-for-SecureContext\u2464\u2460","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2464\u2460"},{"name":"ref-for-SecureContext\u2465","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#ref-for-SecureContext\u2465"},{"name":"ref-for-typedefdef-passwordcredentialinit\u2460","type":"other","scope":"defines","title":"PasswordCredentialInit","normative":true,"uri":"#ref-for-typedefdef-passwordcredentialinit\u2460"}]},{"name":"index","type":"heading","scope":"defines","title":"Index","normative":true,"export":true,"uri":"#index","children":[{"name":"index-defined-elsewhere","type":"heading","scope":"defines","title":"Terms defined by reference","normative":true,"export":true,"uri":"#index-defined-elsewhere","children":[{"name":"term-for-","type":"other","scope":"defines","title":"registerable domain","normative":true,"uri":"#term-for-"},{"name":"term-for-a-new-promise","type":"other","scope":"defines","title":"a new promise","normative":true,"uri":"#term-for-a-new-promise"},{"name":"term-for-a-priori-authenticated-url","type":"other","scope":"defines","title":"a priori authenticated url","normative":true,"uri":"#term-for-a-priori-authenticated-url"},{"name":"term-for-a-promise-rejected-with","type":"other","scope":"defines","title":"a promise rejected with","normative":true,"uri":"#term-for-a-promise-rejected-with"},{"name":"term-for-aborterror","type":"other","scope":"defines","title":"AbortError","normative":true,"uri":"#term-for-aborterror"},{"name":"term-for-abortsignal","type":"other","scope":"defines","title":"AbortSignal","normative":true,"uri":"#term-for-abortsignal"},{"name":"term-for-abortsignal-aborted-flag","type":"other","scope":"defines","title":"aborted flag","normative":true,"uri":"#term-for-abortsignal-aborted-flag"},{"name":"term-for-active-document","type":"other","scope":"defines","title":"active document","normative":true,"uri":"#term-for-active-document"},{"name":"term-for-ascii-case-insensitive","type":"other","scope":"defines","title":"ascii case-insensitive","normative":true,"uri":"#term-for-ascii-case-insensitive"},{"name":"term-for-ascii-serialisation-of-an-origin","type":"other","scope":"defines","title":"ascii serialization of an origin","normative":true,"uri":"#term-for-ascii-serialisation-of-an-origin"},{"name":"term-for-attr-fe-autocomplete","type":"other","scope":"defines","title":"autocomplete","normative":true,"uri":"#term-for-attr-fe-autocomplete"},{"name":"term-for-attr-fe-autocomplete-current-password","type":"other","scope":"defines","title":"current-password","normative":true,"uri":"#term-for-attr-fe-autocomplete-current-password"},{"name":"term-for-attr-fe-autocomplete-new-password","type":"other","scope":"defines","title":"new-password","normative":true,"uri":"#term-for-attr-fe-autocomplete-new-password"},{"name":"term-for-attr-fe-autocomplete-nickname","type":"other","scope":"defines","title":"nickname","normative":true,"uri":"#term-for-attr-fe-autocomplete-nickname"},{"name":"term-for-attr-fe-autocomplete-photo","type":"other","scope":"defines","title":"photo","normative":true,"uri":"#term-for-attr-fe-autocomplete-photo"},{"name":"term-for-attr-fe-autocomplete-username","type":"other","scope":"defines","title":"username","normative":true,"uri":"#term-for-attr-fe-autocomplete-username"},{"name":"term-for-attr-fe-name","type":"other","scope":"defines","title":"name (for input)","normative":true,"uri":"#term-for-attr-fe-name"},{"name":"term-for-autofill-detail-tokens","type":"other","scope":"defines","title":"autofill detail tokens","normative":true,"uri":"#term-for-autofill-detail-tokens"},{"name":"term-for-category-submit","type":"other","scope":"defines","title":"submittable elements","normative":true,"uri":"#term-for-category-submit"},{"name":"term-for-child-src","type":"other","scope":"defines","title":"child-src","normative":true,"uri":"#term-for-child-src"},{"name":"term-for-concept-relevant-realm","type":"other","scope":"defines","title":"relevant realm","normative":true,"uri":"#term-for-concept-relevant-realm"},{"name":"term-for-concept-request-client","type":"other","scope":"defines","title":"client","normative":true,"uri":"#term-for-concept-request-client"},{"name":"term-for-concept-request-credentials-mode","type":"other","scope":"defines","title":"credentials mode","normative":true,"uri":"#term-for-concept-request-credentials-mode"},{"name":"term-for-concept-request-destination","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#term-for-concept-request-destination"},{"name":"term-for-concept-request-initiator","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#term-for-concept-request-initiator"},{"name":"term-for-concept-settings-object-global","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#term-for-concept-settings-object-global"},{"name":"term-for-concept-settings-object-origin","type":"other","scope":"defines","title":"origin (for environment settings object)","normative":true,"uri":"#term-for-concept-settings-object-origin"},{"name":"term-for-concept-task","type":"other","scope":"defines","title":"task","normative":true,"uri":"#term-for-concept-task"},{"name":"term-for-concept-tree-order","type":"other","scope":"defines","title":"tree order","normative":true,"uri":"#term-for-concept-tree-order"},{"name":"term-for-connect-src","type":"other","scope":"defines","title":"connect-src","normative":true,"uri":"#term-for-connect-src"},{"name":"term-for-context-object","type":"other","scope":"defines","title":"context object","normative":true,"uri":"#term-for-context-object"},{"name":"term-for-current-settings-object","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#term-for-current-settings-object"},{"name":"term-for-dfn-exception","type":"other","scope":"defines","title":"exception","normative":true,"uri":"#term-for-dfn-exception"},{"name":"term-for-dfn-inherit","type":"other","scope":"defines","title":"inherit","normative":true,"uri":"#term-for-dfn-inherit"},{"name":"term-for-dfn-inherited-interfaces","type":"other","scope":"defines","title":"inherited interfaces","normative":true,"uri":"#term-for-dfn-inherited-interfaces"},{"name":"term-for-dfn-interface-object","type":"other","scope":"defines","title":"interface object","normative":true,"uri":"#term-for-dfn-interface-object"},{"name":"term-for-dfn-interface-prototype-object","type":"other","scope":"defines","title":"interface prototype object","normative":true,"uri":"#term-for-dfn-interface-prototype-object"},{"name":"term-for-dfn-throw","type":"other","scope":"defines","title":"throw","normative":true,"uri":"#term-for-dfn-throw"},{"name":"term-for-dom-form-submit","type":"other","scope":"defines","title":"submit()","normative":true,"uri":"#term-for-dom-form-submit"},{"name":"term-for-dom-formdata-get","type":"other","scope":"defines","title":"get(name)","normative":true,"uri":"#term-for-dom-formdata-get"},{"name":"term-for-dom-formdata-has","type":"other","scope":"defines","title":"has(name)","normative":true,"uri":"#term-for-dom-formdata-has"},{"name":"term-for-dom-global-fetch","type":"other","scope":"defines","title":"fetch(input)","normative":true,"uri":"#term-for-dom-global-fetch"},{"name":"term-for-dom-manipulation-task-source","type":"other","scope":"defines","title":"dom manipulation task source","normative":true,"uri":"#term-for-dom-manipulation-task-source"},{"name":"term-for-dom-publickeycredential-create-slot","type":"other","scope":"defines","title":"[[Create]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#term-for-dom-publickeycredential-create-slot"},{"name":"term-for-dom-publickeycredential-discoverfromexternalsource-slot","type":"other","scope":"defines","title":"[[DiscoverFromExternalSource]](origin, options, sameOriginWithAncestors)","normative":true,"uri":"#term-for-dom-publickeycredential-discoverfromexternalsource-slot"},{"name":"term-for-environment-settings-object","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#term-for-environment-settings-object"},{"name":"term-for-exceptiondef-typeerror","type":"other","scope":"defines","title":"TypeError","normative":true,"uri":"#term-for-exceptiondef-typeerror"},{"name":"term-for-Exposed","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#term-for-Exposed"},{"name":"term-for-form-action","type":"other","scope":"defines","title":"form-action","normative":true,"uri":"#term-for-form-action"},{"name":"term-for-form-owner","type":"other","scope":"defines","title":"form owner","normative":true,"uri":"#term-for-form-owner"},{"name":"term-for-htmlformelement","type":"other","scope":"defines","title":"HTMLFormElement","normative":true,"uri":"#term-for-htmlformelement"},{"name":"term-for-idl-boolean","type":"other","scope":"defines","title":"boolean","normative":true,"uri":"#term-for-idl-boolean"},{"name":"term-for-idl-DOMException","type":"other","scope":"defines","title":"DOMException","normative":true,"uri":"#term-for-idl-DOMException"},{"name":"term-for-idl-DOMString","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#term-for-idl-DOMString"},{"name":"term-for-idl-promise","type":"other","scope":"defines","title":"Promise","normative":true,"uri":"#term-for-idl-promise"},{"name":"term-for-idl-USVString","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#term-for-idl-USVString"},{"name":"term-for-in-parallel","type":"other","scope":"defines","title":"in parallel","normative":true,"uri":"#term-for-in-parallel"},{"name":"term-for-interface-formdata","type":"other","scope":"defines","title":"FormData","normative":true,"uri":"#term-for-interface-formdata"},{"name":"term-for-iteration-continue","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#term-for-iteration-continue"},{"name":"term-for-list-contain","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#term-for-list-contain"},{"name":"term-for-list-size","type":"other","scope":"defines","title":"size","normative":true,"uri":"#term-for-list-size"},{"name":"term-for-map-exists","type":"other","scope":"defines","title":"exist","normative":true,"uri":"#term-for-map-exists"},{"name":"term-for-navigator","type":"other","scope":"defines","title":"Navigator","normative":true,"uri":"#term-for-navigator"},{"name":"term-for-notallowederror","type":"other","scope":"defines","title":"NotAllowedError","normative":true,"uri":"#term-for-notallowederror"},{"name":"term-for-object-src","type":"other","scope":"defines","title":"object-src","normative":true,"uri":"#term-for-object-src"},{"name":"term-for-ordered-set","type":"other","scope":"defines","title":"set","normative":true,"uri":"#term-for-ordered-set"},{"name":"term-for-parent-browsing-context","type":"other","scope":"defines","title":"parent browsing context","normative":true,"uri":"#term-for-parent-browsing-context"},{"name":"term-for-promise-calling","type":"other","scope":"defines","title":"promise-calling","normative":true,"uri":"#term-for-promise-calling"},{"name":"term-for-publickeycredential","type":"other","scope":"defines","title":"PublicKeyCredential","normative":true,"uri":"#term-for-publickeycredential"},{"name":"term-for-queue-a-task","type":"other","scope":"defines","title":"queue a task","normative":true,"uri":"#term-for-queue-a-task"},{"name":"term-for-reject-promise","type":"other","scope":"defines","title":"reject","normative":true,"uri":"#term-for-reject-promise"},{"name":"term-for-request-service-workers-mode","type":"other","scope":"defines","title":"service-workers mode","normative":true,"uri":"#term-for-request-service-workers-mode"},{"name":"term-for-resolve-promise","type":"other","scope":"defines","title":"resolve","normative":true,"uri":"#term-for-resolve-promise"},{"name":"term-for-response","type":"other","scope":"defines","title":"Response","normative":true,"uri":"#term-for-response"},{"name":"term-for-responsible-browsing-context","type":"other","scope":"defines","title":"responsible browsing context","normative":true,"uri":"#term-for-responsible-browsing-context"},{"name":"term-for-responsible-document","type":"other","scope":"defines","title":"responsible document","normative":true,"uri":"#term-for-responsible-document"},{"name":"term-for-same-origin","type":"other","scope":"defines","title":"same origin","normative":true,"uri":"#term-for-same-origin"},{"name":"term-for-SameObject","type":"other","scope":"defines","title":"SameObject","normative":true,"uri":"#term-for-SameObject"},{"name":"term-for-script-src","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#term-for-script-src"},{"name":"term-for-sec-ordinary-object-internal-methods-and-internal-slots","type":"other","scope":"defines","title":"internal method","normative":true,"uri":"#term-for-sec-ordinary-object-internal-methods-and-internal-slots"},{"name":"term-for-secure-contexts","type":"other","scope":"defines","title":"secure contexts","normative":true,"uri":"#term-for-secure-contexts"},{"name":"term-for-SecureContext","type":"other","scope":"defines","title":"SecureContext","normative":true,"uri":"#term-for-SecureContext"},{"name":"term-for-set-append","type":"other","scope":"defines","title":"append","normative":true,"uri":"#term-for-set-append"},{"name":"term-for-the-form-element","type":"other","scope":"defines","title":"form","normative":true,"uri":"#term-for-the-form-element"},{"name":"term-for-top-level-browsing-context","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#term-for-top-level-browsing-context"},{"name":"term-for-worker","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#term-for-worker"},{"name":"term-for-xmlhttprequest","type":"other","scope":"defines","title":"XMLHttpRequest","normative":true,"uri":"#term-for-xmlhttprequest"}]},{"name":"index-defined-here","type":"heading","scope":"defines","title":"Terms defined by this specification","normative":true,"export":true,"uri":"#index-defined-here"}]},{"name":"issues-index","type":"heading","scope":"defines","title":"Issues Index","normative":true,"export":true,"uri":"#issues-index"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-browserid","type":"other","scope":"defines","title":"[BROWSERID]","normative":true,"uri":"#biblio-browserid"},{"name":"biblio-sri","type":"other","scope":"defines","title":"[SRI]","normative":true,"uri":"#biblio-sri"},{"name":"biblio-web-login","type":"other","scope":"defines","title":"[WEB-LOGIN]","normative":true,"uri":"#biblio-web-login"},{"name":"biblio-webauthn","type":"other","scope":"defines","title":"[WEBAUTHN]","normative":true,"uri":"#biblio-webauthn"},{"name":"biblio-webmessaging","type":"other","scope":"defines","title":"[WEBMESSAGING]","normative":true,"uri":"#biblio-webmessaging"},{"name":"biblio-xmlhttprequest","type":"other","scope":"defines","title":"[XMLHTTPREQUEST]","normative":true,"uri":"#biblio-xmlhttprequest"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-csp","type":"other","scope":"defines","title":"[CSP]","normative":true,"uri":"#biblio-csp"},{"name":"biblio-dom","type":"other","scope":"defines","title":"[DOM]","normative":true,"uri":"#biblio-dom"},{"name":"biblio-fetch","type":"other","scope":"defines","title":"[FETCH]","normative":true,"uri":"#biblio-fetch"},{"name":"biblio-html","type":"other","scope":"defines","title":"[HTML]","normative":true,"uri":"#biblio-html"},{"name":"biblio-infra","type":"other","scope":"defines","title":"[INFRA]","normative":true,"uri":"#biblio-infra"},{"name":"biblio-mixed-content","type":"other","scope":"defines","title":"[MIXED-CONTENT]","normative":true,"uri":"#biblio-mixed-content"},{"name":"biblio-promises-guide","type":"other","scope":"defines","title":"[PROMISES-GUIDE]","normative":true,"uri":"#biblio-promises-guide"},{"name":"biblio-psl","type":"other","scope":"defines","title":"[PSL]","normative":true,"uri":"#biblio-psl"},{"name":"biblio-rfc2119","type":"other","scope":"defines","title":"[RFC2119]","normative":true,"uri":"#biblio-rfc2119"},{"name":"biblio-secure-contexts","type":"other","scope":"defines","title":"[SECURE-CONTEXTS]","normative":true,"uri":"#biblio-secure-contexts"},{"name":"biblio-webidl","type":"other","scope":"defines","title":"[WebIDL]","normative":true,"uri":"#biblio-webidl"},{"name":"biblio-xhr","type":"other","scope":"defines","title":"[XHR]","normative":true,"uri":"#biblio-xhr"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Use Cases 2 Core API 2.1 Infrastructure 2.2 The Credential Interface 2.2.1 Credential Internal Methods 2.2.1.1 [[CollectFromCredentialStore]] internal method 2.2.1.2 [[DiscoverFromExternalSource]] internal method 2....","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"1 February 2018 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Working Draft, 17 January 2019","export":true,"uri":"#subtitle"}]},"_csp3":{"name":"csp3","short_name":"csp","level":3,"current_level":"csp3","title":"Content Security Policy","description":"Content Security Policy Level 3","base_uri":"https:\/\/www.w3.org\/TR\/CSP3\/","draft_uri":"https:\/\/w3c.github.io\/webappsec-csp\/","home_uri":"index.html","pages":"multiple","status":"WD","modified_date":"2021-06-29T14:53:23+00:00","etag":"bf875-5c5e8c47a7ec0","draft_modified_date":"2022-05-03T05:35:18+00:00","draft_etag":"6270bf16-c8950","sync_date":"2022-06-28T21:17:06+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Examples","normative":true,"export":true,"uri":"#examples","children":[{"name":"1.1.1","type":"heading","scope":"defines","section":true,"title":"Control Execution","normative":true,"export":true,"uri":"#example-basic","children":[{"name":"example-1a2032b4","type":"other","scope":"defines","title":"MegaCorp Inc\u2019s developers want to protect themselves against cross-site scripting attacks. They can mitigate the risk of script injection by ensuring that their trusted CDN is the only origin from which script can load and execute. Moreover, they wish ...","uri":"#example-1a2032b4"},{"name":"ref-for-header-content-security-policy","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy"}]}]},{"name":"1.2","type":"heading","scope":"defines","section":true,"title":"Goals","normative":true,"export":true,"uri":"#goals","children":[{"name":"ref-for-document","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document"},{"name":"ref-for-sec-eval-x","type":"other","scope":"defines","title":"eval()","normative":true,"uri":"#ref-for-sec-eval-x"},{"name":"ref-for-worker","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#ref-for-worker"}]},{"name":"1.3","type":"heading","scope":"defines","section":true,"title":"Changes from Level 2","normative":true,"export":true,"uri":"#changes-from-level-2","children":[{"name":"ref-for-grammardef-report-sample","type":"other","scope":"defines","title":"'report-sample'","normative":true,"uri":"#ref-for-grammardef-report-sample"},{"name":"ref-for-http-scheme","type":"other","scope":"defines","title":"HTTP(S) scheme","normative":true,"uri":"#ref-for-http-scheme"},{"name":"ref-for-http-scheme\u2460","type":"other","scope":"defines","title":"HTTP(S) scheme","normative":true,"uri":"#ref-for-http-scheme\u2460"},{"name":"ref-for-local-scheme","type":"other","scope":"defines","title":"local scheme","normative":true,"uri":"#ref-for-local-scheme"},{"name":"ref-for-navigate-to","type":"other","scope":"defines","title":"navigate-to","normative":true,"uri":"#ref-for-navigate-to"},{"name":"ref-for-parser-inserted","type":"other","scope":"defines","title":"\"parser-inserted\"","normative":true,"uri":"#ref-for-parser-inserted"},{"name":"ref-for-script","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script"},{"name":"ref-for-script\u2460","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460"},{"name":"ref-for-source-expression","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression"},{"name":"ref-for-violation-sample","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample"}]},{"name":"content-security-policy","type":"dfn","scope":"defines","title":"Content Security Policy","normative":true,"export":true,"uri":"#content-security-policy"}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Framework","normative":true,"export":true,"uri":"#framework","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"Infrastructure","normative":true,"export":true,"uri":"#framework-infrastructure","children":[{"name":"grammardef-optional-ascii-whitespace","type":"grammar","scope":"defines","title":"optional-ascii-whitespace","normative":true,"export":true,"uri":"#grammardef-optional-ascii-whitespace"},{"name":"grammardef-required-ascii-whitespace","type":"grammar","scope":"defines","title":"required-ascii-whitespace","normative":true,"export":true,"uri":"#grammardef-required-ascii-whitespace"},{"name":"ref-for-ascii-whitespace","type":"other","scope":"defines","title":"ASCII whitespace","normative":true,"uri":"#ref-for-ascii-whitespace"},{"name":"ref-for-grammardef-optional-ascii-whitespace","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2460","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2460"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2461","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2461"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2462","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2462"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2463","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2463"},{"name":"ref-for-section-3.2.3","type":"other","scope":"defines","title":"OWS","normative":true,"uri":"#ref-for-section-3.2.3"},{"name":"termref-for-","type":"other","scope":"defines","title":"INFRA","normative":true,"uri":"#termref-for-"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"Policies","normative":true,"export":true,"uri":"#framework-policy","children":[{"name":"2.2.1","type":"heading","scope":"defines","section":true,"title":"Parse a serialized CSP","normative":true,"export":true,"uri":"#parse-serialized-policy","children":[{"name":"abstract-opdef-parse-a-serialized-csp","type":"abstract-op","scope":"defines","title":"parse a serialized CSP","normative":true,"export":true,"uri":"#abstract-opdef-parse-a-serialized-csp"},{"name":"ref-for-ascii-lowercase","type":"other","scope":"defines","title":"ASCII lowercase","normative":true,"uri":"#ref-for-ascii-lowercase"},{"name":"ref-for-ascii-string\u2461","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2461"},{"name":"ref-for-ascii-whitespace\u2460","type":"other","scope":"defines","title":"ASCII whitespace","normative":true,"uri":"#ref-for-ascii-whitespace\u2460"},{"name":"ref-for-collect-a-sequence-of-code-points","type":"other","scope":"defines","title":"collecting a sequence of code points","normative":true,"uri":"#ref-for-collect-a-sequence-of-code-points"},{"name":"ref-for-content-security-policy-object\u2462","type":"other","scope":"defines","title":"Content Security Policy object","normative":true,"uri":"#ref-for-content-security-policy-object\u2462"},{"name":"ref-for-content-security-policy-object\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463"},{"name":"ref-for-directive-name","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name"},{"name":"ref-for-directive-name\u2460","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460"},{"name":"ref-for-directive-value","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value"},{"name":"ref-for-directives\u2460","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460"},{"name":"ref-for-directives\u2461","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461"},{"name":"ref-for-iteration-continue","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-iteration-continue"},{"name":"ref-for-iteration-continue\u2460","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-iteration-continue\u2460"},{"name":"ref-for-policy-directive-set","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set"},{"name":"ref-for-policy-directive-set\u2460","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2460"},{"name":"ref-for-policy-directive-set\u2461","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2461"},{"name":"ref-for-policy-directive-set\u2462","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2462"},{"name":"ref-for-policy-disposition","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition"},{"name":"ref-for-policy-disposition\u2460","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460"},{"name":"ref-for-policy-source\u2460","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2460"},{"name":"ref-for-policy-source\u2461","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2461"},{"name":"ref-for-set-append","type":"other","scope":"defines","title":"Append","normative":true,"uri":"#ref-for-set-append"},{"name":"ref-for-split-on-ascii-whitespace","type":"other","scope":"defines","title":"splitting token on ASCII whitespace","normative":true,"uri":"#ref-for-split-on-ascii-whitespace"},{"name":"ref-for-strictly-split","type":"other","scope":"defines","title":"strictly splitting","normative":true,"uri":"#ref-for-strictly-split"},{"name":"ref-for-string","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-string"},{"name":"ref-for-strip-leading-and-trailing-ascii-whitespace","type":"other","scope":"defines","title":"Strip leading and trailing ASCII whitespace","normative":true,"uri":"#ref-for-strip-leading-and-trailing-ascii-whitespace"}]},{"name":"2.2.2","type":"heading","scope":"defines","section":true,"title":"Parse a serialized CSP list","normative":true,"export":true,"uri":"#parse-serialized-policy-list","children":[{"name":"abstract-opdef-parse-a-serialized-csp-list","type":"abstract-op","scope":"defines","title":"parse a serialized CSP list","normative":true,"export":true,"uri":"#abstract-opdef-parse-a-serialized-csp-list"},{"name":"ref-for-abstract-opdef-parse-a-serialized-csp","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-serialized-csp"},{"name":"ref-for-byte-sequence","type":"other","scope":"defines","title":"byte sequence","normative":true,"uri":"#ref-for-byte-sequence"},{"name":"ref-for-byte-sequence\u2460","type":"other","scope":"defines","title":"byte sequence","normative":true,"uri":"#ref-for-byte-sequence\u2460"},{"name":"ref-for-content-security-policy-object\u2464","type":"other","scope":"defines","title":"Content Security Policy objects","normative":true,"uri":"#ref-for-content-security-policy-object\u2464"},{"name":"ref-for-isomorphic-decode","type":"other","scope":"defines","title":"isomorphic decoding","normative":true,"uri":"#ref-for-isomorphic-decode"},{"name":"ref-for-iteration-continue\u2461","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#ref-for-iteration-continue\u2461"},{"name":"ref-for-list-append","type":"other","scope":"defines","title":"Append","normative":true,"uri":"#ref-for-list-append"},{"name":"ref-for-list-iterate","type":"other","scope":"defines","title":"For each","normative":true,"uri":"#ref-for-list-iterate"},{"name":"ref-for-list\u2460","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-list\u2460"},{"name":"ref-for-list\u2461","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-list\u2461"},{"name":"ref-for-policy-directive-set\u2463","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2463"},{"name":"ref-for-policy-disposition\u2461","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2461"},{"name":"ref-for-policy-disposition\u2462","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2462"},{"name":"ref-for-policy-source\u2462","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2462"},{"name":"ref-for-policy-source\u2463","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2463"},{"name":"ref-for-split-on-commas","type":"other","scope":"defines","title":"splitting list on commas","normative":true,"uri":"#ref-for-split-on-commas"},{"name":"ref-for-string\u2460","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-string\u2460"}]},{"name":"2.2.3","type":"dfn","scope":"defines","section":true,"title":"Parse response\u2019s Content Security Policies","normative":true,"export":true,"linking_text":["Parse response\u2019s Content Security Policies"],"uri":"#parse-response-csp","children":[{"name":"abstract-opdef-parse-a-responses-content-security-policies","type":"abstract-op","scope":"defines","title":"parse a response\u2019s Content Security Policies","normative":true,"export":true,"uri":"#abstract-opdef-parse-a-responses-content-security-policies"},{"name":"ref-for-abstract-opdef-parse-a-responses-content-security-policies","type":"other","scope":"defines","title":"parsing a response\u2019s Content Security Policies","uri":"#ref-for-abstract-opdef-parse-a-responses-content-security-policies"},{"name":"ref-for-abstract-opdef-parse-a-serialized-csp-list","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-serialized-csp-list"},{"name":"ref-for-abstract-opdef-parse-a-serialized-csp-list\u2460","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-serialized-csp-list\u2460"},{"name":"ref-for-concept-response","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response"},{"name":"ref-for-concept-response-header-list","type":"other","scope":"defines","title":"header list","normative":true,"uri":"#ref-for-concept-response-header-list"},{"name":"ref-for-concept-response-header-list\u2460","type":"other","scope":"defines","title":"header list","normative":true,"uri":"#ref-for-concept-response-header-list\u2460"},{"name":"ref-for-concept-response-url","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-concept-response-url"},{"name":"ref-for-concept-url-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-url-origin"},{"name":"ref-for-contains-a-header-delivered-content-security-policy","type":"other","scope":"defines","title":"contains a header-delivered Content Security Policy","uri":"#ref-for-contains-a-header-delivered-content-security-policy"},{"name":"ref-for-extract-header-list-values","type":"other","scope":"defines","title":"extracting header list values","normative":true,"uri":"#ref-for-extract-header-list-values"},{"name":"ref-for-extract-header-list-values\u2460","type":"other","scope":"defines","title":"extracting header list values","normative":true,"uri":"#ref-for-extract-header-list-values\u2460"},{"name":"ref-for-parse-response-csp","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-parse-response-csp"},{"name":"ref-for-policy-disposition\u2463","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2463"},{"name":"ref-for-policy-disposition\u2464","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2464"},{"name":"ref-for-policy-self-origin","type":"other","scope":"defines","title":"self-origin","normative":true,"uri":"#ref-for-policy-self-origin"},{"name":"ref-for-policy-source\u2464","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2464"},{"name":"ref-for-policy-source\u2465","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source\u2465"}]},{"name":"contains-a-header-delivered-content-security-policy","type":"dfn","scope":"defines","title":"contains a header-delivered Content Security Policy","normative":true,"export":true,"uri":"#contains-a-header-delivered-content-security-policy"},{"name":"content-security-policy-object","type":"dfn","scope":"defines","title":"policy","normative":true,"export":true,"linking_text":["content security policy object"],"uri":"#content-security-policy-object"},{"name":"csp-list","type":"dfn","scope":"defines","title":"CSP list","normative":true,"export":true,"uri":"#csp-list"},{"name":"grammardef-serialized-policy","type":"grammar","scope":"defines","title":"serialized-policy","normative":true,"export":true,"uri":"#grammardef-serialized-policy"},{"name":"grammardef-serialized-policy-list","type":"grammar","scope":"defines","title":"serialized-policy-list","normative":true,"export":true,"uri":"#grammardef-serialized-policy-list"},{"name":"policy-directive-set","type":"dfn","scope":"defines","for":["policy"],"title":"directive set","normative":true,"export":true,"uri":"#policy-directive-set"},{"name":"policy-disposition","type":"dfn","scope":"defines","for":["policy"],"title":"disposition","normative":true,"export":true,"uri":"#policy-disposition"},{"name":"policy-self-origin","type":"dfn","scope":"defines","for":["policy"],"title":"self-origin","normative":true,"export":true,"uri":"#policy-self-origin"},{"name":"policy-source","type":"dfn","scope":"defines","for":["policy"],"title":"source","normative":true,"export":true,"uri":"#policy-source"},{"name":"ref-for-ascii-string","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string"},{"name":"ref-for-ascii-string\u2460","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2460"},{"name":"ref-for-concept-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin"},{"name":"ref-for-concept-origin-opaque","type":"other","scope":"defines","title":"opaque origin","uri":"#ref-for-concept-origin-opaque"},{"name":"ref-for-concept-settings-object-origin","type":"other","scope":"defines","title":"origin","uri":"#ref-for-concept-settings-object-origin"},{"name":"ref-for-content-security-policy-object","type":"other","scope":"defines","title":"policies","normative":true,"uri":"#ref-for-content-security-policy-object"},{"name":"ref-for-content-security-policy-object\u2460","type":"other","scope":"defines","title":"policies","normative":true,"uri":"#ref-for-content-security-policy-object\u2460"},{"name":"ref-for-content-security-policy-object\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461"},{"name":"ref-for-csp-list","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-csp-list"},{"name":"ref-for-directives","type":"other","scope":"defines","title":"directives","normative":true,"uri":"#ref-for-directives"},{"name":"ref-for-document\u2460","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460"},{"name":"ref-for-environment-settings-object","type":"other","scope":"defines","title":"environment settings object","uri":"#ref-for-environment-settings-object"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2464","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2464"},{"name":"ref-for-grammardef-optional-ascii-whitespace\u2465","type":"other","scope":"defines","title":"optional-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-optional-ascii-whitespace\u2465"},{"name":"ref-for-grammardef-self","type":"other","scope":"defines","title":"'self'","normative":true,"uri":"#ref-for-grammardef-self"},{"name":"ref-for-grammardef-self\u2460","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460"},{"name":"ref-for-grammardef-serialized-directive","type":"other","scope":"defines","title":"serialized-directive","normative":true,"uri":"#ref-for-grammardef-serialized-directive"},{"name":"ref-for-grammardef-serialized-directive\u2460","type":"other","scope":"defines","title":"serialized-directive","normative":true,"uri":"#ref-for-grammardef-serialized-directive\u2460"},{"name":"ref-for-grammardef-serialized-policy","type":"other","scope":"defines","title":"serialized-policy","normative":true,"uri":"#ref-for-grammardef-serialized-policy"},{"name":"ref-for-list","type":"other","scope":"defines","title":"list","normative":true,"uri":"#ref-for-list"},{"name":"ref-for-list-contain","type":"other","scope":"defines","title":"contains","normative":true,"uri":"#ref-for-list-contain"},{"name":"ref-for-local-scheme\u2460","type":"other","scope":"defines","title":"local scheme","uri":"#ref-for-local-scheme\u2460"},{"name":"ref-for-ordered-set","type":"other","scope":"defines","title":"ordered set","normative":true,"uri":"#ref-for-ordered-set"},{"name":"ref-for-policy-source","type":"other","scope":"defines","title":"source","normative":true,"uri":"#ref-for-policy-source"},{"name":"ref-for-serialized-csp","type":"other","scope":"defines","title":"serialized CSPs","normative":true,"uri":"#ref-for-serialized-csp"},{"name":"ref-for-serialized-directive","type":"other","scope":"defines","title":"serialized directives","normative":true,"uri":"#ref-for-serialized-directive"},{"name":"ref-for-workerglobalscope","type":"other","scope":"defines","title":"WorkerGlobalScope","normative":true,"uri":"#ref-for-workerglobalscope"},{"name":"ref-for-workletglobalscope","type":"other","scope":"defines","title":"WorkletGlobalScope","normative":true,"uri":"#ref-for-workletglobalscope"},{"name":"serialized-csp","type":"dfn","scope":"defines","title":"serialized CSP","normative":true,"export":true,"uri":"#serialized-csp"},{"name":"serialized-csp-list","type":"dfn","scope":"defines","title":"serialized CSP list","normative":true,"export":true,"uri":"#serialized-csp-list"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"Directives","normative":true,"export":true,"uri":"#framework-directives","children":[{"name":"2.3.1","type":"heading","scope":"defines","section":true,"title":"Source Lists","normative":true,"export":true,"uri":"#framework-directive-source-list","children":[{"name":"grammardef-base64-value","type":"grammar","scope":"defines","title":"base64-value","normative":true,"export":true,"uri":"#grammardef-base64-value"},{"name":"grammardef-hash-algorithm","type":"grammar","scope":"defines","title":"hash-algorithm","normative":true,"export":true,"uri":"#grammardef-hash-algorithm"},{"name":"grammardef-hash-source","type":"grammar","scope":"defines","title":"hash-source","normative":true,"export":true,"uri":"#grammardef-hash-source"},{"name":"grammardef-host-char","type":"grammar","scope":"defines","title":"host-char","normative":true,"export":true,"uri":"#grammardef-host-char"},{"name":"grammardef-host-part","type":"grammar","scope":"defines","title":"host-part","normative":true,"export":true,"uri":"#grammardef-host-part"},{"name":"grammardef-host-source","type":"grammar","scope":"defines","title":"host-source","normative":true,"export":true,"uri":"#grammardef-host-source"},{"name":"grammardef-keyword-source","type":"grammar","scope":"defines","title":"keyword-source","normative":true,"export":true,"uri":"#grammardef-keyword-source"},{"name":"grammardef-nonce-source","type":"grammar","scope":"defines","title":"nonce-source","normative":true,"export":true,"uri":"#grammardef-nonce-source"},{"name":"grammardef-none","type":"grammar","scope":"defines","title":"'none'","normative":true,"export":true,"uri":"#grammardef-none"},{"name":"grammardef-path-part","type":"grammar","scope":"defines","title":"path-part","normative":true,"export":true,"uri":"#grammardef-path-part"},{"name":"grammardef-port-part","type":"grammar","scope":"defines","title":"port-part","normative":true,"export":true,"uri":"#grammardef-port-part"},{"name":"grammardef-report-sample","type":"grammar","scope":"defines","title":"'report-sample'","normative":true,"export":true,"uri":"#grammardef-report-sample"},{"name":"grammardef-scheme-part","type":"grammar","scope":"defines","title":"scheme-part","normative":true,"export":true,"uri":"#grammardef-scheme-part"},{"name":"grammardef-scheme-source","type":"grammar","scope":"defines","title":"scheme-source","normative":true,"export":true,"uri":"#grammardef-scheme-source"},{"name":"grammardef-self","type":"grammar","scope":"defines","title":"'self'","normative":true,"export":true,"uri":"#grammardef-self"},{"name":"grammardef-serialized-source-list","type":"grammar","scope":"defines","title":"serialized-source-list","normative":true,"export":true,"uri":"#grammardef-serialized-source-list"},{"name":"grammardef-source-expression","type":"grammar","scope":"defines","title":"source-expression","normative":true,"export":true,"uri":"#grammardef-source-expression"},{"name":"grammardef-strict-dynamic","type":"grammar","scope":"defines","title":"'strict-dynamic'","normative":true,"export":true,"uri":"#grammardef-strict-dynamic"},{"name":"grammardef-unsafe-allow-redirects","type":"grammar","scope":"defines","title":"'unsafe-allow-redirects'","normative":true,"export":true,"uri":"#grammardef-unsafe-allow-redirects"},{"name":"grammardef-unsafe-eval","type":"grammar","scope":"defines","title":"'unsafe-eval'","normative":true,"export":true,"uri":"#grammardef-unsafe-eval"},{"name":"grammardef-unsafe-hashes","type":"grammar","scope":"defines","title":"'unsafe-hashes'","normative":true,"export":true,"uri":"#grammardef-unsafe-hashes"},{"name":"grammardef-unsafe-inline","type":"grammar","scope":"defines","title":"'unsafe-inline'","normative":true,"export":true,"uri":"#grammardef-unsafe-inline"},{"name":"ref-for-appendix-B.1\u2460\u2460","type":"other","scope":"defines","title":"DIGIT","normative":true,"uri":"#ref-for-appendix-B.1\u2460\u2460"},{"name":"ref-for-appendix-B.1\u2460\u24ea","type":"other","scope":"defines","title":"ALPHA","normative":true,"uri":"#ref-for-appendix-B.1\u2460\u24ea"},{"name":"ref-for-appendix-B.1\u2466","type":"other","scope":"defines","title":"ALPHA","normative":true,"uri":"#ref-for-appendix-B.1\u2466"},{"name":"ref-for-appendix-B.1\u2467","type":"other","scope":"defines","title":"DIGIT","normative":true,"uri":"#ref-for-appendix-B.1\u2467"},{"name":"ref-for-appendix-B.1\u2468","type":"other","scope":"defines","title":"DIGIT","normative":true,"uri":"#ref-for-appendix-B.1\u2468"},{"name":"ref-for-ascii-string\u2463","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2463"},{"name":"ref-for-directive-value\u2462","type":"other","scope":"defines","title":"values","normative":true,"uri":"#ref-for-directive-value\u2462"},{"name":"ref-for-directives\u2464","type":"other","scope":"defines","title":"directives","normative":true,"uri":"#ref-for-directives\u2464"},{"name":"ref-for-grammardef-base64-value","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value"},{"name":"ref-for-grammardef-base64-value\u2460","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value\u2460"},{"name":"ref-for-grammardef-base64-value\u2461","type":"other","scope":"defines","title":"base64-value","uri":"#ref-for-grammardef-base64-value\u2461"},{"name":"ref-for-grammardef-base64-value\u2462","type":"other","scope":"defines","title":"base64-value","uri":"#ref-for-grammardef-base64-value\u2462"},{"name":"ref-for-grammardef-hash-algorithm","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm"},{"name":"ref-for-grammardef-hash-source","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source"},{"name":"ref-for-grammardef-hash-source\u2460","type":"other","scope":"defines","title":"hash-source","uri":"#ref-for-grammardef-hash-source\u2460"},{"name":"ref-for-grammardef-host-char","type":"other","scope":"defines","title":"host-char","normative":true,"uri":"#ref-for-grammardef-host-char"},{"name":"ref-for-grammardef-host-char\u2460","type":"other","scope":"defines","title":"host-char","normative":true,"uri":"#ref-for-grammardef-host-char\u2460"},{"name":"ref-for-grammardef-host-char\u2461","type":"other","scope":"defines","title":"host-char","normative":true,"uri":"#ref-for-grammardef-host-char\u2461"},{"name":"ref-for-grammardef-host-part","type":"other","scope":"defines","title":"host-part","normative":true,"uri":"#ref-for-grammardef-host-part"},{"name":"ref-for-grammardef-host-source","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source"},{"name":"ref-for-grammardef-keyword-source","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source"},{"name":"ref-for-grammardef-nonce-source","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source"},{"name":"ref-for-grammardef-nonce-source\u2460","type":"other","scope":"defines","title":"nonce-source","uri":"#ref-for-grammardef-nonce-source\u2460"},{"name":"ref-for-grammardef-none","type":"other","scope":"defines","title":"'none'","normative":true,"uri":"#ref-for-grammardef-none"},{"name":"ref-for-grammardef-path-part","type":"other","scope":"defines","title":"path-part","normative":true,"uri":"#ref-for-grammardef-path-part"},{"name":"ref-for-grammardef-port-part","type":"other","scope":"defines","title":"port-part","normative":true,"uri":"#ref-for-grammardef-port-part"},{"name":"ref-for-grammardef-required-ascii-whitespace\u2461","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace\u2461"},{"name":"ref-for-grammardef-scheme-part","type":"other","scope":"defines","title":"scheme-part","normative":true,"uri":"#ref-for-grammardef-scheme-part"},{"name":"ref-for-grammardef-scheme-part\u2460","type":"other","scope":"defines","title":"scheme-part","normative":true,"uri":"#ref-for-grammardef-scheme-part\u2460"},{"name":"ref-for-grammardef-scheme-source","type":"other","scope":"defines","title":"scheme-source","normative":true,"uri":"#ref-for-grammardef-scheme-source"},{"name":"ref-for-grammardef-self\u2461","type":"other","scope":"defines","title":"'self'","normative":true,"uri":"#ref-for-grammardef-self\u2461"},{"name":"ref-for-grammardef-source-expression","type":"other","scope":"defines","title":"source-expression","normative":true,"uri":"#ref-for-grammardef-source-expression"},{"name":"ref-for-grammardef-source-expression\u2460","type":"other","scope":"defines","title":"source-expression","normative":true,"uri":"#ref-for-grammardef-source-expression\u2460"},{"name":"ref-for-ordered-set\u2462","type":"other","scope":"defines","title":"sets","normative":true,"uri":"#ref-for-ordered-set\u2462"},{"name":"ref-for-section-3.1","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-section-3.1"},{"name":"ref-for-section-3.1\u2460","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-section-3.1\u2460"},{"name":"ref-for-section-3.3","type":"other","scope":"defines","title":"path-absolute","normative":true,"uri":"#ref-for-section-3.3"},{"name":"ref-for-section-3.3\u2460","type":"other","scope":"defines","title":"path-absolute","normative":true,"uri":"#ref-for-section-3.3\u2460"},{"name":"ref-for-section-4","type":"other","scope":"defines","title":"base64","uri":"#ref-for-section-4"},{"name":"ref-for-section-5","type":"other","scope":"defines","title":"base64url","uri":"#ref-for-section-5"},{"name":"ref-for-serialized-csp\u2460","type":"other","scope":"defines","title":"serialized CSP","normative":true,"uri":"#ref-for-serialized-csp\u2460"},{"name":"ref-for-source-expression\u2460","type":"other","scope":"defines","title":"source expressions","normative":true,"uri":"#ref-for-source-expression\u2460"},{"name":"ref-for-string\u2463","type":"other","scope":"defines","title":"strings","normative":true,"uri":"#ref-for-string\u2463"},{"name":"ref-for-string\u2464","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-string\u2464"},{"name":"serialized-source-list","type":"dfn","scope":"defines","title":"serialized source list","normative":true,"export":true,"uri":"#serialized-source-list"},{"name":"source-expression","type":"dfn","scope":"defines","title":"source expression","normative":true,"export":true,"linking_text":["source expression"],"uri":"#source-expression"},{"name":"source-lists","type":"dfn","scope":"defines","title":"source lists","normative":true,"export":true,"uri":"#source-lists"}]},{"name":"directive-initialization","type":"dfn","scope":"defines","for":["directive"],"title":"initialization","normative":true,"export":true,"uri":"#directive-initialization"},{"name":"directive-inline-check","type":"dfn","scope":"defines","for":["directive"],"title":"inline check","normative":true,"export":true,"uri":"#directive-inline-check"},{"name":"directive-name","type":"dfn","scope":"defines","for":["directive"],"title":"name","normative":true,"export":true,"uri":"#directive-name"},{"name":"directive-navigation-response-check","type":"dfn","scope":"defines","for":["directive"],"title":"navigation response check","normative":true,"export":true,"uri":"#directive-navigation-response-check"},{"name":"directive-post-request-check","type":"dfn","scope":"defines","for":["directive"],"title":"post-request check","normative":true,"export":true,"uri":"#directive-post-request-check"},{"name":"directive-pre-navigation-check","type":"dfn","scope":"defines","for":["directive"],"title":"pre-navigation check","normative":true,"export":true,"uri":"#directive-pre-navigation-check"},{"name":"directive-pre-request-check","type":"dfn","scope":"defines","for":["directive"],"title":"pre-request check","normative":true,"export":true,"uri":"#directive-pre-request-check"},{"name":"directive-value","type":"dfn","scope":"defines","for":["directive"],"title":"value","normative":true,"export":true,"uri":"#directive-value"},{"name":"directives","type":"dfn","scope":"defines","title":"directives","normative":true,"export":true,"uri":"#directives"},{"name":"grammardef-directive-name","type":"grammar","scope":"defines","title":"directive-name","normative":true,"export":true,"uri":"#grammardef-directive-name"},{"name":"grammardef-directive-value","type":"grammar","scope":"defines","title":"directive-value","normative":true,"export":true,"uri":"#grammardef-directive-value"},{"name":"grammardef-serialized-directive","type":"grammar","scope":"defines","title":"serialized-directive","normative":true,"export":true,"uri":"#grammardef-serialized-directive"},{"name":"ref-for-appendix-B.1","type":"other","scope":"defines","title":"ALPHA","normative":true,"uri":"#ref-for-appendix-B.1"},{"name":"ref-for-appendix-B.1\u2460","type":"other","scope":"defines","title":"DIGIT","normative":true,"uri":"#ref-for-appendix-B.1\u2460"},{"name":"ref-for-appendix-B.1\u2461","type":"other","scope":"defines","title":"VCHAR","normative":true,"uri":"#ref-for-appendix-B.1\u2461"},{"name":"ref-for-appendix-B.1\u2462","type":"other","scope":"defines","title":"VCHAR","normative":true,"uri":"#ref-for-appendix-B.1\u2462"},{"name":"ref-for-appendix-B.1\u2463","type":"other","scope":"defines","title":"ALPHA","normative":true,"uri":"#ref-for-appendix-B.1\u2463"},{"name":"ref-for-appendix-B.1\u2464","type":"other","scope":"defines","title":"DIGIT","normative":true,"uri":"#ref-for-appendix-B.1\u2464"},{"name":"ref-for-appendix-B.1\u2465","type":"other","scope":"defines","title":"VCHAR","normative":true,"uri":"#ref-for-appendix-B.1\u2465"},{"name":"ref-for-ascii-string\u2462","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2462"},{"name":"ref-for-browsing-context","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#ref-for-browsing-context"},{"name":"ref-for-concept-request","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request"},{"name":"ref-for-concept-request\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460"},{"name":"ref-for-concept-request\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461"},{"name":"ref-for-concept-request\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462"},{"name":"ref-for-concept-response\u2460","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460"},{"name":"ref-for-concept-response\u2461","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461"},{"name":"ref-for-content-security-policy-object\u2460\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2460"},{"name":"ref-for-content-security-policy-object\u2460\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2461"},{"name":"ref-for-content-security-policy-object\u2460\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u24ea"},{"name":"ref-for-content-security-policy-object\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465"},{"name":"ref-for-content-security-policy-object\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466"},{"name":"ref-for-content-security-policy-object\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2467"},{"name":"ref-for-content-security-policy-object\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2468"},{"name":"ref-for-directive-name\u2461","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2461"},{"name":"ref-for-directive-value\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460"},{"name":"ref-for-directive-value\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461"},{"name":"ref-for-directives\u2462","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2462"},{"name":"ref-for-directives\u2463","type":"other","scope":"defines","title":"Directives","normative":true,"uri":"#ref-for-directives\u2463"},{"name":"ref-for-document\u2461","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2461"},{"name":"ref-for-element","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element"},{"name":"ref-for-global-object","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object"},{"name":"ref-for-grammardef-directive-name","type":"other","scope":"defines","title":"directive-name","normative":true,"uri":"#ref-for-grammardef-directive-name"},{"name":"ref-for-grammardef-directive-value","type":"other","scope":"defines","title":"directive-value","normative":true,"uri":"#ref-for-grammardef-directive-value"},{"name":"ref-for-grammardef-required-ascii-whitespace","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace"},{"name":"ref-for-grammardef-required-ascii-whitespace\u2460","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace\u2460"},{"name":"ref-for-list-is-empty","type":"other","scope":"defines","title":"empty","normative":true,"uri":"#ref-for-list-is-empty"},{"name":"ref-for-ordered-set\u2460","type":"other","scope":"defines","title":"ordered set","normative":true,"uri":"#ref-for-ordered-set\u2460"},{"name":"ref-for-ordered-set\u2461","type":"other","scope":"defines","title":"set","normative":true,"uri":"#ref-for-ordered-set\u2461"},{"name":"ref-for-policy-directive-set\u2464","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2464"},{"name":"ref-for-run-document-csp-initialization","type":"other","scope":"defines","title":"\u00a7 4.2.1 Run CSP initialization for a Document","normative":true,"uri":"#ref-for-run-document-csp-initialization"},{"name":"ref-for-run-global-object-csp-initialization","type":"other","scope":"defines","title":"\u00a7 4.2.6 Run CSP initialization for a global object.","normative":true,"uri":"#ref-for-run-global-object-csp-initialization"},{"name":"ref-for-should-block-inline","type":"other","scope":"defines","title":"\u00a7 4.2.3 Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-inline"},{"name":"ref-for-should-block-navigation-request","type":"other","scope":"defines","title":"\u00a7 4.2.4 Should navigation request of type be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-navigation-request"},{"name":"ref-for-should-block-navigation-request\u2460","type":"other","scope":"defines","title":"\u00a7 4.2.4 Should navigation request of type be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-navigation-request\u2460"},{"name":"ref-for-should-block-navigation-response","type":"other","scope":"defines","title":"\u00a7 4.2.5 Should navigation response to navigation request of type in target be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-navigation-response"},{"name":"ref-for-should-block-request","type":"other","scope":"defines","title":"\u00a7 4.1.2 Should request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-request"},{"name":"ref-for-should-block-response","type":"other","scope":"defines","title":"\u00a7 4.1.3 Should response to request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-response"},{"name":"ref-for-string\u2461","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-string\u2461"},{"name":"ref-for-string\u2462","type":"other","scope":"defines","title":"strings","normative":true,"uri":"#ref-for-string\u2462"},{"name":"serialized-directive","type":"dfn","scope":"defines","title":"serialized directive","normative":true,"export":true,"uri":"#serialized-directive"}]},{"name":"2.4","type":"heading","scope":"defines","section":true,"title":"Violations","normative":true,"export":true,"uri":"#framework-violation","children":[{"name":"2.4.1","type":"heading","scope":"defines","section":true,"title":"Create a violation object for global, policy, and directive","normative":true,"export":true,"uri":"#create-violation-for-global","children":[{"name":"issue-d43ce829","type":"other","scope":"defines","title":"How, exactly, do we get the status code? We don\u2019t actually store it anywhere.","normative":true,"uri":"#issue-d43ce829"},{"name":"issue-ee968c9a","type":"other","scope":"defines","title":"Is this kind of thing specified anywhere? I didn\u2019t see anything that looked useful in [ECMA262].","normative":true,"uri":"#issue-ee968c9a"},{"name":"ref-for-content-security-policy-object\u2460\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2466"},{"name":"ref-for-dom-document-2","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-dom-document-2"},{"name":"ref-for-dom-document-referrer","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-dom-document-referrer"},{"name":"ref-for-global-object\u2462","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2462"},{"name":"ref-for-string\u2465","type":"other","scope":"defines","title":"string","normative":true,"uri":"#ref-for-string\u2465"},{"name":"ref-for-violation-column-number","type":"other","scope":"defines","title":"column number","normative":true,"uri":"#ref-for-violation-column-number"},{"name":"ref-for-violation-effective-directive","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive"},{"name":"ref-for-violation-global-object\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2460"},{"name":"ref-for-violation-global-object\u2461","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2461"},{"name":"ref-for-violation-line-number","type":"other","scope":"defines","title":"line number","normative":true,"uri":"#ref-for-violation-line-number"},{"name":"ref-for-violation-policy","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy"},{"name":"ref-for-violation-referrer","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-violation-referrer"},{"name":"ref-for-violation-resource","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource"},{"name":"ref-for-violation-source-file","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file"},{"name":"ref-for-violation-source-file\u2460","type":"other","scope":"defines","title":"source file","uri":"#ref-for-violation-source-file\u2460"},{"name":"ref-for-violation-status","type":"other","scope":"defines","title":"status","normative":true,"uri":"#ref-for-violation-status"},{"name":"ref-for-violation\u2460\u2463","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2463"},{"name":"ref-for-violation\u2460\u2464","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2464"},{"name":"ref-for-window","type":"other","scope":"defines","title":"Window","normative":true,"uri":"#ref-for-window"}]},{"name":"2.4.2","type":"heading","scope":"defines","section":true,"title":"Create a violation object for request, and policy.","normative":true,"export":true,"uri":"#create-violation-for-request","children":[{"name":"ref-for-concept-request-client","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client"},{"name":"ref-for-concept-request-current-url","type":"other","scope":"defines","title":"current url","uri":"#ref-for-concept-request-current-url"},{"name":"ref-for-concept-request-url","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-concept-request-url"},{"name":"ref-for-concept-request-url\u2460","type":"other","scope":"defines","title":"url","uri":"#ref-for-concept-request-url\u2460"},{"name":"ref-for-concept-request\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463"},{"name":"ref-for-concept-settings-object-global","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global"},{"name":"ref-for-content-security-policy-object\u2460\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2467"},{"name":"ref-for-violation-resource\u2460","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2460"},{"name":"ref-for-violation\u2460\u2465","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2465"}]},{"name":"ref-for-content-security-policy-object\u2460\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2462"},{"name":"ref-for-content-security-policy-object\u2460\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2463"},{"name":"ref-for-content-security-policy-object\u2460\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2464"},{"name":"ref-for-content-security-policy-object\u2460\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2465"},{"name":"ref-for-directives\u2465","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2465"},{"name":"ref-for-global-object\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2460"},{"name":"ref-for-global-object\u2461","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2461"},{"name":"ref-for-policy-disposition\u2465","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2465"},{"name":"ref-for-url","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url"},{"name":"ref-for-url\u2460","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2460"},{"name":"ref-for-url\u2461","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2461"},{"name":"ref-for-url\u2462","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2462"},{"name":"ref-for-violation","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation"},{"name":"ref-for-violation-global-object","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object"},{"name":"ref-for-violation-sample\u2460","type":"other","scope":"defines","title":"sample","uri":"#ref-for-violation-sample\u2460"},{"name":"ref-for-violation\u2460","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460"},{"name":"ref-for-violation\u2460\u2460","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2460"},{"name":"ref-for-violation\u2460\u2461","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2461"},{"name":"ref-for-violation\u2460\u2462","type":"other","scope":"defines","title":"violation","uri":"#ref-for-violation\u2460\u2462"},{"name":"ref-for-violation\u2460\u24ea","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u24ea"},{"name":"ref-for-violation\u2461","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2461"},{"name":"ref-for-violation\u2462","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2462"},{"name":"ref-for-violation\u2463","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2463"},{"name":"ref-for-violation\u2464","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2464"},{"name":"ref-for-violation\u2465","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2465"},{"name":"ref-for-violation\u2466","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2466"},{"name":"ref-for-violation\u2467","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2467"},{"name":"ref-for-violation\u2468","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2468"},{"name":"violation","type":"dfn","scope":"defines","title":"violation","normative":true,"export":true,"uri":"#violation"},{"name":"violation-column-number","type":"dfn","scope":"defines","for":["violation"],"title":"column number","normative":true,"export":true,"uri":"#violation-column-number"},{"name":"violation-disposition","type":"dfn","scope":"defines","for":["violation"],"title":"disposition","normative":true,"export":true,"uri":"#violation-disposition"},{"name":"violation-effective-directive","type":"dfn","scope":"defines","for":["violation"],"title":"effective directive","normative":true,"export":true,"uri":"#violation-effective-directive"},{"name":"violation-element","type":"dfn","scope":"defines","for":["violation"],"title":"element","normative":true,"export":true,"uri":"#violation-element"},{"name":"violation-global-object","type":"dfn","scope":"defines","for":["violation"],"title":"global object","normative":true,"export":true,"uri":"#violation-global-object"},{"name":"violation-line-number","type":"dfn","scope":"defines","for":["violation"],"title":"line number","normative":true,"export":true,"uri":"#violation-line-number"},{"name":"violation-policy","type":"dfn","scope":"defines","for":["violation"],"title":"policy","normative":true,"export":true,"uri":"#violation-policy"},{"name":"violation-referrer","type":"dfn","scope":"defines","for":["violation"],"title":"referrer","normative":true,"export":true,"uri":"#violation-referrer"},{"name":"violation-resource","type":"dfn","scope":"defines","for":["violation"],"title":"resource","normative":true,"export":true,"uri":"#violation-resource"},{"name":"violation-sample","type":"dfn","scope":"defines","for":["violation"],"title":"sample","normative":true,"export":true,"uri":"#violation-sample"},{"name":"violation-source-file","type":"dfn","scope":"defines","for":["violation"],"title":"source file","normative":true,"export":true,"uri":"#violation-source-file"},{"name":"violation-status","type":"dfn","scope":"defines","for":["violation"],"title":"status","normative":true,"export":true,"uri":"#violation-status"},{"name":"violation-url","type":"dfn","scope":"defines","for":["violation"],"title":"url","normative":true,"export":true,"uri":"#violation-url"}]}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Policy Delivery","normative":true,"export":true,"uri":"#policy-delivery","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"The Content-Security-Policy HTTP Response Header Field","normative":true,"export":true,"uri":"#csp-header","children":[{"name":"example-b2d2c295","type":"other","scope":"defines","title":"Content-Security-Policy: script-src 'self'; report-to csp-reporting-endpoint","uri":"#example-b2d2c295"},{"name":"header-content-security-policy","type":"http-header","scope":"defines","title":"Content-Security-Policy","normative":true,"export":true,"uri":"#header-content-security-policy"},{"name":"ref-for-abstract-opdef-parse-a-serialized-csp\u2460","type":"other","scope":"defines","title":"parse","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-serialized-csp\u2460"},{"name":"ref-for-enforced","type":"other","scope":"defines","title":"enforce","normative":true,"uri":"#ref-for-enforced"},{"name":"ref-for-grammardef-serialized-policy\u2460","type":"other","scope":"defines","title":"serialized-policy","normative":true,"uri":"#ref-for-grammardef-serialized-policy\u2460"},{"name":"ref-for-header-content-security-policy\u2460","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460"},{"name":"ref-for-section-3\u2460","type":"other","scope":"defines","title":"representations","normative":true,"uri":"#ref-for-section-3\u2460"},{"name":"ref-for-section-3\u2461","type":"other","scope":"defines","title":"resource representation","normative":true,"uri":"#ref-for-section-3\u2461"},{"name":"ref-for-serialized-csp\u2462","type":"other","scope":"defines","title":"serialized CSP","normative":true,"uri":"#ref-for-serialized-csp\u2462"}]},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"The Content-Security-Policy-Report-Only HTTP Response Header Field","normative":true,"export":true,"uri":"#cspro-header","children":[{"name":"example-5899b4f0","type":"other","scope":"defines","title":"Content-Security-Policy-Report-Only: script-src 'self'; report-to csp-reporting-endpoint","uri":"#example-5899b4f0"},{"name":"header-content-security-policy-report-only","type":"http-header","scope":"defines","title":"Content-Security-Policy-Report-Only","normative":true,"export":true,"uri":"#header-content-security-policy-report-only"},{"name":"ref-for-abstract-opdef-parse-a-serialized-csp\u2461","type":"other","scope":"defines","title":"parse","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-serialized-csp\u2461"},{"name":"ref-for-grammardef-serialized-policy\u2461","type":"other","scope":"defines","title":"serialized-policy","normative":true,"uri":"#ref-for-grammardef-serialized-policy\u2461"},{"name":"ref-for-header-content-security-policy-report-only","type":"other","scope":"defines","title":"Content-Security-Policy-Report-Only","uri":"#ref-for-header-content-security-policy-report-only"},{"name":"ref-for-header-content-security-policy-report-only\u2460","type":"other","scope":"defines","title":"Content-Security-Policy-Report-Only","uri":"#ref-for-header-content-security-policy-report-only\u2460"},{"name":"ref-for-meta\u2460","type":"other","scope":"defines","title":"meta","uri":"#ref-for-meta\u2460"},{"name":"ref-for-monitored","type":"other","scope":"defines","title":"monitor","normative":true,"uri":"#ref-for-monitored"},{"name":"ref-for-section-3\u2462","type":"other","scope":"defines","title":"representations","normative":true,"uri":"#ref-for-section-3\u2462"},{"name":"ref-for-section-3\u2463","type":"other","scope":"defines","title":"resource representation","normative":true,"uri":"#ref-for-section-3\u2463"},{"name":"ref-for-serialized-csp\u2463","type":"other","scope":"defines","title":"serialized CSP","normative":true,"uri":"#ref-for-serialized-csp\u2463"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"The <meta> element","normative":true,"export":true,"uri":"#meta-element","children":[{"name":"example-5b9d2837","type":"other","scope":"defines","title":"<meta http-equiv=\"Content-Security-Policy\" content=\"script-src 'self'\">","uri":"#example-5b9d2837"},{"name":"ref-for-ascii-case-insensitive","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive"},{"name":"ref-for-attr-meta-content","type":"other","scope":"defines","title":"content","uri":"#ref-for-attr-meta-content"},{"name":"ref-for-attr-meta-http-equiv-content-security-policy","type":"other","scope":"defines","title":"Content Security Policy state","normative":true,"uri":"#ref-for-attr-meta-http-equiv-content-security-policy"},{"name":"ref-for-attr-meta-http-equiv\u2460","type":"other","scope":"defines","title":"http-equiv","normative":true,"uri":"#ref-for-attr-meta-http-equiv\u2460"},{"name":"ref-for-document\u2462","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2462"},{"name":"ref-for-header-content-security-policy-report-only\u2461","type":"other","scope":"defines","title":"Content-Security-Policy-Report-Only","uri":"#ref-for-header-content-security-policy-report-only\u2461"},{"name":"ref-for-meta\u2461","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2461"},{"name":"ref-for-meta\u2462","type":"other","scope":"defines","title":"meta","uri":"#ref-for-meta\u2462"},{"name":"ref-for-meta\u2463","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2463"},{"name":"ref-for-meta\u2464","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2464"},{"name":"ref-for-meta\u2465","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2465"},{"name":"ref-for-meta\u2466","type":"other","scope":"defines","title":"meta","uri":"#ref-for-meta\u2466"},{"name":"ref-for-meta\u2467","type":"other","scope":"defines","title":"meta","uri":"#ref-for-meta\u2467"},{"name":"ref-for-script\u2461","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2461"},{"name":"ref-for-the-link-element","type":"other","scope":"defines","title":"link","normative":true,"uri":"#ref-for-the-link-element"}]},{"name":"ref-for-attr-meta-http-equiv","type":"other","scope":"defines","title":"http-equiv","normative":true,"uri":"#ref-for-attr-meta-http-equiv"},{"name":"ref-for-content-security-policy-object\u2460\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2460\u2468"},{"name":"ref-for-content-security-policy-object\u2461\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u24ea"},{"name":"ref-for-meta","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta"},{"name":"ref-for-section-3","type":"other","scope":"defines","title":"resource representation","normative":true,"uri":"#ref-for-section-3"},{"name":"ref-for-serialized-csp\u2461","type":"other","scope":"defines","title":"serialized CSP","normative":true,"uri":"#ref-for-serialized-csp\u2461"}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Integrations","normative":true,"export":true,"uri":"#integrations","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"Integration with Fetch","normative":true,"export":true,"uri":"#fetch-integration","children":[{"name":"4.1.1","type":"dfn","scope":"defines","section":true,"title":"Report Content Security Policy violations for request","normative":true,"export":true,"linking_text":["Report Content Security Policy violations for request"],"uri":"#report-for-request","children":[{"name":"ref-for-concept-request-policy-container","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container"},{"name":"ref-for-concept-request-policy-container\u2460","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2460"},{"name":"ref-for-concept-request\u2467","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2467"},{"name":"ref-for-policy-container-csp-list","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list"},{"name":"ref-for-policy-container-csp-list\u2460","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2460"},{"name":"ref-for-policy-disposition\u2466","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2466"},{"name":"ref-for-report-for-request","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-report-for-request"}]},{"name":"4.1.2","type":"dfn","scope":"defines","section":true,"title":"Should request be blocked by Content Security Policy?","normative":true,"export":true,"linking_text":["Should request be blocked by Content Security Policy?"],"uri":"#should-block-request","children":[{"name":"ref-for-concept-request-policy-container\u2461","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2461"},{"name":"ref-for-concept-request-policy-container\u2462","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2462"},{"name":"ref-for-concept-request\u2468","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2468"},{"name":"ref-for-policy-container-csp-list\u2461","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2461"},{"name":"ref-for-policy-container-csp-list\u2462","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2462"},{"name":"ref-for-policy-disposition\u2467","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2467"},{"name":"ref-for-should-block-request\u2461","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-should-block-request\u2461"}]},{"name":"4.1.3","type":"dfn","scope":"defines","section":true,"title":"Should response to request be blocked by Content Security Policy?","normative":true,"export":true,"linking_text":["Should response to request be blocked by Content Security Policy?"],"uri":"#should-block-response","children":[{"name":"ref-for-concept-request-policy-container\u2463","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2463"},{"name":"ref-for-concept-request-policy-container\u2464","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2464"},{"name":"ref-for-concept-request\u2460\u24ea","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u24ea"},{"name":"ref-for-concept-response\u2464","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2464"},{"name":"ref-for-directive-post-request-check\u2460","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460"},{"name":"ref-for-policy-container-csp-list\u2463","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2463"},{"name":"ref-for-policy-container-csp-list\u2464","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2464"},{"name":"ref-for-policy-disposition\u2468","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2468"},{"name":"ref-for-should-block-response\u2461","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-should-block-response\u2461"}]},{"name":"ref-for-concept-main-fetch","type":"other","scope":"defines","title":"Main Fetch","normative":true,"uri":"#ref-for-concept-main-fetch"},{"name":"ref-for-concept-main-fetch\u2460","type":"other","scope":"defines","title":"Main Fetch","normative":true,"uri":"#ref-for-concept-main-fetch\u2460"},{"name":"ref-for-concept-network-error","type":"other","scope":"defines","title":"network error","normative":true,"uri":"#ref-for-concept-network-error"},{"name":"ref-for-concept-request\u2464","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464"},{"name":"ref-for-concept-request\u2465","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2465"},{"name":"ref-for-concept-request\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2466"},{"name":"ref-for-concept-response\u2462","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2462"},{"name":"ref-for-concept-response\u2463","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2463"},{"name":"ref-for-directive-post-request-check","type":"other","scope":"defines","title":"post-request checks","normative":true,"uri":"#ref-for-directive-post-request-check"},{"name":"ref-for-directive-pre-request-check","type":"other","scope":"defines","title":"pre-request checks","normative":true,"uri":"#ref-for-directive-pre-request-check"},{"name":"ref-for-directives\u2466","type":"other","scope":"defines","title":"directives","normative":true,"uri":"#ref-for-directives\u2466"},{"name":"ref-for-should-block-request\u2460","type":"other","scope":"defines","title":"\u00a7 4.1.2 Should request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-request\u2460"},{"name":"ref-for-should-block-response\u2460","type":"other","scope":"defines","title":"\u00a7 4.1.3 Should response to request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-response\u2460"}]},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Integration with HTML","normative":true,"export":true,"uri":"#html-integration","children":[{"name":"4.2.1","type":"dfn","scope":"defines","section":true,"title":"Run CSP initialization for a Document","normative":true,"export":true,"linking_text":["Run CSP initialization for a Document"],"uri":"#run-document-csp-initialization","children":[{"name":"ref-for-concept-document-policy-container","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-document-policy-container"},{"name":"ref-for-directive-initialization","type":"other","scope":"defines","title":"initialization","normative":true,"uri":"#ref-for-directive-initialization"},{"name":"ref-for-document\u2463","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2463"},{"name":"ref-for-policy-container-csp-list\u2466","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2466"},{"name":"ref-for-run-document-csp-initialization\u2461","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-run-document-csp-initialization\u2461"}]},{"name":"4.2.2","type":"heading","scope":"defines","section":true,"title":"Retrieve the CSP list of an object","normative":true,"export":true,"uri":"#get-csp-of-object","children":[{"name":"ref-for-concept-document-policy-container\u2460","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-document-policy-container\u2460"},{"name":"ref-for-concept-settings-object-policy-container","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-settings-object-policy-container"},{"name":"ref-for-document\u2464","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2464"},{"name":"ref-for-environment-settings-object\u2460","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#ref-for-environment-settings-object\u2460"},{"name":"ref-for-global-object-csp-list\u2460","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2460"},{"name":"ref-for-global-object-csp-list\u2461","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2461"},{"name":"ref-for-policy-container-csp-list\u2467","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2467"},{"name":"ref-for-policy-container-csp-list\u2468","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2468"},{"name":"ref-for-window\u2460","type":"other","scope":"defines","title":"Window","normative":true,"uri":"#ref-for-window\u2460"},{"name":"ref-for-workerglobalscope\u2460","type":"other","scope":"defines","title":"WorkerGlobalScope","normative":true,"uri":"#ref-for-workerglobalscope\u2460"},{"name":"ref-for-workletglobalscope\u2460","type":"other","scope":"defines","title":"WorkletGlobalScope","normative":true,"uri":"#ref-for-workletglobalscope\u2460"}]},{"name":"4.2.3","type":"dfn","scope":"defines","section":true,"title":"Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"export":true,"linking_text":["Should element\u2019s inline type behavior be blocked by Content Security Policy?"],"uri":"#should-block-inline","children":[{"name":"ref-for-concept-settings-object-global\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2460"},{"name":"ref-for-current-settings-object","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#ref-for-current-settings-object"},{"name":"ref-for-directive-inline-check","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check"},{"name":"ref-for-directive-value\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463"},{"name":"ref-for-document\u2465","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2465"},{"name":"ref-for-element\u2460","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2460"},{"name":"ref-for-global-object-csp-list\u2462","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2462"},{"name":"ref-for-global-object\u2467","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2467"},{"name":"ref-for-grammardef-report-sample\u2460","type":"other","scope":"defines","title":"'report-sample'","normative":true,"uri":"#ref-for-grammardef-report-sample\u2460"},{"name":"ref-for-list-contain\u2460","type":"other","scope":"defines","title":"contains","normative":true,"uri":"#ref-for-list-contain\u2460"},{"name":"ref-for-policy-directive-set\u2465","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2465"},{"name":"ref-for-policy-disposition\u2460\u24ea","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u24ea"},{"name":"ref-for-should-block-inline\u2462","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-should-block-inline\u2462"},{"name":"ref-for-violation-element","type":"other","scope":"defines","title":"element","normative":true,"uri":"#ref-for-violation-element"},{"name":"ref-for-violation-resource\u2461","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2461"},{"name":"ref-for-violation-sample\u2461","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample\u2461"}]},{"name":"4.2.4","type":"dfn","scope":"defines","section":true,"title":"Should navigation request of type be blocked by Content Security Policy?","normative":true,"export":true,"linking_text":["Should navigation request of type be blocked by Content Security Policy?"],"uri":"#should-block-navigation-request","children":[{"name":"ref-for-concept-request-client\u2460","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client\u2460"},{"name":"ref-for-concept-request-client\u2461","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client\u2461"},{"name":"ref-for-concept-request-client\u2462","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client\u2462"},{"name":"ref-for-concept-request-current-url\u2460","type":"other","scope":"defines","title":"current URL","normative":true,"uri":"#ref-for-concept-request-current-url\u2460"},{"name":"ref-for-concept-request-current-url\u2461","type":"other","scope":"defines","title":"current URL","normative":true,"uri":"#ref-for-concept-request-current-url\u2461"},{"name":"ref-for-concept-request-policy-container\u2465","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2465"},{"name":"ref-for-concept-request-url\u2461","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-concept-request-url\u2461"},{"name":"ref-for-concept-request-url\u2462","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-concept-request-url\u2462"},{"name":"ref-for-concept-request\u2460\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2461"},{"name":"ref-for-concept-settings-object-global\u2461","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2461"},{"name":"ref-for-concept-settings-object-global\u2462","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2462"},{"name":"ref-for-concept-settings-object-global\u2463","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2463"},{"name":"ref-for-concept-url-scheme","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme"},{"name":"ref-for-directive-inline-check\u2460","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2460"},{"name":"ref-for-directive-name\u2462","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2462"},{"name":"ref-for-directive-pre-navigation-check","type":"other","scope":"defines","title":"pre-navigation check","normative":true,"uri":"#ref-for-directive-pre-navigation-check"},{"name":"ref-for-global-object-csp-list\u2463","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2463"},{"name":"ref-for-policy-container-csp-list\u2460\u24ea","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2460\u24ea"},{"name":"ref-for-policy-disposition\u2460\u2460","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2460"},{"name":"ref-for-policy-disposition\u2460\u2461","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2461"},{"name":"ref-for-should-block-navigation-request\u2462","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-should-block-navigation-request\u2462"},{"name":"ref-for-violation-resource\u2462","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2462"},{"name":"ref-for-violation-resource\u2463","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2463"}]},{"name":"4.2.5","type":"dfn","scope":"defines","section":true,"title":"Should navigation response to navigation request of type in target be blocked by Content Security Policy?","normative":true,"export":true,"linking_text":["Should navigation response to navigation request of type in target be blocked by Content Security Policy?"],"uri":"#should-block-navigation-response","children":[{"name":"ref-for-browsing-context\u2460","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#ref-for-browsing-context\u2460"},{"name":"ref-for-concept-request-client\u2463","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client\u2463"},{"name":"ref-for-concept-request-policy-container\u2466","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-concept-request-policy-container\u2466"},{"name":"ref-for-concept-request-url\u2463","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-concept-request-url\u2463"},{"name":"ref-for-concept-request\u2460\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2462"},{"name":"ref-for-concept-response-url\u2460","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-concept-response-url\u2460"},{"name":"ref-for-concept-response\u2467","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2467"},{"name":"ref-for-concept-settings-object-global\u2464","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-settings-object-global\u2464"},{"name":"ref-for-content-security-policy","type":"other","scope":"defines","title":"Content Security Policy","uri":"#ref-for-content-security-policy"},{"name":"ref-for-csp-list\u2460","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-csp-list\u2460"},{"name":"ref-for-directive-name\u2463","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2463"},{"name":"ref-for-directive-name\u2464","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2464"},{"name":"ref-for-directive-navigation-response-check","type":"other","scope":"defines","title":"navigation response check","normative":true,"uri":"#ref-for-directive-navigation-response-check"},{"name":"ref-for-directive-navigation-response-check\u2460","type":"other","scope":"defines","title":"navigation response check","normative":true,"uri":"#ref-for-directive-navigation-response-check\u2460"},{"name":"ref-for-frame-ancestors","type":"other","scope":"defines","title":"frame-ancestors","uri":"#ref-for-frame-ancestors"},{"name":"ref-for-navigate-to\u2460","type":"other","scope":"defines","title":"navigate-to","uri":"#ref-for-navigate-to\u2460"},{"name":"ref-for-policy-container-csp-list\u2460\u2460","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2460\u2460"},{"name":"ref-for-policy-disposition\u2460\u2462","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2462"},{"name":"ref-for-policy-disposition\u2460\u2463","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2463"},{"name":"ref-for-should-block-navigation-response\u2461","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-should-block-navigation-response\u2461"},{"name":"ref-for-violation-resource\u2464","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2464"},{"name":"ref-for-violation-resource\u2465","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2465"}]},{"name":"4.2.6","type":"dfn","scope":"defines","section":true,"title":"Run CSP initialization for a global object.","normative":true,"export":true,"linking_text":["Run CSP initialization for a global object."],"uri":"#run-global-object-csp-initialization","children":[{"name":"ref-for-directive-initialization\u2460","type":"other","scope":"defines","title":"initialization","normative":true,"uri":"#ref-for-directive-initialization\u2460"},{"name":"ref-for-global-object-csp-list\u2464","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2464"},{"name":"ref-for-global-object\u2468","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2468"},{"name":"ref-for-run-global-object-csp-initialization\u2461","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-run-global-object-csp-initialization\u2461"}]},{"name":"enforced","type":"dfn","scope":"defines","title":"enforced","normative":true,"export":true,"uri":"#enforced"},{"name":"global-object-csp-list","type":"dfn","scope":"defines","for":["global object"],"title":"CSP list","normative":true,"uri":"#global-object-csp-list"},{"name":"issue-5599665e","type":"other","scope":"defines","title":"Stylesheet loading is not yet integrated with Fetch in WHATWG\u2019s HTML. <https:\/\/github.com\/whatwg\/html\/issues\/968>","normative":true,"uri":"#issue-5599665e"},{"name":"monitored","type":"dfn","scope":"defines","title":"monitored","normative":true,"export":true,"uri":"#monitored"},{"name":"ref-for-abstract-opdef-parse-a-responses-content-security-policies\u2460","type":"other","scope":"defines","title":"parsing","normative":true,"uri":"#ref-for-abstract-opdef-parse-a-responses-content-security-policies\u2460"},{"name":"ref-for-allow-base-for-document","type":"other","scope":"defines","title":"\u00a7 6.2.1.1 Is base allowed for document?","normative":true,"uri":"#ref-for-allow-base-for-document"},{"name":"ref-for-attr-base-href","type":"other","scope":"defines","title":"href","normative":true,"uri":"#ref-for-attr-base-href"},{"name":"ref-for-attr-meta-http-equiv\u2461","type":"other","scope":"defines","title":"http-equiv","normative":true,"uri":"#ref-for-attr-meta-http-equiv\u2461"},{"name":"ref-for-concept-request-nonce-metadata","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata"},{"name":"ref-for-concept-request-parser-metadata","type":"other","scope":"defines","title":"parser metadata","normative":true,"uri":"#ref-for-concept-request-parser-metadata"},{"name":"ref-for-concept-request\u2460\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2460"},{"name":"ref-for-concept-response\u2465","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2465"},{"name":"ref-for-concept-response\u2466","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2466"},{"name":"ref-for-content-security-policy-object\u2461\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2460"},{"name":"ref-for-content-security-policy-object\u2461\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2461"},{"name":"ref-for-content-security-policy-object\u2461\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2462"},{"name":"ref-for-enforced\u2460","type":"other","scope":"defines","title":"enforced","normative":true,"uri":"#ref-for-enforced\u2460"},{"name":"ref-for-global-object-csp-list","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list"},{"name":"ref-for-global-object\u2463","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2463"},{"name":"ref-for-global-object\u2464","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2464"},{"name":"ref-for-global-object\u2465","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2465"},{"name":"ref-for-global-object\u2466","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2466"},{"name":"ref-for-initialise-the-document-object","type":"other","scope":"defines","title":"create and initialize a new Document object","normative":true,"uri":"#ref-for-initialise-the-document-object"},{"name":"ref-for-meta\u2468","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2468"},{"name":"ref-for-policy-container","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-policy-container"},{"name":"ref-for-policy-container-csp-list\u2465","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-policy-container-csp-list\u2465"},{"name":"ref-for-policy-container\u2460","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#ref-for-policy-container\u2460"},{"name":"ref-for-prepare-a-script","type":"other","scope":"defines","title":"prepare a script","normative":true,"uri":"#ref-for-prepare-a-script"},{"name":"ref-for-process-a-navigate-fetch","type":"other","scope":"defines","title":"process a navigate fetch","normative":true,"uri":"#ref-for-process-a-navigate-fetch"},{"name":"ref-for-process-a-navigate-response","type":"other","scope":"defines","title":"process a navigate response","normative":true,"uri":"#ref-for-process-a-navigate-response"},{"name":"ref-for-run-a-worker","type":"other","scope":"defines","title":"run a worker","normative":true,"uri":"#ref-for-run-a-worker"},{"name":"ref-for-run-document-csp-initialization\u2460","type":"other","scope":"defines","title":"\u00a7 4.2.1 Run CSP initialization for a Document","normative":true,"uri":"#ref-for-run-document-csp-initialization\u2460"},{"name":"ref-for-run-global-object-csp-initialization\u2460","type":"other","scope":"defines","title":"\u00a7 4.2.6 Run CSP initialization for a global object.","normative":true,"uri":"#ref-for-run-global-object-csp-initialization\u2460"},{"name":"ref-for-set-the-frozen-base-url","type":"other","scope":"defines","title":"set the frozen base URL","normative":true,"uri":"#ref-for-set-the-frozen-base-url"},{"name":"ref-for-should-block-inline\u2460","type":"other","scope":"defines","title":"\u00a7 4.2.3 Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-inline\u2460"},{"name":"ref-for-should-block-inline\u2461","type":"other","scope":"defines","title":"\u00a7 4.2.3 Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-inline\u2461"},{"name":"ref-for-should-block-navigation-request\u2461","type":"other","scope":"defines","title":"\u00a7 4.2.4 Should navigation request of type be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-navigation-request\u2461"},{"name":"ref-for-should-block-navigation-response\u2460","type":"other","scope":"defines","title":"\u00a7 4.2.5 Should navigation response to navigation request of type in target be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-navigation-response\u2460"},{"name":"ref-for-the-base-element","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element"},{"name":"ref-for-update-a-style-block","type":"other","scope":"defines","title":"update a style block","normative":true,"uri":"#ref-for-update-a-style-block"}]},{"name":"4.3","type":"heading","scope":"defines","section":true,"title":"Integration with ECMAScript","normative":true,"export":true,"uri":"#ecma-integration","children":[{"name":"4.3.1","type":"dfn","scope":"defines","section":true,"title":"EnsureCSPDoesNotBlockStringCompilation(callerRealm, calleeRealm, source)","normative":true,"export":true,"linking_text":["EnsureCSPDoesNotBlockStringCompilation(callerRealm, calleeRealm, source)"],"uri":"#can-compile-strings","children":[{"name":"issue-d5a07bef","type":"other","scope":"defines","title":"HostEnsureCanCompileStrings() does not include the string which is going to be compiled as a parameter. We\u2019ll also need to update HTML to pipe that value through to CSP. <https:\/\/github.com\/tc39\/ecma262\/issues\/938>","normative":true,"uri":"#issue-d5a07bef"},{"name":"ref-for-ascii-case-insensitive\u2460","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460"},{"name":"ref-for-can-compile-strings","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-can-compile-strings"},{"name":"ref-for-concept-realm-global","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-realm-global"},{"name":"ref-for-concept-realm-global\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-concept-realm-global\u2460"},{"name":"ref-for-directive-name\u2465","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2465"},{"name":"ref-for-directive-name\u2466","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2466"},{"name":"ref-for-directive-value\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464"},{"name":"ref-for-directive-value\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2465"},{"name":"ref-for-directives\u2460\u24ea","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u24ea"},{"name":"ref-for-directives\u2467","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2467"},{"name":"ref-for-directives\u2468","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2468"},{"name":"ref-for-global-object-csp-list\u2466","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2466"},{"name":"ref-for-grammardef-report-sample\u2461","type":"other","scope":"defines","title":"'report-sample'","normative":true,"uri":"#ref-for-grammardef-report-sample\u2461"},{"name":"ref-for-grammardef-unsafe-eval","type":"other","scope":"defines","title":"'unsafe-eval'","normative":true,"uri":"#ref-for-grammardef-unsafe-eval"},{"name":"ref-for-list-contain\u2461","type":"other","scope":"defines","title":"contains","normative":true,"uri":"#ref-for-list-contain\u2461"},{"name":"ref-for-policy-disposition\u2460\u2464","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2464"},{"name":"ref-for-realm","type":"other","scope":"defines","title":"realms","normative":true,"uri":"#ref-for-realm"},{"name":"ref-for-sec-hostensurecancompilestrings\u2460","type":"other","scope":"defines","title":"HostEnsureCanCompileStrings()","normative":true,"uri":"#ref-for-sec-hostensurecancompilestrings\u2460"},{"name":"ref-for-source-expression\u2461","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2461"},{"name":"ref-for-violation-resource\u2466","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2466"},{"name":"ref-for-violation-sample\u2462","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample\u2462"}]},{"name":"ref-for-global-object-csp-list\u2465","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2465"},{"name":"ref-for-sec-hostensurecancompilestrings","type":"other","scope":"defines","title":"HostEnsureCanCompileStrings()","normative":true,"uri":"#ref-for-sec-hostensurecancompilestrings"}]}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Reporting","normative":true,"export":true,"uri":"#reporting","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Violation DOM Events","normative":true,"export":true,"uri":"#violation-events","children":[{"name":"dictdef-securitypolicyviolationeventinit","type":"dictionary","scope":"defines","title":"SecurityPolicyViolationEventInit","normative":true,"export":true,"uri":"#dictdef-securitypolicyviolationeventinit"},{"name":"dom-securitypolicyviolationevent-blockeduri","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"blockedURI","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-blockeduri"},{"name":"dom-securitypolicyviolationevent-columnnumber","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"columnNumber","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-columnnumber"},{"name":"dom-securitypolicyviolationevent-disposition","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"disposition","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-disposition"},{"name":"dom-securitypolicyviolationevent-documenturi","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"documentURI","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-documenturi"},{"name":"dom-securitypolicyviolationevent-effectivedirective","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"effectiveDirective","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-effectivedirective"},{"name":"dom-securitypolicyviolationevent-linenumber","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"lineNumber","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-linenumber"},{"name":"dom-securitypolicyviolationevent-originalpolicy","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"originalPolicy","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-originalpolicy"},{"name":"dom-securitypolicyviolationevent-referrer","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"referrer","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-referrer"},{"name":"dom-securitypolicyviolationevent-sample","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"sample","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-sample"},{"name":"dom-securitypolicyviolationevent-securitypolicyviolationevent","type":"constructor","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"constructor(type, eventInitDict)","normative":true,"export":true,"linking_text":["SecurityPolicyViolationEvent(type, eventInitDict)","constructor(type, eventInitDict)","SecurityPolicyViolationEvent(type)","constructor(type)","constructor"],"uri":"#dom-securitypolicyviolationevent-securitypolicyviolationevent"},{"name":"dom-securitypolicyviolationevent-securitypolicyviolationevent-type-eventinitdict-eventinitdict","type":"argument","scope":"defines","for":["SecurityPolicyViolationEvent\/SecurityPolicyViolationEvent(type, eventInitDict)","SecurityPolicyViolationEvent\/constructor(type, eventInitDict)","SecurityPolicyViolationEvent\/SecurityPolicyViolationEvent(type)","SecurityPolicyViolationEvent\/constructor(type)"],"title":"eventInitDict","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-securitypolicyviolationevent-type-eventinitdict-eventinitdict"},{"name":"dom-securitypolicyviolationevent-securitypolicyviolationevent-type-eventinitdict-type","type":"argument","scope":"defines","for":["SecurityPolicyViolationEvent\/SecurityPolicyViolationEvent(type, eventInitDict)","SecurityPolicyViolationEvent\/constructor(type, eventInitDict)","SecurityPolicyViolationEvent\/SecurityPolicyViolationEvent(type)","SecurityPolicyViolationEvent\/constructor(type)"],"title":"type","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-securitypolicyviolationevent-type-eventinitdict-type"},{"name":"dom-securitypolicyviolationevent-sourcefile","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"sourceFile","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-sourcefile"},{"name":"dom-securitypolicyviolationevent-statuscode","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"statusCode","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-statuscode"},{"name":"dom-securitypolicyviolationevent-violateddirective","type":"attribute","scope":"defines","for":["SecurityPolicyViolationEvent"],"title":"violatedDirective","normative":true,"export":true,"uri":"#dom-securitypolicyviolationevent-violateddirective"},{"name":"dom-securitypolicyviolationeventdisposition-enforce","type":"enum-value","scope":"defines","for":["SecurityPolicyViolationEventDisposition"],"title":"\"enforce\"","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventdisposition-enforce"},{"name":"dom-securitypolicyviolationeventdisposition-report","type":"enum-value","scope":"defines","for":["SecurityPolicyViolationEventDisposition"],"title":"\"report\"","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventdisposition-report"},{"name":"dom-securitypolicyviolationeventinit-blockeduri","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"blockedURI","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-blockeduri"},{"name":"dom-securitypolicyviolationeventinit-columnnumber","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"columnNumber","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-columnnumber"},{"name":"dom-securitypolicyviolationeventinit-disposition","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"disposition","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-disposition"},{"name":"dom-securitypolicyviolationeventinit-documenturi","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"documentURI","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-documenturi"},{"name":"dom-securitypolicyviolationeventinit-effectivedirective","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"effectiveDirective","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-effectivedirective"},{"name":"dom-securitypolicyviolationeventinit-linenumber","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"lineNumber","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-linenumber"},{"name":"dom-securitypolicyviolationeventinit-originalpolicy","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"originalPolicy","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-originalpolicy"},{"name":"dom-securitypolicyviolationeventinit-referrer","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"referrer","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-referrer"},{"name":"dom-securitypolicyviolationeventinit-sample","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"sample","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-sample"},{"name":"dom-securitypolicyviolationeventinit-sourcefile","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"sourceFile","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-sourcefile"},{"name":"dom-securitypolicyviolationeventinit-statuscode","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"statusCode","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-statuscode"},{"name":"dom-securitypolicyviolationeventinit-violateddirective","type":"dict-member","scope":"defines","for":["SecurityPolicyViolationEventInit"],"title":"violatedDirective","normative":true,"export":true,"uri":"#dom-securitypolicyviolationeventinit-violateddirective"},{"name":"enumdef-securitypolicyviolationeventdisposition","type":"enum","scope":"defines","title":"SecurityPolicyViolationEventDisposition","normative":true,"export":true,"uri":"#enumdef-securitypolicyviolationeventdisposition"},{"name":"ref-for-dictdef-eventinit","type":"other","scope":"defines","title":"EventInit","normative":true,"uri":"#ref-for-dictdef-eventinit"},{"name":"ref-for-dictdef-securitypolicyviolationeventinit","type":"other","scope":"defines","title":"SecurityPolicyViolationEventInit","normative":true,"uri":"#ref-for-dictdef-securitypolicyviolationeventinit"},{"name":"ref-for-enumdef-securitypolicyviolationeventdisposition\u2460","type":"other","scope":"defines","title":"SecurityPolicyViolationEventDisposition","normative":true,"uri":"#ref-for-enumdef-securitypolicyviolationeventdisposition\u2460"},{"name":"ref-for-enumdef-securitypolicyviolationeventdisposition\u2461","type":"other","scope":"defines","title":"SecurityPolicyViolationEventDisposition","normative":true,"uri":"#ref-for-enumdef-securitypolicyviolationeventdisposition\u2461"},{"name":"ref-for-event","type":"other","scope":"defines","title":"Event","normative":true,"uri":"#ref-for-event"},{"name":"ref-for-Exposed\u2460","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed\u2460"},{"name":"ref-for-idl-DOMString\u2460\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2460\u2460"},{"name":"ref-for-idl-DOMString\u2460\u24ea","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2460\u24ea"},{"name":"ref-for-idl-DOMString\u2462","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2462"},{"name":"ref-for-idl-DOMString\u2463","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2463"},{"name":"ref-for-idl-DOMString\u2464","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2464"},{"name":"ref-for-idl-DOMString\u2465","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2465"},{"name":"ref-for-idl-DOMString\u2466","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2466"},{"name":"ref-for-idl-DOMString\u2467","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2467"},{"name":"ref-for-idl-DOMString\u2468","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2468"},{"name":"ref-for-idl-unsigned-long\u2461","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long\u2461"},{"name":"ref-for-idl-unsigned-long\u2462","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long\u2462"},{"name":"ref-for-idl-unsigned-long\u2463","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long\u2463"},{"name":"ref-for-idl-unsigned-long\u2464","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long\u2464"},{"name":"ref-for-idl-unsigned-short\u2460","type":"other","scope":"defines","title":"unsigned short","normative":true,"uri":"#ref-for-idl-unsigned-short\u2460"},{"name":"ref-for-idl-unsigned-short\u2461","type":"other","scope":"defines","title":"unsigned short","normative":true,"uri":"#ref-for-idl-unsigned-short\u2461"},{"name":"ref-for-idl-USVString\u2460\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u2460"},{"name":"ref-for-idl-USVString\u2460\u24ea","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460\u24ea"},{"name":"ref-for-idl-USVString\u2463","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2463"},{"name":"ref-for-idl-USVString\u2464","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2464"},{"name":"ref-for-idl-USVString\u2465","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2465"},{"name":"ref-for-idl-USVString\u2466","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2466"},{"name":"ref-for-idl-USVString\u2467","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2467"},{"name":"ref-for-idl-USVString\u2468","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2468"},{"name":"securitypolicyviolationevent","type":"interface","scope":"defines","title":"SecurityPolicyViolationEvent","normative":true,"export":true,"uri":"#securitypolicyviolationevent"}]},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Obtain the deprecated serialization of violation","normative":true,"export":true,"uri":"#deprecated-serialize-violation","children":[{"name":"ref-for-concept-url-serializer","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer"},{"name":"ref-for-concept-url-serializer\u2460","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2460"},{"name":"ref-for-concept-url-serializer\u2461","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2461"},{"name":"ref-for-concept-url-serializer\u2462","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2462"},{"name":"ref-for-dom-securitypolicyviolationevent-sample","type":"other","scope":"defines","title":"sample","uri":"#ref-for-dom-securitypolicyviolationevent-sample"},{"name":"ref-for-ordered-map","type":"other","scope":"defines","title":"map","normative":true,"uri":"#ref-for-ordered-map"},{"name":"ref-for-policy-disposition\u2460\u2465","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2465"},{"name":"ref-for-report-to","type":"other","scope":"defines","title":"report-to","uri":"#ref-for-report-to"},{"name":"ref-for-report-uri","type":"other","scope":"defines","title":"report-uri","normative":true,"uri":"#ref-for-report-uri"},{"name":"ref-for-securitypolicyviolationevent","type":"other","scope":"defines","title":"SecurityPolicyViolationEvent","uri":"#ref-for-securitypolicyviolationevent"},{"name":"ref-for-serialize-an-infra-value-to-json-bytes","type":"other","scope":"defines","title":"serialize an infra value to JSON bytes","normative":true,"uri":"#ref-for-serialize-an-infra-value-to-json-bytes"},{"name":"ref-for-serialized-csp\u2464","type":"other","scope":"defines","title":"serialization","normative":true,"uri":"#ref-for-serialized-csp\u2464"},{"name":"ref-for-violation-column-number\u2460","type":"other","scope":"defines","title":"column number","normative":true,"uri":"#ref-for-violation-column-number\u2460"},{"name":"ref-for-violation-effective-directive\u2460","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive\u2460"},{"name":"ref-for-violation-effective-directive\u2461","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive\u2461"},{"name":"ref-for-violation-line-number\u2460","type":"other","scope":"defines","title":"line number","normative":true,"uri":"#ref-for-violation-line-number\u2460"},{"name":"ref-for-violation-policy\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2460"},{"name":"ref-for-violation-policy\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2461"},{"name":"ref-for-violation-referrer\u2460","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-violation-referrer\u2460"},{"name":"ref-for-violation-resource\u2467","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2467"},{"name":"ref-for-violation-sample\u2463","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample\u2463"},{"name":"ref-for-violation-source-file\u2461","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2461"},{"name":"ref-for-violation-source-file\u2462","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2462"},{"name":"ref-for-violation-status\u2460","type":"other","scope":"defines","title":"status","normative":true,"uri":"#ref-for-violation-status\u2460"},{"name":"ref-for-violation-url","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-violation-url"},{"name":"ref-for-violation\u2460\u2466","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2466"}]},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"Report a violation","normative":true,"export":true,"uri":"#report-violation","children":[{"name":"ref-for-concept-base-url","type":"other","scope":"defines","title":"base URL","normative":true,"uri":"#ref-for-concept-base-url"},{"name":"ref-for-concept-document-window","type":"other","scope":"defines","title":"associated Document","normative":true,"uri":"#ref-for-concept-document-window"},{"name":"ref-for-concept-document-window\u2460","type":"other","scope":"defines","title":"associated Document","normative":true,"uri":"#ref-for-concept-document-window\u2460"},{"name":"ref-for-concept-event-fire","type":"other","scope":"defines","title":"Fire an event","normative":true,"uri":"#ref-for-concept-event-fire"},{"name":"ref-for-concept-fetch","type":"other","scope":"defines","title":"Fetch","normative":true,"uri":"#ref-for-concept-fetch"},{"name":"ref-for-concept-request-body","type":"other","scope":"defines","title":"body","normative":true,"uri":"#ref-for-concept-request-body"},{"name":"ref-for-concept-request-client\u2464","type":"other","scope":"defines","title":"client","normative":true,"uri":"#ref-for-concept-request-client\u2464"},{"name":"ref-for-concept-request-credentials-mode","type":"other","scope":"defines","title":"credentials mode","normative":true,"uri":"#ref-for-concept-request-credentials-mode"},{"name":"ref-for-concept-request-destination","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination"},{"name":"ref-for-concept-request-header-list","type":"other","scope":"defines","title":"header list","normative":true,"uri":"#ref-for-concept-request-header-list"},{"name":"ref-for-concept-request-initiator","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#ref-for-concept-request-initiator"},{"name":"ref-for-concept-request-method","type":"other","scope":"defines","title":"method","normative":true,"uri":"#ref-for-concept-request-method"},{"name":"ref-for-concept-request-mode","type":"other","scope":"defines","title":"mode","uri":"#ref-for-concept-request-mode"},{"name":"ref-for-concept-request-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-request-origin"},{"name":"ref-for-concept-request-redirect-mode","type":"other","scope":"defines","title":"redirect mode","normative":true,"uri":"#ref-for-concept-request-redirect-mode"},{"name":"ref-for-concept-request-url\u2464","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-concept-request-url\u2464"},{"name":"ref-for-concept-request-window","type":"other","scope":"defines","title":"window","normative":true,"uri":"#ref-for-concept-request-window"},{"name":"ref-for-concept-request\u2460\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2463"},{"name":"ref-for-concept-settings-object-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-settings-object-origin\u2460"},{"name":"ref-for-concept-shadow-including-root","type":"other","scope":"defines","title":"shadow-including root","normative":true,"uri":"#ref-for-concept-shadow-including-root"},{"name":"ref-for-concept-url-parser","type":"other","scope":"defines","title":"URL parser","normative":true,"uri":"#ref-for-concept-url-parser"},{"name":"ref-for-concept-url-serializer\u2460\u2460","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2460\u2460"},{"name":"ref-for-concept-url-serializer\u2460\u24ea","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2460\u24ea"},{"name":"ref-for-concept-url-serializer\u2463","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2463"},{"name":"ref-for-concept-url-serializer\u2464","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2464"},{"name":"ref-for-concept-url-serializer\u2465","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2465"},{"name":"ref-for-concept-url-serializer\u2466","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2466"},{"name":"ref-for-concept-url-serializer\u2467","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2467"},{"name":"ref-for-concept-url-serializer\u2468","type":"other","scope":"defines","title":"URL serializer","normative":true,"uri":"#ref-for-concept-url-serializer\u2468"},{"name":"ref-for-connected","type":"other","scope":"defines","title":"connected","uri":"#ref-for-connected"},{"name":"ref-for-cspviolationreportbody","type":"other","scope":"defines","title":"CSPViolationReportBody","normative":true,"uri":"#ref-for-cspviolationreportbody"},{"name":"ref-for-directive-value\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2466"},{"name":"ref-for-directive-value\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2467"},{"name":"ref-for-directives\u2460\u2460","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2460"},{"name":"ref-for-directives\u2460\u2461","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2461"},{"name":"ref-for-directives\u2460\u2462","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2462"},{"name":"ref-for-document\u2466","type":"other","scope":"defines","title":"Document","uri":"#ref-for-document\u2466"},{"name":"ref-for-dom-cspviolationreportbody-blockedurl","type":"other","scope":"defines","title":"blockedURL","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-blockedurl"},{"name":"ref-for-dom-cspviolationreportbody-columnnumber","type":"other","scope":"defines","title":"columnNumber","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-columnnumber"},{"name":"ref-for-dom-cspviolationreportbody-disposition","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-disposition"},{"name":"ref-for-dom-cspviolationreportbody-documenturl","type":"other","scope":"defines","title":"documentURL","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-documenturl"},{"name":"ref-for-dom-cspviolationreportbody-effectivedirective","type":"other","scope":"defines","title":"effectiveDirective","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-effectivedirective"},{"name":"ref-for-dom-cspviolationreportbody-linenumber","type":"other","scope":"defines","title":"lineNumber","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-linenumber"},{"name":"ref-for-dom-cspviolationreportbody-originalpolicy","type":"other","scope":"defines","title":"originalPolicy","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-originalpolicy"},{"name":"ref-for-dom-cspviolationreportbody-referrer","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-referrer"},{"name":"ref-for-dom-cspviolationreportbody-sample","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-sample"},{"name":"ref-for-dom-cspviolationreportbody-sourcefile","type":"other","scope":"defines","title":"sourceFile","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-sourcefile"},{"name":"ref-for-dom-cspviolationreportbody-statuscode","type":"other","scope":"defines","title":"statusCode","normative":true,"uri":"#ref-for-dom-cspviolationreportbody-statuscode"},{"name":"ref-for-dom-event-bubbles","type":"other","scope":"defines","title":"bubbles","normative":true,"uri":"#ref-for-dom-event-bubbles"},{"name":"ref-for-dom-event-composed","type":"other","scope":"defines","title":"composed","normative":true,"uri":"#ref-for-dom-event-composed"},{"name":"ref-for-dom-event-composed\u2460","type":"other","scope":"defines","title":"composed","uri":"#ref-for-dom-event-composed\u2460"},{"name":"ref-for-dom-event-target","type":"other","scope":"defines","title":"target","uri":"#ref-for-dom-event-target"},{"name":"ref-for-dom-securitypolicyviolationevent-blockeduri","type":"other","scope":"defines","title":"blockedURI","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-blockeduri"},{"name":"ref-for-dom-securitypolicyviolationevent-columnnumber","type":"other","scope":"defines","title":"columnNumber","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-columnnumber"},{"name":"ref-for-dom-securitypolicyviolationevent-disposition","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-disposition"},{"name":"ref-for-dom-securitypolicyviolationevent-documenturi","type":"other","scope":"defines","title":"documentURI","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-documenturi"},{"name":"ref-for-dom-securitypolicyviolationevent-effectivedirective","type":"other","scope":"defines","title":"effectiveDirective","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-effectivedirective"},{"name":"ref-for-dom-securitypolicyviolationevent-effectivedirective\u2460","type":"other","scope":"defines","title":"effectiveDirective","uri":"#ref-for-dom-securitypolicyviolationevent-effectivedirective\u2460"},{"name":"ref-for-dom-securitypolicyviolationevent-linenumber","type":"other","scope":"defines","title":"lineNumber","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-linenumber"},{"name":"ref-for-dom-securitypolicyviolationevent-originalpolicy","type":"other","scope":"defines","title":"originalPolicy","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-originalpolicy"},{"name":"ref-for-dom-securitypolicyviolationevent-referrer","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-referrer"},{"name":"ref-for-dom-securitypolicyviolationevent-sample\u2460","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-sample\u2460"},{"name":"ref-for-dom-securitypolicyviolationevent-sourcefile","type":"other","scope":"defines","title":"sourceFile","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-sourcefile"},{"name":"ref-for-dom-securitypolicyviolationevent-statuscode","type":"other","scope":"defines","title":"statusCode","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-statuscode"},{"name":"ref-for-dom-securitypolicyviolationevent-violateddirective","type":"other","scope":"defines","title":"violatedDirective","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-violateddirective"},{"name":"ref-for-dom-securitypolicyviolationevent-violateddirective\u2460","type":"other","scope":"defines","title":"violatedDirective","uri":"#ref-for-dom-securitypolicyviolationevent-violateddirective\u2460"},{"name":"ref-for-policy-directive-set\u2466","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2466"},{"name":"ref-for-policy-directive-set\u2467","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2467"},{"name":"ref-for-policy-directive-set\u2468","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2468"},{"name":"ref-for-queue-a-task","type":"other","scope":"defines","title":"Queue a task","normative":true,"uri":"#ref-for-queue-a-task"},{"name":"ref-for-queue-report","type":"other","scope":"defines","title":"Queue data as type for endpoint group on settings","normative":true,"uri":"#ref-for-queue-report"},{"name":"ref-for-relevant-settings-object","type":"other","scope":"defines","title":"relevant settings object","normative":true,"uri":"#ref-for-relevant-settings-object"},{"name":"ref-for-relevant-settings-object\u2460","type":"other","scope":"defines","title":"relevant settings object","normative":true,"uri":"#ref-for-relevant-settings-object\u2460"},{"name":"ref-for-relevant-settings-object\u2461","type":"other","scope":"defines","title":"relevant settings object","normative":true,"uri":"#ref-for-relevant-settings-object\u2461"},{"name":"ref-for-report-to\u2460","type":"other","scope":"defines","title":"report-to","normative":true,"uri":"#ref-for-report-to\u2460"},{"name":"ref-for-report-to\u2461","type":"other","scope":"defines","title":"report-to","normative":true,"uri":"#ref-for-report-to\u2461"},{"name":"ref-for-report-uri\u2460","type":"other","scope":"defines","title":"report-uri","normative":true,"uri":"#ref-for-report-uri\u2460"},{"name":"ref-for-request-keepalive-flag","type":"other","scope":"defines","title":"keepalive","normative":true,"uri":"#ref-for-request-keepalive-flag"},{"name":"ref-for-securitypolicyviolationevent\u2460","type":"other","scope":"defines","title":"SecurityPolicyViolationEvent","normative":true,"uri":"#ref-for-securitypolicyviolationevent\u2460"},{"name":"ref-for-securitypolicyviolationevent\u2461","type":"other","scope":"defines","title":"SecurityPolicyViolationEvent","normative":true,"uri":"#ref-for-securitypolicyviolationevent\u2461"},{"name":"ref-for-serialized-csp\u2465","type":"other","scope":"defines","title":"serialization","normative":true,"uri":"#ref-for-serialized-csp\u2465"},{"name":"ref-for-serialized-csp\u2466","type":"other","scope":"defines","title":"serialization","normative":true,"uri":"#ref-for-serialized-csp\u2466"},{"name":"ref-for-split-on-ascii-whitespace\u2460","type":"other","scope":"defines","title":"splitting a string on ASCII whitespace","normative":true,"uri":"#ref-for-split-on-ascii-whitespace\u2460"},{"name":"ref-for-violation-column-number\u2461","type":"other","scope":"defines","title":"column number","normative":true,"uri":"#ref-for-violation-column-number\u2461"},{"name":"ref-for-violation-column-number\u2462","type":"other","scope":"defines","title":"column number","normative":true,"uri":"#ref-for-violation-column-number\u2462"},{"name":"ref-for-violation-disposition","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-violation-disposition"},{"name":"ref-for-violation-disposition\u2460","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-violation-disposition\u2460"},{"name":"ref-for-violation-effective-directive\u2462","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive\u2462"},{"name":"ref-for-violation-effective-directive\u2463","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive\u2463"},{"name":"ref-for-violation-effective-directive\u2464","type":"other","scope":"defines","title":"effective directive","normative":true,"uri":"#ref-for-violation-effective-directive\u2464"},{"name":"ref-for-violation-element\u2460","type":"other","scope":"defines","title":"element","normative":true,"uri":"#ref-for-violation-element\u2460"},{"name":"ref-for-violation-element\u2461","type":"other","scope":"defines","title":"element","normative":true,"uri":"#ref-for-violation-element\u2461"},{"name":"ref-for-violation-global-object\u2462","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2462"},{"name":"ref-for-violation-global-object\u2463","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2463"},{"name":"ref-for-violation-global-object\u2464","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2464"},{"name":"ref-for-violation-global-object\u2465","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2465"},{"name":"ref-for-violation-global-object\u2466","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2466"},{"name":"ref-for-violation-global-object\u2467","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-violation-global-object\u2467"},{"name":"ref-for-violation-line-number\u2461","type":"other","scope":"defines","title":"line number","normative":true,"uri":"#ref-for-violation-line-number\u2461"},{"name":"ref-for-violation-line-number\u2462","type":"other","scope":"defines","title":"line number","normative":true,"uri":"#ref-for-violation-line-number\u2462"},{"name":"ref-for-violation-policy\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2462"},{"name":"ref-for-violation-policy\u2463","type":"other","scope":"defines","title":"policy","uri":"#ref-for-violation-policy\u2463"},{"name":"ref-for-violation-policy\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2464"},{"name":"ref-for-violation-policy\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2465"},{"name":"ref-for-violation-policy\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2466"},{"name":"ref-for-violation-policy\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2467"},{"name":"ref-for-violation-policy\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-violation-policy\u2468"},{"name":"ref-for-violation-referrer\u2461","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-violation-referrer\u2461"},{"name":"ref-for-violation-referrer\u2462","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#ref-for-violation-referrer\u2462"},{"name":"ref-for-violation-resource\u2460\u24ea","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2460\u24ea"},{"name":"ref-for-violation-resource\u2468","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2468"},{"name":"ref-for-violation-sample\u2464","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample\u2464"},{"name":"ref-for-violation-sample\u2465","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-violation-sample\u2465"},{"name":"ref-for-violation-source-file\u2463","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2463"},{"name":"ref-for-violation-source-file\u2464","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2464"},{"name":"ref-for-violation-source-file\u2465","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2465"},{"name":"ref-for-violation-source-file\u2466","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2466"},{"name":"ref-for-violation-source-file\u2467","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2467"},{"name":"ref-for-violation-source-file\u2468","type":"other","scope":"defines","title":"source file","normative":true,"uri":"#ref-for-violation-source-file\u2468"},{"name":"ref-for-violation-status\u2461","type":"other","scope":"defines","title":"status","normative":true,"uri":"#ref-for-violation-status\u2461"},{"name":"ref-for-violation-status\u2462","type":"other","scope":"defines","title":"status","normative":true,"uri":"#ref-for-violation-status\u2462"},{"name":"ref-for-violation-url\u2460","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-violation-url\u2460"},{"name":"ref-for-violation-url\u2461","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-violation-url\u2461"},{"name":"ref-for-violation-url\u2462","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-violation-url\u2462"},{"name":"ref-for-violation-url\u2463","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-violation-url\u2463"},{"name":"ref-for-violation\u2460\u2467","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2467"},{"name":"ref-for-window\u2461","type":"other","scope":"defines","title":"Window","normative":true,"uri":"#ref-for-window\u2461"},{"name":"ref-for-window\u2462","type":"other","scope":"defines","title":"Window","normative":true,"uri":"#ref-for-window\u2462"}]},{"name":"csp-violation-report","type":"dfn","scope":"defines","title":"csp violation report","normative":true,"export":true,"uri":"#csp-violation-report"},{"name":"cspviolationreportbody","type":"interface","scope":"defines","title":"CSPViolationReportBody","normative":true,"export":true,"uri":"#cspviolationreportbody"},{"name":"dom-cspviolationreportbody-blockedurl","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"blockedURL","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-blockedurl"},{"name":"dom-cspviolationreportbody-columnnumber","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"columnNumber","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-columnnumber"},{"name":"dom-cspviolationreportbody-disposition","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"disposition","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-disposition"},{"name":"dom-cspviolationreportbody-documenturl","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"documentURL","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-documenturl"},{"name":"dom-cspviolationreportbody-effectivedirective","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"effectiveDirective","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-effectivedirective"},{"name":"dom-cspviolationreportbody-linenumber","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"lineNumber","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-linenumber"},{"name":"dom-cspviolationreportbody-originalpolicy","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"originalPolicy","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-originalpolicy"},{"name":"dom-cspviolationreportbody-referrer","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"referrer","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-referrer"},{"name":"dom-cspviolationreportbody-sample","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"sample","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-sample"},{"name":"dom-cspviolationreportbody-sourcefile","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"sourceFile","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-sourcefile"},{"name":"dom-cspviolationreportbody-statuscode","type":"attribute","scope":"defines","for":["CSPViolationReportBody"],"title":"statusCode","normative":true,"export":true,"uri":"#dom-cspviolationreportbody-statuscode"},{"name":"ref-for-content-security-policy-object\u2461\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2463"},{"name":"ref-for-content-security-policy-object\u2461\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2464"},{"name":"ref-for-csp-violation-report","type":"other","scope":"defines","title":"csp violation reports","normative":true,"uri":"#ref-for-csp-violation-report"},{"name":"ref-for-csp-violation-report\u2460","type":"other","scope":"defines","title":"csp violation reports","normative":true,"uri":"#ref-for-csp-violation-report\u2460"},{"name":"ref-for-enumdef-securitypolicyviolationeventdisposition","type":"other","scope":"defines","title":"SecurityPolicyViolationEventDisposition","normative":true,"uri":"#ref-for-enumdef-securitypolicyviolationeventdisposition"},{"name":"ref-for-Exposed","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#ref-for-Exposed"},{"name":"ref-for-idl-DOMString","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString"},{"name":"ref-for-idl-DOMString\u2460","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2460"},{"name":"ref-for-idl-DOMString\u2461","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#ref-for-idl-DOMString\u2461"},{"name":"ref-for-idl-unsigned-long","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long"},{"name":"ref-for-idl-unsigned-long\u2460","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#ref-for-idl-unsigned-long\u2460"},{"name":"ref-for-idl-unsigned-short","type":"other","scope":"defines","title":"unsigned short","normative":true,"uri":"#ref-for-idl-unsigned-short"},{"name":"ref-for-idl-USVString","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString"},{"name":"ref-for-idl-USVString\u2460","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2460"},{"name":"ref-for-idl-USVString\u2461","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2461"},{"name":"ref-for-idl-USVString\u2462","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#ref-for-idl-USVString\u2462"},{"name":"ref-for-report-type","type":"other","scope":"defines","title":"report type","normative":true,"uri":"#ref-for-report-type"},{"name":"ref-for-reportbody","type":"other","scope":"defines","title":"ReportBody","normative":true,"uri":"#ref-for-reportbody"},{"name":"ref-for-visible-to-reportingobservers","type":"other","scope":"defines","title":"visible to ReportingObservers","normative":true,"uri":"#ref-for-visible-to-reportingobservers"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Content Security Policy Directives","normative":true,"export":true,"uri":"#csp-directives","children":[{"name":"6.1","type":"heading","scope":"defines","section":true,"title":"Fetch Directives","normative":true,"export":true,"uri":"#directives-fetch","children":[{"name":"6.1.1","type":"heading","scope":"defines","section":true,"title":"child-src","normative":true,"export":true,"uri":"#directive-child-src","children":[{"name":"6.1.1.1","type":"heading","scope":"defines","section":true,"title":"child-src Pre-request check","normative":true,"export":true,"uri":"#child-src-pre-request","children":[{"name":"ref-for-concept-request\u2460\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2466"},{"name":"ref-for-content-security-policy-object\u2461\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2465"},{"name":"ref-for-directive-name\u2467","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2467"},{"name":"ref-for-directive-pre-request-check\u2460","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460"},{"name":"ref-for-directive-pre-request-check\u2461","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2461"},{"name":"ref-for-directive-value\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2468"},{"name":"ref-for-directives\u2460\u2464","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2464"}]},{"name":"6.1.1.2","type":"heading","scope":"defines","section":true,"title":"child-src Post-request check","normative":true,"export":true,"uri":"#child-src-post-request","children":[{"name":"ref-for-concept-request\u2460\u2467","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2460\u2467"},{"name":"ref-for-concept-response\u2468","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2468"},{"name":"ref-for-content-security-policy-object\u2461\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2466"},{"name":"ref-for-directive-name\u2468","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2468"},{"name":"ref-for-directive-post-request-check\u2461","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2461"},{"name":"ref-for-directive-post-request-check\u2462","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2462"},{"name":"ref-for-directive-value\u2460\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u24ea"},{"name":"ref-for-directives\u2460\u2465","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2465"}]},{"name":"child-src","type":"dfn","scope":"defines","title":"child-src","normative":true,"export":true,"uri":"#child-src"},{"name":"example-8573cf3a","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: child-src https:\/\/example.com\/ Fetches for the following code will all return network errors, as the URLs provided do not match child-src's source list: <iframe src=\"http...","uri":"#example-8573cf3a"},{"name":"ref-for-child-src","type":"other","scope":"defines","title":"child-src","uri":"#ref-for-child-src"},{"name":"ref-for-concept-request-destination\u2460","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2460"},{"name":"ref-for-concept-request-destination\u2461","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2461"},{"name":"ref-for-concept-request-target-browsing-context","type":"other","scope":"defines","title":"target browsing context","normative":true,"uri":"#ref-for-concept-request-target-browsing-context"},{"name":"ref-for-concept-request\u2460\u2464","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2460\u2464"},{"name":"ref-for-concept-request\u2460\u2465","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2460\u2465"},{"name":"ref-for-frame","type":"other","scope":"defines","title":"frame","normative":true,"uri":"#ref-for-frame"},{"name":"ref-for-frame\u2460","type":"other","scope":"defines","title":"frame","normative":true,"uri":"#ref-for-frame\u2460"},{"name":"ref-for-grammardef-serialized-source-list","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list"},{"name":"ref-for-header-content-security-policy\u2461","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2461"},{"name":"ref-for-nested-browsing-context","type":"other","scope":"defines","title":"nested browsing contexts","normative":true,"uri":"#ref-for-nested-browsing-context"},{"name":"ref-for-nested-browsing-context\u2460","type":"other","scope":"defines","title":"nested browsing context","normative":true,"uri":"#ref-for-nested-browsing-context\u2460"},{"name":"ref-for-run-a-worker\u2460","type":"other","scope":"defines","title":"run a worker","normative":true,"uri":"#ref-for-run-a-worker\u2460"},{"name":"ref-for-serviceworker","type":"other","scope":"defines","title":"ServiceWorker","normative":true,"uri":"#ref-for-serviceworker"},{"name":"ref-for-sharedworker","type":"other","scope":"defines","title":"SharedWorker","normative":true,"uri":"#ref-for-sharedworker"},{"name":"ref-for-source-lists","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists"},{"name":"ref-for-the-iframe-element","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#ref-for-the-iframe-element"},{"name":"ref-for-the-iframe-element\u2460","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#ref-for-the-iframe-element\u2460"},{"name":"ref-for-worker\u2460","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#ref-for-worker\u2460"}]},{"name":"6.1.2","type":"heading","scope":"defines","section":true,"title":"connect-src","normative":true,"export":true,"uri":"#directive-connect-src","children":[{"name":"6.1.2.1","type":"heading","scope":"defines","section":true,"title":"connect-src Pre-request check","normative":true,"export":true,"uri":"#connect-src-pre-request","children":[{"name":"ref-for-concept-request\u2461\u24ea","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u24ea"},{"name":"ref-for-content-security-policy-object\u2461\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2467"},{"name":"ref-for-directive-pre-request-check\u2462","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2462"},{"name":"ref-for-directive-value\u2460\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2460"}]},{"name":"6.1.2.2","type":"heading","scope":"defines","section":true,"title":"connect-src Post-request check","normative":true,"export":true,"uri":"#connect-src-post-request","children":[{"name":"ref-for-concept-request\u2461\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2460"},{"name":"ref-for-concept-response\u2460\u24ea","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u24ea"},{"name":"ref-for-content-security-policy-object\u2461\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2461\u2468"},{"name":"ref-for-directive-post-request-check\u2463","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2463"},{"name":"ref-for-directive-value\u2460\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2461"}]},{"name":"connect-src","type":"dfn","scope":"defines","title":"connect-src","normative":true,"export":true,"uri":"#connect-src"},{"name":"example-c53bdcd0","type":"other","scope":"defines","title":"JavaScript offers a few mechanisms that directly connect to an external server to send or receive information. EventSource maintains an open HTTP connection to a server in order to receive push notifications, WebSockets open a bidirectional communicati...","uri":"#example-c53bdcd0"},{"name":"ref-for-concept-request\u2460\u2468","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2460\u2468"},{"name":"ref-for-connect-src","type":"other","scope":"defines","title":"connect-src","uri":"#ref-for-connect-src"},{"name":"ref-for-dom-a-ping","type":"other","scope":"defines","title":"ping","normative":true,"uri":"#ref-for-dom-a-ping"},{"name":"ref-for-grammardef-serialized-source-list\u2460","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460"},{"name":"ref-for-header-content-security-policy\u2462","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2462"},{"name":"ref-for-source-lists\u2460","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2460"},{"name":"ref-for-the-a-element","type":"other","scope":"defines","title":"a","normative":true,"uri":"#ref-for-the-a-element"}]},{"name":"6.1.3","type":"heading","scope":"defines","section":true,"title":"default-src","normative":true,"export":true,"uri":"#directive-default-src","children":[{"name":"6.1.3.1","type":"heading","scope":"defines","section":true,"title":"default-src Pre-request check","normative":true,"export":true,"uri":"#default-src-pre-request","children":[{"name":"ref-for-concept-request\u2461\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2461"},{"name":"ref-for-content-security-policy-object\u2462\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u24ea"},{"name":"ref-for-directive-name\u2460\u24ea","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u24ea"},{"name":"ref-for-directive-pre-request-check\u2463","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2463"},{"name":"ref-for-directive-pre-request-check\u2464","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2464"},{"name":"ref-for-directive-value\u2460\u2462","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2462"},{"name":"ref-for-directives\u2460\u2466","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2466"}]},{"name":"6.1.3.2","type":"heading","scope":"defines","section":true,"title":"default-src Post-request check","normative":true,"export":true,"uri":"#default-src-post-request","children":[{"name":"ref-for-concept-request\u2461\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2462"},{"name":"ref-for-concept-response\u2460\u2460","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2460"},{"name":"ref-for-content-security-policy-object\u2462\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2460"},{"name":"ref-for-directive-name\u2460\u2460","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2460"},{"name":"ref-for-directive-post-request-check\u2464","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2464"},{"name":"ref-for-directive-post-request-check\u2465","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2465"},{"name":"ref-for-directive-value\u2460\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2463"},{"name":"ref-for-directives\u2460\u2467","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2467"}]},{"name":"6.1.3.3","type":"heading","scope":"defines","section":true,"title":"default-src Inline Check","normative":true,"export":true,"uri":"#default-src-inline","children":[{"name":"ref-for-content-security-policy-object\u2462\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2461"},{"name":"ref-for-directive-inline-check\u2461","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2461"},{"name":"ref-for-directive-inline-check\u2462","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2462"},{"name":"ref-for-directive-name\u2460\u2461","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2461"},{"name":"ref-for-directive-value\u2460\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2464"},{"name":"ref-for-directives\u2460\u2468","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2460\u2468"},{"name":"ref-for-element\u2461","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2461"}]},{"name":"default-src","type":"dfn","scope":"defines","title":"default-src","normative":true,"export":true,"uri":"#default-src"},{"name":"example-327c55f5","type":"other","scope":"defines","title":"The following header: Content-Security-Policy: default-src 'self' will have the same behavior as the following header: Content-Security-Policy: connect-src 'self'; font-src 'self'; frame-src 'self'; img-src 'self'; manifest-src 'self'; media-src 'self'...","uri":"#example-327c55f5"},{"name":"example-8536160a","type":"other","scope":"defines","title":"There is no inheritance. If a script-src directive is explicitly specified, for example, then the value of default-src has no influence on script requests. That is, the following header: Content-Security-Policy: default-src 'self'; script-src-elem http...","uri":"#example-8536160a"},{"name":"ref-for-connect-src\u2460","type":"other","scope":"defines","title":"connect-src","uri":"#ref-for-connect-src\u2460"},{"name":"ref-for-connect-src\u2461","type":"other","scope":"defines","title":"connect-src","uri":"#ref-for-connect-src\u2461"},{"name":"ref-for-default-src\u2460","type":"other","scope":"defines","title":"default-src","normative":true,"uri":"#ref-for-default-src\u2460"},{"name":"ref-for-default-src\u2461","type":"other","scope":"defines","title":"default-src","uri":"#ref-for-default-src\u2461"},{"name":"ref-for-default-src\u2462","type":"other","scope":"defines","title":"default-src","uri":"#ref-for-default-src\u2462"},{"name":"ref-for-fetch-directives","type":"other","scope":"defines","title":"fetch directives","normative":true,"uri":"#ref-for-fetch-directives"},{"name":"ref-for-fetch-directives\u2460","type":"other","scope":"defines","title":"fetch directive","uri":"#ref-for-fetch-directives\u2460"},{"name":"ref-for-font-src\u2460","type":"other","scope":"defines","title":"font-src","uri":"#ref-for-font-src\u2460"},{"name":"ref-for-font-src\u2461","type":"other","scope":"defines","title":"font-src","uri":"#ref-for-font-src\u2461"},{"name":"ref-for-frame-src","type":"other","scope":"defines","title":"frame-src","uri":"#ref-for-frame-src"},{"name":"ref-for-frame-src\u2460","type":"other","scope":"defines","title":"frame-src","uri":"#ref-for-frame-src\u2460"},{"name":"ref-for-grammardef-self\u2460\u2460","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2460"},{"name":"ref-for-grammardef-self\u2460\u2461","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2461"},{"name":"ref-for-grammardef-self\u2460\u2462","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2462"},{"name":"ref-for-grammardef-self\u2460\u2463","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2463"},{"name":"ref-for-grammardef-self\u2460\u2464","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2464"},{"name":"ref-for-grammardef-self\u2460\u2465","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2465"},{"name":"ref-for-grammardef-self\u2460\u2466","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2466"},{"name":"ref-for-grammardef-self\u2460\u2467","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2467"},{"name":"ref-for-grammardef-self\u2460\u2468","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u2468"},{"name":"ref-for-grammardef-self\u2460\u24ea","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2460\u24ea"},{"name":"ref-for-grammardef-self\u2461\u2460","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2460"},{"name":"ref-for-grammardef-self\u2461\u2461","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2461"},{"name":"ref-for-grammardef-self\u2461\u2462","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2462"},{"name":"ref-for-grammardef-self\u2461\u2463","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2463"},{"name":"ref-for-grammardef-self\u2461\u2464","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2464"},{"name":"ref-for-grammardef-self\u2461\u2465","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2465"},{"name":"ref-for-grammardef-self\u2461\u2466","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2466"},{"name":"ref-for-grammardef-self\u2461\u2467","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2467"},{"name":"ref-for-grammardef-self\u2461\u2468","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u2468"},{"name":"ref-for-grammardef-self\u2461\u24ea","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2461\u24ea"},{"name":"ref-for-grammardef-self\u2462","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2462"},{"name":"ref-for-grammardef-self\u2463","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2463"},{"name":"ref-for-grammardef-self\u2464","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2464"},{"name":"ref-for-grammardef-self\u2465","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2465"},{"name":"ref-for-grammardef-self\u2466","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2466"},{"name":"ref-for-grammardef-self\u2467","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2467"},{"name":"ref-for-grammardef-self\u2468","type":"other","scope":"defines","title":"'self'","uri":"#ref-for-grammardef-self\u2468"},{"name":"ref-for-grammardef-serialized-source-list\u2461","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2461"},{"name":"ref-for-header-content-security-policy\u2463","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2463"},{"name":"ref-for-header-content-security-policy\u2464","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2464"},{"name":"ref-for-header-content-security-policy\u2465","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2465"},{"name":"ref-for-header-content-security-policy\u2466","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2466"},{"name":"ref-for-img-src","type":"other","scope":"defines","title":"img-src","uri":"#ref-for-img-src"},{"name":"ref-for-img-src\u2460","type":"other","scope":"defines","title":"img-src","uri":"#ref-for-img-src\u2460"},{"name":"ref-for-manifest-src","type":"other","scope":"defines","title":"manifest-src","uri":"#ref-for-manifest-src"},{"name":"ref-for-manifest-src\u2460","type":"other","scope":"defines","title":"manifest-src","uri":"#ref-for-manifest-src\u2460"},{"name":"ref-for-media-src","type":"other","scope":"defines","title":"media-src","uri":"#ref-for-media-src"},{"name":"ref-for-media-src\u2460","type":"other","scope":"defines","title":"media-src","uri":"#ref-for-media-src\u2460"},{"name":"ref-for-object-src\u2460","type":"other","scope":"defines","title":"object-src","uri":"#ref-for-object-src\u2460"},{"name":"ref-for-object-src\u2461","type":"other","scope":"defines","title":"object-src","uri":"#ref-for-object-src\u2461"},{"name":"ref-for-prefetch-src","type":"other","scope":"defines","title":"prefetch-src","uri":"#ref-for-prefetch-src"},{"name":"ref-for-prefetch-src\u2460","type":"other","scope":"defines","title":"prefetch-src","uri":"#ref-for-prefetch-src\u2460"},{"name":"ref-for-script-src-attr","type":"other","scope":"defines","title":"script-src-attr","uri":"#ref-for-script-src-attr"},{"name":"ref-for-script-src-attr\u2460","type":"other","scope":"defines","title":"script-src-attr","uri":"#ref-for-script-src-attr\u2460"},{"name":"ref-for-script-src-elem","type":"other","scope":"defines","title":"script-src-elem","uri":"#ref-for-script-src-elem"},{"name":"ref-for-script-src-elem\u2460","type":"other","scope":"defines","title":"script-src-elem","uri":"#ref-for-script-src-elem\u2460"},{"name":"ref-for-script-src-elem\u2461","type":"other","scope":"defines","title":"script-src-elem","uri":"#ref-for-script-src-elem\u2461"},{"name":"ref-for-should-block-request\u2462","type":"other","scope":"defines","title":"\u00a7 4.1.2 Should request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-request\u2462"},{"name":"ref-for-should-block-response\u2462","type":"other","scope":"defines","title":"\u00a7 4.1.3 Should response to request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-response\u2462"},{"name":"ref-for-source-lists\u2461","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2461"},{"name":"ref-for-style-src-attr","type":"other","scope":"defines","title":"style-src-attr","uri":"#ref-for-style-src-attr"},{"name":"ref-for-style-src-attr\u2460","type":"other","scope":"defines","title":"style-src-attr","uri":"#ref-for-style-src-attr\u2460"},{"name":"ref-for-style-src-elem","type":"other","scope":"defines","title":"style-src-elem","uri":"#ref-for-style-src-elem"},{"name":"ref-for-style-src-elem\u2460","type":"other","scope":"defines","title":"style-src-elem","uri":"#ref-for-style-src-elem\u2460"},{"name":"ref-for-worker-src","type":"other","scope":"defines","title":"worker-src","uri":"#ref-for-worker-src"},{"name":"ref-for-worker-src\u2460","type":"other","scope":"defines","title":"worker-src","uri":"#ref-for-worker-src\u2460"}]},{"name":"6.1.4","type":"heading","scope":"defines","section":true,"title":"font-src","normative":true,"export":true,"uri":"#directive-font-src","children":[{"name":"6.1.4.1","type":"heading","scope":"defines","section":true,"title":"font-src Pre-request check","normative":true,"export":true,"uri":"#font-src-pre-request","children":[{"name":"ref-for-concept-request\u2461\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2463"},{"name":"ref-for-content-security-policy-object\u2462\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2462"},{"name":"ref-for-directive-pre-request-check\u2465","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2465"},{"name":"ref-for-directive-value\u2460\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2465"}]},{"name":"6.1.4.2","type":"heading","scope":"defines","section":true,"title":"font-src Post-request check","normative":true,"export":true,"uri":"#font-src-post-request","children":[{"name":"ref-for-concept-request\u2461\u2464","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2464"},{"name":"ref-for-concept-response\u2460\u2461","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2461"},{"name":"ref-for-content-security-policy-object\u2462\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2463"},{"name":"ref-for-directive-post-request-check\u2466","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2466"},{"name":"ref-for-directive-value\u2460\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2466"}]},{"name":"example-97439923","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: font-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match font-src's source list: <style> @font-face { f...","uri":"#example-97439923"},{"name":"font-src","type":"dfn","scope":"defines","title":"font-src","normative":true,"export":true,"uri":"#font-src"},{"name":"ref-for-font-src\u2462","type":"other","scope":"defines","title":"font-src","uri":"#ref-for-font-src\u2462"},{"name":"ref-for-grammardef-serialized-source-list\u2462","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2462"},{"name":"ref-for-header-content-security-policy\u2467","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2467"},{"name":"ref-for-source-lists\u2462","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2462"}]},{"name":"6.1.5","type":"heading","scope":"defines","section":true,"title":"frame-src","normative":true,"export":true,"uri":"#directive-frame-src","children":[{"name":"6.1.5.1","type":"heading","scope":"defines","section":true,"title":"frame-src Pre-request check","normative":true,"export":true,"uri":"#frame-src-pre-request","children":[{"name":"ref-for-concept-request\u2461\u2465","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2465"},{"name":"ref-for-content-security-policy-object\u2462\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2464"},{"name":"ref-for-directive-pre-request-check\u2466","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2466"},{"name":"ref-for-directive-value\u2460\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2467"}]},{"name":"6.1.5.2","type":"heading","scope":"defines","section":true,"title":"frame-src Post-request check","normative":true,"export":true,"uri":"#frame-src-post-request","children":[{"name":"ref-for-concept-request\u2461\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2461\u2466"},{"name":"ref-for-concept-response\u2460\u2462","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2462"},{"name":"ref-for-content-security-policy-object\u2462\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2465"},{"name":"ref-for-directive-post-request-check\u2467","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2467"},{"name":"ref-for-directive-value\u2460\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2460\u2468"}]},{"name":"example-0aea3777","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: frame-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match frame-src's source list: <iframe src=\"https:\/...","uri":"#example-0aea3777"},{"name":"frame-src","type":"dfn","scope":"defines","title":"frame-src","normative":true,"export":true,"uri":"#frame-src"},{"name":"ref-for-frame-src\u2461","type":"other","scope":"defines","title":"frame-src","uri":"#ref-for-frame-src\u2461"},{"name":"ref-for-grammardef-serialized-source-list\u2463","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2463"},{"name":"ref-for-header-content-security-policy\u2468","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2468"},{"name":"ref-for-nested-browsing-context\u2461","type":"other","scope":"defines","title":"nested browsing contexts","normative":true,"uri":"#ref-for-nested-browsing-context\u2461"},{"name":"ref-for-source-lists\u2463","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2463"}]},{"name":"6.1.6","type":"heading","scope":"defines","section":true,"title":"img-src","normative":true,"export":true,"uri":"#directive-img-src","children":[{"name":"6.1.6.1","type":"heading","scope":"defines","section":true,"title":"img-src Pre-request check","normative":true,"export":true,"uri":"#img-src-pre-request","children":[{"name":"ref-for-concept-request\u2462\u24ea","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u24ea"},{"name":"ref-for-content-security-policy-object\u2462\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2466"},{"name":"ref-for-directive-pre-request-check\u2467","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2467"},{"name":"ref-for-directive-value\u2461\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u24ea"}]},{"name":"6.1.6.2","type":"heading","scope":"defines","section":true,"title":"img-src Post-request check","normative":true,"export":true,"uri":"#img-src-post-request","children":[{"name":"ref-for-concept-request\u2462\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2460"},{"name":"ref-for-concept-response\u2460\u2463","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2463"},{"name":"ref-for-content-security-policy-object\u2462\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2467"},{"name":"ref-for-directive-post-request-check\u2468","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2468"},{"name":"ref-for-directive-value\u2461\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2460"}]},{"name":"example-ad572c5c","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: img-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match img-src's source list: <img src=\"https:\/\/exampl...","uri":"#example-ad572c5c"},{"name":"img-src","type":"dfn","scope":"defines","title":"img-src","normative":true,"export":true,"uri":"#img-src"},{"name":"ref-for-concept-request-destination\u2462","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2462"},{"name":"ref-for-concept-request\u2461\u2467","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2461\u2467"},{"name":"ref-for-concept-request\u2461\u2468","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2461\u2468"},{"name":"ref-for-grammardef-serialized-source-list\u2464","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2464"},{"name":"ref-for-header-content-security-policy\u2460\u24ea","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u24ea"},{"name":"ref-for-img-src\u2461","type":"other","scope":"defines","title":"img-src","uri":"#ref-for-img-src\u2461"},{"name":"ref-for-source-lists\u2464","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2464"}]},{"name":"6.1.7","type":"heading","scope":"defines","section":true,"title":"manifest-src","normative":true,"export":true,"uri":"#directive-manifest-src","children":[{"name":"6.1.7.1","type":"heading","scope":"defines","section":true,"title":"manifest-src Pre-request check","normative":true,"export":true,"uri":"#manifest-src-pre-request","children":[{"name":"ref-for-concept-request\u2462\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2461"},{"name":"ref-for-content-security-policy-object\u2462\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2462\u2468"},{"name":"ref-for-directive-pre-request-check\u2468","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2468"},{"name":"ref-for-directive-value\u2461\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2461"}]},{"name":"6.1.7.2","type":"heading","scope":"defines","section":true,"title":"manifest-src Post-request check","normative":true,"export":true,"uri":"#manifest-src-post-request","children":[{"name":"ref-for-concept-request\u2462\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2462"},{"name":"ref-for-concept-response\u2460\u2464","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2464"},{"name":"ref-for-content-security-policy-object\u2463\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u24ea"},{"name":"ref-for-directive-post-request-check\u2460\u24ea","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u24ea"},{"name":"ref-for-directive-value\u2461\u2462","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2462"}]},{"name":"example-b74797ac","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: manifest-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match manifest-src's source list: <link rel=\"man...","uri":"#example-b74797ac"},{"name":"manifest-src","type":"dfn","scope":"defines","title":"manifest-src","normative":true,"export":true,"uri":"#manifest-src"},{"name":"ref-for-grammardef-serialized-source-list\u2465","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2465"},{"name":"ref-for-header-content-security-policy\u2460\u2460","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2460"},{"name":"ref-for-manifest-src\u2461","type":"other","scope":"defines","title":"manifest-src","uri":"#ref-for-manifest-src\u2461"},{"name":"ref-for-source-lists\u2465","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2465"}]},{"name":"6.1.8","type":"heading","scope":"defines","section":true,"title":"media-src","normative":true,"export":true,"uri":"#directive-media-src","children":[{"name":"6.1.8.1","type":"heading","scope":"defines","section":true,"title":"media-src Pre-request check","normative":true,"export":true,"uri":"#media-src-pre-request","children":[{"name":"ref-for-concept-request\u2462\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2463"},{"name":"ref-for-content-security-policy-object\u2463\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2460"},{"name":"ref-for-directive-pre-request-check\u2460\u24ea","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u24ea"},{"name":"ref-for-directive-value\u2461\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2463"}]},{"name":"6.1.8.2","type":"heading","scope":"defines","section":true,"title":"media-src Post-request check","normative":true,"export":true,"uri":"#media-src-post-request","children":[{"name":"ref-for-concept-request\u2462\u2464","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2464"},{"name":"ref-for-concept-response\u2460\u2465","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2465"},{"name":"ref-for-content-security-policy-object\u2463\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2461"},{"name":"ref-for-directive-post-request-check\u2460\u2460","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2460"},{"name":"ref-for-directive-value\u2461\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2464"}]},{"name":"example-98c9c614","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: media-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match media-src's source list: <audio src=\"https:\/\/...","uri":"#example-98c9c614"},{"name":"media-src","type":"dfn","scope":"defines","title":"media-src","normative":true,"export":true,"uri":"#media-src"},{"name":"ref-for-grammardef-serialized-source-list\u2466","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2466"},{"name":"ref-for-header-content-security-policy\u2460\u2461","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2461"},{"name":"ref-for-media-src\u2461","type":"other","scope":"defines","title":"media-src","uri":"#ref-for-media-src\u2461"},{"name":"ref-for-source-lists\u2466","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2466"}]},{"name":"6.1.9","type":"heading","scope":"defines","section":true,"title":"object-src","normative":true,"export":true,"uri":"#directive-object-src","children":[{"name":"6.1.9.1","type":"heading","scope":"defines","section":true,"title":"object-src Pre-request check","normative":true,"export":true,"uri":"#object-src-pre-request","children":[{"name":"ref-for-concept-request\u2462\u2465","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2465"},{"name":"ref-for-content-security-policy-object\u2463\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2463"},{"name":"ref-for-directive-pre-request-check\u2460\u2460","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2460"},{"name":"ref-for-directive-value\u2461\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2465"}]},{"name":"6.1.9.2","type":"heading","scope":"defines","section":true,"title":"object-src Post-request check","normative":true,"export":true,"uri":"#object-src-post-request","children":[{"name":"ref-for-concept-request\u2462\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2466"},{"name":"ref-for-concept-response\u2460\u2466","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2466"},{"name":"ref-for-content-security-policy-object\u2463\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2464"},{"name":"ref-for-directive-post-request-check\u2460\u2461","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2461"},{"name":"ref-for-directive-value\u2461\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2466"}]},{"name":"example-fc6e74d1","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: object-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match object-src's source list: <embed src=\"https:...","uri":"#example-fc6e74d1"},{"name":"object-src","type":"dfn","scope":"defines","title":"object-src","normative":true,"export":true,"uri":"#object-src"},{"name":"ref-for-attr-object-data","type":"other","scope":"defines","title":"data","normative":true,"uri":"#ref-for-attr-object-data"},{"name":"ref-for-content-security-policy-object\u2463\u2462","type":"other","scope":"defines","title":"policy","uri":"#ref-for-content-security-policy-object\u2463\u2462"},{"name":"ref-for-grammardef-serialized-source-list\u2467","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2467"},{"name":"ref-for-header-content-security-policy\u2460\u2462","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2462"},{"name":"ref-for-nested-browsing-context\u2462","type":"other","scope":"defines","title":"nested browsing context","uri":"#ref-for-nested-browsing-context\u2462"},{"name":"ref-for-nested-browsing-context\u2463","type":"other","scope":"defines","title":"nested browsing context","uri":"#ref-for-nested-browsing-context\u2463"},{"name":"ref-for-object-src\u2462","type":"other","scope":"defines","title":"object-src","uri":"#ref-for-object-src\u2462"},{"name":"ref-for-plugin-document","type":"other","scope":"defines","title":"plugin document","uri":"#ref-for-plugin-document"},{"name":"ref-for-plugin-document\u2460","type":"other","scope":"defines","title":"plugin document","uri":"#ref-for-plugin-document\u2460"},{"name":"ref-for-source-lists\u2467","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2467"},{"name":"ref-for-the-embed-element","type":"other","scope":"defines","title":"embed","uri":"#ref-for-the-embed-element"},{"name":"ref-for-the-embed-element\u2460","type":"other","scope":"defines","title":"embed","uri":"#ref-for-the-embed-element\u2460"},{"name":"ref-for-the-object-element","type":"other","scope":"defines","title":"object","normative":true,"uri":"#ref-for-the-object-element"},{"name":"ref-for-the-object-element\u2460","type":"other","scope":"defines","title":"object","uri":"#ref-for-the-object-element\u2460"},{"name":"ref-for-the-object-element\u2461","type":"other","scope":"defines","title":"object","uri":"#ref-for-the-object-element\u2461"},{"name":"ref-for-the-object-element\u2462","type":"other","scope":"defines","title":"object","uri":"#ref-for-the-object-element\u2462"},{"name":"ref-for-top-level-browsing-context","type":"other","scope":"defines","title":"top-level browsing context","uri":"#ref-for-top-level-browsing-context"}]},{"name":"6.1.10","type":"heading","scope":"defines","section":true,"title":"prefetch-src","normative":true,"export":true,"uri":"#directive-prefetch-src","children":[{"name":"6.1.10.1","type":"heading","scope":"defines","section":true,"title":"prefetch-src Pre-request check","normative":true,"export":true,"uri":"#prefetch-src-pre-request","children":[{"name":"ref-for-concept-request\u2462\u2467","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2467"},{"name":"ref-for-content-security-policy-object\u2463\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2465"},{"name":"ref-for-directive-pre-request-check\u2460\u2461","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2461"},{"name":"ref-for-directive-value\u2461\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2467"}]},{"name":"6.1.10.2","type":"heading","scope":"defines","section":true,"title":"prefetch-src Post-request check","normative":true,"export":true,"uri":"#prefetch-src-post-request","children":[{"name":"ref-for-concept-request\u2462\u2468","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2462\u2468"},{"name":"ref-for-concept-response\u2460\u2467","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2460\u2467"},{"name":"ref-for-content-security-policy-object\u2463\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2466"},{"name":"ref-for-directive-post-request-check\u2460\u2462","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2462"},{"name":"ref-for-directive-value\u2461\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2461\u2468"}]},{"name":"example-f7e7e15d","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: prefetch-src https:\/\/example.com\/ Fetches for the following code will return network errors, as the URLs provided do not match prefetch-src's source list: <link rel=\"pref...","uri":"#example-f7e7e15d"},{"name":"prefetch-src","type":"dfn","scope":"defines","title":"prefetch-src","normative":true,"export":true,"uri":"#prefetch-src"},{"name":"ref-for-grammardef-serialized-source-list\u2468","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2468"},{"name":"ref-for-header-content-security-policy\u2460\u2463","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2463"},{"name":"ref-for-prefetch-src\u2461","type":"other","scope":"defines","title":"prefetch-src","uri":"#ref-for-prefetch-src\u2461"},{"name":"ref-for-source-lists\u2468","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2468"}]},{"name":"6.1.11","type":"heading","scope":"defines","section":true,"title":"script-src","normative":true,"export":true,"uri":"#directive-script-src","children":[{"name":"6.1.11.1","type":"heading","scope":"defines","section":true,"title":"script-src Pre-request check","normative":true,"export":true,"uri":"#script-src-pre-request","children":[{"name":"ref-for-concept-request\u2463\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2460"},{"name":"ref-for-content-security-policy-object\u2463\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2467"},{"name":"ref-for-directive-pre-request-check\u2460\u2462","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2462"}]},{"name":"6.1.11.2","type":"heading","scope":"defines","section":true,"title":"script-src Post-request check","normative":true,"export":true,"uri":"#script-src-post-request","children":[{"name":"ref-for-concept-request\u2463\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2461"},{"name":"ref-for-concept-response\u2461\u24ea","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u24ea"},{"name":"ref-for-content-security-policy-object\u2463\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2463\u2468"},{"name":"ref-for-directive-post-request-check\u2460\u2463","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2463"}]},{"name":"6.1.11.3","type":"heading","scope":"defines","section":true,"title":"script-src Inline Check","normative":true,"export":true,"uri":"#script-src-inline","children":[{"name":"ref-for-content-security-policy-object\u2464\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u24ea"},{"name":"ref-for-directive-inline-check\u2463","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2463"},{"name":"ref-for-directive-value\u2462\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u24ea"},{"name":"ref-for-element\u2462","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2462"}]},{"name":"ref-for-concept-request\u2463\u24ea","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2463\u24ea"},{"name":"ref-for-concept-response\u2460\u2468","type":"other","scope":"defines","title":"responses","normative":true,"uri":"#ref-for-concept-response\u2460\u2468"},{"name":"ref-for-dom-setinterval","type":"other","scope":"defines","title":"setInterval()","normative":true,"uri":"#ref-for-dom-setinterval"},{"name":"ref-for-dom-settimeout","type":"other","scope":"defines","title":"setTimeout()","normative":true,"uri":"#ref-for-dom-settimeout"},{"name":"ref-for-grammardef-hash-source\u2461","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2461"},{"name":"ref-for-grammardef-nonce-source\u2461","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2461"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u24ea","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u24ea"},{"name":"ref-for-request-destination-script-like","type":"other","scope":"defines","title":"script-like","normative":true,"uri":"#ref-for-request-destination-script-like"},{"name":"ref-for-script-src-attr\u2461","type":"other","scope":"defines","title":"script-src-attr","normative":true,"uri":"#ref-for-script-src-attr\u2461"},{"name":"ref-for-script-src-attr\u2462","type":"other","scope":"defines","title":"script-src-attr","uri":"#ref-for-script-src-attr\u2462"},{"name":"ref-for-script-src-elem\u2462","type":"other","scope":"defines","title":"script-src-elem","normative":true,"uri":"#ref-for-script-src-elem\u2462"},{"name":"ref-for-script-src-elem\u2463","type":"other","scope":"defines","title":"script-src-elem","uri":"#ref-for-script-src-elem\u2463"},{"name":"ref-for-script\u2462","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2462"},{"name":"ref-for-script\u2463","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2463"},{"name":"ref-for-script\u2464","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2464"},{"name":"ref-for-sec-eval-x\u2460","type":"other","scope":"defines","title":"eval()","normative":true,"uri":"#ref-for-sec-eval-x\u2460"},{"name":"ref-for-sec-function-objects","type":"other","scope":"defines","title":"Function()","normative":true,"uri":"#ref-for-sec-function-objects"},{"name":"ref-for-should-block-inline\u2463","type":"other","scope":"defines","title":"\u00a7 4.2.3 Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-inline\u2463"},{"name":"ref-for-should-block-request\u2463","type":"other","scope":"defines","title":"\u00a7 4.1.2 Should request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-request\u2463"},{"name":"ref-for-should-block-response\u2463","type":"other","scope":"defines","title":"\u00a7 4.1.3 Should response to request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-response\u2463"},{"name":"ref-for-worker-src\u2461","type":"other","scope":"defines","title":"worker-src","normative":true,"uri":"#ref-for-worker-src\u2461"},{"name":"script-src","type":"dfn","scope":"defines","title":"script-src","normative":true,"export":true,"uri":"#script-src"}]},{"name":"6.1.12","type":"heading","scope":"defines","section":true,"title":"script-src-elem","normative":true,"export":true,"uri":"#directive-script-src-elem","children":[{"name":"6.1.12.1","type":"heading","scope":"defines","section":true,"title":"script-src-elem Pre-request check","normative":true,"export":true,"uri":"#script-src-elem-pre-request","children":[{"name":"ref-for-concept-request\u2463\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2462"},{"name":"ref-for-content-security-policy-object\u2464\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2460"},{"name":"ref-for-directive-pre-request-check\u2460\u2463","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2463"}]},{"name":"6.1.12.2","type":"heading","scope":"defines","section":true,"title":"script-src-elem Post-request check","normative":true,"export":true,"uri":"#script-src-elem-post-request","children":[{"name":"ref-for-concept-request\u2463\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2463"},{"name":"ref-for-concept-response\u2461\u2460","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2460"},{"name":"ref-for-content-security-policy-object\u2464\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2461"},{"name":"ref-for-directive-post-request-check\u2460\u2464","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2464"}]},{"name":"6.1.12.3","type":"heading","scope":"defines","section":true,"title":"script-src-elem Inline Check","normative":true,"export":true,"uri":"#script-src-elem-inline","children":[{"name":"ref-for-content-security-policy-object\u2464\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2462"},{"name":"ref-for-directive-inline-check\u2464","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2464"},{"name":"ref-for-directive-value\u2462\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2461"},{"name":"ref-for-element\u2463","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2463"}]},{"name":"ref-for-directive-value\u2462\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2460"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2460","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2460"},{"name":"ref-for-script-src-attr\u2463","type":"other","scope":"defines","title":"script-src-attr","normative":true,"uri":"#ref-for-script-src-attr\u2463"},{"name":"script-src-elem","type":"dfn","scope":"defines","title":"script-src-elem","normative":true,"export":true,"uri":"#script-src-elem"}]},{"name":"6.1.13","type":"heading","scope":"defines","section":true,"title":"script-src-attr","normative":true,"export":true,"uri":"#directive-script-src-attr","children":[{"name":"6.1.13.1","type":"heading","scope":"defines","section":true,"title":"script-src-attr Inline Check","normative":true,"export":true,"uri":"#script-src-attr-inline","children":[{"name":"ref-for-content-security-policy-object\u2464\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2463"},{"name":"ref-for-directive-inline-check\u2465","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2465"},{"name":"ref-for-directive-value\u2462\u2462","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2462"},{"name":"ref-for-element\u2464","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2464"}]},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2461","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2461"},{"name":"script-src-attr","type":"dfn","scope":"defines","title":"script-src-attr","normative":true,"export":true,"uri":"#script-src-attr"}]},{"name":"6.1.14","type":"heading","scope":"defines","section":true,"title":"style-src","normative":true,"export":true,"uri":"#directive-style-src","children":[{"name":"6.1.14.1","type":"heading","scope":"defines","section":true,"title":"style-src Pre-request Check","normative":true,"export":true,"uri":"#style-src-pre-request","children":[{"name":"ref-for-concept-request-nonce-metadata\u2460","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2460"},{"name":"ref-for-concept-request\u2463\u2465","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2465"},{"name":"ref-for-content-security-policy-object\u2464\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2464"},{"name":"ref-for-directive-pre-request-check\u2460\u2464","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2464"},{"name":"ref-for-directive-value\u2462\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2463"},{"name":"ref-for-directive-value\u2462\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2464"}]},{"name":"6.1.14.2","type":"heading","scope":"defines","section":true,"title":"style-src Post-request Check","normative":true,"export":true,"uri":"#style-src-post-request","children":[{"name":"ref-for-concept-request-nonce-metadata\u2461","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2461"},{"name":"ref-for-concept-request\u2463\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2466"},{"name":"ref-for-concept-response\u2461\u2462","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2462"},{"name":"ref-for-content-security-policy-object\u2464\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2465"},{"name":"ref-for-directive-post-request-check\u2460\u2465","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2465"},{"name":"ref-for-directive-value\u2462\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2465"},{"name":"ref-for-directive-value\u2462\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2466"}]},{"name":"6.1.14.3","type":"heading","scope":"defines","section":true,"title":"style-src Inline Check","normative":true,"export":true,"uri":"#style-src-inline","children":[{"name":"issue-6fa220c3","type":"other","scope":"defines","title":"Do something interesting to the execution context in order to lock down interesting CSSOM algorithms. I don\u2019t think CSSOM gives us any hooks here, so let\u2019s work with them to put something reasonable together.","normative":true,"uri":"#issue-6fa220c3"},{"name":"ref-for-content-security-policy-object\u2464\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2466"},{"name":"ref-for-directive-initialization\u2461","type":"other","scope":"defines","title":"initialization","normative":true,"uri":"#ref-for-directive-initialization\u2461"},{"name":"ref-for-directive-inline-check\u2466","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2466"},{"name":"ref-for-directive-value\u2462\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2467"},{"name":"ref-for-element\u2465","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2465"}]},{"name":"issue-ba1a0a35","type":"other","scope":"defines","title":"This needs to be better explained. <https:\/\/github.com\/w3c\/webappsec-csp\/issues\/212>","normative":true,"uri":"#issue-ba1a0a35"},{"name":"ref-for-at-ruledef-import","type":"other","scope":"defines","title":"@import","normative":true,"uri":"#ref-for-at-ruledef-import"},{"name":"ref-for-concept-request\u2463\u2464","type":"other","scope":"defines","title":"requests","normative":true,"uri":"#ref-for-concept-request\u2463\u2464"},{"name":"ref-for-concept-response\u2461\u2461","type":"other","scope":"defines","title":"Responses","normative":true,"uri":"#ref-for-concept-response\u2461\u2461"},{"name":"ref-for-document\u2467","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2467"},{"name":"ref-for-grammardef-hash-source\u2462","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2462"},{"name":"ref-for-grammardef-nonce-source\u2462","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2462"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2462","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2462"},{"name":"ref-for-insert-a-css-rule","type":"other","scope":"defines","title":"insert a CSS rule","normative":true,"uri":"#ref-for-insert-a-css-rule"},{"name":"ref-for-parse-a-css-declaration-block","type":"other","scope":"defines","title":"parse a CSS declaration block","normative":true,"uri":"#ref-for-parse-a-css-declaration-block"},{"name":"ref-for-parse-a-css-rule","type":"other","scope":"defines","title":"parse a CSS rule","normative":true,"uri":"#ref-for-parse-a-css-rule"},{"name":"ref-for-parse-a-group-of-selectors","type":"other","scope":"defines","title":"parse a group of selectors","normative":true,"uri":"#ref-for-parse-a-group-of-selectors"},{"name":"ref-for-should-block-inline\u2464","type":"other","scope":"defines","title":"\u00a7 4.2.3 Should element\u2019s inline type behavior be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-inline\u2464"},{"name":"ref-for-should-block-request\u2464","type":"other","scope":"defines","title":"\u00a7 4.1.2 Should request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-request\u2464"},{"name":"ref-for-should-block-response\u2464","type":"other","scope":"defines","title":"\u00a7 4.1.3 Should response to request be blocked by Content Security Policy?","normative":true,"uri":"#ref-for-should-block-response\u2464"},{"name":"ref-for-the-link-element\u2460","type":"other","scope":"defines","title":"link","normative":true,"uri":"#ref-for-the-link-element\u2460"},{"name":"ref-for-the-style-element","type":"other","scope":"defines","title":"style","normative":true,"uri":"#ref-for-the-style-element"},{"name":"style-src","type":"dfn","scope":"defines","title":"style-src","normative":true,"export":true,"uri":"#style-src"}]},{"name":"6.1.15","type":"heading","scope":"defines","section":true,"title":"style-src-elem","normative":true,"export":true,"uri":"#directive-style-src-elem","children":[{"name":"6.1.15.1","type":"heading","scope":"defines","section":true,"title":"style-src-elem Pre-request Check","normative":true,"export":true,"uri":"#style-src-elem-pre-request","children":[{"name":"ref-for-concept-request-nonce-metadata\u2462","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2462"},{"name":"ref-for-concept-request\u2463\u2467","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2467"},{"name":"ref-for-content-security-policy-object\u2464\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2467"},{"name":"ref-for-directive-pre-request-check\u2460\u2465","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2465"},{"name":"ref-for-directive-value\u2462\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2462\u2468"},{"name":"ref-for-directive-value\u2463\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u24ea"}]},{"name":"6.1.15.2","type":"heading","scope":"defines","section":true,"title":"style-src-elem Post-request Check","normative":true,"export":true,"uri":"#style-src-elem-post-request","children":[{"name":"ref-for-concept-request-nonce-metadata\u2463","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2463"},{"name":"ref-for-concept-request\u2463\u2468","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2463\u2468"},{"name":"ref-for-concept-response\u2461\u2463","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2463"},{"name":"ref-for-content-security-policy-object\u2464\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2464\u2468"},{"name":"ref-for-directive-post-request-check\u2460\u2466","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2466"},{"name":"ref-for-directive-value\u2463\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2460"},{"name":"ref-for-directive-value\u2463\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2461"}]},{"name":"6.1.15.3","type":"heading","scope":"defines","section":true,"title":"style-src-elem Inline Check","normative":true,"export":true,"uri":"#style-src-elem-inline","children":[{"name":"ref-for-content-security-policy-object\u2465\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u24ea"},{"name":"ref-for-directive-inline-check\u2467","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2467"},{"name":"ref-for-directive-value\u2463\u2462","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2462"},{"name":"ref-for-element\u2466","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2466"}]},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2463","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2463"},{"name":"style-src-elem","type":"dfn","scope":"defines","title":"style-src-elem","normative":true,"export":true,"uri":"#style-src-elem"}]},{"name":"6.1.16","type":"heading","scope":"defines","section":true,"title":"style-src-attr","normative":true,"export":true,"uri":"#directive-style-src-attr","children":[{"name":"6.1.16.1","type":"heading","scope":"defines","section":true,"title":"style-src-attr Inline Check","normative":true,"export":true,"uri":"#style-src-attr-inline","children":[{"name":"ref-for-content-security-policy-object\u2465\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2460"},{"name":"ref-for-directive-inline-check\u2468","type":"other","scope":"defines","title":"inline check","normative":true,"uri":"#ref-for-directive-inline-check\u2468"},{"name":"ref-for-directive-value\u2463\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2463"},{"name":"ref-for-element\u2467","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2467"}]},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2464","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2464"},{"name":"style-src-attr","type":"dfn","scope":"defines","title":"style-src-attr","normative":true,"export":true,"uri":"#style-src-attr"}]},{"name":"6.1.17","type":"heading","scope":"defines","section":true,"title":"worker-src","normative":true,"export":true,"uri":"#directive-worker-src","children":[{"name":"6.1.17.1","type":"heading","scope":"defines","section":true,"title":"worker-src Pre-request Check","normative":true,"export":true,"uri":"#worker-src-pre-request","children":[{"name":"ref-for-concept-request\u2464\u24ea","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u24ea"},{"name":"ref-for-content-security-policy-object\u2465\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2461"},{"name":"ref-for-directive-pre-request-check\u2460\u2466","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2466"},{"name":"ref-for-directive-value\u2463\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2464"}]},{"name":"6.1.17.2","type":"heading","scope":"defines","section":true,"title":"worker-src Post-request Check","normative":true,"export":true,"uri":"#worker-src-post-request","children":[{"name":"ref-for-concept-request\u2464\u2460","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2460"},{"name":"ref-for-concept-response\u2461\u2464","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2464"},{"name":"ref-for-content-security-policy-object\u2465\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2462"},{"name":"ref-for-directive-post-request-check\u2460\u2467","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2467"},{"name":"ref-for-directive-value\u2463\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2465"}]},{"name":"example-4dad9e58","type":"other","scope":"defines","title":"Given a page with the following Content Security Policy: Content-Security-Policy: worker-src https:\/\/example.com\/ Fetches for the following code will return a network errors, as the URL provided do not match worker-src's source list: <script> var block...","uri":"#example-4dad9e58"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2465","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2465"},{"name":"ref-for-header-content-security-policy\u2460\u2464","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2464"},{"name":"ref-for-serviceworker\u2460","type":"other","scope":"defines","title":"ServiceWorker","normative":true,"uri":"#ref-for-serviceworker\u2460"},{"name":"ref-for-sharedworker\u2460","type":"other","scope":"defines","title":"SharedWorker","normative":true,"uri":"#ref-for-sharedworker\u2460"},{"name":"ref-for-source-lists\u2460\u24ea","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2460\u24ea"},{"name":"ref-for-worker-src\u2462","type":"other","scope":"defines","title":"worker-src","uri":"#ref-for-worker-src\u2462"},{"name":"ref-for-worker\u2461","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#ref-for-worker\u2461"},{"name":"worker-src","type":"dfn","scope":"defines","title":"worker-src","normative":true,"export":true,"uri":"#worker-src"}]},{"name":"fetch-directives","type":"dfn","scope":"defines","title":"Fetch directives","normative":true,"export":true,"uri":"#fetch-directives"},{"name":"ref-for-font-src","type":"other","scope":"defines","title":"font-src","normative":true,"uri":"#ref-for-font-src"},{"name":"ref-for-script-src\u2460","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#ref-for-script-src\u2460"}]},{"name":"6.2","type":"heading","scope":"defines","section":true,"title":"Document Directives","normative":true,"export":true,"uri":"#directives-document","children":[{"name":"6.2.1","type":"heading","scope":"defines","section":true,"title":"base-uri","normative":true,"export":true,"uri":"#directive-base-uri","children":[{"name":"6.2.1.1","type":"dfn","scope":"defines","section":true,"title":"Is base allowed for document?","normative":true,"export":true,"linking_text":["Is base allowed for document?"],"uri":"#allow-base-for-document","children":[{"name":"ref-for-allow-base-for-document\u2460","type":"other","scope":"defines","normative":true,"export":true,"uri":"#ref-for-allow-base-for-document\u2460"},{"name":"ref-for-an-iframe-srcdoc-document","type":"other","scope":"defines","title":"an iframe srcdoc Document","uri":"#ref-for-an-iframe-srcdoc-document"},{"name":"ref-for-attr-base-href\u2460","type":"other","scope":"defines","title":"href","normative":true,"uri":"#ref-for-attr-base-href\u2460"},{"name":"ref-for-base-uri","type":"other","scope":"defines","title":"base-uri","normative":true,"uri":"#ref-for-base-uri"},{"name":"ref-for-directive-name\u2460\u2462","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2462"},{"name":"ref-for-directive-value\u2463\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2466"},{"name":"ref-for-directives\u2461\u2460","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2460"},{"name":"ref-for-directives\u2461\u24ea","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u24ea"},{"name":"ref-for-document\u2460\u24ea","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u24ea"},{"name":"ref-for-global-object-csp-list\u2467","type":"other","scope":"defines","title":"csp list","normative":true,"uri":"#ref-for-global-object-csp-list\u2467"},{"name":"ref-for-global-object\u2460\u2460","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2460\u2460"},{"name":"ref-for-global-object\u2460\u24ea","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2460\u24ea"},{"name":"ref-for-policy-directive-set\u2460\u24ea","type":"other","scope":"defines","title":"directive set","normative":true,"uri":"#ref-for-policy-directive-set\u2460\u24ea"},{"name":"ref-for-policy-disposition\u2460\u2466","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2466"},{"name":"ref-for-policy-self-origin\u2460","type":"other","scope":"defines","title":"self-origin","normative":true,"uri":"#ref-for-policy-self-origin\u2460"},{"name":"ref-for-the-base-element\u2461","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element\u2461"},{"name":"ref-for-url\u2464","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2464"},{"name":"ref-for-violation-resource\u2460\u2460","type":"other","scope":"defines","title":"resource","normative":true,"uri":"#ref-for-violation-resource\u2460\u2460"}]},{"name":"base-uri","type":"dfn","scope":"defines","title":"base-uri","normative":true,"export":true,"uri":"#base-uri"},{"name":"ref-for-document\u2468","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2468"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2466","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2466"},{"name":"ref-for-set-the-frozen-base-url\u2460","type":"other","scope":"defines","title":"set the frozen base url","normative":true,"uri":"#ref-for-set-the-frozen-base-url\u2460"},{"name":"ref-for-the-base-element\u2460","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element\u2460"},{"name":"ref-for-url\u2463","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2463"}]},{"name":"6.2.2","type":"heading","scope":"defines","section":true,"title":"sandbox","normative":true,"export":true,"uri":"#directive-sandbox","children":[{"name":"6.2.2.1","type":"heading","scope":"defines","section":true,"title":"sandbox Initialization","normative":true,"export":true,"uri":"#sandbox-init","children":[{"name":"ref-for-content-security-policy-object\u2465\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2463"},{"name":"ref-for-directive-initialization\u2462","type":"other","scope":"defines","title":"initialization","normative":true,"uri":"#ref-for-directive-initialization\u2462"},{"name":"ref-for-directive-value\u2463\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2467"},{"name":"ref-for-document\u2460\u2460","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u2460"},{"name":"ref-for-document\u2460\u2461","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u2461"},{"name":"ref-for-document\u2460\u2462","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u2462"},{"name":"ref-for-forced-sandboxing-flag-set","type":"other","scope":"defines","title":"forced sandboxing flag set","normative":true,"uri":"#ref-for-forced-sandboxing-flag-set"},{"name":"ref-for-forced-sandboxing-flag-set\u2460","type":"other","scope":"defines","title":"forced sandboxing flag set","normative":true,"uri":"#ref-for-forced-sandboxing-flag-set\u2460"},{"name":"ref-for-global-object\u2460\u2461","type":"other","scope":"defines","title":"global object","normative":true,"uri":"#ref-for-global-object\u2460\u2461"},{"name":"ref-for-parse-a-sandboxing-directive","type":"other","scope":"defines","title":"Parse a sandboxing directive","normative":true,"uri":"#ref-for-parse-a-sandboxing-directive"},{"name":"ref-for-policy-disposition\u2460\u2467","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2467"},{"name":"ref-for-sandbox","type":"other","scope":"defines","title":"sandbox","normative":true,"uri":"#ref-for-sandbox"},{"name":"ref-for-sandboxed-origin-browsing-context-flag","type":"other","scope":"defines","title":"sandboxed origin browsing context flag","normative":true,"uri":"#ref-for-sandboxed-origin-browsing-context-flag"},{"name":"ref-for-sandboxed-scripts-browsing-context-flag","type":"other","scope":"defines","title":"sandboxed scripts browsing context flag","normative":true,"uri":"#ref-for-sandboxed-scripts-browsing-context-flag"},{"name":"ref-for-sandboxing-flag-set","type":"other","scope":"defines","title":"sandboxing flag set","normative":true,"uri":"#ref-for-sandboxing-flag-set"},{"name":"ref-for-workerglobalscope\u2461","type":"other","scope":"defines","title":"WorkerGlobalScope","normative":true,"uri":"#ref-for-workerglobalscope\u2461"},{"name":"ref-for-workletglobalscope\u2461","type":"other","scope":"defines","title":"WorkletGlobalScope","normative":true,"uri":"#ref-for-workletglobalscope\u2461"}]},{"name":"ref-for-attr-iframe-sandbox","type":"other","scope":"defines","title":"sandbox","normative":true,"uri":"#ref-for-attr-iframe-sandbox"},{"name":"ref-for-attr-iframe-sandbox\u2460","type":"other","scope":"defines","title":"sandbox","normative":true,"uri":"#ref-for-attr-iframe-sandbox\u2460"},{"name":"ref-for-grammardef-required-ascii-whitespace\u2462","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace\u2462"},{"name":"ref-for-header-content-security-policy-report-only\u2462","type":"other","scope":"defines","title":"Content-Security-Policy-Report-Only","normative":true,"uri":"#ref-for-header-content-security-policy-report-only\u2462"},{"name":"ref-for-meta\u2460\u24ea","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2460\u24ea"},{"name":"ref-for-section-3.2.6","type":"other","scope":"defines","title":"token","normative":true,"uri":"#ref-for-section-3.2.6"},{"name":"ref-for-section-3.2.6\u2460","type":"other","scope":"defines","title":"token","normative":true,"uri":"#ref-for-section-3.2.6\u2460"},{"name":"ref-for-the-iframe-element\u2461","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#ref-for-the-iframe-element\u2461"},{"name":"ref-for-the-iframe-element\u2462","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#ref-for-the-iframe-element\u2462"},{"name":"sandbox","type":"dfn","scope":"defines","title":"sandbox","normative":true,"export":true,"uri":"#sandbox"}]}]},{"name":"6.3","type":"heading","scope":"defines","section":true,"title":"Navigation Directives","normative":true,"export":true,"uri":"#directives-navigation","children":[{"name":"6.3.1","type":"heading","scope":"defines","section":true,"title":"form-action","normative":true,"export":true,"uri":"#directive-form-action","children":[{"name":"6.3.1.1","type":"heading","scope":"defines","section":true,"title":"form-action Pre-Navigation Check","normative":true,"export":true,"uri":"#form-action-pre-navigate","children":[{"name":"ref-for-concept-request\u2464\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2461"},{"name":"ref-for-content-security-policy-object\u2465\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2464"},{"name":"ref-for-directive-pre-navigation-check\u2460","type":"other","scope":"defines","title":"pre-navigation check","normative":true,"uri":"#ref-for-directive-pre-navigation-check\u2460"},{"name":"ref-for-directive-value\u2463\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2463\u2468"}]},{"name":"form-action","type":"dfn","scope":"defines","title":"form-action","normative":true,"export":true,"uri":"#form-action"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2467","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2467"},{"name":"ref-for-url\u2465","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2465"}]},{"name":"6.3.2","type":"heading","scope":"defines","section":true,"title":"frame-ancestors","normative":true,"export":true,"uri":"#directive-frame-ancestors","children":[{"name":"6.3.2.1","type":"heading","scope":"defines","section":true,"title":"frame-ancestors Navigation Response Check","normative":true,"export":true,"uri":"#frame-ancestors-navigation-response","children":[{"name":"ref-for-ascii-serialisation-of-an-origin","type":"other","scope":"defines","title":"ASCII serialization","normative":true,"uri":"#ref-for-ascii-serialisation-of-an-origin"},{"name":"ref-for-bc-container-document","type":"other","scope":"defines","title":"container document","normative":true,"uri":"#ref-for-bc-container-document"},{"name":"ref-for-browsing-context\u2461","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#ref-for-browsing-context\u2461"},{"name":"ref-for-browsing-context\u2462","type":"other","scope":"defines","title":"browsing context","uri":"#ref-for-browsing-context\u2462"},{"name":"ref-for-browsing-context\u2463","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#ref-for-browsing-context\u2463"},{"name":"ref-for-concept-document-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-document-origin"},{"name":"ref-for-concept-request\u2464\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2462"},{"name":"ref-for-concept-response-url\u2461","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-concept-response-url\u2461"},{"name":"ref-for-concept-response\u2461\u2465","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2465"},{"name":"ref-for-concept-url-parser\u2460","type":"other","scope":"defines","title":"URL parser","normative":true,"uri":"#ref-for-concept-url-parser\u2460"},{"name":"ref-for-content-security-policy-object\u2465\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2465"},{"name":"ref-for-directive-navigation-response-check\u2461","type":"other","scope":"defines","title":"navigation response check","normative":true,"uri":"#ref-for-directive-navigation-response-check\u2461"},{"name":"ref-for-directive-value\u2464\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u24ea"},{"name":"ref-for-directives\u2461\u2461","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2461"},{"name":"ref-for-directives\u2461\u2462","type":"other","scope":"defines","title":"directive","uri":"#ref-for-directives\u2461\u2462"},{"name":"ref-for-frame-ancestors\u2460","type":"other","scope":"defines","title":"frame-ancestors","normative":true,"uri":"#ref-for-frame-ancestors\u2460"},{"name":"ref-for-is-local","type":"other","scope":"defines","title":"is local","normative":true,"uri":"#ref-for-is-local"},{"name":"ref-for-nested-browsing-context\u2464","type":"other","scope":"defines","title":"nested browsing context","normative":true,"uri":"#ref-for-nested-browsing-context\u2464"},{"name":"ref-for-nested-browsing-context\u2465","type":"other","scope":"defines","title":"nested browsing context","normative":true,"uri":"#ref-for-nested-browsing-context\u2465"},{"name":"ref-for-policy-self-origin\u2461","type":"other","scope":"defines","title":"self-origin","normative":true,"uri":"#ref-for-policy-self-origin\u2461"}]},{"name":"6.3.2.2","type":"heading","scope":"defines","section":true,"title":"Relation to X-Frame-Options","normative":true,"export":true,"uri":"#frame-ancestors-and-frame-options","children":[{"name":"issue-c6a38617","type":"other","scope":"defines","title":"Spell this out in more detail as part of defining X-Frame-Options integration with the process a navigate response algorithm. <https:\/\/github.com\/whatwg\/html\/issues\/1230>","normative":true,"uri":"#issue-c6a38617"},{"name":"ref-for-content-security-policy-object\u2465\u2466","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2466"},{"name":"ref-for-directives\u2461\u2463","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2463"},{"name":"ref-for-frame-ancestors\u2461","type":"other","scope":"defines","title":"frame-ancestors","normative":true,"uri":"#ref-for-frame-ancestors\u2461"},{"name":"ref-for-frame-ancestors\u2462","type":"other","scope":"defines","title":"frame-ancestors","normative":true,"uri":"#ref-for-frame-ancestors\u2462"},{"name":"ref-for-frame-ancestors\u2463","type":"other","scope":"defines","title":"frame-ancestors","normative":true,"uri":"#ref-for-frame-ancestors\u2463"},{"name":"ref-for-policy-disposition\u2460\u2468","type":"other","scope":"defines","title":"disposition","normative":true,"uri":"#ref-for-policy-disposition\u2460\u2468"},{"name":"ref-for-process-a-navigate-response\u2460","type":"other","scope":"defines","title":"process a navigate response","normative":true,"uri":"#ref-for-process-a-navigate-response\u2460"}]},{"name":"frame-ancestors","type":"dfn","scope":"defines","title":"frame-ancestors","normative":true,"export":true,"uri":"#frame-ancestors"},{"name":"grammardef-ancestor-source","type":"grammar","scope":"defines","title":"ancestor-source","normative":true,"export":true,"uri":"#grammardef-ancestor-source"},{"name":"grammardef-ancestor-source-list","type":"grammar","scope":"defines","title":"ancestor-source-list","normative":true,"export":true,"uri":"#grammardef-ancestor-source-list"},{"name":"ref-for-frame\u2461","type":"other","scope":"defines","title":"frame","normative":true,"uri":"#ref-for-frame\u2461"},{"name":"ref-for-grammardef-ancestor-source","type":"other","scope":"defines","title":"ancestor-source","normative":true,"uri":"#ref-for-grammardef-ancestor-source"},{"name":"ref-for-grammardef-ancestor-source-list","type":"other","scope":"defines","title":"ancestor-source-list","normative":true,"uri":"#ref-for-grammardef-ancestor-source-list"},{"name":"ref-for-grammardef-ancestor-source\u2460","type":"other","scope":"defines","title":"ancestor-source","normative":true,"uri":"#ref-for-grammardef-ancestor-source\u2460"},{"name":"ref-for-grammardef-host-source\u2460","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source\u2460"},{"name":"ref-for-grammardef-none\u2460","type":"other","scope":"defines","title":"'none'","normative":true,"uri":"#ref-for-grammardef-none\u2460"},{"name":"ref-for-grammardef-required-ascii-whitespace\u2463","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace\u2463"},{"name":"ref-for-grammardef-scheme-source\u2460","type":"other","scope":"defines","title":"scheme-source","normative":true,"uri":"#ref-for-grammardef-scheme-source\u2460"},{"name":"ref-for-grammardef-self\u2462\u24ea","type":"other","scope":"defines","title":"'self'","normative":true,"uri":"#ref-for-grammardef-self\u2462\u24ea"},{"name":"ref-for-meta\u2460\u2460","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#ref-for-meta\u2460\u2460"},{"name":"ref-for-source-lists\u2460\u2460","type":"other","scope":"defines","title":"source list","uri":"#ref-for-source-lists\u2460\u2460"},{"name":"ref-for-the-embed-element\u2461","type":"other","scope":"defines","title":"embed","normative":true,"uri":"#ref-for-the-embed-element\u2461"},{"name":"ref-for-the-iframe-element\u2463","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#ref-for-the-iframe-element\u2463"},{"name":"ref-for-the-object-element\u2463","type":"other","scope":"defines","title":"object","normative":true,"uri":"#ref-for-the-object-element\u2463"},{"name":"ref-for-url\u2466","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2466"}]},{"name":"6.3.3","type":"heading","scope":"defines","section":true,"title":"navigate-to","normative":true,"export":true,"uri":"#directive-navigate-to","children":[{"name":"6.3.3.1","type":"heading","scope":"defines","section":true,"title":"navigate-to Pre-Navigation Check","normative":true,"export":true,"uri":"#navigate-to-pre-navigate","children":[{"name":"ref-for-ascii-case-insensitive\u2461","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2461"},{"name":"ref-for-concept-request\u2464\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2463"},{"name":"ref-for-concept-response-status","type":"other","scope":"defines","title":"status","uri":"#ref-for-concept-response-status"},{"name":"ref-for-concept-response\u2461\u2466","type":"other","scope":"defines","title":"response","uri":"#ref-for-concept-response\u2461\u2466"},{"name":"ref-for-concept-response\u2461\u2467","type":"other","scope":"defines","title":"response","uri":"#ref-for-concept-response\u2461\u2467"},{"name":"ref-for-content-security-policy-object\u2465\u2467","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2467"},{"name":"ref-for-directive-pre-navigation-check\u2461","type":"other","scope":"defines","title":"pre-navigation check","normative":true,"uri":"#ref-for-directive-pre-navigation-check\u2461"},{"name":"ref-for-directive-value\u2464\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2460"},{"name":"ref-for-directive-value\u2464\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2461"},{"name":"ref-for-directives\u2461\u2464","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2464"},{"name":"ref-for-grammardef-keyword-source\u2460","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2460"},{"name":"ref-for-grammardef-unsafe-allow-redirects","type":"other","scope":"defines","title":"'unsafe-allow-redirects'","normative":true,"uri":"#ref-for-grammardef-unsafe-allow-redirects"},{"name":"ref-for-source-expression\u2462","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2462"}]},{"name":"6.3.3.2","type":"heading","scope":"defines","section":true,"title":"navigate-to Navigation Response Check","normative":true,"export":true,"uri":"#navigate-to-navigation-response","children":[{"name":"ref-for-ascii-case-insensitive\u2462","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2462"},{"name":"ref-for-browsing-context\u2464","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#ref-for-browsing-context\u2464"},{"name":"ref-for-browsing-context\u2465","type":"other","scope":"defines","title":"browsing context","uri":"#ref-for-browsing-context\u2465"},{"name":"ref-for-concept-request\u2464\u2464","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2464"},{"name":"ref-for-concept-response-status\u2460","type":"other","scope":"defines","title":"status","normative":true,"uri":"#ref-for-concept-response-status\u2460"},{"name":"ref-for-concept-response\u2461\u2468","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2461\u2468"},{"name":"ref-for-content-security-policy-object\u2465\u2468","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2465\u2468"},{"name":"ref-for-directive-navigation-response-check\u2462","type":"other","scope":"defines","title":"navigation response check","normative":true,"uri":"#ref-for-directive-navigation-response-check\u2462"},{"name":"ref-for-directive-value\u2464\u2462","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2462"},{"name":"ref-for-directive-value\u2464\u2463","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2463"},{"name":"ref-for-directives\u2461\u2465","type":"other","scope":"defines","title":"directive","uri":"#ref-for-directives\u2461\u2465"},{"name":"ref-for-directives\u2461\u2466","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2466"},{"name":"ref-for-grammardef-keyword-source\u2461","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2461"},{"name":"ref-for-grammardef-unsafe-allow-redirects\u2460","type":"other","scope":"defines","title":"'unsafe-allow-redirects'","normative":true,"uri":"#ref-for-grammardef-unsafe-allow-redirects\u2460"},{"name":"ref-for-redirect-status","type":"other","scope":"defines","title":"redirect status","normative":true,"uri":"#ref-for-redirect-status"},{"name":"ref-for-source-expression\u2463","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2463"}]},{"name":"example-118c27cf","type":"other","scope":"defines","title":"A document initiator has the following Content-Security-Policy: Content-Security-Policy: navigate-to example.com A document target has the following Content-Security-Policy: Content-Security-Policy: navigate-to not-example.com If the initiator attempts...","uri":"#example-118c27cf"},{"name":"navigate-to","type":"dfn","scope":"defines","title":"navigate-to","normative":true,"export":true,"uri":"#navigate-to"},{"name":"ref-for-concept-document","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-concept-document"},{"name":"ref-for-concept-document\u2460","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-concept-document\u2460"},{"name":"ref-for-concept-document\u2461","type":"other","scope":"defines","title":"document","normative":true,"uri":"#ref-for-concept-document\u2461"},{"name":"ref-for-concept-document\u2462","type":"other","scope":"defines","title":"document","uri":"#ref-for-concept-document\u2462"},{"name":"ref-for-concept-document\u2463","type":"other","scope":"defines","title":"document","uri":"#ref-for-concept-document\u2463"},{"name":"ref-for-form-action","type":"other","scope":"defines","title":"form-action","normative":true,"uri":"#ref-for-form-action"},{"name":"ref-for-grammardef-serialized-source-list\u2460\u2468","type":"other","scope":"defines","title":"serialized-source-list","normative":true,"uri":"#ref-for-grammardef-serialized-source-list\u2460\u2468"},{"name":"ref-for-header-content-security-policy\u2460\u2465","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2465"},{"name":"ref-for-header-content-security-policy\u2460\u2466","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2466"},{"name":"ref-for-navigate-to\u2461","type":"other","scope":"defines","title":"navigate-to","normative":true,"uri":"#ref-for-navigate-to\u2461"},{"name":"ref-for-the-a-element\u2460","type":"other","scope":"defines","title":"a","normative":true,"uri":"#ref-for-the-a-element\u2460"},{"name":"ref-for-the-form-element","type":"other","scope":"defines","title":"form","normative":true,"uri":"#ref-for-the-form-element"},{"name":"ref-for-url\u2467","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2467"}]}]},{"name":"6.4","type":"heading","scope":"defines","section":true,"title":"Reporting Directives","normative":true,"export":true,"uri":"#directives-reporting","children":[{"name":"6.4.1","type":"heading","scope":"defines","section":true,"title":"report-uri","normative":true,"export":true,"uri":"#directive-report-uri","children":[{"name":"example-0ac8d9c4","type":"other","scope":"defines","title":"Content-Security-Policy: ...; report-uri https:\/\/endpoint.com; report-to groupname","uri":"#example-0ac8d9c4"},{"name":"ref-for-csp-violation-report\u2461","type":"other","scope":"defines","title":"csp violation reports","normative":true,"uri":"#ref-for-csp-violation-report\u2461"},{"name":"ref-for-grammardef-required-ascii-whitespace\u2464","type":"other","scope":"defines","title":"required-ascii-whitespace","normative":true,"uri":"#ref-for-grammardef-required-ascii-whitespace\u2464"},{"name":"ref-for-header-content-security-policy\u2460\u2467","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2467"},{"name":"ref-for-report-to\u2462","type":"other","scope":"defines","title":"report-to","uri":"#ref-for-report-to\u2462"},{"name":"ref-for-report-to\u2463","type":"other","scope":"defines","title":"report-to","uri":"#ref-for-report-to\u2463"},{"name":"ref-for-report-uri\u2461","type":"other","scope":"defines","title":"report-uri","uri":"#ref-for-report-uri\u2461"},{"name":"ref-for-report-uri\u2462","type":"other","scope":"defines","title":"report-uri","uri":"#ref-for-report-uri\u2462"},{"name":"ref-for-section-4.1","type":"other","scope":"defines","title":"uri-reference","normative":true,"uri":"#ref-for-section-4.1"},{"name":"ref-for-section-4.1\u2460","type":"other","scope":"defines","title":"uri-reference","normative":true,"uri":"#ref-for-section-4.1\u2460"},{"name":"ref-for-section-4.1\u2461","type":"other","scope":"defines","title":"uri-reference","normative":true,"uri":"#ref-for-section-4.1\u2461"},{"name":"report-uri","type":"dfn","scope":"defines","title":"report-uri","normative":true,"export":true,"uri":"#report-uri"}]},{"name":"6.4.2","type":"heading","scope":"defines","section":true,"title":"report-to","normative":true,"export":true,"uri":"#directive-report-to","children":[{"name":"ref-for-group","type":"other","scope":"defines","title":"reporting group","normative":true,"uri":"#ref-for-group"},{"name":"ref-for-section-3.2.6\u2461","type":"other","scope":"defines","title":"token","normative":true,"uri":"#ref-for-section-3.2.6\u2461"},{"name":"report-to","type":"dfn","scope":"defines","title":"report-to","normative":true,"export":true,"uri":"#report-to"}]},{"name":"ref-for-violation\u2460\u2468","type":"other","scope":"defines","title":"violation","normative":true,"uri":"#ref-for-violation\u2460\u2468"}]},{"name":"6.5","type":"heading","scope":"defines","section":true,"title":"Directives Defined in Other Documents","normative":true,"export":true,"uri":"#directives-elsewhere","children":[{"name":"ref-for-directive-initialization\u2463","type":"other","scope":"defines","title":"initialization","normative":true,"uri":"#ref-for-directive-initialization\u2463"},{"name":"ref-for-directive-post-request-check\u2460\u2468","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2460\u2468"},{"name":"ref-for-directive-pre-request-check\u2460\u2467","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2467"}]},{"name":"6.6","type":"heading","scope":"defines","section":true,"title":"Matching Algorithms","normative":true,"export":true,"uri":"#matching-algorithms","children":[{"name":"6.6.1","type":"heading","scope":"defines","section":true,"title":"Script directive checks","normative":true,"export":true,"uri":"#script-checks","children":[{"name":"6.6.1.1","type":"heading","scope":"defines","section":true,"title":"Script directives pre-request check","normative":true,"export":true,"uri":"#script-pre-request","children":[{"name":"ref-for-ascii-case-insensitive\u2463","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2463"},{"name":"ref-for-ascii-case-insensitive\u2464","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2464"},{"name":"ref-for-concept-request-destination\u2463","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2463"},{"name":"ref-for-concept-request-integrity-metadata","type":"other","scope":"defines","title":"integrity metadata","normative":true,"uri":"#ref-for-concept-request-integrity-metadata"},{"name":"ref-for-concept-request-integrity-metadata\u2460","type":"other","scope":"defines","title":"integrity metadata","uri":"#ref-for-concept-request-integrity-metadata\u2460"},{"name":"ref-for-concept-request-nonce-metadata\u2464","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2464"},{"name":"ref-for-concept-request-parser-metadata\u2460","type":"other","scope":"defines","title":"parser metadata","normative":true,"uri":"#ref-for-concept-request-parser-metadata\u2460"},{"name":"ref-for-concept-request\u2464\u2465","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2465"},{"name":"ref-for-content-security-policy-object\u2466\u24ea","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u24ea"},{"name":"ref-for-directive-value\u2464\u2464","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2464"},{"name":"ref-for-directive-value\u2464\u2465","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2465"},{"name":"ref-for-directive-value\u2464\u2466","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2466"},{"name":"ref-for-directive-value\u2464\u2467","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2467"},{"name":"ref-for-directive-value\u2464\u2468","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2464\u2468"},{"name":"ref-for-directives\u2461\u2467","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2467"},{"name":"ref-for-grammardef-base64-value\u2463","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value\u2463"},{"name":"ref-for-grammardef-hash-algorithm\u2460","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm\u2460"},{"name":"ref-for-grammardef-hash-algorithm\u2461","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm\u2461"},{"name":"ref-for-grammardef-hash-source\u2463","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2463"},{"name":"ref-for-grammardef-hash-source\u2464","type":"other","scope":"defines","title":"hash-source","uri":"#ref-for-grammardef-hash-source\u2464"},{"name":"ref-for-grammardef-keyword-source\u2462","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2462"},{"name":"ref-for-grammardef-strict-dynamic","type":"other","scope":"defines","title":"'strict-dynamic'","normative":true,"uri":"#ref-for-grammardef-strict-dynamic"},{"name":"ref-for-grammardef-strict-dynamic\u2460","type":"other","scope":"defines","title":"'strict-dynamic'","uri":"#ref-for-grammardef-strict-dynamic\u2460"},{"name":"ref-for-parser-inserted\u2460","type":"other","scope":"defines","title":"\"parser-inserted\"","normative":true,"uri":"#ref-for-parser-inserted\u2460"},{"name":"ref-for-request-destination-script-like\u2460","type":"other","scope":"defines","title":"script-like","normative":true,"uri":"#ref-for-request-destination-script-like\u2460"},{"name":"ref-for-source-expression\u2464","type":"other","scope":"defines","title":"source expressions","normative":true,"uri":"#ref-for-source-expression\u2464"},{"name":"ref-for-source-expression\u2465","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2465"},{"name":"ref-for-source-expression\u2466","type":"other","scope":"defines","title":"source expressions","uri":"#ref-for-source-expression\u2466"},{"name":"ref-for-source-expression\u2467","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2467"},{"name":"ref-for-string-is","type":"other","scope":"defines","title":"identical to","normative":true,"uri":"#ref-for-string-is"}]},{"name":"6.6.1.2","type":"heading","scope":"defines","section":true,"title":"Script directives post-request check","normative":true,"export":true,"uri":"#script-post-request","children":[{"name":"ref-for-concept-request-destination\u2464","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2464"},{"name":"ref-for-concept-request-nonce-metadata\u2465","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2465"},{"name":"ref-for-concept-request-parser-metadata\u2461","type":"other","scope":"defines","title":"parser metadata","normative":true,"uri":"#ref-for-concept-request-parser-metadata\u2461"},{"name":"ref-for-concept-request\u2464\u2466","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2466"},{"name":"ref-for-concept-response\u2462\u24ea","type":"other","scope":"defines","title":"response","normative":true,"uri":"#ref-for-concept-response\u2462\u24ea"},{"name":"ref-for-content-security-policy-object\u2466\u2460","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2460"},{"name":"ref-for-directive-post-request-check\u2461\u24ea","type":"other","scope":"defines","title":"post-request check","normative":true,"uri":"#ref-for-directive-post-request-check\u2461\u24ea"},{"name":"ref-for-directive-value\u2465\u2460","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2465\u2460"},{"name":"ref-for-directive-value\u2465\u2461","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2465\u2461"},{"name":"ref-for-directive-value\u2465\u24ea","type":"other","scope":"defines","title":"value","normative":true,"uri":"#ref-for-directive-value\u2465\u24ea"},{"name":"ref-for-directives\u2461\u2468","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2461\u2468"},{"name":"ref-for-grammardef-strict-dynamic\u2461","type":"other","scope":"defines","title":"'strict-dynamic'","normative":true,"uri":"#ref-for-grammardef-strict-dynamic\u2461"},{"name":"ref-for-parser-inserted\u2461","type":"other","scope":"defines","title":"\"parser-inserted\"","normative":true,"uri":"#ref-for-parser-inserted\u2461"},{"name":"ref-for-request-destination-script-like\u2461","type":"other","scope":"defines","title":"script-like","normative":true,"uri":"#ref-for-request-destination-script-like\u2461"}]}]},{"name":"6.6.2","type":"heading","scope":"defines","section":true,"title":"URL Matching","normative":true,"export":true,"uri":"#matching-urls","children":[{"name":"6.6.2.1","type":"heading","scope":"defines","section":true,"title":"Does request violate policy?","normative":true,"export":true,"uri":"#does-request-violate-policy","children":[{"name":"ref-for-concept-request\u2464\u2467","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2467"},{"name":"ref-for-content-security-policy-object\u2466\u2461","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2461"},{"name":"ref-for-directive-pre-request-check\u2460\u2468","type":"other","scope":"defines","title":"pre-request check","normative":true,"uri":"#ref-for-directive-pre-request-check\u2460\u2468"},{"name":"ref-for-directives\u2462\u24ea","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2462\u24ea"}]},{"name":"6.6.2.2","type":"heading","scope":"defines","section":true,"title":"Does nonce match source list?","normative":true,"export":true,"uri":"#match-nonce-to-source-list","children":[{"name":"ref-for-concept-request-nonce-metadata\u2466","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#ref-for-concept-request-nonce-metadata\u2466"},{"name":"ref-for-concept-request\u2464\u2468","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2464\u2468"},{"name":"ref-for-grammardef-base64-value\u2464","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value\u2464"},{"name":"ref-for-grammardef-nonce-source\u2463","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2463"},{"name":"ref-for-source-lists\u2460\u2461","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2461"},{"name":"ref-for-string-is\u2460","type":"other","scope":"defines","title":"identical to","normative":true,"uri":"#ref-for-string-is\u2460"}]},{"name":"6.6.2.3","type":"heading","scope":"defines","section":true,"title":"Does request match source list?","normative":true,"export":true,"uri":"#match-request-to-source-list","children":[{"name":"ref-for-concept-request-current-url\u2462","type":"other","scope":"defines","title":"current url","normative":true,"uri":"#ref-for-concept-request-current-url\u2462"},{"name":"ref-for-concept-request-redirect-count","type":"other","scope":"defines","title":"redirect count","normative":true,"uri":"#ref-for-concept-request-redirect-count"},{"name":"ref-for-concept-request\u2465\u2460","type":"other","scope":"defines","title":"request","uri":"#ref-for-concept-request\u2465\u2460"},{"name":"ref-for-concept-request\u2465\u24ea","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2465\u24ea"},{"name":"ref-for-content-security-policy-object\u2466\u2462","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2462"},{"name":"ref-for-directive-pre-request-check\u2461\u24ea","type":"other","scope":"defines","title":"pre-request check","uri":"#ref-for-directive-pre-request-check\u2461\u24ea"},{"name":"ref-for-directives\u2462\u2460","type":"other","scope":"defines","title":"directives","uri":"#ref-for-directives\u2462\u2460"},{"name":"ref-for-policy-self-origin\u2462","type":"other","scope":"defines","title":"self-origin","normative":true,"uri":"#ref-for-policy-self-origin\u2462"},{"name":"ref-for-source-lists\u2460\u2462","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2462"}]},{"name":"6.6.2.4","type":"heading","scope":"defines","section":true,"title":"Does response to request match source list?","normative":true,"export":true,"uri":"#match-response-to-source-list","children":[{"name":"ref-for-concept-request-redirect-count\u2460","type":"other","scope":"defines","title":"redirect count","normative":true,"uri":"#ref-for-concept-request-redirect-count\u2460"},{"name":"ref-for-concept-request\u2465\u2461","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2465\u2461"},{"name":"ref-for-concept-response-url\u2462","type":"other","scope":"defines","title":"url","normative":true,"uri":"#ref-for-concept-response-url\u2462"},{"name":"ref-for-concept-response\u2462\u2460","type":"other","scope":"defines","title":"response","uri":"#ref-for-concept-response\u2462\u2460"},{"name":"ref-for-content-security-policy-object\u2466\u2463","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2463"},{"name":"ref-for-directive-post-request-check\u2461\u2460","type":"other","scope":"defines","title":"post-request check","uri":"#ref-for-directive-post-request-check\u2461\u2460"},{"name":"ref-for-directives\u2462\u2461","type":"other","scope":"defines","title":"directives","uri":"#ref-for-directives\u2462\u2461"},{"name":"ref-for-policy-self-origin\u2463","type":"other","scope":"defines","title":"self-origin","normative":true,"uri":"#ref-for-policy-self-origin\u2463"},{"name":"ref-for-source-lists\u2460\u2463","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2463"}]},{"name":"6.6.2.5","type":"heading","scope":"defines","section":true,"title":"Does url match source list in origin with redirect count?","normative":true,"export":true,"uri":"#match-url-to-source-list","children":[{"name":"ref-for-ascii-case-insensitive\u2465","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2465"},{"name":"ref-for-concept-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2460"},{"name":"ref-for-source-lists\u2460\u2464","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2464"},{"name":"ref-for-url\u2468","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2468"}]},{"name":"6.6.2.6","type":"heading","scope":"defines","section":true,"title":"Does url match expression in origin with redirect count?","normative":true,"export":true,"uri":"#match-url-to-source-expression","children":[{"name":"ref-for-ascii-case-insensitive\u2466","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2466"},{"name":"ref-for-concept-origin-scheme","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-origin-scheme"},{"name":"ref-for-concept-origin-scheme\u2460","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-origin-scheme\u2460"},{"name":"ref-for-concept-origin\u2461","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-origin\u2461"},{"name":"ref-for-concept-origin\u2462","type":"other","scope":"defines","title":"origin","uri":"#ref-for-concept-origin\u2462"},{"name":"ref-for-concept-url-origin\u2460","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#ref-for-concept-url-origin\u2460"},{"name":"ref-for-concept-url-path","type":"other","scope":"defines","title":"path","normative":true,"uri":"#ref-for-concept-url-path"},{"name":"ref-for-concept-url-port","type":"other","scope":"defines","title":"port","normative":true,"uri":"#ref-for-concept-url-port"},{"name":"ref-for-concept-url-scheme\u2460","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2460"},{"name":"ref-for-concept-url-scheme\u2461","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2461"},{"name":"ref-for-concept-url-scheme\u2462","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2462"},{"name":"ref-for-concept-url-scheme\u2463","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2463"},{"name":"ref-for-concept-url-scheme\u2464","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2464"},{"name":"ref-for-concept-url-scheme\u2465","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2465"},{"name":"ref-for-concept-url-scheme\u2466","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2466"},{"name":"ref-for-concept-url-scheme\u2467","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2467"},{"name":"ref-for-concept-url-scheme\u2468","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2468"},{"name":"ref-for-default-port","type":"other","scope":"defines","title":"default ports","normative":true,"uri":"#ref-for-default-port"},{"name":"ref-for-dom-url-host","type":"other","scope":"defines","title":"host","normative":true,"uri":"#ref-for-dom-url-host"},{"name":"ref-for-dom-url-host\u2460","type":"other","scope":"defines","title":"host","normative":true,"uri":"#ref-for-dom-url-host\u2460"},{"name":"ref-for-dom-url-host\u2461","type":"other","scope":"defines","title":"host","normative":true,"uri":"#ref-for-dom-url-host\u2461"},{"name":"ref-for-dom-url-host\u2462","type":"other","scope":"defines","title":"host","normative":true,"uri":"#ref-for-dom-url-host\u2462"},{"name":"ref-for-dom-url-port","type":"other","scope":"defines","title":"port","normative":true,"uri":"#ref-for-dom-url-port"},{"name":"ref-for-dom-url-port\u2460","type":"other","scope":"defines","title":"port","normative":true,"uri":"#ref-for-dom-url-port\u2460"},{"name":"ref-for-grammardef-host-part\u2460","type":"other","scope":"defines","title":"host-part","normative":true,"uri":"#ref-for-grammardef-host-part\u2460"},{"name":"ref-for-grammardef-host-source\u2461","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source\u2461"},{"name":"ref-for-grammardef-host-source\u2462","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source\u2462"},{"name":"ref-for-grammardef-host-source\u2463","type":"other","scope":"defines","title":"host-source","uri":"#ref-for-grammardef-host-source\u2463"},{"name":"ref-for-grammardef-path-part\u2460","type":"other","scope":"defines","title":"path-part","normative":true,"uri":"#ref-for-grammardef-path-part\u2460"},{"name":"ref-for-grammardef-path-part\u2461","type":"other","scope":"defines","title":"path-part","normative":true,"uri":"#ref-for-grammardef-path-part\u2461"},{"name":"ref-for-grammardef-port-part\u2460","type":"other","scope":"defines","title":"port-part","normative":true,"uri":"#ref-for-grammardef-port-part\u2460"},{"name":"ref-for-grammardef-scheme-part\u2461","type":"other","scope":"defines","title":"scheme-part","normative":true,"uri":"#ref-for-grammardef-scheme-part\u2461"},{"name":"ref-for-grammardef-scheme-part\u2462","type":"other","scope":"defines","title":"scheme-part","normative":true,"uri":"#ref-for-grammardef-scheme-part\u2462"},{"name":"ref-for-grammardef-scheme-part\u2463","type":"other","scope":"defines","title":"scheme-part","uri":"#ref-for-grammardef-scheme-part\u2463"},{"name":"ref-for-grammardef-scheme-part\u2464","type":"other","scope":"defines","title":"scheme-part","uri":"#ref-for-grammardef-scheme-part\u2464"},{"name":"ref-for-grammardef-scheme-source\u2461","type":"other","scope":"defines","title":"scheme-source","normative":true,"uri":"#ref-for-grammardef-scheme-source\u2461"},{"name":"ref-for-grammardef-scheme-source\u2462","type":"other","scope":"defines","title":"scheme-source","normative":true,"uri":"#ref-for-grammardef-scheme-source\u2462"},{"name":"ref-for-host-part-match","type":"other","scope":"defines","title":"host-part match","normative":true,"uri":"#ref-for-host-part-match"},{"name":"ref-for-http-scheme\u2461","type":"other","scope":"defines","title":"HTTP(S) scheme","normative":true,"uri":"#ref-for-http-scheme\u2461"},{"name":"ref-for-http-scheme\u2462","type":"other","scope":"defines","title":"HTTP(S) scheme","uri":"#ref-for-http-scheme\u2462"},{"name":"ref-for-path-part-match","type":"other","scope":"defines","title":"path-part match","normative":true,"uri":"#ref-for-path-part-match"},{"name":"ref-for-port-part-matches","type":"other","scope":"defines","title":"port-part match","normative":true,"uri":"#ref-for-port-part-matches"},{"name":"ref-for-scheme-part-match","type":"other","scope":"defines","title":"scheme-part match","normative":true,"uri":"#ref-for-scheme-part-match"},{"name":"ref-for-scheme-part-match\u2460","type":"other","scope":"defines","title":"scheme-part match","normative":true,"uri":"#ref-for-scheme-part-match\u2460"},{"name":"ref-for-source-expression\u2468","type":"other","scope":"defines","title":"source expression","normative":true,"uri":"#ref-for-source-expression\u2468"},{"name":"ref-for-url\u2460\u24ea","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#ref-for-url\u2460\u24ea"}]},{"name":"6.6.2.7","type":"heading","scope":"defines","section":true,"title":"scheme-part matching","normative":true,"export":true,"uri":"#match-schemes","children":[{"name":"ref-for-ascii-case-insensitive\u2460\u2460","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2460"},{"name":"ref-for-ascii-case-insensitive\u2460\u2461","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2461"},{"name":"ref-for-ascii-case-insensitive\u2460\u2462","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2462"},{"name":"ref-for-ascii-case-insensitive\u2460\u2463","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2463"},{"name":"ref-for-ascii-case-insensitive\u2460\u24ea","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u24ea"},{"name":"ref-for-ascii-case-insensitive\u2467","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2467"},{"name":"ref-for-ascii-case-insensitive\u2468","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2468"},{"name":"ref-for-ascii-string\u2464","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2464"},{"name":"ref-for-ascii-string\u2465","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2465"},{"name":"ref-for-ascii-string\u2466","type":"other","scope":"defines","title":"ASCII strings","normative":true,"uri":"#ref-for-ascii-string\u2466"},{"name":"ref-for-concept-url-scheme\u2460\u24ea","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2460\u24ea"},{"name":"ref-for-grammardef-scheme-part\u2465","type":"other","scope":"defines","title":"scheme-part","normative":true,"uri":"#ref-for-grammardef-scheme-part\u2465"},{"name":"ref-for-scheme-part-match\u2461","type":"other","scope":"defines","title":"scheme-part matches","normative":true,"uri":"#ref-for-scheme-part-match\u2461"},{"name":"ref-for-scheme-part-match\u2462","type":"other","scope":"defines","title":"scheme-part match","normative":true,"uri":"#ref-for-scheme-part-match\u2462"},{"name":"scheme-part-match","type":"dfn","scope":"defines","title":"scheme-part matches","normative":true,"export":true,"linking_text":["scheme-part match"],"uri":"#scheme-part-match"}]},{"name":"6.6.2.8","type":"heading","scope":"defines","section":true,"title":"host-part matching","normative":true,"export":true,"uri":"#match-hosts","children":[{"name":"host-part-match","type":"dfn","scope":"defines","title":"host-part matches","normative":true,"export":true,"linking_text":["host-part match"],"uri":"#host-part-match"},{"name":"ref-for-ascii-case-insensitive\u2460\u2464","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2464"},{"name":"ref-for-ascii-case-insensitive\u2460\u2465","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2465"},{"name":"ref-for-ascii-string\u2460\u24ea","type":"other","scope":"defines","title":"ASCII strings","normative":true,"uri":"#ref-for-ascii-string\u2460\u24ea"},{"name":"ref-for-ascii-string\u2467","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2467"},{"name":"ref-for-ascii-string\u2468","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2468"},{"name":"ref-for-concept-ipv6","type":"other","scope":"defines","title":"IPv6 address","normative":true,"uri":"#ref-for-concept-ipv6"},{"name":"ref-for-concept-url-host","type":"other","scope":"defines","title":"host","normative":true,"uri":"#ref-for-concept-url-host"},{"name":"ref-for-grammardef-host-part\u2461","type":"other","scope":"defines","title":"host-part","normative":true,"uri":"#ref-for-grammardef-host-part\u2461"},{"name":"ref-for-host-part-match\u2460","type":"other","scope":"defines","title":"host-part matches","normative":true,"uri":"#ref-for-host-part-match\u2460"},{"name":"ref-for-host-part-match\u2461","type":"other","scope":"defines","title":"host-part match","normative":true,"uri":"#ref-for-host-part-match\u2461"},{"name":"ref-for-host-part-match\u2462","type":"other","scope":"defines","title":"host-part matches","uri":"#ref-for-host-part-match\u2462"},{"name":"ref-for-host-part-match\u2463","type":"other","scope":"defines","title":"host-part match","uri":"#ref-for-host-part-match\u2463"},{"name":"ref-for-section-3.2.2","type":"other","scope":"defines","title":"IPv4address","normative":true,"uri":"#ref-for-section-3.2.2"}]},{"name":"6.6.2.9","type":"heading","scope":"defines","section":true,"title":"port-part matching","normative":true,"export":true,"uri":"#match-ports","children":[{"name":"port-part-matches","type":"dfn","scope":"defines","title":"port-part matches","normative":true,"export":true,"uri":"#port-part-matches"},{"name":"ref-for-ascii-string\u2460\u2460","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2460\u2460"},{"name":"ref-for-ascii-string\u2460\u2461","type":"other","scope":"defines","title":"ASCII strings","normative":true,"uri":"#ref-for-ascii-string\u2460\u2461"},{"name":"ref-for-concept-url-port\u2460","type":"other","scope":"defines","title":"port","normative":true,"uri":"#ref-for-concept-url-port\u2460"},{"name":"ref-for-concept-url-scheme\u2460\u2460","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#ref-for-concept-url-scheme\u2460\u2460"},{"name":"ref-for-default-port\u2460","type":"other","scope":"defines","title":"default port","normative":true,"uri":"#ref-for-default-port\u2460"},{"name":"ref-for-default-port\u2461","type":"other","scope":"defines","title":"default port","normative":true,"uri":"#ref-for-default-port\u2461"},{"name":"ref-for-grammardef-port-part\u2461","type":"other","scope":"defines","title":"port-part","normative":true,"uri":"#ref-for-grammardef-port-part\u2461"},{"name":"ref-for-port-part-matches\u2460","type":"other","scope":"defines","title":"port-part matches","normative":true,"uri":"#ref-for-port-part-matches\u2460"},{"name":"ref-for-string-is\u2461","type":"other","scope":"defines","title":"identical to","normative":true,"uri":"#ref-for-string-is\u2461"}]},{"name":"6.6.2.10","type":"heading","scope":"defines","section":true,"title":"path-part matching","normative":true,"export":true,"uri":"#match-paths","children":[{"name":"path-part-match","type":"dfn","scope":"defines","title":"path-part matches","normative":true,"export":true,"linking_text":["path-part match"],"uri":"#path-part-match"},{"name":"ref-for-ascii-string\u2460\u2462","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2460\u2462"},{"name":"ref-for-ascii-string\u2460\u2463","type":"other","scope":"defines","title":"ASCII string","normative":true,"uri":"#ref-for-ascii-string\u2460\u2463"},{"name":"ref-for-concept-url-path\u2460","type":"other","scope":"defines","title":"path","normative":true,"uri":"#ref-for-concept-url-path\u2460"},{"name":"ref-for-grammardef-path-part\u2462","type":"other","scope":"defines","title":"path-part","normative":true,"uri":"#ref-for-grammardef-path-part\u2462"},{"name":"ref-for-path-part-match\u2460","type":"other","scope":"defines","title":"path-part matches","normative":true,"uri":"#ref-for-path-part-match\u2460"},{"name":"ref-for-strictly-split\u2460","type":"other","scope":"defines","title":"strictly splitting","normative":true,"uri":"#ref-for-strictly-split\u2460"},{"name":"ref-for-string-percent-decode","type":"other","scope":"defines","title":"percent-decoding","normative":true,"uri":"#ref-for-string-percent-decode"},{"name":"ref-for-string-percent-decode\u2460","type":"other","scope":"defines","title":"percent-decoding","normative":true,"uri":"#ref-for-string-percent-decode\u2460"}]}]},{"name":"6.6.3","type":"heading","scope":"defines","section":true,"title":"Element Matching Algorithms","normative":true,"export":true,"uri":"#matching-elements","children":[{"name":"6.6.3.1","type":"heading","scope":"defines","section":true,"title":"Is element nonceable?","normative":true,"export":true,"uri":"#is-element-nonceable","children":[{"name":"issue-4592ac7e","type":"other","scope":"defines","title":"This processing is meant to mitigate the risk of dangling markup attacks that steal the nonce from an existing element in order to load injected script. It is fairly expensive, however, as it requires that we walk through all attributes and their value...","normative":true,"uri":"#issue-4592ac7e"},{"name":"issue-820579ab","type":"other","scope":"defines","title":"We need some sort of hook in HTML to record this error if we\u2019re planning on using it here. <https:\/\/github.com\/whatwg\/html\/issues\/3257>","normative":true,"uri":"#issue-820579ab"},{"name":"ref-for-ascii-case-insensitive\u2460\u2466","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2466"},{"name":"ref-for-ascii-case-insensitive\u2460\u2467","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2467"},{"name":"ref-for-element\u2468","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2468"},{"name":"ref-for-grammardef-nonce-source\u2464","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2464"},{"name":"ref-for-parse-error-duplicate-attribute","type":"other","scope":"defines","title":"duplicate-attribute","normative":true,"uri":"#ref-for-parse-error-duplicate-attribute"},{"name":"ref-for-parse-errors","type":"other","scope":"defines","title":"parse error","normative":true,"uri":"#ref-for-parse-errors"},{"name":"ref-for-script\u2465","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2465"},{"name":"ref-for-script\u2466","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2466"}]},{"name":"6.6.3.2","type":"heading","scope":"defines","section":true,"title":"Does a source list allow all inline behavior for type?","normative":true,"export":true,"uri":"#allow-all-inline","children":[{"name":"example-c6b777a0","type":"other","scope":"defines","title":"Source lists that allow all inline behavior: 'unsafe-inline' http:\/\/a.com http:\/\/b.com 'unsafe-inline' Source lists that do not allow all inline behavior due to the presence of nonces and\/or hashes, or absence of 'unsafe-inline': 'sha512-321cba' 'nonce...","uri":"#example-c6b777a0"},{"name":"ref-for-ascii-case-insensitive\u2460\u2468","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2460\u2468"},{"name":"ref-for-grammardef-hash-source\u2465","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2465"},{"name":"ref-for-grammardef-keyword-source\u2463","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2463"},{"name":"ref-for-grammardef-keyword-source\u2464","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2464"},{"name":"ref-for-grammardef-keyword-source\u2465","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2465"},{"name":"ref-for-grammardef-nonce-source\u2465","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2465"},{"name":"ref-for-grammardef-strict-dynamic\u2462","type":"other","scope":"defines","title":"'strict-dynamic'","normative":true,"uri":"#ref-for-grammardef-strict-dynamic\u2462"},{"name":"ref-for-grammardef-unsafe-inline\u2460","type":"other","scope":"defines","title":"'unsafe-inline'","normative":true,"uri":"#ref-for-grammardef-unsafe-inline\u2460"},{"name":"ref-for-grammardef-unsafe-inline\u2461","type":"other","scope":"defines","title":"'unsafe-inline'","normative":true,"uri":"#ref-for-grammardef-unsafe-inline\u2461"},{"name":"ref-for-source-list-allows-all-inline-behavior","type":"other","scope":"defines","title":"allow all inline behavior","uri":"#ref-for-source-list-allows-all-inline-behavior"},{"name":"ref-for-source-list-allows-all-inline-behavior\u2460","type":"other","scope":"defines","title":"allow all inline behavior","uri":"#ref-for-source-list-allows-all-inline-behavior\u2460"},{"name":"ref-for-source-list-allows-all-inline-behavior\u2461","type":"other","scope":"defines","title":"allow all inline behavior","uri":"#ref-for-source-list-allows-all-inline-behavior\u2461"},{"name":"ref-for-source-list-allows-all-inline-behavior\u2462","type":"other","scope":"defines","title":"allow all inline behavior","uri":"#ref-for-source-list-allows-all-inline-behavior\u2462"},{"name":"ref-for-source-lists\u2460\u2465","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2465"},{"name":"ref-for-source-lists\u2460\u2466","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2460\u2466"},{"name":"ref-for-source-lists\u2460\u2467","type":"other","scope":"defines","title":"Source lists","uri":"#ref-for-source-lists\u2460\u2467"},{"name":"ref-for-source-lists\u2460\u2468","type":"other","scope":"defines","title":"Source lists","uri":"#ref-for-source-lists\u2460\u2468"},{"name":"ref-for-source-lists\u2461\u24ea","type":"other","scope":"defines","title":"Source lists","uri":"#ref-for-source-lists\u2461\u24ea"},{"name":"source-list-allows-all-inline-behavior","type":"dfn","scope":"defines","for":["source list"],"title":"allows all inline behavior","normative":true,"export":true,"uri":"#source-list-allows-all-inline-behavior"}]},{"name":"6.6.3.3","type":"heading","scope":"defines","section":true,"title":"Does element match source list for type and source?","normative":true,"export":true,"uri":"#match-element-to-source-list","children":[{"name":"ref-for-ascii-case-insensitive\u2461\u2460","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2461\u2460"},{"name":"ref-for-ascii-case-insensitive\u2461\u2461","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2461\u2461"},{"name":"ref-for-ascii-case-insensitive\u2461\u2462","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2461\u2462"},{"name":"ref-for-ascii-case-insensitive\u2461\u24ea","type":"other","scope":"defines","title":"ASCII case-insensitive","normative":true,"uri":"#ref-for-ascii-case-insensitive\u2461\u24ea"},{"name":"ref-for-attr-nonce","type":"other","scope":"defines","title":"nonce","normative":true,"uri":"#ref-for-attr-nonce"},{"name":"ref-for-element\u2460\u24ea","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#ref-for-element\u2460\u24ea"},{"name":"ref-for-grammardef-base64-value\u2465","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value\u2465"},{"name":"ref-for-grammardef-base64-value\u2466","type":"other","scope":"defines","title":"base64-value","normative":true,"uri":"#ref-for-grammardef-base64-value\u2466"},{"name":"ref-for-grammardef-hash-algorithm\u2462","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm\u2462"},{"name":"ref-for-grammardef-hash-algorithm\u2463","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm\u2463"},{"name":"ref-for-grammardef-hash-algorithm\u2464","type":"other","scope":"defines","title":"hash-algorithm","normative":true,"uri":"#ref-for-grammardef-hash-algorithm\u2464"},{"name":"ref-for-grammardef-hash-source\u2466","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2466"},{"name":"ref-for-grammardef-keyword-source\u2466","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2466"},{"name":"ref-for-grammardef-nonce-source\u2466","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2466"},{"name":"ref-for-grammardef-unsafe-hashes","type":"other","scope":"defines","title":"'unsafe-hashes'","normative":true,"uri":"#ref-for-grammardef-unsafe-hashes"},{"name":"ref-for-grammardef-unsafe-hashes\u2460","type":"other","scope":"defines","title":"'unsafe-hashes'","uri":"#ref-for-grammardef-unsafe-hashes\u2460"},{"name":"ref-for-javascript-string-convert","type":"other","scope":"defines","title":"JavaScript string converting","normative":true,"uri":"#ref-for-javascript-string-convert"},{"name":"ref-for-script\u2467","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2467"},{"name":"ref-for-script\u2468","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2468"},{"name":"ref-for-section-4\u2460","type":"other","scope":"defines","title":"base64 encoding","normative":true,"uri":"#ref-for-section-4\u2460"},{"name":"ref-for-section-4\u2461","type":"other","scope":"defines","title":"base64 encoding","uri":"#ref-for-section-4\u2461"},{"name":"ref-for-section-5\u2460","type":"other","scope":"defines","title":"base64url encoding","uri":"#ref-for-section-5\u2460"},{"name":"ref-for-source-lists\u2461\u2460","type":"other","scope":"defines","title":"source list","normative":true,"uri":"#ref-for-source-lists\u2461\u2460"},{"name":"ref-for-string-is\u2462","type":"other","scope":"defines","title":"is","normative":true,"uri":"#ref-for-string-is\u2462"},{"name":"ref-for-string-is\u2463","type":"other","scope":"defines","title":"identical to","normative":true,"uri":"#ref-for-string-is\u2463"},{"name":"ref-for-the-style-element\u2460","type":"other","scope":"defines","title":"style","uri":"#ref-for-the-style-element\u2460"},{"name":"ref-for-the-style-element\u2461","type":"other","scope":"defines","title":"style","uri":"#ref-for-the-style-element\u2461"},{"name":"ref-for-utf-8-encode","type":"other","scope":"defines","title":"UTF-8 encode","normative":true,"uri":"#ref-for-utf-8-encode"},{"name":"termref-for-\u2460","type":"other","scope":"defines","title":"SHA-256","normative":true,"uri":"#termref-for-\u2460"},{"name":"termref-for-\u2461","type":"other","scope":"defines","title":"SHA-384","normative":true,"uri":"#termref-for-\u2461"},{"name":"termref-for-\u2462","type":"other","scope":"defines","title":"SHA-512","normative":true,"uri":"#termref-for-\u2462"}]}]}]},{"name":"6.7","type":"heading","scope":"defines","section":true,"title":"Directive Algorithms","normative":true,"export":true,"uri":"#directive-algorithms","children":[{"name":"6.7.1","type":"heading","scope":"defines","section":true,"title":"Get the effective directive for request","normative":true,"export":true,"uri":"#effective-directive-for-a-request","children":[{"name":"ref-for-concept-request-destination\u2465","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2465"},{"name":"ref-for-concept-request-destination\u2466","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#ref-for-concept-request-destination\u2466"},{"name":"ref-for-concept-request-initiator\u2460","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#ref-for-concept-request-initiator\u2460"},{"name":"ref-for-concept-request-initiator\u2461","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#ref-for-concept-request-initiator\u2461"},{"name":"ref-for-concept-request-target-browsing-context\u2460","type":"other","scope":"defines","title":"target browsing context","normative":true,"uri":"#ref-for-concept-request-target-browsing-context\u2460"},{"name":"ref-for-concept-request\u2465\u2462","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2465\u2462"},{"name":"ref-for-concept-request\u2465\u2463","type":"other","scope":"defines","title":"request","normative":true,"uri":"#ref-for-concept-request\u2465\u2463"},{"name":"ref-for-directive-name\u2460\u2463","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2463"},{"name":"ref-for-fetch-directives\u2461","type":"other","scope":"defines","title":"fetch directive","normative":true,"uri":"#ref-for-fetch-directives\u2461"},{"name":"ref-for-nested-browsing-context\u2466","type":"other","scope":"defines","title":"nested browsing context","normative":true,"uri":"#ref-for-nested-browsing-context\u2466"},{"name":"request-effective-directive","type":"dfn","scope":"defines","for":["request"],"title":"effective directive","normative":true,"export":true,"uri":"#request-effective-directive"}]},{"name":"6.7.2","type":"heading","scope":"defines","section":true,"title":"Get the effective directive for inline checks","normative":true,"export":true,"uri":"#effective-directive-for-inline-check","children":[{"name":"ref-for-concept-request\u2465\u2464","type":"other","scope":"defines","title":"requests","uri":"#ref-for-concept-request\u2465\u2464"},{"name":"ref-for-directive-name\u2460\u2464","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2464"},{"name":"ref-for-request-effective-directive","type":"other","scope":"defines","title":"effective directive","uri":"#ref-for-request-effective-directive"}]},{"name":"6.7.3","type":"heading","scope":"defines","section":true,"title":"Get fetch directive fallback list","normative":true,"export":true,"uri":"#directive-fallback-list","children":[{"name":"ref-for-directives\u2462\u2462","type":"other","scope":"defines","title":"directives","normative":true,"uri":"#ref-for-directives\u2462\u2462"},{"name":"ref-for-directives\u2462\u2463","type":"other","scope":"defines","title":"directive","normative":true,"uri":"#ref-for-directives\u2462\u2463"},{"name":"ref-for-ordered-set\u2463","type":"other","scope":"defines","title":"ordered set","normative":true,"uri":"#ref-for-ordered-set\u2463"},{"name":"ref-for-ordered-set\u2464","type":"other","scope":"defines","title":"ordered set","normative":true,"uri":"#ref-for-ordered-set\u2464"}]},{"name":"6.7.4","type":"heading","scope":"defines","section":true,"title":"Should fetch directive execute","normative":true,"export":true,"uri":"#should-directive-execute","children":[{"name":"ref-for-content-security-policy-object\u2466\u2464","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2464"},{"name":"ref-for-directive-name\u2460\u2465","type":"other","scope":"defines","title":"name","normative":true,"uri":"#ref-for-directive-name\u2460\u2465"},{"name":"ref-for-fetch-directives\u2462","type":"other","scope":"defines","title":"fetch directives","normative":true,"uri":"#ref-for-fetch-directives\u2462"}]}]},{"name":"ref-for-default-src","type":"other","scope":"defines","title":"default-src","normative":true,"uri":"#ref-for-default-src"},{"name":"ref-for-directives\u2460\u2463","type":"other","scope":"defines","title":"directives","normative":true,"uri":"#ref-for-directives\u2460\u2463"},{"name":"ref-for-grammardef-unsafe-inline","type":"other","scope":"defines","title":"'unsafe-inline'","normative":true,"uri":"#ref-for-grammardef-unsafe-inline"},{"name":"ref-for-object-src","type":"other","scope":"defines","title":"object-src","normative":true,"uri":"#ref-for-object-src"},{"name":"ref-for-script-src","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#ref-for-script-src"}]},{"name":"7","type":"heading","scope":"defines","section":true,"title":"Security and Privacy Considerations","normative":true,"export":true,"uri":"#security-considerations","children":[{"name":"7.1","type":"heading","scope":"defines","section":true,"title":"Nonce Reuse","normative":true,"export":true,"uri":"#security-nonces","children":[{"name":"ref-for-content-security-policy-object\u2466\u2465","type":"other","scope":"defines","title":"policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2465"},{"name":"ref-for-grammardef-nonce-source\u2467","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2467"},{"name":"ref-for-grammardef-unsafe-inline\u2462","type":"other","scope":"defines","title":"'unsafe-inline'","uri":"#ref-for-grammardef-unsafe-inline\u2462"},{"name":"ref-for-grammardef-unsafe-inline\u2463","type":"other","scope":"defines","title":"'unsafe-inline'","uri":"#ref-for-grammardef-unsafe-inline\u2463"}]},{"name":"7.2","type":"heading","scope":"defines","section":true,"title":"Nonce Hijacking","normative":true,"export":true,"uri":"#security-nonce-hijacking","children":[{"name":"7.2.1","type":"heading","scope":"defines","section":true,"title":"Dangling markup attacks","normative":true,"export":true,"uri":"#dangling-markup-attacks","children":[{"name":"issue-74cb0fbd","type":"other","scope":"defines","title":"Currently the HTML spec\u2019s parsing algorithm removes this information before the \u00a7 6.6.3.1 Is element nonceable? algorithm can be run which makes it impossible to actually detect duplicate attributes. <https:\/\/github.com\/whatwg\/html\/issues\/3257>","normative":true,"uri":"#issue-74cb0fbd"},{"name":"ref-for-script\u2460\u2460","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u2460"},{"name":"ref-for-script\u2460\u2461","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u2461"},{"name":"ref-for-script\u2460\u24ea","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u24ea"},{"name":"ref-for-the-style-element\u2462","type":"other","scope":"defines","title":"style","normative":true,"uri":"#ref-for-the-style-element\u2462"}]},{"name":"7.2.2","type":"heading","scope":"defines","section":true,"title":"Nonce exfiltration via content attributes","normative":true,"export":true,"uri":"#nonce-exfiltration-content-attributes","children":[{"name":"ref-for-attr-nonce\u2460","type":"other","scope":"defines","title":"nonce","normative":true,"uri":"#ref-for-attr-nonce\u2460"}]}]},{"name":"7.3","type":"heading","scope":"defines","section":true,"title":"Nonce Retargeting","normative":true,"export":true,"uri":"#security-nonce-retargeting","children":[{"name":"ref-for-base-uri\u2460","type":"other","scope":"defines","title":"base-uri","normative":true,"uri":"#ref-for-base-uri\u2460"},{"name":"ref-for-grammardef-host-source\u2464","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source\u2464"},{"name":"ref-for-the-base-element\u2462","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element\u2462"},{"name":"ref-for-the-base-element\u2463","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element\u2463"},{"name":"ref-for-the-base-element\u2464","type":"other","scope":"defines","title":"base","normative":true,"uri":"#ref-for-the-base-element\u2464"}]},{"name":"7.4","type":"heading","scope":"defines","section":true,"title":"CSS Parsing","normative":true,"export":true,"uri":"#security-css-parsing","children":[{"name":"ref-for-style-src","type":"other","scope":"defines","title":"style-src","normative":true,"uri":"#ref-for-style-src"}]},{"name":"7.5","type":"heading","scope":"defines","section":true,"title":"Violation Reports","normative":true,"export":true,"uri":"#security-violation-reports","children":[{"name":"ref-for-dom-securitypolicyviolationevent-sample\u2461","type":"other","scope":"defines","title":"sample","normative":true,"uri":"#ref-for-dom-securitypolicyviolationevent-sample\u2461"},{"name":"ref-for-securitypolicyviolationevent\u2462","type":"other","scope":"defines","title":"SecurityPolicyViolationEvent","normative":true,"uri":"#ref-for-securitypolicyviolationevent\u2462"}]},{"name":"7.6","type":"heading","scope":"defines","section":true,"title":"Paths and Redirects","normative":true,"export":true,"uri":"#source-list-paths-and-redirects","children":[{"name":"ref-for-img-src\u2462","type":"other","scope":"defines","title":"img-src","normative":true,"uri":"#ref-for-img-src\u2462"}]},{"name":"7.7","type":"heading","scope":"defines","section":true,"title":"Secure Upgrades","normative":true,"export":true,"uri":"#security-secure-upgrades"},{"name":"7.8","type":"heading","scope":"defines","section":true,"title":"CSP Inheriting to avoid bypasses","normative":true,"export":true,"uri":"#security-inherit-csp","children":[{"name":"example-46761516","type":"other","scope":"defines","title":"In the example below the image inside the iframe will not load because it is blocked by the policy in the meta tag of the iframe. The image outside the iframe will load (assuming the main page policy does not block it) since the policy inserted in the ...","uri":"#example-46761516"},{"name":"example-d8547a52","type":"other","scope":"defines","title":"If this would not happen a page could execute inline scripts even without unsafe-inline in the page\u2019s execution context by simply embedding a srcdoc iframe. <iframe srcdoc=\"<script>alert(1);<\/script>\"><\/iframe>","uri":"#example-d8547a52"},{"name":"ref-for-document\u2460\u2463","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u2463"},{"name":"ref-for-document\u2460\u2464","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#ref-for-document\u2460\u2464"},{"name":"ref-for-global-object-csp-list\u2460\u2460","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2460\u2460"},{"name":"ref-for-global-object-csp-list\u2460\u2461","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2460\u2461"},{"name":"ref-for-global-object-csp-list\u2460\u24ea","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2460\u24ea"},{"name":"ref-for-global-object-csp-list\u2468","type":"other","scope":"defines","title":"CSP list","normative":true,"uri":"#ref-for-global-object-csp-list\u2468"},{"name":"ref-for-local-scheme\u2461","type":"other","scope":"defines","title":"local schemes","normative":true,"uri":"#ref-for-local-scheme\u2461"},{"name":"ref-for-source-browsing-context","type":"other","scope":"defines","title":"source browsing context","normative":true,"uri":"#ref-for-source-browsing-context"},{"name":"ref-for-source-browsing-context\u2460","type":"other","scope":"defines","title":"source browsing context","normative":true,"uri":"#ref-for-source-browsing-context\u2460"}]}]},{"name":"8","type":"heading","scope":"defines","section":true,"title":"Authoring Considerations","normative":true,"export":true,"uri":"#authoring-considerations","children":[{"name":"8.1","type":"heading","scope":"defines","section":true,"title":"The effect of multiple policies","normative":true,"export":true,"uri":"#multiple-policies","children":[{"name":"example-7bb4ce67","type":"other","scope":"defines","title":"Content-Security-Policy: default-src 'self' http:\/\/example.com http:\/\/example.net; connect-src 'none'; Content-Security-Policy: connect-src http:\/\/example.com\/; script-src http:\/\/example.com\/","uri":"#example-7bb4ce67"},{"name":"ref-for-header-content-security-policy\u2460\u2468","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2460\u2468"},{"name":"ref-for-header-content-security-policy\u2461\u24ea","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2461\u24ea"}]},{"name":"8.2","type":"heading","scope":"defines","section":true,"title":"Usage of \"'strict-dynamic'\"","normative":true,"export":true,"uri":"#strict-dynamic-usage","children":[{"name":"example-78705861","type":"other","scope":"defines","title":"Suppose MegaCorp, Inc. deploys the following policy: Content-Security-Policy: script-src 'nonce-DhcnhD3khTMePgXwdayK9BsMqXjhguVV' 'strict-dynamic' And serves the following HTML with that policy active: ... <script src=\"https:\/\/cdn.example.com\/script.js...","uri":"#example-78705861"},{"name":"ref-for-attr-nonce\u2461","type":"other","scope":"defines","title":"nonce","uri":"#ref-for-attr-nonce\u2461"},{"name":"ref-for-default-src\u2463","type":"other","scope":"defines","title":"default-src","normative":true,"uri":"#ref-for-default-src\u2463"},{"name":"ref-for-grammardef-hash-source\u2467","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2467"},{"name":"ref-for-grammardef-host-source\u2465","type":"other","scope":"defines","title":"host-source","normative":true,"uri":"#ref-for-grammardef-host-source\u2465"},{"name":"ref-for-grammardef-keyword-source\u2467","type":"other","scope":"defines","title":"keyword-source","normative":true,"uri":"#ref-for-grammardef-keyword-source\u2467"},{"name":"ref-for-grammardef-nonce-source\u2468","type":"other","scope":"defines","title":"nonce-source","normative":true,"uri":"#ref-for-grammardef-nonce-source\u2468"},{"name":"ref-for-grammardef-scheme-source\u2463","type":"other","scope":"defines","title":"scheme-source","normative":true,"uri":"#ref-for-grammardef-scheme-source\u2463"},{"name":"ref-for-grammardef-self\u2462\u2460","type":"other","scope":"defines","title":"'self'","normative":true,"uri":"#ref-for-grammardef-self\u2462\u2460"},{"name":"ref-for-grammardef-strict-dynamic\u2463","type":"other","scope":"defines","title":"'strict-dynamic'","normative":true,"uri":"#ref-for-grammardef-strict-dynamic\u2463"},{"name":"ref-for-grammardef-strict-dynamic\u2464","type":"other","scope":"defines","title":"'strict-dynamic'","normative":true,"uri":"#ref-for-grammardef-strict-dynamic\u2464"},{"name":"ref-for-grammardef-strict-dynamic\u2465","type":"other","scope":"defines","title":"'strict-dynamic'","uri":"#ref-for-grammardef-strict-dynamic\u2465"},{"name":"ref-for-grammardef-strict-dynamic\u2466","type":"other","scope":"defines","title":"'strict-dynamic'","uri":"#ref-for-grammardef-strict-dynamic\u2466"},{"name":"ref-for-grammardef-strict-dynamic\u2467","type":"other","scope":"defines","title":"'strict-dynamic'","uri":"#ref-for-grammardef-strict-dynamic\u2467"},{"name":"ref-for-grammardef-unsafe-inline\u2464","type":"other","scope":"defines","title":"'unsafe-inline'","normative":true,"uri":"#ref-for-grammardef-unsafe-inline\u2464"},{"name":"ref-for-header-content-security-policy\u2461\u2460","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2461\u2460"},{"name":"ref-for-parser-inserted\u2462","type":"other","scope":"defines","title":"\"parser-inserted\"","normative":true,"uri":"#ref-for-parser-inserted\u2462"},{"name":"ref-for-parser-inserted\u2463","type":"other","scope":"defines","title":"\"parser-inserted\"","uri":"#ref-for-parser-inserted\u2463"},{"name":"ref-for-parser-inserted\u2464","type":"other","scope":"defines","title":"\"parser-inserted\"","uri":"#ref-for-parser-inserted\u2464"},{"name":"ref-for-script-src\u2461","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#ref-for-script-src\u2461"},{"name":"ref-for-script-src\u2462","type":"other","scope":"defines","title":"script-src","uri":"#ref-for-script-src\u2462"},{"name":"ref-for-script\u2460\u2462","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u2462"},{"name":"ref-for-script\u2460\u2463","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2460\u2463"},{"name":"ref-for-script\u2460\u2464","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2460\u2464"}]},{"name":"8.3","type":"heading","scope":"defines","section":true,"title":"Usage of \"'unsafe-hashes'\"","normative":true,"export":true,"uri":"#unsafe-hashes-usage","children":[{"name":"example-02b7e69d","type":"other","scope":"defines","title":"MegaCorp, Inc. can\u2019t quite get rid of the following HTML on anything resembling a reasonable schedule: <button id=\"action\" onclick=\"doSubmit()\"> Rather than reducing security by specifying \"'unsafe-inline'\", they decide to use \"'unsafe-hashes'\" along w...","uri":"#example-02b7e69d"},{"name":"ref-for-grammardef-unsafe-hashes\u2461","type":"other","scope":"defines","title":"'unsafe-hashes'","normative":true,"uri":"#ref-for-grammardef-unsafe-hashes\u2461"},{"name":"ref-for-grammardef-unsafe-hashes\u2462","type":"other","scope":"defines","title":"'unsafe-hashes'","uri":"#ref-for-grammardef-unsafe-hashes\u2462"},{"name":"ref-for-header-content-security-policy\u2461\u2461","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2461\u2461"},{"name":"ref-for-script-src\u2463","type":"other","scope":"defines","title":"script-src","uri":"#ref-for-script-src\u2463"}]},{"name":"8.4","type":"heading","scope":"defines","section":true,"title":"Allowing external JavaScript via hashes","normative":true,"export":true,"uri":"#external-hash","children":[{"name":"example-af80f2fd","type":"other","scope":"defines","title":"MegaCorp, Inc. wishes to allow two specific scripts on a page in a way that ensures that the content matches their expectations. They do so by setting the following policy: Content-Security-Policy: script-src 'sha256-abc123' 'sha512-321cba' In the pres...","uri":"#example-af80f2fd"},{"name":"ref-for-grammardef-hash-source\u2468","type":"other","scope":"defines","title":"hash-source","normative":true,"uri":"#ref-for-grammardef-hash-source\u2468"},{"name":"ref-for-header-content-security-policy\u2461\u2462","type":"other","scope":"defines","title":"Content-Security-Policy","uri":"#ref-for-header-content-security-policy\u2461\u2462"},{"name":"ref-for-script\u2460\u2465","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u2465"},{"name":"ref-for-script\u2460\u2466","type":"other","scope":"defines","title":"script","normative":true,"uri":"#ref-for-script\u2460\u2466"},{"name":"ref-for-script\u2460\u2467","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2460\u2467"},{"name":"ref-for-script\u2460\u2468","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2460\u2468"},{"name":"ref-for-script\u2461\u24ea","type":"other","scope":"defines","title":"script","uri":"#ref-for-script\u2461\u24ea"},{"name":"ref-for-source-expression\u2460\u24ea","type":"other","scope":"defines","title":"source expressions","normative":true,"uri":"#ref-for-source-expression\u2460\u24ea"},{"name":"ref-for-utf-8-encode\u2460","type":"other","scope":"defines","title":"UTF-8 encode","uri":"#ref-for-utf-8-encode\u2460"}]}]},{"name":"9","type":"heading","scope":"defines","section":true,"title":"Implementation Considerations","normative":true,"export":true,"uri":"#implementation-considerations","children":[{"name":"9.1","type":"heading","scope":"defines","section":true,"title":"Vendor-specific Extensions and Addons","normative":true,"export":true,"uri":"#extensions","children":[{"name":"ref-for-content-security-policy-object\u2466\u2466","type":"other","scope":"defines","title":"Policy","normative":true,"uri":"#ref-for-content-security-policy-object\u2466\u2466"}]}]},{"name":"10","type":"heading","scope":"defines","section":true,"title":"IANA Considerations","normative":true,"export":true,"uri":"#iana-considerations","children":[{"name":"10.1","type":"heading","scope":"defines","section":true,"title":"Directive Registry","normative":true,"export":true,"uri":"#iana-registry","children":[{"name":"ref-for-base-uri\u2461","type":"other","scope":"defines","title":"base-uri","normative":true,"uri":"#ref-for-base-uri\u2461"},{"name":"ref-for-child-src\u2460","type":"other","scope":"defines","title":"child-src","normative":true,"uri":"#ref-for-child-src\u2460"},{"name":"ref-for-connect-src\u2462","type":"other","scope":"defines","title":"connect-src","normative":true,"uri":"#ref-for-connect-src\u2462"},{"name":"ref-for-default-src\u2464","type":"other","scope":"defines","title":"default-src","normative":true,"uri":"#ref-for-default-src\u2464"},{"name":"ref-for-font-src\u2463","type":"other","scope":"defines","title":"font-src","normative":true,"uri":"#ref-for-font-src\u2463"},{"name":"ref-for-form-action\u2460","type":"other","scope":"defines","title":"form-action","normative":true,"uri":"#ref-for-form-action\u2460"},{"name":"ref-for-frame-ancestors\u2464","type":"other","scope":"defines","title":"frame-ancestors","normative":true,"uri":"#ref-for-frame-ancestors\u2464"},{"name":"ref-for-frame-src\u2462","type":"other","scope":"defines","title":"frame-src","normative":true,"uri":"#ref-for-frame-src\u2462"},{"name":"ref-for-img-src\u2463","type":"other","scope":"defines","title":"img-src","normative":true,"uri":"#ref-for-img-src\u2463"},{"name":"ref-for-manifest-src\u2462","type":"other","scope":"defines","title":"manifest-src","normative":true,"uri":"#ref-for-manifest-src\u2462"},{"name":"ref-for-media-src\u2462","type":"other","scope":"defines","title":"media-src","normative":true,"uri":"#ref-for-media-src\u2462"},{"name":"ref-for-object-src\u2463","type":"other","scope":"defines","title":"object-src","normative":true,"uri":"#ref-for-object-src\u2463"},{"name":"ref-for-report-to\u2464","type":"other","scope":"defines","title":"report-to","normative":true,"uri":"#ref-for-report-to\u2464"},{"name":"ref-for-report-uri\u2463","type":"other","scope":"defines","title":"report-uri","normative":true,"uri":"#ref-for-report-uri\u2463"},{"name":"ref-for-sandbox\u2460","type":"other","scope":"defines","title":"sandbox","normative":true,"uri":"#ref-for-sandbox\u2460"},{"name":"ref-for-script-src-attr\u2464","type":"other","scope":"defines","title":"script-src-attr","normative":true,"uri":"#ref-for-script-src-attr\u2464"},{"name":"ref-for-script-src-elem\u2464","type":"other","scope":"defines","title":"script-src-elem","normative":true,"uri":"#ref-for-script-src-elem\u2464"},{"name":"ref-for-script-src\u2464","type":"other","scope":"defines","title":"script-src","normative":true,"uri":"#ref-for-script-src\u2464"},{"name":"ref-for-style-src-attr\u2461","type":"other","scope":"defines","title":"style-src-attr","normative":true,"uri":"#ref-for-style-src-attr\u2461"},{"name":"ref-for-style-src-elem\u2461","type":"other","scope":"defines","title":"style-src-elem","normative":true,"uri":"#ref-for-style-src-elem\u2461"},{"name":"ref-for-style-src\u2460","type":"other","scope":"defines","title":"style-src","normative":true,"uri":"#ref-for-style-src\u2460"},{"name":"ref-for-worker-src\u2463","type":"other","scope":"defines","title":"worker-src","normative":true,"uri":"#ref-for-worker-src\u2463"}]},{"name":"10.2","type":"heading","scope":"defines","section":true,"title":"Headers","normative":true,"export":true,"uri":"#iana-headers","children":[{"name":"10.2.1","type":"heading","scope":"defines","section":true,"title":"Content-Security-Policy","normative":true,"export":true,"uri":"#iana-csp"},{"name":"10.2.2","type":"heading","scope":"defines","section":true,"title":"Content-Security-Policy-Report-Only","normative":true,"export":true,"uri":"#iana-cspro"}]}]},{"name":"11","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acknowledgements"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"conformance","type":"heading","scope":"defines","title":"Conformance","normative":true,"export":true,"uri":"#conformance","children":[{"name":"conformant-algorithms","type":"heading","scope":"defines","title":"Conformant Algorithms","normative":true,"export":true,"uri":"#conformant-algorithms"},{"name":"conventions","type":"heading","scope":"defines","title":"Document conventions","normative":true,"export":true,"uri":"#conventions","children":[{"name":"example-ae2b6bc0","type":"other","scope":"defines","title":"This is an example of an informative example.","uri":"#example-ae2b6bc0"}]}]},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"idl-index","type":"heading","scope":"defines","title":"IDL Index","normative":true,"export":true,"uri":"#idl-index"},{"name":"index","type":"heading","scope":"defines","title":"Index","normative":true,"export":true,"uri":"#index","children":[{"name":"index-defined-elsewhere","type":"heading","scope":"defines","title":"Terms defined by reference","normative":true,"export":true,"uri":"#index-defined-elsewhere","children":[{"name":"term-for-","type":"other","scope":"defines","title":"infra","normative":true,"uri":"#term-for-"},{"name":"term-for-an-iframe-srcdoc-document","type":"other","scope":"defines","title":"an iframe srcdoc document","normative":true,"uri":"#term-for-an-iframe-srcdoc-document"},{"name":"term-for-appendix-B.1","type":"other","scope":"defines","title":"alpha","normative":true,"uri":"#term-for-appendix-B.1"},{"name":"term-for-appendix-B.1\u2460","type":"other","scope":"defines","title":"digit","normative":true,"uri":"#term-for-appendix-B.1\u2460"},{"name":"term-for-appendix-B.1\u2461","type":"other","scope":"defines","title":"vchar","normative":true,"uri":"#term-for-appendix-B.1\u2461"},{"name":"term-for-ascii-case-insensitive","type":"other","scope":"defines","title":"ascii case-insensitive","normative":true,"uri":"#term-for-ascii-case-insensitive"},{"name":"term-for-ascii-lowercase","type":"other","scope":"defines","title":"ascii lowercase","normative":true,"uri":"#term-for-ascii-lowercase"},{"name":"term-for-ascii-serialisation-of-an-origin","type":"other","scope":"defines","title":"ascii serialization of an origin","normative":true,"uri":"#term-for-ascii-serialisation-of-an-origin"},{"name":"term-for-ascii-string","type":"other","scope":"defines","title":"ascii string","normative":true,"uri":"#term-for-ascii-string"},{"name":"term-for-ascii-whitespace","type":"other","scope":"defines","title":"ascii whitespace","normative":true,"uri":"#term-for-ascii-whitespace"},{"name":"term-for-at-ruledef-import","type":"other","scope":"defines","title":"@import","normative":true,"uri":"#term-for-at-ruledef-import"},{"name":"term-for-attr-base-href","type":"other","scope":"defines","title":"href","normative":true,"uri":"#term-for-attr-base-href"},{"name":"term-for-attr-iframe-sandbox","type":"other","scope":"defines","title":"sandbox","normative":true,"uri":"#term-for-attr-iframe-sandbox"},{"name":"term-for-attr-meta-content","type":"other","scope":"defines","title":"content","normative":true,"uri":"#term-for-attr-meta-content"},{"name":"term-for-attr-meta-http-equiv","type":"other","scope":"defines","title":"http-equiv","normative":true,"uri":"#term-for-attr-meta-http-equiv"},{"name":"term-for-attr-meta-http-equiv-content-security-policy","type":"other","scope":"defines","title":"content security policy state","normative":true,"uri":"#term-for-attr-meta-http-equiv-content-security-policy"},{"name":"term-for-attr-nonce","type":"other","scope":"defines","title":"nonce","normative":true,"uri":"#term-for-attr-nonce"},{"name":"term-for-attr-object-data","type":"other","scope":"defines","title":"data","normative":true,"uri":"#term-for-attr-object-data"},{"name":"term-for-bc-container-document","type":"other","scope":"defines","title":"container document","normative":true,"uri":"#term-for-bc-container-document"},{"name":"term-for-browsing-context","type":"other","scope":"defines","title":"browsing context","normative":true,"uri":"#term-for-browsing-context"},{"name":"term-for-byte-sequence","type":"other","scope":"defines","title":"byte sequence","normative":true,"uri":"#term-for-byte-sequence"},{"name":"term-for-collect-a-sequence-of-code-points","type":"other","scope":"defines","title":"collecting a sequence of code points","normative":true,"uri":"#term-for-collect-a-sequence-of-code-points"},{"name":"term-for-concept-base-url","type":"other","scope":"defines","title":"base url","normative":true,"uri":"#term-for-concept-base-url"},{"name":"term-for-concept-document","type":"other","scope":"defines","title":"document","normative":true,"uri":"#term-for-concept-document"},{"name":"term-for-concept-document-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#term-for-concept-document-origin"},{"name":"term-for-concept-document-window","type":"other","scope":"defines","title":"associated document","normative":true,"uri":"#term-for-concept-document-window"},{"name":"term-for-concept-event-fire","type":"other","scope":"defines","title":"fire an event","normative":true,"uri":"#term-for-concept-event-fire"},{"name":"term-for-concept-fetch","type":"other","scope":"defines","title":"fetch","normative":true,"uri":"#term-for-concept-fetch"},{"name":"term-for-concept-ipv6","type":"other","scope":"defines","title":"ipv6 address","normative":true,"uri":"#term-for-concept-ipv6"},{"name":"term-for-concept-main-fetch","type":"other","scope":"defines","title":"main fetch","normative":true,"uri":"#term-for-concept-main-fetch"},{"name":"term-for-concept-network-error","type":"other","scope":"defines","title":"network error","normative":true,"uri":"#term-for-concept-network-error"},{"name":"term-for-concept-origin-opaque","type":"other","scope":"defines","title":"opaque origin","normative":true,"uri":"#term-for-concept-origin-opaque"},{"name":"term-for-concept-origin-scheme","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#term-for-concept-origin-scheme"},{"name":"term-for-concept-request","type":"other","scope":"defines","title":"request","normative":true,"uri":"#term-for-concept-request"},{"name":"term-for-concept-request-body","type":"other","scope":"defines","title":"body","normative":true,"uri":"#term-for-concept-request-body"},{"name":"term-for-concept-request-client","type":"other","scope":"defines","title":"client","normative":true,"uri":"#term-for-concept-request-client"},{"name":"term-for-concept-request-credentials-mode","type":"other","scope":"defines","title":"credentials mode","normative":true,"uri":"#term-for-concept-request-credentials-mode"},{"name":"term-for-concept-request-current-url","type":"other","scope":"defines","title":"current url","normative":true,"uri":"#term-for-concept-request-current-url"},{"name":"term-for-concept-request-destination","type":"other","scope":"defines","title":"destination","normative":true,"uri":"#term-for-concept-request-destination"},{"name":"term-for-concept-request-initiator","type":"other","scope":"defines","title":"initiator","normative":true,"uri":"#term-for-concept-request-initiator"},{"name":"term-for-concept-request-integrity-metadata","type":"other","scope":"defines","title":"integrity metadata","normative":true,"uri":"#term-for-concept-request-integrity-metadata"},{"name":"term-for-concept-request-method","type":"other","scope":"defines","title":"method","normative":true,"uri":"#term-for-concept-request-method"},{"name":"term-for-concept-request-mode","type":"other","scope":"defines","title":"mode","normative":true,"uri":"#term-for-concept-request-mode"},{"name":"term-for-concept-request-nonce-metadata","type":"other","scope":"defines","title":"cryptographic nonce metadata","normative":true,"uri":"#term-for-concept-request-nonce-metadata"},{"name":"term-for-concept-request-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#term-for-concept-request-origin"},{"name":"term-for-concept-request-parser-metadata","type":"other","scope":"defines","title":"parser metadata","normative":true,"uri":"#term-for-concept-request-parser-metadata"},{"name":"term-for-concept-request-policy-container","type":"other","scope":"defines","title":"policy container","normative":true,"uri":"#term-for-concept-request-policy-container"},{"name":"term-for-concept-request-redirect-count","type":"other","scope":"defines","title":"redirect count","normative":true,"uri":"#term-for-concept-request-redirect-count"},{"name":"term-for-concept-request-redirect-mode","type":"other","scope":"defines","title":"redirect mode","normative":true,"uri":"#term-for-concept-request-redirect-mode"},{"name":"term-for-concept-request-target-browsing-context","type":"other","scope":"defines","title":"target browsing context","normative":true,"uri":"#term-for-concept-request-target-browsing-context"},{"name":"term-for-concept-request-window","type":"other","scope":"defines","title":"window","normative":true,"uri":"#term-for-concept-request-window"},{"name":"term-for-concept-response","type":"other","scope":"defines","title":"response","normative":true,"uri":"#term-for-concept-response"},{"name":"term-for-concept-response-header-list","type":"other","scope":"defines","title":"header list (for response)","normative":true,"uri":"#term-for-concept-response-header-list"},{"name":"term-for-concept-response-status","type":"other","scope":"defines","title":"status","normative":true,"uri":"#term-for-concept-response-status"},{"name":"term-for-concept-response-url","type":"other","scope":"defines","title":"url (for response)","normative":true,"uri":"#term-for-concept-response-url"},{"name":"term-for-concept-settings-object-global","type":"other","scope":"defines","title":"global object (for environment settings object)","normative":true,"uri":"#term-for-concept-settings-object-global"},{"name":"term-for-concept-settings-object-origin","type":"other","scope":"defines","title":"origin (for environment settings object)","normative":true,"uri":"#term-for-concept-settings-object-origin"},{"name":"term-for-concept-settings-object-policy-container","type":"other","scope":"defines","title":"policy container (for environment settings object)","normative":true,"uri":"#term-for-concept-settings-object-policy-container"},{"name":"term-for-concept-shadow-including-root","type":"other","scope":"defines","title":"shadow-including root","normative":true,"uri":"#term-for-concept-shadow-including-root"},{"name":"term-for-concept-url-host","type":"other","scope":"defines","title":"host (for url)","normative":true,"uri":"#term-for-concept-url-host"},{"name":"term-for-concept-url-origin","type":"other","scope":"defines","title":"origin","normative":true,"uri":"#term-for-concept-url-origin"},{"name":"term-for-concept-url-parser","type":"other","scope":"defines","title":"url parser","normative":true,"uri":"#term-for-concept-url-parser"},{"name":"term-for-concept-url-path","type":"other","scope":"defines","title":"path","normative":true,"uri":"#term-for-concept-url-path"},{"name":"term-for-concept-url-port","type":"other","scope":"defines","title":"port (for url)","normative":true,"uri":"#term-for-concept-url-port"},{"name":"term-for-concept-url-scheme","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#term-for-concept-url-scheme"},{"name":"term-for-concept-url-serializer","type":"other","scope":"defines","title":"url serializer","normative":true,"uri":"#term-for-concept-url-serializer"},{"name":"term-for-connected","type":"other","scope":"defines","title":"connected","normative":true,"uri":"#term-for-connected"},{"name":"term-for-current-settings-object","type":"other","scope":"defines","title":"current settings object","normative":true,"uri":"#term-for-current-settings-object"},{"name":"term-for-default-port","type":"other","scope":"defines","title":"default port","normative":true,"uri":"#term-for-default-port"},{"name":"term-for-dictdef-eventinit","type":"other","scope":"defines","title":"EventInit","normative":true,"uri":"#term-for-dictdef-eventinit"},{"name":"term-for-document","type":"other","scope":"defines","title":"Document","normative":true,"uri":"#term-for-document"},{"name":"term-for-dom-a-ping","type":"other","scope":"defines","title":"ping","normative":true,"uri":"#term-for-dom-a-ping"},{"name":"term-for-dom-document-2","type":"other","scope":"defines","title":"document","normative":true,"uri":"#term-for-dom-document-2"},{"name":"term-for-dom-document-referrer","type":"other","scope":"defines","title":"referrer","normative":true,"uri":"#term-for-dom-document-referrer"},{"name":"term-for-dom-event-bubbles","type":"other","scope":"defines","title":"bubbles","normative":true,"uri":"#term-for-dom-event-bubbles"},{"name":"term-for-dom-event-composed","type":"other","scope":"defines","title":"composed","normative":true,"uri":"#term-for-dom-event-composed"},{"name":"term-for-dom-event-target","type":"other","scope":"defines","title":"target","normative":true,"uri":"#term-for-dom-event-target"},{"name":"term-for-dom-setinterval","type":"other","scope":"defines","title":"setInterval(handler, timeout, ...arguments)","normative":true,"uri":"#term-for-dom-setinterval"},{"name":"term-for-dom-settimeout","type":"other","scope":"defines","title":"setTimeout(handler, timeout, ...arguments)","normative":true,"uri":"#term-for-dom-settimeout"},{"name":"term-for-element","type":"other","scope":"defines","title":"Element","normative":true,"uri":"#term-for-element"},{"name":"term-for-environment-settings-object","type":"other","scope":"defines","title":"environment settings object","normative":true,"uri":"#term-for-environment-settings-object"},{"name":"term-for-event","type":"other","scope":"defines","title":"Event","normative":true,"uri":"#term-for-event"},{"name":"term-for-Exposed","type":"other","scope":"defines","title":"Exposed","normative":true,"uri":"#term-for-Exposed"},{"name":"term-for-extract-header-list-values","type":"other","scope":"defines","title":"extracting header list values","normative":true,"uri":"#term-for-extract-header-list-values"},{"name":"term-for-forced-sandboxing-flag-set","type":"other","scope":"defines","title":"forced sandboxing flag set","normative":true,"uri":"#term-for-forced-sandboxing-flag-set"},{"name":"term-for-frame","type":"other","scope":"defines","title":"frame","normative":true,"uri":"#term-for-frame"},{"name":"term-for-group","type":"other","scope":"defines","title":"group","normative":true,"uri":"#term-for-group"},{"name":"term-for-http-scheme","type":"other","scope":"defines","title":"http(s) scheme","normative":true,"uri":"#term-for-http-scheme"},{"name":"term-for-idl-DOMString","type":"other","scope":"defines","title":"DOMString","normative":true,"uri":"#term-for-idl-DOMString"},{"name":"term-for-idl-unsigned-long","type":"other","scope":"defines","title":"unsigned long","normative":true,"uri":"#term-for-idl-unsigned-long"},{"name":"term-for-idl-unsigned-short","type":"other","scope":"defines","title":"unsigned short","normative":true,"uri":"#term-for-idl-unsigned-short"},{"name":"term-for-idl-USVString","type":"other","scope":"defines","title":"USVString","normative":true,"uri":"#term-for-idl-USVString"},{"name":"term-for-initialise-the-document-object","type":"other","scope":"defines","title":"create and initialize a new document object","normative":true,"uri":"#term-for-initialise-the-document-object"},{"name":"term-for-insert-a-css-rule","type":"other","scope":"defines","title":"insert a css rule","normative":true,"uri":"#term-for-insert-a-css-rule"},{"name":"term-for-is-local","type":"other","scope":"defines","title":"is local","normative":true,"uri":"#term-for-is-local"},{"name":"term-for-isomorphic-decode","type":"other","scope":"defines","title":"isomorphic decode","normative":true,"uri":"#term-for-isomorphic-decode"},{"name":"term-for-iteration-continue","type":"other","scope":"defines","title":"continue","normative":true,"uri":"#term-for-iteration-continue"},{"name":"term-for-javascript-string-convert","type":"other","scope":"defines","title":"convert","normative":true,"uri":"#term-for-javascript-string-convert"},{"name":"term-for-list","type":"other","scope":"defines","title":"list","normative":true,"uri":"#term-for-list"},{"name":"term-for-list-contain","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#term-for-list-contain"},{"name":"term-for-list-is-empty","type":"other","scope":"defines","title":"is empty","normative":true,"uri":"#term-for-list-is-empty"},{"name":"term-for-list-iterate","type":"other","scope":"defines","title":"for each","normative":true,"uri":"#term-for-list-iterate"},{"name":"term-for-local-scheme","type":"other","scope":"defines","title":"local scheme","normative":true,"uri":"#term-for-local-scheme"},{"name":"term-for-meta","type":"other","scope":"defines","title":"meta","normative":true,"uri":"#term-for-meta"},{"name":"term-for-nested-browsing-context","type":"other","scope":"defines","title":"nested browsing context","normative":true,"uri":"#term-for-nested-browsing-context"},{"name":"term-for-ordered-map","type":"other","scope":"defines","title":"ordered map","normative":true,"uri":"#term-for-ordered-map"},{"name":"term-for-ordered-set","type":"other","scope":"defines","title":"ordered set","normative":true,"uri":"#term-for-ordered-set"},{"name":"term-for-ordered-set\u2460","type":"other","scope":"defines","title":"set","normative":true,"uri":"#term-for-ordered-set\u2460"},{"name":"term-for-parse-a-css-declaration-block","type":"other","scope":"defines","title":"parse a css declaration block","normative":true,"uri":"#term-for-parse-a-css-declaration-block"},{"name":"term-for-parse-a-css-rule","type":"other","scope":"defines","title":"parse a css rule","normative":true,"uri":"#term-for-parse-a-css-rule"},{"name":"term-for-parse-a-group-of-selectors","type":"other","scope":"defines","title":"parse a group of selectors","normative":true,"uri":"#term-for-parse-a-group-of-selectors"},{"name":"term-for-parse-a-sandboxing-directive","type":"other","scope":"defines","title":"parse a sandboxing directive","normative":true,"uri":"#term-for-parse-a-sandboxing-directive"},{"name":"term-for-parse-error-duplicate-attribute","type":"other","scope":"defines","title":"duplicate-attribute","normative":true,"uri":"#term-for-parse-error-duplicate-attribute"},{"name":"term-for-parse-errors","type":"other","scope":"defines","title":"parse errors","normative":true,"uri":"#term-for-parse-errors"},{"name":"term-for-parser-inserted","type":"other","scope":"defines","title":"\"parser-inserted\"","normative":true,"uri":"#term-for-parser-inserted"},{"name":"term-for-plugin-document","type":"other","scope":"defines","title":"plugin document","normative":true,"uri":"#term-for-plugin-document"},{"name":"term-for-policy-container-csp-list","type":"other","scope":"defines","title":"csp list","normative":true,"uri":"#term-for-policy-container-csp-list"},{"name":"term-for-prepare-a-script","type":"other","scope":"defines","title":"prepare a script","normative":true,"uri":"#term-for-prepare-a-script"},{"name":"term-for-process-a-navigate-fetch","type":"other","scope":"defines","title":"process a navigate fetch","normative":true,"uri":"#term-for-process-a-navigate-fetch"},{"name":"term-for-process-a-navigate-response","type":"other","scope":"defines","title":"process a navigate response","normative":true,"uri":"#term-for-process-a-navigate-response"},{"name":"term-for-queue-a-task","type":"other","scope":"defines","title":"queue a task","normative":true,"uri":"#term-for-queue-a-task"},{"name":"term-for-queue-report","type":"other","scope":"defines","title":"queue report","normative":true,"uri":"#term-for-queue-report"},{"name":"term-for-realm","type":"other","scope":"defines","title":"realm","normative":true,"uri":"#term-for-realm"},{"name":"term-for-redirect-status","type":"other","scope":"defines","title":"redirect status","normative":true,"uri":"#term-for-redirect-status"},{"name":"term-for-relevant-settings-object","type":"other","scope":"defines","title":"relevant settings object","normative":true,"uri":"#term-for-relevant-settings-object"},{"name":"term-for-report-type","type":"other","scope":"defines","title":"report type","normative":true,"uri":"#term-for-report-type"},{"name":"term-for-reportbody","type":"other","scope":"defines","title":"ReportBody","normative":true,"uri":"#term-for-reportbody"},{"name":"term-for-request-destination-script-like","type":"other","scope":"defines","title":"script-like","normative":true,"uri":"#term-for-request-destination-script-like"},{"name":"term-for-request-keepalive-flag","type":"other","scope":"defines","title":"keepalive","normative":true,"uri":"#term-for-request-keepalive-flag"},{"name":"term-for-run-a-worker","type":"other","scope":"defines","title":"run a worker","normative":true,"uri":"#term-for-run-a-worker"},{"name":"term-for-sandboxed-origin-browsing-context-flag","type":"other","scope":"defines","title":"sandboxed origin browsing context flag","normative":true,"uri":"#term-for-sandboxed-origin-browsing-context-flag"},{"name":"term-for-sandboxed-scripts-browsing-context-flag","type":"other","scope":"defines","title":"sandboxed scripts browsing context flag","normative":true,"uri":"#term-for-sandboxed-scripts-browsing-context-flag"},{"name":"term-for-sandboxing-flag-set","type":"other","scope":"defines","title":"sandboxing flag set","normative":true,"uri":"#term-for-sandboxing-flag-set"},{"name":"term-for-script","type":"other","scope":"defines","title":"script","normative":true,"uri":"#term-for-script"},{"name":"term-for-sec-eval-x","type":"other","scope":"defines","title":"eval()","normative":true,"uri":"#term-for-sec-eval-x"},{"name":"term-for-sec-function-objects","type":"other","scope":"defines","title":"Function()","normative":true,"uri":"#term-for-sec-function-objects"},{"name":"term-for-sec-hostensurecancompilestrings","type":"other","scope":"defines","title":"HostEnsureCanCompileStrings()","normative":true,"uri":"#term-for-sec-hostensurecancompilestrings"},{"name":"term-for-section-3","type":"other","scope":"defines","title":"representation","normative":true,"uri":"#term-for-section-3"},{"name":"term-for-section-3.1","type":"other","scope":"defines","title":"scheme","normative":true,"uri":"#term-for-section-3.1"},{"name":"term-for-section-3.2.2","type":"other","scope":"defines","title":"ipv4address","normative":true,"uri":"#term-for-section-3.2.2"},{"name":"term-for-section-3.2.3","type":"other","scope":"defines","title":"ows","normative":true,"uri":"#term-for-section-3.2.3"},{"name":"term-for-section-3.2.6","type":"other","scope":"defines","title":"token","normative":true,"uri":"#term-for-section-3.2.6"},{"name":"term-for-section-3.3","type":"other","scope":"defines","title":"path-absolute","normative":true,"uri":"#term-for-section-3.3"},{"name":"term-for-section-3\u2460","type":"other","scope":"defines","title":"resource representation","normative":true,"uri":"#term-for-section-3\u2460"},{"name":"term-for-section-4","type":"other","scope":"defines","title":"base64 encoding","normative":true,"uri":"#term-for-section-4"},{"name":"term-for-section-4.1","type":"other","scope":"defines","title":"uri-reference","normative":true,"uri":"#term-for-section-4.1"},{"name":"term-for-section-5","type":"other","scope":"defines","title":"base64url encoding","normative":true,"uri":"#term-for-section-5"},{"name":"term-for-serialize-an-infra-value-to-json-bytes","type":"other","scope":"defines","title":"serialize an infra value to json bytes","normative":true,"uri":"#term-for-serialize-an-infra-value-to-json-bytes"},{"name":"term-for-serviceworker","type":"other","scope":"defines","title":"ServiceWorker","normative":true,"uri":"#term-for-serviceworker"},{"name":"term-for-set-append","type":"other","scope":"defines","title":"append (for set)","normative":true,"uri":"#term-for-set-append"},{"name":"term-for-set-the-frozen-base-url","type":"other","scope":"defines","title":"set the frozen base url","normative":true,"uri":"#term-for-set-the-frozen-base-url"},{"name":"term-for-sharedworker","type":"other","scope":"defines","title":"SharedWorker","normative":true,"uri":"#term-for-sharedworker"},{"name":"term-for-source-browsing-context","type":"other","scope":"defines","title":"source browsing context","normative":true,"uri":"#term-for-source-browsing-context"},{"name":"term-for-split-on-ascii-whitespace","type":"other","scope":"defines","title":"split a string on ascii whitespace","normative":true,"uri":"#term-for-split-on-ascii-whitespace"},{"name":"term-for-split-on-commas","type":"other","scope":"defines","title":"split a string on commas","normative":true,"uri":"#term-for-split-on-commas"},{"name":"term-for-strictly-split","type":"other","scope":"defines","title":"strictly split a string","normative":true,"uri":"#term-for-strictly-split"},{"name":"term-for-string","type":"other","scope":"defines","title":"string","normative":true,"uri":"#term-for-string"},{"name":"term-for-string-is","type":"other","scope":"defines","title":"is","normative":true,"uri":"#term-for-string-is"},{"name":"term-for-string-percent-decode","type":"other","scope":"defines","title":"percent-decode","normative":true,"uri":"#term-for-string-percent-decode"},{"name":"term-for-strip-leading-and-trailing-ascii-whitespace","type":"other","scope":"defines","title":"strip leading and trailing ascii whitespace","normative":true,"uri":"#term-for-strip-leading-and-trailing-ascii-whitespace"},{"name":"term-for-the-a-element","type":"other","scope":"defines","title":"a","normative":true,"uri":"#term-for-the-a-element"},{"name":"term-for-the-base-element","type":"other","scope":"defines","title":"base","normative":true,"uri":"#term-for-the-base-element"},{"name":"term-for-the-embed-element","type":"other","scope":"defines","title":"embed","normative":true,"uri":"#term-for-the-embed-element"},{"name":"term-for-the-form-element","type":"other","scope":"defines","title":"form","normative":true,"uri":"#term-for-the-form-element"},{"name":"term-for-the-iframe-element","type":"other","scope":"defines","title":"iframe","normative":true,"uri":"#term-for-the-iframe-element"},{"name":"term-for-the-link-element","type":"other","scope":"defines","title":"link","normative":true,"uri":"#term-for-the-link-element"},{"name":"term-for-the-object-element","type":"other","scope":"defines","title":"object","normative":true,"uri":"#term-for-the-object-element"},{"name":"term-for-the-style-element","type":"other","scope":"defines","title":"style","normative":true,"uri":"#term-for-the-style-element"},{"name":"term-for-top-level-browsing-context","type":"other","scope":"defines","title":"top-level browsing context","normative":true,"uri":"#term-for-top-level-browsing-context"},{"name":"term-for-update-a-style-block","type":"other","scope":"defines","title":"update a style block","normative":true,"uri":"#term-for-update-a-style-block"},{"name":"term-for-url","type":"other","scope":"defines","title":"URL","normative":true,"uri":"#term-for-url"},{"name":"term-for-utf-8-encode","type":"other","scope":"defines","title":"utf-8 encode","normative":true,"uri":"#term-for-utf-8-encode"},{"name":"term-for-visible-to-reportingobservers","type":"other","scope":"defines","title":"visible to reportingobservers","normative":true,"uri":"#term-for-visible-to-reportingobservers"},{"name":"term-for-window","type":"other","scope":"defines","title":"Window","normative":true,"uri":"#term-for-window"},{"name":"term-for-worker","type":"other","scope":"defines","title":"Worker","normative":true,"uri":"#term-for-worker"},{"name":"term-for-workerglobalscope","type":"other","scope":"defines","title":"WorkerGlobalScope","normative":true,"uri":"#term-for-workerglobalscope"},{"name":"term-for-workletglobalscope","type":"other","scope":"defines","title":"WorkletGlobalScope","normative":true,"uri":"#term-for-workletglobalscope"},{"name":"term-for-\u2460","type":"other","scope":"defines","title":"sha-256","normative":true,"uri":"#term-for-\u2460"},{"name":"term-for-\u2461","type":"other","scope":"defines","title":"sha-384","normative":true,"uri":"#term-for-\u2461"},{"name":"term-for-\u2462","type":"other","scope":"defines","title":"sha-512","normative":true,"uri":"#term-for-\u2462"}]},{"name":"index-defined-here","type":"heading","scope":"defines","title":"Terms defined by this specification","normative":true,"export":true,"uri":"#index-defined-here"}]},{"name":"issues-index","type":"heading","scope":"defines","title":"Issues Index","normative":true,"export":true,"uri":"#issues-index"},{"name":"profile-and-date","type":"heading","scope":"defines","title":"W3C Working Draft, 29 June 2021","export":true,"uri":"#profile-and-date"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-appmanifest","type":"other","scope":"defines","title":"[APPMANIFEST]","normative":true,"uri":"#biblio-appmanifest"},{"name":"biblio-beacon","type":"other","scope":"defines","title":"[BEACON]","normative":true,"uri":"#biblio-beacon"},{"name":"biblio-csp2","type":"other","scope":"defines","title":"[CSP2]","normative":true,"uri":"#biblio-csp2"},{"name":"biblio-css-abuse","type":"other","scope":"defines","title":"[CSS-ABUSE]","normative":true,"uri":"#biblio-css-abuse"},{"name":"biblio-eventsource","type":"other","scope":"defines","title":"[EVENTSOURCE]","normative":true,"uri":"#biblio-eventsource"},{"name":"biblio-filedescriptor-2015","type":"other","scope":"defines","title":"[FILEDESCRIPTOR-2015]","normative":true,"uri":"#biblio-filedescriptor-2015"},{"name":"biblio-h5sc3","type":"other","scope":"defines","title":"[H5SC3]","normative":true,"uri":"#biblio-h5sc3"},{"name":"biblio-html-design","type":"other","scope":"defines","title":"[HTML-DESIGN]","normative":true,"uri":"#biblio-html-design"},{"name":"biblio-mix","type":"other","scope":"defines","title":"[MIX]","normative":true,"uri":"#biblio-mix"},{"name":"biblio-timing","type":"other","scope":"defines","title":"[TIMING]","normative":true,"uri":"#biblio-timing"},{"name":"biblio-uisecurity","type":"other","scope":"defines","title":"[UISECURITY]","normative":true,"uri":"#biblio-uisecurity"},{"name":"biblio-upgrade-insecure-requests","type":"other","scope":"defines","title":"[UPGRADE-INSECURE-REQUESTS]","normative":true,"uri":"#biblio-upgrade-insecure-requests"},{"name":"biblio-websockets","type":"other","scope":"defines","title":"[WEBSOCKETS]","normative":true,"uri":"#biblio-websockets"},{"name":"biblio-xhr","type":"other","scope":"defines","title":"[XHR]","normative":true,"uri":"#biblio-xhr"},{"name":"biblio-xslt","type":"other","scope":"defines","title":"[XSLT]","normative":true,"uri":"#biblio-xslt"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-css-cascade-5","type":"other","scope":"defines","title":"[CSS-CASCADE-5]","normative":true,"uri":"#biblio-css-cascade-5"},{"name":"biblio-cssom","type":"other","scope":"defines","title":"[CSSOM]","normative":true,"uri":"#biblio-cssom"},{"name":"biblio-dom","type":"other","scope":"defines","title":"[DOM]","normative":true,"uri":"#biblio-dom"},{"name":"biblio-ecma262","type":"other","scope":"defines","title":"[ECMA262]","normative":true,"uri":"#biblio-ecma262"},{"name":"biblio-encoding","type":"other","scope":"defines","title":"[ENCODING]","normative":true,"uri":"#biblio-encoding"},{"name":"biblio-fetch","type":"other","scope":"defines","title":"[FETCH]","normative":true,"uri":"#biblio-fetch"},{"name":"biblio-html","type":"other","scope":"defines","title":"[HTML]","normative":true,"uri":"#biblio-html"},{"name":"biblio-infra","type":"other","scope":"defines","title":"[INFRA]","normative":true,"uri":"#biblio-infra"},{"name":"biblio-reporting","type":"other","scope":"defines","title":"[REPORTING]","normative":true,"uri":"#biblio-reporting"},{"name":"biblio-reporting-1","type":"other","scope":"defines","title":"[REPORTING-1]","normative":true,"uri":"#biblio-reporting-1"},{"name":"biblio-rfc2119","type":"other","scope":"defines","title":"[RFC2119]","normative":true,"uri":"#biblio-rfc2119"},{"name":"biblio-rfc3492","type":"other","scope":"defines","title":"[RFC3492]","normative":true,"uri":"#biblio-rfc3492"},{"name":"biblio-rfc3864","type":"other","scope":"defines","title":"[RFC3864]","normative":true,"uri":"#biblio-rfc3864"},{"name":"biblio-rfc3986","type":"other","scope":"defines","title":"[RFC3986]","normative":true,"uri":"#biblio-rfc3986"},{"name":"biblio-rfc4648","type":"other","scope":"defines","title":"[RFC4648]","normative":true,"uri":"#biblio-rfc4648"},{"name":"biblio-rfc5234","type":"other","scope":"defines","title":"[RFC5234]","normative":true,"uri":"#biblio-rfc5234"},{"name":"biblio-rfc7034","type":"other","scope":"defines","title":"[RFC7034]","normative":true,"uri":"#biblio-rfc7034"},{"name":"biblio-rfc7230","type":"other","scope":"defines","title":"[RFC7230]","normative":true,"uri":"#biblio-rfc7230"},{"name":"biblio-rfc7231","type":"other","scope":"defines","title":"[RFC7231]","normative":true,"uri":"#biblio-rfc7231"},{"name":"biblio-rfc7762","type":"other","scope":"defines","title":"[RFC7762]","normative":true,"uri":"#biblio-rfc7762"},{"name":"biblio-rfc8288","type":"other","scope":"defines","title":"[RFC8288]","normative":true,"uri":"#biblio-rfc8288"},{"name":"biblio-service-workers-1","type":"other","scope":"defines","title":"[SERVICE-WORKERS-1]","normative":true,"uri":"#biblio-service-workers-1"},{"name":"biblio-sri","type":"other","scope":"defines","title":"[SRI]","normative":true,"uri":"#biblio-sri"},{"name":"biblio-url","type":"other","scope":"defines","title":"[URL]","normative":true,"uri":"#biblio-url"},{"name":"biblio-webidl","type":"other","scope":"defines","title":"[WebIDL]","normative":true,"uri":"#biblio-webidl"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Examples 1.1.1 Control Execution 1.2 Goals 1.3 Changes from Level 2 2 Framework 2.1 Infrastructure 2.2 Policies 2.2.1 Parse a serialized CSP 2.2.2 Parse a serialized CSP list 2.2.3 Parse response\u2019s Content Security ...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"15 September 2020 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]}]},"_css-2007":{"name":"css-2007","short_name":"css-snapshot","level":2007,"current_level":"css-2022","title":"CSS 2007","description":"CSS Snapshot 2007","base_uri":"https:\/\/www.w3.org\/TR\/css-beijing\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2007\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2017-10-02T11:16:05+00:00","etag":"431f-55a8e80202740","draft_modified_date":"2015-11-05T03:34:03+00:00","draft_etag":"523c2cc5fa0c0","sync_date":"2022-06-28T21:17:28+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process"}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"CSS Level 1","normative":true,"export":true,"uri":"#css1","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#css-level-1"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"CSS Level 2","normative":true,"export":true,"uri":"#css2","children":[{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#css-level-2"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"CSS Level 3","normative":true,"export":true,"uri":"#css3"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"uri":"#levels"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Experimental Implementations","normative":true,"export":true,"uri":"#experimental"},{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"uri":"#cascading-style-sheets-css"}]},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of contents","export":true,"uri":"#contents"},{"name":"longstatus-date","type":"heading","scope":"defines","title":"W3C Working Group Note 12 May 2011","export":true,"uri":"#longstatus-date"},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status"}]},"_css-2010":{"name":"css-2010","short_name":"css-snapshot","level":2010,"current_level":"css-2022","title":"CSS 2010","description":"CSS Snapshot 2010","base_uri":"https:\/\/www.w3.org\/TR\/css-2010\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2010\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","modified_date":"2017-10-02T11:16:05+00:00","etag":"13d51-55a8e80202740","draft_modified_date":"2015-11-05T03:34:03+00:00","draft_etag":"523c2cc5fa0c0","sync_date":"2022-06-28T21:17:51+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process"}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"CSS Level 1","normative":true,"export":true,"uri":"#css1","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#css-level-1"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"CSS Level 2","normative":true,"export":true,"uri":"#css2","children":[{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#css-level-2"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"CSS Level 3","normative":true,"export":true,"uri":"#css3"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"uri":"#levels"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Experimental Implementations","normative":true,"export":true,"uri":"#experimental"},{"name":"3.4","type":"heading","scope":"defines","section":true,"title":"Non-Experimental Implementations","normative":true,"export":true,"uri":"#testing"},{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"uri":"#cascading-style-sheets-css"}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties"},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"4.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"}]},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of contents","export":true,"uri":"#contents"},{"name":"longstatus-date","type":"heading","scope":"defines","title":"W3C Working Group Note 12 May 2011","export":true,"uri":"#longstatus-date"},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status"}]},"_css-2015":{"name":"css-2015","short_name":"css-snapshot","level":2015,"current_level":"css-2022","title":"CSS 2015","description":"CSS Snapshot 2015","base_uri":"https:\/\/www.w3.org\/TR\/css-2015\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2015\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"NOTE","work_status":"completed","abstract":"This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2015. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate.","modified_date":"2017-10-02T10:54:00+00:00","etag":"10526-55a8e31264200","draft_modified_date":"2021-02-22T07:26:51+00:00","draft_etag":"62bb6969","sync_date":"2022-06-28T21:18:15+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Background: The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process","children":[{"name":"editors-draft","type":"dfn","scope":"defines","title":"Editor\u2019s Draft","normative":true,"export":true,"uri":"#editors-draft"}]}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets (CSS) \u2014 The Official Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"export":true,"uri":"#css-level-1"},{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"export":true,"uri":"#css-level-2"},{"name":"css-level-3","type":"dfn","scope":"defines","title":"CSS Level 3","normative":true,"export":true,"uri":"#css-level-3"},{"name":"css-level-4","type":"dfn","scope":"defines","title":"CSS Level 4","normative":true,"export":true,"uri":"#css-level-4"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"uri":"#levels"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"},{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"uri":"#cascading-style-sheets-css"},{"name":"issue-d34d1161","type":"other","scope":"defines","title":"Add will-change once it\u2019s pushed to CR","normative":true,"uri":"#issue-d34d1161"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Requirements for Responsible Implementation of CSS","normative":true,"export":true,"uri":"#responsible","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#future-proofing","children":[{"name":"3.2.1","type":"heading","scope":"defines","section":true,"title":"Experimentation and Unstable Features","normative":true,"export":true,"uri":"#experimental","children":[{"name":"example-3fb930ea","type":"other","scope":"defines","title":"For example, a UA could release an unstable features for experimentation through beta or other testing-stage builds; behind a hidden configuration flag; behind a switch enabled only for specific testing partners; or through some other means of limiting...","uri":"#example-3fb930ea"},{"name":"unstable","type":"dfn","scope":"defines","title":"unstable","normative":true,"uri":"#unstable"}]},{"name":"3.2.2","type":"heading","scope":"defines","section":true,"title":"Proprietary and Non-standardized Features","normative":true,"export":true,"uri":"#proprietary","children":[{"name":"example-b1dbbf69","type":"other","scope":"defines","title":"For example, Firefox\u2019s XUL-based UI, Apple\u2019s iTunes UI, and Microsoft\u2019s Universal Windows Platform app use extensions to CSS implemented by their respective UAs. So long as these UAs do not allow Web content to access these features, they do not provid...","uri":"#example-b1dbbf69"},{"name":"proprietary-extension","type":"dfn","scope":"defines","title":"proprietary extension","normative":true,"uri":"#proprietary-extension"},{"name":"vendor-prefix","type":"dfn","scope":"defines","title":"prefixed syntax","normative":true,"linking_text":["vendor prefix","vendor-prefixed","prefixed","unprefixed"],"uri":"#vendor-prefix"}]},{"name":"3.2.3","type":"heading","scope":"defines","section":true,"title":"Market Pressure and De Facto Standards","normative":true,"export":true,"uri":"#de-facto","children":[{"name":"3.2.3.1","type":"heading","scope":"defines","section":true,"title":"Vendor-prefixing Unstable Features","export":true,"uri":"#unstable-syntax"},{"name":"3.2.3.2","type":"heading","scope":"defines","section":true,"title":"Preserving the Openness of CSS","export":true,"uri":"#open-technology"},{"name":"rough-interoperability","type":"dfn","scope":"defines","title":"Rough interoperability","normative":true,"uri":"#rough-interoperability"}]}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Implementations of CR-level Features","normative":true,"export":true,"uri":"#testing"}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"Terms Index","normative":true,"export":true,"uri":"#terms","children":[{"name":"issue-3d7adb53","type":"other","scope":"defines","title":"Export terms from animations, backgrounds, selectors, style-attr, conditional, namespaces, ui, css21, and color so we can fully generate this index. Also, republish stuff that doesn\u2019t have a stable link yet so we can link it here.","normative":true,"uri":"#issue-3d7adb53"}]},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"4.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"},{"name":"4.4","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties","children":[{"name":"issue-b27f825f","type":"other","scope":"defines","title":"Bikeshed should be amended shortly to allow auto-genning the propdef index.","normative":true,"uri":"#issue-b27f825f"}]},{"name":"4.5","type":"heading","scope":"defines","section":true,"title":"Values Index","normative":true,"export":true,"uri":"#values","children":[{"name":"issue-156dad38","type":"other","scope":"defines","title":"Cross-linking from CSS Backgrounds and Borders is kinda broken atm...","normative":true,"uri":"#issue-156dad38"}]}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acks"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"index","type":"heading","scope":"defines","title":"Index","normative":true,"export":true,"uri":"#index","children":[{"name":"index-defined-elsewhere","type":"heading","scope":"defines","title":"Terms defined by reference","normative":true,"export":true,"uri":"#index-defined-elsewhere"},{"name":"index-defined-here","type":"heading","scope":"defines","title":"Terms defined by this specification","normative":true,"export":true,"uri":"#index-defined-here"}]},{"name":"issues-index","type":"heading","scope":"defines","title":"Issues Index","normative":true,"export":true,"uri":"#issues-index"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-css-flexbox-1","type":"other","scope":"defines","title":"[CSS-FLEXBOX-1]","normative":true,"uri":"#biblio-css-flexbox-1"},{"name":"biblio-css-masking-1","type":"other","scope":"defines","title":"[CSS-MASKING-1]","normative":true,"uri":"#biblio-css-masking-1"},{"name":"biblio-css-shapes-1","type":"other","scope":"defines","title":"[CSS-SHAPES-1]","normative":true,"uri":"#biblio-css-shapes-1"},{"name":"biblio-css-text-decor-3","type":"other","scope":"defines","title":"[CSS-TEXT-DECOR-3]","normative":true,"uri":"#biblio-css-text-decor-3"},{"name":"biblio-css3-animations","type":"other","scope":"defines","title":"[CSS3-ANIMATIONS]","normative":true,"uri":"#biblio-css3-animations"},{"name":"biblio-css3-speech","type":"other","scope":"defines","title":"[CSS3-SPEECH]","normative":true,"uri":"#biblio-css3-speech"},{"name":"biblio-css3-transforms","type":"other","scope":"defines","title":"[CSS3-TRANSFORMS]","normative":true,"uri":"#biblio-css3-transforms"},{"name":"biblio-css3-transitions","type":"other","scope":"defines","title":"[CSS3-TRANSITIONS]","normative":true,"uri":"#biblio-css3-transitions"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-compositing","type":"other","scope":"defines","title":"[COMPOSITING]","normative":true,"uri":"#biblio-compositing"},{"name":"biblio-css-cascade-3","type":"other","scope":"defines","title":"[CSS-CASCADE-3]","normative":true,"uri":"#biblio-css-cascade-3"},{"name":"biblio-css-color-4","type":"other","scope":"defines","title":"[CSS-COLOR-4]","normative":true,"uri":"#biblio-css-color-4"},{"name":"biblio-css-conditional-3","type":"other","scope":"defines","title":"[CSS-CONDITIONAL-3]","normative":true,"uri":"#biblio-css-conditional-3"},{"name":"biblio-css-counter-styles-3","type":"other","scope":"defines","title":"[CSS-COUNTER-STYLES-3]","normative":true,"uri":"#biblio-css-counter-styles-3"},{"name":"biblio-css-fonts-3","type":"other","scope":"defines","title":"[CSS-FONTS-3]","normative":true,"uri":"#biblio-css-fonts-3"},{"name":"biblio-css-style-attr","type":"other","scope":"defines","title":"[CSS-STYLE-ATTR]","normative":true,"uri":"#biblio-css-style-attr"},{"name":"biblio-css-syntax-3","type":"other","scope":"defines","title":"[CSS-SYNTAX-3]","normative":true,"uri":"#biblio-css-syntax-3"},{"name":"biblio-css-ui-3","type":"other","scope":"defines","title":"[CSS-UI-3]","normative":true,"uri":"#biblio-css-ui-3"},{"name":"biblio-css-values","type":"other","scope":"defines","title":"[CSS-VALUES]","normative":true,"uri":"#biblio-css-values"},{"name":"biblio-css2","type":"other","scope":"defines","title":"[CSS2]","normative":true,"uri":"#biblio-css2"},{"name":"biblio-css3-background","type":"other","scope":"defines","title":"[CSS3-BACKGROUND]","normative":true,"uri":"#biblio-css3-background"},{"name":"biblio-css3-color","type":"other","scope":"defines","title":"[CSS3-COLOR]","normative":true,"uri":"#biblio-css3-color"},{"name":"biblio-css3-conditional","type":"other","scope":"defines","title":"[CSS3-CONDITIONAL]","normative":true,"uri":"#biblio-css3-conditional"},{"name":"biblio-css3-images","type":"other","scope":"defines","title":"[CSS3-IMAGES]","normative":true,"uri":"#biblio-css3-images"},{"name":"biblio-css3-mediaqueries","type":"other","scope":"defines","title":"[CSS3-MEDIAQUERIES]","normative":true,"uri":"#biblio-css3-mediaqueries"},{"name":"biblio-css3-multicol","type":"other","scope":"defines","title":"[CSS3-MULTICOL]","normative":true,"uri":"#biblio-css3-multicol"},{"name":"biblio-css3-namespace","type":"other","scope":"defines","title":"[CSS3-NAMESPACE]","normative":true,"uri":"#biblio-css3-namespace"},{"name":"biblio-css21","type":"other","scope":"defines","title":"[CSS21]","normative":true,"uri":"#biblio-css21"},{"name":"biblio-select","type":"other","scope":"defines","title":"[SELECT]","normative":true,"uri":"#biblio-select"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"w3c_process_revision","type":"other","scope":"defines","title":"1 September 2015 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Working Group Note, 13 October 2015","export":true,"uri":"#subtitle"},{"name":"title","type":"heading","scope":"defines","title":"CSS Snapshot 2015","normative":true,"uri":"#title"}]},"_css-2017":{"name":"css-2017","short_name":"css-snapshot","level":2017,"current_level":"css-2022","title":"CSS 2017","description":"CSS Snapshot 2017","base_uri":"https:\/\/www.w3.org\/TR\/css-2017\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2017\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"NOTE","work_status":"completed","abstract":"This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2017. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate.","modified_date":"2017-01-31T01:40:25+00:00","etag":"2453b-5475a041a1440","draft_modified_date":"2021-05-17T21:24:15+00:00","draft_etag":"62bb6970","sync_date":"2022-06-28T21:18:44+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Background: The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process","children":[{"name":"editors-draft","type":"dfn","scope":"defines","title":"Editor\u2019s Draft","normative":true,"export":true,"uri":"#editors-draft"},{"name":"ref-for-editors-draft-1","type":"other","scope":"defines","title":"Editor\u2019s Draft","normative":true,"uri":"#ref-for-editors-draft-1"},{"name":"ref-for-editors-draft-2","type":"other","scope":"defines","title":"Editor\u2019s Drafts","normative":true,"uri":"#ref-for-editors-draft-2"}]}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets (CSS) \u2014 The Official Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"export":true,"uri":"#css-level-1"},{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"export":true,"uri":"#css-level-2"},{"name":"css-level-3","type":"dfn","scope":"defines","title":"CSS Level 3","normative":true,"export":true,"uri":"#css-level-3"},{"name":"css-level-4","type":"dfn","scope":"defines","title":"CSS Level 4","normative":true,"export":true,"uri":"#css-level-4"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"uri":"#levels"},{"name":"ref-for-css-level-1-1","type":"other","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#ref-for-css-level-1-1"},{"name":"ref-for-css-level-2-1","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2-1"},{"name":"ref-for-css-level-2-2","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2-2"},{"name":"ref-for-css-level-2-3","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2-3"},{"name":"ref-for-css-level-3-1","type":"other","scope":"defines","title":"CSS Level 3","normative":true,"uri":"#ref-for-css-level-3-1"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"},{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"uri":"#cascading-style-sheets-css"},{"name":"ref-for-rough-interoperability-1","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability-1"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Requirements for Responsible Implementation of CSS","normative":true,"export":true,"uri":"#responsible","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#future-proofing","children":[{"name":"3.2.1","type":"heading","scope":"defines","section":true,"title":"Experimentation and Unstable Features","normative":true,"export":true,"uri":"#experimental","children":[{"name":"example-3fb930ea","type":"other","scope":"defines","title":"For example, a UA could release an unstable features for experimentation through beta or other testing-stage builds; behind a hidden configuration flag; behind a switch enabled only for specific testing partners; or through some other means of limiting...","uri":"#example-3fb930ea"},{"name":"ref-for-unstable-2","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-2"},{"name":"ref-for-unstable-3","type":"other","scope":"defines","title":"unstable","uri":"#ref-for-unstable-3"},{"name":"unstable","type":"dfn","scope":"defines","title":"unstable","normative":true,"uri":"#unstable"}]},{"name":"3.2.2","type":"heading","scope":"defines","section":true,"title":"Proprietary and Non-standardized Features","normative":true,"export":true,"uri":"#proprietary","children":[{"name":"example-b1dbbf69","type":"other","scope":"defines","title":"For example, Firefox\u2019s XUL-based UI, Apple\u2019s iTunes UI, and Microsoft\u2019s Universal Windows Platform app use extensions to CSS implemented by their respective UAs. So long as these UAs do not allow Web content to access these features, they do not provid...","uri":"#example-b1dbbf69"},{"name":"proprietary-extension","type":"dfn","scope":"defines","title":"proprietary extension","normative":true,"uri":"#proprietary-extension"},{"name":"ref-for-proprietary-extension-2","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension-2"},{"name":"ref-for-proprietary-extension-3","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension-3"},{"name":"ref-for-proprietary-extension-4","type":"other","scope":"defines","title":"proprietary extensions","uri":"#ref-for-proprietary-extension-4"},{"name":"ref-for-vendor-prefix-1","type":"other","scope":"defines","title":"prefixed","normative":true,"uri":"#ref-for-vendor-prefix-1"},{"name":"vendor-prefix","type":"dfn","scope":"defines","title":"prefixed syntax","normative":true,"linking_text":["vendor prefix","vendor-prefixed","prefixed","unprefixed"],"uri":"#vendor-prefix"}]},{"name":"3.2.3","type":"heading","scope":"defines","section":true,"title":"Market Pressure and De Facto Standards","normative":true,"export":true,"uri":"#de-facto","children":[{"name":"3.2.3.1","type":"heading","scope":"defines","section":true,"title":"Vendor-prefixing Unstable Features","export":true,"uri":"#unstable-syntax","children":[{"name":"ref-for-unstable-6","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-6"},{"name":"ref-for-unstable-7","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-7"},{"name":"ref-for-vendor-prefix-3","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix-3"},{"name":"ref-for-vendor-prefix-4","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix-4"},{"name":"ref-for-vendor-prefix-5","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix-5"}]},{"name":"3.2.3.2","type":"heading","scope":"defines","section":true,"title":"Preserving the Openness of CSS","export":true,"uri":"#open-technology"},{"name":"ref-for-rough-interoperability-2","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability-2"},{"name":"ref-for-unstable-4","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-4"},{"name":"ref-for-unstable-5","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-5"},{"name":"ref-for-vendor-prefix-2","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix-2"},{"name":"rough-interoperability","type":"dfn","scope":"defines","title":"Rough interoperability","normative":true,"uri":"#rough-interoperability"}]},{"name":"ref-for-proprietary-extension-1","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension-1"},{"name":"ref-for-unstable-1","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable-1"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Implementations of CR-level Features","normative":true,"export":true,"uri":"#testing","children":[{"name":"ref-for-vendor-prefix-6","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix-6"}]}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"Terms Index","normative":true,"export":true,"uri":"#terms"},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"4.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"},{"name":"4.4","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties"},{"name":"4.5","type":"heading","scope":"defines","section":true,"title":"Values Index","normative":true,"export":true,"uri":"#values"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acks"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"index","type":"heading","scope":"defines","title":"Index","normative":true,"export":true,"uri":"#index","children":[{"name":"index-defined-elsewhere","type":"heading","scope":"defines","title":"Terms defined by reference","normative":true,"export":true,"uri":"#index-defined-elsewhere"},{"name":"index-defined-here","type":"heading","scope":"defines","title":"Terms defined by this specification","normative":true,"export":true,"uri":"#index-defined-here"}]},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-css-align-3","type":"other","scope":"defines","title":"[CSS-ALIGN-3]","normative":true,"uri":"#biblio-css-align-3"},{"name":"biblio-css-break-3","type":"other","scope":"defines","title":"[CSS-BREAK-3]","normative":true,"uri":"#biblio-css-break-3"},{"name":"biblio-css-counter-styles-3","type":"other","scope":"defines","title":"[CSS-COUNTER-STYLES-3]","normative":true,"uri":"#biblio-css-counter-styles-3"},{"name":"biblio-css-flexbox-1","type":"other","scope":"defines","title":"[CSS-FLEXBOX-1]","normative":true,"uri":"#biblio-css-flexbox-1"},{"name":"biblio-css-grid-1","type":"other","scope":"defines","title":"[CSS-GRID-1]","normative":true,"uri":"#biblio-css-grid-1"},{"name":"biblio-css-masking-1","type":"other","scope":"defines","title":"[CSS-MASKING-1]","normative":true,"uri":"#biblio-css-masking-1"},{"name":"biblio-css-shapes-1","type":"other","scope":"defines","title":"[CSS-SHAPES-1]","normative":true,"uri":"#biblio-css-shapes-1"},{"name":"biblio-css-text-3","type":"other","scope":"defines","title":"[CSS-TEXT-3]","normative":true,"uri":"#biblio-css-text-3"},{"name":"biblio-css-text-decor-3","type":"other","scope":"defines","title":"[CSS-TEXT-DECOR-3]","normative":true,"uri":"#biblio-css-text-decor-3"},{"name":"biblio-css-variables-1","type":"other","scope":"defines","title":"[CSS-VARIABLES-1]","normative":true,"uri":"#biblio-css-variables-1"},{"name":"biblio-css-will-change-1","type":"other","scope":"defines","title":"[CSS-WILL-CHANGE-1]","normative":true,"uri":"#biblio-css-will-change-1"},{"name":"biblio-css3-speech","type":"other","scope":"defines","title":"[CSS3-SPEECH]","normative":true,"uri":"#biblio-css3-speech"},{"name":"biblio-filter-effects-1","type":"other","scope":"defines","title":"[FILTER-EFFECTS-1]","normative":true,"uri":"#biblio-filter-effects-1"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-compositing","type":"other","scope":"defines","title":"[COMPOSITING]","normative":true,"uri":"#biblio-compositing"},{"name":"biblio-css-cascade-3","type":"other","scope":"defines","title":"[CSS-CASCADE-3]","normative":true,"uri":"#biblio-css-cascade-3"},{"name":"biblio-css-color-4","type":"other","scope":"defines","title":"[CSS-COLOR-4]","normative":true,"uri":"#biblio-css-color-4"},{"name":"biblio-css-conditional-3","type":"other","scope":"defines","title":"[CSS-CONDITIONAL-3]","normative":true,"uri":"#biblio-css-conditional-3"},{"name":"biblio-css-fonts-3","type":"other","scope":"defines","title":"[CSS-FONTS-3]","normative":true,"uri":"#biblio-css-fonts-3"},{"name":"biblio-css-sizing-3","type":"other","scope":"defines","title":"[CSS-SIZING-3]","normative":true,"uri":"#biblio-css-sizing-3"},{"name":"biblio-css-style-attr","type":"other","scope":"defines","title":"[CSS-STYLE-ATTR]","normative":true,"uri":"#biblio-css-style-attr"},{"name":"biblio-css-syntax-3","type":"other","scope":"defines","title":"[CSS-SYNTAX-3]","normative":true,"uri":"#biblio-css-syntax-3"},{"name":"biblio-css-ui-3","type":"other","scope":"defines","title":"[CSS-UI-3]","normative":true,"uri":"#biblio-css-ui-3"},{"name":"biblio-css-values-3","type":"other","scope":"defines","title":"[CSS-VALUES-3]","normative":true,"uri":"#biblio-css-values-3"},{"name":"biblio-css-writing-modes-3","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-3]","normative":true,"uri":"#biblio-css-writing-modes-3"},{"name":"biblio-css2","type":"other","scope":"defines","title":"[CSS2]","normative":true,"uri":"#biblio-css2"},{"name":"biblio-css3-animations","type":"other","scope":"defines","title":"[CSS3-ANIMATIONS]","normative":true,"uri":"#biblio-css3-animations"},{"name":"biblio-css3-background","type":"other","scope":"defines","title":"[CSS3-BACKGROUND]","normative":true,"uri":"#biblio-css3-background"},{"name":"biblio-css3-color","type":"other","scope":"defines","title":"[CSS3-COLOR]","normative":true,"uri":"#biblio-css3-color"},{"name":"biblio-css3-conditional","type":"other","scope":"defines","title":"[CSS3-CONDITIONAL]","normative":true,"uri":"#biblio-css3-conditional"},{"name":"biblio-css3-images","type":"other","scope":"defines","title":"[CSS3-IMAGES]","normative":true,"uri":"#biblio-css3-images"},{"name":"biblio-css3-mediaqueries","type":"other","scope":"defines","title":"[CSS3-MEDIAQUERIES]","normative":true,"uri":"#biblio-css3-mediaqueries"},{"name":"biblio-css3-multicol","type":"other","scope":"defines","title":"[CSS3-MULTICOL]","normative":true,"uri":"#biblio-css3-multicol"},{"name":"biblio-css3-namespace","type":"other","scope":"defines","title":"[CSS3-NAMESPACE]","normative":true,"uri":"#biblio-css3-namespace"},{"name":"biblio-css3-transforms","type":"other","scope":"defines","title":"[CSS3-TRANSFORMS]","normative":true,"uri":"#biblio-css3-transforms"},{"name":"biblio-css3-transitions","type":"other","scope":"defines","title":"[CSS3-TRANSITIONS]","normative":true,"uri":"#biblio-css3-transitions"},{"name":"biblio-select","type":"other","scope":"defines","title":"[SELECT]","normative":true,"uri":"#biblio-select"},{"name":"biblio-selectors-4","type":"other","scope":"defines","title":"[SELECTORS-4]","normative":true,"uri":"#biblio-selectors-4"},{"name":"biblio-selectors4","type":"other","scope":"defines","title":"[SELECTORS4]","normative":true,"uri":"#biblio-selectors4"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Background: The W3C Process and CSS 2 Cascading Style Sheets (CSS) \u2014 The Official Definition 2.1 CSS Levels 2.2 CSS Profiles 3 Requirements for Responsible Implementation of CSS 3.1 Partial Implementations 3.2 Imple...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"1 September 2015 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Working Group Note, 31 January 2017","export":true,"uri":"#subtitle"},{"name":"title","type":"heading","scope":"defines","title":"CSS Snapshot 2017","normative":true,"uri":"#title"}]},"_css-2018":{"name":"css-2018","short_name":"css-snapshot","level":2018,"current_level":"css-2022","title":"CSS 2018","description":"CSS Snapshot 2018","base_uri":"https:\/\/www.w3.org\/TR\/css-2018\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2018\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"NOTE","work_status":"revising","abstract":"This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2018. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate.","modified_date":"2019-01-22T08:49:26+00:00","etag":"4c98c-580080df7f180","draft_modified_date":"2021-05-17T21:24:15+00:00","draft_etag":"62bb6977","sync_date":"2022-06-28T21:19:18+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Background: The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process","children":[{"name":"editors-draft","type":"dfn","scope":"defines","title":"Editor\u2019s Draft","normative":true,"export":true,"uri":"#editors-draft"},{"name":"ref-for-editors-draft","type":"other","scope":"defines","title":"Editor\u2019s Draft","normative":true,"uri":"#ref-for-editors-draft"},{"name":"ref-for-editors-draft\u2460","type":"other","scope":"defines","title":"Editor\u2019s Drafts","normative":true,"uri":"#ref-for-editors-draft\u2460"}]}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets (CSS) \u2014 The Official Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"export":true,"uri":"#css-level-1"},{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"export":true,"uri":"#css-level-2"},{"name":"css-level-3","type":"dfn","scope":"defines","title":"CSS Level 3","normative":true,"export":true,"uri":"#css-level-3"},{"name":"css-level-4","type":"dfn","scope":"defines","title":"CSS Level 4","normative":true,"export":true,"uri":"#css-level-4"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"export":true,"uri":"#levels"},{"name":"ref-for-css-level-1","type":"other","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#ref-for-css-level-1"},{"name":"ref-for-css-level-2","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2"},{"name":"ref-for-css-level-2\u2460","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2460"},{"name":"ref-for-css-level-2\u2461","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2461"},{"name":"ref-for-css-level-3","type":"other","scope":"defines","title":"CSS Level 3","normative":true,"uri":"#ref-for-css-level-3"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"},{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"export":true,"uri":"#cascading-style-sheets-css"},{"name":"ref-for-at-ruledef-counter-style","type":"other","scope":"defines","title":"@counter-style","uri":"#ref-for-at-ruledef-counter-style"},{"name":"ref-for-at-ruledef-media","type":"other","scope":"defines","title":"@media","normative":true,"uri":"#ref-for-at-ruledef-media"},{"name":"ref-for-at-ruledef-supports","type":"other","scope":"defines","title":"@supports","normative":true,"uri":"#ref-for-at-ruledef-supports"},{"name":"ref-for-propdef-contain","type":"other","scope":"defines","title":"contain","uri":"#ref-for-propdef-contain"},{"name":"ref-for-propdef-cursor","type":"other","scope":"defines","title":"cursor","normative":true,"uri":"#ref-for-propdef-cursor"},{"name":"ref-for-propdef-opacity","type":"other","scope":"defines","title":"opacity","normative":true,"uri":"#ref-for-propdef-opacity"},{"name":"ref-for-propdef-outline","type":"other","scope":"defines","title":"outline","normative":true,"uri":"#ref-for-propdef-outline"},{"name":"ref-for-propdef-will-change","type":"other","scope":"defines","title":"will-change","uri":"#ref-for-propdef-will-change"},{"name":"ref-for-rough-interoperability","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability"},{"name":"ref-for-typedef-counter-style","type":"other","scope":"defines","title":"<counter-style>","uri":"#ref-for-typedef-counter-style"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Requirements for Responsible Implementation of CSS","normative":true,"export":true,"uri":"#responsible","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#future-proofing","children":[{"name":"3.2.1","type":"heading","scope":"defines","section":true,"title":"Experimentation and Unstable Features","normative":true,"export":true,"uri":"#experimental","children":[{"name":"example-e5f16ed9","type":"other","scope":"defines","title":"For example, a UA could release an unstable features for experimentation through beta or other testing-stage builds; behind a hidden configuration flag; behind a switch enabled only for specific testing partners; or through some other means of limiting...","uri":"#example-e5f16ed9"},{"name":"ref-for-unstable\u2460","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2460"},{"name":"ref-for-unstable\u2461","type":"other","scope":"defines","title":"unstable","uri":"#ref-for-unstable\u2461"},{"name":"unstable","type":"dfn","scope":"defines","title":"unstable","normative":true,"uri":"#unstable"}]},{"name":"3.2.2","type":"heading","scope":"defines","section":true,"title":"Proprietary and Non-standardized Features","normative":true,"export":true,"uri":"#proprietary","children":[{"name":"example-5502e5f5","type":"other","scope":"defines","title":"For example, Firefox\u2019s XUL-based UI, Apple\u2019s iTunes UI, and Microsoft\u2019s Universal Windows Platform app use extensions to CSS implemented by their respective UAs. So long as these UAs do not allow Web content to access these features, they do not provid...","uri":"#example-5502e5f5"},{"name":"proprietary-extension","type":"dfn","scope":"defines","title":"proprietary extension","normative":true,"uri":"#proprietary-extension"},{"name":"ref-for-proprietary-extension\u2460","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2460"},{"name":"ref-for-proprietary-extension\u2461","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2461"},{"name":"ref-for-proprietary-extension\u2462","type":"other","scope":"defines","title":"proprietary extensions","uri":"#ref-for-proprietary-extension\u2462"},{"name":"ref-for-vendor-prefix","type":"other","scope":"defines","title":"prefixed","normative":true,"uri":"#ref-for-vendor-prefix"},{"name":"vendor-prefix","type":"dfn","scope":"defines","title":"prefixed syntax","normative":true,"export":true,"linking_text":["vendor prefix","vendor-prefixed","prefixed","unprefixed"],"uri":"#vendor-prefix"}]},{"name":"3.2.3","type":"heading","scope":"defines","section":true,"title":"Market Pressure and De Facto Standards","normative":true,"export":true,"uri":"#de-facto","children":[{"name":"3.2.3.1","type":"heading","scope":"defines","section":true,"title":"Vendor-prefixing Unstable Features","export":true,"uri":"#unstable-syntax","children":[{"name":"ref-for-unstable\u2464","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2464"},{"name":"ref-for-unstable\u2465","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2465"},{"name":"ref-for-vendor-prefix\u2461","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2461"},{"name":"ref-for-vendor-prefix\u2462","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2462"},{"name":"ref-for-vendor-prefix\u2463","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2463"}]},{"name":"3.2.3.2","type":"heading","scope":"defines","section":true,"title":"Preserving the Openness of CSS","export":true,"uri":"#open-technology"},{"name":"ref-for-rough-interoperability\u2460","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability\u2460"},{"name":"ref-for-unstable\u2462","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2462"},{"name":"ref-for-unstable\u2463","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2463"},{"name":"ref-for-vendor-prefix\u2460","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2460"},{"name":"rough-interoperability","type":"dfn","scope":"defines","title":"Rough interoperability","normative":true,"uri":"#rough-interoperability"}]},{"name":"ref-for-proprietary-extension","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension"},{"name":"ref-for-unstable","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Implementations of CR-level Features","normative":true,"export":true,"uri":"#testing","children":[{"name":"ref-for-vendor-prefix\u2464","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2464"}]}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Safe to Release pre-CR Exceptions","normative":true,"export":true,"uri":"#CR-exceptions","children":[{"name":"ref-for-dir-pseudo","type":"other","scope":"defines","title":":dir()","normative":true,"uri":"#ref-for-dir-pseudo"},{"name":"ref-for-focus-within-pseudo","type":"other","scope":"defines","title":":focus-within","normative":true,"uri":"#ref-for-focus-within-pseudo"},{"name":"ref-for-funcdef-conic-gradient","type":"other","scope":"defines","title":"conic-gradient()","normative":true,"uri":"#ref-for-funcdef-conic-gradient"},{"name":"ref-for-lang-pseudo","type":"other","scope":"defines","title":":lang()","normative":true,"uri":"#ref-for-lang-pseudo"},{"name":"ref-for-propdef-height","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height"},{"name":"ref-for-propdef-width","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width"},{"name":"ref-for-valdef-width-max-content","type":"other","scope":"defines","title":"max-content","normative":true,"uri":"#ref-for-valdef-width-max-content"},{"name":"ref-for-valdef-width-min-content","type":"other","scope":"defines","title":"min-content","normative":true,"uri":"#ref-for-valdef-width-min-content"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Terms Index","normative":true,"export":true,"uri":"#terms"},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"},{"name":"5.4","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties"},{"name":"5.5","type":"heading","scope":"defines","section":true,"title":"Values Index","normative":true,"export":true,"uri":"#values"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acks"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-css-align-3","type":"other","scope":"defines","title":"[CSS-ALIGN-3]","normative":true,"uri":"#biblio-css-align-3"},{"name":"biblio-css-break-3","type":"other","scope":"defines","title":"[CSS-BREAK-3]","normative":true,"uri":"#biblio-css-break-3"},{"name":"biblio-css-cascade-4","type":"other","scope":"defines","title":"[CSS-CASCADE-4]","normative":true,"uri":"#biblio-css-cascade-4"},{"name":"biblio-css-contain-1","type":"other","scope":"defines","title":"[CSS-CONTAIN-1]","normative":true,"uri":"#biblio-css-contain-1"},{"name":"biblio-css-counter-styles-3","type":"other","scope":"defines","title":"[CSS-COUNTER-STYLES-3]","normative":true,"uri":"#biblio-css-counter-styles-3"},{"name":"biblio-css-easing-1","type":"other","scope":"defines","title":"[CSS-EASING-1]","normative":true,"uri":"#biblio-css-easing-1"},{"name":"biblio-css-masking-1","type":"other","scope":"defines","title":"[CSS-MASKING-1]","normative":true,"uri":"#biblio-css-masking-1"},{"name":"biblio-css-scroll-snap-1","type":"other","scope":"defines","title":"[CSS-SCROLL-SNAP-1]","normative":true,"uri":"#biblio-css-scroll-snap-1"},{"name":"biblio-css-shapes-1","type":"other","scope":"defines","title":"[CSS-SHAPES-1]","normative":true,"uri":"#biblio-css-shapes-1"},{"name":"biblio-css-text-3","type":"other","scope":"defines","title":"[CSS-TEXT-3]","normative":true,"uri":"#biblio-css-text-3"},{"name":"biblio-css-text-decor-3","type":"other","scope":"defines","title":"[CSS-TEXT-DECOR-3]","normative":true,"uri":"#biblio-css-text-decor-3"},{"name":"biblio-css-will-change-1","type":"other","scope":"defines","title":"[CSS-WILL-CHANGE-1]","normative":true,"uri":"#biblio-css-will-change-1"},{"name":"biblio-css3-animations","type":"other","scope":"defines","title":"[CSS3-ANIMATIONS]","normative":true,"uri":"#biblio-css3-animations"},{"name":"biblio-css3-speech","type":"other","scope":"defines","title":"[CSS3-SPEECH]","normative":true,"uri":"#biblio-css3-speech"},{"name":"biblio-css3-transforms","type":"other","scope":"defines","title":"[CSS3-TRANSFORMS]","normative":true,"uri":"#biblio-css3-transforms"},{"name":"biblio-css3-transitions","type":"other","scope":"defines","title":"[CSS3-TRANSITIONS]","normative":true,"uri":"#biblio-css3-transitions"},{"name":"biblio-filter-effects-1","type":"other","scope":"defines","title":"[FILTER-EFFECTS-1]","normative":true,"uri":"#biblio-filter-effects-1"},{"name":"biblio-mediaqueries-4","type":"other","scope":"defines","title":"[MEDIAQUERIES-4]","normative":true,"uri":"#biblio-mediaqueries-4"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-compositing","type":"other","scope":"defines","title":"[COMPOSITING]","normative":true,"uri":"#biblio-compositing"},{"name":"biblio-css-cascade-3","type":"other","scope":"defines","title":"[CSS-CASCADE-3]","normative":true,"uri":"#biblio-css-cascade-3"},{"name":"biblio-css-color-4","type":"other","scope":"defines","title":"[CSS-COLOR-4]","normative":true,"uri":"#biblio-css-color-4"},{"name":"biblio-css-flexbox-1","type":"other","scope":"defines","title":"[CSS-FLEXBOX-1]","normative":true,"uri":"#biblio-css-flexbox-1"},{"name":"biblio-css-fonts-3","type":"other","scope":"defines","title":"[CSS-FONTS-3]","normative":true,"uri":"#biblio-css-fonts-3"},{"name":"biblio-css-grid-1","type":"other","scope":"defines","title":"[CSS-GRID-1]","normative":true,"uri":"#biblio-css-grid-1"},{"name":"biblio-css-images-4","type":"other","scope":"defines","title":"[CSS-IMAGES-4]","normative":true,"uri":"#biblio-css-images-4"},{"name":"biblio-css-sizing-3","type":"other","scope":"defines","title":"[CSS-SIZING-3]","normative":true,"uri":"#biblio-css-sizing-3"},{"name":"biblio-css-style-attr","type":"other","scope":"defines","title":"[CSS-STYLE-ATTR]","normative":true,"uri":"#biblio-css-style-attr"},{"name":"biblio-css-syntax-3","type":"other","scope":"defines","title":"[CSS-SYNTAX-3]","normative":true,"uri":"#biblio-css-syntax-3"},{"name":"biblio-css-ui-3","type":"other","scope":"defines","title":"[CSS-UI-3]","normative":true,"uri":"#biblio-css-ui-3"},{"name":"biblio-css-values-3","type":"other","scope":"defines","title":"[CSS-VALUES-3]","normative":true,"uri":"#biblio-css-values-3"},{"name":"biblio-css-variables-1","type":"other","scope":"defines","title":"[CSS-VARIABLES-1]","normative":true,"uri":"#biblio-css-variables-1"},{"name":"biblio-css-writing-modes-3","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-3]","normative":true,"uri":"#biblio-css-writing-modes-3"},{"name":"biblio-css2","type":"other","scope":"defines","title":"[CSS2]","normative":true,"uri":"#biblio-css2"},{"name":"biblio-css3-background","type":"other","scope":"defines","title":"[CSS3-BACKGROUND]","normative":true,"uri":"#biblio-css3-background"},{"name":"biblio-css3-color","type":"other","scope":"defines","title":"[CSS3-COLOR]","normative":true,"uri":"#biblio-css3-color"},{"name":"biblio-css3-conditional","type":"other","scope":"defines","title":"[CSS3-CONDITIONAL]","normative":true,"uri":"#biblio-css3-conditional"},{"name":"biblio-css3-images","type":"other","scope":"defines","title":"[CSS3-IMAGES]","normative":true,"uri":"#biblio-css3-images"},{"name":"biblio-css3-mediaqueries","type":"other","scope":"defines","title":"[CSS3-MEDIAQUERIES]","normative":true,"uri":"#biblio-css3-mediaqueries"},{"name":"biblio-css3-multicol","type":"other","scope":"defines","title":"[CSS3-MULTICOL]","normative":true,"uri":"#biblio-css3-multicol"},{"name":"biblio-css3-namespace","type":"other","scope":"defines","title":"[CSS3-NAMESPACE]","normative":true,"uri":"#biblio-css3-namespace"},{"name":"biblio-select","type":"other","scope":"defines","title":"[SELECT]","normative":true,"uri":"#biblio-select"},{"name":"biblio-selectors-4","type":"other","scope":"defines","title":"[SELECTORS-4]","normative":true,"uri":"#biblio-selectors-4"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Background: The W3C Process and CSS 2 Cascading Style Sheets (CSS) \u2014 The Official Definition 2.1 CSS Levels 2.2 CSS Profiles 3 Requirements for Responsible Implementation of CSS 3.1 Partial Implementations 3.2 Imple...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"1 February 2018 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Working Group Note, 22 January 2019","export":true,"uri":"#subtitle"},{"name":"title","type":"heading","scope":"defines","title":"CSS Snapshot 2018","normative":true,"uri":"#title"}]},"_css-2020":{"name":"css-2020","short_name":"css-snapshot","level":2020,"current_level":"css-2022","title":"CSS 2020","description":"CSS Snapshot 2020","base_uri":"https:\/\/www.w3.org\/TR\/css-2020\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2020\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"NOTE","work_status":"revising","abstract":"This document collects together into one definition all the specs that together form the current state of Cascading Style Sheets (CSS) as of 2020. The primary audience is CSS implementers, not CSS authors, as this definition includes modules by specification stability, not Web browser adoption rate.","modified_date":"2020-12-22T19:53:01+00:00","etag":"5bf1e-5b712ec0b2140","draft_modified_date":"2021-12-13T05:43:05+00:00","draft_etag":"62bb697d","sync_date":"2022-06-28T21:19:52+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Background: The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process","children":[{"name":"editors-draft","type":"dfn","scope":"defines","title":"Editor\u2019s Draft","normative":true,"export":true,"uri":"#editors-draft"},{"name":"ref-for-editors-draft","type":"other","scope":"defines","title":"Editor\u2019s Draft","normative":true,"uri":"#ref-for-editors-draft"},{"name":"ref-for-editors-draft\u2460","type":"other","scope":"defines","title":"Editor\u2019s Drafts","normative":true,"uri":"#ref-for-editors-draft\u2460"}]}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Classification of CSS Specifications","normative":true,"export":true,"uri":"#module-classification","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets (CSS) \u2014 The Official Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"export":true,"uri":"#cascading-style-sheets-css"},{"name":"ref-for-at-ruledef-media","type":"other","scope":"defines","title":"@media","normative":true,"uri":"#ref-for-at-ruledef-media"},{"name":"ref-for-at-ruledef-supports","type":"other","scope":"defines","title":"@supports","normative":true,"uri":"#ref-for-at-ruledef-supports"},{"name":"ref-for-propdef-contain","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-propdef-contain"},{"name":"ref-for-propdef-cursor","type":"other","scope":"defines","title":"cursor","normative":true,"uri":"#ref-for-propdef-cursor"},{"name":"ref-for-propdef-opacity","type":"other","scope":"defines","title":"opacity","normative":true,"uri":"#ref-for-propdef-opacity"},{"name":"ref-for-propdef-outline","type":"other","scope":"defines","title":"outline","normative":true,"uri":"#ref-for-propdef-outline"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"Fairly Stable Modules with limited implementation experience","normative":true,"export":true,"uri":"#fairly-stable","children":[{"name":"ref-for-at-ruledef-counter-style","type":"other","scope":"defines","title":"@counter-style","normative":true,"uri":"#ref-for-at-ruledef-counter-style"},{"name":"ref-for-propdef-display","type":"other","scope":"defines","title":"display","normative":true,"uri":"#ref-for-propdef-display"},{"name":"ref-for-typedef-counter-style","type":"other","scope":"defines","title":"<counter-style>","normative":true,"uri":"#ref-for-typedef-counter-style"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"Modules with Rough Interoperability","normative":true,"export":true,"uri":"#rough-interop","children":[{"name":"ref-for-propdef-will-change","type":"other","scope":"defines","title":"will-change","normative":true,"uri":"#ref-for-propdef-will-change"},{"name":"ref-for-rough-interoperability","type":"other","scope":"defines","title":"rough interoperability","normative":true,"uri":"#ref-for-rough-interoperability"}]},{"name":"2.4","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"export":true,"uri":"#css-level-1"},{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"export":true,"uri":"#css-level-2"},{"name":"css-level-3","type":"dfn","scope":"defines","title":"CSS Level 3","normative":true,"export":true,"uri":"#css-level-3"},{"name":"css-level-4","type":"dfn","scope":"defines","title":"CSS Level 4","normative":true,"export":true,"uri":"#css-level-4"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"export":true,"uri":"#levels"},{"name":"ref-for-css-level-1","type":"other","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#ref-for-css-level-1"},{"name":"ref-for-css-level-2","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2"},{"name":"ref-for-css-level-2\u2460","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2460"},{"name":"ref-for-css-level-2\u2461","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2461"},{"name":"ref-for-css-level-3","type":"other","scope":"defines","title":"CSS Level 3","normative":true,"uri":"#ref-for-css-level-3"}]},{"name":"2.5","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Requirements for Responsible Implementation of CSS","normative":true,"export":true,"uri":"#responsible","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#future-proofing","children":[{"name":"3.2.1","type":"heading","scope":"defines","section":true,"title":"Experimentation and Unstable Features","normative":true,"export":true,"uri":"#experimental","children":[{"name":"example-e5f16ed9","type":"other","scope":"defines","title":"For example, a UA could release an unstable features for experimentation through beta or other testing-stage builds; behind a hidden configuration flag; behind a switch enabled only for specific testing partners; or through some other means of limiting...","uri":"#example-e5f16ed9"},{"name":"ref-for-unstable\u2460","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2460"},{"name":"ref-for-unstable\u2461","type":"other","scope":"defines","title":"unstable","uri":"#ref-for-unstable\u2461"},{"name":"unstable","type":"dfn","scope":"defines","title":"unstable","normative":true,"uri":"#unstable"}]},{"name":"3.2.2","type":"heading","scope":"defines","section":true,"title":"Proprietary and Non-standardized Features","normative":true,"export":true,"uri":"#proprietary","children":[{"name":"example-5502e5f5","type":"other","scope":"defines","title":"For example, Firefox\u2019s XUL-based UI, Apple\u2019s iTunes UI, and Microsoft\u2019s Universal Windows Platform app use extensions to CSS implemented by their respective UAs. So long as these UAs do not allow Web content to access these features, they do not provid...","uri":"#example-5502e5f5"},{"name":"proprietary-extension","type":"dfn","scope":"defines","title":"proprietary extension","normative":true,"uri":"#proprietary-extension"},{"name":"ref-for-proprietary-extension\u2460","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2460"},{"name":"ref-for-proprietary-extension\u2461","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2461"},{"name":"ref-for-proprietary-extension\u2462","type":"other","scope":"defines","title":"proprietary extensions","uri":"#ref-for-proprietary-extension\u2462"},{"name":"ref-for-vendor-prefix","type":"other","scope":"defines","title":"prefixed","normative":true,"uri":"#ref-for-vendor-prefix"},{"name":"vendor-prefix","type":"dfn","scope":"defines","title":"prefixed syntax","normative":true,"export":true,"linking_text":["vendor prefix","vendor-prefixed","prefixed","unprefixed"],"uri":"#vendor-prefix"}]},{"name":"3.2.3","type":"heading","scope":"defines","section":true,"title":"Market Pressure and De Facto Standards","normative":true,"export":true,"uri":"#de-facto","children":[{"name":"3.2.3.1","type":"heading","scope":"defines","section":true,"title":"Vendor-prefixing Unstable Features","export":true,"uri":"#unstable-syntax","children":[{"name":"ref-for-unstable\u2464","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2464"},{"name":"ref-for-unstable\u2465","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2465"},{"name":"ref-for-vendor-prefix\u2461","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2461"},{"name":"ref-for-vendor-prefix\u2462","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2462"},{"name":"ref-for-vendor-prefix\u2463","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2463"}]},{"name":"3.2.3.2","type":"heading","scope":"defines","section":true,"title":"Preserving the Openness of CSS","export":true,"uri":"#open-technology"},{"name":"ref-for-rough-interoperability\u2460","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability\u2460"},{"name":"ref-for-unstable\u2462","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2462"},{"name":"ref-for-unstable\u2463","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2463"},{"name":"ref-for-vendor-prefix\u2460","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2460"},{"name":"rough-interoperability","type":"dfn","scope":"defines","title":"Rough interoperability","normative":true,"uri":"#rough-interoperability"}]},{"name":"ref-for-proprietary-extension","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension"},{"name":"ref-for-unstable","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Implementations of CR-level Features","normative":true,"export":true,"uri":"#testing","children":[{"name":"ref-for-vendor-prefix\u2464","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2464"}]}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Safe to Release pre-CR Exceptions","normative":true,"export":true,"uri":"#CR-exceptions","children":[{"name":"ref-for-descdef-media-aspect-ratio","type":"other","scope":"defines","title":"aspect-ratio","normative":true,"uri":"#ref-for-descdef-media-aspect-ratio"},{"name":"ref-for-dir-pseudo","type":"other","scope":"defines","title":":dir()","normative":true,"uri":"#ref-for-dir-pseudo"},{"name":"ref-for-focus-within-pseudo","type":"other","scope":"defines","title":":focus-within","normative":true,"uri":"#ref-for-focus-within-pseudo"},{"name":"ref-for-funcdef-conic-gradient","type":"other","scope":"defines","title":"conic-gradient()","normative":true,"uri":"#ref-for-funcdef-conic-gradient"},{"name":"ref-for-lang-pseudo","type":"other","scope":"defines","title":":lang()","normative":true,"uri":"#ref-for-lang-pseudo"},{"name":"ref-for-propdef-height","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height"},{"name":"ref-for-propdef-width","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width"},{"name":"ref-for-valdef-width-max-content","type":"other","scope":"defines","title":"max-content","normative":true,"uri":"#ref-for-valdef-width-max-content"},{"name":"ref-for-valdef-width-min-content","type":"other","scope":"defines","title":"min-content","normative":true,"uri":"#ref-for-valdef-width-min-content"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Terms Index","normative":true,"export":true,"uri":"#terms"},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"},{"name":"5.4","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties"},{"name":"5.5","type":"heading","scope":"defines","section":true,"title":"Values Index","normative":true,"export":true,"uri":"#values"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acks"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"back-to-top","type":"other","scope":"defines","title":"\u2191","normative":true,"uri":"#back-to-top"},{"name":"biblio-css-align-3","type":"other","scope":"defines","title":"[CSS-ALIGN-3]","normative":true,"uri":"#biblio-css-align-3"},{"name":"biblio-css-animations-1","type":"other","scope":"defines","title":"[CSS-ANIMATIONS-1]","normative":true,"uri":"#biblio-css-animations-1"},{"name":"biblio-css-break-3","type":"other","scope":"defines","title":"[CSS-BREAK-3]","normative":true,"uri":"#biblio-css-break-3"},{"name":"biblio-css-cascade-3","type":"other","scope":"defines","title":"[CSS-CASCADE-3]","normative":true,"uri":"#biblio-css-cascade-3"},{"name":"biblio-css-font-loading-3","type":"other","scope":"defines","title":"[CSS-FONT-LOADING-3]","normative":true,"uri":"#biblio-css-font-loading-3"},{"name":"biblio-css-masking-1","type":"other","scope":"defines","title":"[CSS-MASKING-1]","normative":true,"uri":"#biblio-css-masking-1"},{"name":"biblio-css-scroll-snap-1","type":"other","scope":"defines","title":"[CSS-SCROLL-SNAP-1]","normative":true,"uri":"#biblio-css-scroll-snap-1"},{"name":"biblio-css-shapes-1","type":"other","scope":"defines","title":"[CSS-SHAPES-1]","normative":true,"uri":"#biblio-css-shapes-1"},{"name":"biblio-css-speech-1","type":"other","scope":"defines","title":"[CSS-SPEECH-1]","normative":true,"uri":"#biblio-css-speech-1"},{"name":"biblio-css-text-3","type":"other","scope":"defines","title":"[CSS-TEXT-3]","normative":true,"uri":"#biblio-css-text-3"},{"name":"biblio-css-text-decor-3","type":"other","scope":"defines","title":"[CSS-TEXT-DECOR-3]","normative":true,"uri":"#biblio-css-text-decor-3"},{"name":"biblio-css-transitions-1","type":"other","scope":"defines","title":"[CSS-TRANSITIONS-1]","normative":true,"uri":"#biblio-css-transitions-1"},{"name":"biblio-css-writing-modes-4","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-4]","normative":true,"uri":"#biblio-css-writing-modes-4"},{"name":"biblio-filter-effects-1","type":"other","scope":"defines","title":"[FILTER-EFFECTS-1]","normative":true,"uri":"#biblio-filter-effects-1"},{"name":"biblio-mediaqueries-4","type":"other","scope":"defines","title":"[MEDIAQUERIES-4]","normative":true,"uri":"#biblio-mediaqueries-4"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-compositing","type":"other","scope":"defines","title":"[COMPOSITING]","normative":true,"uri":"#biblio-compositing"},{"name":"biblio-css-backgrounds-3","type":"other","scope":"defines","title":"[CSS-BACKGROUNDS-3]","normative":true,"uri":"#biblio-css-backgrounds-3"},{"name":"biblio-css-box-3","type":"other","scope":"defines","title":"[CSS-BOX-3]","normative":true,"uri":"#biblio-css-box-3"},{"name":"biblio-css-cascade-4","type":"other","scope":"defines","title":"[CSS-CASCADE-4]","normative":true,"uri":"#biblio-css-cascade-4"},{"name":"biblio-css-color-3","type":"other","scope":"defines","title":"[CSS-COLOR-3]","normative":true,"uri":"#biblio-css-color-3"},{"name":"biblio-css-color-4","type":"other","scope":"defines","title":"[CSS-COLOR-4]","normative":true,"uri":"#biblio-css-color-4"},{"name":"biblio-css-conditional-3","type":"other","scope":"defines","title":"[CSS-CONDITIONAL-3]","normative":true,"uri":"#biblio-css-conditional-3"},{"name":"biblio-css-contain-1","type":"other","scope":"defines","title":"[CSS-CONTAIN-1]","normative":true,"uri":"#biblio-css-contain-1"},{"name":"biblio-css-counter-styles-3","type":"other","scope":"defines","title":"[CSS-COUNTER-STYLES-3]","normative":true,"uri":"#biblio-css-counter-styles-3"},{"name":"biblio-css-display-3","type":"other","scope":"defines","title":"[CSS-DISPLAY-3]","normative":true,"uri":"#biblio-css-display-3"},{"name":"biblio-css-easing-1","type":"other","scope":"defines","title":"[CSS-EASING-1]","normative":true,"uri":"#biblio-css-easing-1"},{"name":"biblio-css-flexbox-1","type":"other","scope":"defines","title":"[CSS-FLEXBOX-1]","normative":true,"uri":"#biblio-css-flexbox-1"},{"name":"biblio-css-fonts-3","type":"other","scope":"defines","title":"[CSS-FONTS-3]","normative":true,"uri":"#biblio-css-fonts-3"},{"name":"biblio-css-grid-1","type":"other","scope":"defines","title":"[CSS-GRID-1]","normative":true,"uri":"#biblio-css-grid-1"},{"name":"biblio-css-grid-2","type":"other","scope":"defines","title":"[CSS-GRID-2]","normative":true,"uri":"#biblio-css-grid-2"},{"name":"biblio-css-images-3","type":"other","scope":"defines","title":"[CSS-IMAGES-3]","normative":true,"uri":"#biblio-css-images-3"},{"name":"biblio-css-images-4","type":"other","scope":"defines","title":"[CSS-IMAGES-4]","normative":true,"uri":"#biblio-css-images-4"},{"name":"biblio-css-multicol-1","type":"other","scope":"defines","title":"[CSS-MULTICOL-1]","normative":true,"uri":"#biblio-css-multicol-1"},{"name":"biblio-css-sizing-3","type":"other","scope":"defines","title":"[CSS-SIZING-3]","normative":true,"uri":"#biblio-css-sizing-3"},{"name":"biblio-css-sizing-4","type":"other","scope":"defines","title":"[CSS-SIZING-4]","normative":true,"uri":"#biblio-css-sizing-4"},{"name":"biblio-css-style-attr","type":"other","scope":"defines","title":"[CSS-STYLE-ATTR]","normative":true,"uri":"#biblio-css-style-attr"},{"name":"biblio-css-syntax-3","type":"other","scope":"defines","title":"[CSS-SYNTAX-3]","normative":true,"uri":"#biblio-css-syntax-3"},{"name":"biblio-css-transforms-1","type":"other","scope":"defines","title":"[CSS-TRANSFORMS-1]","normative":true,"uri":"#biblio-css-transforms-1"},{"name":"biblio-css-ui-3","type":"other","scope":"defines","title":"[CSS-UI-3]","normative":true,"uri":"#biblio-css-ui-3"},{"name":"biblio-css-values-3","type":"other","scope":"defines","title":"[CSS-VALUES-3]","normative":true,"uri":"#biblio-css-values-3"},{"name":"biblio-css-variables-1","type":"other","scope":"defines","title":"[CSS-VARIABLES-1]","normative":true,"uri":"#biblio-css-variables-1"},{"name":"biblio-css-will-change-1","type":"other","scope":"defines","title":"[CSS-WILL-CHANGE-1]","normative":true,"uri":"#biblio-css-will-change-1"},{"name":"biblio-css-writing-modes-3","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-3]","normative":true,"uri":"#biblio-css-writing-modes-3"},{"name":"biblio-css2","type":"other","scope":"defines","title":"[CSS2]","normative":true,"uri":"#biblio-css2"},{"name":"biblio-css3-mediaqueries","type":"other","scope":"defines","title":"[CSS3-MEDIAQUERIES]","normative":true,"uri":"#biblio-css3-mediaqueries"},{"name":"biblio-css3-namespace","type":"other","scope":"defines","title":"[CSS3-NAMESPACE]","normative":true,"uri":"#biblio-css3-namespace"},{"name":"biblio-mediaqueries-5","type":"other","scope":"defines","title":"[MEDIAQUERIES-5]","normative":true,"uri":"#biblio-mediaqueries-5"},{"name":"biblio-selectors-3","type":"other","scope":"defines","title":"[SELECTORS-3]","normative":true,"uri":"#biblio-selectors-3"},{"name":"biblio-selectors-4","type":"other","scope":"defines","title":"[SELECTORS-4]","normative":true,"uri":"#biblio-selectors-4"}]}]},{"name":"status","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#status","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Background: The W3C Process and CSS 2 Classification of CSS Specifications 2.1 Cascading Style Sheets (CSS) \u2014 The Official Definition 2.2 Fairly Stable Modules with limited implementation experience 2.3 Modules with...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"15 September 2020 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"subtitle","type":"heading","scope":"defines","title":"W3C Working Group Note, 22 December 2020","export":true,"uri":"#subtitle"},{"name":"title","type":"heading","scope":"defines","title":"CSS Snapshot 2020","normative":true,"uri":"#title"}]},"_css-2021":{"name":"css-2021","short_name":"css-snapshot","level":1,"current_level":"css-2022","title":"CSS 2021","description":"CSS Snapshot 2021","base_uri":"https:\/\/www.w3.org\/TR\/css-2021\/","draft_uri":"https:\/\/drafts.csswg.org\/css-2021\/","home_uri":"Overview.html","pages":"single","domain":"css","working_group":"csswg","status":"NOTE","modified_date":"2021-12-31T23:59:49+00:00","etag":"5f728-5d479f7518740","draft_modified_date":"2022-01-01T00:02:26+00:00","draft_etag":"62bb6988","sync_date":"2022-06-28T21:20:29+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Background: The W3C Process and CSS","normative":true,"export":true,"uri":"#w3c-process","children":[{"name":"editors-draft","type":"dfn","scope":"defines","title":"Editor\u2019s Draft","normative":true,"export":true,"uri":"#editors-draft"},{"name":"ref-for-editors-draft","type":"other","scope":"defines","title":"Editor\u2019s Draft","normative":true,"uri":"#ref-for-editors-draft"},{"name":"ref-for-editors-draft\u2460","type":"other","scope":"defines","title":"Editor\u2019s Drafts","normative":true,"uri":"#ref-for-editors-draft\u2460"}]}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Classification of CSS Specifications","normative":true,"export":true,"uri":"#module-classification","children":[{"name":"2.1","type":"heading","scope":"defines","section":true,"title":"Cascading Style Sheets (CSS) \u2014 The Official Definition","normative":true,"export":true,"uri":"#css","children":[{"name":"cascading-style-sheets-css","type":"dfn","scope":"defines","title":"Cascading Style Sheets (CSS)","normative":true,"export":true,"uri":"#cascading-style-sheets-css"},{"name":"ref-for-at-ruledef-counter-style","type":"other","scope":"defines","title":"@counter-style","normative":true,"uri":"#ref-for-at-ruledef-counter-style"},{"name":"ref-for-at-ruledef-media","type":"other","scope":"defines","title":"@media","normative":true,"uri":"#ref-for-at-ruledef-media"},{"name":"ref-for-at-ruledef-supports","type":"other","scope":"defines","title":"@supports","normative":true,"uri":"#ref-for-at-ruledef-supports"},{"name":"ref-for-propdef-contain","type":"other","scope":"defines","title":"contain","normative":true,"uri":"#ref-for-propdef-contain"},{"name":"ref-for-propdef-cursor","type":"other","scope":"defines","title":"cursor","normative":true,"uri":"#ref-for-propdef-cursor"},{"name":"ref-for-propdef-opacity","type":"other","scope":"defines","title":"opacity","normative":true,"uri":"#ref-for-propdef-opacity"},{"name":"ref-for-propdef-outline","type":"other","scope":"defines","title":"outline","normative":true,"uri":"#ref-for-propdef-outline"}]},{"name":"2.2","type":"heading","scope":"defines","section":true,"title":"Fairly Stable Modules with limited implementation experience","normative":true,"export":true,"uri":"#fairly-stable","children":[{"name":"ref-for-propdef-display","type":"other","scope":"defines","title":"display","normative":true,"uri":"#ref-for-propdef-display"}]},{"name":"2.3","type":"heading","scope":"defines","section":true,"title":"Modules with Rough Interoperability","normative":true,"export":true,"uri":"#rough-interop","children":[{"name":"ref-for-absolute-position","type":"other","scope":"defines","title":"absolute positioning","normative":true,"uri":"#ref-for-absolute-position"},{"name":"ref-for-fixed-position","type":"other","scope":"defines","title":"fixed positioning","normative":true,"uri":"#ref-for-fixed-position"},{"name":"ref-for-propdef-will-change","type":"other","scope":"defines","title":"will-change","normative":true,"uri":"#ref-for-propdef-will-change"},{"name":"ref-for-relative-position","type":"other","scope":"defines","title":"relative positioning","normative":true,"uri":"#ref-for-relative-position"},{"name":"ref-for-rough-interoperability","type":"other","scope":"defines","title":"rough interoperability","normative":true,"uri":"#ref-for-rough-interoperability"},{"name":"ref-for-sticky-position","type":"other","scope":"defines","title":"sticky positioning","normative":true,"uri":"#ref-for-sticky-position"}]},{"name":"2.4","type":"heading","scope":"defines","section":true,"title":"CSS Levels","normative":true,"export":true,"uri":"#css-levels","children":[{"name":"css-level-1","type":"dfn","scope":"defines","title":"CSS Level 1","normative":true,"export":true,"uri":"#css-level-1"},{"name":"css-level-2","type":"dfn","scope":"defines","title":"CSS Level 2","normative":true,"export":true,"uri":"#css-level-2"},{"name":"css-level-3","type":"dfn","scope":"defines","title":"CSS Level 3","normative":true,"export":true,"uri":"#css-level-3"},{"name":"css-level-4","type":"dfn","scope":"defines","title":"CSS Level 4","normative":true,"export":true,"uri":"#css-level-4"},{"name":"levels","type":"dfn","scope":"defines","title":"levels","normative":true,"export":true,"uri":"#levels"},{"name":"ref-for-css-level-1","type":"other","scope":"defines","title":"CSS Level 1","normative":true,"uri":"#ref-for-css-level-1"},{"name":"ref-for-css-level-2","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2"},{"name":"ref-for-css-level-2\u2460","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2460"},{"name":"ref-for-css-level-2\u2461","type":"other","scope":"defines","title":"CSS Level 2","normative":true,"uri":"#ref-for-css-level-2\u2461"},{"name":"ref-for-css-level-3","type":"other","scope":"defines","title":"CSS Level 3","normative":true,"uri":"#ref-for-css-level-3"}]},{"name":"2.5","type":"heading","scope":"defines","section":true,"title":"CSS Profiles","normative":true,"export":true,"uri":"#profiles"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Requirements for Responsible Implementation of CSS","normative":true,"export":true,"uri":"#responsible","children":[{"name":"3.1","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial"},{"name":"3.2","type":"heading","scope":"defines","section":true,"title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#future-proofing","children":[{"name":"3.2.1","type":"heading","scope":"defines","section":true,"title":"Experimentation and Unstable Features","normative":true,"export":true,"uri":"#experimental","children":[{"name":"example-e5f16ed9","type":"other","scope":"defines","title":"For example, a UA could release an unstable features for experimentation through beta or other testing-stage builds; behind a hidden configuration flag; behind a switch enabled only for specific testing partners; or through some other means of limiting...","uri":"#example-e5f16ed9"},{"name":"ref-for-unstable\u2460","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2460"},{"name":"ref-for-unstable\u2461","type":"other","scope":"defines","title":"unstable","uri":"#ref-for-unstable\u2461"},{"name":"unstable","type":"dfn","scope":"defines","title":"unstable","normative":true,"uri":"#unstable"}]},{"name":"3.2.2","type":"heading","scope":"defines","section":true,"title":"Proprietary and Non-standardized Features","normative":true,"export":true,"uri":"#proprietary","children":[{"name":"example-5502e5f5","type":"other","scope":"defines","title":"For example, Firefox\u2019s XUL-based UI, Apple\u2019s iTunes UI, and Microsoft\u2019s Universal Windows Platform app use extensions to CSS implemented by their respective UAs. So long as these UAs do not allow Web content to access these features, they do not provid...","uri":"#example-5502e5f5"},{"name":"proprietary-extension","type":"dfn","scope":"defines","title":"proprietary extension","normative":true,"uri":"#proprietary-extension"},{"name":"ref-for-proprietary-extension\u2460","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2460"},{"name":"ref-for-proprietary-extension\u2461","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension\u2461"},{"name":"ref-for-proprietary-extension\u2462","type":"other","scope":"defines","title":"proprietary extensions","uri":"#ref-for-proprietary-extension\u2462"},{"name":"ref-for-vendor-prefix","type":"other","scope":"defines","title":"prefixed","normative":true,"uri":"#ref-for-vendor-prefix"},{"name":"vendor-prefix","type":"dfn","scope":"defines","title":"prefixed syntax","normative":true,"export":true,"linking_text":["vendor prefix","vendor-prefixed","prefixed","unprefixed"],"uri":"#vendor-prefix"}]},{"name":"3.2.3","type":"heading","scope":"defines","section":true,"title":"Market Pressure and De Facto Standards","normative":true,"export":true,"uri":"#de-facto","children":[{"name":"3.2.3.1","type":"heading","scope":"defines","section":true,"title":"Vendor-prefixing Unstable Features","export":true,"uri":"#unstable-syntax","children":[{"name":"ref-for-unstable\u2464","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2464"},{"name":"ref-for-unstable\u2465","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2465"},{"name":"ref-for-vendor-prefix\u2461","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2461"},{"name":"ref-for-vendor-prefix\u2462","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2462"},{"name":"ref-for-vendor-prefix\u2463","type":"other","scope":"defines","title":"vendor-prefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2463"}]},{"name":"3.2.3.2","type":"heading","scope":"defines","section":true,"title":"Preserving the Openness of CSS","export":true,"uri":"#open-technology"},{"name":"ref-for-rough-interoperability\u2460","type":"other","scope":"defines","title":"rough interoperability","uri":"#ref-for-rough-interoperability\u2460"},{"name":"ref-for-unstable\u2462","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2462"},{"name":"ref-for-unstable\u2463","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable\u2463"},{"name":"ref-for-vendor-prefix\u2460","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2460"},{"name":"rough-interoperability","type":"dfn","scope":"defines","title":"Rough interoperability","normative":true,"uri":"#rough-interoperability"}]},{"name":"ref-for-proprietary-extension","type":"other","scope":"defines","title":"proprietary extensions","normative":true,"uri":"#ref-for-proprietary-extension"},{"name":"ref-for-unstable","type":"other","scope":"defines","title":"unstable","normative":true,"uri":"#ref-for-unstable"}]},{"name":"3.3","type":"heading","scope":"defines","section":true,"title":"Implementations of CR-level Features","normative":true,"export":true,"uri":"#testing","children":[{"name":"ref-for-vendor-prefix\u2464","type":"other","scope":"defines","title":"unprefixed","normative":true,"uri":"#ref-for-vendor-prefix\u2464"}]}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Safe to Release pre-CR Exceptions","normative":true,"export":true,"uri":"#CR-exceptions","children":[{"name":"ref-for-dir-pseudo","type":"other","scope":"defines","title":":dir()","normative":true,"uri":"#ref-for-dir-pseudo"},{"name":"ref-for-focus-within-pseudo","type":"other","scope":"defines","title":":focus-within","normative":true,"uri":"#ref-for-focus-within-pseudo"},{"name":"ref-for-funcdef-conic-gradient","type":"other","scope":"defines","title":"conic-gradient()","normative":true,"uri":"#ref-for-funcdef-conic-gradient"},{"name":"ref-for-lang-pseudo","type":"other","scope":"defines","title":":lang()","normative":true,"uri":"#ref-for-lang-pseudo"},{"name":"ref-for-propdef-aspect-ratio","type":"other","scope":"defines","title":"aspect-ratio","normative":true,"uri":"#ref-for-propdef-aspect-ratio"},{"name":"ref-for-propdef-height","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height"},{"name":"ref-for-propdef-rotate","type":"other","scope":"defines","title":"rotate","normative":true,"uri":"#ref-for-propdef-rotate"},{"name":"ref-for-propdef-scale","type":"other","scope":"defines","title":"scale","normative":true,"uri":"#ref-for-propdef-scale"},{"name":"ref-for-propdef-translate","type":"other","scope":"defines","title":"translate","normative":true,"uri":"#ref-for-propdef-translate"},{"name":"ref-for-propdef-width","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width"},{"name":"ref-for-valdef-width-max-content","type":"other","scope":"defines","title":"max-content","normative":true,"uri":"#ref-for-valdef-width-max-content"},{"name":"ref-for-valdef-width-min-content","type":"other","scope":"defines","title":"min-content","normative":true,"uri":"#ref-for-valdef-width-min-content"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Indices","normative":true,"export":true,"uri":"#indices","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"Terms Index","normative":true,"export":true,"uri":"#terms"},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Selector Index","normative":true,"export":true,"uri":"#selectors"},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"At-Rule Index","normative":true,"export":true,"uri":"#at-rules"},{"name":"5.4","type":"heading","scope":"defines","section":true,"title":"Property Index","normative":true,"export":true,"uri":"#properties"},{"name":"5.5","type":"heading","scope":"defines","section":true,"title":"Values Index","normative":true,"export":true,"uri":"#values"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Acknowledgements","normative":true,"export":true,"uri":"#acks"},{"name":"abstract","type":"heading","scope":"defines","title":"Abstract","export":true,"uri":"#abstract"},{"name":"contents","type":"heading","scope":"defines","title":"Table of Contents","export":true,"uri":"#contents"},{"name":"references","type":"heading","scope":"defines","title":"References","normative":true,"export":true,"uri":"#references","children":[{"name":"informative","type":"heading","scope":"defines","title":"Informative References","normative":true,"export":true,"uri":"#informative","children":[{"name":"biblio-css-align-3","type":"other","scope":"defines","title":"[CSS-ALIGN-3]","normative":true,"uri":"#biblio-css-align-3"},{"name":"biblio-css-animations-1","type":"other","scope":"defines","title":"[CSS-ANIMATIONS-1]","normative":true,"uri":"#biblio-css-animations-1"},{"name":"biblio-css-break-3","type":"other","scope":"defines","title":"[CSS-BREAK-3]","normative":true,"uri":"#biblio-css-break-3"},{"name":"biblio-css-cascade-3","type":"other","scope":"defines","title":"[CSS-CASCADE-3]","normative":true,"uri":"#biblio-css-cascade-3"},{"name":"biblio-css-font-loading-3","type":"other","scope":"defines","title":"[CSS-FONT-LOADING-3]","normative":true,"uri":"#biblio-css-font-loading-3"},{"name":"biblio-css-masking-1","type":"other","scope":"defines","title":"[CSS-MASKING-1]","normative":true,"uri":"#biblio-css-masking-1"},{"name":"biblio-css-scroll-snap-1","type":"other","scope":"defines","title":"[CSS-SCROLL-SNAP-1]","normative":true,"uri":"#biblio-css-scroll-snap-1"},{"name":"biblio-css-scrollbars-1","type":"other","scope":"defines","title":"[CSS-SCROLLBARS-1]","normative":true,"uri":"#biblio-css-scrollbars-1"},{"name":"biblio-css-shapes-1","type":"other","scope":"defines","title":"[CSS-SHAPES-1]","normative":true,"uri":"#biblio-css-shapes-1"},{"name":"biblio-css-speech-1","type":"other","scope":"defines","title":"[CSS-SPEECH-1]","normative":true,"uri":"#biblio-css-speech-1"},{"name":"biblio-css-text-3","type":"other","scope":"defines","title":"[CSS-TEXT-3]","normative":true,"uri":"#biblio-css-text-3"},{"name":"biblio-css-text-decor-3","type":"other","scope":"defines","title":"[CSS-TEXT-DECOR-3]","normative":true,"uri":"#biblio-css-text-decor-3"},{"name":"biblio-css-transitions-1","type":"other","scope":"defines","title":"[CSS-TRANSITIONS-1]","normative":true,"uri":"#biblio-css-transitions-1"},{"name":"biblio-css-writing-modes-4","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-4]","normative":true,"uri":"#biblio-css-writing-modes-4"},{"name":"biblio-filter-effects-1","type":"other","scope":"defines","title":"[FILTER-EFFECTS-1]","normative":true,"uri":"#biblio-filter-effects-1"},{"name":"biblio-mediaqueries-4","type":"other","scope":"defines","title":"[MEDIAQUERIES-4]","normative":true,"uri":"#biblio-mediaqueries-4"}]},{"name":"normative","type":"heading","scope":"defines","title":"Normative References","normative":true,"export":true,"uri":"#normative","children":[{"name":"biblio-compositing","type":"other","scope":"defines","title":"[COMPOSITING]","normative":true,"uri":"#biblio-compositing"},{"name":"biblio-css-backgrounds-3","type":"other","scope":"defines","title":"[CSS-BACKGROUNDS-3]","normative":true,"uri":"#biblio-css-backgrounds-3"},{"name":"biblio-css-box-3","type":"other","scope":"defines","title":"[CSS-BOX-3]","normative":true,"uri":"#biblio-css-box-3"},{"name":"biblio-css-cascade-4","type":"other","scope":"defines","title":"[CSS-CASCADE-4]","normative":true,"uri":"#biblio-css-cascade-4"},{"name":"biblio-css-color-3","type":"other","scope":"defines","title":"[CSS-COLOR-3]","normative":true,"uri":"#biblio-css-color-3"},{"name":"biblio-css-color-4","type":"other","scope":"defines","title":"[CSS-COLOR-4]","normative":true,"uri":"#biblio-css-color-4"},{"name":"biblio-css-color-adjust-1","type":"other","scope":"defines","title":"[CSS-COLOR-ADJUST-1]","normative":true,"uri":"#biblio-css-color-adjust-1"},{"name":"biblio-css-conditional-3","type":"other","scope":"defines","title":"[CSS-CONDITIONAL-3]","normative":true,"uri":"#biblio-css-conditional-3"},{"name":"biblio-css-contain-1","type":"other","scope":"defines","title":"[CSS-CONTAIN-1]","normative":true,"uri":"#biblio-css-contain-1"},{"name":"biblio-css-counter-styles-3","type":"other","scope":"defines","title":"[CSS-COUNTER-STYLES-3]","normative":true,"uri":"#biblio-css-counter-styles-3"},{"name":"biblio-css-display-3","type":"other","scope":"defines","title":"[CSS-DISPLAY-3]","normative":true,"uri":"#biblio-css-display-3"},{"name":"biblio-css-easing-1","type":"other","scope":"defines","title":"[CSS-EASING-1]","normative":true,"uri":"#biblio-css-easing-1"},{"name":"biblio-css-flexbox-1","type":"other","scope":"defines","title":"[CSS-FLEXBOX-1]","normative":true,"uri":"#biblio-css-flexbox-1"},{"name":"biblio-css-fonts-3","type":"other","scope":"defines","title":"[CSS-FONTS-3]","normative":true,"uri":"#biblio-css-fonts-3"},{"name":"biblio-css-fonts-4","type":"other","scope":"defines","title":"[CSS-FONTS-4]","normative":true,"uri":"#biblio-css-fonts-4"},{"name":"biblio-css-grid-1","type":"other","scope":"defines","title":"[CSS-GRID-1]","normative":true,"uri":"#biblio-css-grid-1"},{"name":"biblio-css-grid-2","type":"other","scope":"defines","title":"[CSS-GRID-2]","normative":true,"uri":"#biblio-css-grid-2"},{"name":"biblio-css-images-3","type":"other","scope":"defines","title":"[CSS-IMAGES-3]","normative":true,"uri":"#biblio-css-images-3"},{"name":"biblio-css-images-4","type":"other","scope":"defines","title":"[CSS-IMAGES-4]","normative":true,"uri":"#biblio-css-images-4"},{"name":"biblio-css-lists-3","type":"other","scope":"defines","title":"[CSS-LISTS-3]","normative":true,"uri":"#biblio-css-lists-3"},{"name":"biblio-css-logical-1","type":"other","scope":"defines","title":"[CSS-LOGICAL-1]","normative":true,"uri":"#biblio-css-logical-1"},{"name":"biblio-css-multicol-1","type":"other","scope":"defines","title":"[CSS-MULTICOL-1]","normative":true,"uri":"#biblio-css-multicol-1"},{"name":"biblio-css-position-3","type":"other","scope":"defines","title":"[CSS-POSITION-3]","normative":true,"uri":"#biblio-css-position-3"},{"name":"biblio-css-sizing-3","type":"other","scope":"defines","title":"[CSS-SIZING-3]","normative":true,"uri":"#biblio-css-sizing-3"},{"name":"biblio-css-sizing-4","type":"other","scope":"defines","title":"[CSS-SIZING-4]","normative":true,"uri":"#biblio-css-sizing-4"},{"name":"biblio-css-style-attr","type":"other","scope":"defines","title":"[CSS-STYLE-ATTR]","normative":true,"uri":"#biblio-css-style-attr"},{"name":"biblio-css-syntax-3","type":"other","scope":"defines","title":"[CSS-SYNTAX-3]","normative":true,"uri":"#biblio-css-syntax-3"},{"name":"biblio-css-transforms-1","type":"other","scope":"defines","title":"[CSS-TRANSFORMS-1]","normative":true,"uri":"#biblio-css-transforms-1"},{"name":"biblio-css-transforms-2","type":"other","scope":"defines","title":"[CSS-TRANSFORMS-2]","normative":true,"uri":"#biblio-css-transforms-2"},{"name":"biblio-css-ui-3","type":"other","scope":"defines","title":"[CSS-UI-3]","normative":true,"uri":"#biblio-css-ui-3"},{"name":"biblio-css-values-3","type":"other","scope":"defines","title":"[CSS-VALUES-3]","normative":true,"uri":"#biblio-css-values-3"},{"name":"biblio-css-variables-1","type":"other","scope":"defines","title":"[CSS-VARIABLES-1]","normative":true,"uri":"#biblio-css-variables-1"},{"name":"biblio-css-will-change-1","type":"other","scope":"defines","title":"[CSS-WILL-CHANGE-1]","normative":true,"uri":"#biblio-css-will-change-1"},{"name":"biblio-css-writing-modes-3","type":"other","scope":"defines","title":"[CSS-WRITING-MODES-3]","normative":true,"uri":"#biblio-css-writing-modes-3"},{"name":"biblio-css2","type":"other","scope":"defines","title":"[CSS2]","normative":true,"uri":"#biblio-css2"},{"name":"biblio-css3-mediaqueries","type":"other","scope":"defines","title":"[CSS3-MEDIAQUERIES]","normative":true,"uri":"#biblio-css3-mediaqueries"},{"name":"biblio-css3-namespace","type":"other","scope":"defines","title":"[CSS3-NAMESPACE]","normative":true,"uri":"#biblio-css3-namespace"},{"name":"biblio-resize-observer-1","type":"other","scope":"defines","title":"[RESIZE-OBSERVER-1]","normative":true,"uri":"#biblio-resize-observer-1"},{"name":"biblio-rfc2119","type":"other","scope":"defines","title":"[RFC2119]","normative":true,"uri":"#biblio-rfc2119"},{"name":"biblio-selectors-3","type":"other","scope":"defines","title":"[SELECTORS-3]","normative":true,"uri":"#biblio-selectors-3"},{"name":"biblio-selectors-4","type":"other","scope":"defines","title":"[SELECTORS-4]","normative":true,"uri":"#biblio-selectors-4"},{"name":"biblio-web-animations-1","type":"other","scope":"defines","title":"[WEB-ANIMATIONS-1]","normative":true,"uri":"#biblio-web-animations-1"}]}]},{"name":"sotd","type":"heading","scope":"defines","title":"Status of this document","export":true,"uri":"#sotd","children":[{"name":"toc","type":"other","scope":"defines","title":"Table of Contents 1 Introduction 1.1 Background: The W3C Process and CSS 2 Classification of CSS Specifications 2.1 Cascading Style Sheets (CSS) \u2014 The Official Definition 2.2 Fairly Stable Modules with limited implementation experience 2.3 Modules with...","normative":true,"uri":"#toc"},{"name":"w3c_process_revision","type":"other","scope":"defines","title":"2 November 2021 W3C Process Document","normative":true,"uri":"#w3c_process_revision"}]},{"name":"title","type":"heading","scope":"defines","title":"CSS Snapshot 2021","normative":true,"uri":"#title"},{"name":"w3c-conformance","type":"heading","scope":"defines","title":"Conformance","normative":true,"export":true,"uri":"#w3c-conformance","children":[{"name":"w3c-conformance-classes","type":"heading","scope":"defines","title":"Conformance classes","normative":true,"export":true,"uri":"#w3c-conformance-classes"},{"name":"w3c-conventions","type":"heading","scope":"defines","title":"Document conventions","normative":true,"export":true,"uri":"#w3c-conventions","children":[{"name":"w3c-example","type":"other","scope":"defines","title":"This is an example of an informative example.","uri":"#w3c-example"}]},{"name":"w3c-partial","type":"heading","scope":"defines","title":"Partial implementations","normative":true,"export":true,"uri":"#w3c-partial","children":[{"name":"w3c-conform-future-proofing","type":"heading","scope":"defines","title":"Implementations of Unstable and Proprietary Features","normative":true,"export":true,"uri":"#w3c-conform-future-proofing"}]},{"name":"w3c-testing","type":"heading","scope":"defines","title":"Non-experimental implementations","normative":true,"export":true,"uri":"#w3c-testing"}]},{"name":"w3c-state","type":"other","scope":"defines","title":"W3C Group Note, 31 December 2021","normative":true,"uri":"#w3c-state"}]},"_css-2022":{"name":"css-2022","short_name":"css-snapshot","level":2022,"current_level":"css-2022","title":"CSS 2022","description":"CSS Snapshot 2022","draft_uri":"https:\/\/drafts.csswg.org\/css-2022\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"ED","draft_modified_date":"2022-06-15T17:25:19+00:00","draft_etag":"62bb698d","sync_date":"2022-06-28T21:20:46+00:00"},"_css-align-3":{"name":"css-align-3","alt_name":"css3-align","short_name":"css-align","level":3,"current_level":"css-align-3","title":"CSS Box Alignment 3","description":"CSS Box Alignment Module Level 3","base_uri":"https:\/\/www.w3.org\/TR\/css-align-3\/","draft_uri":"https:\/\/drafts.csswg.org\/css-align-3\/","home_uri":"Overview.html","pages":"multiple","domain":"css","working_group":"csswg","status":"WD","work_status":"refining","abstract":"This module contains the features of <a href=\"https:\/\/www.w3.org\/TR\/CSS\/\">CSS<\/a> relating to the alignment of boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout. (The alignment of text and inline-level content is defined in [[CSS-TEXT-3]] and [[CSS-INLINE-3]].)","modified_date":"2021-12-24T22:53:37+00:00","etag":"71b1a-5d3ec39adfe40","draft_modified_date":"2022-05-24T02:30:50+00:00","draft_etag":"62bb6994","sync_date":"2022-06-28T21:21:23+00:00","anchors":[{"name":"1","type":"heading","scope":"defines","section":true,"title":"Introduction","normative":true,"export":true,"uri":"#intro","children":[{"name":"1.1","type":"heading","scope":"defines","section":true,"title":"Module Interactions","normative":true,"export":true,"uri":"#placement","children":[{"name":"ref-for-propdef-vertical-align","type":"other","scope":"defines","title":"vertical-align","normative":true,"uri":"#ref-for-propdef-vertical-align"}]},{"name":"1.2","type":"heading","scope":"defines","section":true,"title":"Value Definitions","normative":true,"export":true,"uri":"#values","children":[{"name":"ref-for-css-wide-keywords","type":"other","scope":"defines","title":"CSS-wide keywords","normative":true,"uri":"#ref-for-css-wide-keywords"}]},{"name":"1.3","type":"heading","scope":"defines","section":true,"title":"Partial Implementations","normative":true,"export":true,"uri":"#partial","children":[{"name":"ref-for-propdef-align-self","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self"},{"name":"ref-for-propdef-align-self\u2460","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460"},{"name":"ref-for-propdef-align-self\u2461","type":"other","scope":"defines","title":"align-self: start","normative":true,"uri":"#ref-for-propdef-align-self\u2461"},{"name":"ref-for-valdef-self-position-start","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start"}]},{"name":"ref-for-propdef-text-align","type":"other","scope":"defines","title":"text-align","normative":true,"uri":"#ref-for-propdef-text-align"}]},{"name":"2","type":"heading","scope":"defines","section":true,"title":"Overview of Alignment Properties","normative":true,"export":true,"uri":"#overview","children":[{"name":"box-alignment-properties","type":"dfn","scope":"defines","title":"box alignment properties","normative":true,"export":true,"uri":"#box-alignment-properties"},{"name":"ref-for-block-axis","type":"other","scope":"defines","title":"block","normative":true,"uri":"#ref-for-block-axis"},{"name":"ref-for-block-container","type":"other","scope":"defines","title":"block containers","normative":true,"uri":"#ref-for-block-container"},{"name":"ref-for-block-container\u2460","type":"other","scope":"defines","title":"block containers","normative":true,"uri":"#ref-for-block-container\u2460"},{"name":"ref-for-box-alignment-properties\u2460","type":"other","scope":"defines","title":"box alignment properties","normative":true,"uri":"#ref-for-box-alignment-properties\u2460"},{"name":"ref-for-cross-axis","type":"other","scope":"defines","title":"cross","normative":true,"uri":"#ref-for-cross-axis"},{"name":"ref-for-flex-container","type":"other","scope":"defines","title":"flex containers","normative":true,"uri":"#ref-for-flex-container"},{"name":"ref-for-flex-container\u2460","type":"other","scope":"defines","title":"flex containers","normative":true,"uri":"#ref-for-flex-container\u2460"},{"name":"ref-for-flex-item","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item"},{"name":"ref-for-grid-container","type":"other","scope":"defines","title":"grid containers","normative":true,"uri":"#ref-for-grid-container"},{"name":"ref-for-grid-container\u2460","type":"other","scope":"defines","title":"grid containers","normative":true,"uri":"#ref-for-grid-container\u2460"},{"name":"ref-for-grid-container\u2461","type":"other","scope":"defines","title":"grid containers","normative":true,"uri":"#ref-for-grid-container\u2461"},{"name":"ref-for-grid-item","type":"other","scope":"defines","title":"grid items","normative":true,"uri":"#ref-for-grid-item"},{"name":"ref-for-grid-item\u2460","type":"other","scope":"defines","title":"grid items","normative":true,"uri":"#ref-for-grid-item\u2460"},{"name":"ref-for-inline-axis","type":"other","scope":"defines","title":"inline","normative":true,"uri":"#ref-for-inline-axis"},{"name":"ref-for-main-axis","type":"other","scope":"defines","title":"main","normative":true,"uri":"#ref-for-main-axis"},{"name":"ref-for-propdef-align-content","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content"},{"name":"ref-for-propdef-align-items","type":"other","scope":"defines","title":"align-items","normative":true,"uri":"#ref-for-propdef-align-items"},{"name":"ref-for-propdef-align-self\u2462","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2462"},{"name":"ref-for-propdef-justify-content","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content"},{"name":"ref-for-propdef-justify-items\u2460","type":"other","scope":"defines","title":"justify-items","normative":true,"uri":"#ref-for-propdef-justify-items\u2460"},{"name":"ref-for-propdef-justify-self","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self"}]},{"name":"3","type":"heading","scope":"defines","section":true,"title":"Alignment Terminology","normative":true,"export":true,"uri":"#terms","children":[{"name":"alignment-container","type":"dfn","scope":"defines","title":"alignment container","normative":true,"export":true,"uri":"#alignment-container"},{"name":"alignment-subject","type":"dfn","scope":"defines","title":"alignment subject","normative":true,"export":true,"uri":"#alignment-subject"},{"name":"fallback-alignment","type":"dfn","scope":"defines","title":"fallback alignment","normative":true,"export":true,"uri":"#fallback-alignment"},{"name":"ref-for-alignment-container","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container"},{"name":"ref-for-alignment-subject","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject"},{"name":"ref-for-alignment-subject\u2460","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460"},{"name":"ref-for-alignment-subject\u2461","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2461"},{"name":"ref-for-alignment-subject\u2462","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2462"},{"name":"ref-for-alignment-subject\u2463","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463"},{"name":"ref-for-alignment-subject\u2464","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464"},{"name":"ref-for-propdef-align-content\u2460","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460"},{"name":"ref-for-propdef-align-self\u2463","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2463"},{"name":"ref-for-propdef-justify-content\u2460","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460"},{"name":"ref-for-propdef-justify-self\u2460","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460"},{"name":"ref-for-valdef-align-content-space-between","type":"other","scope":"defines","title":"space-between","normative":true,"uri":"#ref-for-valdef-align-content-space-between"},{"name":"ref-for-writing-mode","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode"},{"name":"ref-for-writing-mode\u2460","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460"},{"name":"ref-for-writing-mode\u2461","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2461"}]},{"name":"4","type":"heading","scope":"defines","section":true,"title":"Alignment Keywords","normative":true,"export":true,"uri":"#alignment-values","children":[{"name":"4.1","type":"heading","scope":"defines","section":true,"title":"Positional Alignment: the center, start, end, self-start, self-end, flex-start, flex-end, left, and right keywords","normative":true,"export":true,"uri":"#positional-values","children":[{"name":"example-862b737b","type":"other","scope":"defines","title":"The start and end keywords are flow-relative: they use the writing mode to determine which side to align to. start vs end in the inline axis (typically\u2020 justify-*) The left and right keywords are absolute (not flow-relative). left vs right The start an...","uri":"#example-862b737b"},{"name":"example-472854ee","type":"other","scope":"defines","title":"The behavior of the alignment keywords is analogous in vertical writing modes: start and end are relative to the start\/end of the text in the relevant axis. The left and right keywords are interpreted as line-left and line-right, relative to the \u201cleft\u201d...","uri":"#example-472854ee"},{"name":"flexbox-exception","type":"other","scope":"defines","title":"For most layout models (block, table, grid, etc), the justify-* properties always align things in the inline axis, while the align-* properties always align things in the block axis. Flexbox, on the other hand, has justify-* align things in the main ax...","uri":"#flexbox-exception"},{"name":"issue-bb5da799","type":"other","scope":"defines","title":"Make it easier to understand the dual-axis nature of \"start\" and \"end\" wrt orthogonal flows.","normative":true,"uri":"#issue-bb5da799"},{"name":"positional-alignment","type":"dfn","scope":"defines","title":"positional alignment","normative":true,"uri":"#positional-alignment"},{"name":"ref-for-alignment-container\u2460\u2460","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2460"},{"name":"ref-for-alignment-container\u2460\u2461","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2461"},{"name":"ref-for-alignment-container\u2460\u2462","type":"other","scope":"defines","title":"alignment container","uri":"#ref-for-alignment-container\u2460\u2462"},{"name":"ref-for-alignment-container\u2460\u24ea","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u24ea"},{"name":"ref-for-alignment-container\u2461","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461"},{"name":"ref-for-alignment-container\u2462","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462"},{"name":"ref-for-alignment-container\u2463","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2463"},{"name":"ref-for-alignment-container\u2464","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2464"},{"name":"ref-for-alignment-container\u2465","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2465"},{"name":"ref-for-alignment-container\u2466","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2466"},{"name":"ref-for-alignment-container\u2467","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2467"},{"name":"ref-for-alignment-container\u2468","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2468"},{"name":"ref-for-alignment-subject\u2460\u2460","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2460"},{"name":"ref-for-alignment-subject\u2460\u2461","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2461"},{"name":"ref-for-alignment-subject\u2460\u2462","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2462"},{"name":"ref-for-alignment-subject\u2460\u2463","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2463"},{"name":"ref-for-alignment-subject\u2460\u2464","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2464"},{"name":"ref-for-alignment-subject\u2460\u2465","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2465"},{"name":"ref-for-alignment-subject\u2460\u2466","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2466"},{"name":"ref-for-alignment-subject\u2460\u2467","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2467"},{"name":"ref-for-alignment-subject\u2460\u2468","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u2468"},{"name":"ref-for-alignment-subject\u2460\u24ea","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2460\u24ea"},{"name":"ref-for-alignment-subject\u2461\u24ea","type":"other","scope":"defines","title":"alignment subject","uri":"#ref-for-alignment-subject\u2461\u24ea"},{"name":"ref-for-alignment-subject\u2467","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2467"},{"name":"ref-for-alignment-subject\u2468","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2468"},{"name":"ref-for-block-axis\u2460","type":"other","scope":"defines","title":"block","uri":"#ref-for-block-axis\u2460"},{"name":"ref-for-block-axis\u2461","type":"other","scope":"defines","title":"block axis","uri":"#ref-for-block-axis\u2461"},{"name":"ref-for-block-axis\u2462","type":"other","scope":"defines","title":"block axis","uri":"#ref-for-block-axis\u2462"},{"name":"ref-for-block-axis\u2463","type":"other","scope":"defines","title":"block axis","uri":"#ref-for-block-axis\u2463"},{"name":"ref-for-block-axis\u2464","type":"other","scope":"defines","title":"block axis","uri":"#ref-for-block-axis\u2464"},{"name":"ref-for-comb-one","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one"},{"name":"ref-for-comb-one\u2460","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460"},{"name":"ref-for-comb-one\u2461","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461"},{"name":"ref-for-comb-one\u2462","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2462"},{"name":"ref-for-comb-one\u2463","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2463"},{"name":"ref-for-comb-one\u2464","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2464"},{"name":"ref-for-comb-one\u2465","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2465"},{"name":"ref-for-comb-one\u2466","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2466"},{"name":"ref-for-comb-one\u2467","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2467"},{"name":"ref-for-comb-one\u2468","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2468"},{"name":"ref-for-content-distribution-properties","type":"other","scope":"defines","title":"content-distribution properties","normative":true,"uri":"#ref-for-content-distribution-properties"},{"name":"ref-for-content-distribution-properties\u2460","type":"other","scope":"defines","title":"content-distribution properties","normative":true,"uri":"#ref-for-content-distribution-properties\u2460"},{"name":"ref-for-cross-axis\u2460","type":"other","scope":"defines","title":"cross axis","uri":"#ref-for-cross-axis\u2460"},{"name":"ref-for-flex-container\u2461","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2461"},{"name":"ref-for-flex-container\u2462","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2462"},{"name":"ref-for-flex-container\u2463","type":"other","scope":"defines","title":"flex containers","normative":true,"uri":"#ref-for-flex-container\u2463"},{"name":"ref-for-flex-container\u2464","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2464"},{"name":"ref-for-flex-container\u2465","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2465"},{"name":"ref-for-flex-container\u2466","type":"other","scope":"defines","title":"flex containers","normative":true,"uri":"#ref-for-flex-container\u2466"},{"name":"ref-for-flex-formatting-context","type":"other","scope":"defines","title":"flex formatting context","normative":true,"uri":"#ref-for-flex-formatting-context"},{"name":"ref-for-flex-formatting-context\u2460","type":"other","scope":"defines","title":"flex formatting context","normative":true,"uri":"#ref-for-flex-formatting-context\u2460"},{"name":"ref-for-flex-item\u2460","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2460"},{"name":"ref-for-flex-item\u2461","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2461"},{"name":"ref-for-flex-item\u2462","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2462"},{"name":"ref-for-flex-item\u2463","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2463"},{"name":"ref-for-flow-relative","type":"other","scope":"defines","title":"flow-relative","uri":"#ref-for-flow-relative"},{"name":"ref-for-flow-relative\u2460","type":"other","scope":"defines","title":"flow-relative","uri":"#ref-for-flow-relative\u2460"},{"name":"ref-for-inline-axis\u2460","type":"other","scope":"defines","title":"inline axis","uri":"#ref-for-inline-axis\u2460"},{"name":"ref-for-inline-axis\u2461","type":"other","scope":"defines","title":"inline","uri":"#ref-for-inline-axis\u2461"},{"name":"ref-for-inline-axis\u2462","type":"other","scope":"defines","title":"inline axis","uri":"#ref-for-inline-axis\u2462"},{"name":"ref-for-inline-axis\u2463","type":"other","scope":"defines","title":"inline axis","uri":"#ref-for-inline-axis\u2463"},{"name":"ref-for-inline-axis\u2464","type":"other","scope":"defines","title":"inline axis","uri":"#ref-for-inline-axis\u2464"},{"name":"ref-for-line-left","type":"other","scope":"defines","title":"line-left","uri":"#ref-for-line-left"},{"name":"ref-for-line-right","type":"other","scope":"defines","title":"line-right","uri":"#ref-for-line-right"},{"name":"ref-for-main-axis\u2460","type":"other","scope":"defines","title":"main axis","uri":"#ref-for-main-axis\u2460"},{"name":"ref-for-physical-left","type":"other","scope":"defines","title":"physical left","normative":true,"uri":"#ref-for-physical-left"},{"name":"ref-for-physical-right","type":"other","scope":"defines","title":"physical right","normative":true,"uri":"#ref-for-physical-right"},{"name":"ref-for-positional-alignment","type":"other","scope":"defines","title":"positional alignment","uri":"#ref-for-positional-alignment"},{"name":"ref-for-propdef-align-content\u2461","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2461"},{"name":"ref-for-propdef-align-items\u2460","type":"other","scope":"defines","title":"align-items","normative":true,"uri":"#ref-for-propdef-align-items\u2460"},{"name":"ref-for-propdef-align-self\u2464","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2464"},{"name":"ref-for-propdef-align-self\u2465","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2465"},{"name":"ref-for-propdef-flex-direction","type":"other","scope":"defines","title":"flex-direction","uri":"#ref-for-propdef-flex-direction"},{"name":"ref-for-propdef-flex-direction\u2460","type":"other","scope":"defines","title":"flex-direction","uri":"#ref-for-propdef-flex-direction\u2460"},{"name":"ref-for-propdef-flex-direction\u2461","type":"other","scope":"defines","title":"flex-direction","uri":"#ref-for-propdef-flex-direction\u2461"},{"name":"ref-for-propdef-justify-content\u2461","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2461"},{"name":"ref-for-propdef-justify-content\u2462","type":"other","scope":"defines","title":"justify-content","uri":"#ref-for-propdef-justify-content\u2462"},{"name":"ref-for-propdef-justify-items\u2461","type":"other","scope":"defines","title":"justify-items","normative":true,"uri":"#ref-for-propdef-justify-items\u2461"},{"name":"ref-for-propdef-justify-items\u2462","type":"other","scope":"defines","title":"justify-items","uri":"#ref-for-propdef-justify-items\u2462"},{"name":"ref-for-propdef-justify-self\u2461","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2461"},{"name":"ref-for-propdef-justify-self\u2462","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2462"},{"name":"ref-for-propdef-justify-self\u2463","type":"other","scope":"defines","title":"justify-self","uri":"#ref-for-propdef-justify-self\u2463"},{"name":"ref-for-self-alignment-properties","type":"other","scope":"defines","title":"self-alignment properties","normative":true,"uri":"#ref-for-self-alignment-properties"},{"name":"ref-for-self-alignment-properties\u2460","type":"other","scope":"defines","title":"self-alignment properties","normative":true,"uri":"#ref-for-self-alignment-properties\u2460"},{"name":"ref-for-typedef-content-position","type":"other","scope":"defines","title":"<content-position>","normative":true,"uri":"#ref-for-typedef-content-position"},{"name":"ref-for-typedef-content-position\u2460","type":"other","scope":"defines","title":"<content-position>","uri":"#ref-for-typedef-content-position\u2460"},{"name":"ref-for-typedef-self-position","type":"other","scope":"defines","title":"<self-position>","normative":true,"uri":"#ref-for-typedef-self-position"},{"name":"ref-for-typedef-self-position\u2460","type":"other","scope":"defines","title":"<self-position>","uri":"#ref-for-typedef-self-position\u2460"},{"name":"ref-for-valdef-flex-direction-column","type":"other","scope":"defines","title":"column","uri":"#ref-for-valdef-flex-direction-column"},{"name":"ref-for-valdef-flex-direction-column-reverse","type":"other","scope":"defines","title":"column-reverse","uri":"#ref-for-valdef-flex-direction-column-reverse"},{"name":"ref-for-valdef-flex-direction-row","type":"other","scope":"defines","title":"row","uri":"#ref-for-valdef-flex-direction-row"},{"name":"ref-for-valdef-flex-direction-row-reverse","type":"other","scope":"defines","title":"row-reverse","uri":"#ref-for-valdef-flex-direction-row-reverse"},{"name":"ref-for-valdef-justify-content-left","type":"other","scope":"defines","title":"left","normative":true,"uri":"#ref-for-valdef-justify-content-left"},{"name":"ref-for-valdef-justify-content-left\u2460","type":"other","scope":"defines","title":"left","uri":"#ref-for-valdef-justify-content-left\u2460"},{"name":"ref-for-valdef-justify-content-left\u2461","type":"other","scope":"defines","title":"left","uri":"#ref-for-valdef-justify-content-left\u2461"},{"name":"ref-for-valdef-justify-content-left\u2462","type":"other","scope":"defines","title":"left","uri":"#ref-for-valdef-justify-content-left\u2462"},{"name":"ref-for-valdef-justify-content-left\u2463","type":"other","scope":"defines","title":"left","uri":"#ref-for-valdef-justify-content-left\u2463"},{"name":"ref-for-valdef-justify-content-left\u2464","type":"other","scope":"defines","title":"left","uri":"#ref-for-valdef-justify-content-left\u2464"},{"name":"ref-for-valdef-justify-content-right","type":"other","scope":"defines","title":"right","normative":true,"uri":"#ref-for-valdef-justify-content-right"},{"name":"ref-for-valdef-justify-content-right\u2460","type":"other","scope":"defines","title":"right","uri":"#ref-for-valdef-justify-content-right\u2460"},{"name":"ref-for-valdef-justify-content-right\u2461","type":"other","scope":"defines","title":"right","uri":"#ref-for-valdef-justify-content-right\u2461"},{"name":"ref-for-valdef-justify-content-right\u2462","type":"other","scope":"defines","title":"right","uri":"#ref-for-valdef-justify-content-right\u2462"},{"name":"ref-for-valdef-justify-content-right\u2463","type":"other","scope":"defines","title":"right","uri":"#ref-for-valdef-justify-content-right\u2463"},{"name":"ref-for-valdef-justify-content-right\u2464","type":"other","scope":"defines","title":"right","uri":"#ref-for-valdef-justify-content-right\u2464"},{"name":"ref-for-valdef-self-position-center","type":"other","scope":"defines","title":"center","normative":true,"uri":"#ref-for-valdef-self-position-center"},{"name":"ref-for-valdef-self-position-end","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end"},{"name":"ref-for-valdef-self-position-end\u2460","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end\u2460"},{"name":"ref-for-valdef-self-position-end\u2460\u2460","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2460\u2460"},{"name":"ref-for-valdef-self-position-end\u2460\u2461","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2460\u2461"},{"name":"ref-for-valdef-self-position-end\u2460\u24ea","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2460\u24ea"},{"name":"ref-for-valdef-self-position-end\u2461","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end\u2461"},{"name":"ref-for-valdef-self-position-end\u2462","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end\u2462"},{"name":"ref-for-valdef-self-position-end\u2463","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2463"},{"name":"ref-for-valdef-self-position-end\u2464","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2464"},{"name":"ref-for-valdef-self-position-end\u2465","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2465"},{"name":"ref-for-valdef-self-position-end\u2466","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2466"},{"name":"ref-for-valdef-self-position-end\u2467","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2467"},{"name":"ref-for-valdef-self-position-end\u2468","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2468"},{"name":"ref-for-valdef-self-position-flex-end","type":"other","scope":"defines","title":"flex-end","normative":true,"uri":"#ref-for-valdef-self-position-flex-end"},{"name":"ref-for-valdef-self-position-flex-start","type":"other","scope":"defines","title":"flex-start","normative":true,"uri":"#ref-for-valdef-self-position-flex-start"},{"name":"ref-for-valdef-self-position-self-end","type":"other","scope":"defines","title":"self-end","normative":true,"uri":"#ref-for-valdef-self-position-self-end"},{"name":"ref-for-valdef-self-position-self-end\u2460","type":"other","scope":"defines","title":"self-end","uri":"#ref-for-valdef-self-position-self-end\u2460"},{"name":"ref-for-valdef-self-position-self-start","type":"other","scope":"defines","title":"self-start","normative":true,"uri":"#ref-for-valdef-self-position-self-start"},{"name":"ref-for-valdef-self-position-self-start\u2460","type":"other","scope":"defines","title":"self-start","uri":"#ref-for-valdef-self-position-self-start\u2460"},{"name":"ref-for-valdef-self-position-self-start\u2461","type":"other","scope":"defines","title":"self-start","uri":"#ref-for-valdef-self-position-self-start\u2461"},{"name":"ref-for-valdef-self-position-self-start\u2462","type":"other","scope":"defines","title":"self-start","uri":"#ref-for-valdef-self-position-self-start\u2462"},{"name":"ref-for-valdef-self-position-start\u2460","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2460"},{"name":"ref-for-valdef-self-position-start\u2460\u2460","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2460"},{"name":"ref-for-valdef-self-position-start\u2460\u2461","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2461"},{"name":"ref-for-valdef-self-position-start\u2460\u2462","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2462"},{"name":"ref-for-valdef-self-position-start\u2460\u2463","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2463"},{"name":"ref-for-valdef-self-position-start\u2460\u2464","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2464"},{"name":"ref-for-valdef-self-position-start\u2460\u2465","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2465"},{"name":"ref-for-valdef-self-position-start\u2460\u2466","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u2466"},{"name":"ref-for-valdef-self-position-start\u2460\u24ea","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2460\u24ea"},{"name":"ref-for-valdef-self-position-start\u2461","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461"},{"name":"ref-for-valdef-self-position-start\u2462","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2462"},{"name":"ref-for-valdef-self-position-start\u2463","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2463"},{"name":"ref-for-valdef-self-position-start\u2464","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2464"},{"name":"ref-for-valdef-self-position-start\u2465","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2465"},{"name":"ref-for-valdef-self-position-start\u2466","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2466"},{"name":"ref-for-valdef-self-position-start\u2467","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2467"},{"name":"ref-for-valdef-self-position-start\u2468","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2468"},{"name":"ref-for-vertical-writing-mode","type":"other","scope":"defines","title":"vertical writing modes","uri":"#ref-for-vertical-writing-mode"},{"name":"ref-for-writing-mode\u2462","type":"other","scope":"defines","title":"writing mode","uri":"#ref-for-writing-mode\u2462"},{"name":"ref-for-writing-mode\u2463","type":"other","scope":"defines","title":"writing mode","uri":"#ref-for-writing-mode\u2463"},{"name":"ref-for-writing-mode\u2464","type":"other","scope":"defines","title":"writing mode","uri":"#ref-for-writing-mode\u2464"},{"name":"typedef-content-position","type":"type","scope":"defines","title":"<content-position>","normative":true,"export":true,"uri":"#typedef-content-position"},{"name":"typedef-self-position","type":"type","scope":"defines","title":"<self-position>","normative":true,"export":true,"uri":"#typedef-self-position"},{"name":"valdef-justify-content-left","type":"value","scope":"defines","for":["justify-content","justify-self","justify-items"],"title":"left","normative":true,"export":true,"uri":"#valdef-justify-content-left"},{"name":"valdef-justify-content-right","type":"value","scope":"defines","for":["justify-content","justify-self","justify-items"],"title":"right","normative":true,"export":true,"uri":"#valdef-justify-content-right"},{"name":"valdef-self-position-center","type":"value","scope":"defines","for":["<self-position>","<content-position>","justify-self","align-self","justify-content","align-content"],"title":"center","normative":true,"export":true,"uri":"#valdef-self-position-center"},{"name":"valdef-self-position-end","type":"value","scope":"defines","for":["<self-position>","<content-position>","justify-self","align-self","justify-content","align-content"],"title":"end","normative":true,"export":true,"uri":"#valdef-self-position-end"},{"name":"valdef-self-position-flex-end","type":"value","scope":"defines","for":["<self-position>","<content-position>","justify-self","align-self","justify-content","align-content"],"title":"flex-end","normative":true,"export":true,"uri":"#valdef-self-position-flex-end"},{"name":"valdef-self-position-flex-start","type":"value","scope":"defines","for":["<self-position>","<content-position>","justify-self","align-self","justify-content","align-content"],"title":"flex-start","normative":true,"export":true,"uri":"#valdef-self-position-flex-start"},{"name":"valdef-self-position-self-end","type":"value","scope":"defines","for":["<self-position>","justify-self","align-self"],"title":"self-end","normative":true,"export":true,"uri":"#valdef-self-position-self-end"},{"name":"valdef-self-position-self-start","type":"value","scope":"defines","for":["<self-position>","justify-self","align-self"],"title":"self-start","normative":true,"export":true,"uri":"#valdef-self-position-self-start"},{"name":"valdef-self-position-start","type":"value","scope":"defines","for":["<self-position>","<content-position>","justify-self","align-self","justify-content","align-content"],"title":"start","normative":true,"export":true,"uri":"#valdef-self-position-start"}]},{"name":"4.2","type":"heading","scope":"defines","section":true,"title":"Baseline Alignment: the baseline keyword and first\/last modifiers","normative":true,"export":true,"uri":"#baseline-values","children":[{"name":"baseline-alignment","type":"dfn","scope":"defines","title":"Baseline alignment","normative":true,"export":true,"uri":"#baseline-alignment"},{"name":"baseline-alignment-preference","type":"dfn","scope":"defines","title":"baseline alignment preference","normative":true,"export":true,"uri":"#baseline-alignment-preference"},{"name":"first-baseline-alignment","type":"dfn","scope":"defines","title":"first-baseline alignment","normative":true,"export":true,"uri":"#first-baseline-alignment"},{"name":"issue-13b9ed6a","type":"other","scope":"defines","title":"Add example images here.","normative":true,"uri":"#issue-13b9ed6a"},{"name":"last-baseline-alignment","type":"dfn","scope":"defines","title":"last-baseline alignment","normative":true,"export":true,"uri":"#last-baseline-alignment"},{"name":"ref-for-alignment-baseline","type":"other","scope":"defines","title":"alignment baselines","normative":true,"uri":"#ref-for-alignment-baseline"},{"name":"ref-for-alignment-baseline\u2460","type":"other","scope":"defines","title":"alignment baseline","normative":true,"uri":"#ref-for-alignment-baseline\u2460"},{"name":"ref-for-alignment-baseline\u2461","type":"other","scope":"defines","title":"alignment baseline","normative":true,"uri":"#ref-for-alignment-baseline\u2461"},{"name":"ref-for-alignment-container\u2460\u2463","type":"other","scope":"defines","title":"alignment containers","normative":true,"uri":"#ref-for-alignment-container\u2460\u2463"},{"name":"ref-for-alignment-container\u2460\u2464","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2464"},{"name":"ref-for-alignment-subject\u2461\u2460","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2460"},{"name":"ref-for-alignment-subject\u2461\u2461","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2461"},{"name":"ref-for-baseline-alignment","type":"other","scope":"defines","title":"baseline alignment","normative":true,"uri":"#ref-for-baseline-alignment"},{"name":"ref-for-baseline-alignment-preference","type":"other","scope":"defines","title":"baseline alignment preference","normative":true,"uri":"#ref-for-baseline-alignment-preference"},{"name":"ref-for-baseline-alignment-preference\u2460","type":"other","scope":"defines","title":"baseline alignment preference","uri":"#ref-for-baseline-alignment-preference\u2460"},{"name":"ref-for-baseline-alignment\u2460","type":"other","scope":"defines","title":"baseline alignment","normative":true,"uri":"#ref-for-baseline-alignment\u2460"},{"name":"ref-for-baseline-content-alignment","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment"},{"name":"ref-for-baseline-content-alignment\u2460","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2460"},{"name":"ref-for-baseline-self-alignment","type":"other","scope":"defines","title":"baseline self-alignment","normative":true,"uri":"#ref-for-baseline-self-alignment"},{"name":"ref-for-baseline-self-alignment\u2460","type":"other","scope":"defines","title":"baseline self-alignment","normative":true,"uri":"#ref-for-baseline-self-alignment\u2460"},{"name":"ref-for-baseline-self-alignment\u2461","type":"other","scope":"defines","title":"self-aligned","normative":true,"uri":"#ref-for-baseline-self-alignment\u2461"},{"name":"ref-for-baseline-self-alignment\u2462","type":"other","scope":"defines","title":"baseline self-alignment","normative":true,"uri":"#ref-for-baseline-self-alignment\u2462"},{"name":"ref-for-baseline-sharing-group","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group"},{"name":"ref-for-baseline-sharing-group\u2460","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group\u2460"},{"name":"ref-for-baseline-sharing-group\u2461","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group\u2461"},{"name":"ref-for-baseline-sharing-group\u2462","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group\u2462"},{"name":"ref-for-comb-all","type":"other","scope":"defines","title":"&&","normative":true,"uri":"#ref-for-comb-all"},{"name":"ref-for-comb-one\u2460\u24ea","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u24ea"},{"name":"ref-for-content-distribute","type":"other","scope":"defines","title":"content-distribution","normative":true,"uri":"#ref-for-content-distribute"},{"name":"ref-for-content-distribute\u2460","type":"other","scope":"defines","title":"content-distribution","normative":true,"uri":"#ref-for-content-distribute\u2460"},{"name":"ref-for-content-distribute\u2461","type":"other","scope":"defines","title":"content distribution","normative":true,"uri":"#ref-for-content-distribute\u2461"},{"name":"ref-for-content-distribution-properties\u2461","type":"other","scope":"defines","title":"content-distribution property","normative":true,"uri":"#ref-for-content-distribution-properties\u2461"},{"name":"ref-for-content-distribution-properties\u2462","type":"other","scope":"defines","title":"content-distribution property","normative":true,"uri":"#ref-for-content-distribution-properties\u2462"},{"name":"ref-for-fallback-alignment","type":"other","scope":"defines","title":"fallback-aligned","normative":true,"uri":"#ref-for-fallback-alignment"},{"name":"ref-for-fallback-alignment\u2460","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460"},{"name":"ref-for-fallback-alignment\u2461","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2461"},{"name":"ref-for-fallback-alignment\u2462","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2462"},{"name":"ref-for-fallback-alignment\u2463","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2463"},{"name":"ref-for-first-baseline-set","type":"other","scope":"defines","title":"first baseline set","normative":true,"uri":"#ref-for-first-baseline-set"},{"name":"ref-for-last-baseline-set","type":"other","scope":"defines","title":"last baseline set","normative":true,"uri":"#ref-for-last-baseline-set"},{"name":"ref-for-mult-opt","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt"},{"name":"ref-for-propdef-align-content\u2462","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2462"},{"name":"ref-for-propdef-align-content\u2463","type":"other","scope":"defines","title":"align-content: baseline","normative":true,"uri":"#ref-for-propdef-align-content\u2463"},{"name":"ref-for-propdef-align-self\u2466","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2466"},{"name":"ref-for-propdef-display","type":"other","scope":"defines","title":"display","uri":"#ref-for-propdef-display"},{"name":"ref-for-propdef-justify-self\u2464","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2464"},{"name":"ref-for-propdef-vertical-align\u2460","type":"other","scope":"defines","title":"vertical-align","uri":"#ref-for-propdef-vertical-align\u2460"},{"name":"ref-for-self-align","type":"other","scope":"defines","title":"self-alignment","normative":true,"uri":"#ref-for-self-align"},{"name":"ref-for-self-align\u2460","type":"other","scope":"defines","title":"self-alignment","normative":true,"uri":"#ref-for-self-align\u2460"},{"name":"ref-for-shared-alignment-context\u2460","type":"other","scope":"defines","title":"shared alignment context","normative":true,"uri":"#ref-for-shared-alignment-context\u2460"},{"name":"ref-for-shared-alignment-context\u2461","type":"other","scope":"defines","title":"shared alignment context","normative":true,"uri":"#ref-for-shared-alignment-context\u2461"},{"name":"ref-for-typedef-baseline-position","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position"},{"name":"ref-for-used-value","type":"other","scope":"defines","title":"used","normative":true,"uri":"#ref-for-used-value"},{"name":"ref-for-valdef-display-inline-block","type":"other","scope":"defines","title":"inline-block","uri":"#ref-for-valdef-display-inline-block"},{"name":"ref-for-valdef-display-inline-table","type":"other","scope":"defines","title":"inline-table","uri":"#ref-for-valdef-display-inline-table"},{"name":"ref-for-valdef-justify-content-normal","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal"},{"name":"ref-for-valdef-justify-self-baseline","type":"other","scope":"defines","title":"baseline","normative":true,"uri":"#ref-for-valdef-justify-self-baseline"},{"name":"ref-for-valdef-justify-self-baseline\u2460","type":"other","scope":"defines","title":"baseline","uri":"#ref-for-valdef-justify-self-baseline\u2460"},{"name":"ref-for-valdef-justify-self-baseline\u2461","type":"other","scope":"defines","title":"baseline","uri":"#ref-for-valdef-justify-self-baseline\u2461"},{"name":"ref-for-valdef-justify-self-baseline\u2462","type":"other","scope":"defines","title":"baseline","uri":"#ref-for-valdef-justify-self-baseline\u2462"},{"name":"ref-for-valdef-justify-self-first-baseline","type":"other","scope":"defines","title":"first","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline"},{"name":"ref-for-valdef-justify-self-first-baseline\u2460","type":"other","scope":"defines","title":"first","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2460"},{"name":"ref-for-valdef-justify-self-first-baseline\u2461","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2461"},{"name":"ref-for-valdef-justify-self-first-baseline\u2462","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2462"},{"name":"ref-for-valdef-justify-self-first-baseline\u2463","type":"other","scope":"defines","title":"first baseline","uri":"#ref-for-valdef-justify-self-first-baseline\u2463"},{"name":"ref-for-valdef-justify-self-first-baseline\u2464","type":"other","scope":"defines","title":"first baseline","uri":"#ref-for-valdef-justify-self-first-baseline\u2464"},{"name":"ref-for-valdef-justify-self-last-baseline","type":"other","scope":"defines","title":"last","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline"},{"name":"ref-for-valdef-justify-self-last-baseline\u2460","type":"other","scope":"defines","title":"last","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline\u2460"},{"name":"ref-for-valdef-justify-self-last-baseline\u2461","type":"other","scope":"defines","title":"last baseline","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline\u2461"},{"name":"ref-for-valdef-self-position-start\u2460\u2467","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2460\u2467"},{"name":"ref-for-valdef-self-position-start\u2460\u2468","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2460\u2468"},{"name":"typedef-baseline-position","type":"type","scope":"defines","title":"<baseline-position>","normative":true,"export":true,"uri":"#typedef-baseline-position"},{"name":"valdef-justify-self-baseline","type":"value","scope":"defines","for":["justify-self","justify-items","align-content","align-self","align-items","<baseline-position>"],"title":"baseline","normative":true,"export":true,"uri":"#valdef-justify-self-baseline"},{"name":"valdef-justify-self-first-baseline","type":"value","scope":"defines","for":["justify-self","justify-items","align-content","align-self","align-items","<baseline-position>"],"title":"first baseline","normative":true,"export":true,"linking_text":["first baseline","first"],"uri":"#valdef-justify-self-first-baseline"},{"name":"valdef-justify-self-last-baseline","type":"value","scope":"defines","for":["justify-self","justify-items","align-content","align-self","align-items","<baseline-position>"],"title":"last baseline","normative":true,"export":true,"linking_text":["last baseline","last"],"uri":"#valdef-justify-self-last-baseline"}]},{"name":"4.3","type":"heading","scope":"defines","section":true,"title":"Distributed Alignment: the stretch, space-between, space-around, and space-evenly keywords","normative":true,"export":true,"uri":"#distribution-values","children":[{"name":"distributed-alignment","type":"dfn","scope":"defines","title":"distributed alignment","normative":true,"export":true,"uri":"#distributed-alignment"},{"name":"ref-for-alignment-container\u2460\u2465","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2465"},{"name":"ref-for-alignment-container\u2460\u2466","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2466"},{"name":"ref-for-alignment-container\u2460\u2467","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2467"},{"name":"ref-for-alignment-container\u2460\u2468","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460\u2468"},{"name":"ref-for-alignment-container\u2461\u2460","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2460"},{"name":"ref-for-alignment-container\u2461\u2461","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2461"},{"name":"ref-for-alignment-container\u2461\u24ea","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u24ea"},{"name":"ref-for-alignment-subject\u2461\u2462","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2462"},{"name":"ref-for-alignment-subject\u2461\u2463","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2463"},{"name":"ref-for-alignment-subject\u2461\u2464","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2464"},{"name":"ref-for-alignment-subject\u2461\u2465","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2465"},{"name":"ref-for-alignment-subject\u2461\u2466","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2466"},{"name":"ref-for-alignment-subject\u2461\u2467","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2467"},{"name":"ref-for-alignment-subject\u2461\u2468","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2461\u2468"},{"name":"ref-for-alignment-subject\u2462\u2460","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2460"},{"name":"ref-for-alignment-subject\u2462\u2461","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2461"},{"name":"ref-for-alignment-subject\u2462\u2462","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2462"},{"name":"ref-for-alignment-subject\u2462\u2463","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2463"},{"name":"ref-for-alignment-subject\u2462\u2464","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2464"},{"name":"ref-for-alignment-subject\u2462\u2465","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2465"},{"name":"ref-for-alignment-subject\u2462\u2466","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2466"},{"name":"ref-for-alignment-subject\u2462\u2467","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2467"},{"name":"ref-for-alignment-subject\u2462\u2468","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u2468"},{"name":"ref-for-alignment-subject\u2462\u24ea","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2462\u24ea"},{"name":"ref-for-comb-one\u2460\u2460","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2460"},{"name":"ref-for-comb-one\u2460\u2461","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2461"},{"name":"ref-for-comb-one\u2460\u2462","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2462"},{"name":"ref-for-distributed-alignment","type":"other","scope":"defines","title":"distributed alignment","normative":true,"uri":"#ref-for-distributed-alignment"},{"name":"ref-for-fallback-alignment\u2460\u2460","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u2460"},{"name":"ref-for-fallback-alignment\u2460\u24ea","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u24ea"},{"name":"ref-for-fallback-alignment\u2464","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2464"},{"name":"ref-for-fallback-alignment\u2465","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2465"},{"name":"ref-for-fallback-alignment\u2466","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2466"},{"name":"ref-for-fallback-alignment\u2467","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2467"},{"name":"ref-for-fallback-alignment\u2468","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2468"},{"name":"ref-for-propdef-align-content\u2464","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2464"},{"name":"ref-for-propdef-justify-content\u2463","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2463"},{"name":"ref-for-propdef-max-height","type":"other","scope":"defines","title":"max-height","normative":true,"uri":"#ref-for-propdef-max-height"},{"name":"ref-for-propdef-max-width","type":"other","scope":"defines","title":"max-width","normative":true,"uri":"#ref-for-propdef-max-width"},{"name":"ref-for-typedef-content-distribution","type":"other","scope":"defines","title":"<content-distribution>","normative":true,"uri":"#ref-for-typedef-content-distribution"},{"name":"ref-for-valdef-align-content-space-around","type":"other","scope":"defines","title":"space-around","normative":true,"uri":"#ref-for-valdef-align-content-space-around"},{"name":"ref-for-valdef-align-content-space-between\u2460","type":"other","scope":"defines","title":"space-between","normative":true,"uri":"#ref-for-valdef-align-content-space-between\u2460"},{"name":"ref-for-valdef-align-content-space-evenly","type":"other","scope":"defines","title":"space-evenly","normative":true,"uri":"#ref-for-valdef-align-content-space-evenly"},{"name":"ref-for-valdef-align-self-stretch","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-self-stretch"},{"name":"ref-for-valdef-self-position-flex-start\u2460","type":"other","scope":"defines","title":"flex-start","normative":true,"uri":"#ref-for-valdef-self-position-flex-start\u2460"},{"name":"ref-for-valdef-self-position-flex-start\u2461","type":"other","scope":"defines","title":"flex-start","uri":"#ref-for-valdef-self-position-flex-start\u2461"},{"name":"ref-for-valdef-self-position-flex-start\u2462","type":"other","scope":"defines","title":"flex-start","normative":true,"uri":"#ref-for-valdef-self-position-flex-start\u2462"},{"name":"ref-for-valdef-self-position-flex-start\u2463","type":"other","scope":"defines","title":"flex-start","uri":"#ref-for-valdef-self-position-flex-start\u2463"},{"name":"ref-for-valdef-self-position-start\u2461\u2460","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2461\u2460"},{"name":"ref-for-valdef-self-position-start\u2461\u24ea","type":"other","scope":"defines","title":"start","uri":"#ref-for-valdef-self-position-start\u2461\u24ea"},{"name":"typedef-content-distribution","type":"type","scope":"defines","title":"<content-distribution>","normative":true,"export":true,"uri":"#typedef-content-distribution"},{"name":"valdef-align-content-space-around","type":"value","scope":"defines","for":["align-content","justify-content","<content-distribution>"],"title":"space-around","normative":true,"export":true,"uri":"#valdef-align-content-space-around"},{"name":"valdef-align-content-space-between","type":"value","scope":"defines","for":["align-content","justify-content","<content-distribution>"],"title":"space-between","normative":true,"export":true,"uri":"#valdef-align-content-space-between"},{"name":"valdef-align-content-space-evenly","type":"value","scope":"defines","for":["align-content","justify-content","<content-distribution>"],"title":"space-evenly","normative":true,"export":true,"uri":"#valdef-align-content-space-evenly"},{"name":"valdef-align-content-stretch","type":"value","scope":"defines","for":["align-content","justify-content","<content-distribution>"],"title":"stretch","normative":true,"export":true,"uri":"#valdef-align-content-stretch"}]},{"name":"4.4","type":"heading","scope":"defines","section":true,"title":"Overflow Alignment: the safe and unsafe keywords and scroll safety limits","normative":true,"export":true,"uri":"#overflow-values","children":[{"name":"example-500dd3c6","type":"other","scope":"defines","title":"The figure below illustrates the difference in \u201csafe\u201d versus \u201cunsafe\u201d centering, using a column flexbox as an example: About Authoritarianism Blog About Authoritarianism Blog The items in the figure on the left are all strictly centered, even if the on...","uri":"#example-500dd3c6"},{"name":"issue-f6ca8ac3","type":"other","scope":"defines","title":"It may not be Web-compatible to implement the \u201csmart\u201d default behavior (though we hope so, and believe it to be likely), so UAs should pass any feedback on this point to the WG. UAs that have not implemented the \u201csmart\u201d default behavior must behave as ...","normative":true,"uri":"#issue-f6ca8ac3"},{"name":"overflow-alignment","type":"dfn","scope":"defines","title":"overflow alignment","normative":true,"export":true,"uri":"#overflow-alignment"},{"name":"ref-for-alignment-container\u2461\u2462","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2462"},{"name":"ref-for-alignment-container\u2461\u2463","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2463"},{"name":"ref-for-alignment-container\u2461\u2464","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2464"},{"name":"ref-for-alignment-container\u2461\u2465","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2465"},{"name":"ref-for-alignment-subject\u2463\u2460","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2460"},{"name":"ref-for-alignment-subject\u2463\u2461","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2461"},{"name":"ref-for-alignment-subject\u2463\u2462","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2462"},{"name":"ref-for-alignment-subject\u2463\u2463","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2463"},{"name":"ref-for-alignment-subject\u2463\u24ea","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u24ea"},{"name":"ref-for-comb-one\u2460\u2463","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2463"},{"name":"ref-for-overflow-alignment","type":"other","scope":"defines","title":"overflow alignment","normative":true,"uri":"#ref-for-overflow-alignment"},{"name":"ref-for-overflow-alignment\u2460","type":"other","scope":"defines","title":"overflow alignment","normative":true,"uri":"#ref-for-overflow-alignment\u2460"},{"name":"ref-for-scroll-container","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container"},{"name":"ref-for-scrollable-overflow-region","type":"other","scope":"defines","title":"scrollable overflow area","normative":true,"uri":"#ref-for-scrollable-overflow-region"},{"name":"ref-for-valdef-overflow-position-safe\u2460","type":"other","scope":"defines","title":"safe","normative":true,"uri":"#ref-for-valdef-overflow-position-safe\u2460"},{"name":"ref-for-valdef-overflow-position-unsafe","type":"other","scope":"defines","title":"unsafe","normative":true,"uri":"#ref-for-valdef-overflow-position-unsafe"},{"name":"ref-for-valdef-overflow-position-unsafe\u2460","type":"other","scope":"defines","title":"unsafe","normative":true,"uri":"#ref-for-valdef-overflow-position-unsafe\u2460"},{"name":"ref-for-valdef-self-position-start\u2461\u2461","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2461"},{"name":"typedef-overflow-position","type":"type","scope":"defines","title":"<overflow-position>","normative":true,"export":true,"uri":"#typedef-overflow-position"},{"name":"valdef-overflow-position-safe","type":"value","scope":"defines","for":["<overflow-position>"],"title":"safe","normative":true,"export":true,"uri":"#valdef-overflow-position-safe"},{"name":"valdef-overflow-position-unsafe","type":"value","scope":"defines","for":["<overflow-position>"],"title":"unsafe","normative":true,"export":true,"uri":"#valdef-overflow-position-unsafe"}]},{"name":"ref-for-alignment-container\u2460","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2460"},{"name":"ref-for-alignment-subject\u2465","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2465"},{"name":"ref-for-alignment-subject\u2466","type":"other","scope":"defines","title":"alignment subjects","normative":true,"uri":"#ref-for-alignment-subject\u2466"},{"name":"ref-for-shared-alignment-context","type":"other","scope":"defines","title":"alignment context","normative":true,"uri":"#ref-for-shared-alignment-context"}]},{"name":"5","type":"heading","scope":"defines","section":true,"title":"Content Distribution: Aligning a Box\u2019s Contents Within Itself","normative":true,"export":true,"uri":"#content-distribution","children":[{"name":"5.1","type":"heading","scope":"defines","section":true,"title":"The justify-content and align-content Properties","normative":true,"export":true,"uri":"#align-justify-content","children":[{"name":"5.1.1","type":"heading","scope":"defines","section":true,"title":"Block Containers (Including Table Cells)","normative":true,"export":true,"uri":"#distribution-block","children":[{"name":"ref-for-alignment-container\u2461\u2468","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2468"},{"name":"ref-for-alignment-subject\u2463\u2466","type":"other","scope":"defines","title":"Alignment Subject(s)","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2466"},{"name":"ref-for-block-axis\u2465","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2465"},{"name":"ref-for-block-container\u2461","type":"other","scope":"defines","title":"block container","normative":true,"uri":"#ref-for-block-container\u2461"},{"name":"ref-for-block-container\u2462","type":"other","scope":"defines","title":"block containers","normative":true,"uri":"#ref-for-block-container\u2462"},{"name":"ref-for-establish-an-independent-formatting-context","type":"other","scope":"defines","title":"establish an independent formatting context","normative":true,"uri":"#ref-for-establish-an-independent-formatting-context"},{"name":"ref-for-fallback-alignment\u2460\u2461","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u2461"},{"name":"ref-for-propdef-align-content\u2460\u24ea","type":"other","scope":"defines","title":"align-content: normal","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u24ea"},{"name":"ref-for-propdef-align-content\u2468","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2468"},{"name":"ref-for-propdef-justify-content\u2467","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2467"},{"name":"ref-for-propdef-vertical-align\u2461","type":"other","scope":"defines","title":"vertical-align","normative":true,"uri":"#ref-for-propdef-vertical-align\u2461"},{"name":"ref-for-typedef-content-distribution\u2462","type":"other","scope":"defines","title":"<content-distribution>","normative":true,"uri":"#ref-for-typedef-content-distribution\u2462"},{"name":"ref-for-valdef-alignment-baseline-middle","type":"other","scope":"defines","title":"middle","normative":true,"uri":"#ref-for-valdef-alignment-baseline-middle"},{"name":"ref-for-valdef-baseline-shift-bottom","type":"other","scope":"defines","title":"bottom","normative":true,"uri":"#ref-for-valdef-baseline-shift-bottom"},{"name":"ref-for-valdef-baseline-shift-top","type":"other","scope":"defines","title":"top","normative":true,"uri":"#ref-for-valdef-baseline-shift-top"},{"name":"ref-for-valdef-justify-content-normal\u2460","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2460"},{"name":"ref-for-valdef-justify-content-normal\u2461","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2461"},{"name":"ref-for-valdef-justify-content-normal\u2462","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2462"},{"name":"ref-for-valdef-justify-self-baseline\u2463","type":"other","scope":"defines","title":"baseline","normative":true,"uri":"#ref-for-valdef-justify-self-baseline\u2463"},{"name":"ref-for-valdef-self-position-center\u2460","type":"other","scope":"defines","title":"center","normative":true,"uri":"#ref-for-valdef-self-position-center\u2460"},{"name":"ref-for-valdef-self-position-end\u2460\u2462","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end\u2460\u2462"},{"name":"ref-for-valdef-self-position-start\u2461\u2462","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2462"},{"name":"ref-for-valdef-self-position-start\u2461\u2463","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2463"}]},{"name":"5.1.2","type":"heading","scope":"defines","section":true,"title":"Multicol Containers","normative":true,"export":true,"uri":"#distribution-multicol","children":[{"name":"ref-for-alignment-container\u2462\u24ea","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2462\u24ea"},{"name":"ref-for-alignment-subject\u2463\u2467","type":"other","scope":"defines","title":"Alignment Subject(s)","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2467"},{"name":"ref-for-block-axis\u2466","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2466"},{"name":"ref-for-fallback-alignment\u2460\u2462","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u2462"},{"name":"ref-for-inline-axis\u2465","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2465"},{"name":"ref-for-multi-column-container","type":"other","scope":"defines","title":"multi-column container","normative":true,"uri":"#ref-for-multi-column-container"},{"name":"ref-for-propdef-align-content\u2460\u2460","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2460"},{"name":"ref-for-propdef-column-width","type":"other","scope":"defines","title":"column-width","normative":true,"uri":"#ref-for-propdef-column-width"},{"name":"ref-for-propdef-column-width\u2460","type":"other","scope":"defines","title":"column-width","normative":true,"uri":"#ref-for-propdef-column-width\u2460"},{"name":"ref-for-propdef-justify-content\u2460\u2460","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2460"},{"name":"ref-for-propdef-justify-content\u2460\u24ea","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u24ea"},{"name":"ref-for-propdef-justify-content\u2468","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2468"},{"name":"ref-for-typedef-content-distribution\u2463","type":"other","scope":"defines","title":"<content-distribution>","normative":true,"uri":"#ref-for-typedef-content-distribution\u2463"},{"name":"ref-for-valdef-align-content-stretch","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-content-stretch"},{"name":"ref-for-valdef-align-content-stretch\u2460","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-content-stretch\u2460"},{"name":"ref-for-valdef-column-width-auto","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-column-width-auto"},{"name":"ref-for-valdef-justify-content-normal\u2463","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2463"},{"name":"ref-for-valdef-justify-content-normal\u2464","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2464"},{"name":"ref-for-valdef-justify-content-normal\u2465","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2465"}]},{"name":"5.1.3","type":"heading","scope":"defines","section":true,"title":"Flex Containers","normative":true,"export":true,"uri":"#distribution-flex","children":[{"name":"ref-for-alignment-container\u2462\u2460","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2460"},{"name":"ref-for-alignment-subject\u2463\u2468","type":"other","scope":"defines","title":"Alignment Subject(s)","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2468"},{"name":"ref-for-cross-axis\u2461","type":"other","scope":"defines","title":"cross axis","normative":true,"uri":"#ref-for-cross-axis\u2461"},{"name":"ref-for-flex-container\u2467","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2467"},{"name":"ref-for-flex-item\u2464","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2464"},{"name":"ref-for-flex-line","type":"other","scope":"defines","title":"flex line","normative":true,"uri":"#ref-for-flex-line"},{"name":"ref-for-flex-line\u2460","type":"other","scope":"defines","title":"flex lines","normative":true,"uri":"#ref-for-flex-line\u2460"},{"name":"ref-for-main-axis\u2461","type":"other","scope":"defines","title":"main axis","normative":true,"uri":"#ref-for-main-axis\u2461"},{"name":"ref-for-main-axis\u2462","type":"other","scope":"defines","title":"main axis","normative":true,"uri":"#ref-for-main-axis\u2462"},{"name":"ref-for-multi-line-flex-container","type":"other","scope":"defines","title":"multi-line flex containers","normative":true,"uri":"#ref-for-multi-line-flex-container"},{"name":"ref-for-propdef-align-content\u2460\u2461","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2461"},{"name":"ref-for-propdef-align-content\u2460\u2462","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2462"},{"name":"ref-for-propdef-flex","type":"other","scope":"defines","title":"flex","normative":true,"uri":"#ref-for-propdef-flex"},{"name":"ref-for-propdef-justify-content\u2460\u2461","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2461"},{"name":"ref-for-propdef-justify-content\u2460\u2462","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2462"},{"name":"ref-for-propdef-justify-content\u2460\u2463","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2463"},{"name":"ref-for-valdef-align-self-stretch\u2460","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-self-stretch\u2460"},{"name":"ref-for-valdef-align-self-stretch\u2461","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-self-stretch\u2461"},{"name":"ref-for-valdef-justify-content-normal\u2466","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2466"},{"name":"ref-for-valdef-justify-content-normal\u2467","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2467"},{"name":"ref-for-valdef-self-position-flex-start\u2464","type":"other","scope":"defines","title":"flex-start","normative":true,"uri":"#ref-for-valdef-self-position-flex-start\u2464"}]},{"name":"5.1.4","type":"heading","scope":"defines","section":true,"title":"Grid Containers","normative":true,"export":true,"uri":"#distribution-grid","children":[{"name":"ref-for-alignment-container\u2462\u2461","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2461"},{"name":"ref-for-alignment-subject\u2464\u24ea","type":"other","scope":"defines","title":"Alignment Subject(s)","normative":true,"uri":"#ref-for-alignment-subject\u2464\u24ea"},{"name":"ref-for-block-axis\u2467","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2467"},{"name":"ref-for-collapsed-gutter","type":"other","scope":"defines","title":"collapsed gutters","normative":true,"uri":"#ref-for-collapsed-gutter"},{"name":"ref-for-grid-column","type":"other","scope":"defines","title":"grid columns","normative":true,"uri":"#ref-for-grid-column"},{"name":"ref-for-grid-container\u2462","type":"other","scope":"defines","title":"grid container","normative":true,"uri":"#ref-for-grid-container\u2462"},{"name":"ref-for-grid-row","type":"other","scope":"defines","title":"grid rows","normative":true,"uri":"#ref-for-grid-row"},{"name":"ref-for-grid-track","type":"other","scope":"defines","title":"grid tracks","normative":true,"uri":"#ref-for-grid-track"},{"name":"ref-for-gutter","type":"other","scope":"defines","title":"gutters","normative":true,"uri":"#ref-for-gutter"},{"name":"ref-for-inline-axis\u2466","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2466"},{"name":"ref-for-propdef-align-content\u2460\u2463","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2463"},{"name":"ref-for-propdef-justify-content\u2460\u2464","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2464"},{"name":"ref-for-valdef-align-content-stretch\u2461","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-content-stretch\u2461"},{"name":"ref-for-valdef-justify-content-normal\u2460\u24ea","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2460\u24ea"},{"name":"ref-for-valdef-justify-content-normal\u2468","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2468"}]},{"name":"propdef-align-content","type":"property","scope":"defines","title":"align-content","normative":true,"export":true,"uri":"#propdef-align-content"},{"name":"propdef-justify-content","type":"property","scope":"defines","title":"justify-content","normative":true,"export":true,"uri":"#propdef-justify-content"},{"name":"ref-for-alignment-container\u2461\u2466","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2466"},{"name":"ref-for-alignment-container\u2461\u2467","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2461\u2467"},{"name":"ref-for-alignment-subject\u2463\u2464","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2464"},{"name":"ref-for-alignment-subject\u2463\u2465","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2463\u2465"},{"name":"ref-for-comb-one\u2460\u2464","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2464"},{"name":"ref-for-comb-one\u2460\u2465","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2465"},{"name":"ref-for-comb-one\u2460\u2466","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2466"},{"name":"ref-for-comb-one\u2460\u2467","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2467"},{"name":"ref-for-comb-one\u2460\u2468","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2460\u2468"},{"name":"ref-for-comb-one\u2461\u2460","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2460"},{"name":"ref-for-comb-one\u2461\u24ea","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u24ea"},{"name":"ref-for-mult-opt\u2460","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2460"},{"name":"ref-for-mult-opt\u2461","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2461"},{"name":"ref-for-propdef-align-content\u2466","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2466"},{"name":"ref-for-propdef-align-content\u2467","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2467"},{"name":"ref-for-propdef-justify-content\u2465","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2465"},{"name":"ref-for-propdef-justify-content\u2466","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2466"},{"name":"ref-for-typedef-baseline-position\u2460","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2460"},{"name":"ref-for-typedef-content-distribution\u2460","type":"other","scope":"defines","title":"<content-distribution>","normative":true,"uri":"#ref-for-typedef-content-distribution\u2460"},{"name":"ref-for-typedef-content-distribution\u2461","type":"other","scope":"defines","title":"<content-distribution>","normative":true,"uri":"#ref-for-typedef-content-distribution\u2461"},{"name":"ref-for-typedef-content-position\u2461","type":"other","scope":"defines","title":"<content-position>","normative":true,"uri":"#ref-for-typedef-content-position\u2461"},{"name":"ref-for-typedef-content-position\u2462","type":"other","scope":"defines","title":"<content-position>","normative":true,"uri":"#ref-for-typedef-content-position\u2462"},{"name":"ref-for-typedef-overflow-position\u2461","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2461"},{"name":"ref-for-typedef-overflow-position\u2462","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2462"},{"name":"ref-for-writing-mode\u2465","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2465"},{"name":"valdef-justify-content-normal","type":"value","scope":"defines","for":["justify-content","align-content"],"title":"normal","normative":true,"export":true,"uri":"#valdef-justify-content-normal"}]},{"name":"5.2","type":"heading","scope":"defines","section":true,"title":"Content-Distribution Shorthand: the place-content property","normative":true,"export":true,"uri":"#place-content","children":[{"name":"propdef-place-content","type":"property","scope":"defines","title":"place-content","normative":true,"export":true,"uri":"#propdef-place-content"},{"name":"ref-for-mult-opt\u2462","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2462"},{"name":"ref-for-propdef-align-content\u2460\u2464","type":"other","scope":"defines","title":"<'align-content'>","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2464"},{"name":"ref-for-propdef-align-content\u2460\u2465","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2465"},{"name":"ref-for-propdef-align-content\u2460\u2466","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2466"},{"name":"ref-for-propdef-justify-content\u2460\u2465","type":"other","scope":"defines","title":"<'justify-content'>","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2465"},{"name":"ref-for-propdef-justify-content\u2460\u2466","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2466"},{"name":"ref-for-propdef-justify-content\u2460\u2467","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2460\u2467"},{"name":"ref-for-propdef-place-content\u2460","type":"other","scope":"defines","title":"place-content","normative":true,"uri":"#ref-for-propdef-place-content\u2460"},{"name":"ref-for-shorthand-property","type":"other","scope":"defines","title":"shorthand property","normative":true,"uri":"#ref-for-shorthand-property"},{"name":"ref-for-typedef-baseline-position\u2461","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2461"},{"name":"ref-for-valdef-self-position-start\u2461\u2464","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2464"}]},{"name":"5.3","type":"heading","scope":"defines","section":true,"title":"Overflow and Scroll Positions","normative":true,"export":true,"uri":"#overflow-scroll-position","children":[{"name":"example-aa19f42a","type":"other","scope":"defines","title":"For example, if a scrollable flex container is set to justify-content: flex-end (or justify-content: flex-start with flex-flow: row-reverse), it will be initially displayed scrolled all the way to the main-end edge of its content, and its content will ...","uri":"#example-aa19f42a"},{"name":"issue-9ce4b594","type":"other","scope":"defines","title":"Coordinate wording with css-overflow once it\u2019s less of a mess.","normative":true,"uri":"#issue-9ce4b594"},{"name":"issue-f4825563","type":"other","scope":"defines","title":"Replace this image too.","normative":true,"uri":"#issue-f4825563"},{"name":"ref-for-alignment-container\u2462\u2462","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2462"},{"name":"ref-for-alignment-container\u2462\u2463","type":"other","scope":"defines","title":"alignment container","uri":"#ref-for-alignment-container\u2462\u2463"},{"name":"ref-for-alignment-subject\u2464\u2460","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464\u2460"},{"name":"ref-for-alignment-subject\u2464\u2461","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464\u2461"},{"name":"ref-for-alignment-subject\u2464\u2462","type":"other","scope":"defines","title":"alignment subject","uri":"#ref-for-alignment-subject\u2464\u2462"},{"name":"ref-for-alignment-subject\u2464\u2463","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464\u2463"},{"name":"ref-for-alignment-subject\u2464\u2464","type":"other","scope":"defines","title":"alignment subject","uri":"#ref-for-alignment-subject\u2464\u2464"},{"name":"ref-for-alignment-subject\u2464\u2465","type":"other","scope":"defines","title":"alignment subject","uri":"#ref-for-alignment-subject\u2464\u2465"},{"name":"ref-for-alignment-subject\u2464\u2466","type":"other","scope":"defines","title":"alignment subject","uri":"#ref-for-alignment-subject\u2464\u2466"},{"name":"ref-for-alignment-subject\u2464\u2467","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464\u2467"},{"name":"ref-for-content-distribution-properties\u2463","type":"other","scope":"defines","title":"content-distribution properties","normative":true,"uri":"#ref-for-content-distribution-properties\u2463"},{"name":"ref-for-initial-scroll-position","type":"other","scope":"defines","title":"initial scroll position","normative":true,"uri":"#ref-for-initial-scroll-position"},{"name":"ref-for-propdef-align-content\u2460\u2467","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2467"},{"name":"ref-for-propdef-flex-flow","type":"other","scope":"defines","title":"flex-flow: row-reverse","uri":"#ref-for-propdef-flex-flow"},{"name":"ref-for-propdef-justify-content\u2460\u2468","type":"other","scope":"defines","title":"justify-content: flex-end","uri":"#ref-for-propdef-justify-content\u2460\u2468"},{"name":"ref-for-propdef-justify-content\u2461\u2460","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2461\u2460"},{"name":"ref-for-propdef-justify-content\u2461\u24ea","type":"other","scope":"defines","title":"justify-content: flex-start","uri":"#ref-for-propdef-justify-content\u2461\u24ea"},{"name":"ref-for-scroll-container\u2460","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container\u2460"},{"name":"ref-for-scroll-container\u2461","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container\u2461"},{"name":"ref-for-scroll-container\u2462","type":"other","scope":"defines","title":"scroll container\u2019s","uri":"#ref-for-scroll-container\u2462"},{"name":"ref-for-scroll-container\u2463","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container\u2463"},{"name":"ref-for-scroll-container\u2464","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container\u2464"},{"name":"ref-for-scroll-container\u2465","type":"other","scope":"defines","title":"scroll container","uri":"#ref-for-scroll-container\u2465"},{"name":"ref-for-scroll-container\u2466","type":"other","scope":"defines","title":"scroll container","normative":true,"uri":"#ref-for-scroll-container\u2466"},{"name":"ref-for-scrollable-overflow-region\u2460","type":"other","scope":"defines","title":"scrollable overflow area","normative":true,"uri":"#ref-for-scrollable-overflow-region\u2460"},{"name":"ref-for-scrollable-overflow-region\u2461","type":"other","scope":"defines","title":"scrollable overflow area","normative":true,"uri":"#ref-for-scrollable-overflow-region\u2461"},{"name":"ref-for-scrollable-overflow-region\u2462","type":"other","scope":"defines","title":"scrollable overflow area","normative":true,"uri":"#ref-for-scrollable-overflow-region\u2462"},{"name":"ref-for-scrollable-overflow-region\u2463","type":"other","scope":"defines","title":"scrollable overflow area","uri":"#ref-for-scrollable-overflow-region\u2463"},{"name":"ref-for-scrollable-overflow-region\u2464","type":"other","scope":"defines","title":"scrollable overflow area","uri":"#ref-for-scrollable-overflow-region\u2464"},{"name":"ref-for-scrollport","type":"other","scope":"defines","title":"scrollport","normative":true,"uri":"#ref-for-scrollport"},{"name":"ref-for-valdef-justify-content-normal\u2460\u2460","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-content-normal\u2460\u2460"},{"name":"ref-for-valdef-self-position-end\u2460\u2463","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-valdef-self-position-end\u2460\u2463"},{"name":"ref-for-valdef-self-position-end\u2460\u2464","type":"other","scope":"defines","title":"end","uri":"#ref-for-valdef-self-position-end\u2460\u2464"},{"name":"ref-for-valdef-self-position-start\u2461\u2465","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2465"}]},{"name":"5.4","type":"heading","scope":"defines","section":true,"title":"Baseline Content-Alignment","normative":true,"export":true,"uri":"#baseline-align-content","children":[{"name":"baseline-content-alignment","type":"dfn","scope":"defines","title":"Baseline content-alignment","normative":true,"export":true,"linking_text":["baseline content-alignment","first-baseline content-alignment","last-baseline content-alignment"],"uri":"#baseline-content-alignment"},{"name":"coordinated-self-alignment-preference","type":"dfn","scope":"defines","title":"coordinated self-alignment preference","normative":true,"uri":"#coordinated-self-alignment-preference"},{"name":"ref-for-alignment-baseline\u2462","type":"other","scope":"defines","title":"alignment baseline","normative":true,"uri":"#ref-for-alignment-baseline\u2462"},{"name":"ref-for-baseline-alignment-preference\u2461","type":"other","scope":"defines","title":"baseline alignment preference","normative":true,"uri":"#ref-for-baseline-alignment-preference\u2461"},{"name":"ref-for-baseline-alignment-preference\u2462","type":"other","scope":"defines","title":"baseline alignment preference","uri":"#ref-for-baseline-alignment-preference\u2462"},{"name":"ref-for-baseline-alignment-preference\u2463","type":"other","scope":"defines","title":"baseline alignment preference","uri":"#ref-for-baseline-alignment-preference\u2463"},{"name":"ref-for-baseline-content-alignment\u2461","type":"other","scope":"defines","title":"Baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2461"},{"name":"ref-for-baseline-content-alignment\u2462","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2462"},{"name":"ref-for-baseline-content-alignment\u2463","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2463"},{"name":"ref-for-baseline-content-alignment\u2464","type":"other","scope":"defines","title":"Baseline content-alignment","uri":"#ref-for-baseline-content-alignment\u2464"},{"name":"ref-for-baseline-content-alignment\u2465","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2465"},{"name":"ref-for-baseline-content-alignment\u2466","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2466"},{"name":"ref-for-baseline-content-alignment\u2467","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2467"},{"name":"ref-for-baseline-content-alignment\u2468","type":"other","scope":"defines","title":"Baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2468"},{"name":"ref-for-baseline-sharing-group\u2463","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group\u2463"},{"name":"ref-for-baseline-sharing-group\u2464","type":"other","scope":"defines","title":"baseline-sharing group","normative":true,"uri":"#ref-for-baseline-sharing-group\u2464"},{"name":"ref-for-block-axis\u2468","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2468"},{"name":"ref-for-containing-block","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block"},{"name":"ref-for-containing-block\u2460","type":"other","scope":"defines","title":"containing block","uri":"#ref-for-containing-block\u2460"},{"name":"ref-for-containing-block\u2461","type":"other","scope":"defines","title":"containing block","uri":"#ref-for-containing-block\u2461"},{"name":"ref-for-containing-block\u2462","type":"other","scope":"defines","title":"containing block","uri":"#ref-for-containing-block\u2462"},{"name":"ref-for-containing-block\u2463","type":"other","scope":"defines","title":"containing block","uri":"#ref-for-containing-block\u2463"},{"name":"ref-for-containing-block\u2464","type":"other","scope":"defines","title":"containing block","uri":"#ref-for-containing-block\u2464"},{"name":"ref-for-coordinated-self-alignment-preference","type":"other","scope":"defines","title":"coordinated self-alignment preference","uri":"#ref-for-coordinated-self-alignment-preference"},{"name":"ref-for-coordinated-self-alignment-preference\u2460","type":"other","scope":"defines","title":"coordinated self-alignment preference","uri":"#ref-for-coordinated-self-alignment-preference\u2460"},{"name":"ref-for-end","type":"other","scope":"defines","title":"end","normative":true,"uri":"#ref-for-end"},{"name":"ref-for-end\u2460","type":"other","scope":"defines","title":"end","uri":"#ref-for-end\u2460"},{"name":"ref-for-end\u2461","type":"other","scope":"defines","title":"end","uri":"#ref-for-end\u2461"},{"name":"ref-for-fallback-alignment\u2460\u2463","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u2463"},{"name":"ref-for-fallback-alignment\u2460\u2464","type":"other","scope":"defines","title":"fallback alignment","normative":true,"uri":"#ref-for-fallback-alignment\u2460\u2464"},{"name":"ref-for-flex-container\u2468","type":"other","scope":"defines","title":"flex containers","normative":true,"uri":"#ref-for-flex-container\u2468"},{"name":"ref-for-flex-item\u2465","type":"other","scope":"defines","title":"flex item","normative":true,"uri":"#ref-for-flex-item\u2465"},{"name":"ref-for-grid-item\u2461","type":"other","scope":"defines","title":"grid item","normative":true,"uri":"#ref-for-grid-item\u2461"},{"name":"ref-for-inline-axis\u2467","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2467"},{"name":"ref-for-inline-axis\u2468","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2468"},{"name":"ref-for-main-axis\u2463","type":"other","scope":"defines","title":"main axis","normative":true,"uri":"#ref-for-main-axis\u2463"},{"name":"ref-for-margin","type":"other","scope":"defines","title":"margins","uri":"#ref-for-margin"},{"name":"ref-for-margin-box","type":"other","scope":"defines","title":"margin box","uri":"#ref-for-margin-box"},{"name":"ref-for-margin-box\u2460","type":"other","scope":"defines","title":"margin box","uri":"#ref-for-margin-box\u2460"},{"name":"ref-for-margin-edge","type":"other","scope":"defines","title":"margin edge","normative":true,"uri":"#ref-for-margin-edge"},{"name":"ref-for-margin-edge\u2460","type":"other","scope":"defines","title":"margin edge","uri":"#ref-for-margin-edge\u2460"},{"name":"ref-for-margin-edge\u2461","type":"other","scope":"defines","title":"margin edge","uri":"#ref-for-margin-edge\u2461"},{"name":"ref-for-margin\u2460","type":"other","scope":"defines","title":"margin","uri":"#ref-for-margin\u2460"},{"name":"ref-for-margin\u2461","type":"other","scope":"defines","title":"margins","uri":"#ref-for-margin\u2461"},{"name":"ref-for-margin\u2462","type":"other","scope":"defines","title":"margin","uri":"#ref-for-margin\u2462"},{"name":"ref-for-non-replaced","type":"other","scope":"defines","title":"non-replaced","normative":true,"uri":"#ref-for-non-replaced"},{"name":"ref-for-non-replaced\u2460","type":"other","scope":"defines","title":"non-replaced","normative":true,"uri":"#ref-for-non-replaced\u2460"},{"name":"ref-for-non-replaced\u2461","type":"other","scope":"defines","title":"non-replaced","normative":true,"uri":"#ref-for-non-replaced\u2461"},{"name":"ref-for-overflow-alignment\u2461","type":"other","scope":"defines","title":"overflow alignment","uri":"#ref-for-overflow-alignment\u2461"},{"name":"ref-for-propdef-align-content\u2460\u2468","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2460\u2468"},{"name":"ref-for-propdef-align-content\u2461\u2460","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2461\u2460"},{"name":"ref-for-propdef-align-content\u2461\u2461","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2461\u2461"},{"name":"ref-for-propdef-align-content\u2461\u24ea","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2461\u24ea"},{"name":"ref-for-self-alignment-properties\u2461","type":"other","scope":"defines","title":"self-alignment property","uri":"#ref-for-self-alignment-properties\u2461"},{"name":"ref-for-self-alignment-properties\u2462","type":"other","scope":"defines","title":"self-alignment property","uri":"#ref-for-self-alignment-properties\u2462"},{"name":"ref-for-self-alignment-properties\u2463","type":"other","scope":"defines","title":"self-alignment property","uri":"#ref-for-self-alignment-properties\u2463"},{"name":"ref-for-self-alignment-properties\u2464","type":"other","scope":"defines","title":"self-alignment property","uri":"#ref-for-self-alignment-properties\u2464"},{"name":"ref-for-shared-alignment-context\u2462","type":"other","scope":"defines","title":"shared alignment contexts","normative":true,"uri":"#ref-for-shared-alignment-context\u2462"},{"name":"ref-for-start","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-start"},{"name":"ref-for-start\u2460","type":"other","scope":"defines","title":"start","uri":"#ref-for-start\u2460"},{"name":"ref-for-start\u2461","type":"other","scope":"defines","title":"start","uri":"#ref-for-start\u2461"},{"name":"ref-for-valdef-align-self-stretch\u2462","type":"other","scope":"defines","title":"stretch","uri":"#ref-for-valdef-align-self-stretch\u2462"},{"name":"ref-for-valdef-justify-self-first-baseline\u2465","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2465"},{"name":"ref-for-valdef-justify-self-first-baseline\u2466","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2466"},{"name":"ref-for-valdef-justify-self-first-baseline\u2467","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-valdef-justify-self-first-baseline\u2467"},{"name":"ref-for-valdef-justify-self-last-baseline\u2462","type":"other","scope":"defines","title":"last baseline","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline\u2462"},{"name":"ref-for-valdef-justify-self-last-baseline\u2463","type":"other","scope":"defines","title":"last baseline","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline\u2463"},{"name":"ref-for-valdef-justify-self-last-baseline\u2464","type":"other","scope":"defines","title":"last baseline","normative":true,"uri":"#ref-for-valdef-justify-self-last-baseline\u2464"},{"name":"ref-for-valdef-overflow-position-unsafe\u2461","type":"other","scope":"defines","title":"unsafe","uri":"#ref-for-valdef-overflow-position-unsafe\u2461"},{"name":"ref-for-valdef-self-position-self-end\u2461","type":"other","scope":"defines","title":"self-end","uri":"#ref-for-valdef-self-position-self-end\u2461"},{"name":"ref-for-valdef-self-position-self-start\u2463","type":"other","scope":"defines","title":"self-start","uri":"#ref-for-valdef-self-position-self-start\u2463"},{"name":"ref-for-writing-mode\u2466","type":"other","scope":"defines","title":"writing mode","uri":"#ref-for-writing-mode\u2466"}]},{"name":"content-distribute","type":"dfn","scope":"defines","title":"Content distribution","normative":true,"export":true,"uri":"#content-distribute"},{"name":"content-distribution-properties","type":"dfn","scope":"defines","title":"content-distribution properties","normative":true,"export":true,"uri":"#content-distribution-properties"},{"name":"ref-for-propdef-align-content\u2465","type":"other","scope":"defines","title":"align-content","normative":true,"uri":"#ref-for-propdef-align-content\u2465"},{"name":"ref-for-propdef-justify-content\u2464","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2464"},{"name":"ref-for-propdef-place-content","type":"other","scope":"defines","title":"place-content","normative":true,"uri":"#ref-for-propdef-place-content"}]},{"name":"6","type":"heading","scope":"defines","section":true,"title":"Self-Alignment: Aligning the Box Within Its Parent","normative":true,"export":true,"uri":"#self-alignment","children":[{"name":"6.1","type":"heading","scope":"defines","section":true,"title":"Inline-Axis (or Main-Axis) Alignment: the justify-self property","normative":true,"export":true,"uri":"#justify-self-property","children":[{"name":"6.1.1","type":"heading","scope":"defines","section":true,"title":"Block-Level Boxes","normative":true,"export":true,"uri":"#justify-block","children":[{"name":"example-cd8dae8e","type":"other","scope":"defines","title":"The effect of these rules is that an auto-sized block-level table, for example, can be aligned while still having side margins. If the table\u2019s max-content size is narrower than its containing block, then it is shrink-wrapped to that size and aligned as...","uri":"#example-cd8dae8e"},{"name":"ref-for-alignment-container\u2462\u2468","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2468"},{"name":"ref-for-alignment-container\u2463\u24ea","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2463\u24ea"},{"name":"ref-for-alignment-subject\u2465\u24ea","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u24ea"},{"name":"ref-for-block-formatting-context","type":"other","scope":"defines","title":"block formatting context","normative":true,"uri":"#ref-for-block-formatting-context"},{"name":"ref-for-containing-block\u2465","type":"other","scope":"defines","title":"containing block\u2019s","normative":true,"uri":"#ref-for-containing-block\u2465"},{"name":"ref-for-containing-block\u2466","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2466"},{"name":"ref-for-containing-block\u2467","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2467"},{"name":"ref-for-inline-axis\u2460\u24ea","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2460\u24ea"},{"name":"ref-for-propdef-justify-self\u2468","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2468"},{"name":"ref-for-valdef-justify-self-normal\u2460","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2460"},{"name":"ref-for-writing-mode\u2467","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2467"},{"name":"ref-for-writing-mode\u2468","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2468"}]},{"name":"6.1.2","type":"heading","scope":"defines","section":true,"title":"Absolutely-Positioned Boxes","normative":true,"export":true,"uri":"#justify-abspos","children":[{"name":"ref-for-alignment-container\u2463\u2460","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2460"},{"name":"ref-for-alignment-subject\u2465\u2460","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2460"},{"name":"ref-for-containing-block\u2460\u24ea","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2460\u24ea"},{"name":"ref-for-containing-block\u2468","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2468"},{"name":"ref-for-fit-content-size","type":"other","scope":"defines","title":"fit-content sizing","normative":true,"uri":"#ref-for-fit-content-size"},{"name":"ref-for-inline-axis\u2460\u2460","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2460\u2460"},{"name":"ref-for-propdef-bottom","type":"other","scope":"defines","title":"bottom","normative":true,"uri":"#ref-for-propdef-bottom"},{"name":"ref-for-propdef-height\u2461","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height\u2461"},{"name":"ref-for-propdef-justify-self\u2460\u2460","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2460"},{"name":"ref-for-propdef-justify-self\u2460\u2461","type":"other","scope":"defines","title":"justify-self","uri":"#ref-for-propdef-justify-self\u2460\u2461"},{"name":"ref-for-propdef-justify-self\u2460\u24ea","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u24ea"},{"name":"ref-for-propdef-left","type":"other","scope":"defines","title":"left","normative":true,"uri":"#ref-for-propdef-left"},{"name":"ref-for-propdef-right","type":"other","scope":"defines","title":"right","normative":true,"uri":"#ref-for-propdef-right"},{"name":"ref-for-propdef-top","type":"other","scope":"defines","title":"top","normative":true,"uri":"#ref-for-propdef-top"},{"name":"ref-for-propdef-width\u2461","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width\u2461"},{"name":"ref-for-self-alignment-properties\u2465","type":"other","scope":"defines","title":"self-alignment properties","normative":true,"uri":"#ref-for-self-alignment-properties\u2465"},{"name":"ref-for-static-position-rectangle","type":"other","scope":"defines","title":"static position rectangle","normative":true,"uri":"#ref-for-static-position-rectangle"},{"name":"ref-for-static-position-rectangle\u2460","type":"other","scope":"defines","title":"static position rectangle","uri":"#ref-for-static-position-rectangle\u2460"},{"name":"ref-for-valdef-justify-self-normal\u2461","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2461"},{"name":"ref-for-valdef-justify-self-normal\u2462","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2462"},{"name":"ref-for-valdef-justify-self-normal\u2463","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2463"},{"name":"ref-for-valdef-justify-self-normal\u2464","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2464"},{"name":"ref-for-valdef-justify-self-normal\u2465","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2465"},{"name":"ref-for-valdef-justify-self-stretch\u2461","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2461"},{"name":"ref-for-valdef-justify-self-stretch\u2462","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2462"},{"name":"ref-for-valdef-self-position-start\u2461\u2466","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2466"},{"name":"ref-for-valdef-top-auto\u2460","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-top-auto\u2460"},{"name":"ref-for-valdef-top-auto\u2461","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-top-auto\u2461"},{"name":"ref-for-valdef-top-auto\u2462","type":"other","scope":"defines","title":"auto","uri":"#ref-for-valdef-top-auto\u2462"},{"name":"ref-for-valdef-top-auto\u2463","type":"other","scope":"defines","title":"auto","uri":"#ref-for-valdef-top-auto\u2463"},{"name":"ref-for-valdef-width-auto\u2461","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto\u2461"},{"name":"ref-for-valdef-width-auto\u2462","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto\u2462"},{"name":"ref-for-vertical-writing-mode\u2460","type":"other","scope":"defines","title":"vertical writing modes","normative":true,"uri":"#ref-for-vertical-writing-mode\u2460"},{"name":"ref-for-writing-mode\u2460\u2460","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2460"},{"name":"ref-for-writing-mode\u2460\u24ea","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u24ea"}]},{"name":"6.1.3","type":"heading","scope":"defines","section":true,"title":"Table Cells","normative":true,"export":true,"uri":"#justify-cell"},{"name":"6.1.4","type":"heading","scope":"defines","section":true,"title":"Flex Items","normative":true,"export":true,"uri":"#justify-flex","children":[{"name":"ref-for-flex-item\u2466","type":"other","scope":"defines","title":"flex items","normative":true,"uri":"#ref-for-flex-item\u2466"},{"name":"ref-for-main-axis\u2464","type":"other","scope":"defines","title":"main axis","normative":true,"uri":"#ref-for-main-axis\u2464"},{"name":"ref-for-main-axis\u2465","type":"other","scope":"defines","title":"main-axis","normative":true,"uri":"#ref-for-main-axis\u2465"},{"name":"ref-for-propdef-flex\u2460","type":"other","scope":"defines","title":"flex","normative":true,"uri":"#ref-for-propdef-flex\u2460"},{"name":"ref-for-propdef-justify-content\u2461\u2461","type":"other","scope":"defines","title":"justify-content","normative":true,"uri":"#ref-for-propdef-justify-content\u2461\u2461"}]},{"name":"6.1.5","type":"heading","scope":"defines","section":true,"title":"Grid Items","normative":true,"export":true,"uri":"#justify-grid","children":[{"name":"ref-for-alignment-container\u2463\u2461","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2461"},{"name":"ref-for-alignment-subject\u2465\u2461","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2461"},{"name":"ref-for-grid-area","type":"other","scope":"defines","title":"grid area","normative":true,"uri":"#ref-for-grid-area"},{"name":"ref-for-grid-container\u2463","type":"other","scope":"defines","title":"grid container","normative":true,"uri":"#ref-for-grid-container\u2463"},{"name":"ref-for-grid-item\u2462","type":"other","scope":"defines","title":"grid item\u2019s","normative":true,"uri":"#ref-for-grid-item\u2462"},{"name":"ref-for-grid-item\u2463","type":"other","scope":"defines","title":"grid item\u2019s","normative":true,"uri":"#ref-for-grid-item\u2463"},{"name":"ref-for-grid-item\u2464","type":"other","scope":"defines","title":"grid item","normative":true,"uri":"#ref-for-grid-item\u2464"},{"name":"ref-for-inline-axis\u2460\u2461","type":"other","scope":"defines","title":"inline axis","normative":true,"uri":"#ref-for-inline-axis\u2460\u2461"},{"name":"ref-for-non-replaced\u2462","type":"other","scope":"defines","title":"non-replaced elements","normative":true,"uri":"#ref-for-non-replaced\u2462"},{"name":"ref-for-propdef-justify-self\u2460\u2462","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2462"},{"name":"ref-for-replaced-element","type":"other","scope":"defines","title":"replaced elements","normative":true,"uri":"#ref-for-replaced-element"},{"name":"ref-for-valdef-justify-self-normal\u2466","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2466"},{"name":"ref-for-valdef-justify-self-stretch\u2463","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2463"},{"name":"ref-for-valdef-self-position-start\u2461\u2467","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2467"},{"name":"ref-for-writing-mode\u2460\u2461","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2461"},{"name":"ref-for-writing-mode\u2460\u2462","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2462"}]},{"name":"propdef-justify-self","type":"property","scope":"defines","title":"justify-self","normative":true,"export":true,"uri":"#propdef-justify-self"},{"name":"ref-for-alignment-container\u2462\u2464","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2464"},{"name":"ref-for-alignment-container\u2462\u2465","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2465"},{"name":"ref-for-alignment-container\u2462\u2466","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2466"},{"name":"ref-for-alignment-container\u2462\u2467","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2462\u2467"},{"name":"ref-for-alignment-subject\u2464\u2468","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2464\u2468"},{"name":"ref-for-baseline-content-alignment\u2460\u24ea","type":"other","scope":"defines","title":"baseline content-alignment","normative":true,"uri":"#ref-for-baseline-content-alignment\u2460\u24ea"},{"name":"ref-for-baseline-self-alignment\u2463","type":"other","scope":"defines","title":"baseline self-alignment","normative":true,"uri":"#ref-for-baseline-self-alignment\u2463"},{"name":"ref-for-comb-one\u2461\u2461","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2461"},{"name":"ref-for-comb-one\u2461\u2462","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2462"},{"name":"ref-for-comb-one\u2461\u2463","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2463"},{"name":"ref-for-comb-one\u2461\u2464","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2464"},{"name":"ref-for-comb-one\u2461\u2465","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2465"},{"name":"ref-for-comb-one\u2461\u2466","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2466"},{"name":"ref-for-computed-value","type":"other","scope":"defines","title":"computed","normative":true,"uri":"#ref-for-computed-value"},{"name":"ref-for-first-baseline-set\u2460","type":"other","scope":"defines","title":"first baseline","normative":true,"uri":"#ref-for-first-baseline-set\u2460"},{"name":"ref-for-last-baseline-set\u2460","type":"other","scope":"defines","title":"last baseline","normative":true,"uri":"#ref-for-last-baseline-set\u2460"},{"name":"ref-for-mult-opt\u2463","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2463"},{"name":"ref-for-propdef-height","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height"},{"name":"ref-for-propdef-height\u2460","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height\u2460"},{"name":"ref-for-propdef-justify-items\u2463","type":"other","scope":"defines","title":"justify-items","normative":true,"uri":"#ref-for-propdef-justify-items\u2463"},{"name":"ref-for-propdef-justify-self\u2466","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2466"},{"name":"ref-for-propdef-justify-self\u2467","type":"other","scope":"defines","title":"justify-self","uri":"#ref-for-propdef-justify-self\u2467"},{"name":"ref-for-propdef-max-height\u2460","type":"other","scope":"defines","title":"max-height","normative":true,"uri":"#ref-for-propdef-max-height\u2460"},{"name":"ref-for-propdef-max-width\u2460","type":"other","scope":"defines","title":"max-width","normative":true,"uri":"#ref-for-propdef-max-width\u2460"},{"name":"ref-for-propdef-min-height","type":"other","scope":"defines","title":"min-height","normative":true,"uri":"#ref-for-propdef-min-height"},{"name":"ref-for-propdef-min-width","type":"other","scope":"defines","title":"min-width","normative":true,"uri":"#ref-for-propdef-min-width"},{"name":"ref-for-propdef-width","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width"},{"name":"ref-for-propdef-width\u2460","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width\u2460"},{"name":"ref-for-typedef-baseline-position\u2462","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2462"},{"name":"ref-for-typedef-baseline-position\u2463","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2463"},{"name":"ref-for-typedef-overflow-position\u2463","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2463"},{"name":"ref-for-typedef-overflow-position\u2464","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2464"},{"name":"ref-for-typedef-self-position\u2461","type":"other","scope":"defines","title":"<self-position>","normative":true,"uri":"#ref-for-typedef-self-position\u2461"},{"name":"ref-for-typedef-self-position\u2462","type":"other","scope":"defines","title":"<self-position>","normative":true,"uri":"#ref-for-typedef-self-position\u2462"},{"name":"ref-for-valdef-justify-items-legacy\u2460","type":"other","scope":"defines","title":"legacy","normative":true,"uri":"#ref-for-valdef-justify-items-legacy\u2460"},{"name":"ref-for-valdef-justify-self-normal","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal"},{"name":"ref-for-valdef-justify-self-stretch","type":"other","scope":"defines","title":"stretch","uri":"#ref-for-valdef-justify-self-stretch"},{"name":"ref-for-valdef-justify-self-stretch\u2460","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2460"},{"name":"ref-for-valdef-self-position-flex-start\u2465","type":"other","scope":"defines","title":"flex-start","normative":true,"uri":"#ref-for-valdef-self-position-flex-start\u2465"},{"name":"ref-for-valdef-self-position-self-end\u2462","type":"other","scope":"defines","title":"self-end","normative":true,"uri":"#ref-for-valdef-self-position-self-end\u2462"},{"name":"ref-for-valdef-self-position-self-start\u2464","type":"other","scope":"defines","title":"self-start","normative":true,"uri":"#ref-for-valdef-self-position-self-start\u2464"},{"name":"ref-for-valdef-width-auto","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto"},{"name":"ref-for-valdef-width-auto\u2460","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto\u2460"},{"name":"ref-for-valdef-width-fit-content","type":"other","scope":"defines","title":"fit-content","normative":true,"uri":"#ref-for-valdef-width-fit-content"},{"name":"valdef-justify-self-auto","type":"value","scope":"defines","for":["justify-self"],"title":"auto","normative":true,"export":true,"uri":"#valdef-justify-self-auto"},{"name":"valdef-justify-self-normal","type":"value","scope":"defines","for":["justify-self"],"title":"normal","normative":true,"export":true,"uri":"#valdef-justify-self-normal"},{"name":"valdef-justify-self-stretch","type":"value","scope":"defines","for":["justify-self"],"title":"stretch","normative":true,"export":true,"uri":"#valdef-justify-self-stretch"}]},{"name":"6.2","type":"heading","scope":"defines","section":true,"title":"Block-Axis (or Cross-Axis) Alignment: the align-self property","normative":true,"export":true,"uri":"#align-self-property","children":[{"name":"6.2.1","type":"heading","scope":"defines","section":true,"title":"Block-Level Boxes","normative":true,"export":true,"uri":"#align-block","children":[{"name":"ref-for-block-axis\u2460\u24ea","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2460\u24ea"},{"name":"ref-for-propdef-align-self\u2460\u2460","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2460"}]},{"name":"6.2.2","type":"heading","scope":"defines","section":true,"title":"Absolutely-Positioned Boxes","normative":true,"export":true,"uri":"#align-abspos","children":[{"name":"ref-for-alignment-container\u2463\u2465","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2465"},{"name":"ref-for-alignment-subject\u2465\u2463","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2463"},{"name":"ref-for-block-axis\u2460\u2460","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2460\u2460"},{"name":"ref-for-containing-block\u2460\u2460","type":"other","scope":"defines","title":"containing block\u2019s","normative":true,"uri":"#ref-for-containing-block\u2460\u2460"},{"name":"ref-for-containing-block\u2460\u2461","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2460\u2461"},{"name":"ref-for-containing-block\u2460\u2462","type":"other","scope":"defines","title":"containing block","normative":true,"uri":"#ref-for-containing-block\u2460\u2462"},{"name":"ref-for-fit-content-size\u2460","type":"other","scope":"defines","title":"fit-content sizing","normative":true,"uri":"#ref-for-fit-content-size\u2460"},{"name":"ref-for-propdef-align-self\u2460\u2461","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2461"},{"name":"ref-for-propdef-align-self\u2460\u2462","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2462"},{"name":"ref-for-propdef-align-self\u2460\u2463","type":"other","scope":"defines","title":"align-self","uri":"#ref-for-propdef-align-self\u2460\u2463"},{"name":"ref-for-propdef-bottom\u2460","type":"other","scope":"defines","title":"bottom","normative":true,"uri":"#ref-for-propdef-bottom\u2460"},{"name":"ref-for-propdef-height\u2462","type":"other","scope":"defines","title":"height","normative":true,"uri":"#ref-for-propdef-height\u2462"},{"name":"ref-for-propdef-left\u2460","type":"other","scope":"defines","title":"left","normative":true,"uri":"#ref-for-propdef-left\u2460"},{"name":"ref-for-propdef-right\u2460","type":"other","scope":"defines","title":"right","normative":true,"uri":"#ref-for-propdef-right\u2460"},{"name":"ref-for-propdef-top\u2460","type":"other","scope":"defines","title":"top","normative":true,"uri":"#ref-for-propdef-top\u2460"},{"name":"ref-for-propdef-width\u2462","type":"other","scope":"defines","title":"width","normative":true,"uri":"#ref-for-propdef-width\u2462"},{"name":"ref-for-self-alignment-properties\u2466","type":"other","scope":"defines","title":"self-alignment properties","normative":true,"uri":"#ref-for-self-alignment-properties\u2466"},{"name":"ref-for-static-position-rectangle\u2461","type":"other","scope":"defines","title":"static position rectangle","normative":true,"uri":"#ref-for-static-position-rectangle\u2461"},{"name":"ref-for-static-position-rectangle\u2462","type":"other","scope":"defines","title":"static position rectangle","uri":"#ref-for-static-position-rectangle\u2462"},{"name":"ref-for-valdef-align-self-normal\u2460","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2460"},{"name":"ref-for-valdef-align-self-normal\u2461","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2461"},{"name":"ref-for-valdef-align-self-normal\u2462","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2462"},{"name":"ref-for-valdef-align-self-normal\u2463","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2463"},{"name":"ref-for-valdef-justify-self-normal\u2467","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-justify-self-normal\u2467"},{"name":"ref-for-valdef-justify-self-stretch\u2464","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2464"},{"name":"ref-for-valdef-justify-self-stretch\u2465","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2465"},{"name":"ref-for-valdef-self-position-start\u2461\u2468","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2461\u2468"},{"name":"ref-for-valdef-top-auto\u2464","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-top-auto\u2464"},{"name":"ref-for-valdef-top-auto\u2465","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-top-auto\u2465"},{"name":"ref-for-valdef-top-auto\u2466","type":"other","scope":"defines","title":"auto","uri":"#ref-for-valdef-top-auto\u2466"},{"name":"ref-for-valdef-top-auto\u2467","type":"other","scope":"defines","title":"auto","uri":"#ref-for-valdef-top-auto\u2467"},{"name":"ref-for-valdef-width-auto\u2463","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto\u2463"},{"name":"ref-for-valdef-width-auto\u2464","type":"other","scope":"defines","title":"auto","normative":true,"uri":"#ref-for-valdef-width-auto\u2464"},{"name":"ref-for-vertical-writing-mode\u2461","type":"other","scope":"defines","title":"vertical writing modes","normative":true,"uri":"#ref-for-vertical-writing-mode\u2461"},{"name":"ref-for-writing-mode\u2460\u2463","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2463"},{"name":"ref-for-writing-mode\u2460\u2464","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2464"}]},{"name":"6.2.3","type":"heading","scope":"defines","section":true,"title":"Table Cells","normative":true,"export":true,"uri":"#align-cell"},{"name":"6.2.4","type":"heading","scope":"defines","section":true,"title":"Flex Items","normative":true,"export":true,"uri":"#align-flex","children":[{"name":"ref-for-alignment-container\u2463\u2466","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2466"},{"name":"ref-for-alignment-subject\u2465\u2464","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2464"},{"name":"ref-for-cross-axis\u2462","type":"other","scope":"defines","title":"cross axis","normative":true,"uri":"#ref-for-cross-axis\u2462"},{"name":"ref-for-flex-container\u2460\u2460","type":"other","scope":"defines","title":"flex container","normative":true,"uri":"#ref-for-flex-container\u2460\u2460"},{"name":"ref-for-flex-container\u2460\u24ea","type":"other","scope":"defines","title":"flex container\u2019s","normative":true,"uri":"#ref-for-flex-container\u2460\u24ea"},{"name":"ref-for-flex-item\u2460\u24ea","type":"other","scope":"defines","title":"flex item","normative":true,"uri":"#ref-for-flex-item\u2460\u24ea"},{"name":"ref-for-flex-item\u2467","type":"other","scope":"defines","title":"flex item","normative":true,"uri":"#ref-for-flex-item\u2467"},{"name":"ref-for-flex-item\u2468","type":"other","scope":"defines","title":"flex item\u2019s","normative":true,"uri":"#ref-for-flex-item\u2468"},{"name":"ref-for-flex-line\u2461","type":"other","scope":"defines","title":"flex line","normative":true,"uri":"#ref-for-flex-line\u2461"},{"name":"ref-for-propdef-align-self\u2460\u2464","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2464"},{"name":"ref-for-valdef-align-self-normal\u2464","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2464"},{"name":"ref-for-valdef-align-self-stretch\u2463","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-align-self-stretch\u2463"},{"name":"ref-for-writing-mode\u2460\u2465","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2465"},{"name":"ref-for-writing-mode\u2460\u2466","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2466"}]},{"name":"6.2.5","type":"heading","scope":"defines","section":true,"title":"Grid Items","normative":true,"export":true,"uri":"#align-grid","children":[{"name":"ref-for-alignment-container\u2463\u2467","type":"other","scope":"defines","title":"Alignment Container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2467"},{"name":"ref-for-alignment-subject\u2465\u2465","type":"other","scope":"defines","title":"Alignment Subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2465"},{"name":"ref-for-block-axis\u2460\u2461","type":"other","scope":"defines","title":"block axis","normative":true,"uri":"#ref-for-block-axis\u2460\u2461"},{"name":"ref-for-grid-area\u2460","type":"other","scope":"defines","title":"grid area","normative":true,"uri":"#ref-for-grid-area\u2460"},{"name":"ref-for-grid-container\u2464","type":"other","scope":"defines","title":"grid container","normative":true,"uri":"#ref-for-grid-container\u2464"},{"name":"ref-for-grid-item\u2465","type":"other","scope":"defines","title":"grid item\u2019s","normative":true,"uri":"#ref-for-grid-item\u2465"},{"name":"ref-for-grid-item\u2466","type":"other","scope":"defines","title":"grid item\u2019s","normative":true,"uri":"#ref-for-grid-item\u2466"},{"name":"ref-for-grid-item\u2467","type":"other","scope":"defines","title":"grid item","normative":true,"uri":"#ref-for-grid-item\u2467"},{"name":"ref-for-non-replaced\u2463","type":"other","scope":"defines","title":"non-replaced elements","normative":true,"uri":"#ref-for-non-replaced\u2463"},{"name":"ref-for-propdef-align-self\u2460\u2465","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2465"},{"name":"ref-for-replaced-element\u2460","type":"other","scope":"defines","title":"replaced elements","normative":true,"uri":"#ref-for-replaced-element\u2460"},{"name":"ref-for-valdef-align-self-normal\u2465","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal\u2465"},{"name":"ref-for-valdef-justify-self-stretch\u2466","type":"other","scope":"defines","title":"stretch","normative":true,"uri":"#ref-for-valdef-justify-self-stretch\u2466"},{"name":"ref-for-valdef-self-position-start\u2462\u24ea","type":"other","scope":"defines","title":"start","normative":true,"uri":"#ref-for-valdef-self-position-start\u2462\u24ea"},{"name":"ref-for-writing-mode\u2460\u2467","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2467"},{"name":"ref-for-writing-mode\u2460\u2468","type":"other","scope":"defines","title":"writing mode","normative":true,"uri":"#ref-for-writing-mode\u2460\u2468"}]},{"name":"propdef-align-self","type":"property","scope":"defines","title":"align-self","normative":true,"export":true,"uri":"#propdef-align-self"},{"name":"ref-for-alignment-container\u2463\u2462","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2462"},{"name":"ref-for-alignment-container\u2463\u2463","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2463"},{"name":"ref-for-alignment-container\u2463\u2464","type":"other","scope":"defines","title":"alignment container","normative":true,"uri":"#ref-for-alignment-container\u2463\u2464"},{"name":"ref-for-alignment-subject\u2465\u2462","type":"other","scope":"defines","title":"alignment subject","normative":true,"uri":"#ref-for-alignment-subject\u2465\u2462"},{"name":"ref-for-baseline-self-alignment\u2464","type":"other","scope":"defines","title":"baseline self-alignment","normative":true,"uri":"#ref-for-baseline-self-alignment\u2464"},{"name":"ref-for-comb-one\u2461\u2467","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2467"},{"name":"ref-for-comb-one\u2461\u2468","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2461\u2468"},{"name":"ref-for-comb-one\u2462\u2460","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2462\u2460"},{"name":"ref-for-comb-one\u2462\u24ea","type":"other","scope":"defines","title":"|","normative":true,"uri":"#ref-for-comb-one\u2462\u24ea"},{"name":"ref-for-mult-opt\u2464","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2464"},{"name":"ref-for-propdef-align-items\u2461","type":"other","scope":"defines","title":"align-items","normative":true,"uri":"#ref-for-propdef-align-items\u2461"},{"name":"ref-for-propdef-align-self\u2460\u24ea","type":"other","scope":"defines","title":"align-self","uri":"#ref-for-propdef-align-self\u2460\u24ea"},{"name":"ref-for-propdef-align-self\u2468","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2468"},{"name":"ref-for-propdef-justify-self\u2460\u2463","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2463"},{"name":"ref-for-typedef-baseline-position\u2464","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2464"},{"name":"ref-for-typedef-baseline-position\u2465","type":"other","scope":"defines","title":"<baseline-position>","normative":true,"uri":"#ref-for-typedef-baseline-position\u2465"},{"name":"ref-for-typedef-overflow-position\u2465","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2465"},{"name":"ref-for-typedef-overflow-position\u2466","type":"other","scope":"defines","title":"<overflow-position>","normative":true,"uri":"#ref-for-typedef-overflow-position\u2466"},{"name":"ref-for-typedef-self-position\u2463","type":"other","scope":"defines","title":"<self-position>","normative":true,"uri":"#ref-for-typedef-self-position\u2463"},{"name":"ref-for-typedef-self-position\u2464","type":"other","scope":"defines","title":"<self-position>","normative":true,"uri":"#ref-for-typedef-self-position\u2464"},{"name":"ref-for-valdef-align-self-normal","type":"other","scope":"defines","title":"normal","normative":true,"uri":"#ref-for-valdef-align-self-normal"},{"name":"ref-for-valdef-justify-items-legacy\u2461","type":"other","scope":"defines","title":"legacy","normative":true,"uri":"#ref-for-valdef-justify-items-legacy\u2461"},{"name":"valdef-align-self-auto","type":"value","scope":"defines","for":["align-self"],"title":"auto","normative":true,"export":true,"uri":"#valdef-align-self-auto"},{"name":"valdef-align-self-normal","type":"value","scope":"defines","for":["align-self"],"title":"normal","normative":true,"export":true,"uri":"#valdef-align-self-normal"},{"name":"valdef-align-self-stretch","type":"value","scope":"defines","for":["align-self"],"title":"stretch","normative":true,"export":true,"uri":"#valdef-align-self-stretch"}]},{"name":"6.3","type":"heading","scope":"defines","section":true,"title":"Self-Alignment Shorthand: the place-self property","normative":true,"export":true,"uri":"#place-self-property","children":[{"name":"propdef-place-self","type":"property","scope":"defines","title":"place-self","normative":true,"export":true,"uri":"#propdef-place-self"},{"name":"ref-for-mult-opt\u2465","type":"other","scope":"defines","title":"?","normative":true,"uri":"#ref-for-mult-opt\u2465"},{"name":"ref-for-propdef-align-self\u2460\u2466","type":"other","scope":"defines","title":"<'align-self'>","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2466"},{"name":"ref-for-propdef-align-self\u2460\u2467","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2467"},{"name":"ref-for-propdef-align-self\u2460\u2468","type":"other","scope":"defines","title":"align-self","normative":true,"uri":"#ref-for-propdef-align-self\u2460\u2468"},{"name":"ref-for-propdef-justify-self\u2460\u2464","type":"other","scope":"defines","title":"<'justify-self'>","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2464"},{"name":"ref-for-propdef-justify-self\u2460\u2465","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2465"},{"name":"ref-for-propdef-justify-self\u2460\u2466","type":"other","scope":"defines","title":"justify-self","normative":true,"uri":"#ref-for-propdef-justify-self\u2460\u2466"},{"name":"ref-for-propdef-place-self\u2460","type":"other","scope":"defines","title":"place-self","normative":true,"uri":"#ref-for-propdef-place-self\u2460"},{"name":"ref-for-shorthand-property\u2460","type":"other","scope":"defines","title":"shorthand property","normative":true,"uri":"#ref-for-shorthand-property\u2460"}]},{"name":"6.4","type":"heading","scope":"defines","section":true,"title":"Baseline Self-Alignment","normative":true,"export":true,"uri":"#baseline-align-self","children":[{"name":"baseline-self-alignment","type":"dfn","scope":"defines","title":"Baseline self-alignment","normative":true,"export":tru