Eitan Isaacson
c35dbb6950
Bug 1479042 - Handle text insertion and name change events as live regions and announce. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D21612
--HG--
extra : moz-landing-system : lando
2019-03-15 23:10:42 +00:00
Eitan Isaacson
6d8e53ccd1
Bug 1479042 - Add Android announcement event plumbing. r=yzen
...
Depends on D21610
Differential Revision: https://phabricator.services.mozilla.com/D21611
--HG--
extra : moz-landing-system : lando
2019-03-05 19:36:05 +00:00
Eitan Isaacson
50711a42d5
Bug 1531579 - Refresh viewport cache on tree mutations and fire android event. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D21610
--HG--
extra : moz-landing-system : lando
2019-03-12 21:58:37 +00:00
Dorel Luca
df51e27b6a
Backed out changeset 583048926c12 (bug 1531579) for Geckoview failure. CLOSED TREE
2019-03-12 01:38:46 +02:00
Eitan Isaacson
adcc1ec434
Bug 1531579 - Refresh viewport cache on tree mutations and fire android event. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D21610
--HG--
extra : moz-landing-system : lando
2019-03-05 19:28:41 +00:00
Eitan Isaacson
bf64f6d78e
Bug 1525470 - Include description in accessible hints. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D19870
--HG--
extra : moz-landing-system : lando
2019-02-21 17:45:17 +00:00
Dorel Luca
0c4863aaf0
Backed out changeset ac4f1b5527fd (bug 1525470) for failures in geckoview in org.mozilla.geckoview.test.AccessibilityTest.testCheckbox. CLOSED TREE
2019-02-20 02:53:14 +02:00
Eitan Isaacson
2ba937125b
Bug 1525470 - Include description in accessible hints. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D19870
--HG--
extra : moz-landing-system : lando
2019-02-19 18:56:30 +00:00
Eitan Isaacson
e63779903d
Bug 1520611 - Prune children in Android. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D16743
--HG--
extra : moz-landing-system : lando
2019-01-24 00:23:45 +00:00
Dorel Luca
207c24c7d2
Backed out 3 changesets (bug 1520611) for Android gv-junit failures in org.mozilla.geckoview.test.AccessibilityTest.testTree
...
Backed out changeset 0a48519a9ad1 (bug 1520611)
Backed out changeset 1fea939a7e7c (bug 1520611)
Backed out changeset c9e244ccc88d (bug 1520611)
--HG--
extra : rebase_source : 448bfe14fbb8741251064da295e036a93a376145
2019-01-23 12:09:29 +02:00
Eitan Isaacson
8bcf525c5a
Bug 1520611 - Prune children in Android. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D16743
--HG--
extra : moz-landing-system : lando
2019-01-22 19:49:05 +00:00
Ehsan Akhgari
e5e885ae31
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
...
# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
2019-01-18 10:16:18 +01:00
Eitan Isaacson
ce8d13e455
Bug 1518247 - Pass name in viewport cache. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D15857
--HG--
extra : moz-landing-system : lando
2019-01-14 20:04:58 +00:00
Eitan Isaacson
e708455671
Bug 1518805 - Don't update bounds on gone or defunct accessibles. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D16064
--HG--
extra : moz-landing-system : lando
2019-01-10 06:59:16 +00:00
Eitan Isaacson
dfa5c93420
Bug 1518253 - Add accessibles to focus path hash table in non-e10s. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D15858
--HG--
extra : moz-landing-system : lando
2019-01-08 06:08:43 +00:00
Emilio Cobos Álvarez
d2ed260822
Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
...
Summary: Really sorry for the size of the patch. It's mostly automatic
s/nsIDocument/Document/ but I had to fix up in a bunch of places manually to
add the right namespacing and such.
Overall it's not a very interesting patch I think.
nsDocument.cpp turns into Document.cpp, nsIDocument.h into Document.h and
nsIDocumentInlines.h into DocumentInlines.h.
I also changed a bunch of nsCOMPtr usage to RefPtr, but not all of it.
While fixing up some of the bits I also removed some unneeded OwnerDoc() null
checks and such, but I didn't do anything riskier than that.
2019-01-03 17:48:33 +01:00
Emilio Cobos Álvarez
99521806a2
Bug 1513749 - Modernize a bit nsLayoutUtils::GetFrameForPoint / GetFrameForArea. r=mats
...
Also add an IsElement check in GetElementFromPoint in the APZ code since I think
the element cast is unsound in presence of Shadow DOM.
Differential Revision: https://phabricator.services.mozilla.com/D14355
--HG--
extra : moz-landing-system : lando
2018-12-21 11:22:07 +00:00
Sylvestre Ledru
ad75e912fb
Bug 1512961 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D14060
--HG--
extra : moz-landing-system : lando
2018-12-10 19:23:16 +00:00
Eitan Isaacson
9045d6bab7
Bug 1511398 - Check if the retrieved accessible child is actually valid when filling the bundle's data, r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13611
--HG--
extra : moz-landing-system : lando
2018-12-06 15:43:23 +00:00
Eitan Isaacson
e027ad57e6
Bug 1507713 - Provide heading level in roleDescription. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13504
--HG--
extra : moz-landing-system : lando
2018-12-05 20:13:07 +00:00
Narcis Beleuzu
ec8e87d9fc
Backed out changeset 4ad8241eb92a (bug 1511398) gv-junit2 crashes on [@ mozilla::a11y::Accessible::IsDefunct() const] . CLOSED TREE
2018-12-05 22:06:21 +02:00
Eitan Isaacson
ec33fda472
Bug 1511759 - Null-check focus path cached accessible. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13729
--HG--
extra : moz-landing-system : lando
2018-12-05 19:14:54 +00:00
Eitan Isaacson
e5975f34ba
Bug 1511398 - Check if the retrieved accessible child is actually valid when filling the bundle's data, r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13611
--HG--
extra : moz-landing-system : lando
2018-12-05 19:06:40 +00:00
Eitan Isaacson
2cd7977288
Bug 1510794 - Implement AccessibilityNodeInfo.ACTION_CLICK natively. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13321
--HG--
extra : moz-landing-system : lando
2018-12-05 16:08:01 +00:00
Eitan Isaacson
8e0b1240c1
Bug 1510791 - Add action count to BatchData and set isClickable correctly in Android. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D13320
--HG--
extra : moz-landing-system : lando
2018-12-05 15:37:24 +00:00
Tooru Fujisawa
7983faeb5d
Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
2018-12-01 04:52:05 +09:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Eitan Isaacson
30fe7d0849
Bug 1509111 - Populate viewIdResourceName correctly. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D12583
--HG--
extra : moz-landing-system : lando
2018-11-21 21:07:20 +00:00
Lina Cambridge
994f3a458c
Bug 1494713 - Add `nsWindow::From`. r=jchen
...
Differential Revision: https://phabricator.services.mozilla.com/D11289
--HG--
extra : moz-landing-system : lando
2018-11-16 17:31:58 +00:00
Eitan Isaacson
413fe38c65
Bug 1479039 - Update SessionAccessibility cache and state from events. r=snorp,yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D11217
--HG--
extra : moz-landing-system : lando
2018-11-12 16:42:37 +00:00
Eitan Isaacson
f312bc912b
Bug 1479039 - Update cached focus path bounds on scroll. r=snorp,yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D11216
--HG--
extra : moz-landing-system : lando
2018-11-12 16:42:03 +00:00
Eitan Isaacson
956b93179f
Bug 1479039 - Implement java portion of focus path cache. r=snorp,yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D11215
--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:40 +00:00
Eitan Isaacson
970933ad81
Bug 1479039 - Extend BatchData struct and added focus path cache. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D11214
--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:38 +00:00
Eitan Isaacson
5b5349d41f
Bug 1479039 - Refactor ToBundle to have a multiple argument version. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D11213
--HG--
extra : moz-landing-system : lando
2018-11-12 16:41:33 +00:00
Eitan Isaacson
7befdbc6f7
Bug 1502187 - Implement native part of viewport caching. r=Jamie
...
Depends on D9865
Differential Revision: https://phabricator.services.mozilla.com/D9866
--HG--
extra : moz-landing-system : lando
2018-11-06 04:35:51 +00:00
Eitan Isaacson
82efc98977
Bug 1502187 - Add Batch protocol to PDocAccessible. r=Jamie
...
This protocol is meant to be used by platform wrappers to push bulk data
to the chrome process.
Depends on D9689
Differential Revision: https://phabricator.services.mozilla.com/D9864
--HG--
extra : moz-landing-system : lando
2018-11-06 04:22:08 +00:00
Eitan Isaacson
485bf4e802
Bug 1503728 - Get proxy's SessionAccessible from its chrome doc. r=Jamie
2018-11-02 13:12:00 -04:00
Eitan Isaacson
72450b73d0
Bug 1501496 - Don't send accessible GeckoBundle in sendEvent, class names is enough. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D9689
--HG--
extra : moz-landing-system : lando
2018-10-25 21:49:28 +00:00
Eitan Isaacson
0716f068cd
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
...
Depends on D8778
Differential Revision: https://phabricator.services.mozilla.com/D8779
--HG--
extra : moz-landing-system : lando
2018-10-22 18:15:34 +00:00
Eitan Isaacson
41167ad214
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
...
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.
Differential Revision: https://phabricator.services.mozilla.com/D8778
--HG--
extra : moz-landing-system : lando
2018-10-22 18:15:27 +00:00
Gurzau Raul
0468dba8b1
Backed out 2 changesets (bug 1499209) for Accessibility crashes [@ mozilla::a11y::Accessible::Proxy() const] on a CLOSED TREE
...
Backed out changeset c8d88737a20e (bug 1499209)
Backed out changeset 6a22bf58801f (bug 1499209)
2018-10-20 04:22:52 +03:00
Eitan Isaacson
45919aed72
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
...
Depends on D8778
Differential Revision: https://phabricator.services.mozilla.com/D8779
--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:10 +00:00
Eitan Isaacson
af39427a8f
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
...
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.
Differential Revision: https://phabricator.services.mozilla.com/D8778
--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:02 +00:00
arthur.iakab
9f8f1698db
Backed out 2 changesets (bug 1499209)for failing Android geckoview on AccessibilityTest.testCheckbox
...
Backed out changeset 12527d50a493 (bug 1499209)
Backed out changeset 4b8f36f9896b (bug 1499209)
2018-10-19 03:27:20 +03:00
Eitan Isaacson
429f00ea83
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
...
Depends on D8778
Differential Revision: https://phabricator.services.mozilla.com/D8779
--HG--
extra : moz-landing-system : lando
2018-10-18 22:54:10 +00:00
Eitan Isaacson
0ed46eeee9
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
...
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.
Differential Revision: https://phabricator.services.mozilla.com/D8778
--HG--
extra : moz-landing-system : lando
2018-10-18 22:54:06 +00:00
arthur.iakab
3d3730188f
Backed out changeset 89663382dd1e (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
2018-10-19 01:27:24 +03:00
arthur.iakab
83433f41f3
Backed out changeset 7d3a598c1285 (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
2018-10-19 01:26:11 +03:00
Eitan Isaacson
57af45b1bf
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
...
Depends on D8778
Differential Revision: https://phabricator.services.mozilla.com/D8779
--HG--
extra : moz-landing-system : lando
2018-10-16 15:48:31 +00:00
Eitan Isaacson
629239b628
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
...
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.
Differential Revision: https://phabricator.services.mozilla.com/D8778
--HG--
extra : moz-landing-system : lando
2018-10-16 15:48:23 +00:00