[Color] Make gradients work with ExtendedColors
[WebKit-https.git] / LayoutTests / css3 / parse-alignment-of-root-elements-expected.txt
1 Test to verify auto value resolution works as expected in root elements (eg. document root / shadow roots / slotted elements / elements inside<slot>)
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6
7 *** Test 'auto' value resolution for the document root node. ***
8
9 Check out how the DOM's root element resolves the align-self 'auto' values.
10 PASS element.style.webkitAlignSelf is "center"
11 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-self') is "center"
12 PASS element.style.webkitAlignSelf is "auto"
13 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-self') is "normal"
14
15 Check out how the DOM's root element align-items's value is used to resolve its children's align-self 'auto' values.
16 PASS element.style.webkitAlignItems is "center"
17 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-items') is "center"
18 PASS element.style.webkitAlignItems is ""
19 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-items') is "normal"
20 PASS element.style.webkitAlignSelf is "auto"
21 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-self') is "center"
22 PASS element.style.webkitAlignItems is ""
23 PASS window.getComputedStyle(host, '').getPropertyValue('-webkit-align-items') is "normal"
24 PASS element.style.webkitAlignSelf is "auto"
25 PASS window.getComputedStyle(host, '').getPropertyValue('-webkit-align-self') is "normal"
26
27 Check out how the DOM's root element deals with 'auto' value in align-items.
28 PASS element.style.webkitAlignItems is "center"
29 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-items') is "center"
30 PASS element.style.webkitAlignItems is ""
31 PASS window.getComputedStyle(element, '').getPropertyValue('-webkit-align-items') is "normal"
32
33 Check out how the DOM's root element resolves the justify-self 'auto' values.
34 PASS element.style.justifySelf is "left"
35 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "left"
36 PASS element.style.justifySelf is "auto"
37 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "normal"
38
39 Check out how the DOM's root element align-items's value is used to resolve its children's align-self 'auto' values.
40 PASS element.style.justifyItems is "center"
41 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "center"
42 PASS element.style.justifyItems is "auto"
43 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "normal"
44 PASS element.style.justifySelf is "auto"
45 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "center"
46 PASS element.style.justifyItems is "auto"
47 PASS window.getComputedStyle(host, '').getPropertyValue('justify-items') is "normal"
48 PASS element.style.justifySelf is "auto"
49 PASS window.getComputedStyle(host, '').getPropertyValue('justify-self') is "normal"
50
51 Check out how the DOM's root element deals with 'auto' value in justify-items.
52 PASS element.style.justifyItems is "auto"
53 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "normal"
54 PASS element.style.justifySelf is "auto"
55 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "normal"
56 PASS element.style.justifySelf is "auto"
57 PASS window.getComputedStyle(host, '').getPropertyValue('justify-self') is "normal"
58
59 Check out how the DOM's root element justify-items's value with 'legacy' keyword is used to resolve any descendant's justify-items 'auto' values.
60 PASS element.style.justifyItems is "legacy center"
61 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "legacy center"
62 PASS element.style.justifyItems is "auto"
63 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "legacy center"
64 PASS element.style.justifySelf is "auto"
65 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "center"
66 PASS element.style.justifyItems is "auto"
67 PASS window.getComputedStyle(host, '').getPropertyValue('justify-items') is "legacy center"
68 PASS element.style.justifySelf is "auto"
69 PASS window.getComputedStyle(host, '').getPropertyValue('justify-self') is "center"
70
71 Check out how the DOM's root element recomputes its descendant's style when 'legacy' keyword is removed from its justify-items value.
72 PASS element.style.justifyItems is "auto"
73 PASS window.getComputedStyle(element, '').getPropertyValue('justify-items') is "normal"
74 PASS element.style.justifySelf is "auto"
75 PASS window.getComputedStyle(element, '').getPropertyValue('justify-self') is "normal"
76 PASS element.style.justifyItems is "auto"
77 PASS window.getComputedStyle(host, '').getPropertyValue('justify-items') is "normal"
78 PASS element.style.justifySelf is "auto"
79 PASS window.getComputedStyle(host, '').getPropertyValue('justify-self') is "normal"
80 PASS successfullyParsed is true
81
82 TEST COMPLETE
83