Closed Bug 692536 Opened 13 years ago Closed 13 years ago

Don't fire mousemove events when touchevents call preventDefault

Categories

(Firefox for Android Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 10

People

(Reporter: wesj, Assigned: wesj)

Details

(Whiteboard: [inbound][QA?])

Attachments

(1 file)

Attached file Patch
We currently throw a mousemove event after a small timeout in input.js. If the page prevented mouse events by calling preventDefault on touchstart, we should also prevent sending this mousemove.
Attachment #565296 - Flags: review?(mbrubeck)
Attachment #565296 - Flags: review?(mbrubeck) → review+
(In reply to Wesley Johnston (:wesj) from comment #2)
> backed out for bc bustage
> https://hg.mozilla.org/integration/mozilla-inbound/rev/e27c6941c340

How confident are you that this caused the b-c failure?  After some re-triggers, we have seven browser-chrome tests runs that include this patch, and the failure occurred in only one of them.  It might just be a new random failure we haven't seen before.  It seems very unlikely that this patch could cause that test to fail.
https://hg.mozilla.org/mozilla-central/rev/733ab06d6e09
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 10
And this got backed out https://hg.mozilla.org/mozilla-central/rev/e27c6941c340
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Should this be checked in again? This is not anymore in inbound, is it?
I just pushed this back to try. I'll kick off a couple b-c runs there and see if we can tickle this. If not, I'll just land it again.
Try run for 947f2489947f is complete.
Detailed breakdown of the results available here:
    https://tbpl.mozilla.org/?tree=Try&rev=947f2489947f
Results (out of 9 total builds):
    exception: 1
    success: 7
    failure: 1
Builds available at http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/wjohnston@mozilla.com-947f2489947f
The browser_awesomescreen.js failures happened again after this bug was backed out, so I think it's definitely off the hook.  Filed bug 693524 for the test failures.
I ran browser-chrome 7 times too, and didn't ever see that failure. Pushed again:

http://hg.mozilla.org/integration/mozilla-inbound/rev/e04740676c11
https://hg.mozilla.org/mozilla-central/rev/e04740676c11
Assignee: nobody → wjohnston
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
Whiteboard: [inbound] → [inbound][QA]
Whiteboard: [inbound][QA] → [inbound][QA?]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: