| OLD | NEW |
| 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="../../../resources/js-test.js"></script> | 4 <script src="../../../resources/js-test.js"></script> |
| 5 <style type="text/css"> | 5 <style type="text/css"> |
| 6 input { | 6 input { |
| 7 background:rgb(255,255,100); | 7 background:rgb(255,255,100); |
| 8 } | 8 } |
| 9 input:disabled { | 9 input:disabled { |
| 10 background:rgb(255,0,0); | 10 background:rgb(255,0,0); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 <fieldset disabled> | 24 <fieldset disabled> |
| 25 <legend><input type="text" id="parserGeneratedInput5"></legend> | 25 <legend><input type="text" id="parserGeneratedInput5"></legend> |
| 26 <legend><input type="text" id="parserGeneratedInput6"></legend> | 26 <legend><input type="text" id="parserGeneratedInput6"></legend> |
| 27 <input type="text" id="parserGeneratedInput7"> | 27 <input type="text" id="parserGeneratedInput7"> |
| 28 <input type="text" id="parserGeneratedInput8" disabled> | 28 <input type="text" id="parserGeneratedInput8" disabled> |
| 29 </fieldset> | 29 </fieldset> |
| 30 <fieldset disabled> | 30 <fieldset disabled> |
| 31 <input type="text" id="parserGeneratedInput9"> | 31 <input type="text" id="parserGeneratedInput9"> |
| 32 </fieldset> | 32 </fieldset> |
| 33 </form> | 33 </form> |
| 34 | 34 <fieldset tabindex=0 disabled id="fieldset-tabindex"></fieldset> |
| 35 <script> | 35 <script> |
| 36 description('Tests for HTMLFieldSetElement.disabled behavior.'); | 36 description('Tests for HTMLFieldSetElement.disabled behavior.'); |
| 37 | 37 |
| 38 debug('\nVerifying parser generated fieldsets.'); | 38 debug('\nVerifying parser generated fieldsets.'); |
| 39 var parserGeneratedInput1 = document.getElementById("parserGeneratedInput1"); | 39 var parserGeneratedInput1 = document.getElementById("parserGeneratedInput1"); |
| 40 var parserGeneratedInput2 = document.getElementById("parserGeneratedInput2"); | 40 var parserGeneratedInput2 = document.getElementById("parserGeneratedInput2"); |
| 41 var parserGeneratedInput3 = document.getElementById("parserGeneratedInput3"); | 41 var parserGeneratedInput3 = document.getElementById("parserGeneratedInput3"); |
| 42 var parserGeneratedInput4 = document.getElementById("parserGeneratedInput4"); | 42 var parserGeneratedInput4 = document.getElementById("parserGeneratedInput4"); |
| 43 var parserGeneratedInput5 = document.getElementById("parserGeneratedInput5"); | 43 var parserGeneratedInput5 = document.getElementById("parserGeneratedInput5"); |
| 44 var parserGeneratedInput6 = document.getElementById("parserGeneratedInput6"); | 44 var parserGeneratedInput6 = document.getElementById("parserGeneratedInput6"); |
| (...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 284 insertedLegendTextInput.focus(); | 284 insertedLegendTextInput.focus(); |
| 285 document.execCommand('insertText', false, 'K'); | 285 document.execCommand('insertText', false, 'K'); |
| 286 firstLegendTextInput.focus(); | 286 firstLegendTextInput.focus(); |
| 287 document.execCommand('insertText', false, 'K'); | 287 document.execCommand('insertText', false, 'K'); |
| 288 secondLegendTextInput.focus() | 288 secondLegendTextInput.focus() |
| 289 document.execCommand('insertText', false, 'K'); | 289 document.execCommand('insertText', false, 'K'); |
| 290 shouldBe('insertedLegendTextInput.value', '"JJJK"'); | 290 shouldBe('insertedLegendTextInput.value', '"JJJK"'); |
| 291 shouldBe('firstLegendTextInput.value', '"IIK"'); | 291 shouldBe('firstLegendTextInput.value', '"IIK"'); |
| 292 shouldBe('secondLegendTextInput.value', '"K"'); | 292 shouldBe('secondLegendTextInput.value', '"K"'); |
| 293 | 293 |
| 294 var disabledFieldsetWithTabindex = document.getElementById('fieldset-tabindex'); |
| 295 document.activeElement.blur(); |
| 296 shouldBe('disabledFieldsetWithTabindex.focus(); document.activeElement', 'docume
nt.body'); |
| 297 |
| 294 document.body.removeChild(document.getElementsByTagName('form')[0]); | 298 document.body.removeChild(document.getElementsByTagName('form')[0]); |
| 295 document.body.removeChild(fieldSet); | 299 document.body.removeChild(fieldSet); |
| 296 document.body.removeChild(outerFieldSet); | 300 document.body.removeChild(outerFieldSet); |
| 297 document.body.removeChild(legendFieldSet); | 301 document.body.removeChild(legendFieldSet); |
| 302 document.body.removeChild(disabledFieldsetWithTabindex); |
| 298 var successfullyParsed = true; | 303 var successfullyParsed = true; |
| 299 </script> | 304 </script> |
| 300 | 305 |
| 301 </body> | 306 </body> |
| 302 </html> | 307 </html> |
| OLD | NEW |