Faulty hitTest with rounded border and display: inline-table
Reported by
a.goed...@googlemail.com,
Jan 31 2017
|
|||||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.59 Safari/537.36 Steps to reproduce the problem: 1. Open the attached html file. 2. Click outside of the circle into the (imaginary) bounding rectangle. 3. The div becomes active, even through the click did not hit the div itself. What is the expected behavior? The hitTest should respect the rounded borders. If the display property of the div is _not_ 'inline-table' this works as expected. This works correctly in FF. What went wrong? The hitTest does not correctly respect the rounded borders. Did this work before? N/A Does this work in other browsers? Yes Chrome version: 56.0.2924.59 Channel: n/a OS Version: Flash Version:
,
Jan 31 2017
This is most likely a duplicate of 647969 or 644093, the latter also deals with inline elements.
,
Jan 31 2017
Could you please verify duplicate as part of the triage process? Avoiding un-duped dups is important for metrics.
,
Feb 1 2017
Tested this issue on Ubuntu 14.04 with chrome version #56.0.2924.59 These are the steps followed 1. Navigated to the provided html 2. Clicked on the outside circle, "push me" text got selected. 3. Clicked on inside circle, circle turning into red. 3. Able to drag the text outside the circle The same behavior is observed in Firefox too, attaching the screen-cast for reference a.goedeke@ could you please look into it and let us know the actual and expected behavior of this issue. Thank You...
,
Feb 1 2017
The actual behavior in my version of chrome is that clicking _outside_ of the circle triggers it's :active state. This should not happen, instead the hitTest should respect the rounded corners. I also attached a screengrab.
,
Feb 1 2017
Assigning to myself to verify if it's a duplicate.
,
Feb 9 2017
schenney@ could you please provide any latest update on this issue.
,
Feb 9 2017
This is in my backlog. It's a longstanding issue which is not easy to fix.
,
Feb 10 2017
SO it's not a duplicate then? Best to leave it available in that case.
,
Feb 10 2017
,
Apr 13 2017
Issue 711094 has been merged into this issue.
,
Jan 24 2018
Not a duplciate, apparently. Still happening on trunk (circa M-66). |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by chrishtr@chromium.org
, Jan 31 2017