Commit 67f59b8a authored by hayato@chromium.org's avatar hayato@chromium.org

Remove prefixed Shadow DOM APIs in Element.

It's time to remove. We've shipped unprefixed APIs for these APIs.

BUG=336121

Review URL: https://codereview.chromium.org/208503004

git-svn-id: svn://svn.chromium.org/blink/trunk@170008 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 400348d1
...@@ -24,7 +24,7 @@ if (window.testRunner) { ...@@ -24,7 +24,7 @@ if (window.testRunner) {
} }
var sizes = [[800, 600], [900, 600], [900, 640], [500, 640], [800, 600]] var sizes = [[800, 600], [900, 600], [900, 640], [500, 640], [800, 600]]
var root = host.webkitCreateShadowRoot(); var root = host.createShadowRoot();
testshadow = document.createElement("div"); testshadow = document.createElement("div");
testshadow.id = "testshadow"; testshadow.id = "testshadow";
root.innerHTML = "<style> #testshadow { border: 10vmax solid green; } </style>"; root.innerHTML = "<style> #testshadow { border: 10vmax solid green; } </style>";
......
...@@ -25,7 +25,7 @@ jsTestIsAsync = true; ...@@ -25,7 +25,7 @@ jsTestIsAsync = true;
description('Tests that nodes transposed into the dialog are not inert. The test passes if you can click the button.'); description('Tests that nodes transposed into the dialog are not inert. The test passes if you can click the button.');
dialog = document.querySelector('dialog'); dialog = document.querySelector('dialog');
root = document.querySelector('#host').webkitCreateShadowRoot(); root = document.querySelector('#host').createShadowRoot();
root.appendChild(dialog); root.appendChild(dialog);
dialog.showModal(); dialog.showModal();
......
...@@ -25,7 +25,7 @@ function reloadUntil(max) { ...@@ -25,7 +25,7 @@ function reloadUntil(max) {
function init() { function init() {
var shadowHost = document.createElement("SHADOWHOST"); var shadowHost = document.createElement("SHADOWHOST");
var shadowRoot = shadowHost.webkitCreateShadowRoot(); var shadowRoot = shadowHost.createShadowRoot();
var child = document.createElement("CHILD"); var child = document.createElement("CHILD");
shadowRoot.appendChild(child); shadowRoot.appendChild(child);
child.style.zoom = 34; child.style.zoom = 34;
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<script> <script>
var host = document.getElementById('host'); var host = document.getElementById('host');
var root = host.webkitCreateShadowRoot(); var root = host.createShadowRoot();
root.innerHTML = "<div style='display: none'><content></content></div>"; root.innerHTML = "<div style='display: none'><content></content></div>";
document.body.offsetTop; document.body.offsetTop;
root.firstElementChild.style.display = 'block'; root.firstElementChild.style.display = 'block';
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<script> <script>
var inside = document.getElementById('inside'); var inside = document.getElementById('inside');
var insideRoot = inside.webkitCreateShadowRoot(); var insideRoot = inside.createShadowRoot();
var content = insideRoot.appendChild(document.createElement('content')); var content = insideRoot.appendChild(document.createElement('content'));
...@@ -17,4 +17,3 @@ insideRoot.appendChild(content); ...@@ -17,4 +17,3 @@ insideRoot.appendChild(content);
shouldBeTrue("inside.offsetHeight > 0"); shouldBeTrue("inside.offsetHeight > 0");
</script> </script>
...@@ -4,7 +4,6 @@ if (window.testRunner) ...@@ -4,7 +4,6 @@ if (window.testRunner)
testRunner.dumpAsText(); testRunner.dumpAsText();
if (window.internals) if (window.internals)
internals.settings.setUnifiedTextCheckerEnabled(true); internals.settings.setUnifiedTextCheckerEnabled(true);
Element.prototype.createShadowRoot = Element.prototype.webkitCreateShadowRoot || Element.prototype.createShadowRoot;
onload = function() { onload = function() {
var myShadowRoot = document.getElementById('sample').createShadowRoot(); var myShadowRoot = document.getElementById('sample').createShadowRoot();
var myShadowElement = document.createElement('defs'); var myShadowElement = document.createElement('defs');
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
testRunner.dumpAsText(); testRunner.dumpAsText();
var host = document.getElementById('host'); var host = document.getElementById('host');
var oldestShadowRoot = host.webkitCreateShadowRoot(); var oldestShadowRoot = host.createShadowRoot();
var youngestShadowRoot = host.webkitCreateShadowRoot(); var youngestShadowRoot = host.createShadowRoot();
oldestShadowRoot.innerHTML = ''; oldestShadowRoot.innerHTML = '';
youngestShadowRoot.innerHTML = '<shadow></shadow>'; youngestShadowRoot.innerHTML = '<shadow></shadow>';
......
...@@ -26,7 +26,7 @@ function boom() { ...@@ -26,7 +26,7 @@ function boom() {
document.documentElement.appendChild(header); document.documentElement.appendChild(header);
document.body.offsetTop; document.body.offsetTop;
var shadow = document.createElement('div').webkitCreateShadowRoot(); var shadow = document.createElement('div').createShadowRoot();
shadow.appendChild(tfoot); shadow.appendChild(tfoot);
} }
window.onload = boom; window.onload = boom;
......
...@@ -20,7 +20,7 @@ function createShadowRoot() ...@@ -20,7 +20,7 @@ function createShadowRoot()
if (window.testRunner) if (window.testRunner)
testRunner.waitUntilDone(); testRunner.waitUntilDone();
var template = document.querySelector('#tmpl'); var template = document.querySelector('#tmpl');
var root = document.querySelector('#host').webkitCreateShadowRoot(); var root = document.querySelector('#host').createShadowRoot();
root.appendChild(template.content.cloneNode(true)); root.appendChild(template.content.cloneNode(true));
if (window.testRunner) if (window.testRunner)
testRunner.showWebInspector(); testRunner.showWebInspector();
......
...@@ -9,7 +9,7 @@ function createShadowRoot() ...@@ -9,7 +9,7 @@ function createShadowRoot()
if (window.testRunner) if (window.testRunner)
testRunner.waitUntilDone(); testRunner.waitUntilDone();
var template = document.querySelector('#tmpl'); var template = document.querySelector('#tmpl');
var root = document.querySelector('#host').webkitCreateShadowRoot(); var root = document.querySelector('#host').createShadowRoot();
root.appendChild(template.content.cloneNode(true)); root.appendChild(template.content.cloneNode(true));
if (window.testRunner) if (window.testRunner)
testRunner.showWebInspector(); testRunner.showWebInspector();
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
function pageLoaded() function pageLoaded()
{ {
var template = document.querySelector("#tmpl"); var template = document.querySelector("#tmpl");
var root = document.querySelector("#host").webkitCreateShadowRoot(); var root = document.querySelector("#host").createShadowRoot();
root.appendChild(template.content.cloneNode(true)); root.appendChild(template.content.cloneNode(true));
runTest(); runTest();
} }
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
function loaded() function loaded()
{ {
var template = document.querySelector("#tmpl"); var template = document.querySelector("#tmpl");
var root = document.querySelector("#host").webkitCreateShadowRoot(); var root = document.querySelector("#host").createShadowRoot();
root.appendChild(template.content.cloneNode(true)); root.appendChild(template.content.cloneNode(true));
runTest(); runTest();
} }
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
function createShadowRoot() function createShadowRoot()
{ {
var template = document.querySelector('#tmpl'); var template = document.querySelector('#tmpl');
var root = document.querySelector('#host').webkitCreateShadowRoot(); var root = document.querySelector('#host').createShadowRoot();
root.appendChild(template.content.cloneNode(true)); root.appendChild(template.content.cloneNode(true));
} }
......
...@@ -19,7 +19,7 @@ function createTreeOfTrees(root, depth, eachTreeHeight) ...@@ -19,7 +19,7 @@ function createTreeOfTrees(root, depth, eachTreeHeight)
return; return;
var child = document.createElement('div'); var child = document.createElement('div');
node.appendChild(child); node.appendChild(child);
var shadowRoot = child.webkitCreateShadowRoot(); var shadowRoot = child.createShadowRoot();
createTreeOfTrees(shadowRoot, depth - 1, eachTreeHeight); createTreeOfTrees(shadowRoot, depth - 1, eachTreeHeight);
} }
......
...@@ -20,7 +20,7 @@ function createTreeOfTrees(root, depth, branch, eachTreeHeight) ...@@ -20,7 +20,7 @@ function createTreeOfTrees(root, depth, branch, eachTreeHeight)
for (i = 0; i < branch; ++i) { for (i = 0; i < branch; ++i) {
var child = document.createElement('div'); var child = document.createElement('div');
node.appendChild(child); node.appendChild(child);
var shadowRoot = child.webkitCreateShadowRoot(); var shadowRoot = child.createShadowRoot();
createTreeOfTrees(shadowRoot, depth - 1, branch, eachTreeHeight); createTreeOfTrees(shadowRoot, depth - 1, branch, eachTreeHeight);
} }
} }
......
...@@ -17,7 +17,7 @@ function setup() ...@@ -17,7 +17,7 @@ function setup()
{ {
var nDivs = numDivsInHost; var nDivs = numDivsInHost;
window.shadowRoot = host.webkitCreateShadowRoot(); window.shadowRoot = host.createShadowRoot();
shadowRoot.innerHTML = '<h2>Selected</h2><div id="selected"><content select=".selected"></content></div><h2>NonSelected</h2><div id="nonselected"><content></content></div>'; shadowRoot.innerHTML = '<h2>Selected</h2><div id="selected"><content select=".selected"></content></div><h2>NonSelected</h2><div id="nonselected"><content></content></div>';
for (var i = 0; i < nDivs; ++i) { for (var i = 0; i < nDivs; ++i) {
......
...@@ -18,7 +18,7 @@ function setup() ...@@ -18,7 +18,7 @@ function setup()
{ {
var nDivs = numDivsInHost; var nDivs = numDivsInHost;
window.shadowRoot = host.webkitCreateShadowRoot(); window.shadowRoot = host.createShadowRoot();
shadowRoot.innerHTML = '<h2>Selected</h2><div id="selected"><content select=".selected"></content></div><h2>NonSelected</h2><div id="nonselected"><content></content></div>'; shadowRoot.innerHTML = '<h2>Selected</h2><div id="selected"><content select=".selected"></content></div><h2>NonSelected</h2><div id="nonselected"><content></content></div>';
for (var i = 0; i < nDivs; ++i) { for (var i = 0; i < nDivs; ++i) {
......
...@@ -25,11 +25,11 @@ function setup() ...@@ -25,11 +25,11 @@ function setup()
host.appendChild(div); host.appendChild(div);
} }
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
shadowRoot.innerHTML = '<div id="host2"><content></content></div>'; shadowRoot.innerHTML = '<div id="host2"><content></content></div>';
var host2 = shadowRoot.getElementById('host2'); var host2 = shadowRoot.getElementById('host2');
var shadowRoot2 = host2.webkitCreateShadowRoot(); var shadowRoot2 = host2.createShadowRoot();
shadowRoot2.innerHTML = '<content select=".selected"></content>'; shadowRoot2.innerHTML = '<content select=".selected"></content>';
} }
......
...@@ -28,7 +28,7 @@ function setup() ...@@ -28,7 +28,7 @@ function setup()
var shadow = document.createElement('shadow'); var shadow = document.createElement('shadow');
var content = document.createElement('content'); var content = document.createElement('content');
shadow.appendChild(content); shadow.appendChild(content);
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
shadowRoot.appendChild(shadow); shadowRoot.appendChild(shadow);
} }
} }
......
...@@ -24,7 +24,7 @@ function setup() ...@@ -24,7 +24,7 @@ function setup()
} }
window.content = document.createElement('content'); window.content = document.createElement('content');
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
shadowRoot.appendChild(content); shadowRoot.appendChild(content);
} }
......
...@@ -32,7 +32,7 @@ function setup() ...@@ -32,7 +32,7 @@ function setup()
host.appendChild(div); host.appendChild(div);
} }
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
for (var i = 0; i < classNames.length; ++i) { for (var i = 0; i < classNames.length; ++i) {
var content = document.createElement('content'); var content = document.createElement('content');
content.setAttribute('select', '.' + classNames[i]); content.setAttribute('select', '.' + classNames[i]);
......
...@@ -25,11 +25,11 @@ function setup() ...@@ -25,11 +25,11 @@ function setup()
host.appendChild(div); host.appendChild(div);
} }
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
shadowRoot.innerHTML = '<div id="host2"><shadow><content></content></shadow></div>'; shadowRoot.innerHTML = '<div id="host2"><shadow><content></content></shadow></div>';
var host2 = shadowRoot.getElementById('host2'); var host2 = shadowRoot.getElementById('host2');
var shadowRoot2 = host2.webkitCreateShadowRoot(); var shadowRoot2 = host2.createShadowRoot();
shadowRoot2.innerHTML = '<content select=".selected"></content>'; shadowRoot2.innerHTML = '<content select=".selected"></content>';
} }
......
...@@ -24,7 +24,7 @@ function setup() ...@@ -24,7 +24,7 @@ function setup()
} }
var content = document.createElement('content'); var content = document.createElement('content');
var shadowRoot = host.webkitCreateShadowRoot(); var shadowRoot = host.createShadowRoot();
shadowRoot.appendChild(content); shadowRoot.appendChild(content);
} }
......
...@@ -116,10 +116,6 @@ ...@@ -116,10 +116,6 @@
[PerWorldBindings] readonly attribute ShadowRoot shadowRoot; [PerWorldBindings] readonly attribute ShadowRoot shadowRoot;
[PerWorldBindings] NodeList getDestinationInsertionPoints(); [PerWorldBindings] NodeList getDestinationInsertionPoints();
// To-be-deprecated prefixed Shadow DOM API
[ImplementedAs=createShadowRoot, RaisesException, MeasureAs=ShadowDOMPrefixedCreateShadowRoot] ShadowRoot webkitCreateShadowRoot();
[ImplementedAs=shadowRoot, PerWorldBindings, MeasureAs=ShadowDOMPrefixedShadowRoot] readonly attribute ShadowRoot webkitShadowRoot;
// CSSOM View Module API // CSSOM View Module API
ClientRectList getClientRects(); ClientRectList getClientRects();
ClientRect getBoundingClientRect(); ClientRect getBoundingClientRect();
......
...@@ -134,8 +134,6 @@ public: ...@@ -134,8 +134,6 @@ public:
FormElement = 84, FormElement = 84,
DemotedFormElement = 85, DemotedFormElement = 85,
CaptureAttributeAsEnum = 86, CaptureAttributeAsEnum = 86,
ShadowDOMPrefixedCreateShadowRoot = 88,
ShadowDOMPrefixedShadowRoot = 89,
SVGAnimationElement = 90, SVGAnimationElement = 90,
KeyboardEventKeyLocation = 91, KeyboardEventKeyLocation = 91,
LineClamp = 96, LineClamp = 96,
......
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