CSS Basic User Interface Module Level 3 CR Test Suite

Pointing Devices and Keyboards (11 tests)

Test Refs Flags Info
+ 6 Pointing Devices and Keyboards
+ 6.1 Pointer interaction
+ 6.1.1 Styling the Cursor: the cursor property
cursor-computed Script CSS UI Level 3: getComputedStyle().cursor
  • cursor computed value is as specified for keywords.
cursor-invalid Script CSS UI Level 3: parsing cursor with invalid values
  • cursor supports only the grammar.
cursor-valid Script CSS UI Level 3: parsing cursor with valid values
  • cursor supports the full grammar.
select-cursor-001-manual Interact cursor property and select element
  • Hovering the pointer over a select menu on top of an element with a cursor set should not display said cursor
+ 6.1.1.1 Cursor of the canvas
canvas-cursor-001 BitmapsInteract propagating the root cursor to the canvas
  • Test checks the cursor applied to the root element is propagated to the canvas.
canvas-cursor-002 BitmapsInteract not propagating the body cursor to the canvas
  • Test checks the cursor applied to the body element is not propagated to the canvas.
+ 6.2 Insertion caret
+ 6.2.1 Coloring the Insertion Caret: the caret-color property
caret-color-computed Script CSS UI Level 3: getComputedStyle().caretColor
caret-color-invalid Script CSS UI Level 3: parsing caret-color with invalid values
  • caret-color supports only the grammar 'auto | <color>'.
caret-color-valid Script CSS UI Level 3: parsing caret-color with valid values
  • caret-color supports the full grammar 'auto | <color>'.
caret-color-composition Script caret-color composition
  • caret-color supports animation by computed value
caret-color-interpolation Script caret-color interpolation
  • caret-color supports animation by computed value
+ 6.3 Keyboard control
+ 6.3.1 Obsolete: the ime-mode property