{
  "#abstract": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Abstract",
      "url": "https://w3c.github.io/webappsec-cspee/#abstract"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Abstract",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#abstract"
    }
  },
  "#algorithms": {
    "current": {
      "number": "4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Algorithms",
      "url": "https://w3c.github.io/webappsec-cspee/#algorithms"
    },
    "snapshot": {
      "number": "3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Algorithms",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#algorithms"
    }
  },
  "#allow-csp-from-header": {
    "current": {
      "number": "2.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "The Allow-CSP-From HTTP Response Header",
      "url": "https://w3c.github.io/webappsec-cspee/#allow-csp-from-header"
    }
  },
  "#authoring-considerations": {
    "current": {
      "number": "6",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Authoring Considerations",
      "url": "https://w3c.github.io/webappsec-cspee/#authoring-considerations"
    }
  },
  "#conformance": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Conformance",
      "url": "https://w3c.github.io/webappsec-cspee/#conformance"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Conformance",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#conformance"
    }
  },
  "#conformant-algorithms": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Conformant Algorithms",
      "url": "https://w3c.github.io/webappsec-cspee/#conformant-algorithms"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Conformant Algorithms",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#conformant-algorithms"
    }
  },
  "#conventions": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Document conventions",
      "url": "https://w3c.github.io/webappsec-cspee/#conventions"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Document conventions",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#conventions"
    }
  },
  "#csp-attribute": {
    "current": {
      "number": "2.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "<iframe>'s csp attribute",
      "url": "https://w3c.github.io/webappsec-cspee/#csp-attribute"
    }
  },
  "#effect-self": {
    "current": {
      "number": "6.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Requiring 'self'",
      "url": "https://w3c.github.io/webappsec-cspee/#effect-self"
    }
  },
  "#effective-directive": {
    "current": {
      "number": "3.1.4.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Effective Directive Value",
      "url": "https://w3c.github.io/webappsec-cspee/#effective-directive"
    }
  },
  "#embedding-csp-http-header": {
    "snapshot": {
      "number": "2.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "The Embedding-CSP HTTP Request Header",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#embedding-csp-http-header"
    }
  },
  "#examples": {
    "current": {
      "number": "1.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Examples",
      "url": "https://w3c.github.io/webappsec-cspee/#examples"
    },
    "snapshot": {
      "number": "1.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Examples",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#examples"
    }
  },
  "#exfiltration": {
    "current": {
      "number": "5.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Data Exfiltration",
      "url": "https://w3c.github.io/webappsec-cspee/#exfiltration"
    },
    "snapshot": {
      "number": "4.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Data Exfiltration",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#exfiltration"
    }
  },
  "#framework": {
    "current": {
      "number": "2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Framework",
      "url": "https://w3c.github.io/webappsec-cspee/#framework"
    },
    "snapshot": {
      "number": "2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Framework",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#framework"
    }
  },
  "#header-injection": {
    "current": {
      "number": "5.4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Header Injection",
      "url": "https://w3c.github.io/webappsec-cspee/#header-injection"
    }
  },
  "#header-reflection": {
    "current": {
      "number": "5.5",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Header Reflection",
      "url": "https://w3c.github.io/webappsec-cspee/#header-reflection"
    }
  },
  "#html-integration": {
    "current": {
      "number": "2.4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Integration with HTML",
      "url": "https://w3c.github.io/webappsec-cspee/#html-integration"
    },
    "snapshot": {
      "number": "2.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Integration with HTML",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#html-integration"
    }
  },
  "#iana": {
    "current": {
      "number": "7",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "IANA Considerations",
      "url": "https://w3c.github.io/webappsec-cspee/#iana"
    },
    "snapshot": {
      "number": "5",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "IANA Considerations",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#iana"
    }
  },
  "#idl-index": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "IDL Index",
      "url": "https://w3c.github.io/webappsec-cspee/#idl-index"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "IDL Index",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#idl-index"
    }
  },
  "#implicit-opt-in": {
    "current": {
      "number": "3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Implicit Policy Acceptance",
      "url": "https://w3c.github.io/webappsec-cspee/#implicit-opt-in"
    }
  },
  "#index": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Index",
      "url": "https://w3c.github.io/webappsec-cspee/#index"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Index",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#index"
    }
  },
  "#index-defined-elsewhere": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Terms defined by reference",
      "url": "https://w3c.github.io/webappsec-cspee/#index-defined-elsewhere"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Terms defined by reference",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#index-defined-elsewhere"
    }
  },
  "#index-defined-here": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Terms defined by this specification",
      "url": "https://w3c.github.io/webappsec-cspee/#index-defined-here"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Terms defined by this specification",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#index-defined-here"
    }
  },
  "#intersection": {
    "current": {
      "number": "3.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Intersection",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection"
    }
  },
  "#intersection-helpers": {
    "current": {
      "number": "3.1.4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Intersection Helpers",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection-helpers"
    }
  },
  "#intersection-policy": {
    "current": {
      "number": "3.1.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Policy Intersection",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection-policy"
    }
  },
  "#intersection-policy-list": {
    "current": {
      "number": "3.1.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "CSP List intersection",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection-policy-list"
    }
  },
  "#intersection-source-expressions": {
    "current": {
      "number": "4.2.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "What is an intersection of two expressions matching scheme-source or host-source grammar A and B?",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection-source-expressions"
    }
  },
  "#intersection-source-list": {
    "current": {
      "number": "3.1.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Source List Intersection",
      "url": "https://w3c.github.io/webappsec-cspee/#intersection-source-list"
    }
  },
  "#intro": {
    "current": {
      "number": "1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Introduction",
      "url": "https://w3c.github.io/webappsec-cspee/#intro"
    },
    "snapshot": {
      "number": "1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Introduction",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#intro"
    }
  },
  "#issues-index": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Issues Index",
      "url": "https://w3c.github.io/webappsec-cspee/#issues-index"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Issues Index",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#issues-index"
    }
  },
  "#normative": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Normative References",
      "url": "https://w3c.github.io/webappsec-cspee/#normative"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Normative References",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#normative"
    }
  },
  "#origin-allowed": {
    "current": {
      "number": "4.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Does response allow blanket enforcement of policy from request?",
      "url": "https://w3c.github.io/webappsec-cspee/#origin-allowed"
    }
  },
  "#policy-enforcement": {
    "current": {
      "number": "5.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Policy Enforcement",
      "url": "https://w3c.github.io/webappsec-cspee/#policy-enforcement"
    },
    "snapshot": {
      "number": "4.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Policy Enforcement",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#policy-enforcement"
    }
  },
  "#policy-leakage": {
    "current": {
      "number": "5.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Policy Leakage",
      "url": "https://w3c.github.io/webappsec-cspee/#policy-leakage"
    },
    "snapshot": {
      "number": "4.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Policy Leakage",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#policy-leakage"
    }
  },
  "#process-response": {
    "current": {
      "number": "4.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Is response to request blocked by context’s required CSP?",
      "url": "https://w3c.github.io/webappsec-cspee/#process-response"
    },
    "snapshot": {
      "number": "3.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Is response blocked by context’s required CSP?",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#process-response"
    }
  },
  "#references": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "References",
      "url": "https://w3c.github.io/webappsec-cspee/#references"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "References",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#references"
    }
  },
  "#required-csp": {
    "current": {
      "number": "2.4.1",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Browsing Context’s Required CSP",
      "url": "https://w3c.github.io/webappsec-cspee/#required-csp"
    }
  },
  "#required-csp-for-context": {
    "snapshot": {
      "number": "3.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Obtain the required CSP for context.",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#required-csp-for-context"
    }
  },
  "#required-csp-header": {
    "current": {
      "number": "2.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "The Sec-Required-CSP HTTP Request Header",
      "url": "https://w3c.github.io/webappsec-cspee/#required-csp-header"
    }
  },
  "#rewrite-self": {
    "current": {
      "number": "4.2.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Rewrite 'self' into a host-source expression for origin.",
      "url": "https://w3c.github.io/webappsec-cspee/#rewrite-self"
    }
  },
  "#security-and-privacy-considerations": {
    "current": {
      "number": "5",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Security and Privacy Considerations",
      "url": "https://w3c.github.io/webappsec-cspee/#security-and-privacy-considerations"
    },
    "snapshot": {
      "number": "4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Security and Privacy Considerations",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#security-and-privacy-considerations"
    }
  },
  "#similarity-source-expressions": {
    "current": {
      "number": "3.1.4.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Source Expression Similarity",
      "url": "https://w3c.github.io/webappsec-cspee/#similarity-source-expressions"
    }
  },
  "#status": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Status of this document",
      "url": "https://w3c.github.io/webappsec-cspee/#status"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Status of this document",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#status"
    }
  },
  "#subsume-policy": {
    "current": {
      "number": "4.2.5",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Does policy A subsume policy B given their respective origins?",
      "url": "https://w3c.github.io/webappsec-cspee/#subsume-policy"
    },
    "snapshot": {
      "number": "3.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Is policy list subsumed under subsuming policy?",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#subsume-policy"
    }
  },
  "#subsume-policy-list": {
    "current": {
      "number": "4.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Does subsuming policy subsume policy list given their respective origins?",
      "url": "https://w3c.github.io/webappsec-cspee/#subsume-policy-list"
    }
  },
  "#subsume-source-expressions": {
    "current": {
      "number": "4.2.3",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Does source expression A subsume source expression B?",
      "url": "https://w3c.github.io/webappsec-cspee/#subsume-source-expressions"
    }
  },
  "#subsume-source-list": {
    "current": {
      "number": "4.2.4",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Does source list A subsume source listB given their respective origins and directive names?",
      "url": "https://w3c.github.io/webappsec-cspee/#subsume-source-list"
    }
  },
  "#subsumption": {
    "current": {
      "number": "3.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Subsumption",
      "url": "https://w3c.github.io/webappsec-cspee/#subsumption"
    }
  },
  "#subtitle": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Editor’s Draft, 23 March 2021",
      "url": "https://w3c.github.io/webappsec-cspee/#subtitle"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "W3C Working Draft, 9 September 2016",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#subtitle"
    }
  },
  "#the-effective-source-list": {
    "current": {
      "number": "3.1.4.2",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Effective Source List",
      "url": "https://w3c.github.io/webappsec-cspee/#the-effective-source-list"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Table of Contents",
      "url": "https://w3c.github.io/webappsec-cspee/#toc"
    },
    "snapshot": {
      "number": "",
      "spec": "Content Security Policy: Embedded Enforcement",
      "text": "Table of Contents",
      "url": "https://www.w3.org/TR/csp-embedded-enforcement/#toc"
    }
  }
}