Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/shadow-dom/untriaged/events/event-retargeting/test-001.html |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/shadow-dom/untriaged/events/event-retargeting/test-001.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/shadow-dom/untriaged/events/event-retargeting/test-001.html |
index b97ad454ca89c5ebcf23f66511858afbd14c4244..203669736ab4337c9fdab877c889c1afaf06adec 100644 |
--- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/shadow-dom/untriaged/events/event-retargeting/test-001.html |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/shadow-dom/untriaged/events/event-retargeting/test-001.html |
@@ -16,7 +16,7 @@ policies and contribution forms [3]. |
<meta name="assert" content="Event Retargeting:test that event.target is retargeted when event crosses shadow boundary and vice versa"> |
<script src="../../../../../../resources/testharness.js"></script> |
<script src="../../../../../../resources/testharnessreport.js"></script> |
-<script src="../../testcommon.js"></script> |
+<script src="../../../../html/resources/common.js"></script> |
</head> |
<body> |
<div id="log"></div> |
@@ -31,23 +31,23 @@ A_05_01_01_T1.step(function () { |
iframe.onload = A_05_01_01_T1.step_func(function () { |
try { |
- var d = iframe.contentDocument; |
- var div = d.createElement('div'); |
- d.body.appendChild(div); |
+ var d = iframe.contentDocument; |
+ var div = d.createElement('div'); |
+ d.body.appendChild(div); |
- var s = div.createShadowRoot(); |
+ var s = div.attachShadow({mode: 'open'}); |
- var div2 = d.createElement('div'); |
- s.appendChild(div2); |
+ var div2 = d.createElement('div'); |
+ s.appendChild(div2); |
- var inp = d.createElement('input'); |
- inp.setAttribute('type', 'text'); |
- inp.setAttribute('id', 'inpid'); |
- div2.appendChild(inp); |
+ var inp = d.createElement('input'); |
+ inp.setAttribute('type', 'text'); |
+ inp.setAttribute('id', 'inpid'); |
+ div2.appendChild(inp); |
- div2.addEventListener('click', A_05_01_01_T1.step_func(function (event) { |
+ div2.addEventListener('click', A_05_01_01_T1.step_func(function (event) { |
assert_equals(event.target.tagName, 'INPUT', 'Information about target of the event that ' + |
- 'doesn\'t cross the shadow boundaries should not be adjusted'); |
+ 'doesn\'t cross the shadow boundaries should not be adjusted'); |
}), false); |
var event = d.createEvent('HTMLEvents'); |
@@ -72,24 +72,24 @@ A_05_01_01_T2.step(function () { |
iframe.onload = A_05_01_01_T2.step_func(function () { |
try { |
- var d = iframe.contentDocument; |
+ var d = iframe.contentDocument; |
- var div = d.createElement('div'); |
- d.body.appendChild(div); |
+ var div = d.createElement('div'); |
+ d.body.appendChild(div); |
- var s = div.createShadowRoot(); |
+ var s = div.attachShadow({mode: 'open'}); |
- var div2 = d.createElement('div'); |
- s.appendChild(div2); |
+ var div2 = d.createElement('div'); |
+ s.appendChild(div2); |
- var inp = d.createElement('input'); |
- inp.setAttribute('type', 'text'); |
- inp.setAttribute('id', 'inpid'); |
- div2.appendChild(inp); |
+ var inp = d.createElement('input'); |
+ inp.setAttribute('type', 'text'); |
+ inp.setAttribute('id', 'inpid'); |
+ div2.appendChild(inp); |
- div.addEventListener('click', A_05_01_01_T2.step_func(function (event) { |
+ div.addEventListener('click', A_05_01_01_T2.step_func(function (event) { |
assert_equals(event.target.tagName, 'DIV', 'Information about event target crossing ' + |
- 'the shadow boundaries should be adjusted'); |
+ 'the shadow boundaries should be adjusted'); |
}), false); |
var event = d.createEvent('HTMLEvents'); |