Commit Graph

68 Commits

Author SHA1 Message Date
Frédéric Wang
684dcdbc92 Bug 1178272 - Move table semantics to a separate mozTableAccessible.mm file. r=surkov 2015-10-01 16:00:00 +02:00
Frédéric Wang
222fdec0be Bug 1177640 - [Mac] Do not expose HTML table semantics for "layout" tables. r=surkov 2015-09-30 17:49:00 +02:00
Frédéric Wang
00fac71a2d Bug 718637 - Notify that the document is loaded. r=MarcoZ 2015-10-02 05:42:00 +02:00
Frédéric Wang
2bbd332b7c Bug 1210023 - Fix accessibilityAttributeValue for NSAccessibilityIndexAttribute. r=surkov 2015-10-01 08:40:35 +02:00
Nicholas Nethercote
69d088e45f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Marco Zehe
710a18bfe5 Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov
The NSAccessibilityHelpAttribute is being repurposed here, too, to expose the information other platforms call the Accessible Description rather than the Accessible Help tag, which traditionally referred to a connection to a Windows help file in old MSAA.
2015-08-26 16:28:05 +02:00
Trevor Saunders
26446a85b0 bug 1185122 - don't try and fire platform events in the child process r=lsocks 2015-08-06 13:15:12 -04:00
Lorien Hu
72a7fb86ac Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde 2015-08-05 21:55:15 -04:00
Lorien Hu
49bce20292 Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde 2015-08-05 21:55:13 -04:00
Lorien Hu
261087d262 Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde 2015-08-04 14:56:20 -04:00
Lorien Hu
b1a69cf09c Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde 2015-08-04 14:56:18 -04:00
Lorien Hu
cdea941639 Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde 2015-08-04 14:56:17 -04:00
Lorien Hu
fb72a45a11 Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde 2015-08-04 14:56:13 -04:00
Lorien Hu
9e44300d4f Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde 2015-08-04 14:56:11 -04:00
Lorien Hu
942d69f034 Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde 2015-08-04 14:56:09 -04:00
Lorien Hu
746ee7145b Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde 2015-08-04 14:56:07 -04:00
Lorien Hu
0e4cfe6db9 Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde 2015-07-26 10:33:51 -04:00
Lorien Hu
8c44000823 Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde 2015-07-26 10:33:23 -04:00
Lorien Hu
907dd771b0 Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde 2015-07-26 10:30:56 -04:00
Lorien Hu
1e9f53e5c1 Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde 2015-07-16 17:35:29 -04:00
Lorien Hu
7fb3016bc1 Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde 2015-07-16 17:34:52 -04:00
Lorien Hu
22a3af9917 Bug 1171995 - Part 5: Handle proxies in mozAccessible accessibilityAttributeValue r=tbsaunde 2015-07-16 17:34:52 -04:00
Lorien Hu
99cac85393 Bug 1171995 - Part 4: Handle proxies in mozAccessible accessibilityAttributeNames r=tbsaunde 2015-07-16 17:34:52 -04:00
Lorien Hu
db9d2df32f Bug 1171995 - Part 3: Handle proxies in mozAccessible accessibilityIsIgnored r=tbsaunde 2015-07-16 17:34:51 -04:00
Lorien Hu
bc235e0716 Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde 2015-07-15 00:51:23 -04:00
Lorien Hu
272ff58720 Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde 2015-07-15 00:50:27 -04:00
Lorien Hu
e771d4022c Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde 2015-07-15 00:50:14 -04:00
Trevor Saunders
b3bf76ffe5 bug 1172523 - fire useful text change events for proxies r=lsocks 2015-07-14 11:02:03 -04:00
Frederic Wang
256e11ee0b Bug 1176973 - [NSAccessibility] Expose attribute AXMathLineThickness for fraction bars. r=MarcoZ 2015-07-02 06:01:00 +02:00
Frederic Wang
a193eaf6df Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ 2015-07-01 02:14:00 -04:00
Marco Zehe
8add6f13cc Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov 2015-06-27 10:50:33 -07:00
Marco Zehe
66ed3c5046 Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov 2015-06-26 17:31:44 -07:00
Frédéric Wang
f2a24c5d1f Bug 744790 - Expose basic NSAccessibility attributes for tables. r=surkov 2015-06-25 21:51:00 +02:00
Marco Zehe
912af4daa3 Bug 1177378 - Fix control type announcements on OS X by checking if subrole is not NIL when calculating role descriptions, r=surkov 2015-06-25 17:23:01 -07:00
Frédéric Wang
f93ba96490 Bug 1001641 - Provide equivalent support for MathML as WebKit for NSAccessibility. r=surkov 2015-06-23 18:17:00 +02:00
Frédéric Wang
ef52011bc4 Bug 1175269 - Add MathML roles/subroles for NSAccessibility. r=surkov 2015-06-19 15:55:00 +02:00
Alexander Surkov
297755def4 Bug 1150510 - Crash [@ nsStringBundle::GetStringFromName, r=marcoz 2015-06-17 12:37:19 -04:00
Lorien Hu
cceebdc03b Bug 1172577 - Handle proxies in mozAccessible method customDescription r=tbsaunde 2015-06-08 14:12:03 -04:00
Ryan VanderMeulen
7c83773821 Backed out 5 changesets (bug 1172516, bug 1172525, bug 1172523) for e10s test_selectioncarets2.py failures.
Backed out changeset 65d9144969e4 (bug 1172516)
Backed out changeset 3368f2dc0ee6 (bug 1172523)
Backed out changeset d6096f9659f7 (bug 1172523)
Backed out changeset cda3d99ef134 (bug 1172523)
Backed out changeset a411d320bdba (bug 1172525)

CLOSED TREE
2015-06-11 14:01:50 -04:00
Trevor Saunders
077c66681a bug 1172523 - fire useful text change events for proxies r=lsocks 2015-06-11 11:40:00 -04:00
Lorien Hu
4fa1031c54 no bug - cleaning up trailing whitespace in mac a11y code rs=tbsaunde 2015-06-08 10:59:19 -04:00
Lorien Hu
85fa4bb30a Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde 2015-06-08 10:42:33 -04:00
Lorien Hu
49a6ad2ed5 Bug 1169701 - Fire native OS X accessibility events for proxied accessibles r=tbsaunde 2015-05-29 13:50:26 -04:00
Lorien Hu
82fde54b7c bug 1168932 - Implement ProxyCreated and ProxyDestroyed to update mozAccessibles r=tbsaunde 2015-05-29 15:51:31 -04:00
Lorien Hu
a3f69e2af5 bug 1169408 - Merge mozButtonAccessible and mozPopupButtonAccessible r=surkov 2015-05-29 15:51:30 -04:00
Lorien Hu
5ae2c3ad70 bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde 2015-05-22 11:09:49 -04:00
Lorien Hu
0f4bf30791 bug 1109891 - part 2 - Allow mGeckoAccessible to store pointers to proxies and do some trivial cleanup r=tbsaunde 2015-05-22 11:09:48 -04:00
Lorien Hu
639c18002e bug 1109891 - part 1 - use an accessor method to get mGeckoAccessible r=tbsaunde 2015-05-22 11:09:48 -04:00
Trevor Saunders
eb146b2a17 bug 1164976 - fire useful state change and caret move events for proxies r=davidb 2015-05-15 20:29:14 -04:00
Andrea Marchesini
c77bfc0235 Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan 2015-04-22 08:29:22 +02:00