RESOLVED FIXED Bug 64365
TiledDrawingArea: Handle update requests in the order they were received.
https://bugs.webkit.org/show_bug.cgi?id=64365
Summary TiledDrawingArea: Handle update requests in the order they were received.
Jocelyn Turcotte
Reported 2011-07-12 09:22:59 PDT
TiledDrawingArea: Handle update requests in the order they were received.
Attachments
Patch (4.72 KB, patch)
2011-07-12 09:25 PDT, Jocelyn Turcotte
no flags
Patch (4.70 KB, patch)
2011-07-29 08:53 PDT, Jocelyn Turcotte
kling: review+
Jocelyn Turcotte
Comment 1 2011-07-12 09:25:29 PDT
Andreas Kling
Comment 2 2011-07-26 11:09:19 PDT
Comment on attachment 100497 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=100497&action=review Looks good, but let's clean it up a bit. > Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.cpp:181 > + for (UpdateList::iterator it = m_pendingUpdates.begin(); it != m_pendingUpdates.end(); ++it) { Keep the end() iterator in a separate variable for micro-optimization goodness. > Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.cpp:196 > + for (UpdateList::iterator it = m_pendingUpdates.begin(); it != m_pendingUpdates.end(); ++it) { Ditto. > Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.cpp:200 > + found = true; > + break; Simply return; here, and you won't even need the "found" variable.
Jocelyn Turcotte
Comment 3 2011-07-29 08:53:57 PDT
Created attachment 102369 [details] Patch Suggestions proudly fulfilled.
Andreas Kling
Comment 4 2011-08-01 00:14:41 PDT
Comment on attachment 102369 [details] Patch r=me!
Jocelyn Turcotte
Comment 5 2011-08-02 10:01:37 PDT
Note You need to log in before you can comment on or make changes to this bug.