platform/graphics/chromium/LayerRendererChromium.cpp and platform/graphics/chromium/LayerChromium.cpp use a windows-only skia call PlatformContextSkia::setDrawingToImageBuffer.
Created attachment 60065 [details] Proposed fix
Comment on attachment 60065 [details] Proposed fix This patch needs a ChangeLog. Also, can we somehow not have the ifdef here? Why is this call windows-specific?
I don't know why the call is windows-specific :) But it's declared/defined in a #if OS(WINDOWS) in PlatformContextSkia. Given that all that call does is set a member variable, it may be ok to simply remove the #if there, but I don't know if it's appropriate.
(In reply to comment #3) > I don't know why the call is windows-specific :) But it's declared/defined in a #if OS(WINDOWS) in PlatformContextSkia. > Given that all that call does is set a member variable, it may be ok to simply remove the #if there, but I don't know if it's appropriate. Ha! Me neither. Let's land this as-is (with a ChangeLog, of course) with a FIXME (that's TODO in WebKit-speak) to investigate the disparity.
Created attachment 60067 [details] Proposed patch, with updated ChangeLog and added FIXMEs
Attachment 60067 [details] did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1 ChangeLog:5: Line contains tab character. [whitespace/tab] [5] Total errors found: 1 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
(In reply to comment #6) > Attachment 60067 [details] did not pass style-queue: > > Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1 > ChangeLog:5: Line contains tab character. [whitespace/tab] [5] > Total errors found: 1 in 3 files > > > If any of these errors are false positives, please file a bug against check-webkit-style. Hail style-elf! Can you fix that? Also, you can set commit-queue flag to "?" if you want the commit-queue to land it for you.
Created attachment 60069 [details] Updated patch, with tabs fixed.
Fixed the tab issue.
Comment on attachment 60069 [details] Updated patch, with tabs fixed. Alrighty.
Comment on attachment 60069 [details] Updated patch, with tabs fixed. Clearing flags on attachment: 60069 Committed r62157: <http://trac.webkit.org/changeset/62157>
All reviewed patches have been landed. Closing bug.