CSS Basic User Interface Module Level 4 CR Test Suite

Styling Widgets (44 tests)

Test Refs Flags Info
+ 7 Styling Widgets
+ 7.1 Widget Accent Colors: the accent-color property
+ 7.2 Switching appearance: the appearance property
appearance-auto-001 = appearance: auto
  • auto is supported.
appearance-auto-input-non-widget-001 = appearance: auto on non-widget input elements
  • The default widget type for these elements is none.
appearance-button-001 = appearance: button
  • button is an alias to auto.
appearance-checkbox-001 = appearance: checkbox
  • checkbox is an alias to auto.
appearance-cssom-001 Script appearance CSSOM
  • CSSOM for the appearance/-webkit-appearance property is correct.
appearance-initial-value-001 Script appearance and -webkit-appearance
  • The appearance and -webkit-appearance properties are supported.
  • Initial value is none.
appearance-listbox-001 = appearance: listbox
  • listbox is an alias to auto.
appearance-menulist-001 = appearance: menulist
  • menulist is an alias to auto.
appearance-menulist-button-001 = appearance: menulist-button
  • menulist-button is an alias to auto except on drop-down select.
appearance-menulist-button-002.tentative appearance: menulist-button on drop-down select
  • menulist-button is NOT an alias to auto on drop-down select.
appearance-meter-001 = appearance: meter
  • meter is an alias to auto.
appearance-parsing Script Parsing of `appearance`
appearance-progress-bar-001 = appearance: progress-bar
  • progress-bar is an alias to auto.
appearance-progress-bar-002 = progress dynamic appearance
appearance-property Script Property references to `appearance`
appearance-push-button-001 = appearance: push-button
  • push-button is an alias to auto.
appearance-radio-001 = appearance: radio
  • radio is an alias to auto.
appearance-searchfield-001 = appearance: searchfield
  • searchfield is an alias to auto.
appearance-serialization Script Serialization of `appearance`
appearance-slider-horizontal-001 = appearance: slider-horizontal
  • slider-horizontal is an alias to auto.
appearance-square-button-001 = appearance: square-button
  • square-button is an alias to auto.
appearance-textarea-001 = appearance: textarea
  • textarea is an alias to auto.
appearance-textfield-001 = appearance: textfield
  • textfield is an alias to auto except on input type=search.
webkit-appearance-auto-001 = -webkit-appearance: auto
  • auto is supported.
webkit-appearance-auto-input-non-widget-001 = -webkit-appearance: auto on non-widget input elements
  • The default widget type for these elements is none.
webkit-appearance-button-001 = -webkit-appearance: button
  • button is an alias to auto.
webkit-appearance-checkbox-001 = -webkit-appearance: checkbox
  • checkbox is an alias to auto.
webkit-appearance-listbox-001 = -webkit-appearance: listbox
  • listbox is an alias to auto.
webkit-appearance-menulist-001 = -webkit-appearance: menulist
  • menulist is an alias to auto.
webkit-appearance-menulist-button-001 = -webkit-appearance: menulist-button
  • menulist-button is an alias to auto except on drop-down select.
webkit-appearance-menulist-button-002.tentative -webkit-appearance: menulist-button on drop-down select
  • menulist-button is NOT an alias to auto on drop-down select.
webkit-appearance-meter-001 = -webkit-appearance: meter
  • meter is an alias to auto.
webkit-appearance-parsing Script Parsing of `-webkit-appearance`
webkit-appearance-progress-bar-001 = -webkit-appearance: progress-bar
  • progress-bar is an alias to auto.
webkit-appearance-progress-bar-002 = progress dynamic appearance
webkit-appearance-property Script Property references to `-webkit-appearance`
webkit-appearance-push-button-001 = -webkit-appearance: push-button
  • push-button is an alias to auto.
webkit-appearance-radio-001 = -webkit-appearance: radio
  • radio is an alias to auto.
webkit-appearance-searchfield-001 = -webkit-appearance: searchfield
  • searchfield is an alias to auto.
webkit-appearance-serialization Script Serialization of `-webkit-appearance`
webkit-appearance-slider-horizontal-001 = -webkit-appearance: slider-horizontal
  • slider-horizontal is an alias to auto.
webkit-appearance-square-button-001 = -webkit-appearance: square-button
  • square-button is an alias to auto.
webkit-appearance-textarea-001 = -webkit-appearance: textarea
  • textarea is an alias to auto.
webkit-appearance-textfield-001 = -webkit-appearance: textfield
  • textfield is an alias to auto except on input type=search.
+ 7.2.1 Effects of appearance on Decorative Aspects of Elements
+ 7.2.2 Effects of appearance on Semantic Aspects of Elements
+ 7.3 Control Specific Rules
+ 7.3.1 Single-Line Text Input Controls