| OLD | NEW |
| 1 This tests parsing and re-serialization of some CSS selectors. | 1 This tests parsing and re-serialization of some CSS selectors. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 PASS parseThenSerializeRule('* { }') is '* { }' | 6 PASS parseThenSerializeRule('* { }') is '* { }' |
| 7 PASS parseThenSerializeRule('a { }') is 'a { }' | 7 PASS parseThenSerializeRule('a { }') is 'a { }' |
| 8 PASS parseThenSerializeRule('#a { }') is '#a { }' | 8 PASS parseThenSerializeRule('#a { }') is '#a { }' |
| 9 PASS parseThenSerializeRule('.a { }') is '.a { }' | 9 PASS parseThenSerializeRule('.a { }') is '.a { }' |
| 10 PASS parseThenSerializeRule(':active { }') is ':active { }' | 10 PASS parseThenSerializeRule(':active { }') is ':active { }' |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 53 PASS parseThenSerializeRule('::after { }') is '::after { }' | 53 PASS parseThenSerializeRule('::after { }') is '::after { }' |
| 54 PASS parseThenSerializeRule('::before { }') is '::before { }' | 54 PASS parseThenSerializeRule('::before { }') is '::before { }' |
| 55 PASS parseThenSerializeRule('::first-letter { }') is '::first-letter { }' | 55 PASS parseThenSerializeRule('::first-letter { }') is '::first-letter { }' |
| 56 PASS parseThenSerializeRule('::first-line { }') is '::first-line { }' | 56 PASS parseThenSerializeRule('::first-line { }') is '::first-line { }' |
| 57 PASS parseThenSerializeRule('::selection { }') is '::selection { }' | 57 PASS parseThenSerializeRule('::selection { }') is '::selection { }' |
| 58 | 58 |
| 59 PASS parseThenSerializeRule(':-webkit-any-link { }') is ':-webkit-any-link { }' | 59 PASS parseThenSerializeRule(':-webkit-any-link { }') is ':-webkit-any-link { }' |
| 60 PASS parseThenSerializeRule(':-webkit-autofill { }') is ':-webkit-autofill { }' | 60 PASS parseThenSerializeRule(':-webkit-autofill { }') is ':-webkit-autofill { }' |
| 61 PASS parseThenSerializeRule(':-webkit-drag { }') is ':-webkit-drag { }' | 61 PASS parseThenSerializeRule(':-webkit-drag { }') is ':-webkit-drag { }' |
| 62 | 62 |
| 63 PASS parseThenSerializeRule('::-webkit-file-upload-button { }') is '*::-webkit-f
ile-upload-button { }' | 63 PASS parseThenSerializeRule('::-webkit-file-upload-button { }') is '::-webkit-fi
le-upload-button { }' |
| 64 PASS parseThenSerializeRule('::-webkit-search-cancel-button { }') is '*::-webkit
-search-cancel-button { }' | 64 PASS parseThenSerializeRule('::-webkit-search-cancel-button { }') is '::-webkit-
search-cancel-button { }' |
| 65 PASS parseThenSerializeRule('::-webkit-search-decoration { }') is '*::-webkit-se
arch-decoration { }' | 65 PASS parseThenSerializeRule('::-webkit-search-decoration { }') is '::-webkit-sea
rch-decoration { }' |
| 66 PASS parseThenSerializeRule('::-webkit-search-results-button { }') is '*::-webki
t-search-results-button { }' | 66 PASS parseThenSerializeRule('::-webkit-search-results-button { }') is '::-webkit
-search-results-button { }' |
| 67 PASS parseThenSerializeRule('::-webkit-search-results-decoration { }') is '*::-w
ebkit-search-results-decoration { }' | 67 PASS parseThenSerializeRule('::-webkit-search-results-decoration { }') is '::-we
bkit-search-results-decoration { }' |
| 68 PASS parseThenSerializeRule('::-webkit-slider-thumb { }') is '*::-webkit-slider-
thumb { }' | 68 PASS parseThenSerializeRule('::-webkit-slider-thumb { }') is '::-webkit-slider-t
humb { }' |
| 69 | 69 |
| 70 PASS parseThenSerializeRule('a::-webkit-slider-thumb { }') is 'a::-webkit-slider
-thumb { }' | 70 PASS parseThenSerializeRule('a::-webkit-slider-thumb { }') is 'a::-webkit-slider
-thumb { }' |
| 71 PASS parseThenSerializeRule('a ::-webkit-slider-thumb { }') is 'a *::-webkit-sli
der-thumb { }' | 71 PASS parseThenSerializeRule('a ::-webkit-slider-thumb { }') is 'a ::-webkit-slid
er-thumb { }' |
| 72 PASS parseThenSerializeRule('[a]::-webkit-slider-thumb { }') is '[a]::-webkit-sl
ider-thumb { }' | 72 PASS parseThenSerializeRule('[a]::-webkit-slider-thumb { }') is '[a]::-webkit-sl
ider-thumb { }' |
| 73 PASS parseThenSerializeRule('[a] ::-webkit-slider-thumb { }') is '[a] *::-webkit
-slider-thumb { }' | 73 PASS parseThenSerializeRule('[a] ::-webkit-slider-thumb { }') is '[a] ::-webkit-
slider-thumb { }' |
| 74 PASS parseThenSerializeRule('.a::-webkit-slider-thumb { }') is '.a::-webkit-slid
er-thumb { }' | 74 PASS parseThenSerializeRule('.a::-webkit-slider-thumb { }') is '.a::-webkit-slid
er-thumb { }' |
| 75 PASS parseThenSerializeRule('.a ::-webkit-slider-thumb { }') is '.a *::-webkit-s
lider-thumb { }' | 75 PASS parseThenSerializeRule('.a ::-webkit-slider-thumb { }') is '.a ::-webkit-sl
ider-thumb { }' |
| 76 PASS parseThenSerializeRule('#a::-webkit-slider-thumb { }') is '#a::-webkit-slid
er-thumb { }' | 76 PASS parseThenSerializeRule('#a::-webkit-slider-thumb { }') is '#a::-webkit-slid
er-thumb { }' |
| 77 PASS parseThenSerializeRule('#a ::-webkit-slider-thumb { }') is '#a *::-webkit-s
lider-thumb { }' | 77 PASS parseThenSerializeRule('#a ::-webkit-slider-thumb { }') is '#a ::-webkit-sl
ider-thumb { }' |
| 78 PASS parseThenSerializeRule('* ::-webkit-slider-thumb { }') is '* *::-webkit-sli
der-thumb { }' | 78 PASS parseThenSerializeRule('* ::-webkit-slider-thumb { }') is '* ::-webkit-slid
er-thumb { }' |
| 79 | 79 |
| 80 PASS parseThenSerializeRule('a[b]::-webkit-slider-thumb { }') is 'a[b]::-webkit-
slider-thumb { }' | 80 PASS parseThenSerializeRule('a[b]::-webkit-slider-thumb { }') is 'a[b]::-webkit-
slider-thumb { }' |
| 81 PASS parseThenSerializeRule('a.b::-webkit-slider-thumb { }') is 'a.b::-webkit-sl
ider-thumb { }' | 81 PASS parseThenSerializeRule('a.b::-webkit-slider-thumb { }') is 'a.b::-webkit-sl
ider-thumb { }' |
| 82 PASS parseThenSerializeRule('a#b::-webkit-slider-thumb { }') is 'a#b::-webkit-sl
ider-thumb { }' | 82 PASS parseThenSerializeRule('a#b::-webkit-slider-thumb { }') is 'a#b::-webkit-sl
ider-thumb { }' |
| 83 PASS parseThenSerializeRule('a[b].c#d::-webkit-slider-thumb { }') is 'a[b].c#d::
-webkit-slider-thumb { }' | 83 PASS parseThenSerializeRule('a[b].c#d::-webkit-slider-thumb { }') is 'a[b].c#d::
-webkit-slider-thumb { }' |
| 84 | 84 |
| 85 PASS parseThenSerializeRule('input:not([type="file"]):focus { }') is 'input:not(
[type="file"]):focus { }' | 85 PASS parseThenSerializeRule('input:not([type="file"]):focus { }') is 'input:not(
[type="file"]):focus { }' |
| 86 PASS parseThenSerializeRule(':-webkit-any([type="file"]) { }') is ':-webkit-any(
[type="file"]) { }' | 86 PASS parseThenSerializeRule(':-webkit-any([type="file"]) { }') is ':-webkit-any(
[type="file"]) { }' |
| 87 PASS parseThenSerializeRule(':-webkit-any(:hover) { }') is ':-webkit-any(:hover)
{ }' | 87 PASS parseThenSerializeRule(':-webkit-any(:hover) { }') is ':-webkit-any(:hover)
{ }' |
| 88 PASS parseThenSerializeRule('input:-webkit-any([type="file"],:hover,:focus):enab
led { }') is 'input:-webkit-any([type="file"],:hover,:focus):enabled { }' | 88 PASS parseThenSerializeRule('input:-webkit-any([type="file"],:hover,:focus):enab
led { }') is 'input:-webkit-any([type="file"],:hover,:focus):enabled { }' |
| (...skipping 14 matching lines...) Expand all Loading... |
| 103 PASS parseThenSerializeRule(':after { }') is '::after { }' | 103 PASS parseThenSerializeRule(':after { }') is '::after { }' |
| 104 PASS parseThenSerializeRule(':before { }') is '::before { }' | 104 PASS parseThenSerializeRule(':before { }') is '::before { }' |
| 105 PASS parseThenSerializeRule(':first-letter { }') is '::first-letter { }' | 105 PASS parseThenSerializeRule(':first-letter { }') is '::first-letter { }' |
| 106 PASS parseThenSerializeRule(':first-line { }') is '::first-line { }' | 106 PASS parseThenSerializeRule(':first-line { }') is '::first-line { }' |
| 107 PASS parseThenSerializeRule(':-webkit-any( a.class1 , #id,[attr] ) {
}') is ':-webkit-any(a.class1,#id,[attr]) { }' | 107 PASS parseThenSerializeRule(':-webkit-any( a.class1 , #id,[attr] ) {
}') is ':-webkit-any(a.class1,#id,[attr]) { }' |
| 108 | 108 |
| 109 PASS successfullyParsed is true | 109 PASS successfullyParsed is true |
| 110 | 110 |
| 111 TEST COMPLETE | 111 TEST COMPLETE |
| 112 | 112 |
| OLD | NEW |