New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 828545 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Hit tests of preserve-3d content hit obscured elements

Reported by mara...@microsoft.com, Apr 3 2018

Issue description

Chrome Version: 65.0.3325.181 (Official Build) (64-bit) (cohort: Stable)
OS: Win10 1803 (17118.1001)

What steps will reproduce the problem?
(1) https://jsfiddle.net/v3mnn4tt/
(2) Click on the top left corner of the element


What is the expected result?
Parent is hit, since it is on top of the child

What happens instead?
Child is hit, despite being obscured

Works as expected in Edge and Firefox.

 
Components: -Blink>HitTesting -Blink>Compositing>Transform3D Internals>Compositing
Who owns compositor level hit testing? As I understand it, this is is an issue with hit testing in the compositor, but please correct me if I'm wrong.

Either way, feel free to add the Blink>HitTesting label back again when you've triaged this.
Cc: danakj@chromium.org vollick@chromium.org vmi...@chromium.org
Components: -Internals>Compositing Blink>HitTesting
Owner: schenney@chromium.org
Status: Assigned (was: Untriaged)
hm, I don't think this type of hit-testing logic lives in the compositor. adding some people who can correct me and changing back to Blink>HitTesting for now.

Comment 3 by danakj@chromium.org, Apr 13 2018

Cc: rjkroege@chromium.org riajiang@chromium.org gklassen@chromium.org
+ the compositor hit test folks
Components: Blink>Paint
reveman@ is right that we don't do this type of hit-testing in the compositor. Events would be targeted to the main frame and then blink should do its own hit-testing to decide which div to send the event to.
Labels: OS-Android OS-Chrome OS-Linux OS-Mac OS-Windows
Owner: ----
Status: Available (was: Assigned)
Thanks for the info everyone.

Sign in to add a comment