[chromium] Always do 2d canvas clearRect() in hardware
Created attachment 66946 [details] Patch
This patch fixes fuzz on the edge of the FPS meter of the IE test drive pages caused by the end of the white FPS bar extending past the edge of the gradient.
kling in IRC pointed out that we should _not_ apply a shadow to clearRect(), even though CoreGraphics does. There's still the issue that clearRect() is supposed to only clear within the active clipping region (this overclears), so this isn't patch isn't perfect, but it's better than what we do currently.
Comment on attachment 66946 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=66946&action=prettypatch Looks OK.
Committed r67039: <http://trac.webkit.org/changeset/67039>
http://trac.webkit.org/changeset/67039 might have broken SnowLeopard Intel Release (Tests) The following changes are on the blame list: http://trac.webkit.org/changeset/67033 http://trac.webkit.org/changeset/67034 http://trac.webkit.org/changeset/67035 http://trac.webkit.org/changeset/67036 http://trac.webkit.org/changeset/67037 http://trac.webkit.org/changeset/67038 http://trac.webkit.org/changeset/67039