New issue
Advanced search Search tips

Issue 679779 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Jul 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocked on:
issue 677900
issue 680377



Sign in to add a comment

PointerEvents seem to break some default handler assumptions in Blink

Project Member Reported by mustaq@chromium.org, Jan 10 2017

Issue description

Some event handlers in Blink have mouse-specific assumptions which can break with PointerEvents. For example, MediaControlVolumeSliderElement::defaultEventHandler and MediaControlTimelineElement::defaultEventHandler returns early for mouseover/out/move events, and pointerover/out/move events cause problems (e.g.  Issue 677900 ).

We should check all default handlers (media, forms, ...) to make sure there is no unexpected event handling somewhere.

 
Components: Blink>Input

Comment 2 by mustaq@chromium.org, Jan 19 2017

Blockedon: 680377
Found another case: shadow dom event path ( Issue 680377 ).

These seem to be next possible suspects:
  HTMLSelectElement::menuListDefaultEventHandler
  HTMLTextAreaElement::defaultEventHandler
  MediaControls::defaultEventHandler
  TextFieldInputType::forwardEvent

Comment 3 by daa...@gmail.com, Jul 13 2017

Could this be related to the range and number inputs not working? For some reason they break when I switch from my drawing tablet to my mouse and back. Afterwards I can control them with my mouse but not with my tablet.

Comment 4 by mustaq@chromium.org, Jul 13 2017

Hi daan93@: this could be related but not sure.  Do you have a link to a (minimal) repro?

Project Member

Comment 5 by sheriffbot@chromium.org, Jul 13

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Fixed (was: Untriaged)
mustaq@ can this be closed now? It appears that we have resolved all the issues that have come up so far. So maybe a meta bug is not needed anymore? I'm closing this for now. Feel free to open if you believe it needs to remain open to track anything.
LGTM, thanks.

Sign in to add a comment