Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css/invalidation/independent-inheritance-fast-path.html

Issue 2578903002: Made -webkit-print-color-adjust property independent. (Closed)
Patch Set: . Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/Source/build/scripts/make_computed_style_base.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../../../resources/testharness.js"></script> 2 <script src="../../../resources/testharness.js"></script>
3 <script src="../../../resources/testharnessreport.js"></script> 3 <script src="../../../resources/testharnessreport.js"></script>
4 <div id="testContainer"> 4 <div id="testContainer">
5 <div id="outer"> 5 <div id="outer">
6 <div id="inner"> 6 <div id="inner">
7 <div id="innermost"></div> 7 <div id="innermost"></div>
8 </div> 8 </div>
9 </div> 9 </div>
10 </div> 10 </div>
11 <script> 11 <script>
12 12
13 var independent_properties = [ 13 var independent_properties = [
14 // Property name, Value 1, Value 2 14 // Property name, Value 1, Value 2
15 ["pointerEvents", "auto", "all"], 15 ["pointerEvents", "auto", "all"],
16 ["visibility", "visible", "hidden"], 16 ["visibility", "visible", "hidden"],
17 ["whiteSpace", "normal", "nowrap"], 17 ["whiteSpace", "normal", "nowrap"],
18 ["borderCollapse", "separate", "collapse"], 18 ["borderCollapse", "separate", "collapse"],
19 ["emptyCells", "show", "hide"], 19 ["emptyCells", "show", "hide"],
20 ["captionSide", "left", "right"], 20 ["captionSide", "left", "right"],
21 ["listStylePosition", "outside", "inside"], 21 ["listStylePosition", "outside", "inside"],
22 ["webkitBoxDirection", "normal", "reverse"], 22 ["webkitBoxDirection", "normal", "reverse"],
23 ["webkitPrintColorAdjust", "economy", "exact"],
23 ]; 24 ];
24 25
25 independent_properties.forEach(function(test_data) 26 independent_properties.forEach(function(test_data)
26 { 27 {
27 var propertyName = test_data[0]; 28 var propertyName = test_data[0];
28 var value1 = test_data[1]; 29 var value1 = test_data[1];
29 var value2 = test_data[2]; 30 var value2 = test_data[2];
30 31
31 test(function(t) 32 test(function(t)
32 { 33 {
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 assert_equals(getComputedStyle(outer)[propertyName], value2); 70 assert_equals(getComputedStyle(outer)[propertyName], value2);
70 assert_equals(getComputedStyle(inner)[propertyName], value1); 71 assert_equals(getComputedStyle(inner)[propertyName], value1);
71 assert_equals(getComputedStyle(innermost)[propertyName], value1); 72 assert_equals(getComputedStyle(innermost)[propertyName], value1);
72 outer.offsetTop; // Force recalc. 73 outer.offsetTop; // Force recalc.
73 74
74 // Clear for next test. 75 // Clear for next test.
75 outer.remove(); 76 outer.remove();
76 }, "Changing " + propertyName + ", an independent inherited property, propag ates correctly with a single style recalc."); 77 }, "Changing " + propertyName + ", an independent inherited property, propag ates correctly with a single style recalc.");
77 }) 78 })
78 </script> 79 </script>
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/Source/build/scripts/make_computed_style_base.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698