CSS Basic User Interface Module Level 3 CR Test Suite

Pointing Devices and Keyboards (145 tests)

Test Refs Flags Info
+ 6 Pointing Devices and Keyboards
+ 6.1 Pointer interaction
+ 6.1.1 cursor property
cursor-image-001 BitmapsInteract Cursor property, url value
  • Test checks that a PNG image supported as a custom cursor.
cursor-image-002 BitmapsInteract Cursor property, url value
  • Test checks that a PNG image supported as a custom cursor, loaded cross-domain with absolute url.
cursor-image-003 BitmapsInteractOptional Cursor property, url value
  • Test checks that an ICO image is supported as a custom cursor.
cursor-image-004 BitmapsInteractOptional Cursor property, url value
  • Test checks that an ICO image, with its own hotspot, is supported as a custom cursor.
cursor-image-005 InteractSVG Cursor property, url value
  • Test checks that a fixed size SVG image is supported as a custom cursor.
cursor-image-005-nfs InteractSVG Cursor property, url value
  • Test checks that an SVG image with no fixed size is supported as a custom cursor at the default object size for cursor images.
cursor-image-006 AnimatedBitmapsInteract Cursor property, url value
  • Test checks that an ANI image, with it's own hotspot, is supported as a custom cursor.
cursor-image-007 BitmapsInteractSVG Cursor property, url value
  • Test checks that a compressed, fixed size SVG image is supported as a custom cursor.
cursor-image-008 BitmapsInteract Cursor property, url value fallback
  • Test checks that non-existent images cause the fallback to be used.
cursor-image-009 BitmapsInteractInvalid Cursor property, url value, no fallback
  • Test checks that a fallback cursor is required.
cursor-image-010 BitmapsInteract Cursor property, url value
  • Test checks that a GIF image is supported as a custom cursor.
cursor-image-011 BitmapsInteract Cursor property, url value
  • Test checks that a GIF image with transparency is supported as a custom cursor.
cursor-image-012 BitmapsInteract Cursor property, url value
  • Test checks that a JPEG/JFIF image is supported as a custom cursor.
cursor-image-png-001 BitmapsInteract Cursor property, PNG
  • Test checks that a monochrome (type 0) PNG image, 1 bit/pixel, is supported as a CSS custom cursor.
cursor-image-png-002 Interact Cursor property, PNG
  • Test checks that a black and white PNG image cursor is supported.
cursor-image-png-003 Interact Cursor property, PNG
  • Test checks that a black and white PNG image cursor is supported.
cursor-image-png-004 Interact Cursor property, PNG
  • Test checks that a black and white PNG image cursor is supported.
cursor-image-png-005 Interact Cursor property, PNG
  • Test checks that a black and white PNG image cursor is supported.
cursor-image-png-006 Interact Cursor property, PNG
  • Test checks that an RGB PNG image cursor is supported.
cursor-image-png-007 Interact Cursor property, PNG
  • Test checks that an RGB PNG image cursor is supported.
cursor-image-png-008 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor is supported.
cursor-image-png-009 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor is supported.
cursor-image-png-010 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor is supported.
cursor-image-png-011 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor is supported.
cursor-image-png-012 Interact Cursor property, PNG
  • Test checks that a greyscale with alpha PNG image cursor is supported.
cursor-image-png-013 Interact Cursor property, PNG
  • Test checks that a greyscale with alpha PNG image cursor is supported.
cursor-image-png-014 Interact Cursor property, PNG
  • Test checks that an RGB with alpha PNG image cursor is supported.
cursor-image-png-015 Interact Cursor property, PNG
  • Test checks that an RGB with alpha PNG image cursor is supported.
cursor-image-png-016 Interact Cursor property, PNG
  • Test checks that an interlaced black and white PNG image cursor is supported.
cursor-image-png-017 Interact Cursor property, PNG
  • Test checks that an interlaced black and white PNG image cursor is supported.
cursor-image-png-018 Interact Cursor property, PNG
  • Test checks that an interlaced black and white PNG image cursor is supported.
cursor-image-png-019 Interact Cursor property, PNG
  • Test checks that an interlaced black and white PNG image cursor is supported.
cursor-image-png-020 Interact Cursor property, PNG
  • Test checks that an interlaced black and white PNG image cursor is supported.
cursor-image-png-021 Interact Cursor property, PNG
  • Test checks that an interlaced RGB PNG image cursor is supported.
cursor-image-png-022 Interact Cursor property, PNG
  • Test checks that an interlaced RGB PNG image cursor is supported.
cursor-image-png-023 Interact Cursor property, PNG
  • Test checks that an interlaced, indexed PNG image cursor is supported.
cursor-image-png-024 Interact Cursor property, PNG
  • Test checks that an interlaced, indexed PNG image cursor is supported.
cursor-image-png-025 Interact Cursor property, PNG
  • Test checks that an interlaced, indexed PNG image cursor is supported.
cursor-image-png-026 Interact Cursor property, PNG
  • Test checks that an interlaced, indexed PNG image cursor is supported.
cursor-image-png-027 Interact Cursor property, PNG
  • Test checks that an interlaced greyscale with alpha PNG image cursor is supported.
cursor-image-png-028 Interact Cursor property, PNG
  • Test checks that an interlaced greyscale with alpha PNG image cursor is supported.
cursor-image-png-029 Interact Cursor property, PNG
  • Test checks that an interlaced RGB with alpha PNG image cursor is supported.
cursor-image-png-030 Interact Cursor property, PNG
  • Test checks that an interlaced RGB with alpha PNG image cursor is supported.
cursor-image-png-031 Interact Cursor property, PNG
  • Test checks that a greyscale PNG image cursor with transparency is supported.
cursor-image-png-032 Interact Cursor property, PNG
  • Test checks that a greyscale PNG image cursor with transparency is supported.
cursor-image-png-033 Interact Cursor property, PNG
  • Test checks that an RGB PNG image cursor with transparency is supported.
cursor-image-png-034 Interact Cursor property, PNG
  • Test checks that an RGB PNG image cursor with transparency is supported.
cursor-image-png-035 Interact Cursor property, PNG
  • Test checks that an RGB PNG image cursor with transparency is supported.
cursor-image-png-036 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor with transparency is supported.
cursor-image-png-037 Interact Cursor property, PNG
  • Test checks that an indexed PNG image cursor with transparency is supported.
cursor-image-png-038 Interact Cursor property, PNG
  • Test checks that gamma correction on PNG image cursor is correct.
cursor-image-png-039 Interact Cursor property, PNG
  • Test checks that gamma correction on PNG image cursor is correct.
cursor-image-png-040 Interact Cursor property, PNG
  • Test checks that gamma correction on PNG image cursor is correct.
cursor-image-png-041 Interact Cursor property, PNG
  • Test checks invalid PNG image cursor skipped, fallback used.
cursor-image-png-042 Interact Cursor property, PNG
  • Test checks invalid PNG image cursor skipped, fallback used.
cursor-image-png-043 Interact Cursor property, PNG
  • Test checks invalid PNG image cursor skipped, fallback used.
+ 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: caret-color
caret-color-001 caret-color
  • Test checks that caret-color can be set on a textarea
caret-color-002 caret-color is not inherited
  • Test checks that caret-color value does not inherit
caret-color-003 caret-color auto
  • Test checks that caret-color: auto resolves to currentColor
+ 6.3 Keyboard control
+ 6.3.1 Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties
+ 6.3.1.1 Example: positioned buttons
+ 6.3.1.2 Example: moving focus to inside a frame
+ 6.3.2 Obsolete: the ime-mode property