blob: b366e3ed668bd1180d4a6bd8d83b3fbc18e831b7 [file] [log] [blame]
schenney@chromium.orgefcd4c12013-01-11 15:35:06 +00001
2<!DOCTYPE html>
3<html>
4<head>
mark.lam@apple.coma931ab22013-09-08 01:18:24 +00005<script src="../resources/js-test-pre.js"></script>
schenney@chromium.orgefcd4c12013-01-11 15:35:06 +00006</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.coma931ab22013-09-08 01:18:24 +000040<script src="../resources/js-test-post.js"></script>
schenney@chromium.orgefcd4c12013-01-11 15:35:06 +000041</body>
42</html>