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

Side by Side Diff: LayoutTests/editing/context-menu-leak-document.html

Issue 23005006: Fix XMLHttpRequest leak document when send() is called multiple times. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: check readyState == 4 to comply with change made in r156212 Created 7 years, 4 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
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <body> 3 <body>
4 <script id='targetHTML' type='text/html'> 4 <script id='targetHTML' type='text/html'>
5 <div id="target" contentEditable style='width:100px; height:100px;'></di v> 5 <div id="target" contentEditable style='width:100px; height:100px;'></di v>
6 </script> 6 </script>
7 7
8 <script id='targetJS' type='text/html'> 8 <script id='targetJS' type='text/html'>
9 var target = document.getElementById('target'); 9 var target = document.getElementById('target');
10 var x = target.offsetParent.offsetLeft + target.offsetLeft + 5; 10 var x = target.offsetParent.offsetLeft + target.offsetLeft + 5;
11 var y = target.offsetParent.offsetTop + target.offsetTop + target.offset Height / 2; 11 var y = target.offsetParent.offsetTop + target.offsetTop + target.offset Height / 2;
12 eventSender.mouseMoveTo(x, y); 12 eventSender.mouseMoveTo(x, y);
13 eventSender.contextClick(); 13 eventSender.contextClick();
14 </script> 14 </script>
15 15
16 <script src="../fast/js/resources/js-test-pre.js"></script> 16 <script src="../fast/js/resources/js-test-pre.js"></script>
17 <script src="../fast/dom/resources/leak-check.js"></script> 17 <script src="../fast/js/resources/leak-check.js"></script>
18 <script> 18 <script>
19 var target = grabScriptText('targetHTML')+ 19 var target = grabScriptText('targetHTML')+
20 '<script>'+grabScriptText('targetJS')+'<'+'/script>'; 20 '<script>'+grabScriptText('targetJS')+'<'+'/script>';
21 var tolerance = {'numberOfLiveDocuments': 0}; 21 var tolerance = {'numberOfLiveDocuments': 0};
22 22
23 doLeakTest(htmlToUrl(target), tolerance); 23 doLeakTest(htmlToUrl(target), tolerance);
24 </script> 24 </script>
25 <script src="../fast/js/resources/js-test-post.js"></script> 25 <script src="../fast/js/resources/js-test-post.js"></script>
26 </body> 26 </body>
27 </html> 27 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698