Dorel Luca
92a3152cee
Backed out 4 changesets (bug 1479037) on dev's request for causing android crashes. a=backout
...
Backed out changeset 85f8ca59f747 (bug 1479037)
Backed out changeset 630601f0663e (bug 1479037)
Backed out changeset c926c6470235 (bug 1479037)
Backed out changeset f8a20bd86895 (bug 1479037)
2018-10-10 18:52:59 +03:00
Eitan Isaacson
8102b1e502
Bug 1479037 - Introduce native event support 4/4. r=jchen,yzen?jamie
...
Depends on D6683
Differential Revision: https://phabricator.services.mozilla.com/D6684
--HG--
extra : moz-landing-system : lando
2018-10-09 17:21:01 +00:00
Eitan Isaacson
3d1cc19600
Bug 1479037 - Remove virtual content node, js autofill, and event support 2/4. r=jchen,yzen
...
Disabled most jsunit tests temporarily in this patch. Will modify and bring them
back up in later patches, as stuff is reimplemented.
Disabled most jsat mochitests. Will have a followup for but reënabling or
porting, depending on the test.
Depends on D6681
Differential Revision: https://phabricator.services.mozilla.com/D6682
--HG--
extra : moz-landing-system : lando
2018-10-09 17:20:46 +00:00
Kris Maglione
3a5c05e76f
Bug 1484496: Part 5e - Convert remaining nsISimpleEnumerator users to use JS iteration. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D3733
--HG--
extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8
extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
2018-08-18 18:13:14 -07:00
Yura Zenevich
ff402b25e1
Bug 1481924 - use WINDOW_CONTENT_CHANGED instead of WINDOW_STATE_CHANGED when viewport changes to ensure accessible bounds are re-drawn correctly. r=eeejay, jchen
...
MozReview-Commit-ID: 92bKGZMwJkP
2018-08-17 09:46:55 -04:00
Yura Zenevich
e0c82272d3
Bug 1481924 - added GevkoView accessibility tests for scrolling. r=eeejay, jchen
...
MozReview-Commit-ID: ATGNFruDGAI
2018-08-10 13:13:35 -04:00
Yura Zenevich
2b1f8c8ae8
Bug 1481922 - add support for select action and view selected event. r=eeejay, jchen
...
MozReview-Commit-ID: FaLz7majPhz
2018-08-10 13:13:27 -04:00
Eitan Isaacson
329ee2b3cc
Bug 1477002 - Use message broadcaster to manage jsat content scripts. r=yzen
...
This patch does several things:
1. When "domwindowopened" is dispatched it often doesn't have a
document yet, so we need to wait for it to load before determining if we
should attach it.
2. Instead of managing individual message managers use a broadcaster
and load delayed scripts. This makes new window additions more robust.
3. A content script now doesn't need a ready/start message but
initializes in-line. This added more complexity which we don't need. All
the info that we passed to it in AccessFu:Start can be gotten in other
ways (also, Services.appinfo.ID now works in child processes, so no need
for that).
4. Tweaked the tests to support inline frame script initilization.
5. Removed the scroll callback from content-script.js that was not used
anymore.
2018-07-27 15:19:00 +03:00
Mark Banner
15c57e5bee
Bug 1478308 - Remove unnecessary ChromeUtils.imports in accessible/ r=surkov
...
MozReview-Commit-ID: 2l6rvxykrWB
--HG--
extra : rebase_source : c62d614acda9ed1a77c3893ee91c493f1fbbaeec
2018-07-25 11:07:07 +01:00
Narcis Beleuzu
d47c829065
Backed out 4 changesets (bug 1478308) for ESlint failure on AttributionCode.jsm. CLOSED TREE
...
Backed out changeset a809b45ff49b (bug 1478308)
Backed out changeset c68131530742 (bug 1478308)
Backed out changeset 0e4ba7a6dc1a (bug 1478308)
Backed out changeset 32a27f317a77 (bug 1478308)
2018-07-26 11:13:28 +03:00
Mark Banner
58e5c3e98f
Bug 1478308 - Remove unnecessary ChromeUtils.imports in accessible/ r=surkov
...
MozReview-Commit-ID: 2l6rvxykrWB
--HG--
extra : rebase_source : 9bfe49a329b0ef38e45b5886070e2c1af1edecbe
2018-07-25 11:07:07 +01:00
Boris Zbarsky
922bc3548a
Bug 1476145 part 2. Stop using getInterface(nsIDOMWindowUtils) in accessible/. r=kmag
2018-07-24 19:47:40 -04:00
Yura Zenevich
dd1eb27a85
Bug 1473690 - add selectable ingegration tests. r=eeejay, jchen
...
MozReview-Commit-ID: 9ka7CjOJcew
2018-07-23 09:41:39 -04:00
Yura Zenevich
c35c35bb11
Bug 1473690 - add integration tests for checkboxes and associated events/states. r=eeejay, jchen
...
MozReview-Commit-ID: DIPa582EyTr
2018-07-23 09:41:27 -04:00
Bogdan Tara
ad36eff63e
Backed out 2 changesets (bug 1473690) for jsat/test_content_integration.html failures CLOSED TREE
...
Backed out changeset b41a71c9e2e0 (bug 1473690)
Backed out changeset 6ca2392ff3f9 (bug 1473690)
2018-07-22 06:55:41 +03:00
Yura Zenevich
bb4b5de6ed
Bug 1473690 - add selectable ingegration tests. r=eeejay, jchen
...
MozReview-Commit-ID: 9ka7CjOJcew
2018-07-21 22:54:19 -04:00
Yura Zenevich
f970fc3e21
Bug 1473690 - add integration tests for checkboxes and associated events/states. r=eeejay, jchen
...
MozReview-Commit-ID: DIPa582EyTr
2018-07-21 22:54:12 -04:00
Eitan Isaacson
c555f6075c
Bug 1474688 - Support line movement granularity and remove defunct paragraph. r=yzen r=jchen
2018-07-16 15:59:00 +03:00
Eitan Isaacson
3fa0f4108f
Bug 1475087 - Include boundaryType in vc change event. r=surkov
2018-07-16 13:56:00 +03:00
Gurzau Raul
117e86643a
Backed out changeset ed8baebfeb78 (bug 1475087) for Windows build bustages on mozilla/a11y/DocAccessibleParent.h on a CLOSED TREE
2018-07-16 23:20:28 +03:00
Eitan Isaacson
95b1000eef
Bug 1475087 - Include boundaryType in vc change event. r=surkov
2018-07-16 12:36:31 -07:00
Eitan Isaacson
6d59d60177
Bug 1471951 - Support expand selection with caret (2/2). r=yzen r=jchen
2018-07-16 10:53:27 -07:00
Eitan Isaacson
ffbf9af4d8
Bug 1471951 - Support set selection and clipboard actions (1/2). r=yzen r=jchen
2018-07-16 10:53:27 -07:00
Eitan Isaacson
1f354f1604
Bug 1473998 - Use EditText entry in accessible's classNames and use the hint for the label. r=yzen r=jchen
2018-07-10 17:31:00 +03:00
Cosmin Sabou
1519cc7aac
Backed out changeset ae9049c5ac63 (bug 1473998) for gv-junit failures on test.AccessibilityTest.testTextEntryNode. a=backout
2018-07-11 02:06:05 +03:00
Eitan Isaacson
868533e1cb
Bug 1473998 - Use EditText entry in accessible's classNames and use the hint for the label. r=yzen r=jchen
2018-07-10 12:40:00 +03:00
Eitan Isaacson
a17a08b748
Bug 1473730 - Don't speak entire subtree of document when it is focused. r=yzen
...
After page load the document is focused and the entire subtree is
spoken. It should only speak the name.
--HG--
extra : rebase_source : bfc5542969fa29c45b9617d873a3dba7bf1a47c2
2018-07-10 08:43:00 +03:00
Eitan Isaacson
6e015436cb
Bug 1473605 - Don't clump labels and controls together. It messes with focus events. r=yzen
2018-07-05 15:06:00 +03:00
Alexander Surkov
32562a67f0
Bug 1349223 - cut aria-hidden tree, r=yzen
2018-07-04 10:20:49 -04:00
Cosmin Sabou
aeb2ada3aa
Backed out changeset b2df5de436bd (bug 1349223) for permafailling marionette harness on test_accessibility.py. CLOSED TREE
2018-06-25 22:50:58 +03:00
Alexander Surkov
3da9b86da8
Bug 1349223 - cut aria-hidden tree, r=yzen
2018-06-25 14:17:01 -04:00
Eitan Isaacson
0c48554698
Bug 751769 - Dynamically attach/detach windows in AccessFu. r=yzen
2018-05-30 12:43:00 -04:00
Eitan Isaacson
4f73c923af
Bug 1455749 - Simplify text navigation and remove editstate in AccessFu (2/2). r=yzen
2018-05-11 08:30:00 +03:00
Eitan Isaacson
e2d3f5ea53
Bug 1455749 - Advertise nodes as editable and focusable (1/2). r=jchen,yzen
2018-05-11 08:30:00 +03:00
Eitan Isaacson
abb7638965
Bug 1459677 - Promisify, simplify, and unabstract jsat content tests. r=yzen
2018-05-08 14:59:00 -04:00
Eitan Isaacson
d992429c03
Bug 1459673 - Remove ANDROID_ prefix from Android event type constants in jsat. r=yzen
2018-05-07 10:37:00 -04:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Boris Zbarsky
21f3e98292
Bug 1455674 part 15. Remove use of nsIDOMElement in accessible. r=qdot
2018-04-26 23:37:33 -04:00
Kris Maglione
9b0a00e563
Bug 1456686: Follow-up: Remove unused import added after rebase. r=bustage CLOSED TREE
...
MozReview-Commit-ID: 5qDpi0d25Fd
--HG--
extra : amend_source : af34285ff3f8674eaaaf630eaaccd994680db4b1
2018-04-25 12:55:42 -07:00
Kris Maglione
a7b308c3a2
Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
...
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.
MozReview-Commit-ID: DCChktTc5TW
--HG--
extra : rebase_source : cffb1c9762191c579d1397c8169e6e7635d229da
extra : histedit_source : dea59ddd2daaae52069c5faceae9149a4f08dd73
2018-04-24 20:18:09 -07:00
Eitan Isaacson
c947f9b6ab
Bug 1454783 - Remove non-Android presenters in AccessFu. r=yzen
...
--HG--
extra : rebase_source : 1ed88a48b387022ec3e48d4dca7574744b09064d
2018-04-24 14:43:00 +03:00
Eitan Isaacson
326a67e71e
Bug 1454851 - Remove gestures and all input management. r=yzen
2018-04-19 15:45:57 -07:00
Eitan Isaacson
bbfde78843
Bug 1454852
- Remove accessfu earcons. r=yzen
2018-04-17 19:25:00 +03:00
Eitan Isaacson
9008624402
Bug 1454081 - Fix accessible coordinates in APZ viewports. r=surkov, r=yzen, r=jchen
2018-04-19 12:31:00 +03:00
Brindusan Cristian
b29d60aaaa
Backed out changeset 99ec19154f8a (bug 1454081) for browser chrome failures on browser_test_resolution.js. CLOSED TREE
2018-04-19 22:06:08 +03:00
Eitan Isaacson
71f43ca16b
Bug 1454081 - Fix accessible coordinates in APZ viewports. r=surkov, r=yzen, r=jchen
2018-04-19 09:19:00 -04:00
Eitan Isaacson
f5f21328b5
Bug 1449364 - Create SessionAccessibility for GeckoSession. r=jchen r=yzen
2018-04-12 13:46:47 -07:00
Margareta Eliza Balazs
d4e35cf8f7
Backed out 2 changesets (bug 1449364, bug 1453278) for rc4 and 42 perma failures in layout/base/tests/test_bug332655-2.html and testInputConnection on a CLOSED TREE
...
Backed out changeset 7149139c60d9 (bug 1449364)
Backed out changeset bcfee006ebaa (bug 1453278)
2018-04-12 15:30:20 +03:00
Eitan Isaacson
29d6c7e5d5
Bug 1449364 - Create SessionAccessibility for GeckoSession. r=jchen r=yzen
2018-04-11 15:21:00 +03:00
Boris Zbarsky
bf1ef0641d
Bug 1444143 part 10. Remove unnecessary QIs to Ci.nsIFrameLoader in JS. r=mystor
...
nsFrameLoader is on WebIDL bindings, so those QIs are no-ops anyway, unless the given object is no a frameloader to start with.
MozReview-Commit-ID: IPiW70H5NPc
2018-03-21 22:43:17 -04:00