diff --git a/spec/index.bs b/spec/index.bs
index 9e1e08e..c807466 100644
--- a/spec/index.bs
+++ b/spec/index.bs
@@ -1093,10 +1093,7 @@ To get Trusted Types-compliant attribute value on
Element | Attribute namespace | Attribute local name | TrustedType | Sink
|
{{HTMLIFrameElement}} | null | "srcdoc" | {{TrustedHTML}} | "HTMLIFrameElement srcdoc"
- |
{{HTMLEmbedElement}} | null | "src" | {{TrustedScriptURL}} | "HTMLEmbedElement src"
|
{{HTMLScriptElement}} | null | "src" | {{TrustedScriptURL}} | "HTMLScriptElement src"
- |
{{HTMLObjectElement}} | null | "data" | {{TrustedScriptURL}} | "HTMLObjectElement data"
- |
{{HTMLObjectElement}} | null | "codebase" | {{TrustedScriptURL}} | "HTMLObjectElement codebase"
|
{{SVGScriptElement}} | null | "href" | {{TrustedScriptURL}} | "SVGScriptElement href"
|
{{SVGScriptElement}} | XLink namespace | "href" | {{TrustedScriptURL}} | "SVGScriptElement href"
|
@@ -1249,15 +1246,6 @@ This document modifies following IDL attributes of various DOM elements:
partial interface HTMLIFrameElement {
[CEReactions] attribute HTMLString srcdoc;
};
-
-partial interface HTMLEmbedElement {
- [CEReactions] attribute ScriptURLString src;
-};
-
-partial interface HTMLObjectElement {
- [CEReactions] attribute ScriptURLString data;
- [CEReactions] attribute ScriptURLString codeBase; // obsolete
-};
### Enforcement in timer functions ### {#enforcement-in-timer-functions}
@@ -1775,21 +1763,6 @@ restrictions:
* HTML imports
-## Plugin navigation ## {#plugins}
-
-Plugin content may have access to the document that embeds it (or; more broadly,
-to the origin it was served from), often giving it the same capabilities
-as DOM XSS. That's why Trusted Types limit {{HTMLEmbedElement}}'s <{embed/src}> to
-{{TrustedScriptURL}}.
-
-However, it is also possible to navigate an existing object / embed to an
-arbitrary location, bypassing the {{TrustedScriptURL}} restriction.
-
-Since plugin content in the web in general is being phased out for other
-security reasons, and their navigation model is in flux, we recommend authors
-to prevent that bypass vector by limiting the plugins altogether with
-[=object-src=]. For example: `Content-Security-Policy: object-src: none`.
-
## Script gadgets ## {#script-gadgets}
While Trusted Types logic is called on many operations that results in creating