schenney@chromium.org | efcd4c1 | 2013-01-11 15:35:06 +0000 | [diff] [blame] | 1 | |
| 2 | <!DOCTYPE html> |
| 3 | <html> |
| 4 | <head> |
mark.lam@apple.com | a931ab2 | 2013-09-08 01:18:24 +0000 | [diff] [blame] | 5 | <script src="../resources/js-test-pre.js"></script> |
schenney@chromium.org | efcd4c1 | 2013-01-11 15:35:06 +0000 | [diff] [blame] | 6 | </head> |
| 7 | <body> |
| 8 | |
| 9 | <p id="description"></p> |
| 10 | <div id="console"></div> |
| 11 | |
| 12 | <script> |
| 13 | description("Make sure that a debug assert is not triggered when a call to RenderBlock::deleteLineBoxTree calls AccessibilityRenderObject::accessibilityIsIgnored which may require the AXObject for a node that is being deleted."); |
| 14 | |
| 15 | var label = document.createElement('label'); |
| 16 | label.style.position = 'fixed'; |
| 17 | document.body.appendChild(label); |
| 18 | |
| 19 | var progress = document.createElement('progress'); |
| 20 | progress.style.display = 'block'; |
| 21 | label.appendChild(progress); |
| 22 | |
| 23 | var kbd = document.createElement('kbd'); |
| 24 | label.appendChild(kbd); |
| 25 | |
| 26 | var labelShadow = label.webkitCreateShadowRoot(); |
| 27 | |
| 28 | var select = document.createElement('select'); |
| 29 | select.setAttribute('multiple', 'multiple'); |
| 30 | labelShadow.appendChild(select); |
| 31 | |
| 32 | var shadow = document.createElement('shadow'); |
| 33 | labelShadow.appendChild(shadow); |
| 34 | |
| 35 | select.focus(); |
| 36 | |
| 37 | document.body.removeChild(label); |
| 38 | |
| 39 | </script> |
mark.lam@apple.com | a931ab2 | 2013-09-08 01:18:24 +0000 | [diff] [blame] | 40 | <script src="../resources/js-test-post.js"></script> |
schenney@chromium.org | efcd4c1 | 2013-01-11 15:35:06 +0000 | [diff] [blame] | 41 | </body> |
| 42 | </html> |