Changeset 106983 in webkit
- Timestamp:
- Feb 7, 2012 1:37:43 PM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r106965 r106983 1 2012-02-07 Nikolas Zimmermann <nzimmermann@rim.com> 2 3 layoutTestController.display() is flaky for SVG tests 4 https://bugs.webkit.org/show_bug.cgi?id=78021 5 6 Reviewed by Dan Bernstein. 7 8 Fix race condition in repaint rect tracking. When running a test using the repaint.js 9 harness right after a test starting with "svg/W3C-SVG-1.1" the repaint test will fail, 10 the gray overlay isn't contained in the pixel dump anymore. This is because of a specific 11 hack that forces 480x360 instead of 800x600 pixel test dumps for any test starting with 12 svg/W3C-SVG-1.1. The resizing of the web view was done when dumping the render tree, after 13 the repaint test already run, thus invalidating the previously tracked repaint rects. 14 15 * DumpRenderTree/mac/DumpRenderTree.mm: 16 (dump): 17 (runTest): 18 1 19 2012-02-07 Hans Wennborg <hans@chromium.org> 2 20 -
trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm
r105695 r106983 1147 1147 resultString = HardAutorelease(createXMLStringFromWebArchiveData((CFDataRef)[webArchive data])); 1148 1148 resultMimeType = @"application/x-webarchive"; 1149 } else { 1150 sizeWebViewForCurrentTest(); 1149 } else 1151 1150 resultString = [mainFrame renderTreeAsExternalRepresentationForPrinting:gLayoutTestController->isPrinting()]; 1152 }1153 1151 1154 1152 if (resultString && !resultData) … … 1304 1302 done = NO; 1305 1303 1304 sizeWebViewForCurrentTest(); 1306 1305 gLayoutTestController->setIconDatabaseEnabled(false); 1307 1306
Note: See TracChangeset
for help on using the changeset viewer.