[CSS Regions] Add region styling tests for interaction between region styling and...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Mar 2012 14:56:51 +0000 (14:56 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Mar 2012 14:56:51 +0000 (14:56 +0000)
https://bugs.webkit.org/show_bug.cgi?id=82340

Patch by Mihai Balan <mibalan@adobe.com> on 2012-03-28
Reviewed by Antti Koivisto.

Adding tests for style interaction between region styling snd scoped style elements. Currently skipped,
since scoped style elements are not enabled by default.

* fast/regions/style-scoped-in-flow-expected.html: Added.
* fast/regions/style-scoped-in-flow-override-container-style-expected.html: Added.
* fast/regions/style-scoped-in-flow-override-container-style.html: Added.
* fast/regions/style-scoped-in-flow-override-region-styling-expected.html: Added.
* fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html: Added.
* fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html: Added.
* fast/regions/style-scoped-in-flow-override-region-styling.html: Added.
* fast/regions/style-scoped-in-flow.html: Added.
* platform/efl/Skipped:
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/qt/Skipped:
* platform/win/Skipped:
* platform/wincairo/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@112398 268f45cc-cd09-0410-ab3c-d52691b4dbfc

16 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/regions/style-scoped-in-flow-expected.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-container-style-expected.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-container-style.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-expected.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling.html [new file with mode: 0755]
LayoutTests/fast/regions/style-scoped-in-flow.html [new file with mode: 0755]
LayoutTests/platform/chromium/test_expectations.txt
LayoutTests/platform/efl/Skipped
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/mac/Skipped
LayoutTests/platform/qt/Skipped
LayoutTests/platform/win/Skipped
LayoutTests/platform/wincairo/Skipped

index 1729bef..75a3f99 100644 (file)
@@ -1,3 +1,28 @@
+2012-03-28  Mihai Balan  <mibalan@adobe.com>
+
+        [CSS Regions] Add region styling tests for interaction between region styling and scoped styles
+        https://bugs.webkit.org/show_bug.cgi?id=82340
+
+        Reviewed by Antti Koivisto.
+
+        Adding tests for style interaction between region styling snd scoped style elements. Currently skipped,
+        since scoped style elements are not enabled by default.
+
+        * fast/regions/style-scoped-in-flow-expected.html: Added.
+        * fast/regions/style-scoped-in-flow-override-container-style-expected.html: Added.
+        * fast/regions/style-scoped-in-flow-override-container-style.html: Added.
+        * fast/regions/style-scoped-in-flow-override-region-styling-expected.html: Added.
+        * fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html: Added.
+        * fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html: Added.
+        * fast/regions/style-scoped-in-flow-override-region-styling.html: Added.
+        * fast/regions/style-scoped-in-flow.html: Added.
+        * platform/efl/Skipped:
+        * platform/gtk/Skipped:
+        * platform/mac/Skipped:
+        * platform/qt/Skipped:
+        * platform/win/Skipped:
+        * platform/wincairo/Skipped:
+
 2012-03-28  Eugene Girard  <girard@chromium.org>
 
         window.scrollBy() scrolls incorrectly when zoomed in/out
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-expected.html b/LayoutTests/fast/regions/style-scoped-in-flow-expected.html
new file mode 100755 (executable)
index 0000000..8a9219a
--- /dev/null
@@ -0,0 +1,46 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       h2 {\r
+               margin: 0;\r
+               font-size: 2em;\r
+       }\r
+       p {\r
+               margin: 0;\r
+               font-size: 1em;\r
+       }\r
+       #div-container {\r
+               width: 13em;\r
+               height: 10em;\r
+               background-color: lightgray;\r
+       }\r
+       #title-container {\r
+               width: 20em;\r
+               height: 10em;\r
+               background-color: silver;\r
+       }\r
+\r
+       .green-text {\r
+               color: green;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       Scope-styled elements extracted in region along with the parent.\r
+       <div id='div-container'>\r
+               <p class='green-text'>Styled line of text Styled line of text Styled line of text</p>\r
+               <p>Normal line of text Normal line of text Normal line of text</p>\r
+       </div>\r
+\r
+       Scope-styled elements extracted in region without the parent.\r
+       <div id='title-container'>\r
+               <h2>Title one</h2>\r
+               <h2 class='green-text'>Title two</h2>\r
+               <h2>Title three</h2>\r
+       </div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-container-style-expected.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-container-style-expected.html
new file mode 100755 (executable)
index 0000000..7b2f3e1
--- /dev/null
@@ -0,0 +1,45 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+       .container {\r
+               width: 13em;\r
+               height: 8em;\r
+               background-color: lightgray;\r
+       }\r
+\r
+       .formatted {\r
+               background-color: lime;\r
+       }\r
+       .spacer {\r
+               margin-top: 1em;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       <p>Scope-styled elements in single region with style overlapping with target region.</p>\r
+       <div class='container'>\r
+               <p class='formatted'>Styled line of text Styled line of text Styled line of text</p>\r
+               <p>Normal line of text Normal line of text Normal line of text</p>\r
+       </div>\r
+\r
+       <p>Scope-styled elements flowing in multiple regions with style overlapping with target regions.</p>\r
+\r
+       <div class='container formatted spacer'>\r
+               <p>First line</p>\r
+               <p>Second line</p>\r
+               <p>Third line</p>\r
+       </div>\r
+       <div class='container spacer'>\r
+               <p class='formatted'>Fourth line</p>\r
+               <p class='formatted'>Fifth line</p>\r
+               <p class='formatted'>Sixth line</p>\r
+       </div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-container-style.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-container-style.html
new file mode 100755 (executable)
index 0000000..42b0d3f
--- /dev/null
@@ -0,0 +1,70 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+       .container {\r
+               width: 13em;\r
+               height: 8em;\r
+               background-color: lightgray;\r
+       }\r
+       .break {\r
+               -webkit-region-break-after: always;\r
+       }\r
+\r
+       .c1 {\r
+               -webkit-flow-into: flow1;\r
+               font-size: 1em;\r
+       }\r
+       .r1 {\r
+               -webkit-flow-from: flow1;\r
+       }\r
+\r
+       .c2 {\r
+               -webkit-flow-into: flow2;\r
+       }\r
+       .r2 {\r
+               -webkit-flow-from: flow2;\r
+               margin-top: 1em;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       <p>Scope-styled elements in single region with style overlapping with target region.</p>\r
+       <div class='c1'>\r
+               <style scoped='true'>\r
+               div {\r
+                       background-color: lime;\r
+               }\r
+               </style>\r
+               <p>Styled line of text Styled line of text Styled line of text</p>\r
+       </div>\r
+       <div class='c1'>\r
+               <p>Normal line of text Normal line of text Normal line of text</p>\r
+       </div>\r
+       <div class='container r1'></div>\r
+\r
+       <p>Scope-styled elements flowing in multiple regions with style overlapping with target regions.</p>\r
+       <div class='c2'>\r
+               <style scoped='true'>\r
+               div {\r
+                       background-color: lime;\r
+               }\r
+               </style>\r
+               <p>First line</p>\r
+               <p>Second line</p>\r
+               <p class='break'>Third line</p>\r
+               <p>Fourth line</p>\r
+               <p>Fifth line</p>\r
+               <p>Sixth line</p>\r
+       </div>\r
+\r
+       <div class='container r2'></div>\r
+       <div class='container r2'></div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-expected.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-expected.html
new file mode 100755 (executable)
index 0000000..10339c1
--- /dev/null
@@ -0,0 +1,51 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+\r
+       .container {\r
+               width: 13em;\r
+               height: 10em;\r
+               background-color: lightgray;\r
+       }\r
+\r
+       .light {\r
+               background-color: lightgreen;\r
+       }\r
+\r
+       .lime {\r
+               background-color: lime;\r
+       }\r
+\r
+       .green {\r
+               background-color: green;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       Partial overlap, @region more specific than &lt;style scoped&gt; (@region style has rules for class and id, scoped style has rule for &lt;p&gt;)\r
+       <div class='container' id='r1'>\r
+               <p class='light'>Styled line of text</p>\r
+               <p class='lime'>Styled line of text</p>\r
+               <p class='green'>Styled line of text</p>\r
+       </div>\r
+       Partial overlap, &lt;style scoped&gt; more specific than @region (@region style has rule for &lt;p&gt;, scoped style has rules for class and id)\r
+       <div class='container' id='r2'>\r
+               <p class='light'>Styled line of text</p>\r
+               <p class='lime'>Styled line of text</p>\r
+               <p class='green'>Styled line of text</p>\r
+       </div>\r
+       Overlap, @region and &lt;style scoped&gt;using the same selectors (both @region and scoped style have rules for &lt;p&gt;, class and id)\r
+       <div class='container' id='r3'>\r
+               <p class='light'>Styled line of text</p>\r
+               <p class='lime'>Styled line of text</p>\r
+               <p class='green'>Styled line of text</p>\r
+       </div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions-expected.html
new file mode 100755 (executable)
index 0000000..3b4fd15
--- /dev/null
@@ -0,0 +1,72 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+\r
+       .container {\r
+               width: 10em;\r
+               height: 5em;\r
+               background-color: lightgray;\r
+               margin-top: 1em;\r
+       }\r
+\r
+       .content {\r
+               width: 3em;\r
+               margin-left: 0.25em;\r
+               height: 5em;\r
+               float: left;\r
+       }\r
+\r
+       .light {\r
+               background-color: lightgreen;\r
+       }\r
+       .lime {\r
+               background-color: lime;\r
+       }\r
+       .green {\r
+               background-color: green;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       <p>Partial overlap, @region more specific than &lt;style scoped&gt; (@region style has rules for class and id, scoped style has rule for &lt;div&gt;)</p>\r
+       <div class='container r1'>\r
+               <div class='content light'>Line of text</div>\r
+               <div class='content lime'>Line of text</div>\r
+               <div class='content green'>Line of text</div>\r
+       </div>\r
+       <div class='container r1'>\r
+               <div class='content light'></div>\r
+               <div class='content lime'></div>\r
+               <div class='content green'></div>\r
+       </div>\r
+       <p>Partial overlap, &lt;style scoped&gt; more specific than @region (@region style has rule for &lt;div&gt;, scoped style has rules for class and id)</p>\r
+       <div class='container r2'>\r
+               <div class='content light'>Line of text</div>\r
+               <div class='content lime'>Line of text</div>\r
+               <div class='content green'>Line of text</div>\r
+       </div>\r
+       <div class='container r2'>\r
+               <div class='content light'></div>\r
+               <div class='content lime'></div>\r
+               <div class='content green'></div>\r
+       </div>\r
+       <p>Overlap, @region and &lt;style scoped&gt; using the same selectors (both @region and scoped style have rules for &lt;div&gt;, class and id)</p>\r
+       <div class='container r3'>\r
+               <div class='content light'>Line of text</div>\r
+               <div class='content lime'>Line of text</div>\r
+               <div class='content green'>Line of text</div>\r
+       </div>\r
+       <div class='container r3'>\r
+               <div class='content light'></div>\r
+               <div class='content lime'></div>\r
+               <div class='content green'></div>\r
+       </div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
new file mode 100755 (executable)
index 0000000..5095c01
--- /dev/null
@@ -0,0 +1,123 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+\r
+       .container {\r
+               width: 10em;\r
+               height: 5em;\r
+               background-color: lightgray;\r
+               margin-top: 1em;\r
+       }\r
+\r
+       .content {\r
+               width: 3em;\r
+               margin-left: 0.25em;\r
+               height: 10em;\r
+               float: left;\r
+       }\r
+\r
+       #f1 {\r
+               -webkit-flow-into: flow1;\r
+       }\r
+       .r1 {\r
+               -webkit-flow-from: flow1;\r
+       }\r
+       @-webkit-region .r1 {\r
+               .c1 {\r
+                       background-color: lime;\r
+               }\r
+               #d1 {\r
+                       background-color: green;\r
+               }\r
+       }\r
+\r
+       #f2 {\r
+               -webkit-flow-into: flow2;\r
+       }\r
+       .r2 {\r
+               -webkit-flow-from: flow2;\r
+       }\r
+       @-webkit-region .r2 {\r
+               div {\r
+                       background-color: lightgreen;\r
+               }\r
+       }\r
+\r
+       #f3 {\r
+               -webkit-flow-into: flow3;\r
+       }\r
+       .r3 {\r
+               -webkit-flow-from: flow3;\r
+       }\r
+       @-webkit-region .r3 {\r
+               div {\r
+                       background-color: lightgreen;\r
+               }\r
+               .c3 {\r
+                       background-color: lime;\r
+               }\r
+               #p3 {\r
+                       background-color: green;\r
+               }\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       <div id='f1'>\r
+               <style scoped='true'>\r
+                       div {\r
+                               background-color: lightgreen;\r
+                       }\r
+               </style>\r
+               <div class='content'>Line of text</div>\r
+               <div class='content c1'>Line of text</div>\r
+               <div class='content' id='d1'>Line of text</div>\r
+       </div>\r
+       <div id='f2'>\r
+               <style scoped='true'>\r
+                       .c2 {\r
+                               background-color: lime;\r
+                       }\r
+                       #d2 {\r
+                               background-color: green;\r
+                       }\r
+               </style>\r
+               <div class='content'>Line of text</div>\r
+               <div class='content c2'>Line of text</div>\r
+               <div class='content' id='d2'>Line of text</div>\r
+       </div>\r
+       <div id='f3'>\r
+               <style scoped='true'>\r
+                       div {\r
+                               background-color: yellow;\r
+                       }\r
+                       .c3 {\r
+                               background-color: orange;\r
+                       }\r
+                       #d3 {\r
+                               background-color: red;\r
+                       }\r
+               </style>\r
+               <div class='content'>Line of text</div>\r
+               <div class='content c3'>Line of text</div>\r
+               <div class='content' id='d3'>Line of text</div>\r
+       </div>\r
+\r
+       <p>Partial overlap, @region more specific than &lt;style scoped&gt; (@region style has rules for class and id, scoped style has rule for &lt;div&gt;)</p>\r
+       <div class='container r1'></div>\r
+       <div class='container r1'></div>\r
+       <p>Partial overlap, &lt;style scoped&gt; more specific than @region (@region style has rule for &lt;div&gt;, scoped style has rules for class and id)</p>\r
+       <div class='container r2'></div>\r
+       <div class='container r2'></div>\r
+       <p>Overlap, @region and &lt;style scoped&gt; using the same selectors (both @region and scoped style have rules for &lt;div&gt;, class and id)</p>\r
+       <div class='container r3'></div>\r
+       <div class='container r3'></div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling.html b/LayoutTests/fast/regions/style-scoped-in-flow-override-region-styling.html
new file mode 100755 (executable)
index 0000000..be9ccd2
--- /dev/null
@@ -0,0 +1,112 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+\r
+       .container {\r
+               width: 13em;\r
+               height: 10em;\r
+               background-color: lightgray;\r
+       }\r
+\r
+       #f1 {\r
+               -webkit-flow-into: flow1;\r
+       }\r
+       #r1 {\r
+               -webkit-flow-from: flow1;\r
+       }\r
+       @-webkit-region #r1 {\r
+               .c1 {\r
+                       background-color: lime;\r
+               }\r
+               #p1 {\r
+                       background-color: green;\r
+               }\r
+       }\r
+\r
+       #f2 {\r
+               -webkit-flow-into: flow2;\r
+       }\r
+       #r2 {\r
+               -webkit-flow-from: flow2;\r
+       }\r
+       @-webkit-region #r2 {\r
+               p {\r
+                       background-color: lightgreen;\r
+               }\r
+       }\r
+\r
+       #f3 {\r
+               -webkit-flow-into: flow3;\r
+       }\r
+       #r3 {\r
+               -webkit-flow-from: flow3;\r
+       }\r
+       @-webkit-region #r3 {\r
+               p {\r
+                       background-color: lightgreen;\r
+               }\r
+               .c3 {\r
+                       background-color: lime;\r
+               }\r
+               #p3 {\r
+                       background-color: green;\r
+               }\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       <div id='f1'>\r
+               <style scoped='true'>\r
+                       p {\r
+                               background-color: lightgreen;\r
+                       }\r
+               </style>\r
+               <p>Styled line of text</p>\r
+               <p class='c1'>Styled line of text</p>\r
+               <p id='p1'>Styled line of text</p>\r
+       </div>\r
+       <div id='f2'>\r
+               <style scoped='true'>\r
+                       .c2 {\r
+                               background-color: lime;\r
+                       }\r
+                       #p2 {\r
+                               background-color: green;\r
+                       }\r
+               </style>\r
+               <p>Styled line of text</p>\r
+               <p class='c2'>Styled line of text</p>\r
+               <p id='p2'>Styled line of text</p>\r
+       </div>\r
+       <div id='f3'>\r
+               <style scoped='true'>\r
+                       p {\r
+                               background-color: yellow;\r
+                       }\r
+                       .c3 {\r
+                               background-color: orange;\r
+                       }\r
+                       #p3 {\r
+                               background-color: red;\r
+                       }\r
+               </style>\r
+               <p>Styled line of text</p>\r
+               <p class='c3'>Styled line of text</p>\r
+               <p id='p3'>Styled line of text</p>\r
+       </div>\r
+\r
+       Partial overlap, @region more specific than &lt;style scoped&gt; (@region style has rules for class and id, scoped style has rule for &lt;p&gt;)\r
+       <div class='container' id='r1'></div>\r
+       Partial overlap, &lt;style scoped&gt; more specific than @region (@region style has rule for &lt;p&gt;, scoped style has rules for class and id)\r
+       <div class='container' id='r2'></div>\r
+       Overlap, @region and &lt;style scoped&gt;using the same selectors (both @region and scoped style have rules for &lt;p&gt;, class and id)\r
+       <div class='container' id='r3'></div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/LayoutTests/fast/regions/style-scoped-in-flow.html b/LayoutTests/fast/regions/style-scoped-in-flow.html
new file mode 100755 (executable)
index 0000000..dea4da6
--- /dev/null
@@ -0,0 +1,76 @@
+<!doctype html>\r
+<html>\r
+<head>\r
+       <style>\r
+       body {\r
+               font-family: monospace;\r
+       }\r
+       h2 {\r
+               margin: 0;\r
+               font-size: 2em;\r
+       }\r
+       p {\r
+               margin: 0;\r
+       }\r
+\r
+       .content {\r
+               -webkit-flow-into: flow1;\r
+               font-size: 1em;\r
+       }\r
+       article {\r
+               -webkit-flow-into: contents;\r
+       }\r
+       article h2 {\r
+               -webkit-flow-into: titles;\r
+       }\r
+\r
+       #div-container {\r
+               -webkit-flow-from: flow1;\r
+               width: 13em;\r
+               height: 10em;\r
+               background-color: lightgray;\r
+       }\r
+       #title-container {\r
+               -webkit-flow-from: titles;\r
+               width: 20em;\r
+               height: 10em;\r
+               background-color: silver;\r
+       }\r
+       </style>\r
+</head>\r
+<body>\r
+       Scope-styled elements extracted in region along with the parent.\r
+       <div class='content'>\r
+               <style scoped='true'>\r
+               p {\r
+                       color: green;\r
+               }\r
+               </style>\r
+               <p>Styled line of text Styled line of text Styled line of text</p>\r
+       </div>\r
+       <div class='content'>\r
+               <p>Normal line of text Normal line of text Normal line of text</p>\r
+       </div>\r
+       <div id='div-container'></div>\r
+\r
+       Scope-styled elements extracted in region without the parent.\r
+       <article>\r
+               <h2>Title one</h2>\r
+               <p>Some text in first article</p>\r
+       </article>\r
+       <article>\r
+               <style scoped='true'>\r
+               article {\r
+                       color: green;\r
+               }\r
+               </style>\r
+               <h2>Title two</h2>\r
+               <p>Some text in second article</p>\r
+       </article>\r
+       <article>\r
+               <h2>Title three</h2>\r
+               <p>Some text in third and final article</p>\r
+       </article>\r
+       <div id='title-container'></div>\r
+</body>\r
+</html>
\ No newline at end of file
index 76805ae..37fcb2b 100644 (file)
@@ -3226,6 +3226,11 @@ BUGWK71392 WIN : css3/filters/custom = FAIL
 
 // <style scoped> not yet enabled.
 BUGWK49142 SKIP : fast/css/style-scoped = PASS
+// CSS Regions tests for region styling and scoped styles
+BUGWK49142 SKIP : fast/regions/style-scoped-in-flow-override-container-style.html = PASS
+BUGWK49142 SKIP : fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html = PASS
+BUGWK49142 SKIP : fast/regions/style-scoped-in-flow-override-region-styling.html = PASS
+BUGWK49142 SKIP : fast/regions/style-scoped-in-flow.html = PASS
 
 BUGCR85755 : fast/js/exception-properties.html = TEXT
 
index 76edcd6..baa96d1 100644 (file)
@@ -1878,6 +1878,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow/content-element-api.html
index 977165e..1df0ab7 100644 (file)
@@ -367,6 +367,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow
index 9e8c4c6..20c7a48 100644 (file)
@@ -431,6 +431,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow
index b252af1..8c3ed50 100644 (file)
@@ -160,6 +160,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow/access-key.html
index d662775..3863266 100644 (file)
@@ -1461,6 +1461,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow/content-element-api.html
index c1935c8..2715ae2 100644 (file)
@@ -1972,6 +1972,11 @@ fast/css-grid-layout
 
 # <style scoped> is not yet enabled. http://webkit.org/b/49142
 fast/css/style-scoped
+# CSS Regions tests for region styling and scoped styles
+fast/regions/style-scoped-in-flow-override-container-style.html
+fast/regions/style-scoped-in-flow-override-region-styling-multiple-regions.html
+fast/regions/style-scoped-in-flow-override-region-styling.html
+fast/regions/style-scoped-in-flow.html
 
 # ENABLE(SHADOW_DOM) is disabled.
 fast/dom/shadow/content-element-api.html