Bug 127729

Summary: REGRESSION (r159609): Images are corrupted when hovering over buttons @ github.com
Product: WebKit Reporter: Geoffrey Garen <ggaren>
Component: Layout and RenderingAssignee: Radu Stavila <stavila>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, esprehn+autocc, glenn, hyatt, koivisto, kondapallykalyan, mihnea, simon.fraser, webkit-bug-importer, WebkitBugTracker
Priority: P1 Keywords: AdobeTracked, InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Geoffrey Garen 2014-01-27 16:43:53 PST
Steps to reproduce:
1. Go to github.com
2. Log in (accounts are free)
3. Move the mouse right and left over the yellow buttons with the octopus cats on them.
--> Notice flashing of background color and failure to repaint whole button/image.

Bisected:
Works: opensource r159608  Fails: opensource r159609
http://trac.webkit.org/log/trunk/?rev=159609&stop_rev=159609
Comment 1 Radar WebKit Bug Importer 2014-01-27 16:44:42 PST
<rdar://problem/15920727>
Comment 2 Radu Stavila 2014-01-28 04:52:44 PST
Investigating
Comment 3 Radu Stavila 2014-01-30 10:14:05 PST
Found & fixed issue, will upload patch tomorrow.
Comment 4 Radu Stavila 2014-02-03 04:55:58 PST
Altough I already have a patch that fixes this issue (by basically rolling back the changes that affected this particular case when regions are not involved), I will investigate a little bit further the actual cause of this because it could be a GraphicsContext issue.
Comment 5 Radu Stavila 2014-02-04 06:16:10 PST
Created attachment 223106 [details]
Patch
Comment 6 WebKit Commit Bot 2014-02-04 09:23:04 PST
Comment on attachment 223106 [details]
Patch

Clearing flags on attachment: 223106

Committed r163382: <http://trac.webkit.org/changeset/163382>
Comment 7 WebKit Commit Bot 2014-02-04 09:23:07 PST
All reviewed patches have been landed.  Closing bug.
Comment 8 Simon Fraser (smfr) 2014-07-29 11:11:36 PDT
This caused bug 135318.