Changeset 284098 in webkit
- Timestamp:
- Oct 13, 2021 9:59:35 AM (9 months ago)
- Location:
- trunk
- Files:
-
- 39 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/TestExpectations (modified) (3 diffs)
-
LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt (modified) (2 diffs)
-
LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt (modified) (2 diffs)
-
LayoutTests/fast/css/getComputedStyle/resources/property-names.js (modified) (1 diff)
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt (modified) (2 diffs)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt (modified) (2 diffs)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-initial-value-001-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-parsing-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-property-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-serialization-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/inheritance-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-parsing-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-property-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-serialization-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt (modified) (1 diff)
-
LayoutTests/platform/glib/fast/css/getComputedStyle/computed-style-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/glib/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/glib/svg/css/getComputedStyle-basic-expected.txt (modified) (4 diffs)
-
LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt (modified) (4 diffs)
-
LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt (modified) (1 diff)
-
LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt (modified) (2 diffs)
-
LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt (modified) (4 diffs)
-
LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt (modified) (1 diff)
-
LayoutTests/svg/css/getComputedStyle-basic-expected.txt (modified) (4 diffs)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/css/CSSComputedStyleDeclaration.cpp (modified) (1 diff)
-
Source/WebCore/css/CSSProperties.json (modified) (1 diff)
-
Source/WebCore/css/parser/CSSParserFastPaths.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r284097 r284098 1 2021-10-13 Aditya Keerthi <akeerthi@apple.com> 2 3 Unprefix -webkit-appearance 4 https://bugs.webkit.org/show_bug.cgi?id=231534 5 rdar://84112934 6 7 Reviewed by Wenson Hsieh. 8 9 * TestExpectations: 10 11 Mark two tests ref tests as failing. These tests were incorrectly passing 12 due to lack of support for 'appearance'. The tests use <compat-auto> values 13 which we do not yet support due to compat risk with internal apps. These 14 tests will be addressed on a case-by-case basis. 15 16 * fast/css/getComputedStyle/computed-style-expected.txt: 17 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 18 * fast/css/getComputedStyle/resources/property-names.js: 19 * platform/glib/fast/css/getComputedStyle/computed-style-expected.txt: 20 * platform/glib/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 21 * platform/glib/svg/css/getComputedStyle-basic-expected.txt: 22 * platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: 23 * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt: 24 * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: 25 * platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt: 26 * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt: 27 * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 28 * platform/ios/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: 29 * platform/ios/svg/css/getComputedStyle-basic-expected.txt: 30 * platform/mac-wk1/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt: 31 * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: 32 * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: 33 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: 34 * platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: 35 * svg/css/getComputedStyle-basic-expected.txt: 36 1 37 2021-10-13 Simon Fraser <simon.fraser@apple.com> 2 38 -
trunk/LayoutTests/TestExpectations
r284067 r284098 4481 4481 webkit.org/b/214290 imported/w3c/web-platform-tests/css/css-text/word-break/word-break-min-content-006.html [ ImageOnlyFailure ] 4482 4482 4483 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance- auto-001.html [ ImageOnlyFailure ]4483 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-button-001.html [ ImageOnlyFailure ] 4484 4484 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-checkbox-001.html [ ImageOnlyFailure ] 4485 4485 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-listbox-001.html [ ImageOnlyFailure ] 4486 4486 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-menulist-001.html [ ImageOnlyFailure ] 4487 4487 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-menulist-button-001.html [ ImageOnlyFailure ] 4488 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-menulist-button-002.tentative.html [ ImageOnlyFailure ] 4488 4489 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-meter-001.html [ ImageOnlyFailure ] 4489 4490 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-progress-bar-001.html [ ImageOnlyFailure ] 4490 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-progress-bar-002.html [ ImageOnlyFailure ]4491 4491 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-push-button-001.html [ ImageOnlyFailure ] 4492 4492 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/appearance-radio-001.html [ ImageOnlyFailure ] … … 4503 4503 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/outline-offset-table-001.html [ ImageOnlyFailure ] 4504 4504 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/text-overflow-ruby.html [ ImageOnlyFailure ] 4505 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-auto-001.html [ ImageOnlyFailure ]4506 4505 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-button-001.html [ ImageOnlyFailure ] 4507 4506 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-checkbox-001.html [ ImageOnlyFailure ] … … 4512 4511 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-meter-001.html [ ImageOnlyFailure ] 4513 4512 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-progress-bar-001.html [ ImageOnlyFailure ] 4514 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-progress-bar-002.html [ ImageOnlyFailure ]4515 4513 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-push-button-001.html [ ImageOnlyFailure ] 4516 4514 webkit.org/b/214299 imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-radio-001.html [ ImageOnlyFailure ] -
trunk/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt
r282545 r284098 5 5 align-self: auto; 6 6 alignment-baseline: auto; 7 appearance: none; 7 8 background-attachment: scroll; 8 9 background-clip: border-box; … … 194 195 z-index: auto; 195 196 zoom: 1; 196 -webkit-appearance: none;197 197 -webkit-backface-visibility: visible; 198 198 -webkit-background-clip: border-box; -
trunk/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
r282545 r284098 4 4 align-self: auto 5 5 alignment-baseline: auto 6 appearance: none 6 7 background-attachment: scroll 7 8 background-clip: border-box … … 193 194 z-index: auto 194 195 zoom: 1 195 -webkit-appearance: none196 196 -webkit-backface-visibility: visible 197 197 -webkit-background-clip: border-box -
trunk/LayoutTests/fast/css/getComputedStyle/resources/property-names.js
r253540 r284098 12 12 "-webkit-animation-play-state": true, 13 13 "-webkit-animation-timing-function": true, 14 " -webkit-appearance": true,14 "appearance": true, 15 15 "-webkit-backface-visibility": true, 16 16 "-webkit-background-clip": true, -
trunk/LayoutTests/imported/w3c/ChangeLog
r284085 r284098 1 2021-10-13 Aditya Keerthi <akeerthi@apple.com> 2 3 Unprefix -webkit-appearance 4 https://bugs.webkit.org/show_bug.cgi?id=231534 5 rdar://84112934 6 7 Reviewed by Wenson Hsieh. 8 9 Mark progressions. 10 11 The remaining test failures deal with <compat-auto> keywords and will 12 be addressed on a case-by-case basis. 13 14 * web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt: 15 * web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt: 16 * web-platform-tests/css/css-ui/appearance-initial-value-001-expected.txt: 17 * web-platform-tests/css/css-ui/appearance-parsing-expected.txt: 18 * web-platform-tests/css/css-ui/appearance-property-expected.txt: 19 * web-platform-tests/css/css-ui/appearance-serialization-expected.txt: 20 * web-platform-tests/css/css-ui/inheritance-expected.txt: 21 * web-platform-tests/css/css-ui/webkit-appearance-parsing-expected.txt: 22 * web-platform-tests/css/css-ui/webkit-appearance-property-expected.txt: 23 * web-platform-tests/css/css-ui/webkit-appearance-serialization-expected.txt: 24 * web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: 25 * web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt: 26 1 27 2021-10-13 Youenn Fablet <youenn@apple.com> 2 28 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt
r283742 r284098 18 18 PASS animation-play-state 19 19 PASS animation-timing-function 20 PASS appearance 20 21 PASS aspect-ratio 21 22 PASS backface-visibility … … 318 319 PASS -apple-pay-button-type 319 320 PASS -apple-trailing-word 320 PASS -webkit-appearance321 321 PASS -webkit-backdrop-filter 322 322 PASS -webkit-background-clip -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt
r283858 r284098 17 17 PASS -webkit-appearance: textarea 18 18 PASS -webkit-appearance: textfield 19 FAIL -webkit-appearance: bogus-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 19 PASS -webkit-appearance: bogus-button (invalid) 20 20 FAIL -webkit-appearance: attachment (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "attachment" 21 21 FAIL -webkit-appearance: button-bevel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "button-bevel" 22 22 FAIL -webkit-appearance: borderless-attachment (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "borderless-attachment" 23 FAIL -webkit-appearance: button-arrow-down (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 24 FAIL -webkit-appearance: button-arrow-next (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 25 FAIL -webkit-appearance: button-arrow-previous (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 26 FAIL -webkit-appearance: button-arrow-up (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 27 FAIL -webkit-appearance: button-focus (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 23 PASS -webkit-appearance: button-arrow-down (invalid) 24 PASS -webkit-appearance: button-arrow-next (invalid) 25 PASS -webkit-appearance: button-arrow-previous (invalid) 26 PASS -webkit-appearance: button-arrow-up (invalid) 27 PASS -webkit-appearance: button-focus (invalid) 28 28 FAIL -webkit-appearance: caps-lock-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "caps-lock-indicator" 29 29 FAIL -webkit-appearance: caret (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "caret" 30 FAIL -webkit-appearance: checkbox-container (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 31 FAIL -webkit-appearance: checkbox-label (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 32 FAIL -webkit-appearance: checkmenuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 30 PASS -webkit-appearance: checkbox-container (invalid) 31 PASS -webkit-appearance: checkbox-label (invalid) 32 PASS -webkit-appearance: checkmenuitem (invalid) 33 33 FAIL -webkit-appearance: color-well (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "color-well" 34 34 FAIL -webkit-appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "continuous-capacity-level-indicator" 35 35 FAIL -webkit-appearance: default-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "default-button" 36 36 FAIL -webkit-appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "discrete-capacity-level-indicator" 37 FAIL -webkit-appearance: dualbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 38 FAIL -webkit-appearance: groupbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 39 FAIL -webkit-appearance: image-controls-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 37 PASS -webkit-appearance: dualbutton (invalid) 38 PASS -webkit-appearance: groupbox (invalid) 39 PASS -webkit-appearance: image-controls-button (invalid) 40 40 FAIL -webkit-appearance: inner-spin-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "inner-spin-button" 41 41 FAIL -webkit-appearance: list-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "list-button" … … 65 65 FAIL -webkit-appearance: media-volume-slider-mute-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "media-volume-slider-mute-button" 66 66 FAIL -webkit-appearance: media-volume-sliderthumb (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "media-volume-sliderthumb" 67 FAIL -webkit-appearance: menuarrow (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 68 FAIL -webkit-appearance: menubar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 69 FAIL -webkit-appearance: menucheckbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 70 FAIL -webkit-appearance: menuimage (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 71 FAIL -webkit-appearance: menuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 72 FAIL -webkit-appearance: menuitemtext (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 67 PASS -webkit-appearance: menuarrow (invalid) 68 PASS -webkit-appearance: menubar (invalid) 69 PASS -webkit-appearance: menucheckbox (invalid) 70 PASS -webkit-appearance: menuimage (invalid) 71 PASS -webkit-appearance: menuitem (invalid) 72 PASS -webkit-appearance: menuitemtext (invalid) 73 73 FAIL -webkit-appearance: menulist-text (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "menulist-text" 74 74 FAIL -webkit-appearance: menulist-textfield (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "menulist-textfield" 75 FAIL -webkit-appearance: menupopup (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 76 FAIL -webkit-appearance: menuradio (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 77 FAIL -webkit-appearance: menuseparator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 78 FAIL -webkit-appearance: meterbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 79 FAIL -webkit-appearance: meterchunk (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 80 FAIL -webkit-appearance: number-input (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 75 PASS -webkit-appearance: menupopup (invalid) 76 PASS -webkit-appearance: menuradio (invalid) 77 PASS -webkit-appearance: menuseparator (invalid) 78 PASS -webkit-appearance: meterbar (invalid) 79 PASS -webkit-appearance: meterchunk (invalid) 80 PASS -webkit-appearance: number-input (invalid) 81 81 FAIL -webkit-appearance: progress-bar-value (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "progress-bar-value" 82 FAIL -webkit-appearance: progressbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 83 FAIL -webkit-appearance: progressbar-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 84 FAIL -webkit-appearance: progresschunk (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 85 FAIL -webkit-appearance: progresschunk-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 86 FAIL -webkit-appearance: radio-container (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 87 FAIL -webkit-appearance: radio-label (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 88 FAIL -webkit-appearance: radiomenuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 89 FAIL -webkit-appearance: range (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 90 FAIL -webkit-appearance: range-thumb (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 82 PASS -webkit-appearance: progressbar (invalid) 83 PASS -webkit-appearance: progressbar-vertical (invalid) 84 PASS -webkit-appearance: progresschunk (invalid) 85 PASS -webkit-appearance: progresschunk-vertical (invalid) 86 PASS -webkit-appearance: radio-container (invalid) 87 PASS -webkit-appearance: radio-label (invalid) 88 PASS -webkit-appearance: radiomenuitem (invalid) 89 PASS -webkit-appearance: range (invalid) 90 PASS -webkit-appearance: range-thumb (invalid) 91 91 FAIL -webkit-appearance: rating-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "rating-level-indicator" 92 92 FAIL -webkit-appearance: relevancy-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "relevancy-level-indicator" 93 FAIL -webkit-appearance: resizer (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 94 FAIL -webkit-appearance: resizerpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 95 FAIL -webkit-appearance: scale-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 96 FAIL -webkit-appearance: scale-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 97 FAIL -webkit-appearance: scalethumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 98 FAIL -webkit-appearance: scalethumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 99 FAIL -webkit-appearance: scalethumbend (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 100 FAIL -webkit-appearance: scalethumbstart (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 101 FAIL -webkit-appearance: scalethumbtick (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 102 FAIL -webkit-appearance: scrollbarbutton-down (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 103 FAIL -webkit-appearance: scrollbarbutton-left (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 104 FAIL -webkit-appearance: scrollbarbutton-right (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 105 FAIL -webkit-appearance: scrollbarbutton-up (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 106 FAIL -webkit-appearance: scrollbarthumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 107 FAIL -webkit-appearance: scrollbarthumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 108 FAIL -webkit-appearance: scrollbartrack-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 109 FAIL -webkit-appearance: scrollbartrack-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 93 PASS -webkit-appearance: resizer (invalid) 94 PASS -webkit-appearance: resizerpanel (invalid) 95 PASS -webkit-appearance: scale-horizontal (invalid) 96 PASS -webkit-appearance: scale-vertical (invalid) 97 PASS -webkit-appearance: scalethumb-horizontal (invalid) 98 PASS -webkit-appearance: scalethumb-vertical (invalid) 99 PASS -webkit-appearance: scalethumbend (invalid) 100 PASS -webkit-appearance: scalethumbstart (invalid) 101 PASS -webkit-appearance: scalethumbtick (invalid) 102 PASS -webkit-appearance: scrollbarbutton-down (invalid) 103 PASS -webkit-appearance: scrollbarbutton-left (invalid) 104 PASS -webkit-appearance: scrollbarbutton-right (invalid) 105 PASS -webkit-appearance: scrollbarbutton-up (invalid) 106 PASS -webkit-appearance: scrollbarthumb-horizontal (invalid) 107 PASS -webkit-appearance: scrollbarthumb-vertical (invalid) 108 PASS -webkit-appearance: scrollbartrack-horizontal (invalid) 109 PASS -webkit-appearance: scrollbartrack-vertical (invalid) 110 110 FAIL -webkit-appearance: searchfield-cancel-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-cancel-button" 111 111 FAIL -webkit-appearance: searchfield-decoration (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-decoration" 112 112 FAIL -webkit-appearance: searchfield-results-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-results-button" 113 113 FAIL -webkit-appearance: searchfield-results-decoration (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-results-decoration" 114 FAIL -webkit-appearance: separator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 115 FAIL -webkit-appearance: sheet (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 114 PASS -webkit-appearance: separator (invalid) 115 PASS -webkit-appearance: sheet (invalid) 116 116 FAIL -webkit-appearance: slider-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "slider-vertical" 117 117 FAIL -webkit-appearance: sliderthumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "sliderthumb-horizontal" 118 118 FAIL -webkit-appearance: sliderthumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "sliderthumb-vertical" 119 FAIL -webkit-appearance: snapshotted-plugin-overlay (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 120 FAIL -webkit-appearance: spinner (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 121 FAIL -webkit-appearance: spinner-downbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 122 FAIL -webkit-appearance: spinner-textfield (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 123 FAIL -webkit-appearance: spinner-upbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 124 FAIL -webkit-appearance: splitter (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 125 FAIL -webkit-appearance: statusbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 126 FAIL -webkit-appearance: statusbarpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 127 FAIL -webkit-appearance: tab (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 128 FAIL -webkit-appearance: tab-scroll-arrow-back (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 129 FAIL -webkit-appearance: tab-scroll-arrow-forward (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 130 FAIL -webkit-appearance: tabpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 131 FAIL -webkit-appearance: tabpanels (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 132 FAIL -webkit-appearance: textfield-multiline (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 133 FAIL -webkit-appearance: toolbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 134 FAIL -webkit-appearance: toolbarbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 135 FAIL -webkit-appearance: toolbarbutton-dropdown (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 136 FAIL -webkit-appearance: toolbargripper (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 137 FAIL -webkit-appearance: toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 138 FAIL -webkit-appearance: tooltip (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 139 FAIL -webkit-appearance: treeheader (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 140 FAIL -webkit-appearance: treeheadercell (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 141 FAIL -webkit-appearance: treeheadersortarrow (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 142 FAIL -webkit-appearance: treeitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 143 FAIL -webkit-appearance: treeline (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 144 FAIL -webkit-appearance: treetwisty (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 145 FAIL -webkit-appearance: treetwistyopen (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 146 FAIL -webkit-appearance: treeview (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 119 PASS -webkit-appearance: snapshotted-plugin-overlay (invalid) 120 PASS -webkit-appearance: spinner (invalid) 121 PASS -webkit-appearance: spinner-downbutton (invalid) 122 PASS -webkit-appearance: spinner-textfield (invalid) 123 PASS -webkit-appearance: spinner-upbutton (invalid) 124 PASS -webkit-appearance: splitter (invalid) 125 PASS -webkit-appearance: statusbar (invalid) 126 PASS -webkit-appearance: statusbarpanel (invalid) 127 PASS -webkit-appearance: tab (invalid) 128 PASS -webkit-appearance: tab-scroll-arrow-back (invalid) 129 PASS -webkit-appearance: tab-scroll-arrow-forward (invalid) 130 PASS -webkit-appearance: tabpanel (invalid) 131 PASS -webkit-appearance: tabpanels (invalid) 132 PASS -webkit-appearance: textfield-multiline (invalid) 133 PASS -webkit-appearance: toolbar (invalid) 134 PASS -webkit-appearance: toolbarbutton (invalid) 135 PASS -webkit-appearance: toolbarbutton-dropdown (invalid) 136 PASS -webkit-appearance: toolbargripper (invalid) 137 PASS -webkit-appearance: toolbox (invalid) 138 PASS -webkit-appearance: tooltip (invalid) 139 PASS -webkit-appearance: treeheader (invalid) 140 PASS -webkit-appearance: treeheadercell (invalid) 141 PASS -webkit-appearance: treeheadersortarrow (invalid) 142 PASS -webkit-appearance: treeitem (invalid) 143 PASS -webkit-appearance: treeline (invalid) 144 PASS -webkit-appearance: treetwisty (invalid) 145 PASS -webkit-appearance: treetwistyopen (invalid) 146 PASS -webkit-appearance: treeview (invalid) 147 147 FAIL -webkit-appearance: -apple-pay-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "-apple-pay-button" 148 FAIL -webkit-appearance: -moz-win-borderless-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 149 FAIL -webkit-appearance: -moz-win-browsertabbar-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 150 FAIL -webkit-appearance: -moz-win-communications-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 151 FAIL -webkit-appearance: -moz-win-communicationstext (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 152 FAIL -webkit-appearance: -moz-win-exclude-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 153 FAIL -webkit-appearance: -moz-win-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 154 FAIL -webkit-appearance: -moz-win-media-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 155 FAIL -webkit-appearance: -moz-window-button-box (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 156 FAIL -webkit-appearance: -moz-window-button-box-maximized (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 157 FAIL -webkit-appearance: -moz-window-button-close (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 158 FAIL -webkit-appearance: -moz-window-button-maximize (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 159 FAIL -webkit-appearance: -moz-window-button-minimize (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 160 FAIL -webkit-appearance: -moz-window-button-restore (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 161 FAIL -webkit-appearance: -moz-window-frame-bottom (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 162 FAIL -webkit-appearance: -moz-window-frame-left (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 163 FAIL -webkit-appearance: -moz-window-frame-right (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 164 FAIL -webkit-appearance: -moz-window-titlebar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 165 FAIL -webkit-appearance: -moz-window-titlebar-maximized (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 166 FAIL appearance: none assert_equals: style.appearance expected (string) "none" but got (undefined) undefined 167 FAIL appearance: auto assert_equals: style.appearance expected (string) "auto" but got (undefined) undefined 168 FAIL appearance: button assert_equals: style.appearance expected (string) "button" but got (undefined) undefined 169 FAIL appearance: checkbox assert_equals: style.appearance expected (string) "checkbox" but got (undefined) undefined 170 FAIL appearance: listbox assert_equals: style.appearance expected (string) "listbox" but got (undefined) undefined 171 FAIL appearance: menulist assert_equals: style.appearance expected (string) "menulist" but got (undefined) undefined 172 FAIL appearance: menulist-button assert_equals: style.appearance expected (string) "menulist-button" but got (undefined) undefined 173 FAIL appearance: meter assert_equals: style.appearance expected (string) "meter" but got (undefined) undefined 174 FAIL appearance: progress-bar assert_equals: style.appearance expected (string) "progress-bar" but got (undefined) undefined 175 FAIL appearance: push-button assert_equals: style.appearance expected (string) "push-button" but got (undefined) undefined 176 FAIL appearance: radio assert_equals: style.appearance expected (string) "radio" but got (undefined) undefined 177 FAIL appearance: searchfield assert_equals: style.appearance expected (string) "searchfield" but got (undefined) undefined178 FAIL appearance: slider-horizontal assert_equals: style.appearance expected (string) "slider-horizontal" but got (undefined) undefined 179 FAIL appearance: square-button assert_equals: style.appearance expected (string) "square-button" but got (undefined) undefined 180 FAIL appearance: textarea assert_equals: style.appearance expected (string) "textarea" but got (undefined) undefined 181 FAIL appearance: textfield assert_equals: style.appearance expected (string) "textfield" but got (undefined) undefined182 FAIL appearance: bogus-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 183 FAIL appearance: attachment (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined184 FAIL appearance: button-bevel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined185 FAIL appearance: borderless-attachment (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined186 FAIL appearance: button-arrow-down (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 187 FAIL appearance: button-arrow-next (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 188 FAIL appearance: button-arrow-previous (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 189 FAIL appearance: button-arrow-up (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 190 FAIL appearance: button-focus (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 191 FAIL appearance: caps-lock-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined192 FAIL appearance: caret (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined193 FAIL appearance: checkbox-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 194 FAIL appearance: checkbox-label (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 195 FAIL appearance: checkmenuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 196 FAIL appearance: color-well (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined197 FAIL appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined198 FAIL appearance: default-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined199 FAIL appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined200 FAIL appearance: dualbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 201 FAIL appearance: groupbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 202 FAIL appearance: image-controls-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 203 FAIL appearance: inner-spin-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined204 FAIL appearance: list-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined205 FAIL appearance: listitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined206 FAIL appearance: media-controls-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined207 FAIL appearance: media-controls-dark-bar-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined208 FAIL appearance: media-controls-fullscreen-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined209 FAIL appearance: media-controls-light-bar-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined210 FAIL appearance: media-current-time-display (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined211 FAIL appearance: media-enter-fullscreen-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined212 FAIL appearance: media-exit-fullscreen-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined213 FAIL appearance: media-fullscreen-volume-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined214 FAIL appearance: media-fullscreen-volume-slider-thumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined215 FAIL appearance: media-mute-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined216 FAIL appearance: media-overlay-play-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined217 FAIL appearance: media-play-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined218 FAIL appearance: media-return-to-realtime-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined219 FAIL appearance: media-rewind-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined220 FAIL appearance: media-seek-back-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined221 FAIL appearance: media-seek-forward-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined222 FAIL appearance: media-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined223 FAIL appearance: media-sliderthumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined224 FAIL appearance: media-time-remaining-display (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined225 FAIL appearance: media-toggle-closed-captions-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined226 FAIL appearance: media-volume-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined227 FAIL appearance: media-volume-slider-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined228 FAIL appearance: media-volume-slider-mute-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined229 FAIL appearance: media-volume-sliderthumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined230 FAIL appearance: menuarrow (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 231 FAIL appearance: menubar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 232 FAIL appearance: menucheckbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 233 FAIL appearance: menuimage (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 234 FAIL appearance: menuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 235 FAIL appearance: menuitemtext (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 236 FAIL appearance: menulist-text (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined237 FAIL appearance: menulist-textfield (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined238 FAIL appearance: menupopup (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 239 FAIL appearance: menuradio (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 240 FAIL appearance: menuseparator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 241 FAIL appearance: meterbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 242 FAIL appearance: meterchunk (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 243 FAIL appearance: number-input (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 244 FAIL appearance: progress-bar-value (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined245 FAIL appearance: progressbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 246 FAIL appearance: progressbar-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 247 FAIL appearance: progresschunk (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 248 FAIL appearance: progresschunk-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 249 FAIL appearance: radio-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 250 FAIL appearance: radio-label (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 251 FAIL appearance: radiomenuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 252 FAIL appearance: range (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 253 FAIL appearance: range-thumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 254 FAIL appearance: rating-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined255 FAIL appearance: relevancy-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined256 FAIL appearance: resizer (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 257 FAIL appearance: resizerpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 258 FAIL appearance: scale-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 259 FAIL appearance: scale-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 260 FAIL appearance: scalethumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 261 FAIL appearance: scalethumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 262 FAIL appearance: scalethumbend (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 263 FAIL appearance: scalethumbstart (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 264 FAIL appearance: scalethumbtick (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 265 FAIL appearance: scrollbarbutton-down (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 266 FAIL appearance: scrollbarbutton-left (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 267 FAIL appearance: scrollbarbutton-right (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 268 FAIL appearance: scrollbarbutton-up (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 269 FAIL appearance: scrollbarthumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 270 FAIL appearance: scrollbarthumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 271 FAIL appearance: scrollbartrack-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 272 FAIL appearance: scrollbartrack-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 273 FAIL appearance: searchfield-cancel-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined274 FAIL appearance: searchfield-decoration (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined275 FAIL appearance: searchfield-results-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined276 FAIL appearance: searchfield-results-decoration (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined277 FAIL appearance: separator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 278 FAIL appearance: sheet (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 279 FAIL appearance: slider-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined280 FAIL appearance: sliderthumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined281 FAIL appearance: sliderthumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined282 FAIL appearance: snapshotted-plugin-overlay (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 283 FAIL appearance: spinner (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 284 FAIL appearance: spinner-downbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 285 FAIL appearance: spinner-textfield (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 286 FAIL appearance: spinner-upbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 287 FAIL appearance: splitter (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 288 FAIL appearance: statusbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 289 FAIL appearance: statusbarpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 290 FAIL appearance: tab (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 291 FAIL appearance: tab-scroll-arrow-back (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 292 FAIL appearance: tab-scroll-arrow-forward (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 293 FAIL appearance: tabpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 294 FAIL appearance: tabpanels (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 295 FAIL appearance: textfield-multiline (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 296 FAIL appearance: toolbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 297 FAIL appearance: toolbarbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 298 FAIL appearance: toolbarbutton-dropdown (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 299 FAIL appearance: toolbargripper (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 300 FAIL appearance: toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 301 FAIL appearance: tooltip (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 302 FAIL appearance: treeheader (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 303 FAIL appearance: treeheadercell (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 304 FAIL appearance: treeheadersortarrow (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 305 FAIL appearance: treeitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 306 FAIL appearance: treeline (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 307 FAIL appearance: treetwisty (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 308 FAIL appearance: treetwistyopen (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 309 FAIL appearance: treeview (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 310 FAIL appearance: -apple-pay-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined311 FAIL appearance: -moz-win-borderless-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 312 FAIL appearance: -moz-win-browsertabbar-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 313 FAIL appearance: -moz-win-communications-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 314 FAIL appearance: -moz-win-communicationstext (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 315 FAIL appearance: -moz-win-exclude-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 316 FAIL appearance: -moz-win-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 317 FAIL appearance: -moz-win-media-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 318 FAIL appearance: -moz-window-button-box (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 319 FAIL appearance: -moz-window-button-box-maximized (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 320 FAIL appearance: -moz-window-button-close (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 321 FAIL appearance: -moz-window-button-maximize (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 322 FAIL appearance: -moz-window-button-minimize (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 323 FAIL appearance: -moz-window-button-restore (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 324 FAIL appearance: -moz-window-frame-bottom (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 325 FAIL appearance: -moz-window-frame-left (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 326 FAIL appearance: -moz-window-frame-right (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 327 FAIL appearance: -moz-window-titlebar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 328 FAIL appearance: -moz-window-titlebar-maximized (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 148 PASS -webkit-appearance: -moz-win-borderless-glass (invalid) 149 PASS -webkit-appearance: -moz-win-browsertabbar-toolbox (invalid) 150 PASS -webkit-appearance: -moz-win-communications-toolbox (invalid) 151 PASS -webkit-appearance: -moz-win-communicationstext (invalid) 152 PASS -webkit-appearance: -moz-win-exclude-glass (invalid) 153 PASS -webkit-appearance: -moz-win-glass (invalid) 154 PASS -webkit-appearance: -moz-win-media-toolbox (invalid) 155 PASS -webkit-appearance: -moz-window-button-box (invalid) 156 PASS -webkit-appearance: -moz-window-button-box-maximized (invalid) 157 PASS -webkit-appearance: -moz-window-button-close (invalid) 158 PASS -webkit-appearance: -moz-window-button-maximize (invalid) 159 PASS -webkit-appearance: -moz-window-button-minimize (invalid) 160 PASS -webkit-appearance: -moz-window-button-restore (invalid) 161 PASS -webkit-appearance: -moz-window-frame-bottom (invalid) 162 PASS -webkit-appearance: -moz-window-frame-left (invalid) 163 PASS -webkit-appearance: -moz-window-frame-right (invalid) 164 PASS -webkit-appearance: -moz-window-titlebar (invalid) 165 PASS -webkit-appearance: -moz-window-titlebar-maximized (invalid) 166 PASS appearance: none 167 PASS appearance: auto 168 PASS appearance: button 169 PASS appearance: checkbox 170 PASS appearance: listbox 171 PASS appearance: menulist 172 PASS appearance: menulist-button 173 PASS appearance: meter 174 PASS appearance: progress-bar 175 PASS appearance: push-button 176 PASS appearance: radio 177 PASS appearance: searchfield 178 PASS appearance: slider-horizontal 179 PASS appearance: square-button 180 PASS appearance: textarea 181 PASS appearance: textfield 182 PASS appearance: bogus-button (invalid) 183 FAIL appearance: attachment (invalid) assert_equals: style.appearance expected "" but got "attachment" 184 FAIL appearance: button-bevel (invalid) assert_equals: style.appearance expected "" but got "button-bevel" 185 FAIL appearance: borderless-attachment (invalid) assert_equals: style.appearance expected "" but got "borderless-attachment" 186 PASS appearance: button-arrow-down (invalid) 187 PASS appearance: button-arrow-next (invalid) 188 PASS appearance: button-arrow-previous (invalid) 189 PASS appearance: button-arrow-up (invalid) 190 PASS appearance: button-focus (invalid) 191 FAIL appearance: caps-lock-indicator (invalid) assert_equals: style.appearance expected "" but got "caps-lock-indicator" 192 FAIL appearance: caret (invalid) assert_equals: style.appearance expected "" but got "caret" 193 PASS appearance: checkbox-container (invalid) 194 PASS appearance: checkbox-label (invalid) 195 PASS appearance: checkmenuitem (invalid) 196 FAIL appearance: color-well (invalid) assert_equals: style.appearance expected "" but got "color-well" 197 FAIL appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.appearance expected "" but got "continuous-capacity-level-indicator" 198 FAIL appearance: default-button (invalid) assert_equals: style.appearance expected "" but got "default-button" 199 FAIL appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.appearance expected "" but got "discrete-capacity-level-indicator" 200 PASS appearance: dualbutton (invalid) 201 PASS appearance: groupbox (invalid) 202 PASS appearance: image-controls-button (invalid) 203 FAIL appearance: inner-spin-button (invalid) assert_equals: style.appearance expected "" but got "inner-spin-button" 204 FAIL appearance: list-button (invalid) assert_equals: style.appearance expected "" but got "list-button" 205 FAIL appearance: listitem (invalid) assert_equals: style.appearance expected "" but got "listitem" 206 FAIL appearance: media-controls-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-background" 207 FAIL appearance: media-controls-dark-bar-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-dark-bar-background" 208 FAIL appearance: media-controls-fullscreen-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-fullscreen-background" 209 FAIL appearance: media-controls-light-bar-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-light-bar-background" 210 FAIL appearance: media-current-time-display (invalid) assert_equals: style.appearance expected "" but got "media-current-time-display" 211 FAIL appearance: media-enter-fullscreen-button (invalid) assert_equals: style.appearance expected "" but got "media-enter-fullscreen-button" 212 FAIL appearance: media-exit-fullscreen-button (invalid) assert_equals: style.appearance expected "" but got "media-exit-fullscreen-button" 213 FAIL appearance: media-fullscreen-volume-slider (invalid) assert_equals: style.appearance expected "" but got "media-fullscreen-volume-slider" 214 FAIL appearance: media-fullscreen-volume-slider-thumb (invalid) assert_equals: style.appearance expected "" but got "media-fullscreen-volume-slider-thumb" 215 FAIL appearance: media-mute-button (invalid) assert_equals: style.appearance expected "" but got "media-mute-button" 216 FAIL appearance: media-overlay-play-button (invalid) assert_equals: style.appearance expected "" but got "media-overlay-play-button" 217 FAIL appearance: media-play-button (invalid) assert_equals: style.appearance expected "" but got "media-play-button" 218 FAIL appearance: media-return-to-realtime-button (invalid) assert_equals: style.appearance expected "" but got "media-return-to-realtime-button" 219 FAIL appearance: media-rewind-button (invalid) assert_equals: style.appearance expected "" but got "media-rewind-button" 220 FAIL appearance: media-seek-back-button (invalid) assert_equals: style.appearance expected "" but got "media-seek-back-button" 221 FAIL appearance: media-seek-forward-button (invalid) assert_equals: style.appearance expected "" but got "media-seek-forward-button" 222 FAIL appearance: media-slider (invalid) assert_equals: style.appearance expected "" but got "media-slider" 223 FAIL appearance: media-sliderthumb (invalid) assert_equals: style.appearance expected "" but got "media-sliderthumb" 224 FAIL appearance: media-time-remaining-display (invalid) assert_equals: style.appearance expected "" but got "media-time-remaining-display" 225 FAIL appearance: media-toggle-closed-captions-button (invalid) assert_equals: style.appearance expected "" but got "media-toggle-closed-captions-button" 226 FAIL appearance: media-volume-slider (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider" 227 FAIL appearance: media-volume-slider-container (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider-container" 228 FAIL appearance: media-volume-slider-mute-button (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider-mute-button" 229 FAIL appearance: media-volume-sliderthumb (invalid) assert_equals: style.appearance expected "" but got "media-volume-sliderthumb" 230 PASS appearance: menuarrow (invalid) 231 PASS appearance: menubar (invalid) 232 PASS appearance: menucheckbox (invalid) 233 PASS appearance: menuimage (invalid) 234 PASS appearance: menuitem (invalid) 235 PASS appearance: menuitemtext (invalid) 236 FAIL appearance: menulist-text (invalid) assert_equals: style.appearance expected "" but got "menulist-text" 237 FAIL appearance: menulist-textfield (invalid) assert_equals: style.appearance expected "" but got "menulist-textfield" 238 PASS appearance: menupopup (invalid) 239 PASS appearance: menuradio (invalid) 240 PASS appearance: menuseparator (invalid) 241 PASS appearance: meterbar (invalid) 242 PASS appearance: meterchunk (invalid) 243 PASS appearance: number-input (invalid) 244 FAIL appearance: progress-bar-value (invalid) assert_equals: style.appearance expected "" but got "progress-bar-value" 245 PASS appearance: progressbar (invalid) 246 PASS appearance: progressbar-vertical (invalid) 247 PASS appearance: progresschunk (invalid) 248 PASS appearance: progresschunk-vertical (invalid) 249 PASS appearance: radio-container (invalid) 250 PASS appearance: radio-label (invalid) 251 PASS appearance: radiomenuitem (invalid) 252 PASS appearance: range (invalid) 253 PASS appearance: range-thumb (invalid) 254 FAIL appearance: rating-level-indicator (invalid) assert_equals: style.appearance expected "" but got "rating-level-indicator" 255 FAIL appearance: relevancy-level-indicator (invalid) assert_equals: style.appearance expected "" but got "relevancy-level-indicator" 256 PASS appearance: resizer (invalid) 257 PASS appearance: resizerpanel (invalid) 258 PASS appearance: scale-horizontal (invalid) 259 PASS appearance: scale-vertical (invalid) 260 PASS appearance: scalethumb-horizontal (invalid) 261 PASS appearance: scalethumb-vertical (invalid) 262 PASS appearance: scalethumbend (invalid) 263 PASS appearance: scalethumbstart (invalid) 264 PASS appearance: scalethumbtick (invalid) 265 PASS appearance: scrollbarbutton-down (invalid) 266 PASS appearance: scrollbarbutton-left (invalid) 267 PASS appearance: scrollbarbutton-right (invalid) 268 PASS appearance: scrollbarbutton-up (invalid) 269 PASS appearance: scrollbarthumb-horizontal (invalid) 270 PASS appearance: scrollbarthumb-vertical (invalid) 271 PASS appearance: scrollbartrack-horizontal (invalid) 272 PASS appearance: scrollbartrack-vertical (invalid) 273 FAIL appearance: searchfield-cancel-button (invalid) assert_equals: style.appearance expected "" but got "searchfield-cancel-button" 274 FAIL appearance: searchfield-decoration (invalid) assert_equals: style.appearance expected "" but got "searchfield-decoration" 275 FAIL appearance: searchfield-results-button (invalid) assert_equals: style.appearance expected "" but got "searchfield-results-button" 276 FAIL appearance: searchfield-results-decoration (invalid) assert_equals: style.appearance expected "" but got "searchfield-results-decoration" 277 PASS appearance: separator (invalid) 278 PASS appearance: sheet (invalid) 279 FAIL appearance: slider-vertical (invalid) assert_equals: style.appearance expected "" but got "slider-vertical" 280 FAIL appearance: sliderthumb-horizontal (invalid) assert_equals: style.appearance expected "" but got "sliderthumb-horizontal" 281 FAIL appearance: sliderthumb-vertical (invalid) assert_equals: style.appearance expected "" but got "sliderthumb-vertical" 282 PASS appearance: snapshotted-plugin-overlay (invalid) 283 PASS appearance: spinner (invalid) 284 PASS appearance: spinner-downbutton (invalid) 285 PASS appearance: spinner-textfield (invalid) 286 PASS appearance: spinner-upbutton (invalid) 287 PASS appearance: splitter (invalid) 288 PASS appearance: statusbar (invalid) 289 PASS appearance: statusbarpanel (invalid) 290 PASS appearance: tab (invalid) 291 PASS appearance: tab-scroll-arrow-back (invalid) 292 PASS appearance: tab-scroll-arrow-forward (invalid) 293 PASS appearance: tabpanel (invalid) 294 PASS appearance: tabpanels (invalid) 295 PASS appearance: textfield-multiline (invalid) 296 PASS appearance: toolbar (invalid) 297 PASS appearance: toolbarbutton (invalid) 298 PASS appearance: toolbarbutton-dropdown (invalid) 299 PASS appearance: toolbargripper (invalid) 300 PASS appearance: toolbox (invalid) 301 PASS appearance: tooltip (invalid) 302 PASS appearance: treeheader (invalid) 303 PASS appearance: treeheadercell (invalid) 304 PASS appearance: treeheadersortarrow (invalid) 305 PASS appearance: treeitem (invalid) 306 PASS appearance: treeline (invalid) 307 PASS appearance: treetwisty (invalid) 308 PASS appearance: treetwistyopen (invalid) 309 PASS appearance: treeview (invalid) 310 FAIL appearance: -apple-pay-button (invalid) assert_equals: style.appearance expected "" but got "-apple-pay-button" 311 PASS appearance: -moz-win-borderless-glass (invalid) 312 PASS appearance: -moz-win-browsertabbar-toolbox (invalid) 313 PASS appearance: -moz-win-communications-toolbox (invalid) 314 PASS appearance: -moz-win-communicationstext (invalid) 315 PASS appearance: -moz-win-exclude-glass (invalid) 316 PASS appearance: -moz-win-glass (invalid) 317 PASS appearance: -moz-win-media-toolbox (invalid) 318 PASS appearance: -moz-window-button-box (invalid) 319 PASS appearance: -moz-window-button-box-maximized (invalid) 320 PASS appearance: -moz-window-button-close (invalid) 321 PASS appearance: -moz-window-button-maximize (invalid) 322 PASS appearance: -moz-window-button-minimize (invalid) 323 PASS appearance: -moz-window-button-restore (invalid) 324 PASS appearance: -moz-window-frame-bottom (invalid) 325 PASS appearance: -moz-window-frame-left (invalid) 326 PASS appearance: -moz-window-frame-right (invalid) 327 PASS appearance: -moz-window-titlebar (invalid) 328 PASS appearance: -moz-window-titlebar-maximized (invalid) 329 329 PASS -ms-appearance (should not be supported) 330 330 PASS mso-appearance (should not be supported) -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-initial-value-001-expected.txt
r267650 r284098 1 1 2 FAIL support for appearance assert_equals: expected "button" but got "" 3 FAIL initial value for appearance assert_equals: expected "none" but got "" 2 PASS support for appearance 3 PASS initial value for appearance 4 4 PASS support for -webkit-appearance 5 5 PASS initial value for -webkit-appearance -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-parsing-expected.txt
r264341 r284098 1 1 2 FAIL parsing via attribute change steps of CSS declaration block's owner node assert_equals: expected "none" but got "" 3 FAIL parsing via modification of cssText assert_equals: expected "none" but got "" 4 FAIL parsing via creation of CSS declaration block assert_equals: expected "none" but got "" 2 PASS parsing via attribute change steps of CSS declaration block's owner node 3 PASS parsing via modification of cssText 4 PASS parsing via creation of CSS declaration block 5 5 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-property-expected.txt
r267650 r284098 1 1 2 FAIL setProperty assert_equals: expected (string) "none" but got (undefined) undefined 3 FAIL removeProperty assert_equals: expected (string) "" but got (undefined) undefined 2 PASS setProperty 3 PASS removeProperty 4 4 PASS property assignment 5 FAIL getPropertyValue assert_equals: expected "none" but got "" 6 FAIL property access assert_equals: expected (string) "none" but got (undefined) undefined 5 PASS getPropertyValue 6 PASS property access 7 7 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/appearance-serialization-expected.txt
r283637 r284098 1 1 2 FAIL serialization via CSSStyleDeclaration assert_equals: expected "appearance: none;" but got "" 3 FAIL serialization via CSSStyleRule assert_equals: expected "#foo { appearance: none; }" but got "#foo { }" 4 FAIL serialization via CSSMediaRule assert_equals: expected "@media print {\n #foo { appearance: none; }\n}" but got "@media print {\n #foo { }\n}" 2 PASS serialization via CSSStyleDeclaration 3 PASS serialization via CSSStyleRule 4 PASS serialization via CSSMediaRule 5 5 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/inheritance-expected.txt
r267650 r284098 1 1 2 FAIL Property appearance has initial value none assert_true: appearance doesn't seem to be supported in the computed style expected true got false3 FAIL Property appearance does not inherit assert_true: expected true got false 2 PASS Property appearance has initial value none 3 PASS Property appearance does not inherit 4 4 PASS Property caret-color has initial value rgb(0, 255, 0) 5 5 PASS Property caret-color inherits -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-parsing-expected.txt
r264341 r284098 1 1 2 FAIL parsing via attribute change steps of CSS declaration block's owner node assert_equals: expected "none" but got "" 3 FAIL parsing via modification of cssText assert_equals: expected "none" but got "" 4 FAIL parsing via creation of CSS declaration block assert_equals: expected "none" but got "" 2 PASS parsing via attribute change steps of CSS declaration block's owner node 3 PASS parsing via modification of cssText 4 PASS parsing via creation of CSS declaration block 5 5 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-property-expected.txt
r267650 r284098 1 1 2 FAIL setProperty - CSS property name assert_equals: expected (string) "none" but got (undefined) undefined 3 FAIL setProperty - camel-cased property name (ignored) assert_equals: expected (string) "" but got (undefined) undefined 4 FAIL setProperty - webkit-cased property name (ignored) assert_equals: expected (string) "" but got (undefined) undefined 5 FAIL removeProperty - CSS property name assert_equals: expected (string) "" but got (undefined) undefined 6 FAIL removeProperty - camel-cased property name (ignored) assert_equals: expected (string) "none" but got (undefined) undefined 7 FAIL removeProperty - webkit-cased property name (ignored) assert_equals: expected (string) "none" but got (undefined) undefined 8 FAIL property assignment - CSS property name assert_equals: expected (string) "none" but got (undefined) undefined 9 FAIL property assignment - camel-cased property name assert_equals: expected (string) "none" but got (undefined) undefined 10 FAIL property assignment - webkit-cased property name assert_equals: expected (string) "none" but got (undefined) undefined 11 FAIL getPropertyValue - CSS property name assert_equals: expected "none" but got "" 2 PASS setProperty - CSS property name 3 PASS setProperty - camel-cased property name (ignored) 4 PASS setProperty - webkit-cased property name (ignored) 5 PASS removeProperty - CSS property name 6 PASS removeProperty - camel-cased property name (ignored) 7 PASS removeProperty - webkit-cased property name (ignored) 8 PASS property assignment - CSS property name 9 PASS property assignment - camel-cased property name 10 PASS property assignment - webkit-cased property name 11 PASS getPropertyValue - CSS property name 12 12 PASS getPropertyValue - camel-cased property name (ignored) 13 13 PASS getPropertyValue - webkit-cased property name (ignored) 14 FAIL property access - CSS property name assert_equals: expected "none" but got "" 15 FAIL property access - camel-cased property name assert_equals: expected "none" but got "" 16 FAIL property access - webkit-cased property name assert_equals: expected "none" but got "" 14 PASS property access - CSS property name 15 PASS property access - camel-cased property name 16 PASS property access - webkit-cased property name 17 17 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-serialization-expected.txt
r283637 r284098 1 1 2 FAIL serialization via CSSStyleDeclaration assert_equals: expected "appearance: none;" but got "-webkit-appearance: none;" 3 FAIL serialization via CSSStyleRule assert_equals: expected "#foo { appearance: none; }" but got "#foo { -webkit-appearance: none; }" 4 FAIL serialization via CSSMediaRule assert_equals: expected "@media print {\n #foo { appearance: none; }\n}" but got "@media print {\n #foo { -webkit-appearance: none; }\n}" 2 PASS serialization via CSSStyleDeclaration 3 PASS serialization via CSSStyleRule 4 PASS serialization via CSSMediaRule 5 5 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt
r283742 r284098 10 10 FAIL Shorthands aren't serialized if there are other properties with different logical groups in between assert_equals: expected "margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-inline-start: 10px; margin-block: 10px; margin-inline-end: 10px; margin-bottom: 10px;" but got "margin: 10px; margin-inline: 10px; margin-block: 10px;" 11 11 PASS Shorthands _are_ serialized if there are no other properties with different logical groups in between 12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; a spect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-appearance: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;"12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; appearance: none; aspect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;" 13 13 -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt
r249886 r284098 29 29 FAIL <meter> assert_equals: -webkit-appearance expected "auto" but got "meter" 30 30 FAIL <progress> assert_equals: -webkit-appearance expected "auto" but got "progress-bar" 31 FAIL <input type="hidden"> assert_equals: appearance (no prefix) expected "none" but got "" 32 FAIL <input type="HIDDEN"> assert_equals: appearance (no prefix) expected "none" but got "" 33 FAIL <input type="file"> assert_equals: appearance (no prefix) expected "none" but got "" 34 FAIL <input type="image"> assert_equals: appearance (no prefix) expected "none" but got "" 35 FAIL <div> assert_equals: appearance (no prefix) expected "none" but got "" 36 FAIL <details> assert_equals: appearance (no prefix) expected "none" but got "" 37 FAIL <summary> assert_equals: appearance (no prefix) expected "none" but got "" 38 FAIL <video> assert_equals: appearance (no prefix) expected "none" but got "" 39 FAIL <video controls=""> assert_equals: appearance (no prefix) expected "none" but got "" 40 FAIL <menuitem> assert_equals: appearance (no prefix) expected "none" but got "" 41 FAIL <marquee> assert_equals: appearance (no prefix) expected "none" but got "" 42 FAIL <keygen> assert_equals: appearance (no prefix) expected "none" but got "" 43 FAIL <input> (namespace: null) assert_equals: appearance (no prefix) expected "none" but got "" 44 FAIL <input> (namespace: http://www.w3.org/2000/svg) assert_equals: appearance (no prefix) expected "none" but got "" 45 FAIL The html element assert_equals: appearance (no prefix) expected "none" but got "" 46 FAIL The body element assert_equals: appearance (no prefix) expected "none" but got "" 31 PASS <input type="hidden"> 32 PASS <input type="HIDDEN"> 33 PASS <input type="file"> 34 PASS <input type="image"> 35 PASS <div> 36 PASS <details> 37 PASS <summary> 38 PASS <video> 39 PASS <video controls=""> 40 PASS <menuitem> 41 PASS <marquee> 42 PASS <keygen> 43 PASS <input> (namespace: null) 44 PASS <input> (namespace: http://www.w3.org/2000/svg) 45 PASS The html element 46 PASS The body element 47 47 -
trunk/LayoutTests/platform/glib/fast/css/getComputedStyle/computed-style-expected.txt
r282545 r284098 5 5 align-self: auto; 6 6 alignment-baseline: auto; 7 appearance: none; 7 8 background-attachment: scroll; 8 9 background-clip: border-box; … … 195 196 z-index: auto; 196 197 zoom: 1; 197 -webkit-appearance: none;198 198 -webkit-background-clip: border-box; 199 199 -webkit-background-composite: source-over; -
trunk/LayoutTests/platform/glib/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
r282545 r284098 4 4 align-self: auto 5 5 alignment-baseline: auto 6 appearance: none 6 7 background-attachment: scroll 7 8 background-clip: border-box … … 194 195 z-index: auto 195 196 zoom: 1 196 -webkit-appearance: none197 197 -webkit-background-clip: border-box 198 198 -webkit-background-composite: source-over -
trunk/LayoutTests/platform/glib/svg/css/getComputedStyle-basic-expected.txt
r282545 r284098 7 7 rect: style.getPropertyValue(alignment-baseline) : auto 8 8 rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 9 rect: style.getPropertyValue(appearance) : none 10 rect: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 9 11 rect: style.getPropertyValue(background-attachment) : scroll 10 12 rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 387 389 rect: style.getPropertyValue(zoom) : 1 388 390 rect: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 389 rect: style.getPropertyValue(-webkit-appearance) : none390 rect: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]391 391 rect: style.getPropertyValue(-webkit-background-clip) : border-box 392 392 rect: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] … … 529 529 g: style.getPropertyValue(alignment-baseline) : auto 530 530 g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 531 g: style.getPropertyValue(appearance) : none 532 g: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 531 533 g: style.getPropertyValue(background-attachment) : scroll 532 534 g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 909 911 g: style.getPropertyValue(zoom) : 1 910 912 g: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 911 g: style.getPropertyValue(-webkit-appearance) : none912 g: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]913 913 g: style.getPropertyValue(-webkit-background-clip) : border-box 914 914 g: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] -
trunk/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt
r283742 r284098 10 10 FAIL Shorthands aren't serialized if there are other properties with different logical groups in between assert_equals: expected "margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-inline-start: 10px; margin-block: 10px; margin-inline-end: 10px; margin-bottom: 10px;" but got "margin: 10px; margin-inline: 10px; margin-block: 10px;" 11 11 PASS Shorthands _are_ serialized if there are no other properties with different logical groups in between 12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; a spect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -webkit-appearance: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;"12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; appearance: none; aspect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;" 13 13 -
trunk/LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/css/css-ui/appearance-cssom-001-expected.txt
r283858 r284098 17 17 PASS -webkit-appearance: textarea 18 18 PASS -webkit-appearance: textfield 19 FAIL -webkit-appearance: bogus-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 19 PASS -webkit-appearance: bogus-button (invalid) 20 20 FAIL -webkit-appearance: attachment (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "attachment" 21 21 FAIL -webkit-appearance: button-bevel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "button-bevel" 22 22 FAIL -webkit-appearance: borderless-attachment (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "borderless-attachment" 23 FAIL -webkit-appearance: button-arrow-down (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 24 FAIL -webkit-appearance: button-arrow-next (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 25 FAIL -webkit-appearance: button-arrow-previous (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 26 FAIL -webkit-appearance: button-arrow-up (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 27 FAIL -webkit-appearance: button-focus (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 23 PASS -webkit-appearance: button-arrow-down (invalid) 24 PASS -webkit-appearance: button-arrow-next (invalid) 25 PASS -webkit-appearance: button-arrow-previous (invalid) 26 PASS -webkit-appearance: button-arrow-up (invalid) 27 PASS -webkit-appearance: button-focus (invalid) 28 28 FAIL -webkit-appearance: caps-lock-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "caps-lock-indicator" 29 29 FAIL -webkit-appearance: caret (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "caret" 30 FAIL -webkit-appearance: checkbox-container (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 31 FAIL -webkit-appearance: checkbox-label (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 32 FAIL -webkit-appearance: checkmenuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 30 PASS -webkit-appearance: checkbox-container (invalid) 31 PASS -webkit-appearance: checkbox-label (invalid) 32 PASS -webkit-appearance: checkmenuitem (invalid) 33 33 FAIL -webkit-appearance: color-well (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "color-well" 34 34 FAIL -webkit-appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "continuous-capacity-level-indicator" 35 35 FAIL -webkit-appearance: default-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "default-button" 36 36 FAIL -webkit-appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "discrete-capacity-level-indicator" 37 FAIL -webkit-appearance: dualbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 38 FAIL -webkit-appearance: groupbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 39 FAIL -webkit-appearance: image-controls-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 37 PASS -webkit-appearance: dualbutton (invalid) 38 PASS -webkit-appearance: groupbox (invalid) 39 PASS -webkit-appearance: image-controls-button (invalid) 40 40 FAIL -webkit-appearance: inner-spin-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "inner-spin-button" 41 41 FAIL -webkit-appearance: list-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "list-button" … … 65 65 FAIL -webkit-appearance: media-volume-slider-mute-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "media-volume-slider-mute-button" 66 66 FAIL -webkit-appearance: media-volume-sliderthumb (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "media-volume-sliderthumb" 67 FAIL -webkit-appearance: menuarrow (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 68 FAIL -webkit-appearance: menubar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 69 FAIL -webkit-appearance: menucheckbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 70 FAIL -webkit-appearance: menuimage (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 71 FAIL -webkit-appearance: menuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 72 FAIL -webkit-appearance: menuitemtext (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 67 PASS -webkit-appearance: menuarrow (invalid) 68 PASS -webkit-appearance: menubar (invalid) 69 PASS -webkit-appearance: menucheckbox (invalid) 70 PASS -webkit-appearance: menuimage (invalid) 71 PASS -webkit-appearance: menuitem (invalid) 72 PASS -webkit-appearance: menuitemtext (invalid) 73 73 FAIL -webkit-appearance: menulist-text (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "menulist-text" 74 74 FAIL -webkit-appearance: menulist-textfield (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "menulist-textfield" 75 FAIL -webkit-appearance: menupopup (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 76 FAIL -webkit-appearance: menuradio (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 77 FAIL -webkit-appearance: menuseparator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 78 FAIL -webkit-appearance: meterbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 79 FAIL -webkit-appearance: meterchunk (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 80 FAIL -webkit-appearance: number-input (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 75 PASS -webkit-appearance: menupopup (invalid) 76 PASS -webkit-appearance: menuradio (invalid) 77 PASS -webkit-appearance: menuseparator (invalid) 78 PASS -webkit-appearance: meterbar (invalid) 79 PASS -webkit-appearance: meterchunk (invalid) 80 PASS -webkit-appearance: number-input (invalid) 81 81 FAIL -webkit-appearance: progress-bar-value (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "progress-bar-value" 82 FAIL -webkit-appearance: progressbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 83 FAIL -webkit-appearance: progressbar-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 84 FAIL -webkit-appearance: progresschunk (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 85 FAIL -webkit-appearance: progresschunk-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 86 FAIL -webkit-appearance: radio-container (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 87 FAIL -webkit-appearance: radio-label (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 88 FAIL -webkit-appearance: radiomenuitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 89 FAIL -webkit-appearance: range (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 90 FAIL -webkit-appearance: range-thumb (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 82 PASS -webkit-appearance: progressbar (invalid) 83 PASS -webkit-appearance: progressbar-vertical (invalid) 84 PASS -webkit-appearance: progresschunk (invalid) 85 PASS -webkit-appearance: progresschunk-vertical (invalid) 86 PASS -webkit-appearance: radio-container (invalid) 87 PASS -webkit-appearance: radio-label (invalid) 88 PASS -webkit-appearance: radiomenuitem (invalid) 89 PASS -webkit-appearance: range (invalid) 90 PASS -webkit-appearance: range-thumb (invalid) 91 91 FAIL -webkit-appearance: rating-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "rating-level-indicator" 92 92 FAIL -webkit-appearance: relevancy-level-indicator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "relevancy-level-indicator" 93 FAIL -webkit-appearance: resizer (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 94 FAIL -webkit-appearance: resizerpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 95 FAIL -webkit-appearance: scale-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 96 FAIL -webkit-appearance: scale-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 97 FAIL -webkit-appearance: scalethumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 98 FAIL -webkit-appearance: scalethumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 99 FAIL -webkit-appearance: scalethumbend (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 100 FAIL -webkit-appearance: scalethumbstart (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 101 FAIL -webkit-appearance: scalethumbtick (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 102 FAIL -webkit-appearance: scrollbarbutton-down (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 103 FAIL -webkit-appearance: scrollbarbutton-left (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 104 FAIL -webkit-appearance: scrollbarbutton-right (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 105 FAIL -webkit-appearance: scrollbarbutton-up (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 106 FAIL -webkit-appearance: scrollbarthumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 107 FAIL -webkit-appearance: scrollbarthumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 108 FAIL -webkit-appearance: scrollbartrack-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 109 FAIL -webkit-appearance: scrollbartrack-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 93 PASS -webkit-appearance: resizer (invalid) 94 PASS -webkit-appearance: resizerpanel (invalid) 95 PASS -webkit-appearance: scale-horizontal (invalid) 96 PASS -webkit-appearance: scale-vertical (invalid) 97 PASS -webkit-appearance: scalethumb-horizontal (invalid) 98 PASS -webkit-appearance: scalethumb-vertical (invalid) 99 PASS -webkit-appearance: scalethumbend (invalid) 100 PASS -webkit-appearance: scalethumbstart (invalid) 101 PASS -webkit-appearance: scalethumbtick (invalid) 102 PASS -webkit-appearance: scrollbarbutton-down (invalid) 103 PASS -webkit-appearance: scrollbarbutton-left (invalid) 104 PASS -webkit-appearance: scrollbarbutton-right (invalid) 105 PASS -webkit-appearance: scrollbarbutton-up (invalid) 106 PASS -webkit-appearance: scrollbarthumb-horizontal (invalid) 107 PASS -webkit-appearance: scrollbarthumb-vertical (invalid) 108 PASS -webkit-appearance: scrollbartrack-horizontal (invalid) 109 PASS -webkit-appearance: scrollbartrack-vertical (invalid) 110 110 FAIL -webkit-appearance: searchfield-cancel-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-cancel-button" 111 111 FAIL -webkit-appearance: searchfield-decoration (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-decoration" 112 112 FAIL -webkit-appearance: searchfield-results-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-results-button" 113 113 FAIL -webkit-appearance: searchfield-results-decoration (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "searchfield-results-decoration" 114 FAIL -webkit-appearance: separator (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 115 FAIL -webkit-appearance: sheet (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 114 PASS -webkit-appearance: separator (invalid) 115 PASS -webkit-appearance: sheet (invalid) 116 116 FAIL -webkit-appearance: slider-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "slider-vertical" 117 117 FAIL -webkit-appearance: sliderthumb-horizontal (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "sliderthumb-horizontal" 118 118 FAIL -webkit-appearance: sliderthumb-vertical (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "sliderthumb-vertical" 119 FAIL -webkit-appearance: snapshotted-plugin-overlay (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 120 FAIL -webkit-appearance: spinner (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 121 FAIL -webkit-appearance: spinner-downbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 122 FAIL -webkit-appearance: spinner-textfield (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 123 FAIL -webkit-appearance: spinner-upbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 124 FAIL -webkit-appearance: splitter (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 125 FAIL -webkit-appearance: statusbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 126 FAIL -webkit-appearance: statusbarpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 127 FAIL -webkit-appearance: tab (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 128 FAIL -webkit-appearance: tab-scroll-arrow-back (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 129 FAIL -webkit-appearance: tab-scroll-arrow-forward (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 130 FAIL -webkit-appearance: tabpanel (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 131 FAIL -webkit-appearance: tabpanels (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 132 FAIL -webkit-appearance: textfield-multiline (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 133 FAIL -webkit-appearance: toolbar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 134 FAIL -webkit-appearance: toolbarbutton (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 135 FAIL -webkit-appearance: toolbarbutton-dropdown (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 136 FAIL -webkit-appearance: toolbargripper (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 137 FAIL -webkit-appearance: toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 138 FAIL -webkit-appearance: tooltip (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 139 FAIL -webkit-appearance: treeheader (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 140 FAIL -webkit-appearance: treeheadercell (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 141 FAIL -webkit-appearance: treeheadersortarrow (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 142 FAIL -webkit-appearance: treeitem (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 143 FAIL -webkit-appearance: treeline (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 144 FAIL -webkit-appearance: treetwisty (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 145 FAIL -webkit-appearance: treetwistyopen (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 146 FAIL -webkit-appearance: treeview (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 119 PASS -webkit-appearance: snapshotted-plugin-overlay (invalid) 120 PASS -webkit-appearance: spinner (invalid) 121 PASS -webkit-appearance: spinner-downbutton (invalid) 122 PASS -webkit-appearance: spinner-textfield (invalid) 123 PASS -webkit-appearance: spinner-upbutton (invalid) 124 PASS -webkit-appearance: splitter (invalid) 125 PASS -webkit-appearance: statusbar (invalid) 126 PASS -webkit-appearance: statusbarpanel (invalid) 127 PASS -webkit-appearance: tab (invalid) 128 PASS -webkit-appearance: tab-scroll-arrow-back (invalid) 129 PASS -webkit-appearance: tab-scroll-arrow-forward (invalid) 130 PASS -webkit-appearance: tabpanel (invalid) 131 PASS -webkit-appearance: tabpanels (invalid) 132 PASS -webkit-appearance: textfield-multiline (invalid) 133 PASS -webkit-appearance: toolbar (invalid) 134 PASS -webkit-appearance: toolbarbutton (invalid) 135 PASS -webkit-appearance: toolbarbutton-dropdown (invalid) 136 PASS -webkit-appearance: toolbargripper (invalid) 137 PASS -webkit-appearance: toolbox (invalid) 138 PASS -webkit-appearance: tooltip (invalid) 139 PASS -webkit-appearance: treeheader (invalid) 140 PASS -webkit-appearance: treeheadercell (invalid) 141 PASS -webkit-appearance: treeheadersortarrow (invalid) 142 PASS -webkit-appearance: treeitem (invalid) 143 PASS -webkit-appearance: treeline (invalid) 144 PASS -webkit-appearance: treetwisty (invalid) 145 PASS -webkit-appearance: treetwistyopen (invalid) 146 PASS -webkit-appearance: treeview (invalid) 147 147 FAIL -webkit-appearance: -apple-pay-button (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected "" but got "-apple-pay-button" 148 FAIL -webkit-appearance: -moz-win-borderless-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 149 FAIL -webkit-appearance: -moz-win-browsertabbar-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 150 FAIL -webkit-appearance: -moz-win-communications-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 151 FAIL -webkit-appearance: -moz-win-communicationstext (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 152 FAIL -webkit-appearance: -moz-win-exclude-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 153 FAIL -webkit-appearance: -moz-win-glass (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 154 FAIL -webkit-appearance: -moz-win-media-toolbox (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 155 FAIL -webkit-appearance: -moz-window-button-box (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 156 FAIL -webkit-appearance: -moz-window-button-box-maximized (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 157 FAIL -webkit-appearance: -moz-window-button-close (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 158 FAIL -webkit-appearance: -moz-window-button-maximize (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 159 FAIL -webkit-appearance: -moz-window-button-minimize (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 160 FAIL -webkit-appearance: -moz-window-button-restore (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 161 FAIL -webkit-appearance: -moz-window-frame-bottom (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 162 FAIL -webkit-appearance: -moz-window-frame-left (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 163 FAIL -webkit-appearance: -moz-window-frame-right (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 164 FAIL -webkit-appearance: -moz-window-titlebar (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 165 FAIL -webkit-appearance: -moz-window-titlebar-maximized (invalid) assert_equals: style.WebkitAppearance (uppercase W) expected (undefined) undefined but got (string) "button" 166 FAIL appearance: none assert_equals: style.appearance expected (string) "none" but got (undefined) undefined 167 FAIL appearance: auto assert_equals: style.appearance expected (string) "auto" but got (undefined) undefined 168 FAIL appearance: button assert_equals: style.appearance expected (string) "button" but got (undefined) undefined 169 FAIL appearance: checkbox assert_equals: style.appearance expected (string) "checkbox" but got (undefined) undefined 170 FAIL appearance: listbox assert_equals: style.appearance expected (string) "listbox" but got (undefined) undefined 171 FAIL appearance: menulist assert_equals: style.appearance expected (string) "menulist" but got (undefined) undefined 172 FAIL appearance: menulist-button assert_equals: style.appearance expected (string) "menulist-button" but got (undefined) undefined 173 FAIL appearance: meter assert_equals: style.appearance expected (string) "meter" but got (undefined) undefined 174 FAIL appearance: progress-bar assert_equals: style.appearance expected (string) "progress-bar" but got (undefined) undefined 175 FAIL appearance: push-button assert_equals: style.appearance expected (string) "push-button" but got (undefined) undefined 176 FAIL appearance: radio assert_equals: style.appearance expected (string) "radio" but got (undefined) undefined 177 FAIL appearance: searchfield assert_equals: style.appearance expected (string) "searchfield" but got (undefined) undefined178 FAIL appearance: slider-horizontal assert_equals: style.appearance expected (string) "slider-horizontal" but got (undefined) undefined 179 FAIL appearance: square-button assert_equals: style.appearance expected (string) "square-button" but got (undefined) undefined 180 FAIL appearance: textarea assert_equals: style.appearance expected (string) "textarea" but got (undefined) undefined 181 FAIL appearance: textfield assert_equals: style.appearance expected (string) "textfield" but got (undefined) undefined182 FAIL appearance: bogus-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 183 FAIL appearance: attachment (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined184 FAIL appearance: button-bevel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined185 FAIL appearance: borderless-attachment (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined186 FAIL appearance: button-arrow-down (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 187 FAIL appearance: button-arrow-next (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 188 FAIL appearance: button-arrow-previous (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 189 FAIL appearance: button-arrow-up (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 190 FAIL appearance: button-focus (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 191 FAIL appearance: caps-lock-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined192 FAIL appearance: caret (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined193 FAIL appearance: checkbox-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 194 FAIL appearance: checkbox-label (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 195 FAIL appearance: checkmenuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 196 FAIL appearance: color-well (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined197 FAIL appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined198 FAIL appearance: default-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined199 FAIL appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined200 FAIL appearance: dualbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 201 FAIL appearance: groupbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 202 FAIL appearance: image-controls-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 203 FAIL appearance: inner-spin-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined204 FAIL appearance: list-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined205 FAIL appearance: listitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined206 FAIL appearance: media-controls-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined207 FAIL appearance: media-controls-dark-bar-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined208 FAIL appearance: media-controls-fullscreen-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined209 FAIL appearance: media-controls-light-bar-background (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined210 FAIL appearance: media-current-time-display (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined211 FAIL appearance: media-enter-fullscreen-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined212 FAIL appearance: media-exit-fullscreen-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined213 FAIL appearance: media-fullscreen-volume-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined214 FAIL appearance: media-fullscreen-volume-slider-thumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined215 FAIL appearance: media-mute-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined216 FAIL appearance: media-overlay-play-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined217 FAIL appearance: media-play-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined218 FAIL appearance: media-return-to-realtime-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined219 FAIL appearance: media-rewind-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined220 FAIL appearance: media-seek-back-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined221 FAIL appearance: media-seek-forward-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined222 FAIL appearance: media-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined223 FAIL appearance: media-sliderthumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined224 FAIL appearance: media-time-remaining-display (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined225 FAIL appearance: media-toggle-closed-captions-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined226 FAIL appearance: media-volume-slider (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined227 FAIL appearance: media-volume-slider-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined228 FAIL appearance: media-volume-slider-mute-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined229 FAIL appearance: media-volume-sliderthumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined230 FAIL appearance: menuarrow (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 231 FAIL appearance: menubar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 232 FAIL appearance: menucheckbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 233 FAIL appearance: menuimage (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 234 FAIL appearance: menuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 235 FAIL appearance: menuitemtext (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 236 FAIL appearance: menulist-text (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined237 FAIL appearance: menulist-textfield (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined238 FAIL appearance: menupopup (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 239 FAIL appearance: menuradio (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 240 FAIL appearance: menuseparator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 241 FAIL appearance: meterbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 242 FAIL appearance: meterchunk (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 243 FAIL appearance: number-input (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 244 FAIL appearance: progress-bar-value (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined245 FAIL appearance: progressbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 246 FAIL appearance: progressbar-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 247 FAIL appearance: progresschunk (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 248 FAIL appearance: progresschunk-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 249 FAIL appearance: radio-container (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 250 FAIL appearance: radio-label (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 251 FAIL appearance: radiomenuitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 252 FAIL appearance: range (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 253 FAIL appearance: range-thumb (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 254 FAIL appearance: rating-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined255 FAIL appearance: relevancy-level-indicator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined256 FAIL appearance: resizer (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 257 FAIL appearance: resizerpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 258 FAIL appearance: scale-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 259 FAIL appearance: scale-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 260 FAIL appearance: scalethumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 261 FAIL appearance: scalethumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 262 FAIL appearance: scalethumbend (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 263 FAIL appearance: scalethumbstart (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 264 FAIL appearance: scalethumbtick (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 265 FAIL appearance: scrollbarbutton-down (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 266 FAIL appearance: scrollbarbutton-left (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 267 FAIL appearance: scrollbarbutton-right (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 268 FAIL appearance: scrollbarbutton-up (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 269 FAIL appearance: scrollbarthumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 270 FAIL appearance: scrollbarthumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 271 FAIL appearance: scrollbartrack-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 272 FAIL appearance: scrollbartrack-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 273 FAIL appearance: searchfield-cancel-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined274 FAIL appearance: searchfield-decoration (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined275 FAIL appearance: searchfield-results-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined276 FAIL appearance: searchfield-results-decoration (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined277 FAIL appearance: separator (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 278 FAIL appearance: sheet (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 279 FAIL appearance: slider-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined280 FAIL appearance: sliderthumb-horizontal (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined281 FAIL appearance: sliderthumb-vertical (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined282 FAIL appearance: snapshotted-plugin-overlay (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 283 FAIL appearance: spinner (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 284 FAIL appearance: spinner-downbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 285 FAIL appearance: spinner-textfield (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 286 FAIL appearance: spinner-upbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 287 FAIL appearance: splitter (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 288 FAIL appearance: statusbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 289 FAIL appearance: statusbarpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 290 FAIL appearance: tab (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 291 FAIL appearance: tab-scroll-arrow-back (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 292 FAIL appearance: tab-scroll-arrow-forward (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 293 FAIL appearance: tabpanel (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 294 FAIL appearance: tabpanels (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 295 FAIL appearance: textfield-multiline (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 296 FAIL appearance: toolbar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 297 FAIL appearance: toolbarbutton (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 298 FAIL appearance: toolbarbutton-dropdown (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 299 FAIL appearance: toolbargripper (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 300 FAIL appearance: toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 301 FAIL appearance: tooltip (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 302 FAIL appearance: treeheader (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 303 FAIL appearance: treeheadercell (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 304 FAIL appearance: treeheadersortarrow (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 305 FAIL appearance: treeitem (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 306 FAIL appearance: treeline (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 307 FAIL appearance: treetwisty (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 308 FAIL appearance: treetwistyopen (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 309 FAIL appearance: treeview (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 310 FAIL appearance: -apple-pay-button (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined311 FAIL appearance: -moz-win-borderless-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 312 FAIL appearance: -moz-win-browsertabbar-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 313 FAIL appearance: -moz-win-communications-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 314 FAIL appearance: -moz-win-communicationstext (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 315 FAIL appearance: -moz-win-exclude-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 316 FAIL appearance: -moz-win-glass (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 317 FAIL appearance: -moz-win-media-toolbox (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 318 FAIL appearance: -moz-window-button-box (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 319 FAIL appearance: -moz-window-button-box-maximized (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 320 FAIL appearance: -moz-window-button-close (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 321 FAIL appearance: -moz-window-button-maximize (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 322 FAIL appearance: -moz-window-button-minimize (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 323 FAIL appearance: -moz-window-button-restore (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 324 FAIL appearance: -moz-window-frame-bottom (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 325 FAIL appearance: -moz-window-frame-left (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 326 FAIL appearance: -moz-window-frame-right (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 327 FAIL appearance: -moz-window-titlebar (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 328 FAIL appearance: -moz-window-titlebar-maximized (invalid) assert_equals: style.appearance expected (string) "" but got (undefined) undefined 148 PASS -webkit-appearance: -moz-win-borderless-glass (invalid) 149 PASS -webkit-appearance: -moz-win-browsertabbar-toolbox (invalid) 150 PASS -webkit-appearance: -moz-win-communications-toolbox (invalid) 151 PASS -webkit-appearance: -moz-win-communicationstext (invalid) 152 PASS -webkit-appearance: -moz-win-exclude-glass (invalid) 153 PASS -webkit-appearance: -moz-win-glass (invalid) 154 PASS -webkit-appearance: -moz-win-media-toolbox (invalid) 155 PASS -webkit-appearance: -moz-window-button-box (invalid) 156 PASS -webkit-appearance: -moz-window-button-box-maximized (invalid) 157 PASS -webkit-appearance: -moz-window-button-close (invalid) 158 PASS -webkit-appearance: -moz-window-button-maximize (invalid) 159 PASS -webkit-appearance: -moz-window-button-minimize (invalid) 160 PASS -webkit-appearance: -moz-window-button-restore (invalid) 161 PASS -webkit-appearance: -moz-window-frame-bottom (invalid) 162 PASS -webkit-appearance: -moz-window-frame-left (invalid) 163 PASS -webkit-appearance: -moz-window-frame-right (invalid) 164 PASS -webkit-appearance: -moz-window-titlebar (invalid) 165 PASS -webkit-appearance: -moz-window-titlebar-maximized (invalid) 166 PASS appearance: none 167 PASS appearance: auto 168 PASS appearance: button 169 PASS appearance: checkbox 170 PASS appearance: listbox 171 PASS appearance: menulist 172 PASS appearance: menulist-button 173 PASS appearance: meter 174 PASS appearance: progress-bar 175 PASS appearance: push-button 176 PASS appearance: radio 177 PASS appearance: searchfield 178 PASS appearance: slider-horizontal 179 PASS appearance: square-button 180 PASS appearance: textarea 181 PASS appearance: textfield 182 PASS appearance: bogus-button (invalid) 183 FAIL appearance: attachment (invalid) assert_equals: style.appearance expected "" but got "attachment" 184 FAIL appearance: button-bevel (invalid) assert_equals: style.appearance expected "" but got "button-bevel" 185 FAIL appearance: borderless-attachment (invalid) assert_equals: style.appearance expected "" but got "borderless-attachment" 186 PASS appearance: button-arrow-down (invalid) 187 PASS appearance: button-arrow-next (invalid) 188 PASS appearance: button-arrow-previous (invalid) 189 PASS appearance: button-arrow-up (invalid) 190 PASS appearance: button-focus (invalid) 191 FAIL appearance: caps-lock-indicator (invalid) assert_equals: style.appearance expected "" but got "caps-lock-indicator" 192 FAIL appearance: caret (invalid) assert_equals: style.appearance expected "" but got "caret" 193 PASS appearance: checkbox-container (invalid) 194 PASS appearance: checkbox-label (invalid) 195 PASS appearance: checkmenuitem (invalid) 196 FAIL appearance: color-well (invalid) assert_equals: style.appearance expected "" but got "color-well" 197 FAIL appearance: continuous-capacity-level-indicator (invalid) assert_equals: style.appearance expected "" but got "continuous-capacity-level-indicator" 198 FAIL appearance: default-button (invalid) assert_equals: style.appearance expected "" but got "default-button" 199 FAIL appearance: discrete-capacity-level-indicator (invalid) assert_equals: style.appearance expected "" but got "discrete-capacity-level-indicator" 200 PASS appearance: dualbutton (invalid) 201 PASS appearance: groupbox (invalid) 202 PASS appearance: image-controls-button (invalid) 203 FAIL appearance: inner-spin-button (invalid) assert_equals: style.appearance expected "" but got "inner-spin-button" 204 FAIL appearance: list-button (invalid) assert_equals: style.appearance expected "" but got "list-button" 205 FAIL appearance: listitem (invalid) assert_equals: style.appearance expected "" but got "listitem" 206 FAIL appearance: media-controls-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-background" 207 FAIL appearance: media-controls-dark-bar-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-dark-bar-background" 208 FAIL appearance: media-controls-fullscreen-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-fullscreen-background" 209 FAIL appearance: media-controls-light-bar-background (invalid) assert_equals: style.appearance expected "" but got "media-controls-light-bar-background" 210 FAIL appearance: media-current-time-display (invalid) assert_equals: style.appearance expected "" but got "media-current-time-display" 211 FAIL appearance: media-enter-fullscreen-button (invalid) assert_equals: style.appearance expected "" but got "media-enter-fullscreen-button" 212 FAIL appearance: media-exit-fullscreen-button (invalid) assert_equals: style.appearance expected "" but got "media-exit-fullscreen-button" 213 FAIL appearance: media-fullscreen-volume-slider (invalid) assert_equals: style.appearance expected "" but got "media-fullscreen-volume-slider" 214 FAIL appearance: media-fullscreen-volume-slider-thumb (invalid) assert_equals: style.appearance expected "" but got "media-fullscreen-volume-slider-thumb" 215 FAIL appearance: media-mute-button (invalid) assert_equals: style.appearance expected "" but got "media-mute-button" 216 FAIL appearance: media-overlay-play-button (invalid) assert_equals: style.appearance expected "" but got "media-overlay-play-button" 217 FAIL appearance: media-play-button (invalid) assert_equals: style.appearance expected "" but got "media-play-button" 218 FAIL appearance: media-return-to-realtime-button (invalid) assert_equals: style.appearance expected "" but got "media-return-to-realtime-button" 219 FAIL appearance: media-rewind-button (invalid) assert_equals: style.appearance expected "" but got "media-rewind-button" 220 FAIL appearance: media-seek-back-button (invalid) assert_equals: style.appearance expected "" but got "media-seek-back-button" 221 FAIL appearance: media-seek-forward-button (invalid) assert_equals: style.appearance expected "" but got "media-seek-forward-button" 222 FAIL appearance: media-slider (invalid) assert_equals: style.appearance expected "" but got "media-slider" 223 FAIL appearance: media-sliderthumb (invalid) assert_equals: style.appearance expected "" but got "media-sliderthumb" 224 FAIL appearance: media-time-remaining-display (invalid) assert_equals: style.appearance expected "" but got "media-time-remaining-display" 225 FAIL appearance: media-toggle-closed-captions-button (invalid) assert_equals: style.appearance expected "" but got "media-toggle-closed-captions-button" 226 FAIL appearance: media-volume-slider (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider" 227 FAIL appearance: media-volume-slider-container (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider-container" 228 FAIL appearance: media-volume-slider-mute-button (invalid) assert_equals: style.appearance expected "" but got "media-volume-slider-mute-button" 229 FAIL appearance: media-volume-sliderthumb (invalid) assert_equals: style.appearance expected "" but got "media-volume-sliderthumb" 230 PASS appearance: menuarrow (invalid) 231 PASS appearance: menubar (invalid) 232 PASS appearance: menucheckbox (invalid) 233 PASS appearance: menuimage (invalid) 234 PASS appearance: menuitem (invalid) 235 PASS appearance: menuitemtext (invalid) 236 FAIL appearance: menulist-text (invalid) assert_equals: style.appearance expected "" but got "menulist-text" 237 FAIL appearance: menulist-textfield (invalid) assert_equals: style.appearance expected "" but got "menulist-textfield" 238 PASS appearance: menupopup (invalid) 239 PASS appearance: menuradio (invalid) 240 PASS appearance: menuseparator (invalid) 241 PASS appearance: meterbar (invalid) 242 PASS appearance: meterchunk (invalid) 243 PASS appearance: number-input (invalid) 244 FAIL appearance: progress-bar-value (invalid) assert_equals: style.appearance expected "" but got "progress-bar-value" 245 PASS appearance: progressbar (invalid) 246 PASS appearance: progressbar-vertical (invalid) 247 PASS appearance: progresschunk (invalid) 248 PASS appearance: progresschunk-vertical (invalid) 249 PASS appearance: radio-container (invalid) 250 PASS appearance: radio-label (invalid) 251 PASS appearance: radiomenuitem (invalid) 252 PASS appearance: range (invalid) 253 PASS appearance: range-thumb (invalid) 254 FAIL appearance: rating-level-indicator (invalid) assert_equals: style.appearance expected "" but got "rating-level-indicator" 255 FAIL appearance: relevancy-level-indicator (invalid) assert_equals: style.appearance expected "" but got "relevancy-level-indicator" 256 PASS appearance: resizer (invalid) 257 PASS appearance: resizerpanel (invalid) 258 PASS appearance: scale-horizontal (invalid) 259 PASS appearance: scale-vertical (invalid) 260 PASS appearance: scalethumb-horizontal (invalid) 261 PASS appearance: scalethumb-vertical (invalid) 262 PASS appearance: scalethumbend (invalid) 263 PASS appearance: scalethumbstart (invalid) 264 PASS appearance: scalethumbtick (invalid) 265 PASS appearance: scrollbarbutton-down (invalid) 266 PASS appearance: scrollbarbutton-left (invalid) 267 PASS appearance: scrollbarbutton-right (invalid) 268 PASS appearance: scrollbarbutton-up (invalid) 269 PASS appearance: scrollbarthumb-horizontal (invalid) 270 PASS appearance: scrollbarthumb-vertical (invalid) 271 PASS appearance: scrollbartrack-horizontal (invalid) 272 PASS appearance: scrollbartrack-vertical (invalid) 273 FAIL appearance: searchfield-cancel-button (invalid) assert_equals: style.appearance expected "" but got "searchfield-cancel-button" 274 FAIL appearance: searchfield-decoration (invalid) assert_equals: style.appearance expected "" but got "searchfield-decoration" 275 FAIL appearance: searchfield-results-button (invalid) assert_equals: style.appearance expected "" but got "searchfield-results-button" 276 FAIL appearance: searchfield-results-decoration (invalid) assert_equals: style.appearance expected "" but got "searchfield-results-decoration" 277 PASS appearance: separator (invalid) 278 PASS appearance: sheet (invalid) 279 FAIL appearance: slider-vertical (invalid) assert_equals: style.appearance expected "" but got "slider-vertical" 280 FAIL appearance: sliderthumb-horizontal (invalid) assert_equals: style.appearance expected "" but got "sliderthumb-horizontal" 281 FAIL appearance: sliderthumb-vertical (invalid) assert_equals: style.appearance expected "" but got "sliderthumb-vertical" 282 PASS appearance: snapshotted-plugin-overlay (invalid) 283 PASS appearance: spinner (invalid) 284 PASS appearance: spinner-downbutton (invalid) 285 PASS appearance: spinner-textfield (invalid) 286 PASS appearance: spinner-upbutton (invalid) 287 PASS appearance: splitter (invalid) 288 PASS appearance: statusbar (invalid) 289 PASS appearance: statusbarpanel (invalid) 290 PASS appearance: tab (invalid) 291 PASS appearance: tab-scroll-arrow-back (invalid) 292 PASS appearance: tab-scroll-arrow-forward (invalid) 293 PASS appearance: tabpanel (invalid) 294 PASS appearance: tabpanels (invalid) 295 PASS appearance: textfield-multiline (invalid) 296 PASS appearance: toolbar (invalid) 297 PASS appearance: toolbarbutton (invalid) 298 PASS appearance: toolbarbutton-dropdown (invalid) 299 PASS appearance: toolbargripper (invalid) 300 PASS appearance: toolbox (invalid) 301 PASS appearance: tooltip (invalid) 302 PASS appearance: treeheader (invalid) 303 PASS appearance: treeheadercell (invalid) 304 PASS appearance: treeheadersortarrow (invalid) 305 PASS appearance: treeitem (invalid) 306 PASS appearance: treeline (invalid) 307 PASS appearance: treetwisty (invalid) 308 PASS appearance: treetwistyopen (invalid) 309 PASS appearance: treeview (invalid) 310 FAIL appearance: -apple-pay-button (invalid) assert_equals: style.appearance expected "" but got "-apple-pay-button" 311 PASS appearance: -moz-win-borderless-glass (invalid) 312 PASS appearance: -moz-win-browsertabbar-toolbox (invalid) 313 PASS appearance: -moz-win-communications-toolbox (invalid) 314 PASS appearance: -moz-win-communicationstext (invalid) 315 PASS appearance: -moz-win-exclude-glass (invalid) 316 PASS appearance: -moz-win-glass (invalid) 317 PASS appearance: -moz-win-media-toolbox (invalid) 318 PASS appearance: -moz-window-button-box (invalid) 319 PASS appearance: -moz-window-button-box-maximized (invalid) 320 PASS appearance: -moz-window-button-close (invalid) 321 PASS appearance: -moz-window-button-maximize (invalid) 322 PASS appearance: -moz-window-button-minimize (invalid) 323 PASS appearance: -moz-window-button-restore (invalid) 324 PASS appearance: -moz-window-frame-bottom (invalid) 325 PASS appearance: -moz-window-frame-left (invalid) 326 PASS appearance: -moz-window-frame-right (invalid) 327 PASS appearance: -moz-window-titlebar (invalid) 328 PASS appearance: -moz-window-titlebar-maximized (invalid) 329 329 PASS -ms-appearance (should not be supported) 330 330 PASS mso-appearance (should not be supported) -
trunk/LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt
r283742 r284098 10 10 FAIL Shorthands aren't serialized if there are other properties with different logical groups in between assert_equals: expected "margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-inline-start: 10px; margin-block: 10px; margin-inline-end: 10px; margin-bottom: 10px;" but got "margin: 10px; margin-inline: 10px; margin-block: 10px;" 11 11 PASS Shorthands _are_ serialized if there are no other properties with different logical groups in between 12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; a spect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-appearance: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-overflow-scrolling: auto; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-touch-callout: default; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;"12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; appearance: none; aspect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-overflow-scrolling: auto; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-touch-callout: default; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;" 13 13 -
trunk/LayoutTests/platform/ios-wk2/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt
r267701 r284098 29 29 FAIL <meter> assert_equals: -webkit-appearance expected "auto" but got "meter" 30 30 FAIL <progress> assert_equals: -webkit-appearance expected "auto" but got "progress-bar" 31 FAIL <input type="hidden"> assert_equals: appearance (no prefix) expected "none" but got "" 32 FAIL <input type="HIDDEN"> assert_equals: appearance (no prefix) expected "none" but got "" 33 FAIL <input type="file"> assert_equals: appearance (no prefix) expected "none" but got "" 34 FAIL <input type="image"> assert_equals: appearance (no prefix) expected "none" but got "" 35 FAIL <div> assert_equals: appearance (no prefix) expected "none" but got "" 36 FAIL <details> assert_equals: appearance (no prefix) expected "none" but got "" 37 FAIL <summary> assert_equals: appearance (no prefix) expected "none" but got "" 38 FAIL <video> assert_equals: appearance (no prefix) expected "none" but got "" 39 FAIL <video controls=""> assert_equals: appearance (no prefix) expected "none" but got "" 40 FAIL <menuitem> assert_equals: appearance (no prefix) expected "none" but got "" 41 FAIL <marquee> assert_equals: appearance (no prefix) expected "none" but got "" 42 FAIL <keygen> assert_equals: appearance (no prefix) expected "none" but got "" 43 FAIL <input> (namespace: null) assert_equals: appearance (no prefix) expected "none" but got "" 44 FAIL <input> (namespace: http://www.w3.org/2000/svg) assert_equals: appearance (no prefix) expected "none" but got "" 45 FAIL The html element assert_equals: appearance (no prefix) expected "none" but got "" 46 FAIL The body element assert_equals: appearance (no prefix) expected "none" but got "" 31 PASS <input type="hidden"> 32 PASS <input type="HIDDEN"> 33 PASS <input type="file"> 34 PASS <input type="image"> 35 PASS <div> 36 PASS <details> 37 PASS <summary> 38 PASS <video> 39 PASS <video controls=""> 40 PASS <menuitem> 41 PASS <marquee> 42 PASS <keygen> 43 PASS <input> (namespace: null) 44 PASS <input> (namespace: http://www.w3.org/2000/svg) 45 PASS The html element 46 PASS The body element 47 47 -
trunk/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt
r282545 r284098 5 5 align-self: auto; 6 6 alignment-baseline: auto; 7 appearance: none; 7 8 background-attachment: scroll; 8 9 background-clip: border-box; … … 195 196 z-index: auto; 196 197 zoom: 1; 197 -webkit-appearance: none;198 198 -webkit-background-clip: border-box; 199 199 -webkit-background-composite: source-over; -
trunk/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
r282545 r284098 4 4 align-self: auto 5 5 alignment-baseline: auto 6 appearance: none 6 7 background-attachment: scroll 7 8 background-clip: border-box … … 194 195 z-index: auto 195 196 zoom: 1 196 -webkit-appearance: none197 197 -webkit-background-clip: border-box 198 198 -webkit-background-composite: source-over -
trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt
r283742 r284098 10 10 FAIL Shorthands aren't serialized if there are other properties with different logical groups in between assert_equals: expected "margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-inline-start: 10px; margin-block: 10px; margin-inline-end: 10px; margin-bottom: 10px;" but got "margin: 10px; margin-inline: 10px; margin-block: 10px;" 11 11 PASS Shorthands _are_ serialized if there are no other properties with different logical groups in between 12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; a spect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: normal; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-appearance: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-overflow-scrolling: auto; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-touch-callout: default; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;"12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; appearance: none; aspect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: normal; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -apple-pay-button-style: black; -apple-pay-button-type: plain; -apple-trailing-word: auto; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-cursor-visibility: auto; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-overflow-scrolling: auto; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-touch-callout: default; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;" 13 13 -
trunk/LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt
r282545 r284098 7 7 rect: style.getPropertyValue(alignment-baseline) : auto 8 8 rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 9 rect: style.getPropertyValue(appearance) : none 10 rect: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 9 11 rect: style.getPropertyValue(background-attachment) : scroll 10 12 rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 387 389 rect: style.getPropertyValue(zoom) : 1 388 390 rect: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 389 rect: style.getPropertyValue(-webkit-appearance) : none390 rect: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]391 391 rect: style.getPropertyValue(-webkit-background-clip) : border-box 392 392 rect: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] … … 529 529 g: style.getPropertyValue(alignment-baseline) : auto 530 530 g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 531 g: style.getPropertyValue(appearance) : none 532 g: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 531 533 g: style.getPropertyValue(background-attachment) : scroll 532 534 g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 909 911 g: style.getPropertyValue(zoom) : 1 910 912 g: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 911 g: style.getPropertyValue(-webkit-appearance) : none912 g: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]913 913 g: style.getPropertyValue(-webkit-background-clip) : border-box 914 914 g: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] -
trunk/LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/html/rendering/widgets/appearance/default-styles-expected.txt
r249886 r284098 29 29 FAIL <meter> assert_equals: -webkit-appearance expected "auto" but got "meter" 30 30 FAIL <progress> assert_equals: -webkit-appearance expected "auto" but got "progress-bar" 31 FAIL <input type="hidden"> assert_equals: appearance (no prefix) expected "none" but got "" 32 FAIL <input type="HIDDEN"> assert_equals: appearance (no prefix) expected "none" but got "" 33 FAIL <input type="file"> assert_equals: appearance (no prefix) expected "none" but got "" 34 FAIL <input type="image"> assert_equals: appearance (no prefix) expected "none" but got "" 35 FAIL <div> assert_equals: appearance (no prefix) expected "none" but got "" 36 FAIL <details> assert_equals: appearance (no prefix) expected "none" but got "" 37 FAIL <summary> assert_equals: appearance (no prefix) expected "none" but got "" 38 FAIL <video> assert_equals: appearance (no prefix) expected "none" but got "" 39 FAIL <video controls=""> assert_equals: appearance (no prefix) expected "none" but got "" 40 FAIL <menuitem> assert_equals: appearance (no prefix) expected "none" but got "" 41 FAIL <marquee> assert_equals: appearance (no prefix) expected "none" but got "" 42 FAIL <keygen> assert_equals: appearance (no prefix) expected "none" but got "" 43 FAIL <input> (namespace: null) assert_equals: appearance (no prefix) expected "none" but got "" 44 FAIL <input> (namespace: http://www.w3.org/2000/svg) assert_equals: appearance (no prefix) expected "none" but got "" 45 FAIL The html element assert_equals: appearance (no prefix) expected "none" but got "" 46 FAIL The body element assert_equals: appearance (no prefix) expected "none" but got "" 31 PASS <input type="hidden"> 32 PASS <input type="HIDDEN"> 33 PASS <input type="file"> 34 PASS <input type="image"> 35 PASS <div> 36 PASS <details> 37 PASS <summary> 38 PASS <video> 39 PASS <video controls=""> 40 PASS <menuitem> 41 PASS <marquee> 42 PASS <keygen> 43 PASS <input> (namespace: null) 44 PASS <input> (namespace: http://www.w3.org/2000/svg) 45 PASS The html element 46 PASS The body element 47 47 -
trunk/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt
r282545 r284098 5 5 align-self: auto; 6 6 alignment-baseline: auto; 7 appearance: none; 7 8 background-attachment: scroll; 8 9 background-clip: border-box; … … 195 196 z-index: auto; 196 197 zoom: 1; 197 -webkit-appearance: none;198 198 -webkit-background-clip: border-box; 199 199 -webkit-background-composite: source-over; -
trunk/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt
r282545 r284098 4 4 align-self: auto 5 5 alignment-baseline: auto 6 appearance: none 6 7 background-attachment: scroll 7 8 background-clip: border-box … … 194 195 z-index: auto 195 196 zoom: 1 196 -webkit-appearance: none197 197 -webkit-background-clip: border-box 198 198 -webkit-background-composite: source-over -
trunk/LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt
r282545 r284098 7 7 rect: style.getPropertyValue(alignment-baseline) : auto 8 8 rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 9 rect: style.getPropertyValue(appearance) : none 10 rect: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 9 11 rect: style.getPropertyValue(background-attachment) : scroll 10 12 rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 387 389 rect: style.getPropertyValue(zoom) : 1 388 390 rect: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 389 rect: style.getPropertyValue(-webkit-appearance) : none390 rect: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]391 391 rect: style.getPropertyValue(-webkit-background-clip) : border-box 392 392 rect: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] … … 529 529 g: style.getPropertyValue(alignment-baseline) : auto 530 530 g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 531 g: style.getPropertyValue(appearance) : none 532 g: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 531 533 g: style.getPropertyValue(background-attachment) : scroll 532 534 g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 909 911 g: style.getPropertyValue(zoom) : 1 910 912 g: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 911 g: style.getPropertyValue(-webkit-appearance) : none912 g: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]913 913 g: style.getPropertyValue(-webkit-background-clip) : border-box 914 914 g: style.getPropertyCSSValue(-webkit-background-clip) : [object CSSPrimitiveValue] -
trunk/LayoutTests/platform/wpe/imported/w3c/web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt
r283742 r284098 10 10 FAIL Shorthands aren't serialized if there are other properties with different logical groups in between assert_equals: expected "margin-top: 10px; margin-right: 10px; margin-left: 10px; margin-inline-start: 10px; margin-block: 10px; margin-inline-end: 10px; margin-bottom: 10px;" but got "margin: 10px; margin-inline: 10px; margin-block: 10px;" 11 11 PASS Shorthands _are_ serialized if there are no other properties with different logical groups in between 12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; a spect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -webkit-appearance: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;"12 FAIL cssText on computed style declaration returns the empty string assert_equals: cssText is empty expected "" but got "accent-color: auto; align-content: normal; align-items: normal; align-self: auto; alignment-baseline: auto; all: ; alt: \"\"; animation-delay: 0s; animation-direction: normal; animation-duration: 0s; animation-fill-mode: none; animation-iteration-count: 1; animation-name: none; animation-play-state: running; animation-timing-function: ease; appearance: none; aspect-ratio: auto; backface-visibility: visible; background-attachment: scroll; background-blend-mode: normal; background-clip: border-box; background-color: rgba(0, 0, 0, 0); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; baseline-shift: baseline; block-size: 0px; border-block-end-color: rgb(255, 0, 0); border-block-end-style: none; border-block-end-width: 0px; border-block-start-color: rgb(255, 0, 0); border-block-start-style: none; border-block-start-width: 0px; border-bottom-color: rgb(255, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: none; border-bottom-width: 0px; border-collapse: separate; border-end-end-radius: 0px; border-end-start-radius: 0px; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-inline-end-color: rgb(255, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(255, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(255, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(255, 0, 0); border-right-style: none; border-right-width: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-color: rgb(255, 0, 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: none; border-top-width: 0px; bottom: auto; box-shadow: none; box-sizing: content-box; break-after: auto; break-before: auto; break-inside: auto; buffered-rendering: auto; caption-side: top; caret-color: rgb(255, 0, 0); clear: none; clip: auto; clip-path: none; clip-rule: nonzero; color: rgb(255, 0, 0); color-interpolation: sRGB; color-interpolation-filters: linearRGB; color-rendering: auto; color-scheme: auto; column-count: auto; column-fill: balance; column-gap: normal; column-rule-color: rgb(255, 0, 0); column-rule-style: none; column-rule-width: 0px; column-span: none; column-width: auto; contain: none; content: ; counter-increment: none; counter-reset: none; cursor: auto; cx: 0px; cy: 0px; direction: ltr; display: block; dominant-baseline: auto; empty-cells: show; fill: rgb(0, 0, 0); fill-opacity: 1; fill-rule: nonzero; filter: none; flex-basis: auto; flex-direction: row; flex-grow: 0; flex-shrink: 1; flex-wrap: nowrap; float: none; flood-color: rgb(0, 0, 0); flood-opacity: 1; font-family: -webkit-standard; font-feature-settings: normal; font-optical-sizing: auto; font-palette: normal; font-size: 13.333333015441895px; font-stretch: normal; font-style: normal; font-synthesis: style weight small-caps; font-variant-alternates: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; font-weight: 400; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto; grid-auto-columns: auto; grid-auto-flow: row; grid-auto-rows: auto; grid-column-end: auto; grid-column-start: auto; grid-row-end: auto; grid-row-start: auto; grid-template-areas: none; grid-template-columns: none; grid-template-rows: none; hanging-punctuation: none; height: 0px; image-orientation: from-image; image-rendering: auto; inline-size: 784px; input-security: auto; inset-block-end: auto; inset-block-start: auto; inset-inline-end: auto; inset-inline-start: auto; isolation: auto; justify-content: normal; justify-items: normal; justify-self: auto; kerning: 0; left: auto; letter-spacing: normal; lighting-color: rgb(255, 255, 255); line-break: auto; line-height: normal; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; marker-end: none; marker-mid: none; marker-start: none; mask: none; mask-type: luminance; math-style: normal; max-block-size: none; max-height: none; max-inline-size: none; max-width: none; min-block-size: 0px; min-height: 0px; min-inline-size: 0px; min-width: 0px; mix-blend-mode: normal; object-fit: fill; object-position: 50% 50%; opacity: 1; order: 0; orphans: auto; outline-color: rgb(255, 0, 0); outline-offset: 0px; outline-style: none; outline-width: 0px; overflow-wrap: normal; overflow-x: visible; overflow-y: visible; overscroll-behavior-x: auto; overscroll-behavior-y: auto; padding-block-end: 0px; padding-block-start: 0px; padding-bottom: 0px; padding-inline-end: 0px; padding-inline-start: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; page-break-after: auto; page-break-before: auto; page-break-inside: auto; paint-order: normal; perspective: none; perspective-origin-x: ; perspective-origin-y: ; pointer-events: auto; position: static; quotes: auto; r: 0px; resize: none; right: auto; rotate: none; row-gap: normal; rx: auto; ry: auto; scale: none; scroll-behavior: auto; scroll-margin-block: 0px; scroll-margin-bottom: 0px; scroll-margin-inline: 0px; scroll-margin-left: 0px; scroll-margin-right: 0px; scroll-margin-top: 0px; scroll-padding-block: auto; scroll-padding-bottom: auto; scroll-padding-inline: auto; scroll-padding-left: auto; scroll-padding-right: auto; scroll-padding-top: auto; scroll-snap-align: none; scroll-snap-stop: normal; scroll-snap-type: none; shape-image-threshold: 0; shape-margin: 0px; shape-outside: none; shape-rendering: auto; size: ; speak-as: normal; stop-color: rgb(0, 0, 0); stop-opacity: 1; stroke: none; stroke-color: rgba(0, 0, 0, 0); stroke-dasharray: none; stroke-dashoffset: 0px; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; stroke-width: 1px; tab-size: 8; table-layout: auto; text-align: start; text-anchor: start; text-decoration: none; text-decoration-color: rgb(255, 0, 0); text-decoration-line: none; text-decoration-skip: auto; text-decoration-skip-ink: auto; text-decoration-style: solid; text-decoration-thickness: auto; text-indent: 0px; text-orientation: mixed; text-overflow: clip; text-rendering: auto; text-shadow: none; text-transform: none; text-underline-offset: auto; text-underline-position: auto; top: auto; touch-action: auto; transform: none; transform-box: view-box; transform-origin-x: ; transform-origin-y: ; transform-origin-z: ; transform-style: flat; transition-delay: 0s; transition-duration: 0s; transition-property: all; transition-timing-function: ease; translate: none; unicode-bidi: normal; vector-effect: none; vertical-align: baseline; visibility: visible; white-space: normal; widows: auto; width: 784px; will-change: auto; word-break: normal; word-spacing: 0px; word-wrap: normal; writing-mode: horizontal-tb; x: 0px; y: 0px; z-index: auto; zoom: 1; -apple-color-filter: none; -webkit-backdrop-filter: none; -webkit-background-clip: border-box; -webkit-background-composite: source-over; -webkit-background-origin: padding-box; -webkit-background-size: auto; -webkit-border-fit: border; -webkit-border-horizontal-spacing: 0px; -webkit-border-image: none; -webkit-border-vertical-spacing: 0px; -webkit-box-align: stretch; -webkit-box-decoration-break: slice; -webkit-box-direction: normal; -webkit-box-flex: 0; -webkit-box-flex-group: 1; -webkit-box-lines: single; -webkit-box-ordinal-group: 1; -webkit-box-orient: horizontal; -webkit-box-pack: start; -webkit-box-reflect: none; -webkit-box-shadow: none; -webkit-column-axis: auto; -webkit-column-break-after: auto; -webkit-column-break-before: auto; -webkit-column-break-inside: auto; -webkit-column-progression: normal; -webkit-font-kerning: auto; -webkit-font-smoothing: auto; -webkit-hyphenate-character: auto; -webkit-hyphenate-limit-after: auto; -webkit-hyphenate-limit-before: auto; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphens: manual; -webkit-initial-letter: normal; -webkit-line-align: none; -webkit-line-box-contain: block inline replaced; -webkit-line-clamp: none; -webkit-line-grid: none; -webkit-line-snap: none; -webkit-locale: auto; -webkit-margin-after-collapse: collapse; -webkit-margin-before-collapse: collapse; -webkit-margin-bottom-collapse: collapse; -webkit-margin-top-collapse: collapse; -webkit-mask-box-image: none; -webkit-mask-box-image-outset: 0; -webkit-mask-box-image-repeat: stretch; -webkit-mask-box-image-slice: 0 fill; -webkit-mask-box-image-source: none; -webkit-mask-box-image-width: auto; -webkit-mask-clip: border-box; -webkit-mask-composite: source-over; -webkit-mask-image: none; -webkit-mask-mode: match-source; -webkit-mask-origin: border-box; -webkit-mask-position-x: 0%; -webkit-mask-position-y: 0%; -webkit-mask-repeat: repeat; -webkit-mask-size: auto; -webkit-mask-source-type: alpha; -webkit-nbsp-mode: normal; -webkit-print-color-adjust: economy; -webkit-rtl-ordering: logical; -webkit-ruby-position: before; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-combine: none; -webkit-text-emphasis-color: rgb(255, 0, 0); -webkit-text-emphasis-position: over right; -webkit-text-emphasis-style: none; -webkit-text-fill-color: rgb(255, 0, 0); -webkit-text-orientation: mixed; -webkit-text-security: none; -webkit-text-stroke-color: rgb(255, 0, 0); -webkit-text-stroke-width: 0px; -webkit-text-zoom: normal; -webkit-transform-style: flat; -webkit-user-drag: auto; -webkit-user-modify: read-only; -webkit-user-select: text;" 13 13 -
trunk/LayoutTests/svg/css/getComputedStyle-basic-expected.txt
r282545 r284098 7 7 rect: style.getPropertyValue(alignment-baseline) : auto 8 8 rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 9 rect: style.getPropertyValue(appearance) : none 10 rect: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 9 11 rect: style.getPropertyValue(background-attachment) : scroll 10 12 rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 385 387 rect: style.getPropertyValue(zoom) : 1 386 388 rect: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 387 rect: style.getPropertyValue(-webkit-appearance) : none388 rect: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]389 389 rect: style.getPropertyValue(-webkit-backface-visibility) : visible 390 390 rect: style.getPropertyCSSValue(-webkit-backface-visibility) : [object CSSPrimitiveValue] … … 529 529 g: style.getPropertyValue(alignment-baseline) : auto 530 530 g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] 531 g: style.getPropertyValue(appearance) : none 532 g: style.getPropertyCSSValue(appearance) : [object CSSPrimitiveValue] 531 533 g: style.getPropertyValue(background-attachment) : scroll 532 534 g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] … … 907 909 g: style.getPropertyValue(zoom) : 1 908 910 g: style.getPropertyCSSValue(zoom) : [object CSSPrimitiveValue] 909 g: style.getPropertyValue(-webkit-appearance) : none910 g: style.getPropertyCSSValue(-webkit-appearance) : [object CSSPrimitiveValue]911 911 g: style.getPropertyValue(-webkit-backface-visibility) : visible 912 912 g: style.getPropertyCSSValue(-webkit-backface-visibility) : [object CSSPrimitiveValue] -
trunk/Source/WebCore/ChangeLog
r284097 r284098 1 2021-10-13 Aditya Keerthi <akeerthi@apple.com> 2 3 Unprefix -webkit-appearance 4 https://bugs.webkit.org/show_bug.cgi?id=231534 5 rdar://84112934 6 7 Reviewed by Wenson Hsieh. 8 9 Make '-webkit-appearance' a parse time alias of 'appearance', as 10 specified in https://www.w3.org/TR/css-ui-4/#appearance-switching. 11 12 The remaining test failures deal with <compat-auto> keywords and 13 non-standard values. For example, we cannot remove '-apple-pay-button' 14 as a valid value, since sites use it to render an Apple Pay button. 15 Remaining failures will be addressed on a case-by-case basis to avoid 16 compatibility issues. Note that this is an open spec issue (Issue 7 on 17 the spec linked above). 18 19 Most importantly, this change allows authors to use 'appearance: none' 20 and 'appearance: auto' to control the appearance of widgets. 21 22 * css/CSSComputedStyleDeclaration.cpp: 23 (WebCore::ComputedStyleExtractor::valueForPropertyInStyle): 24 * css/CSSProperties.json: 25 * css/parser/CSSParserFastPaths.cpp: 26 (WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue): 27 (WebCore::CSSParserFastPaths::isKeywordPropertyID): 28 1 29 2021-10-13 Simon Fraser <simon.fraser@apple.com> 2 30 -
trunk/Source/WebCore/css/CSSComputedStyleDeclaration.cpp
r283742 r284098 3516 3516 case CSSPropertyAnimationTimingFunction: 3517 3517 return timingFunctionValue(style.animations()); 3518 case CSSProperty WebkitAppearance:3518 case CSSPropertyAppearance: 3519 3519 return cssValuePool.createValue(style.appearance()); 3520 3520 case CSSPropertyAspectRatio: -
trunk/Source/WebCore/css/CSSProperties.json
r283858 r284098 4939 4939 "status": "non-standard" 4940 4940 }, 4941 "-webkit-appearance": { 4941 "appearance": { 4942 "codegen-properties": { 4943 "aliases": [ 4944 "-webkit-appearance" 4945 ] 4946 }, 4942 4947 "values": [ 4943 4948 "checkbox", -
trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp
r283858 r284098 754 754 case CSSPropertyVisibility: // visible | hidden | collapse 755 755 return valueID == CSSValueVisible || valueID == CSSValueHidden || valueID == CSSValueCollapse; 756 case CSSProperty WebkitAppearance:756 case CSSPropertyAppearance: 757 757 return (valueID >= CSSValueCheckbox && valueID <= CSSValueCapsLockIndicator) || valueID == CSSValueNone || valueID == CSSValueAuto; 758 758 case CSSPropertyBackfaceVisibility: … … 965 965 case CSSPropertyUnicodeBidi: 966 966 case CSSPropertyVisibility: 967 case CSSProperty WebkitAppearance:967 case CSSPropertyAppearance: 968 968 case CSSPropertyBackfaceVisibility: 969 969 case CSSPropertyWebkitBorderFit:
Note: See TracChangeset
for help on using the changeset viewer.