Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(243)

Side by Side Diff: LayoutTests/fast/css/style-scoped/changing-scoped-attribute-asan-crash.html

Issue 310443002: Remove scoped styles. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase for CQ Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 <!doctype html>
2 <html>
3 <head>
4 <script>
5 if (window.testRunner) {
6 testRunner.dumpAsText();
7 testRunner.waitUntilDone();
8 }
9 </script>
10 </head>
11 <body onload="onLoad()">><p id="scopingNode"><style scoped></style>
12 ></p>
13 <style>
14 </style>
15 <script>
16 document.body.contentEditable = "true";
17
18 function onLoad() {
19 var style = document.getElementsByTagName("style")[0];
20 style.scoped = false;
21 setTimeout("runTest()", 0);
22 }
23
24 function invokeEditingCommand() {
25 if (!window.eventSender)
26 return;
27 for (var i = 0; i < 8; i++)
28 eventSender.keyDown("\t", []);
29 for (var i = 0; i < 5; i++)
30 eventSender.keyDown("X");
31 for (var i = 0; i < 6; i++)
32 eventSender.keyDown("\t", []);
33 eventSender.keyDown("\r", []);
34
35 document.body.innerHTML = 'PASS';
36 testRunner.notifyDone();
37 }
38
39 function runTest() {
40 document.adoptNode(scopingNode);
41 gc();
42 setTimeout('invokeEditingCommand();', 0);
43 }
44 </script>
45 </body>
46 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698