Changeset 107213 in webkit
- Timestamp:
- Feb 9, 2012 3:44:55 AM (12 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r107211 r107213 1 2012-02-09 Nikolas Zimmermann <nzimmermann@rim.com> 2 3 [Qt] REGRESSION(r106918): It made svg/as-object/nested-embedded-svg-size-changes.html fail in debug mode 4 https://bugs.webkit.org/show_bug.cgi?id=78026 5 6 [Chromium] Layout Test svg/as-object/nested-embedded-svg-size-changes.html times out 7 https://bugs.webkit.org/show_bug.cgi?id=77183 8 9 Reviewed by Andreas Kling. 10 11 Rework testcases, to wait for the embedded SVG of the embedded HTML that we're loading. 12 Should fix the flakiness for both Qt/Chromium. 13 14 * platform/qt/Skipped: Unskip test. 15 * svg/as-object/nested-embedded-svg-size-changes.html: Wait for the embedded SVG to load, before trying to access it. 16 * svg/as-object/resources/nested-embedded-svg-size-changes-target.html: 17 1 18 2012-02-09 Philip Rogers <pdr@google.com> 2 19 -
trunk/LayoutTests/platform/qt/Skipped
r107202 r107213 2535 2535 fast/events/touch/emulate-touch-events.html 2536 2536 2537 # [Qt] REGRESSION(r106918): It made svg/as-object/nested-embedded-svg-size-changes.html fail in debug mode2538 # https://bugs.webkit.org/show_bug.cgi?id=780262539 svg/as-object/nested-embedded-svg-size-changes.html2540 2541 2537 # [Qt] fast/text/international/inline-plaintext-is-isolated.html fails 2542 2538 # https://bugs.webkit.org/show_bug.cgi?id=78092 -
trunk/LayoutTests/svg/as-object/nested-embedded-svg-size-changes.html
r106918 r107213 24 24 shouldBeEqualToString("document.defaultView.getComputedStyle(object1).height", "200px"); 25 25 26 setTimeout(function() { 27 var htmlDoc = object1.contentDocument; 28 var htmlWindow = htmlDoc.defaultView; 26 if (window.layoutTestController) 27 layoutTestController.waitUntilDone(); 28 requestSizeChange(); 29 } 30 31 function requestSizeChange() { 32 object1 = document.getElementsByTagName("object")[0]; 33 var htmlDoc = object1.contentDocument; 34 var htmlWindow = htmlDoc.defaultView; 35 36 // Wait until the embedded SVG (of the embedded HTML that we're loading), is loaded. 37 if (htmlWindow.canChangeSize) { 29 38 htmlWindow.changeSize(); 30 39 test3(); 31 }, 0); 40 } else 41 setTimeout(requestSizeChange, 50); 32 42 } 33 43 … … 63 73 64 74 <script> 65 if (window.layoutTestController)66 layoutTestController.waitUntilDone();67 75 description("This test checks that intrinsic size changes of an embedded SVG cause immediate updates of the object that embeds it."); 68 76 test1(); -
trunk/LayoutTests/svg/as-object/resources/nested-embedded-svg-size-changes-target.html
r92545 r107213 1 1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 2 <body style="margin: 0px"> 3 <object data="embedded-svg-size-changes.svg"></object>3 <object onload='documentLoaded()' data="embedded-svg-size-changes.svg"></object> 4 4 <script> 5 window.canChangeSize = false; 6 7 function documentLoaded() { 8 window.canChangeSize = true; 9 } 10 5 11 function changeSize() { 6 12 // Forward size change request to embedded SVG document.
Note: See TracChangeset
for help on using the changeset viewer.