Bug 197975

Summary: REGRESSION (r245170): gmail.com header flickers when hovering over the animating buttons
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: CompositingAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, ews-watchlist, koivisto, rniwa, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Reduction
none
Patch
none
Archive of layout-test-results from ews102 for mac-highsierra
none
Archive of layout-test-results from ews107 for mac-highsierra-wk2
none
Archive of layout-test-results from ews112 for mac-highsierra
none
Archive of layout-test-results from ews213 for win-future
none
Patch koivisto: review+

Simon Fraser (smfr)
Reported 2019-05-16 21:04:59 PDT
Steps To Reproduce: 1. Go to gmail.com and login 2. Hover on the emails Results: Headers disappear and reappear.
Attachments
Reduction (1.59 KB, text/html)
2019-05-16 21:05 PDT, Simon Fraser (smfr)
no flags
Patch (8.14 KB, patch)
2019-05-16 21:52 PDT, Simon Fraser (smfr)
no flags
Archive of layout-test-results from ews102 for mac-highsierra (3.45 MB, application/zip)
2019-05-16 22:58 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews107 for mac-highsierra-wk2 (2.98 MB, application/zip)
2019-05-16 23:11 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews112 for mac-highsierra (3.42 MB, application/zip)
2019-05-16 23:34 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews213 for win-future (13.64 MB, application/zip)
2019-05-16 23:39 PDT, EWS Watchlist
no flags
Patch (8.57 KB, patch)
2019-05-17 09:20 PDT, Simon Fraser (smfr)
koivisto: review+
Simon Fraser (smfr)
Comment 1 2019-05-16 21:05:10 PDT
Simon Fraser (smfr)
Comment 2 2019-05-16 21:05:36 PDT
Created attachment 370101 [details] Reduction
Simon Fraser (smfr)
Comment 3 2019-05-16 21:06:45 PDT
I think this is about a negative z-index child that causes its enclosing stacking context to become composited late. If that layer was sharing, we make it non-sharing, but leave the overlap map in a bad state.
Simon Fraser (smfr)
Comment 4 2019-05-16 21:18:13 PDT
Yeah we double-push a container to the overlap map in that case.
Simon Fraser (smfr)
Comment 5 2019-05-16 21:52:29 PDT
EWS Watchlist
Comment 6 2019-05-16 22:58:55 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 7 2019-05-16 22:58:57 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 8 2019-05-16 23:11:48 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 9 2019-05-16 23:11:50 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 10 2019-05-16 23:34:57 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 11 2019-05-16 23:34:58 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 12 2019-05-16 23:39:10 PDT Comment hidden (obsolete)
EWS Watchlist
Comment 13 2019-05-16 23:39:13 PDT Comment hidden (obsolete)
Simon Fraser (smfr)
Comment 14 2019-05-17 09:20:48 PDT
Simon Fraser (smfr)
Comment 15 2019-05-17 11:39:57 PDT
Note You need to log in before you can comment on or make changes to this bug.