Bug 152540
Summary: | <select mutiple> not firing change event when mouse is released outside | ||
---|---|---|---|
Product: | WebKit | Reporter: | Evan You <yyx990803> |
Component: | UI Events | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | ahmad.saleem792, a_protyasha, ap, jonlee, karlcow, wenson_hsieh |
Priority: | P2 | ||
Version: | Safari 9 | ||
Hardware: | Mac | ||
OS: | OS X 10.11 |
Evan You
Live reproduction URL: https://jsfiddle.net/yyx990803/19yco4nv/
Steps to reproduce the problem:
1. Create a <select> element with the "multiple" attribute;
2. Drag over multiple options in the select box and release the mouse outside of it.
What is the expected behavior?
The <select> element should have fired a "change" event.
What went wrong?
The "change" event is not fired.
Behavior in other browsers:
- All other browsers except Chrome for Windows fire the "change" event correctly.
- Chrome for Windows fails the fire the event under stricter conditions. See Chromium issue: https://code.google.com/p/chromium/issues/detail?id=571927
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ahmad Saleem
Safari Technology Preview 188 seems to work fine.
Marking this as 'RESOLVED CONFIGURATION CHANGED'.
CCing - Abrar, Karl for any retesting etc.