http://codereview.chromium.org/7093002/diff/1/chrome/browser/tab_contents/render_view_host_delegate_helper.cc
File chrome/browser/tab_contents/render_view_host_delegate_helper.cc
(right):
http://codereview.chromium.org/7093002/diff/1/chrome/browser/tab_contents/render_view_host_delegate_helper.cc#newcode322
chrome/browser/tab_contents/render_view_host_delegate_helper.cc:322:
web_prefs.accelerated_2d_canvas_enabled = false;
Need a comment with a bug URL here.
The change that is required on the WebKit side is to make sure that
accelerated
compositing can be used without accelerated 2d canvas, which is currently
not
the case because of unresolved symbols from TilingData.cpp. To fix that,
it is
just a matter of changing the #if at the top of that file.
Once that change is rolled into chromium, the change to
feature_override.gypi
will not break the mac build.
Thanks, Justin. I like your solution better too! I'm closing this one
since
you're already working on the GYP-based solution.