NEW57990
Invalidations broken for scroll/resize corners
https://bugs.webkit.org/show_bug.cgi?id=57990
Summary Invalidations broken for scroll/resize corners
James Robinson
Reported 2011-04-06 15:17:19 PDT
We don't seem to generate invalidations for scroll corners/resizers properly - see testcases.
Attachments
testcase with :hover on resizer and nothing else (218 bytes, text/html)
2011-04-06 15:19 PDT, James Robinson
no flags
testcase with :hover on resizer and div (259 bytes, text/html)
2011-04-06 15:20 PDT, James Robinson
no flags
James Robinson
Comment 1 2011-04-06 15:19:42 PDT
Created attachment 88527 [details] testcase with :hover on resizer and nothing else This test case has a :hover::-webkit-resizer style rule to change the background-color from red to blue whenever the resizable div is hovered. However, hovering the div doesn't produce any visible effect. Hovering the div and resizing the div does cause the resizer to change to blue by forcing a repaint, but moving the mouse cursor out of the div doesn't cause a repaint to red.
James Robinson
Comment 2 2011-04-06 15:20:33 PDT
Created attachment 88528 [details] testcase with :hover on resizer and div This page has a :hover rule on the div itself to change the background-color. The resizer has the correct behavior in this case, likely because the :hover on the div is forcing repaints.
Note You need to log in before you can comment on or make changes to this bug.