Commit ad0f43e7 authored by Yoichi Osato's avatar Yoichi Osato Committed by Commit Bot

Remove Shadow DOM V0, Custom Element V0 and HTML Imports

This patch removes Shadow DOM V0, Custom Element V0 (CEv0) and HTML Imports.
Intent to Deprecate and Remove: http://bit.ly/2RGHe3x

Bug: 911943
Change-Id: I1baa906e019e0f59331c1fb590eccbc38a482fec
Reviewed-on: https://chromium-review.googlesource.com/c/1481130Reviewed-by: default avatarHayato Ito <hayato@chromium.org>
Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
Commit-Queue: Yoichi Osato <yoichio@chromium.org>
Cr-Commit-Position: refs/heads/master@{#636728}
parent c2cdde80
...@@ -384,7 +384,7 @@ ...@@ -384,7 +384,7 @@
{ {
name: "CustomElementsV0", name: "CustomElementsV0",
origin_trial_feature_name: "WebComponentsV0", origin_trial_feature_name: "WebComponentsV0",
status: "stable", status: "test",
}, },
{ {
name: "CustomUserTiming", name: "CustomUserTiming",
...@@ -610,7 +610,7 @@ ...@@ -610,7 +610,7 @@
{ {
name: "HTMLImports", name: "HTMLImports",
origin_trial_feature_name: "WebComponentsV0", origin_trial_feature_name: "WebComponentsV0",
status: "stable", status: "test",
}, },
// Allow import only chrome internal resources. // Allow import only chrome internal resources.
{ {
...@@ -1268,7 +1268,7 @@ ...@@ -1268,7 +1268,7 @@
{ {
name: "ShadowDOMV0", name: "ShadowDOMV0",
origin_trial_feature_name: "WebComponentsV0", origin_trial_feature_name: "WebComponentsV0",
status: "stable", status: "test",
}, },
{ {
name: "ShadowPiercingDescendantCombinator", name: "ShadowPiercingDescendantCombinator",
......
CONSOLE WARNING: :unresolved pseudo selector is deprecated and will be removed in M73, around March 2019. Please use :not(:defined) instead. See https://www.chromestatus.com/features/4642138092470272 for more details.
Tests basic web-exposure of Custom Elements
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Document.prototype.hasOwnProperty("registerElement")
false
typeof Document.prototype.registerElement
undefined
document.createElement("x-a") instanceof HTMLUnknownElement
false
document.querySelector(":unresolved")
[object HTMLDivElement]
span.getAttribute("is")
type-extension
PASS window.customElements.define("a-a", A, {extends: "b"}) did not throw exception.
PASS successfullyParsed is true
TEST COMPLETE
...@@ -53,7 +53,6 @@ namespace http://www.w3.org/1999/xhtml ...@@ -53,7 +53,6 @@ namespace http://www.w3.org/1999/xhtml
property computedStyleMap property computedStyleMap
property contains property contains
property contentEditable property contentEditable
property createShadowRoot
property dataset property dataset
property dir property dir
property dispatchEvent property dispatchEvent
...@@ -68,7 +67,6 @@ namespace http://www.w3.org/1999/xhtml ...@@ -68,7 +67,6 @@ namespace http://www.w3.org/1999/xhtml
property getAttributeNodeNS property getAttributeNodeNS
property getBoundingClientRect property getBoundingClientRect
property getClientRects property getClientRects
property getDestinationInsertionPoints
property getElementsByClassName property getElementsByClassName
property getElementsByTagName property getElementsByTagName
property getElementsByTagNameNS property getElementsByTagNameNS
...@@ -691,7 +689,6 @@ html element link ...@@ -691,7 +689,6 @@ html element link
property hreflang property hreflang
property imageSizes property imageSizes
property imageSrcset property imageSrcset
property import
property integrity property integrity
property media property media
property referrerPolicy property referrerPolicy
...@@ -1156,7 +1153,6 @@ namespace http://www.w3.org/2000/svg ...@@ -1156,7 +1153,6 @@ namespace http://www.w3.org/2000/svg
property compareDocumentPosition property compareDocumentPosition
property computedStyleMap property computedStyleMap
property contains property contains
property createShadowRoot
property dataset property dataset
property dispatchEvent property dispatchEvent
property firstChild property firstChild
...@@ -1169,7 +1165,6 @@ namespace http://www.w3.org/2000/svg ...@@ -1169,7 +1165,6 @@ namespace http://www.w3.org/2000/svg
property getAttributeNodeNS property getAttributeNodeNS
property getBoundingClientRect property getBoundingClientRect
property getClientRects property getClientRects
property getDestinationInsertionPoints
property getElementsByClassName property getElementsByClassName
property getElementsByTagName property getElementsByTagName
property getElementsByTagNameNS property getElementsByTagNameNS
......
...@@ -1365,7 +1365,6 @@ interface Document : Node ...@@ -1365,7 +1365,6 @@ interface Document : Node
method queryCommandValue method queryCommandValue
method querySelector method querySelector
method querySelectorAll method querySelectorAll
method registerElement
method releaseEvents method releaseEvents
method webkitCancelFullScreen method webkitCancelFullScreen
method webkitExitFullscreen method webkitExitFullscreen
...@@ -1566,7 +1565,6 @@ interface Element : Node ...@@ -1566,7 +1565,6 @@ interface Element : Node
method closest method closest
method computedStyleMap method computedStyleMap
method constructor method constructor
method createShadowRoot
method getAttribute method getAttribute
method getAttributeNS method getAttributeNS
method getAttributeNames method getAttributeNames
...@@ -1574,7 +1572,6 @@ interface Element : Node ...@@ -1574,7 +1572,6 @@ interface Element : Node
method getAttributeNodeNS method getAttributeNodeNS
method getBoundingClientRect method getBoundingClientRect
method getClientRects method getClientRects
method getDestinationInsertionPoints
method getElementsByClassName method getElementsByClassName
method getElementsByTagName method getElementsByTagName
method getElementsByTagNameNS method getElementsByTagNameNS
...@@ -2691,7 +2688,6 @@ interface HTMLLinkElement : HTMLElement ...@@ -2691,7 +2688,6 @@ interface HTMLLinkElement : HTMLElement
getter hreflang getter hreflang
getter imageSizes getter imageSizes
getter imageSrcset getter imageSrcset
getter import
getter integrity getter integrity
getter media getter media
getter referrerPolicy getter referrerPolicy
...@@ -6584,7 +6580,6 @@ interface Text : CharacterData ...@@ -6584,7 +6580,6 @@ interface Text : CharacterData
getter assignedSlot getter assignedSlot
getter wholeText getter wholeText
method constructor method constructor
method getDestinationInsertionPoints
method splitText method splitText
interface TextDecoder interface TextDecoder
attribute @@toStringTag attribute @@toStringTag
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment