James Teh
1adf6ac726
Bug 1577381: Correct accessibility exposure for optgroups in content select dropdowns. r=eeejay,NeilDeakin
...
For remote content documents, select dropdowns (for <select size="1">) are rendered in the parent process using a XUL menupopup.
This means that the accessibility code for HTML selects doesn't apply.
In the menupopup, the optgroup is a sibling of its contained options.
For accessibility, we want to preserve the hierarchy such that the options are inside the optgroup.
We do this using aria-owns on the optgroup item.
This required some tweaks to XULMenuitemAccessible, as it couldn't previously handle grouping Accessibles between the menupopup and its items.
Differential Revision: https://phabricator.services.mozilla.com/D43901
--HG--
extra : moz-landing-system : lando
2019-09-27 02:50:59 +00:00
Sean Feng
660aac23aa
Bug 1467970 - Unsupport cross docGroup adoption r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D43135
--HG--
extra : moz-landing-system : lando
2019-09-14 00:09:44 +00:00
Andreea Pavel
51cabe74d0
Bug 1582775 - disabled browser_deck_has_out_of_process_iframe.js on win qr r=hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D47188
--HG--
extra : moz-landing-system : lando
2019-09-26 03:47:47 +00:00
Eitan Isaacson
b591abf5e0
Bug 1581589 - Return null in GetAccessibleOrContainer for text leafs of unrendered maps. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D47185
--HG--
extra : moz-landing-system : lando
2019-09-26 01:51:45 +00:00
Morgan Reschenberg
33381f2280
Bug 1177014: Modify TransformOffset to correctly report bullet offsets, despite incorrect return from PeekOffset. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D46490
--HG--
extra : moz-landing-system : lando
2019-09-25 02:10:08 +00:00
Hiroyuki Ikezoe
81918ac172
Bug 1582946 - Skip whole test cases in browser_deck_has_out_of_process_iframe.js if fission.autostart pref is locked. r=surkov
...
Differential Revision: https://phabricator.services.mozilla.com/D47031
--HG--
extra : moz-landing-system : lando
2019-09-25 21:17:51 +00:00
Yura Zenevich
710d2ef14f
Bug 1503084 - add additional event logging to e10s name tests. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D46972
--HG--
extra : moz-landing-system : lando
2019-09-25 18:24:59 +00:00
Tim Nguyen
b0d1ddb586
Bug 1581956 - Make search-textbox not use the <textbox> tag. r=surkov,MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D46219
--HG--
extra : moz-landing-system : lando
2019-09-25 19:12:48 +00:00
Eitan Isaacson
885a031613
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-24 19:28:28 +00:00
Eitan Isaacson
cff449b020
Bug 1564549 - Implement clipboard actions natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45602
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:38 +00:00
Eitan Isaacson
967793da25
Bug 1564549 - Implement set selection natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45601
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:40 +00:00
Eitan Isaacson
1bce54c7cc
Bug 1564549 - Implement text navigation natively. r=geckoview-reviewers,Jamie,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45600
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:47 +00:00
Eitan Isaacson
0f147877cd
Bug 1564549 - Implement move and explore by touch natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45599
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:49 +00:00
Eitan Isaacson
c484dec9b9
Bug 1564549 - Introduce native traveral rule. r=yzen
...
The rule takes a granularity constant as an argument in the constructor.
Differential Revision: https://phabricator.services.mozilla.com/D45598
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:51 +00:00
Eitan Isaacson
f636c8855c
Bug 1564549 - Add action forwarding macro. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45597
--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:53 +00:00
Andrew Halberstadt
898dfb96b4
Bug 1567642 - [lint.flake8] Fix misc flake8 under Python 3 lint issues r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D45417
--HG--
extra : moz-landing-system : lando
2019-09-24 14:44:01 +00:00
Noemi Erli
ecdbbb2a1f
Backed out 8 changesets (bug 1564549) for causing failures in browser_all_files_referenced.js CLOSED TREE
...
Backed out changeset a6b83802832c (bug 1564549)
Backed out changeset 7f38c6ddd009 (bug 1564549)
Backed out changeset 15a754fb192e (bug 1564549)
Backed out changeset 34441585469f (bug 1564549)
Backed out changeset aada27f6ad6e (bug 1564549)
Backed out changeset 103dbf465704 (bug 1564549)
Backed out changeset c38e72058869 (bug 1564549)
Backed out changeset aca91e9add16 (bug 1564549)
2019-09-24 02:38:39 +03:00
Eitan Isaacson
b7427e24a9
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:21 +00:00
Eitan Isaacson
11dd6681cd
Bug 1564549 - Implement clipboard actions natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45602
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:08 +00:00
Eitan Isaacson
ef8c8bacd2
Bug 1564549 - Implement set selection natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45601
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:02 +00:00
Eitan Isaacson
ac01020042
Bug 1564549 - Implement text navigation natively. r=geckoview-reviewers,Jamie,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45600
--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:58 +00:00
Eitan Isaacson
85d6a5f093
Bug 1564549 - Implement move and explore by touch natively. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45599
--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:51 +00:00
Eitan Isaacson
37c232bfbf
Bug 1564549 - Introduce native traveral rule. r=yzen
...
The rule takes a granularity constant as an argument in the constructor.
Differential Revision: https://phabricator.services.mozilla.com/D45598
--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:49 +00:00
Eitan Isaacson
874de5845e
Bug 1564549 - Add action forwarding macro. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45597
--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:40 +00:00
arthur.iakab
b6a627c094
Merge inbound to mozilla-central. a=merge
...
--HG--
extra : amend_source : 39c72a7f01f9afa5abf7587d732d1e63969cc9da
2019-09-21 13:00:40 +03:00
Dorel Luca
f5e74811ca
Merge mozilla-central to mozilla-inbound
2019-09-21 00:58:45 +03:00
Kris Maglione
685d91c901
Bug 1553804: Part 6 - Fix chrome mochitests which open chrome windows with content openers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45828
MANUAL PUSH: Cannot update reopened Phabricator revisions.
--HG--
extra : source : 86b3d469b4ff9f22e5757f83450b956a4c769785
extra : histedit_source : 2bf945343632b15eb79cf6b2ddd3ce097ddf70de%2Caec93d9f11bc1c802b63793cd5818530b64e9b4b
2019-09-20 10:18:15 -07:00
Edgar Chen
5bc0854d2b
Bug 1578355 - Part 1: Move user-activation code from EventStateManager to UserActivation; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45168
--HG--
extra : moz-landing-system : lando
2019-09-20 20:51:25 +00:00
Hiroyuki Ikezoe
5399adbf3a
Bug 1541256 - Tests for elements' accessibility states in out-of-process iframes in a deck. r=tnikkel,surkov
...
Differential Revision: https://phabricator.services.mozilla.com/D44951
--HG--
extra : source : 691c50b5729af881fff324bf68b739a3b8da5518
2019-09-20 11:33:00 +00:00
Andreea Pavel
1f18f66226
Backed out 2 changesets (bug 1541256) for failing browser_deck_has_out_of_process_iframe.js on a CLOSED TREE
...
Backed out changeset 691c50b5729a (bug 1541256)
Backed out changeset fc785139655e (bug 1541256)
2019-09-20 18:15:15 +03:00
Hiroyuki Ikezoe
d04cad22aa
Bug 1541256 - Tests for elements' accessibility states in out-of-process iframes in a deck. r=tnikkel,surkov
...
Differential Revision: https://phabricator.services.mozilla.com/D44951
--HG--
extra : moz-landing-system : lando
2019-09-20 11:33:00 +00:00
Daniel Varga
bc19cdb06d
Backed out 3 changesets (bug 1578355) for build bustage at build/src/dom/base/nsSyncLoadService.h:48:21. On a CLOSED TREE
...
Backed out changeset d50ad759f129 (bug 1578355)
Backed out changeset 339ab54ca471 (bug 1578355)
Backed out changeset 284299dac42c (bug 1578355)
2019-09-20 14:05:12 +03:00
Edgar Chen
5b6fe53148
Bug 1578355 - Part 1: Move user-activation code from EventStateManager to UserActivation; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D45168
--HG--
extra : moz-landing-system : lando
2019-09-20 10:31:55 +00:00
James Teh
79314daf0b
Bug 1316965: Give file inputs an a11y role of GROUPING so screen readers report their label when focus enters them. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D46375
--HG--
extra : moz-landing-system : lando
2019-09-19 04:39:21 +00:00
James Teh
90f724704e
Bug 1582323: When a file input has DOM focus, focus the browse button inside it for a11y. r=MarcoZ
...
Differential Revision: https://phabricator.services.mozilla.com/D46386
--HG--
extra : moz-landing-system : lando
2019-09-19 04:34:29 +00:00
Daniel Varga
f0411a344a
Backed out 6 changesets (bug 1553804) for browser-chrome failure at browser/base/content/test/general/browser_fullscreen-window-open.js. On a CLOSED TREE
...
Backed out changeset 86b3d469b4ff (bug 1553804)
Backed out changeset 301e0d883a5f (bug 1553804)
Backed out changeset acff4a663671 (bug 1553804)
Backed out changeset 1574aecf3177 (bug 1553804)
Backed out changeset 3acf056e792e (bug 1553804)
Backed out changeset 1ed250faeb2e (bug 1553804)
2019-09-20 10:09:54 +03:00
Kris Maglione
136131d397
Bug 1553804: Part 6 - Fix chrome mochitests which open chrome windows with content openers. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D45828
--HG--
extra : moz-landing-system : lando
2019-09-20 04:44:02 +00:00
Eitan Isaacson
f7856fcbe6
Bug 1580019 - Refactor nsIAccessiblePivot to a stateless Pivot class. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45253
--HG--
extra : moz-landing-system : lando
2019-09-18 22:23:58 +00:00
Eitan Isaacson
db60a948f1
Bug 1580292 - Check for pruned descendants of reframed body. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45423
--HG--
extra : moz-landing-system : lando
2019-09-11 18:32:07 +00:00
Eitan Isaacson
4b3b42e7be
Bug 1578416 - Don't allow children of list item to move before bullet. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45578
--HG--
extra : moz-landing-system : lando
2019-09-12 01:00:15 +00:00
Jonathan Kew
a8d927de19
Bug 1241631 - Don't trim leading whitespace from soft-wrapped lines when getting rendered text for a11y or .innerText. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D45157
--HG--
extra : moz-landing-system : lando
2019-09-17 17:36:13 +00:00
Tim Nguyen
e043df8d78
Bug 1534455 - Convert autocomplete binding to a customized input element. r=dao,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D33250
--HG--
rename : toolkit/content/widgets/autocomplete.xml => toolkit/content/widgets/autocomplete-input.js
extra : moz-landing-system : lando
2019-09-17 06:22:42 +00:00
Mihai Alexandru Michis
f9580519b8
Backed out changeset e859a5aebb5b (bug 1534455) for causing failures at test_bug437844.xul
...
--HG--
rename : toolkit/content/widgets/autocomplete-input.js => toolkit/content/widgets/autocomplete.xml
2019-09-17 07:51:36 +03:00
Tim Nguyen
5d8a3da397
Bug 1534455 - Convert autocomplete binding to a customized input element. r=dao,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D33250
--HG--
rename : toolkit/content/widgets/autocomplete.xml => toolkit/content/widgets/autocomplete-input.js
extra : moz-landing-system : lando
2019-09-17 01:35:25 +00:00
Morgan Reschenberg
6867a0ceea
Bug 1580583: Remove faulty assert; not all details items have summaries r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45742
--HG--
extra : moz-landing-system : lando
2019-09-16 20:18:52 +00:00
Eitan Isaacson
16eb76a3c5
Bug 1565728 - Introduce PDocAccessiblePlatformExt for Android. r=Jamie
...
Ultimately Batch from PDocAccessible would be moved to here as well.
Differential Revision: https://phabricator.services.mozilla.com/D37954
--HG--
extra : moz-landing-system : lando
2019-09-13 16:55:05 +00:00
Eitan Isaacson
0293722fcc
Bug 1565728 - Introduce PDocAccessiblePlatformExt. r=Jamie
...
This is an extension protocol that can be used for platform specific
API (ie. AccessibleWrap methods).
I'm not thrilled with the seperate constructor for the sub-protocol.
This means that the parent won't have the actor upon DocAccessibleParent
construction, and some timing bugs can arise because of the extra round
trip. It would be cool if both actors could be co-created, but that
would require ManagedEndpoint, and for PBrowser to manage them both. I
don't want to expose this to PBrowser.
Differential Revision: https://phabricator.services.mozilla.com/D37955
--HG--
extra : moz-landing-system : lando
2019-09-13 16:55:01 +00:00
Morgan Reschenberg
0b76713b25
Bug 1563598: Display 'container-live' attribute on descendents of implicitly-live elements. r=Jamie
...
Depends on D45402
Differential Revision: https://phabricator.services.mozilla.com/D45609
--HG--
extra : moz-landing-system : lando
2019-09-13 16:43:58 +00:00
Morgan Reschenberg
8a64fb0963
Bug 1563598: Change output elements to have statusbar role instead of section role. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D45402
--HG--
extra : moz-landing-system : lando
2019-09-13 16:43:49 +00:00
Masayuki Nakano
f521a40385
Bug 1574852 - part 104: Move TextEditRules::WillInsertText()
to TextEditor
and make HTMLEditor::WillInsertText()
override it r=m_kato
...
And also this patch moves `TextEditRules::HandleNewLines()` and
`TextEditRules::DontEchoPassword()` to `TextEditor`.
Differential Revision: https://phabricator.services.mozilla.com/D45298
--HG--
extra : moz-landing-system : lando
2019-09-13 02:40:09 +00:00