Commit Graph

3059 Commits

Author SHA1 Message Date
Marco Zehe
d1271cef0b Bug 758675 - Speak accessible description if available, r=eeejay, f=yzen 2013-07-23 10:40:49 +02:00
Alexander Surkov
56737532c1 Bug 891338 - Popup accessibility broken, r=tbsaunde, roc, f=marcoz, jamie 2013-07-22 11:58:19 -04:00
Birunthan Mohanathas
470e4ae660 Bug 784739 - Switch from NULL to nullptr in accessible/; r=ehsan
--HG--
extra : rebase_source : 1b7f27076438d90024bf0ca7f9698a50efce1507
2013-07-20 11:48:54 +03:00
Alexander Surkov
5c25e99c40 Bug 888247 - ARIA columnheader/rowheader shouldn't be selectable by default, r=tbsaunde 2013-07-19 11:20:51 -04:00
Alexander Surkov
88310943d7 Bug 882767 - don't expose whitespace accessibles in context of grids, r=tbsaunde 2013-07-18 11:09:45 -04:00
Max Li
b9c7f12779 Bug 890940 - [AccessFu] Refactor coordinate handling to account for widget scaling. r=eeejay
--HG--
extra : rebase_source : 273f9171405c18e38bc9ec9e0d8d01f3d7d5fae4
2013-07-17 16:41:29 -04:00
William Chen
43142c497a Bug 796061 - Part 1: Remove mBindingTable from nsBindingManager. r=mrbkap 2013-07-17 09:05:03 -07:00
Alexander Surkov
1e497e5f4c Bug 882647 - get rid of BOUNDARY_ATTRIBUTE_RANGE, r=tbsaunde 2013-07-17 10:23:10 -04:00
Eitan Isaacson
294b3e4b27 Bug 894601 - Fix regression in context menu activation in Android.
Bug 894601 - Fix regression in context menu activation in Android. r=maxli
2013-07-16 13:49:00 +02:00
Eitan Isaacson
ca1a8ed56d Bug 893153 - Virtual cursor control refactor, fixes navigating in hidden frames. r=davidb r=maxli 2013-07-16 11:45:17 -07:00
Alexander Surkov
4613a58643 Bug 882602 - clean up getText* line boundary code, r=tbsaunde 2013-07-16 13:13:34 -04:00
Brian O'Keefe
f98dd45a72 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Eitan Isaacson
175eb41291 Bug 892607 - Start pivot searches from outside the ignored subtree. r=surkov 2013-07-15 14:19:51 -07:00
Alexander Surkov
2aa97edf4b Bug 882292 - getTextAfterOffset for line boundary on new rails, r=tbsaunde 2013-07-15 11:56:38 -04:00
Marco Zehe
cd0a45cc14 Bug 893336 - Rename listItemCount to reflect string change, r=yzen,flod 2013-07-15 15:57:54 +02:00
Alexander Surkov
a6dff2e510 Bug 877974, part2 - fix commenting of the getTextAtOffset line boundary, r=tbsaunde 2013-07-15 09:01:03 -04:00
Mike Hommey
e9ee5bb8ee Bug 892904 - Remove useless includes of config.mk. r=gps 2013-07-15 18:48:40 +09:00
Alexander Surkov
18b867f578 Bug 879130 - getTextBeforeOffset line end boundary is on new rails, r=tbsaunde 2013-07-12 13:34:13 -04:00
Max Li
5c31cb6849 Bug 891967 - Show caret in braille when editing. r=eeejay r=kats 2013-07-11 15:55:40 -04:00
Trevor Saunders
238525e2d8 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
Marco Zehe
5746215f2e Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay 2013-07-11 16:42:11 -04:00
Alexander Surkov
8f76b5ac58 Bug 878757 - fix getTextBeforeOffset for line start boundary, r=tbsaunde 2013-07-11 09:16:18 -04:00
Max Li
c095e25f9a Bug 892000 - Wrong context menu opens when long pressing. r=marcoz
--HG--
extra : rebase_source : 0ae9833f429249f20857d6da71a2abfb7b078a8a
2013-07-10 14:59:22 -04:00
Ryan VanderMeulen
1d7eff0f7a Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures. 2013-07-10 13:51:28 -04:00
Trevor Saunders
d82043f811 bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal 2013-06-25 14:29:26 -04:00
Yura Zenevich
1d75ddc01b Bug 891335 - [AccessFu] Making lists with only one item use the singular form of 'List 1 item'. r=eeejay, marcoz
---
 accessible/src/jsat/OutputGenerator.jsm            |    6 +++---
 .../tests/mochitest/jsat/test_landmarks.html       |    4 ++--
 .../tests/mochitest/jsat/test_utterance_order.html |   12 ++++++------
 .../en-US/chrome/accessibility/AccessFu.properties |    2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)
2013-07-10 10:33:38 -04:00
Yura Zenevich
50b4d884b4 Bug 874474 - [AccessFu] Making description last the default utterance order. r=eeejay
---
 accessible/src/jsat/OutputGenerator.jsm |    6 ++----
 b2g/app/b2g.js                          |    2 ++
 mobile/android/app/mobile.js            |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
2013-07-10 10:25:57 -04:00
Yura Zenevich
91f85eff08 Bug 888256 - Adding support for speaking landmarks. r=eeejay, marcoz
---
 accessible/src/jsat/OutputGenerator.jsm            |   76 ++++++++--
 accessible/tests/mochitest/jsat/Makefile.in        |    1 +
 .../tests/mochitest/jsat/test_landmarks.html       |  154 ++++++++++++++++++++
 .../en-US/chrome/accessibility/AccessFu.properties |    8 +
 4 files changed, 225 insertions(+), 14 deletions(-)
 create mode 100644 accessible/tests/mochitest/jsat/test_landmarks.html
2013-07-09 16:09:25 -04:00
Alexander Surkov
f2723205ab Bug 878515 - getTextAtOffset line boundary may return a wrong line in case of soft line breaks, r=tbsaunde 2013-07-09 13:32:07 -04:00
Max Li
c40918b13e Bug 890940 - Visual bounds box is very wrong. r=eeejay
Also fix EBT coordinates
2013-07-09 09:55:03 -04:00
Max Li
8a3dd290bb Bug 886074 - Braille should update when editing. r=eeejay 2013-07-04 05:50:11 -04:00
Max Li
6047df8372 Bug 886075 - Should be able to move caret with braille. r=eeejay r=kats 2013-07-03 18:20:11 -04:00
Joey Armstrong
df6123b0bc bug 870407: cleanup bug. r=mshal 2013-07-08 11:53:00 -04:00
Alexander Surkov
2c4382ec55 Bug 875794 - get text at offset for line end boundary fails on last empty line (part2), r=tbsaunde 2013-07-08 11:26:09 -04:00
Alexander Surkov
2641286855 Bug 877977 - getTextAtOffset line end boundary returns wrong end offset, r=tbsaunde 2013-07-07 20:49:04 -04:00
Alexander Surkov
3833f735f6 Bug 875794 - get text at offset for line_start boundary fails on last empty line, r=tbsaunde 2013-07-05 09:00:01 -04:00
stefanh@inbox.com
1433c92d90 Bug 857461 - Fix tests to accept bogus assertion triggered by box-shadow rule. r=surkov. 2013-07-04 18:44:58 +02:00
Alexander Surkov
b87a2dc6f2 Bug 877976 - getTextAtOffset line boundary fails on last line of the document, r=tbsaunde 2013-07-03 11:29:20 -04:00
Eitan Isaacson
830e10e9bc Bug 887592 - Fix filtering on browser events. r=davidb 2013-07-03 15:02:44 -07:00
Eitan Isaacson
d5b702f669 Bug 887586 - Replace referece to current accessible in VisualPresenter with a WeakMap. r=davidb
This patch does other things to:
1. Refactor out getBounds()
2. Fix a mistake in PivotContext._isDefunct()
2013-07-03 15:02:44 -07:00
Alexander Surkov
e330d68c2a Bug 877974 - reorg getTextAtOffset for line boundary, r=tbsaunde 2013-07-02 08:57:29 -04:00
Yura Zenevich
3915b525a7 Bug 752609 - [AccessFu] Shortening a11y event and role constant prefixes. r=eeejay
---
 accessible/src/jsat/EventManager.jsm    |   33 ++++--
 accessible/src/jsat/OutputGenerator.jsm |   12 ++-
 accessible/src/jsat/TraversalRules.jsm  |  161 ++++++++++++++++++-------------
 accessible/src/jsat/Utils.jsm           |   21 +++--
 accessible/src/jsat/content-script.js   |    4 +-
 5 files changed, 141 insertions(+), 90 deletions(-)
2013-07-01 23:50:39 -04:00
Joey Armstrong
f183040ef5 bug 870407: move CMMSRCS to mozbuild (file batch #2) r=mshal 2013-07-01 12:32:40 -04:00
Blake Kaplan
a3a6516091 Bug 653881 - Rework XBL insertion points and clean up related code to more closely follow the Web Components model. Instead of maintaining a hashtable of insertion points in bindings (and removing insertions points from the tree) leave the insertion points in the tree as explicit placeholders and teach all other relevant code how to walk the explicit children of elements via two iterators (ExplicitChildIterator and FlattenedChildIterator). Note that this patch does not maintain 100% compatibility with the previous code: there are bug fixes and behavior changes included. For example, by having explicit insertion points in the bindings, it is now easier to handle dynamic changes to the bound element correctly (as well as, eventually, handling dynamic changes to the binding correctly). Patch originally by sicking. r=bzbarsky
--HG--
extra : rebase_source : 6926ae8ea57b20f4067b16bd3d7bd85bda854756
2013-05-01 15:50:08 -07:00
Justin Lebar
09d2312322 Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
cab87a0cce Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else

This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Birunthan Mohanathas
f34e61e91e Bug 429990 - Check in/out arguments for nullptr in MSAA/IA2 methods, r=surkov 2013-06-27 21:02:00 +02:00
Eitan Isaacson
8109a21e54 Bug 887595 - Use touch rule for explore by touch. r=marcoz 2013-06-27 14:15:37 -07:00
Eitan Isaacson
46f0120d86 Bug 887594 - support invokeAction in SpeechPresenter. r=marcoz 2013-06-27 14:15:37 -07:00
Eitan Isaacson
e851192465 Bug 887589 - support vc position=null. r=maxli 2013-06-27 14:15:37 -07:00