blob: 5ff39d405f5f65eca202aac90dbd7113dceeeceb [file] [log] [blame]
This tests that non-multiple select elements expose their list options.
PASS selectElement.role is "combo box"
PASS selectElement.isMultiSelectable is false
PASS selectElement.isCollapsed is true
PASS selectElement.hasPopup is true
PASS list.role is "list"
PASS list.isVisible is false
PASS list.isOffScreen is true
option.title: Option 1
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: true
option.isVisible: true
option.isSelected: true
option.isSelectable: true
option.title: Option 2
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: true
option.isVisible: false
option.isSelected: false
option.isSelectable: true
option.title: Option 3
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: false
option.isVisible: false
option.isSelected: false
option.isSelectable: false
---
option.title: Option 1
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: true
option.isVisible: false
option.isSelected: false
option.isSelectable: true
option.title: Option 2
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: true
option.isVisible: true
option.isSelected: true
option.isSelectable: true
option.title: Option 3
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: false
option.isVisible: false
option.isSelected: false
option.isSelectable: false
---
option.title: Option 1
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: true
option.isVisible: true
option.isSelected: true
option.isSelectable: true
option.title: Option 2
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: true
option.isVisible: false
option.isSelected: false
option.isSelectable: true
option.title: Option 3
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: true
option.isEnabled: false
option.isVisible: false
option.isSelected: false
option.isSelectable: false
---
PASS selectElement.isCollapsed is false
PASS list.isOffScreen is false
option.title: Option 1
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: true
option.isVisible: true
option.isSelected: true
option.isSelectable: true
option.title: Option 2
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: true
option.isVisible: true
option.isSelected: false
option.isSelectable: true
option.title: Option 3
option.role: list item
option.width: 78
option.height: 22
option.x: -790
option.y: -591
option.isOffScreen: false
option.isEnabled: false
option.isVisible: true
option.isSelected: false
option.isSelectable: false
---
PASS option.width != 0 is true
PASS option.width == 0 is true