Closed Bug 1519413 Opened 5 years ago Closed 5 years ago

Ensure hit testing works with Fission

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1519412

People

(Reporter: smaug, Unassigned)

Details

Attachments

(1 file)

The initial hit testing which happens outside child processes can be a bit tricky. When an event is got from the OS, it needs to be sent to the right child process (not through topmost child process, since that would leak information and be probably too slow). Perhaps in the simple, and the most common case where iframes are rectangular, Browsing Context Tree could have information about the size and position of the iframes and scroll information could be get from APZ or so.
More complicated case is if iframes are transformed.

No longer blocks: fission
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: