Dão Gottwald
6950ac6b52
Bug 1415863 - Rename mTabBox to tabbox. r=florian
...
MozReview-Commit-ID: L2mzJnHHwNu
--HG--
extra : rebase_source : 9959999779d90e5a4d3798ccbccbf1cb831cd602
2017-11-09 13:53:48 +01:00
Coroiu Cristina
6a04305b5d
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-14 12:31:45 +02:00
Jean-Luc Bonnafoux
416926051a
Bug 1415572 - accessible\base\logging.cpp printf option fix. r=surkov
...
--HG--
extra : rebase_source : 6cfaa03aba153cca399f8588687033d072f4208e
2017-11-08 17:42:35 +01:00
Boris Zbarsky
87c6b14c1a
Bug 1415677 part 6. Remove nsIDOMHTMLCollection. r=qdot
...
MozReview-Commit-ID: E8P9o0bv63L
2017-11-13 10:41:33 -05:00
Yura Zenevich
b2b66a61f5
Bug 1401980 - shutdown accessibility service on accessibliity.force_disable pref change. r=surkov
...
MozReview-Commit-ID: 8YfCaoB5Stt
2017-11-11 22:21:45 -05:00
Phil Ringnalda
15fafc3560
Backed out 2 changesets (bug 1401980) for failures in browser_shutdown_pref.js
...
CLOSED TREE
Backed out changeset cea72923c4be (bug 1401980)
Backed out changeset 72f9e62daa10 (bug 1401980)
MozReview-Commit-ID: 2bhiTKZmmib
2017-11-10 21:50:14 -08:00
Yura Zenevich
816a84acf0
Bug 1415408
followup, placate eslint
...
MozReview-Commit-ID: KHh7Swn36lO
2017-11-10 23:19:21 -05:00
Yura Zenevich
bd2f61e055
Bug 1401980 followup, placate eslint
...
MozReview-Commit-ID: FGJHA4u0nge
2017-11-10 23:17:03 -05:00
Yura Zenevich
aa6a1a9b17
Bug 1415408
- send 'a11y-consumers-changed' notifcation whenever accessibility services consumers change. r=surkov
...
MozReview-Commit-ID: 2V4X4AO3JAT
2017-11-10 22:58:21 -05:00
Yura Zenevich
446a07beed
Bug 1401980 - shutdown accessibility service on accessibliity.force_disable pref change. r=surkov
...
MozReview-Commit-ID: 8YfCaoB5Stt
2017-11-10 22:43:22 -05:00
Mark Banner
c62d0c64f8
Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes. r=mossop
...
MozReview-Commit-ID: 2YHYOLTtqxu
--HG--
extra : rebase_source : 7bbc673bb72d546e1fca63227d54b6607a4ab33e
2017-10-09 10:54:16 +01:00
Nika Layzell
2cb3ebf10d
Bug 1414974 - Part 4: Split WindowByIdTable into two separate tables for inner and outer windows, r=bz
...
MozReview-Commit-ID: LH3lKkFqTgG
2017-11-09 10:44:48 -05:00
Nika Layzell
3409141758
Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
...
This is a large patch which tries to switch many of the external consumers of
nsGlobalWindow to instead use the new Inner or Outer variants.
MozReview-Commit-ID: 99648Lm46T5
2017-11-09 10:44:47 -05:00
Jesse Ruderman
8d5c88fd92
Bug 890760 - Add crashtest. r=me
2017-11-08 22:39:49 -05:00
Mats Palmgren
1c2b8c222e
Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
...
MozReview-Commit-ID: 8FPTPKWyVtY
2017-11-09 03:00:48 +01:00
Yura Zenevich
f11712779f
Bug 1415115
- forcing test window focus on dialog close. r=surkov
...
MozReview-Commit-ID: B71ChCA8Uzm
2017-11-07 23:15:06 -05:00
James Teh
67c58fedf0
Bug 1414118: Update handler's AccessibleTextTearoff for IAccessibleHypertext2. r=MarcoZ
...
Bug 873444 implemented support for IAccessibleHypertext2.
AccessibleHandler's AccessibleTextTearoff needs to be updated accordingly, thus eliminating an additional cross-process QueryInterface for IAHypertext2 when the client also wants IAText.
MozReview-Commit-ID: EGqYX7jY9Cp
--HG--
extra : rebase_source : cc79b605bf75538bebc10b104e5f6771bc52d2f4
2017-10-30 21:24:15 +10:00
Jim Mathies
afc36690b3
Bug 1413599 - Update the 'switch to ESR' prompt minimum version check to include JAWS versions 18 and lower. r=davidb
...
MozReview-Commit-ID: EuA8pKE2KIe
2017-11-03 12:12:05 -05:00
Jim Mathies
ae8faa7ecb
Bug 1413599 - Backed out changeset 5b1cc7fdfa40
2017-11-03 12:16:20 -05:00
Yura Zenevich
039b34daff
Bug 1403231 - Create accessibles for the XUL "image" element using the tag name instead of the XBL role. r=surkov
...
This also adds the lookup infrastructure required for converting other XUL elements to this method of creating accessibles.
MozReview-Commit-ID: GAO63iUNMAn
--HG--
extra : rebase_source : cc3194eae7881d1b041c4241e1e8ed4aee37ef7c
2017-11-03 11:15:44 +00:00
Paolo Amadini
e1124d6d38
Bug 1403231 - Add accessibility tests for the XUL "image" element. r=surkov
...
MozReview-Commit-ID: Zp0hoO5Rox
--HG--
extra : rebase_source : 2a88352c92e51288fce3c61432164c05b7f528a5
2017-11-01 13:05:27 +00:00
Aaron Klotz
5c0d27a5e4
Bug 1410159: Add additional IUnknown resolution to a11y::HandlerProvider; r=Jamie
...
MozReview-Commit-ID: 4duTGCN9xJ6
--HG--
extra : rebase_source : f3338181ac309a6255596a751ddeb7a7d70a3d1e
2017-11-02 15:37:57 -06:00
Jim Mathies
51db54b5e1
Bug 1413599 - Update the 'switch to ESR' prompt minimum version check to include JAWS versions 19 and lower. r=davidb
2017-11-02 12:01:54 -05:00
Attila Craciun
e6692a3a7e
merge from central to autoland r=merge a=merge on a CLOSED TREE
2017-11-02 11:55:50 +02:00
James Teh
f95226e22b
Bug 1413072: Eliminate pointless cross-process QueryInterface for IAccessibleText in AccessibleHandler. r=MarcoZ
...
AccessibleHandler's AccessibleTextTearoff currently makes separate queries for the IAccessibleText and IAccessibleHypertext interfaces.
However, IAccessibleHypertext inherits from IAccessibleText, and wherever one of these interfaces are present, Gecko always implements both.
Therefore, we should just query for and use IAccessibleHypertext for all of these methods, thus saving a cross-process call should a client want both interfaces.
MozReview-Commit-ID: Fb5P7IGDAZZ
--HG--
extra : rebase_source : 08c9484989eaf8b810ef6f9ababf354eee8fa7f8
2017-10-31 12:11:39 +10:00
Tristan Bourvon
9423edf3f6
Bug 1412641 - Initialize some uninitialized fields in accessibility. r=surkov
2017-10-31 12:09:01 +01:00
Sebastian Hengst
7a0f790c30
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4CDH6A5NT2U
2017-11-01 00:36:12 +01:00
Kartikaya Gupta
fc2ffae0f3
Bug 1385186 - Disable high-frequency intermittent failure in linux64-qr a11y mochitests. r=me
...
MozReview-Commit-ID: 92jCbT3Fnbw
2017-10-31 09:59:40 -04:00
Yura Zenevich
14ddb727b9
Bug 1329977 - creating doc accessibles for existing content documents. r=surkov
...
MozReview-Commit-ID: 2X6DdBX2ieO
2017-10-31 09:48:07 -04:00
Sebastian Hengst
2473d77eee
Backed out changeset e60fdd649522 (bug 1412641) for build bustage at accessible/base/TextAttrs.h. r=backout on a CLOSED TREE
2017-10-31 12:43:49 +01:00
Tristan Bourvon
c7f4d8ad1c
Bug 1412641 - Initialize some uninitialized fields in accessibility/. r=surkov
2017-10-31 11:20:23 +01:00
James Teh
a7a4b93968
Bug 873444: Implement IAccessibleHypertext2::hyperlinks. r=surkov
...
This allows for fetching of all hyperlinks instead of one at a time, which improves performance for a cross-process client.
MozReview-Commit-ID: 8wso3EqBqwP
--HG--
extra : rebase_source : f972076e5b65a8c882f9a07a82b67eeefc85d8a4
2017-10-27 09:40:11 +10:00
Aaron Klotz
113db6d333
Bug 1336971: Ensure that we always re-examine the length of the top-level remote doc array to pick up any changes due to mutation; r=Jamie
...
MozReview-Commit-ID: BLq1zzyKs9e
2017-10-30 14:52:00 -06:00
Aaron Klotz
97bb052ce5
Bug 1412635: Disable InSendMessageEx compat hack for UIA; r=davidb
...
MozReview-Commit-ID: 4BAYq5fCpPV
--HG--
extra : rebase_source : c50e1fa506790a322054028b3abbce94b4383d85
2017-10-30 12:01:47 -06:00
James Teh
627fc4f0b6
Bug 1409928: Use e10s a11y handler cache for accessibles retrieved via IAccessibleHypertext. r=aklotz
...
IAccessibleHypertext::hyperlink returns an IAccessibleHyperlink, not an IAccessible2.
previously, the handler didn't know about this interface, so it wasn't used.
Thus, any accessibles retrieved in this way did not benefit from the cache.
This patch teaches the handler about IAccessibleHyperlink so the handler gets used in this case.
MozReview-Commit-ID: 17CxxGyCLrE
--HG--
extra : rebase_source : 7f933bfd880c9ee009eafe8cee4ece4ef83004cd
2017-10-13 17:01:20 +10:00
Mark Banner
60e4a05b0d
Bug 1411368 - Automatically fix spaced-comment issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: AOFFadV3JrV
--HG--
extra : rebase_source : e06da861796c79f118ac734ceebee22253c0485f
2017-10-26 12:00:05 +01:00
Mark Banner
4de6bf22b1
Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: H5YVp3rnzGo
--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
James Teh
d11dfce827
Bug 1409916: Eliminate pointless cross-process call for IAccessible2_2::get_attribute. r=aklotz
...
IAccessible2_2::get_attribute is not implemented yet in Gecko.
However, the handler still passes this through, thus resulting in a pointless cross-process call.
Instead, just return E_NOTIMPL in the handler for this method.
MozReview-Commit-ID: 5XHieUC4cuz
--HG--
extra : rebase_source : 814ceda6d9dd4ec26f05a4ff90bbd4af2a6eb84e
2017-10-19 09:22:44 +10:00
Nicholas Nethercote
8ad99dd7fa
Bug 1411893 - Introduce nsStaticAtom. r=emilio,froydnj.
...
It's a sub-class of nsAtom, useful for cases where you know you are dealing
exclusively with static atoms. The nice thing about it is that you can use
raw nsStaticAtom pointers instead of RefPtr<>. (In fact, the AddRef/Release
implementations ensure that we'll crash if we use RefPtr<nsStaticAtom>.)
MozReview-Commit-ID: 4Q6QHX5h44V
--HG--
extra : rebase_source : e4237f85b4821b684db0ef84d1f9c5e17cdee428
2017-10-27 10:31:13 +11:00
Aaron Klotz
5a394f86cf
Bug 1411439: Pass reference to owning interceptor into HandlerProvider for payload creation; r=Jamie
...
MozReview-Commit-ID: GUW4DrsJEn
--HG--
extra : amend_source : 755ff37c8bc40de408f8668e9e44ebfd41bd9136
2017-10-24 17:48:51 -06:00
Aaron Klotz
be5782c8e7
Bug 1412103: Use VARIANT for storing MSAA role in a11y handler cache; r=Jamie
...
MozReview-Commit-ID: 6dPxrckm8FM
2017-10-26 14:34:02 -06:00
Sebastian Hengst
d10e26c913
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-27 00:00:25 +02:00
Yura Zenevich
a405dfe44a
Bug 638313 - splitting and making test_docload tests more reliable. r=surkov
...
MozReview-Commit-ID: 5U8pOsJrfLm
--HG--
rename : accessible/tests/mochitest/events/docload_wnd.html => accessible/tests/mochitest/events/docload/docload_wnd.html
2017-10-26 16:37:16 -04:00
Ray Lin
acca965969
Bug 1402877 - Part 3. Don't wait for click event being dispatched to media when media controls is present. r=surkov
...
MozReview-Commit-ID: DSQREXSyEWk
--HG--
extra : rebase_source : 3ff37c873dc5ebb594ac7f2d56cb6765a44f09ba
2017-10-25 15:24:40 +08:00
Sebastian Hengst
443416f881
Merge mozilla-central to autoland. r=merge a=merge
2017-10-26 00:39:55 +02:00
Jesse Ruderman
99162ca8ca
Bug 1072792 - Add crashtest. r=me
2017-10-25 14:58:32 -04:00
Jesse Ruderman
006061ed6c
Bug 893515 - Add crashtest. r=me
2017-10-25 14:58:31 -04:00
Jesse Ruderman
9712d25eef
Bug 884202 - Add crashtest. r=me
2017-10-25 14:58:31 -04:00
Emilio Cobos Álvarez
dd634e3981
Bug 1411612: Kill nsINode::eCONTENT. r=bz
...
MozReview-Commit-ID: ESlOqlwhcHI
--HG--
extra : rebase_source : fe6a02469dca1e50c24ba166e15e39160ab4551b
2017-10-25 17:19:11 +02:00
Yura Zenevich
99d2153aa9
Bug 918246 - ensure accessibility service is shutdown after a11y crashtests. r=surkov
...
MozReview-Commit-ID: HjP6pVlGyl0
2017-10-24 13:04:51 -04:00