blur() on shadow host should work when a shadow host contains a focused element in...
[WebKit-https.git] / LayoutTests / fast / dom / shadow / shadow-root-blur-expected.txt
1 This tests the blur() on on shadow host should work when a shadow host contains a focused element in its shadow DOM subtrees property (bug 81102)
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6
7 getNodeInShadowTreeStack('shadowHostA/childInTreeOne').focus()
8 PASS document.activeElement.id is "shadowHostA"
9 getNodeInShadowTreeStack('shadowHostA').blur();
10 shadowHostA onblur called!
11 PASS document.activeElement is document.body
12 PASS getNodeInShadowTreeStack('shadowHostA/').activeElement is null
13 PASS getNodeInShadowTreeStack('shadowHostA/shadowHostB/').activeElement is null
14 PASS getNodeInShadowTreeStack('shadowHostC/').activeElement is null
15 getNodeInShadowTreeStack('shadowHostA/shadowHostB/childInTreeTwo').focus()
16 PASS document.activeElement.id is "shadowHostA"
17 getNodeInShadowTreeStack('shadowHostA/shadowHostB').blur();
18 shadowHostA onblur called!
19 shadowHostB onblur called!
20 PASS document.activeElement is document.body
21 PASS getNodeInShadowTreeStack('shadowHostA/').activeElement is null
22 PASS getNodeInShadowTreeStack('shadowHostA/shadowHostB/').activeElement is null
23 PASS getNodeInShadowTreeStack('shadowHostC/').activeElement is null
24 getNodeInShadowTreeStack('shadowHostA/shadowHostB/childInTreeTwo').focus()
25 PASS document.activeElement.id is "shadowHostA"
26 getNodeInShadowTreeStack('shadowHostA').blur();
27 shadowHostA onblur called!
28 shadowHostB onblur called!
29 PASS document.activeElement is document.body
30 PASS getNodeInShadowTreeStack('shadowHostA/').activeElement is null
31 PASS getNodeInShadowTreeStack('shadowHostA/shadowHostB/').activeElement is null
32 PASS getNodeInShadowTreeStack('shadowHostC/').activeElement is null
33 getNodeInShadowTreeStack('shadowHostC/childInTreeThree').focus()
34 PASS document.activeElement.id is "shadowHostC"
35 getNodeInShadowTreeStack('shadowHostA').blur();
36 PASS document.activeElement.id is "shadowHostC"
37 PASS getNodeInShadowTreeStack('shadowHostA/').activeElement is null
38 PASS getNodeInShadowTreeStack('shadowHostA/shadowHostB/').activeElement is null
39 PASS getNodeInShadowTreeStack('shadowHostC/').activeElement.id is "childInTreeThree"
40 PASS successfullyParsed is true
41
42 TEST COMPLETE
43