Closed Bug 1151890 Opened 8 years ago Closed 8 years ago
Assertion failure when panning using trackpad on APZ-enabled OS X desktop build
The PanGestureInput events are being dispatched from nsChildView.mm to the APZ on something other than the controller thread. See attached lldb backtrace and info.
This fixes it for me, but I'm ok with waiting for bug 1148868 to land if you'd rather do that.
Attachment #8589166 - Flags: review?(mstange)
Comment on attachment 8589166 [details] [diff] [review] Workaround/patch Yeah let's land this now. In bug 1148868 I'll make it conditional on the separate-event-thread pref. Thanks!
Attachment #8589166 - Flags: review?(mstange) → review+
8 years ago
Assignee: nobody → bugmail.mozilla
I backed this out for android reftest failures: https://treeherder.mozilla.org/logviewer.html#?job_id=8570973&repo=mozilla-inbound https://treeherder.mozilla.org/logviewer.html#?job_id=8570989&repo=mozilla-inbound https://hg.mozilla.org/integration/mozilla-inbound/rev/46297000a83f
I'll reland this once the tree reopens. This patch doesn't affect Android, it's almost certainly bug 1148889 (which I co-landed with this) that caused the reftest failures.
You need to log in before you can comment on or make changes to this bug.