Changeset 123070 in webkit
- Timestamp:
- Jul 18, 2012 10:05:09 PM (12 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r123067 r123070 1 2012-07-18 Takashi Sakamoto <tasak@google.com> 2 3 Shadow DOM drop event tests are very flaky. 4 https://bugs.webkit.org/show_bug.cgi?id=87364 5 6 Reviewed by Hajime Morita. 7 8 Modified these tests to run test functions in onload. Probably 9 executing event tests while parsing html document causes flakyness. 10 11 * fast/dom/shadow/drop-event-for-input-in-shadow.html: 12 * fast/dom/shadow/drop-event-in-shadow.html: 13 * platform/chromium/TestExpectations: 14 1 15 2012-07-18 Hironori Bono <hbono@chromium.org> 2 16 -
trunk/LayoutTests/fast/dom/shadow/drop-event-for-input-in-shadow.html
r118298 r123070 5 5 <script src="../resources/event-sender-util.js"></script> 6 6 <script src="../../js/resources/js-test-pre.js"></script> 7 </head>8 <body>9 10 <div id="host"></div>11 <pre id="console"></pre>12 13 7 <script> 14 8 function createInput(name) { … … 24 18 } 25 19 26 var shadowRoot = new WebKitShadowRoot(host); 27 var shadowInput = createInput('shadow'); 28 shadowRoot.appendChild(shadowInput); 20 function runTest() { 21 var shadowRoot = new WebKitShadowRoot(host); 22 var shadowInput = createInput('shadow'); 23 shadowRoot.appendChild(shadowInput); 29 24 30 eventSender.beginDragWithFiles(["../resources/apple.gif"]); 31 mouseMoveToElem(shadowInput); 32 eventSender.mouseUp(); 25 eventSender.beginDragWithFiles(["../resources/apple.gif"]); 26 mouseMoveToElem(shadowInput); 27 eventSender.mouseUp(); 28 } 29 </script> 30 </head> 31 <body onload="runTest()"> 33 32 34 var successfullyParsed = true; 35 </script> 36 37 <script src="../../js/resources/js-test-post.js"></script> 33 <div id="host"></div> 34 <pre id="console"></pre> 38 35 </body> 39 36 </html> -
trunk/LayoutTests/fast/dom/shadow/drop-event-in-shadow.html
r118298 r123070 5 5 <script src="../resources/event-sender-util.js"></script> 6 6 <script src="../../js/resources/js-test-pre.js"></script> 7 </head>8 <body>9 10 <div id="host"></div>11 <pre id="console"></pre>12 13 7 <script> 14 8 function createBox(name) { … … 24 18 } 25 19 26 var shadowRoot = new WebKitShadowRoot(host); 27 var shadowDiv = createBox('shadow'); 28 shadowRoot.appendChild(shadowDiv); 20 function runTest() { 21 var shadowRoot = new WebKitShadowRoot(host); 22 var shadowDiv = createBox('shadow'); 23 shadowRoot.appendChild(shadowDiv); 29 24 30 eventSender.beginDragWithFiles(["../resources/apple.gif"]); 31 mouseMoveToElem(shadowDiv); 32 eventSender.mouseUp(); 25 eventSender.beginDragWithFiles(["../resources/apple.gif"]); 26 mouseMoveToElem(shadowDiv); 27 eventSender.mouseUp(); 28 } 29 </script> 30 </head> 31 <body onload="runTest()"> 33 32 34 var successfullyParsed = true; 35 </script> 36 37 <script src="../../js/resources/js-test-post.js"></script> 33 <div id="host"></div> 34 <pre id="console"></pre> 38 35 </body> 39 36 </html> -
trunk/LayoutTests/platform/chromium/TestExpectations
r123067 r123070 3503 3503 BUGWK79540 DEBUG : fast/files/workers/worker-read-blob-sync.html = PASS CRASH 3504 3504 3505 // Shadow DOM drop event tests are very flaky since creation3506 BUGWK87364 DEBUG : fast/dom/shadow/drop-event-for-input-in-shadow.html = TEXT PASS3507 BUGWK87364 DEBUG : fast/dom/shadow/drop-event-in-shadow.html = TEXT PASS3508 3509 3505 // Requires setUseDeferredFrameLoading() API from LayoutTestController. 3510 3506 BUGWK87652 SKIP : http/tests/appcache/load-from-appcache-defer-resume-crash.html = PASS
Note: See TracChangeset
for help on using the changeset viewer.