| Index: third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/events/event-dispatch/test-003.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/events/event-dispatch/test-003.html b/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/events/event-dispatch/test-003.html
|
| index 0e5d663fe8c1672804a3f4b39d288e1ea9012ada..78b76de7dd0ff6ccb96e73b8de6e51b621a7ab6b 100644
|
| --- a/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/events/event-dispatch/test-003.html
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/events/event-dispatch/test-003.html
|
| @@ -45,20 +45,20 @@ A_05_05_03_T01.step(unit(function (ctx) {
|
| s.appendChild(input2);
|
|
|
| input1.addEventListener('focusin', A_05_05_03_T01.step_func(function(event) {
|
| - assert_equals(event.deepPath().length, 7);
|
| - assert_equals(event.deepPath()[0].id, 'input1');
|
| - assert_equals(event.deepPath()[1].id, 'shadow');
|
| - assert_equals(event.deepPath()[2].id, 'host');
|
| - assert_equals(event.deepPath()[3].tagName, 'BODY');
|
| - assert_equals(event.deepPath()[4].tagName, 'HTML');
|
| - assert_equals(event.deepPath()[5], d);
|
| - assert_equals(event.deepPath()[6], ctx.iframes[0].contentWindow);
|
| + assert_equals(event.composedPath().length, 7);
|
| + assert_equals(event.composedPath()[0].id, 'input1');
|
| + assert_equals(event.composedPath()[1].id, 'shadow');
|
| + assert_equals(event.composedPath()[2].id, 'host');
|
| + assert_equals(event.composedPath()[3].tagName, 'BODY');
|
| + assert_equals(event.composedPath()[4].tagName, 'HTML');
|
| + assert_equals(event.composedPath()[5], d);
|
| + assert_equals(event.composedPath()[6], ctx.iframes[0].contentWindow);
|
| }), false);
|
|
|
| input2.addEventListener('focusin', A_05_05_03_T01.step_func(function(event) {
|
| - assert_equals(event.deepPath().length, 2);
|
| - assert_equals(event.deepPath()[0].id, 'input2');
|
| - assert_equals(event.deepPath()[1].id, 'shadow');
|
| + assert_equals(event.composedPath().length, 2);
|
| + assert_equals(event.composedPath()[0].id, 'input2');
|
| + assert_equals(event.composedPath()[1].id, 'shadow');
|
| A_05_05_03_T01.done();
|
| }), false);
|
|
|
| @@ -70,7 +70,7 @@ A_05_05_03_T01.step(unit(function (ctx) {
|
| // In this case, original relatedTarget is #input1, and original target
|
| // is #input2.
|
| // It should be viewed outside the shadow as "target == relatedTarget"
|
| - // after event retargeting, therefore, event.deepPath() above the shadow
|
| + // after event retargeting, therefore, event.composedPath() above the shadow
|
| // host will be trimmed.
|
| // Expected event path for #input2:
|
| // <input>, #shadow-root
|
|
|