[Webkit-unassigned] [Bug 113874] New: [CSS Regions] Hit testing is broken for absolutely positioned regions that have overflow: hidden

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 3 07:02:45 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=113874

           Summary: [CSS Regions] Hit testing is broken for absolutely
                    positioned regions that have overflow: hidden
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mibalan at adobe.com
                CC: WebkitBugTracker at adobe.com
            Blocks: 57312


Created an attachment (id=196344)
 --> (https://bugs.webkit.org/attachment.cgi?id=196344&action=review)
Ref-test highlighting the problem

For regions that have overflow: hidden and are absolutely positioned, hit testing is broken, as follows:
  - :hover rules never get applied
  - mouse events handlers don't fire
  - document.elementFromPoint() returns bogus elements.

For instance, in the attached test file:
- the text below the regions should read "document.elementFromPoint() - OK"
- move the mouse over the orange rectangle and click

EXP: orange rectangle turns black, PASS appears
ACT: orange rectangle turns black, nothing appears

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list