Closed
Bug 1210315
Opened 9 years ago
Closed 9 years ago
Add a preference to control whether to use long tap injector
Categories
(Core :: DOM: Selection, defect)
Core
DOM: Selection
Tracking
()
RESOLVED
FIXED
mozilla44
Tracking | Status | |
---|---|---|
firefox44 | --- | fixed |
People
(Reporter: TYLin, Assigned: TYLin)
References
Details
Attachments
(5 files)
40 bytes,
text/x-review-board-request
|
roc
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
automatedtester
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
automatedtester
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
automatedtester
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
automatedtester
:
review+
|
Details |
This bug is to implement item 1) in bug 1203879 comment #0. 1) Use synthesized long-tap event or not. We should turn this on for the platforms which do not enable APZ yet or APZ does not support long-tap events.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → tlin
Assignee | ||
Comment 1•9 years ago
|
||
Bug 1210315 - Use preference to control whether to use long tap injector. r=roc In AccessibleCaretEventHub, it is not accurate to use APZ enabled to determine whether to use long tap injector. On desktop browser, there's no long tap events even if APZ is enabled. We should use a preference to control that. Since it's a fact the APZ on b2g has long tap events, we should use preference to disable long tap injector so that when long tap events stop dispatching to AccessibleCaretEventHub, we'll know immediately. Delete SetUseAsyncPanZoom() usage in gtest since APZ is not related to scrolling in AccessibleCaretEventHub.
Attachment #8668976 -
Flags: review?(roc)
Assignee | ||
Comment 2•9 years ago
|
||
Bug 1210315 - Inline selectors in carets tests. r=automatedtester All of them are used only once. It reads better to inline them.
Attachment #8668977 -
Flags: review?(dburns)
Assignee | ||
Comment 3•9 years ago
|
||
Bug 1210315 - Use pref utilities in test_touchcaret.py. r=automatedtester Use the preferences utilities introduced in bug 1164124.
Attachment #8668978 -
Flags: review?(dburns)
Assignee | ||
Comment 4•9 years ago
|
||
Bug 1210315 - Use pref utilities in test_selectioncarets.py. r=automatedtester Use the preferences utilities introduced in bug 1164124.
Attachment #8668979 -
Flags: review?(dburns)
Assignee | ||
Comment 5•9 years ago
|
||
Bug 1210315 - Disable long tap injector in marionette tests. r=automatedtester We send synthesized long tap events in marionette tests in bug 1209841. No need to use long tap injector.
Attachment #8668980 -
Flags: review?(dburns)
Comment on attachment 8668976 [details] MozReview Request: Bug 1210315 - Use preference to control whether to use long tap injector. r=roc https://reviewboard.mozilla.org/r/21077/#review19097
Attachment #8668976 -
Flags: review?(roc) → review+
Comment 7•9 years ago
|
||
Comment on attachment 8668977 [details] MozReview Request: Bug 1210315 - Inline selectors in carets tests. r=automatedtester https://reviewboard.mozilla.org/r/21079/#review19111
Attachment #8668977 -
Flags: review?(dburns) → review+
Comment 8•9 years ago
|
||
Comment on attachment 8668978 [details] MozReview Request: Bug 1210315 - Use pref utilities in test_touchcaret.py. r=automatedtester https://reviewboard.mozilla.org/r/21081/#review19113
Attachment #8668978 -
Flags: review?(dburns) → review+
Comment 9•9 years ago
|
||
Comment on attachment 8668979 [details] MozReview Request: Bug 1210315 - Use pref utilities in test_selectioncarets.py. r=automatedtester https://reviewboard.mozilla.org/r/21083/#review19115
Attachment #8668979 -
Flags: review?(dburns) → review+
Updated•9 years ago
|
Attachment #8668980 -
Flags: review?(dburns) → review+
Comment 10•9 years ago
|
||
Comment on attachment 8668980 [details] MozReview Request: Bug 1210315 - Disable long tap injector in marionette tests. r=automatedtester https://reviewboard.mozilla.org/r/21085/#review19117
Comment 11•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/75b915c26678 https://hg.mozilla.org/integration/mozilla-inbound/rev/52c1bc8abbf0 https://hg.mozilla.org/integration/mozilla-inbound/rev/d37a973b5df7 https://hg.mozilla.org/integration/mozilla-inbound/rev/93a3e205d67a https://hg.mozilla.org/integration/mozilla-inbound/rev/2bde155634dc
https://hg.mozilla.org/mozilla-central/rev/75b915c26678 https://hg.mozilla.org/mozilla-central/rev/52c1bc8abbf0 https://hg.mozilla.org/mozilla-central/rev/d37a973b5df7 https://hg.mozilla.org/mozilla-central/rev/93a3e205d67a https://hg.mozilla.org/mozilla-central/rev/2bde155634dc
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
You need to log in
before you can comment on or make changes to this bug.
Description
•