WPT
wpt / css / css-ui / appearance-cssom-001.html
Spec: CSS User Interface ↗
Runs: Chrome 154.0.8037.0 (wpt@98a70a0c5) | Firefox 157.0a1 (wpt@df77989ab) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-28104 (wpt@b1a7025f8) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz dc9e62f29 (wpt@a95401e4e)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | NOT RUN | NOT RUN | NOT RUN | NOT RUN | NOT RUN | 341/341 |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| -webkit-appearance: none | — | — | — | — | — | PASS |
| -webkit-appearance: auto | — | — | — | — | — | PASS |
| -webkit-appearance: textfield | — | — | — | — | — | PASS |
| -webkit-appearance: menulist-button | — | — | — | — | — | PASS |
| -webkit-appearance: button (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: checkbox (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: listbox (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: menulist (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: meter (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: progress-bar (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: radio (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: searchfield (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: textarea (compat) | — | — | — | — | — | PASS |
| -webkit-appearance: bogus-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: attachment (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-bevel (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: borderless-attachment (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-arrow-down (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-arrow-next (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-arrow-previous (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-arrow-up (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: button-focus (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: caps-lock-indicator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: caret (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: checkbox-container (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: checkbox-label (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: checkmenuitem (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: color-well (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: continuous-capacity-level-indicator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: default-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: discrete-capacity-level-indicator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: dualbutton (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: groupbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: image-controls-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: inner-spin-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: list-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: listitem (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-controls-background (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-controls-dark-bar-background (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-controls-fullscreen-background (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-controls-light-bar-background (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-current-time-display (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-enter-fullscreen-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-exit-fullscreen-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-fullscreen-volume-slider (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-fullscreen-volume-slider-thumb (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-mute-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-overlay-play-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-play-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-return-to-realtime-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-rewind-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-seek-back-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-seek-forward-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-slider (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-sliderthumb (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-time-remaining-display (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-toggle-closed-captions-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-volume-slider (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-volume-slider-container (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-volume-slider-mute-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: media-volume-sliderthumb (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuarrow (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menubar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menucheckbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuimage (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuitem (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuitemtext (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menulist-text (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menulist-textfield (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menupopup (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuradio (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: menuseparator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: meterbar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: meterchunk (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: number-input (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: progress-bar-value (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: progressbar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: progressbar-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: progresschunk (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: progresschunk-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: push-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: radio-container (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: radio-label (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: radiomenuitem (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: range (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: range-thumb (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: rating-level-indicator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: relevancy-level-indicator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: resizer (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: resizerpanel (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scale-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scale-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scalethumb-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scalethumb-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scalethumbend (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scalethumbstart (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scalethumbtick (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarbutton-down (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarbutton-left (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarbutton-right (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarbutton-up (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarthumb-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbarthumb-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbartrack-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: scrollbartrack-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: searchfield-cancel-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: searchfield-decoration (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: searchfield-results-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: searchfield-results-decoration (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: separator (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: sheet (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: slider-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: slider-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: sliderthumb-horizontal (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: sliderthumb-vertical (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: snapshotted-plugin-overlay (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: spinner (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: spinner-downbutton (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: spinner-textfield (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: spinner-upbutton (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: splitter (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: square-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: statusbar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: statusbarpanel (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tab (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tab-scroll-arrow-back (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tab-scroll-arrow-forward (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tabpanel (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tabpanels (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: textfield-multiline (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: toolbar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: toolbarbutton (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: toolbarbutton-dropdown (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: toolbargripper (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: toolbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: tooltip (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeheader (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeheadercell (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeheadersortarrow (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeitem (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeline (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treetwisty (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treetwistyopen (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: treeview (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -apple-pay-button (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-borderless-glass (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-browsertabbar-toolbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-communications-toolbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-communicationstext (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-exclude-glass (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-glass (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-win-media-toolbox (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-box (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-box-maximized (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-close (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-maximize (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-minimize (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-button-restore (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-frame-bottom (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-frame-left (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-frame-right (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-titlebar (invalid) | — | — | — | — | — | PASS |
| -webkit-appearance: -moz-window-titlebar-maximized (invalid) | — | — | — | — | — | PASS |
| appearance: none | — | — | — | — | — | PASS |
| appearance: auto | — | — | — | — | — | PASS |
| appearance: textfield | — | — | — | — | — | PASS |
| appearance: menulist-button | — | — | — | — | — | PASS |
| appearance: button (compat) | — | — | — | — | — | PASS |
| appearance: checkbox (compat) | — | — | — | — | — | PASS |
| appearance: listbox (compat) | — | — | — | — | — | PASS |
| appearance: menulist (compat) | — | — | — | — | — | PASS |
| appearance: meter (compat) | — | — | — | — | — | PASS |
| appearance: progress-bar (compat) | — | — | — | — | — | PASS |
| appearance: radio (compat) | — | — | — | — | — | PASS |
| appearance: searchfield (compat) | — | — | — | — | — | PASS |
| appearance: textarea (compat) | — | — | — | — | — | PASS |
| appearance: bogus-button (invalid) | — | — | — | — | — | PASS |
| appearance: attachment (invalid) | — | — | — | — | — | PASS |
| appearance: button-bevel (invalid) | — | — | — | — | — | PASS |
| appearance: borderless-attachment (invalid) | — | — | — | — | — | PASS |
| appearance: button-arrow-down (invalid) | — | — | — | — | — | PASS |
| appearance: button-arrow-next (invalid) | — | — | — | — | — | PASS |
| appearance: button-arrow-previous (invalid) | — | — | — | — | — | PASS |
| appearance: button-arrow-up (invalid) | — | — | — | — | — | PASS |
| appearance: button-focus (invalid) | — | — | — | — | — | PASS |
| appearance: caps-lock-indicator (invalid) | — | — | — | — | — | PASS |
| appearance: caret (invalid) | — | — | — | — | — | PASS |
| appearance: checkbox-container (invalid) | — | — | — | — | — | PASS |
| appearance: checkbox-label (invalid) | — | — | — | — | — | PASS |
| appearance: checkmenuitem (invalid) | — | — | — | — | — | PASS |
| appearance: color-well (invalid) | — | — | — | — | — | PASS |
| appearance: continuous-capacity-level-indicator (invalid) | — | — | — | — | — | PASS |
| appearance: default-button (invalid) | — | — | — | — | — | PASS |
| appearance: discrete-capacity-level-indicator (invalid) | — | — | — | — | — | PASS |
| appearance: dualbutton (invalid) | — | — | — | — | — | PASS |
| appearance: groupbox (invalid) | — | — | — | — | — | PASS |
| appearance: image-controls-button (invalid) | — | — | — | — | — | PASS |
| appearance: inner-spin-button (invalid) | — | — | — | — | — | PASS |
| appearance: list-button (invalid) | — | — | — | — | — | PASS |
| appearance: listitem (invalid) | — | — | — | — | — | PASS |
| appearance: media-controls-background (invalid) | — | — | — | — | — | PASS |
| appearance: media-controls-dark-bar-background (invalid) | — | — | — | — | — | PASS |
| appearance: media-controls-fullscreen-background (invalid) | — | — | — | — | — | PASS |
| appearance: media-controls-light-bar-background (invalid) | — | — | — | — | — | PASS |
| appearance: media-current-time-display (invalid) | — | — | — | — | — | PASS |
| appearance: media-enter-fullscreen-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-exit-fullscreen-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-fullscreen-volume-slider (invalid) | — | — | — | — | — | PASS |
| appearance: media-fullscreen-volume-slider-thumb (invalid) | — | — | — | — | — | PASS |
| appearance: media-mute-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-overlay-play-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-play-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-return-to-realtime-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-rewind-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-seek-back-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-seek-forward-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-slider (invalid) | — | — | — | — | — | PASS |
| appearance: media-sliderthumb (invalid) | — | — | — | — | — | PASS |
| appearance: media-time-remaining-display (invalid) | — | — | — | — | — | PASS |
| appearance: media-toggle-closed-captions-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-volume-slider (invalid) | — | — | — | — | — | PASS |
| appearance: media-volume-slider-container (invalid) | — | — | — | — | — | PASS |
| appearance: media-volume-slider-mute-button (invalid) | — | — | — | — | — | PASS |
| appearance: media-volume-sliderthumb (invalid) | — | — | — | — | — | PASS |
| appearance: menuarrow (invalid) | — | — | — | — | — | PASS |
| appearance: menubar (invalid) | — | — | — | — | — | PASS |
| appearance: menucheckbox (invalid) | — | — | — | — | — | PASS |
| appearance: menuimage (invalid) | — | — | — | — | — | PASS |
| appearance: menuitem (invalid) | — | — | — | — | — | PASS |
| appearance: menuitemtext (invalid) | — | — | — | — | — | PASS |
| appearance: menulist-text (invalid) | — | — | — | — | — | PASS |
| appearance: menulist-textfield (invalid) | — | — | — | — | — | PASS |
| appearance: menupopup (invalid) | — | — | — | — | — | PASS |
| appearance: menuradio (invalid) | — | — | — | — | — | PASS |
| appearance: menuseparator (invalid) | — | — | — | — | — | PASS |
| appearance: meterbar (invalid) | — | — | — | — | — | PASS |
| appearance: meterchunk (invalid) | — | — | — | — | — | PASS |
| appearance: number-input (invalid) | — | — | — | — | — | PASS |
| appearance: progress-bar-value (invalid) | — | — | — | — | — | PASS |
| appearance: progressbar (invalid) | — | — | — | — | — | PASS |
| appearance: progressbar-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: progresschunk (invalid) | — | — | — | — | — | PASS |
| appearance: progresschunk-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: push-button (invalid) | — | — | — | — | — | PASS |
| appearance: radio-container (invalid) | — | — | — | — | — | PASS |
| appearance: radio-label (invalid) | — | — | — | — | — | PASS |
| appearance: radiomenuitem (invalid) | — | — | — | — | — | PASS |
| appearance: range (invalid) | — | — | — | — | — | PASS |
| appearance: range-thumb (invalid) | — | — | — | — | — | PASS |
| appearance: rating-level-indicator (invalid) | — | — | — | — | — | PASS |
| appearance: relevancy-level-indicator (invalid) | — | — | — | — | — | PASS |
| appearance: resizer (invalid) | — | — | — | — | — | PASS |
| appearance: resizerpanel (invalid) | — | — | — | — | — | PASS |
| appearance: scale-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: scale-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: scalethumb-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: scalethumb-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: scalethumbend (invalid) | — | — | — | — | — | PASS |
| appearance: scalethumbstart (invalid) | — | — | — | — | — | PASS |
| appearance: scalethumbtick (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarbutton-down (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarbutton-left (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarbutton-right (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarbutton-up (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarthumb-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbarthumb-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbartrack-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: scrollbartrack-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: searchfield-cancel-button (invalid) | — | — | — | — | — | PASS |
| appearance: searchfield-decoration (invalid) | — | — | — | — | — | PASS |
| appearance: searchfield-results-button (invalid) | — | — | — | — | — | PASS |
| appearance: searchfield-results-decoration (invalid) | — | — | — | — | — | PASS |
| appearance: separator (invalid) | — | — | — | — | — | PASS |
| appearance: sheet (invalid) | — | — | — | — | — | PASS |
| appearance: slider-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: slider-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: sliderthumb-horizontal (invalid) | — | — | — | — | — | PASS |
| appearance: sliderthumb-vertical (invalid) | — | — | — | — | — | PASS |
| appearance: snapshotted-plugin-overlay (invalid) | — | — | — | — | — | PASS |
| appearance: spinner (invalid) | — | — | — | — | — | PASS |
| appearance: spinner-downbutton (invalid) | — | — | — | — | — | PASS |
| appearance: spinner-textfield (invalid) | — | — | — | — | — | PASS |
| appearance: spinner-upbutton (invalid) | — | — | — | — | — | PASS |
| appearance: splitter (invalid) | — | — | — | — | — | PASS |
| appearance: square-button (invalid) | — | — | — | — | — | PASS |
| appearance: statusbar (invalid) | — | — | — | — | — | PASS |
| appearance: statusbarpanel (invalid) | — | — | — | — | — | PASS |
| appearance: tab (invalid) | — | — | — | — | — | PASS |
| appearance: tab-scroll-arrow-back (invalid) | — | — | — | — | — | PASS |
| appearance: tab-scroll-arrow-forward (invalid) | — | — | — | — | — | PASS |
| appearance: tabpanel (invalid) | — | — | — | — | — | PASS |
| appearance: tabpanels (invalid) | — | — | — | — | — | PASS |
| appearance: textfield-multiline (invalid) | — | — | — | — | — | PASS |
| appearance: toolbar (invalid) | — | — | — | — | — | PASS |
| appearance: toolbarbutton (invalid) | — | — | — | — | — | PASS |
| appearance: toolbarbutton-dropdown (invalid) | — | — | — | — | — | PASS |
| appearance: toolbargripper (invalid) | — | — | — | — | — | PASS |
| appearance: toolbox (invalid) | — | — | — | — | — | PASS |
| appearance: tooltip (invalid) | — | — | — | — | — | PASS |
| appearance: treeheader (invalid) | — | — | — | — | — | PASS |
| appearance: treeheadercell (invalid) | — | — | — | — | — | PASS |
| appearance: treeheadersortarrow (invalid) | — | — | — | — | — | PASS |
| appearance: treeitem (invalid) | — | — | — | — | — | PASS |
| appearance: treeline (invalid) | — | — | — | — | — | PASS |
| appearance: treetwisty (invalid) | — | — | — | — | — | PASS |
| appearance: treetwistyopen (invalid) | — | — | — | — | — | PASS |
| appearance: treeview (invalid) | — | — | — | — | — | PASS |
| appearance: -apple-pay-button (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-borderless-glass (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-browsertabbar-toolbox (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-communications-toolbox (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-communicationstext (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-exclude-glass (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-glass (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-win-media-toolbox (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-box (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-box-maximized (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-close (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-maximize (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-minimize (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-button-restore (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-frame-bottom (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-frame-left (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-frame-right (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-titlebar (invalid) | — | — | — | — | — | PASS |
| appearance: -moz-window-titlebar-maximized (invalid) | — | — | — | — | — | PASS |
| -ms-appearance (should not be supported) | — | — | — | — | — | PASS |
| mso-appearance (should not be supported) | — | — | — | — | — | PASS |
| -o-appearance (should not be supported) | — | — | — | — | — | PASS |
| -xv-appearance (should not be supported) | — | — | — | — | — | PASS |
| -atsc-appearance (should not be supported) | — | — | — | — | — | PASS |
| -wap-appearance (should not be supported) | — | — | — | — | — | PASS |
| -khtml-appearance (should not be supported) | — | — | — | — | — | PASS |
| -konq-appearance (should not be supported) | — | — | — | — | — | PASS |
| -apple-appearance (should not be supported) | — | — | — | — | — | PASS |
| prince-appearance (should not be supported) | — | — | — | — | — | PASS |
| -ah-appearance (should not be supported) | — | — | — | — | — | PASS |
| -hp-appearance (should not be supported) | — | — | — | — | — | PASS |
| -ro-appearance (should not be supported) | — | — | — | — | — | PASS |
| -rim-appearance (should not be supported) | — | — | — | — | — | PASS |
| -tc-appearance (should not be supported) | — | — | — | — | — | PASS |