Tokio Kajitsuka
e1e329ad54
Bug 1462465 - Cache AccessibleNode in Node. r=surkov,smaug
...
Cache AccessibleNode and make it able to operate the same instance by nsINode::GetAccessibleNode
--HG--
extra : rebase_source : 063eec8658af020f5408260d7d581ee76a04bd37
2018-05-26 22:47:48 +09:00
Andreea Pavel
d9873c51fc
Bug 1465372 - remove reference to old winxp in manifest file r=jmaher
2018-05-31 04:08:00 +03:00
Joanmarie Diggs
df8c297289
Bug 1466822 - Implement support for new blockquote, caption, and paragraph ARIA roles r=Jamie
...
* Create BLOCKQUOTE internal role (also needed for correct exposure of
blockquote element on ATK)
* Add new ARIA roles to internal ARIA map
* Add new roles to existing ARIA roles mochitest and update blockquote
element test to reflect mapping to the new internal role
2018-06-05 09:54:00 +03:00
Tiberius Oros
bd7f417d6a
Backed out changeset 671ec6415311 (bug 1466822) for failing test_txtcntr.html on a CLOSED TREE
2018-06-05 19:10:13 +03:00
Joanmarie Diggs
9ef9fae7c4
Bug 1466822 - Implement support for new blockquote, caption, and paragraph ARIA roles. r=surkov
...
* Create BLOCKQUOTE internal role (also needed for correct exposure of
blockquote element on ATK)
* Add new ARIA roles to internal ARIA map
* Add new roles to existing ARIA roles mochitest and update blockquote
element test to reflect mapping to the new internal role
2018-06-05 06:46:00 -04:00
Samuel Thibault
73a24b5b8a
Bug 1319273
- Accessible: Make TextBounds return rect of whole frame if content is empty. r=surkov
2018-05-23 17:02:33 +02:00
Boris Zbarsky
0cf65db1d3
Bug 1465875 part 2. Eliminate use of "instanceof nsIDOMNSEditablElement". r=qdot
2018-06-01 22:35:22 -04:00
Boris Zbarsky
c7f378d7ab
Bug 1465875 part 1. Eliminate pointless QIs to nsIDOMNSEditableElement. r=qdot
...
We expose the relevant APIs on textarea and input elements anyway
(chromeonly). The QIs will throw on a non-input or non-textarea element, but
none of these consumers expect that to happen.
2018-06-01 22:35:22 -04:00
Gurzau Raul
ff15f3c828
Backed out changeset f585271d250d (bug 1319273
) for eslint failures on /gecko/accessible/tests/browser/bounds/browser_test_zoom_text.js on a CLOSED TREE
2018-06-01 22:25:19 +03:00
Samuel Thibault
fa531b0477
Bug 1319273
- Accessible: Make TextBounds return rect of whole frame if content is empty. r=surkov
2018-05-23 17:02:33 +02:00
Eitan Isaacson
0c48554698
Bug 751769 - Dynamically attach/detach windows in AccessFu. r=yzen
2018-05-30 12:43:00 -04:00
Boris Zbarsky
4ef13b9076
Bug 1455676 part 2. Remove nsIDOMNode usage from accessible/. r=surkov
2018-05-29 22:58:47 -04:00
Boris Zbarsky
16e02a5e28
Bug 1460735 part 1. Remove use of nsIDOMDocument in JS. r=qdot
...
There are some places where we have a thing which may not even be a node, and
we end up hardcoding the value of DOCUMENT_NODE there, because
"foo.nodeType == foo.DOCUMENT_NODE" will test true if foo is not a node: both
sides will be undefined.
2018-05-29 13:39:00 -04:00
Alexander Surkov
246756a336
Bug 1460244
- Tables with CSS display properties no longer participate in layout table calculation, r=marcoz
2018-05-25 10:55:52 -04:00
Natalia Csoregi
b36d2ca7e7
Bug 1461959 - Removed OSX 10.6 reference. r=gbrown
2018-05-17 14:53:00 +03:00
Alexander Surkov
6faf449ca5
Bug 1455357 - Setting grid item to display:contents resets its accessible role, patch=surkov,jamie, r=marcoz
2018-05-15 09:44:21 -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
Kris Maglione
01c298aca6
Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
...
Also fixes existing code which fails the rule.
MozReview-Commit-ID: CkLFgsspGMU
--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
Eitan Isaacson
abb7638965
Bug 1459677 - Promisify, simplify, and unabstract jsat content tests. r=yzen
2018-05-08 14:59:00 -04:00
Alexander Surkov
5d3b238323
Bug 1005271 - HTML table with display:block should expose table semantics, r=marcoz
2018-05-08 13:13:38 -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
Eitan Isaacson
482b1b8f3b
Bug 1440106 - Filter out hidden root windows from the accessibility tree. r=Jamie
2018-05-07 10:19:00 -04:00
Adrian Wielgosik
8c66c095f4
Bug 1418078 - Convert JS users of nsIDOMHTMLInputElement. r=bz
...
MozReview-Commit-ID: 55aIiNHS0xs
--HG--
extra : rebase_source : cacb9fc29daa5d620d4a0cd6ab3f09cde765036f
2018-04-18 22:29:50 +02:00
Andreea Pavel
443c91d4b4
Merge inbound to mozilla-central. a=merge
2018-04-28 20:30:18 +03: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
Cosmin Sabou
a9f70f3fe8
Backed out changeset 5e8342edb62d (bug 1454820) mochitest e-10s failures on test_bug386782.html. CLOSED TREE
2018-04-27 19:50:26 +03:00
Jonathan Kingston
75441127ab
Bug 1454820 - Add support for system addon signing for web extension bundling. r=johannh,kmag
...
MozReview-Commit-ID: 3dpQKGHOgLa
--HG--
extra : rebase_source : 887bbeb5429f765eb8222a833ef4783d91fe8ae7
2018-04-18 00:43:39 +01:00
Dennis Schubert
7aaabd7789
Bug 1386807 - Part 4: Add hidden WebExtension window to a11y tests to make them pass r=eeejay
...
This is actually a workaround for the test not ignoring hidden windows. There is
ongoing work in bug 1440106 that will get rid of this issue altogether, but
for now, we need to add hidden windows ourselves.
MozReview-Commit-ID: 2rQoz4KLHv3
--HG--
extra : rebase_source : 265fcd5755339493f320357553407edc33093376
2018-04-25 16:47:30 +02:00
Brian Grinstead
45b575d85f
Bug 1456703 - Stop using nsIDOMXULTextBoxElement to detect XUL textboxes r=enndeakin+6102
...
This is used in JS via instanceof checks, and in C++ only to get the `inputField`
attribute (the actual HTML input or textarea). We can swap out instanceof by checking
the tag name, and we can directly query for the input field from C++.
MozReview-Commit-ID: 7xpHQMYzYhD
--HG--
extra : rebase_source : a5b62928665725133eb52e4df2fb6659a6109ffd
2018-04-26 15:15:10 -07:00
Ciure Andrei
4602920dd0
Backed out 4 changesets (bug 1386807) for failing opt-mochitest-chrome-3 M(c3) toolkit/content/tests/chrome/test_maximized_persist.xul CLOSED TREE
...
Backed out changeset 669b85a6cab8 (bug 1386807)
Backed out changeset 8da96d4d931a (bug 1386807)
Backed out changeset 6cd45f41ee01 (bug 1386807)
Backed out changeset 2b9b6042e586 (bug 1386807)
2018-04-26 12:27:46 +03:00
Dennis Schubert
954c9b10cf
Bug 1386807 - Part 4: Add hidden WebExtension window to a11y tests to make them pass r=eeejay
...
This is actually a workaround for the test not ignoring hidden windows. There is
ongoing work in bug 1440106 that will get rid of this issue altogether, but
for now, we need to add hidden windows ourselves.
MozReview-Commit-ID: 2rQoz4KLHv3
--HG--
extra : rebase_source : dd97eefd09f50c630cbea33dd7738e1bb3b462c3
2018-04-25 16:47:30 +02:00
Yura Zenevich
55fe960cc1
Bug 1450927 - add getBoundsInCSSPixels XPCOM method. r=surkov r=jld
...
MozReview-Commit-ID: CTANPVQw1sG
2018-04-25 14:51:09 -04:00
Tiberius Oros
2fffa00bb3
Backed out 2 changesets (bug 1450927) for failing on ProxyAccessible.cpp(247) on a CLOSED TREE
...
Backed out changeset ca285aed3926 (bug 1450927)
Backed out changeset d7dd8b0d2473 (bug 1450927)
2018-04-25 19:31:50 +03:00
Yura Zenevich
db18588465
Bug 1450927 - add getBoundsInCSSPixels XPCOM method. r=surkov r=jld
...
MozReview-Commit-ID: CTANPVQw1sG
2018-04-25 11:45:47 -04: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
70e1c57e9b
Bug 1454785 - Make TakeFocus user initiated. r=surkov
...
--HG--
extra : rebase_source : 554b1a7dabcdd3f14e67028ad5effc69dabed4b9
2018-04-23 09:02:00 +03:00
Boris Zbarsky
45a3faf8f6
Bug 1455052 part 12. Remove JS uses of nsIDOMEvent. r=masayuki,kmag
...
MozReview-Commit-ID: 5g0H3rzxTXt
2018-04-20 12:55:31 -04:00
Eitan Isaacson
326a67e71e
Bug 1454851 - Remove gestures and all input management. r=yzen
2018-04-19 15:45:57 -07: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
Alexander Surkov
b59a2588ee
Bug 1446671 - convert mochitest/textcaret/test_browserui.xul test into a browser test, r=yzen, gijs
2018-04-11 16:13:30 -04:00
arthur.iakab
b9f0fcc3d6
Merge mozilla inbound to mozilla-central a=merge
2018-04-13 12:43:21 +03:00
Marco Zehe
1682e25e09
Bug 1453606 - Add tests for Accessible name and Description Computation spec test cases, r=surkov
...
MozReview-Commit-ID: 8vmdEF3Rm7V
--HG--
extra : rebase_source : 78fa6b0b5d97bb00f121becde9cf86ddf9434981
2018-04-12 13:28:26 +02:00
Eitan Isaacson
f5f21328b5
Bug 1449364 - Create SessionAccessibility for GeckoSession. r=jchen r=yzen
2018-04-12 13:46:47 -07:00
Eliza Balazs
004b044bd6
Bug 1429575 - Disable test_browserui.xul for frequent failure on linux. r=gbrown
...
--HG--
extra : rebase_source : 1b012fc9e10219f3c5e64a7e55f4e8febeca121d
2018-04-12 02:18:00 +03: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
a730b3a9ad
Bug 1453053 part 1. Remove useless QIs to nsIDOMNode. r=qdot
...
MozReview-Commit-ID: GokPD2buxzN
2018-04-12 00:06:25 -04:00