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

Side by Side Diff: LayoutTests/fast/images/image-beforeload-event-crash.html

Issue 18226005: Do not fire beforeload events from frames with scripting disabled (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Do not fire events when the parser is stopped Created 7 years, 5 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 <style>
5 .dataUriBackgroundImage {
6 background-image: url("data:image/svg+xml,<svg></svg>");
7 }
8 </style>
9 <script>
10 function createAndAttachStyledElement() {
11 var pEl = document.createElementNS("http://www.w3.org/1999/xhtml", "p");
12 pEl.setAttribute("class", "dataUriBackgroundImage");
13 document.body.appendChild(pEl);
14 if (window.testRunner)
15 testRunner.dumpAsText();
16 }
17
18 document.addEventListener("DOMContentLoaded", createAndAttachStyledElement, false);
19 document.addEventListener("beforeload", function(event) { event.preventDefau lt(); }, true);
20 </script>
21 </head>
22 <body>
23 Test for crbug.com/256013: This test passes if it does not crash.<br/>
24 <object data="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACN byblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="></ object>
25 </body>
26 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698