Pass | ':progress' matches <input>s radio buttons whose radio button group contains no checked input and <progress> elements without value attribute | Asserts runPass | assert_array_equals([Element node <input type="radio" name="radiogroup" id="radio2"></input>, Element node <input type="radio" name="radiogroup" id="radio3"></input>, Element node <input type="radio" name="group2" id="radio4"></input>, Element node <input type="radio" name="group2" id="radio5"></input>, Element node <progress id="progress1"></progress>], [Element node <input type="radio" name="radiogroup" id="radio2"></input>, Element node <input type="radio" name="radiogroup" id="radio3"></input>, Element node <input type="radio" name="group2" id="radio4"></input>, Element node <input type="radio" name="group2" id="radio5"></input>, Element node <progress id="progress1"></progress>])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|
Pass | dynamically check a radio input in a radio button group | Asserts runPass | assert_array_equals([Element node <input type="radio" name="group2" id="radio4"></input>, Element node <input type="radio" name="group2" id="radio5"></input>, Element node <progress id="progress1"></progress>], [Element node <input type="radio" name="group2" id="radio4"></input>, Element node <input type="radio" name="group2" id="radio5"></input>, Element node <progress id="progress1"></progress>])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|
Pass | click on radio4 which is in the indeterminate state | Asserts runPass | assert_array_equals([Element node <progress id="progress1"></progress>], [Element node <progress id="progress1"></progress>])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|
Pass | adding a value to progress1 should put it in a determinate state | Asserts runPass | assert_array_equals([], [])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|
Pass | removing progress2's value should put it in an indeterminate state | Asserts runPass | assert_array_equals([Element node <progress id="progress2"></progress>], [Element node <progress id="progress2"></progress>])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|
Pass | ':progress' also matches <input> checkbox whose indeterminate IDL is set to true | Asserts runPass | assert_array_equals([Element node <input type="checkbox" id="checkbox1"></input>, Element node <progress id="progress2"></progress>], [Element node <input type="checkbox" id="checkbox1"></input>, Element node <progress id="progress2"></progress>])
at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5) |
|