Changeset 75398 in webkit
- Timestamp:
- Jan 10, 2011 11:31:52 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 2 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r75393 r75398 1 2011-01-10 Tony Chang <tony@chromium.org> 2 3 Reviewed by Mihai Parparita. 4 5 [chromium] fix for animated gif layout tests 6 https://bugs.webkit.org/show_bug.cgi?id=52008 7 8 Remove incorrect baselines. 9 10 * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.checksum: Removed. 11 * platform/chromium-win/fast/backgrounds/animated-gif-as-background-expected.png: Removed. 12 * platform/chromium/test_expectations.txt: 13 1 14 2011-01-10 Sheriff Bot <webkit.review.bot@gmail.com> 2 15 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r75393 r75398 2852 2852 /////////////////////////////////////////////////////////////////////////// 2853 2853 2854 // DRT needs to schedule paints on invalidations like Chrome does.2855 BUGCR62433 MAC LINUX: fast/backgrounds/animated-gif-as-background.html = IMAGE2856 BUGCR62433 MAC LINUX: fast/images/gif-loop-count.html = IMAGE2854 // These need to be rebaselined on Windows. 2855 BUGCR62433 WIN : fast/backgrounds/animated-gif-as-background.html = IMAGE 2856 BUGCR62433 WIN : fast/images/gif-loop-count.html = IMAGE 2857 2857 2858 2858 // input-speech related failures -
trunk/Tools/ChangeLog
r75397 r75398 1 2011-01-10 Tony Chang <tony@chromium.org> 2 3 Reviewed by Mihai Parparita. 4 5 [chromium] fix for animated gif layout tests 6 https://bugs.webkit.org/show_bug.cgi?id=52008 7 8 * DumpRenderTree/chromium/WebViewHost.cpp: Schedule a paint when we update the paint rect 9 to trigger gif animations. 10 (WebViewHostPaintTask::WebViewHostPaintTask): 11 (WebViewHostPaintTask::runIfValid): 12 (WebViewHost::updatePaintRect): 13 * DumpRenderTree/chromium/WebViewHost.h: 14 (WebViewHost::taskList): 15 1 16 2011-01-10 Alejandro G. Castro <alex@igalia.com> 2 17 -
trunk/Tools/DumpRenderTree/chromium/WebViewHost.cpp
r75367 r75398 657 657 } 658 658 659 660 661 659 void WebViewHost::closeWidget() 662 660 { … … 1408 1406 // Painting functions --------------------------------------------------------- 1409 1407 1408 class WebViewHostPaintTask : public MethodTask<WebViewHost> { 1409 public: 1410 WebViewHostPaintTask(WebViewHost* object) 1411 : MethodTask<WebViewHost>(object) {} 1412 virtual void runIfValid() { m_object->paintInvalidatedRegion(); } 1413 }; 1414 1410 1415 void WebViewHost::updatePaintRect(const WebRect& rect) 1411 1416 { … … 1422 1427 int bottom = max(m_paintRect.y + m_paintRect.height, rect.y + rect.height); 1423 1428 m_paintRect = WebRect(left, top, right - left, bottom - top); 1429 1430 postDelayedTask(new WebViewHostPaintTask(this), 0); 1424 1431 } 1425 1432 -
trunk/Tools/DumpRenderTree/chromium/WebViewHost.h
r75367 r75398 33 33 34 34 #include "MockSpellCheck.h" 35 #include "Task.h" 35 36 #include "TestNavigationController.h" 36 37 #include "WebAccessibilityNotification.h" … … 100 101 101 102 WebKit::WebSpeechInputControllerMock* speechInputControllerMock() { return m_speechInputControllerMock.get(); } 103 104 // Needed by the MethodTask template. 105 TaskList* taskList() { return &m_taskList; } 102 106 103 107 // NavigationHost … … 309 313 bool m_isPainting; 310 314 315 TaskList m_taskList; 316 311 317 OwnPtr<WebKit::WebContextMenuData> m_lastContextMenuData; 312 318
Note: See TracChangeset
for help on using the changeset viewer.