diff options
Diffstat (limited to 'tests/wpt/css-tests/css21_dev/xhtml1/support')
88 files changed, 774 insertions, 774 deletions
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess b/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess index e5b7f52f657..f74c7655512 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/.htaccess @@ -2,48 +2,48 @@ AddCharset Shift_JIS .css </Files> -<Files "http1.css">
-AddCharset iso-8859-1 .css
-</Files>
-<Files "http15.css">
-AddCharset iso-8859-15 .css
-</Files>
-<Files "http8.css">
-AddCharset utf-8 .css
-</Files>
-<Files "charset8.css">
-RemoveCharset .css
-</Files>
-<Files "charset1.css">
-RemoveCharset .css
-</Files>
-<Files "charset15.css">
-RemoveCharset .css
-</Files>
-<Files "none.css">
-RemoveCharset .css
-</Files>
-<Files "bom.css">
-RemoveCharset .css
-</Files>
-<Files "bom-charset1.css">
-RemoveCharset .css
-</Files>
-<Files "bom-charset15.css">
-RemoveCharset .css
-</Files>
-<Files "illegalcharset.css">
-RemoveCharset .css
-</Files>
-<Files "http8-charset1.css">
-AddCharset utf-8 .css
-</Files>
-<Files "http1-charset8.css">
-AddCharset iso-8859-1 .css
-</Files>
-<Files "http1-bom.css">
-AddCharset iso-8859-1 .css
-</Files>
+<Files "http1.css"> +AddCharset iso-8859-1 .css +</Files> +<Files "http15.css"> +AddCharset iso-8859-15 .css +</Files> +<Files "http8.css"> +AddCharset utf-8 .css +</Files> +<Files "charset8.css"> +RemoveCharset .css +</Files> +<Files "charset1.css"> +RemoveCharset .css +</Files> +<Files "charset15.css"> +RemoveCharset .css +</Files> +<Files "none.css"> +RemoveCharset .css +</Files> +<Files "bom.css"> +RemoveCharset .css +</Files> +<Files "bom-charset1.css"> +RemoveCharset .css +</Files> +<Files "bom-charset15.css"> +RemoveCharset .css +</Files> +<Files "illegalcharset.css"> +RemoveCharset .css +</Files> +<Files "http8-charset1.css"> +AddCharset utf-8 .css +</Files> +<Files "http1-charset8.css"> +AddCharset iso-8859-1 .css +</Files> +<Files "http1-bom.css"> +AddCharset iso-8859-1 .css +</Files> <Files ~ "^plaintext.css$"> ForceType text/plain diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/PTS/PngSuite.README b/tests/wpt/css-tests/css21_dev/xhtml1/support/PTS/PngSuite.README index 3ef8f24db20..94df6ccffae 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/PTS/PngSuite.README +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/PTS/PngSuite.README @@ -1,25 +1,25 @@ - PNGSUITE
-----------------
-
- testset for PNG-(de)coders
- created by Willem van Schaik
-------------------------------------
-
-This is a collection of graphics images created to test the png applications
-like viewers, converters and editors. All (as far as that is possible)
-formats supported by the PNG standard are represented.
-
-The suite consists of the following files:
-
-- PngSuite.README - this file
-- PngSuite.LICENSE - the PngSuite is freeware
-- PngSuite.png - image with PngSuite logo
-- PngSuite.tgz - archive of all PNG testfiles
-- PngSuite.zip - same in .zip format for PCs
-
-
---------
- (c) Willem van Schaik
- willem@schaik.com
- Calgary, April 2011
-
+ PNGSUITE +---------------- + + testset for PNG-(de)coders + created by Willem van Schaik +------------------------------------ + +This is a collection of graphics images created to test the png applications +like viewers, converters and editors. All (as far as that is possible) +formats supported by the PNG standard are represented. + +The suite consists of the following files: + +- PngSuite.README - this file +- PngSuite.LICENSE - the PngSuite is freeware +- PngSuite.png - image with PngSuite logo +- PngSuite.tgz - archive of all PNG testfiles +- PngSuite.zip - same in .zip format for PCs + + +-------- + (c) Willem van Schaik + willem@schaik.com + Calgary, April 2011 + diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/adobe-fonts/README.md b/tests/wpt/css-tests/css21_dev/xhtml1/support/adobe-fonts/README.md index 686cb0c4279..50f82b61cf3 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/adobe-fonts/README.md +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/adobe-fonts/README.md @@ -3,7 +3,7 @@ CSS Orientation Test Overview ---- -CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files +CSS Orientation Test are special-purpose OpenType fonts. This open source project provides all of the source files that were used to build these OpenType fonts by using the AFDKO *makeotf* tool. Getting Involved @@ -15,7 +15,7 @@ Building Pre-built font binaries ---- -The installable font resources (font binaries) are not part of the source files. +The installable font resources (font binaries) are not part of the source files. They are available at https://github.com/adobe-fonts/css-orientation-test/ The latest version of the font binaries is 1.005 (October 2015). @@ -23,17 +23,17 @@ The latest version of the font binaries is 1.005 (October 2015). Requirements ---- -For building binary font files from source, installation of the -[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) +For building binary font files from source, installation of the +[Adobe Font Development Kit for OpenType](http://www.adobe.com/devnet/opentype/afdko.html) (AFDKO) is necessary. The AFDKO tools are widely used for font development today, and are part of most font editor applications. Building the fonts ---- -The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found +The key to building OpenType fonts is *makeotf*, which is part of AFDKO. Information and usage instructions can be found by executing *makeotf -h*. -In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font +In this repository, all necessary files are in place for building the OpenType fonts. For example, build a binary OTF font for the full-width version like this, which also includes a post-process for inserting a "stub" 'DSIG' table: % makeotf -f cidfont.ps -r -ch UnicodeAll-UTF32-H diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-001.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-001.css index 3efa2eca594..2096ad5b89e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-001.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-001.css @@ -1,9 +1,9 @@ -#div2
-{
- color: green;
-}
+#div2 +{ + color: green; +} -.a
-{
- color: red;
-}
+.a +{ + color: red; +} diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-002.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-002.css index 9c21741edfb..f56dc888c0c 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-002.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-002.css @@ -1,5 +1,5 @@ -@charset "windows-1252";
-.a, #div2
-{
- color: green;
+@charset "windows-1252"; +.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-003.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-003.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-003.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-003.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-004.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-004.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-004.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-004.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-005.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-005.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-005.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-005.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-006.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-006.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-006.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-006.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-007.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-007.css index 5036ecdba9d..abb7b12957b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-007.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-007.css @@ -1,5 +1,5 @@ -@charset "shift-JIS";
-.a, #div2
-{
- color: green;
+@charset "shift-JIS"; +.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-008.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-008.css index 5036ecdba9d..abb7b12957b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-008.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-008.css @@ -1,5 +1,5 @@ -@charset "shift-JIS";
-.a, #div2
-{
- color: green;
+@charset "shift-JIS"; +.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-009.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-009.css index 5036ecdba9d..abb7b12957b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-009.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-009.css @@ -1,5 +1,5 @@ -@charset "shift-JIS";
-.a, #div2
-{
- color: green;
+@charset "shift-JIS"; +.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-010.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-010.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-010.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-010.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-011.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-011.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-011.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-011.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-012.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-012.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-012.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-012.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-013.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-013.css index 8bb474edf03..a9b14d8dfb8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-013.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-013.css @@ -1,4 +1,4 @@ -.a, #div2
-{
- color: green;
+.a, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-014.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-014.css index 09309a2e658..a6245a45bfd 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-014.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-014.css @@ -1,5 +1,5 @@ -@charset "UTF-8";
-.平和, #div2
-{
- color: green;
+@charset "UTF-8"; +.平和, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-019.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-019.css index 9da2224ebcd..5a4894313aa 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-019.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-019.css @@ -1,4 +1,4 @@ -.平和, #div2
-{
- color: green;
+.平和, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-024.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-024.css index 8455d08f556..e9bedb85b01 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-024.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-024.css @@ -1,5 +1,5 @@ -@charset "windows-1252";
-., #div2
-{
- color: green;
+@charset "windows-1252"; +., #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-025.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-025.css index 0fb0b3cffc6..946c6c85fce 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-025.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-025.css @@ -1,5 +1,5 @@ -@charset "shift-JIS";
-.[Ηj, #div2
-{
- color: green;
+@charset "shift-JIS"; +.[Ηj, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-026.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-026.css index b3d3d2356ff..dc129d7662e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-026.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-026.css @@ -1,5 +1,5 @@ -@charset "ISO-8859-6";
-., #div2
-{
- color: green;
+@charset "ISO-8859-6"; +., #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-027.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-027.css index 0a9a44800ef..f4d596d2fe2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-027.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-027.css @@ -1,5 +1,5 @@ -@charset "Big5";
-.Pʡ, #div2
-{
- color: green;
+@charset "Big5"; +.Pʡ, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-028.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-028.css index b9736933af0..efdfd4d42a1 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-028.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-028.css @@ -1,5 +1,5 @@ -@charset "UTF-8";
-.星期六吽, #div2
-{
- color: green;
+@charset "UTF-8"; +.星期六吽, #div2 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-033.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-033.css index e69b1f313b0..0027fd95628 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-033.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-033.css @@ -1,4 +1,4 @@ -.yi
-{
- color: red;
+.yi +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-034.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-034.css index f80de07cb3e..cf7222b31c4 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-034.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-034.css @@ -1,4 +1,4 @@ -.星期五ヷ
-{
- color: red;
+.星期五ヷ +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-037.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-037.css index 85d4b91dcc4..e6993d58401 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-037.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-037.css @@ -1,5 +1,5 @@ -@charset "windows-1252";
-.Mу
-{
- color: red;
+@charset "windows-1252"; +.Mу +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-038.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-038.css index aa593ca2e82..e785138021e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-038.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-038.css @@ -1,5 +1,5 @@ -@charset "Shift-JIS";
-.PGɲc
-{
- color: red;
+@charset "Shift-JIS"; +.PGɲc +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-039.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-039.css index fb53b0fe6f1..b0193946cf2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-039.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-039.css @@ -1,6 +1,6 @@ -test;
-@charset "UTF-8";
-.平和, #div2
-{
- color: red;
+test; +@charset "UTF-8"; +.平和, #div2 +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-042.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-042.css index ceca9cc7528..4c20e1c9b51 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-042.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-042.css @@ -1,5 +1,5 @@ -@charset "UTF-16BE";
-.星期二价泌, #div1
-{
- color: green;
+@charset "UTF-16BE"; +.星期二价泌, #div1 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-049.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-049.css index e64571bd971..08c40cfbf01 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-049.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-049.css @@ -1,6 +1,6 @@ -
-@charset "Shift-JIS";
-.
-{
- color: red;
+ +@charset "Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-050.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-050.css index d171e50ea78..70b33291763 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-050.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-050.css @@ -1,5 +1,5 @@ - @charset "Shift-JIS";
-.
-{
- color: red;
+ @charset "Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-051.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-051.css index 62e7419b102..8bc0ee73427 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-051.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-051.css @@ -1,8 +1,8 @@ -div
-{
- color: red;
-}@charset "Shift-JIS";
-.
-{
- color: red;
+div +{ + color: red; +}@charset "Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-052.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-052.css index 19f4b339dec..ec420e1cfcd 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-052.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-052.css @@ -1,5 +1,5 @@ -@charset "windows-1252";@charset "Shift-JIS";
-.
-{
- color: red;
+@charset "windows-1252";@charset "Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-054.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-054.css index 746a091b3f3..1d3ceed76c5 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-054.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-054.css @@ -1,5 +1,5 @@ -@CHARSET "Shift-JIS";
-.
-{
- color: red;
+@CHARSET "Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-055.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-055.css index 3bb0c0f0ea3..a007ba16128 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-055.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-055.css @@ -1,5 +1,5 @@ -@charset Shift-JIS;
-.
-{
- color: red;
+@charset Shift-JIS; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-056.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-056.css index 87d12fef821..46c0df07e50 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-056.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-056.css @@ -1,5 +1,5 @@ -@charset"Shift-JIS";
-.
-{
- color: red;
+@charset"Shift-JIS"; +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-057.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-057.css index 01422cb23a2..26db82edc7d 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-057.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-057.css @@ -1,5 +1,5 @@ -@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */
-.
-{
- color: red;
+@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */ +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-058.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-058.css index 01422cb23a2..26db82edc7d 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-058.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-058.css @@ -1,5 +1,5 @@ -@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */
-.
-{
- color: red;
+@\63\68\61\72\73\65\74 "Shift-JIS"; /* escaped "charset" */ +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-059.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-059.css index 4862671ffd8..852f23c3399 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-059.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-charset-059.css @@ -1,5 +1,5 @@ -@charset "Shift-JIS"
-.
-{
- color: red;
+@charset "Shift-JIS" +. +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-001.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-001.css index 6d6f9cbea9a..747d0b71938 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-001.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-001.css @@ -1,4 +1,4 @@ -div
-{
- color: red;
+div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-002.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-002.css index 33a8934d2f4..1274411ed06 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-002.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-002.css @@ -1,4 +1,4 @@ -div
-{
- color: green;
+div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-004.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-004.css index 6d6f9cbea9a..747d0b71938 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-004.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-004.css @@ -1,4 +1,4 @@ -div
-{
- color: red;
+div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-005.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-005.css index 33a8934d2f4..1274411ed06 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-005.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-005.css @@ -1,4 +1,4 @@ -div
-{
- color: green;
+div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-006.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-006.css index 33a8934d2f4..1274411ed06 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-006.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-006.css @@ -1,4 +1,4 @@ -div
-{
- color: green;
+div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-007.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-007.css index 33a8934d2f4..1274411ed06 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-007.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-import-007.css @@ -1,4 +1,4 @@ -div
-{
- color: green;
+div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-green.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-green.css index 8826f79f26b..d08dd8ce64a 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-green.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-green.css @@ -1,5 +1,5 @@ -/* at-rule-green.css */
-div
-{
- color: green;
+/* at-rule-green.css */ +div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-red.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-red.css index e240890cc2b..a906e9dab74 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-red.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/at-rule-red.css @@ -1,5 +1,5 @@ -/* at-rule-red.css */
-div
-{
- color: red;
+/* at-rule-red.css */ +div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset1.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset1.css index c52640b6fb4..2c67cd56e7e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset1.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset1.css @@ -1,7 +1,7 @@ -@charset "iso-8859-1";
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: white;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-1"; +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: white; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset15.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset15.css index a527fef8790..40c3eeb8553 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset15.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charset15.css @@ -1,7 +1,7 @@ -@charset "iso-8859-15";
-.hello {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-15"; +.hello { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8.css index 567bc778899..0468871e306 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8.css @@ -1,13 +1,13 @@ -@charset "utf-8";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "utf-8"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8uc.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8uc.css index ad6a9776af3..62a558a4f8e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8uc.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom-charsetutf8uc.css @@ -1,13 +1,13 @@ -@charset "UTF-8";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "UTF-8"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom.css index c15b3f27503..432afff0e66 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/bom.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/bom.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade-007.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade-007.css index 6d6f9cbea9a..747d0b71938 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade-007.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade-007.css @@ -1,4 +1,4 @@ -div
-{
- color: red;
+div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade.css index 5162f620115..ab1084f6327 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/cascade.css @@ -1,22 +1,22 @@ -#user-stylesheet-indication
-{
- /* Used by the harness to display and indication there is a user-stylesheet applied */
- display: block!important;
-}
-#cascade
-{
- /* Used by the test to hide the prerequsite */
- display: none;
-}
-.cascadered
-{
- color: red;
-}
-.cascadegreen
-{
- color: green;
-}
-.cascadegreenimportant
-{
- color: green!important;
+#user-stylesheet-indication +{ + /* Used by the harness to display and indication there is a user-stylesheet applied */ + display: block!important; +} +#cascade +{ + /* Used by the test to hide the prerequsite */ + display: none; +} +.cascadered +{ + color: red; +} +.cascadegreen +{ + color: green; +} +.cascadegreenimportant +{ + color: green!important; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset-unknown.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset-unknown.css index f58bbe2c15e..dbc2ae45e34 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset-unknown.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset-unknown.css @@ -1,7 +1,7 @@ -@charset "xxxunknownEncodingxxx";
-.hello {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "xxxunknownEncodingxxx"; +.hello { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset1.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset1.css index 98d30b55173..5175f4b2c94 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset1.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset1.css @@ -1,13 +1,13 @@ -@charset "iso-8859-1";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-1"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-beforespaces.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-beforespaces.css index 144a082c022..a9e81f9a66b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-beforespaces.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-beforespaces.css @@ -1,13 +1,13 @@ - @charset "iso-8859-15";
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+ @charset "iso-8859-15"; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-blankline.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-blankline.css index 031d1cb09ff..b0131faac48 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-blankline.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-blankline.css @@ -1,14 +1,14 @@ -
-@charset "iso-8859-15";
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+ +@charset "iso-8859-15"; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-endspaces.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-endspaces.css index d93b1a0a418..db3b2ce237f 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-endspaces.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-endspaces.css @@ -1,13 +1,13 @@ -@charset "iso-8859-15" ;
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-15" ; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-linebreak.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-linebreak.css index 4ab3aa1e156..3a840653581 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-linebreak.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-linebreak.css @@ -1,14 +1,14 @@ -@charset
-"iso-8859-15";
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset +"iso-8859-15"; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-midspaces.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-midspaces.css index 1780f50179a..7482eddfef6 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-midspaces.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-midspaces.css @@ -1,13 +1,13 @@ -@charset "iso-8859-15";
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-15"; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-nocolon.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-nocolon.css index 25719b75ae4..690a46995aa 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-nocolon.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-nocolon.css @@ -1,14 +1,14 @@ -@charset "iso-8859-15"
-dummy { font-family: serif; } /* provides a colon to make the important stuff work */
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-15" +dummy { font-family: serif; } /* provides a colon to make the important stuff work */ +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-singlequotes.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-singlequotes.css index 4e91645e24f..57320c38e23 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-singlequotes.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15-singlequotes.css @@ -1,13 +1,13 @@ -@charset 'iso-8859-15';
-span {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #FF0000;
- font-weight: bold;
- color: #FF0000;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset 'iso-8859-15'; +span { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #FF0000; + font-weight: bold; + color: #FF0000; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15.css index 04d7e0b17ab..f004fc220fa 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset15.css @@ -1,13 +1,13 @@ -@charset "iso-8859-15";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-15"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset8.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset8.css index 312113f1980..ab09948751e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/charset8.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/charset8.css @@ -1,13 +1,13 @@ -@charset "utf-8";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "utf-8"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly-64.svg b/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly-64.svg index dd9830c8ed3..24c6dd6e854 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly-64.svg +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly-64.svg @@ -3,8 +3,8 @@ <title>Woolly le Mouton</title> <desc> -Woolly is a sheep, originally drawn by Coralie Mercier on 2 March 2000 -and scanned and converted to SVG by Bert Bos, between 3 March 2000 and +Woolly is a sheep, originally drawn by Coralie Mercier on 2 March 2000 +and scanned and converted to SVG by Bert Bos, between 3 March 2000 and 5 July 2000. </desc> @@ -36,7 +36,7 @@ and scanned and converted to SVG by Bert Bos, between 3 March 2000 and Attribution-NonCommercial-NoDerivs 3.0 Unported License. Please, contact bert@w3.org or coralie@w3.org for licenses for other usages. - + </rdf:li> <rdf:li xml:lang="zxx" rdf:resource="http://creativecommons.org/licenses/by-nc-nd/3.0/"/> </rdf:Bag> diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly.svg b/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly.svg index 25c28b63e5a..a4249a21a40 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly.svg +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/cursors/woolly.svg @@ -3,8 +3,8 @@ <title>Woolly le Mouton</title> <desc> -Woolly is a sheep, originally drawn by Coralie Mercier on 2 March 2000 -and scanned and converted to SVG by Bert Bos, between 3 March 2000 and +Woolly is a sheep, originally drawn by Coralie Mercier on 2 March 2000 +and scanned and converted to SVG by Bert Bos, between 3 March 2000 and 5 July 2000. </desc> @@ -36,7 +36,7 @@ and scanned and converted to SVG by Bert Bos, between 3 March 2000 and Attribution-NonCommercial-NoDerivs 3.0 Unported License. Please, contact bert@w3.org or coralie@w3.org for licenses for other usages. - + </rdf:li> <rdf:li xml:lang="zxx" rdf:resource="http://creativecommons.org/licenses/by-nc-nd/3.0/"/> </rdf:Bag> diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/eof-green.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/eof-green.css index 65ab0672dd1..5ac13b555b9 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/eof-green.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/eof-green.css @@ -1,5 +1,5 @@ -/* eof-green.css */
-div
-{
- color: green;
+/* eof-green.css */ +div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/gsubtest-features.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/gsubtest-features.js index c1bdbe3db42..52b2e2e2499 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/gsubtest-features.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/gsubtest-features.js @@ -1,7 +1,7 @@ /* This file is autogenerated by makegsubfonts.py */ -/* +/* Features defined in gsubtest fonts with associated base codepoints for each feature: diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/makegsubfonts.py b/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/makegsubfonts.py index a8aedef0f26..42b97bdd9b0 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/makegsubfonts.py +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/fonts/makegsubfonts.py @@ -59,38 +59,38 @@ def makeLookup1(): f = open(tempShellSourcePath, "wb") f.write(ttxData) f.close() - + # compile the shell shell = TTFont(sfntVersion="OTTO") shell.importXML(tempShellSourcePath) shell.save(shellTempPath) os.remove(tempShellSourcePath) - + # load the shell shell = TTFont(shellTempPath) - + # grab the PASS and FAIL data hmtx = shell["hmtx"] glyphSet = shell.getGlyphSet() - + failGlyph = glyphSet["F"] failGlyph.decompile() failGlyphProgram = list(failGlyph.program) failGlyphMetrics = hmtx["F"] - + passGlyph = glyphSet["P"] passGlyph.decompile() passGlyphProgram = list(passGlyph.program) passGlyphMetrics = hmtx["P"] - + # grab some tables hmtx = shell["hmtx"] cmap = shell["cmap"] - + # start the glyph order existingGlyphs = [".notdef", "space", "F", "P"] glyphOrder = list(existingGlyphs) - + # start the CFF cff = shell["CFF "].cff globalSubrs = cff.GlobalSubrs @@ -99,13 +99,13 @@ def makeLookup1(): private = topDict.Private charStrings = topDict.CharStrings charStringsIndex = charStrings.charStringsIndex - + features = sorted(mapping) # build the outline, hmtx and cmap data cp = baseCodepoint for index, tag in enumerate(features): - + # tag.pass glyphName = "%s.pass" % tag glyphOrder.append(glyphName) @@ -119,14 +119,14 @@ def makeLookup1(): charStrings=charStrings ) hmtx[glyphName] = passGlyphMetrics - + for table in cmap.tables: if table.format == 4: table.cmap[cp] = glyphName else: raise NotImplementedError, "Unsupported cmap table format: %d" % table.format cp += 1 - + # tag.fail glyphName = "%s.fail" % tag glyphOrder.append(glyphName) @@ -140,7 +140,7 @@ def makeLookup1(): charStrings=charStrings ) hmtx[glyphName] = failGlyphMetrics - + for table in cmap.tables: if table.format == 4: table.cmap[cp] = glyphName @@ -152,15 +152,15 @@ def makeLookup1(): # set the glyph order shell.setGlyphOrder(glyphOrder) - + # start the GSUB shell["GSUB"] = newTable("GSUB") gsub = shell["GSUB"].table = GSUB() gsub.Version = 1.0 - + # make a list of all the features we will make featureCount = len(features) - + # set up the script list scriptList = gsub.ScriptList = ScriptList() scriptList.ScriptCount = 1 @@ -176,7 +176,7 @@ def makeLookup1(): defaultLangSys.LookupOrder = None script.LangSysCount = 0 script.LangSysRecord = [] - + # set up the feature list featureList = gsub.FeatureList = FeatureList() featureList.FeatureCount = featureCount @@ -191,7 +191,7 @@ def makeLookup1(): feature.FeatureParams = None feature.LookupCount = 1 feature.LookupListIndex = [index] - + # write the lookups lookupList = gsub.LookupList = LookupList() lookupList.LookupCount = featureCount @@ -213,16 +213,16 @@ def makeLookup1(): "%s.fail" % tag : "%s.pass" % tag, } lookup.SubTable.append(subtable) - + path = outputPath % 1 + ".otf" if os.path.exists(path): os.remove(path) shell.save(path) - + # get rid of the shell if os.path.exists(shellTempPath): os.remove(shellTempPath) - + def makeLookup3(): # make a variation of the shell TTX data f = open(shellSourcePath) @@ -233,38 +233,38 @@ def makeLookup3(): f = open(tempShellSourcePath, "wb") f.write(ttxData) f.close() - + # compile the shell shell = TTFont(sfntVersion="OTTO") shell.importXML(tempShellSourcePath) shell.save(shellTempPath) os.remove(tempShellSourcePath) - + # load the shell shell = TTFont(shellTempPath) - + # grab the PASS and FAIL data hmtx = shell["hmtx"] glyphSet = shell.getGlyphSet() - + failGlyph = glyphSet["F"] failGlyph.decompile() failGlyphProgram = list(failGlyph.program) failGlyphMetrics = hmtx["F"] - + passGlyph = glyphSet["P"] passGlyph.decompile() passGlyphProgram = list(passGlyph.program) passGlyphMetrics = hmtx["P"] - + # grab some tables hmtx = shell["hmtx"] cmap = shell["cmap"] - + # start the glyph order existingGlyphs = [".notdef", "space", "F", "P"] glyphOrder = list(existingGlyphs) - + # start the CFF cff = shell["CFF "].cff globalSubrs = cff.GlobalSubrs @@ -273,13 +273,13 @@ def makeLookup3(): private = topDict.Private charStrings = topDict.CharStrings charStringsIndex = charStrings.charStringsIndex - + features = sorted(mapping) # build the outline, hmtx and cmap data cp = baseCodepoint for index, tag in enumerate(features): - + # tag.pass glyphName = "%s.pass" % tag glyphOrder.append(glyphName) @@ -293,7 +293,7 @@ def makeLookup3(): charStrings=charStrings ) hmtx[glyphName] = passGlyphMetrics - + # tag.fail glyphName = "%s.fail" % tag glyphOrder.append(glyphName) @@ -307,7 +307,7 @@ def makeLookup3(): charStrings=charStrings ) hmtx[glyphName] = failGlyphMetrics - + # tag.default glyphName = "%s.default" % tag glyphOrder.append(glyphName) @@ -321,14 +321,14 @@ def makeLookup3(): charStrings=charStrings ) hmtx[glyphName] = passGlyphMetrics - + for table in cmap.tables: if table.format == 4: table.cmap[cp] = glyphName else: raise NotImplementedError, "Unsupported cmap table format: %d" % table.format cp += 1 - + # tag.alt1,2,3 for i in range(1,4): glyphName = "%s.alt%d" % (tag, i) @@ -349,18 +349,18 @@ def makeLookup3(): else: raise NotImplementedError, "Unsupported cmap table format: %d" % table.format cp += 1 - + # set the glyph order shell.setGlyphOrder(glyphOrder) - + # start the GSUB shell["GSUB"] = newTable("GSUB") gsub = shell["GSUB"].table = GSUB() gsub.Version = 1.0 - + # make a list of all the features we will make featureCount = len(features) - + # set up the script list scriptList = gsub.ScriptList = ScriptList() scriptList.ScriptCount = 1 @@ -376,7 +376,7 @@ def makeLookup3(): defaultLangSys.LookupOrder = None script.LangSysCount = 0 script.LangSysRecord = [] - + # set up the feature list featureList = gsub.FeatureList = FeatureList() featureList.FeatureCount = featureCount @@ -391,7 +391,7 @@ def makeLookup3(): feature.FeatureParams = None feature.LookupCount = 1 feature.LookupListIndex = [index] - + # write the lookups lookupList = gsub.LookupList = LookupList() lookupList.LookupCount = featureCount @@ -415,16 +415,16 @@ def makeLookup3(): "%s.alt3" % tag : ["%s.fail" % tag, "%s.fail" % tag, "%s.pass" % tag] } lookup.SubTable.append(subtable) - + path = outputPath % 3 + ".otf" if os.path.exists(path): os.remove(path) shell.save(path) - + # get rid of the shell if os.path.exists(shellTempPath): os.remove(shellTempPath) - + def makeJavascriptData(): features = sorted(mapping) outStr = [] @@ -459,7 +459,7 @@ def makeJavascriptData(): for tag in features: taglist.append("\"%s\": 0x%x" % (tag, cp)) cp += 4 - + outStr.append(textwrap.fill(", ".join(taglist), initial_indent=" ", subsequent_indent=" ")) outStr.append("};"); outStr.append(""); @@ -483,4 +483,4 @@ makeLookup3() # output javascript data print "Making javascript data file..." -makeJavascriptData()
\ No newline at end of file +makeJavascriptData() diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js index 1a4bf343df0..f6e14128fc0 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/generalParallelTest.js @@ -14,7 +14,7 @@ var suite = root.generalParallelTest = { data.fixture = document.getElementById('fixture').cloneNode(true); data.fixture.id = 'test-' + (index++); (document.getElementById('offscreen') || document.body).appendChild(data.fixture); - + // data container for #fixture > .container > .transition data.transition = { node: data.fixture.querySelector('.transition'), @@ -34,7 +34,7 @@ var suite = root.generalParallelTest = { return computedStyle(data.container.node, property); } }; - + // data container for #fixture > .container > .transition[:before | :after] if (data.pseudo) { data.pseudo = { @@ -92,13 +92,13 @@ var suite = root.generalParallelTest = { if (!options.styles) { options.styles = {}; } - + Object.keys(styles).forEach(function(key) { var selector = '#' + data.fixture.id // fixture must become #fixture.fixture rather than a child selector + (key.substring(0, 8) === '.fixture' ? '' : ' ') + key; - + options.styles[selector] = styles[key]; }); }, @@ -109,7 +109,7 @@ var suite = root.generalParallelTest = { suite._getStyleFor(data, 'from'); // apply target state suite._addClass(data, 'to', true); - // grab current styles: "target state" + // grab current styles: "target state" suite._getStyleFor(data, 'to'); // remove target state suite._removeClass(data, 'to', true); @@ -157,7 +157,7 @@ var suite = root.generalParallelTest = { var raf = window.requestAnimationFrame || function(callback){ setTimeout(callback, 20); }; - + // flag denoting if the runLoop should continue (true) or exit (false) options._collectValues = true; @@ -166,19 +166,19 @@ var suite = root.generalParallelTest = { // test's are done, stop annoying the CPU return; } - + // collect current style for test's elements options.tests.forEach(function(data) { if (!data.property) { return; } - + ['transition', 'container', 'pseudo'].forEach(function(elem) { var pseudo = null; if (!data[elem] || (elem === 'pseudo' && !data.pseudo)) { return; } - + var current = data[elem].computedStyle(data.property); var values = data[elem].values; var length = values.length; @@ -187,11 +187,11 @@ var suite = root.generalParallelTest = { } }); }); - + // rinse and repeat raf(runLoop); } - + runLoop(); }, // stop requestAnimationFrame runLoop collecting computed values @@ -222,7 +222,7 @@ var suite = root.generalParallelTest = { assert_not_equals(values[1], data[elem].from, "may not be initial value while transitioning on ." + elem); assert_not_equals(values[1], data[elem].to, "may not be target value while transitioning on ." + elem); } - + // TODO: first value must be initial, last value must be target }; } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js index 242cd3ca635..805a1f24d6b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/helper.js @@ -1,6 +1,6 @@ -// +// // Simple Helper Functions For Testing CSS -// +// (function(root) { 'use strict'; @@ -17,7 +17,7 @@ root.setStyle = function(selector, styles) { target.type = "text/css"; document.getElementsByTagName('head')[0].appendChild(target); } - + var data = []; // single selector/styles if (typeof selector === 'string' && styles !== undefined) { @@ -44,7 +44,7 @@ function serializeStyles(styles) { data.push(prefixedProperty + ":" + styles[property] + ";"); } } - + return data.join('\n'); } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/html-precedence-003.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/html-precedence-003.css index 9ee605529c2..9c7bf87c629 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/html-precedence-003.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/html-precedence-003.css @@ -1,18 +1,18 @@ -#user-stylesheet-indication
-{
- /* Used by the harness to display and indication there is a user-stylesheet applied */
- display: block!important;
-}
-#htmlPrecedence003
-{
- /* Used by the test to hide the prerequsite */
- display: none;
-}
-*
-{
- color: red;
-}
-font
-{
- text-decoration: underline;
+#user-stylesheet-indication +{ + /* Used by the harness to display and indication there is a user-stylesheet applied */ + display: block!important; +} +#htmlPrecedence003 +{ + /* Used by the test to hide the prerequsite */ + display: none; +} +* +{ + color: red; +} +font +{ + text-decoration: underline; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-bom.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-bom.css index c836ac459b7..218a5b747d9 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-bom.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-bom.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-charset8.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-charset8.css index 312113f1980..ab09948751e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-charset8.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1-charset8.css @@ -1,13 +1,13 @@ -@charset "utf-8";
-span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "utf-8"; +span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1.css index 92a50ecc57d..a9dc99667a2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http1.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http1.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http15.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http15.css index 92a50ecc57d..a9dc99667a2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http15.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http15.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http8-charset1.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http8-charset1.css index c52640b6fb4..2c67cd56e7e 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http8-charset1.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http8-charset1.css @@ -1,7 +1,7 @@ -@charset "iso-8859-1";
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: white;
- font-family: Arial, Helvetica, sans-serif;
- }
+@charset "iso-8859-1"; +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: white; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/http8.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/http8.css index 92a50ecc57d..a9dc99667a2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/http8.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/http8.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-green.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-green.css index 33a8934d2f4..1274411ed06 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-green.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-green.css @@ -1,4 +1,4 @@ -div
-{
- color: green;
+div +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-red.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-red.css index 6d6f9cbea9a..747d0b71938 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-red.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/media-dependency-red.css @@ -1,4 +1,4 @@ -div
-{
- color: red;
+div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/none.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/none.css index 92a50ecc57d..a9dc99667a2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/none.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/none.css @@ -1,12 +1,12 @@ -span {
- background-color: #FF0000;
- font-weight: bold;
- color: red;
- font-family: Arial, Helvetica, sans-serif;
- }
-.ýäè {
- background-color: #00FF00;
- font-weight: bold;
- color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
- }
+span { + background-color: #FF0000; + font-weight: bold; + color: red; + font-family: Arial, Helvetica, sans-serif; + } +.ýäè { + background-color: #00FF00; + font-weight: bold; + color: #00FF00; + font-family: Arial, Helvetica, sans-serif; + } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js index ddecfb6e336..01fb6e7336f 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/properties.js @@ -114,7 +114,7 @@ var values = { data: ['url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)', 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==)'], // A hunch, as from the spec: // http://www.w3.org/TR/css3-transitions/#animatable-types - // gradient: interpolated via the positions and colors of each stop. They must have the same type (radial or linear) and same number of stops in order to be animated. Note: [CSS3-IMAGES] may extend this definition. + // gradient: interpolated via the positions and colors of each stop. They must have the same type (radial or linear) and same number of stops in order to be animated. Note: [CSS3-IMAGES] may extend this definition. gradient: [prefix + 'linear-gradient(top, hsl(0, 80%, 70%), #bada55)', prefix + 'linear-gradient(top, #bada55, hsl(0, 80%, 70%))'] }; }, @@ -171,39 +171,39 @@ var values = { var properties = { 'background-color': ['color'], 'background-position': ['length', 'percentage'], - + 'border-top-width': ['length'], 'border-right-width': ['length'], 'border-bottom-width': ['length'], 'border-left-width': ['length'], - + 'border-top-color': ['color'], 'border-right-color': ['color'], 'border-bottom-color': ['color'], 'border-left-color': ['color'], - + 'padding-bottom': ['length'], 'padding-left': ['length'], 'padding-right': ['length'], 'padding-top': ['length'], - + 'margin-bottom': ['length'], 'margin-left': ['length'], 'margin-right': ['length'], 'margin-top': ['length'], - + 'height': ['length', 'percentage'], 'width': ['length', 'percentage'], 'min-height': ['length', 'percentage'], 'min-width': ['length', 'percentage'], 'max-height': ['length', 'percentage'], 'max-width': ['length', 'percentage'], - + 'top': ['length', 'percentage'], 'right': ['length', 'percentage'], 'bottom': ['length', 'percentage'], 'left': ['length', 'percentage'], - + 'color': ['color'], 'font-size': ['length', 'percentage'], 'font-weight': ['font-weight'], @@ -214,16 +214,16 @@ var properties = { 'word-spacing': ['length', 'percentage'], 'text-indent': ['length', 'percentage'], 'text-shadow': ['shadow'], - + 'outline-color': ['color'], // outline-offset <integer> used to be an error in the spec 'outline-offset': ['length'], 'outline-width': ['length'], - + 'clip': ['rectangle'], // Note: doesn't seem implemented anywhere 'crop': ['rectangle'], - + 'vertical-align': ['length', 'percentage'], 'opacity': ['number[0,1]'], 'visibility': ['visibility'], @@ -279,7 +279,7 @@ var unspecified_properties = { 'background-image': ['image'], 'background-size': ['background-size'], // https://drafts.csswg.org/css3-background/#the-box-shadow - // Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.) + // Animatable: yes, except between inner and outer shadows (Transition to/from an absent shadow is a transition to/from ‘0 0 transparent’ or ‘0 0 transparent inset’, as appropriate.) 'box-shadow': ['box-shadow'], 'font-size-adjust': ['number'], 'font-stretch': ['font-stretch'], @@ -342,7 +342,7 @@ var parent_styles = { // unspecified properties 'position': {'position': 'relative', 'width': '100px', 'height': '100px'}, // inheritance tests - 'top': {'width': '100px', 'height': '100px', 'position': 'relative'}, + 'top': {'width': '100px', 'height': '100px', 'position': 'relative'}, 'right': {'width': '100px', 'height': '100px', 'position': 'relative'}, 'bottom': {'width': '100px', 'height': '100px', 'position': 'relative'}, 'left': {'width': '100px', 'height': '100px', 'position': 'relative'} @@ -375,7 +375,7 @@ function assemble(props) { }); }); } - + return tests; } @@ -393,23 +393,23 @@ root.getUnspecifiedPropertyTests = function() { root.getFontSizeRelativePropertyTests = function() { var accepted = {}; - + for (var key in properties) { if (!Object.prototype.hasOwnProperty.call(properties, key) || key === "font-size") { continue; } - + if (properties[key].indexOf('length') > -1) { accepted[key] = ['length-em']; } } - + return assemble(accepted); }; root.getAutoPropertyTests = function() { var accepted = {}; - + for (var i = 0, key; key = properties_auto[i]; i++) { accepted[key] = ['auto']; } @@ -420,17 +420,17 @@ root.getAutoPropertyTests = function() { root.filterPropertyTests = function(tests, names) { var allowed = {}; var accepted = []; - + if (typeof names === "string") { names = [names]; } - + if (!(names instanceof RegExp)) { names.forEach(function(name) { allowed[name] = true; }); } - + tests.forEach(function(test) { if (names instanceof RegExp) { if (!test.name.match(names)) { @@ -439,11 +439,11 @@ root.filterPropertyTests = function(tests, names) { } else if (!allowed[test.name]) { return; } - + accepted.push(test); }); - + return accepted; }; -})(window);
\ No newline at end of file +})(window); diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/runParallelAsyncHarness.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/runParallelAsyncHarness.js index 460f467930e..6403d40df3c 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/runParallelAsyncHarness.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/runParallelAsyncHarness.js @@ -13,13 +13,13 @@ {name: "name of test 2", custom: "data"}, // ... ], - + // number of tests (tests, not test-cases!) to run concurrently testsPerSlice: 100, // time in milliseconds a test-run takes duration: 1000, - + // test-cases to run for for the test - there must be at least one // each case creates its separate async_test() instance cases: { @@ -33,17 +33,17 @@ }, // ... } - + // all callbacks are optional: - + // invoked for individual test before it starts so you can setup the environment // like DOM, CSS, adding event listeners and such setup: function(data, options){}, - + // invoked after a test ended, so you can clean up the environment // like DOM, CSS, removing event listeners and such teardown: function(data, options){}, - + // invoked before a batch of tests ("slice") are run concurrently // tests is an array of test data objects sliceStart: function(options, tests) @@ -60,22 +60,22 @@ root.runParallelAsyncHarness = function(options) { if (!options.cases) { throw new Error("Options don't contain test cases!"); } - + var noop = function(){}; - + // add a 100ms buffer to the test timeout, just in case var duration = Math.ceil(options.duration + 100); - + // names of individual tests var cases = Object.keys(options.cases); - + // run tests in a batch of slices - // primarily not to overload weak devices (tablets, phones, …) + // primarily not to overload weak devices (tablets, phones, …) // with too many tests running simultaneously var iteration = -1; var testPerSlice = options.testsPerSlice || 100; var slices = Math.ceil(options.tests.length / testPerSlice); - + // initialize all async test cases // Note: satisfying testharness.js needs to know all async tests before load-event options.tests.forEach(function(data, index) { @@ -84,7 +84,7 @@ root.runParallelAsyncHarness = function(options) { data.cases[name] = async_test(data.name + " / " + name, {timeout: options.timeout || 60000}); }); }); - + function runLoop() { iteration++; if (iteration >= slices) { @@ -92,7 +92,7 @@ root.runParallelAsyncHarness = function(options) { (options.done || noop)(options); return; } - + // grab a slice of testss and initialize them var offset = iteration * testPerSlice; var tests = options.tests.slice(offset, offset + testPerSlice); @@ -100,10 +100,10 @@ root.runParallelAsyncHarness = function(options) { (options.setup || noop)(data, options); }); - + // kick off the current slice of tests (options.sliceStart || noop)(options, tests); - + // perform individual "start" test-case tests.forEach(function(data) { cases.forEach(function(name) { @@ -112,7 +112,7 @@ root.runParallelAsyncHarness = function(options) { }); }); }); - + // conclude test (possibly abort) setTimeout(function() { tests.forEach(function(data) { @@ -129,17 +129,17 @@ root.runParallelAsyncHarness = function(options) { data.cases[name].done(); }); }); - + // finish the test for current slice of tests (options.sliceDone || noop)(options, tests); - + // next test please, give the browser 50ms to do catch its breath setTimeout(runLoop, 50); }, duration); } - + // allow DOMContentLoaded before actually doing something setTimeout(runLoop, 100); }; -})(window);
\ No newline at end of file +})(window); diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-001.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-001.css index 4108f7b7b05..19e0f83c0be 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-001.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-001.css @@ -1,4 +1,4 @@ -#p1
-{
- color: green;
+#p1 +{ + color: green; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-002.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-002.css index a179d1924fe..d19071939df 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-002.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/uri-002.css @@ -1,5 +1,5 @@ -/* bad.css */
-div
-{
- color: red;
+/* bad.css */ +div +{ + color: red; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/user-stylesheet.css b/tests/wpt/css-tests/css21_dev/xhtml1/support/user-stylesheet.css index 260711495a0..2583799c460 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/user-stylesheet.css +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/user-stylesheet.css @@ -1,83 +1,83 @@ -#user-stylesheet-indication
-{
- /* Used by the harness to display and indication there is a user-stylesheet applied */
- display: block!important;
-}
-#user-stylesheet
-{
- /* Used by the test to hide the prerequsite */
- display: none;
-}
-/* Style rules separated to eliminate grouping issues */
-#user-stylesheet-001
-{
- color: green;
-}
-#user-stylesheet-002
-{
- color: green;
-}
-#user-stylesheet-003
-{
- color: red;
-}
-#user-stylesheet-004
-{
- color: red;
-}
-#user-stylesheet-005 span
-{
- color: green;
-}
-#user-stylesheet-006 > span
-{
- color: green;
-}
-#user-stylesheet-007 + p
-{
- color: green;
-}
-*[class=user-stylesheet-008]
-{
- color: green;
-}
-#user-stylesheet-009
-{
- color: green;
-}
-#user-stylesheet-010 > *:first-child
-{
- color: green;
-}
-#user-stylesheet-011:first-line
-{
- color: green;
-}
-#user-stylesheet-012:link
-{
- color: green;
-}
-#user-stylesheet-013:visited
-{
- color: green;
-}
-#user-stylesheet-014:hover
-{
- color: green;
-}
-#user-stylesheet-015:active
-{
- color: green;
-}
-#user-stylesheet-016:first-letter
-{
- color: green;
-}
-#user-stylesheet-017:before
-{
- content: "PASS PASS";
-}
-#user-stylesheet-018:after
-{
- content: "PASS PASS";
+#user-stylesheet-indication +{ + /* Used by the harness to display and indication there is a user-stylesheet applied */ + display: block!important; +} +#user-stylesheet +{ + /* Used by the test to hide the prerequsite */ + display: none; +} +/* Style rules separated to eliminate grouping issues */ +#user-stylesheet-001 +{ + color: green; +} +#user-stylesheet-002 +{ + color: green; +} +#user-stylesheet-003 +{ + color: red; +} +#user-stylesheet-004 +{ + color: red; +} +#user-stylesheet-005 span +{ + color: green; +} +#user-stylesheet-006 > span +{ + color: green; +} +#user-stylesheet-007 + p +{ + color: green; +} +*[class=user-stylesheet-008] +{ + color: green; +} +#user-stylesheet-009 +{ + color: green; +} +#user-stylesheet-010 > *:first-child +{ + color: green; +} +#user-stylesheet-011:first-line +{ + color: green; +} +#user-stylesheet-012:link +{ + color: green; +} +#user-stylesheet-013:visited +{ + color: green; +} +#user-stylesheet-014:hover +{ + color: green; +} +#user-stylesheet-015:active +{ + color: green; +} +#user-stylesheet-016:first-letter +{ + color: green; +} +#user-stylesheet-017:before +{ + content: "PASS PASS"; +} +#user-stylesheet-018:after +{ + content: "PASS PASS"; }
\ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/vendorPrefix.js b/tests/wpt/css-tests/css21_dev/xhtml1/support/vendorPrefix.js index 6cf3c5a3783..16a78a5b975 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/support/vendorPrefix.js +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/vendorPrefix.js @@ -1,6 +1,6 @@ -// +// // Vendor-Prefix Helper Functions For Testing CSS -// +// (function(root) { 'use strict'; @@ -21,7 +21,7 @@ root.addVendorPrefix = function (name) { // property unknown to browser return name; } - + return prefix + name; }; @@ -32,7 +32,7 @@ root.addValueVendorPrefix = function (property, value) { // property unknown to browser return name; } - + return prefix + value; }; @@ -41,7 +41,7 @@ root.getVendorPrefix = function(name) { if (prefixCache[name] !== undefined) { return prefixCache[name]; } - + var elem = document.createElement("div"); name = camelCase(name); @@ -78,9 +78,9 @@ root.getValueVendorPrefix = function(property, value) { return styles[i]; } } - document.body.removeChild(elem); + document.body.removeChild(elem); return false; }; -})(window);
\ No newline at end of file +})(window); |