New issue
Advanced search Search tips

Issue 662657 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

<use> events bubbling

Reported by tnk2...@gmail.com, Nov 5 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36

Steps to reproduce the problem:
1. go to http://codepen.io/ThiRaBrTNK/pen/dOyLdW
2. try clicking buttons where icons don't overlay them
3. try clicking buttons where icons do overlay them

What is the expected behavior?
click event should bubble from icon to button and submit the form (warning of empty field appears)

What went wrong?
click from <use> doesn't bubble to button

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 54.0.2840.87  Channel: stable
OS Version: OS X 10.11.6
Flash Version: Shockwave Flash 23.0 r0
 
Components: Blink>SVG
Labels: OS-Chrome OS-Linux OS-Windows

Comment 2 by f...@opera.com, Nov 8 2016

Labels: -Type-Bug Type-Bug-Regression
Owner: hayato@chromium.org
Status: Assigned (was: Unconfirmed)
Bisected to c4f2b0897923d1fa54fd2b644f6771290e812f4b

Comment 3 by hayato@chromium.org, Nov 10 2016

Status: Started (was: Assigned)
Thank you for the bisect. I have confirmed that this is a regression.

Comment 4 by hayato@chromium.org, Nov 10 2016

Components: Blink>DOM>Events

Comment 5 by hayato@chromium.org, Nov 10 2016

The root cause is that DOMActivate events are not composed events.
It looks that button's form submission happens only in DOMActivate events.

Comment 7 by hayato@chromium.org, Nov 11 2016

Status: Fixed (was: Started)

Comment 8 by tkent@chromium.org, Mar 15 2017

Components: -Blink>DOM>Events Blink>DOM
Remove Blink>DOM>Events

Sign in to add a comment