Commit Graph

3050 Commits

Author SHA1 Message Date
Eitan Isaacson
8ab7151720 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
046adfc784 Bug 882602 - clean up getText* line boundary code, r=tbsaunde 2013-07-16 13:13:34 -04:00
Brian O'Keefe
a2b1403eb0 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Eitan Isaacson
c9b234d2c3 Bug 892607 - Start pivot searches from outside the ignored subtree. r=surkov 2013-07-15 14:19:51 -07:00
Alexander Surkov
7457c87709 Bug 882292 - getTextAfterOffset for line boundary on new rails, r=tbsaunde 2013-07-15 11:56:38 -04:00
Marco Zehe
a2d7846b39 Bug 893336 - Rename listItemCount to reflect string change, r=yzen,flod 2013-07-15 15:57:54 +02:00
Alexander Surkov
d84384d98f Bug 877974, part2 - fix commenting of the getTextAtOffset line boundary, r=tbsaunde 2013-07-15 09:01:03 -04:00
Mike Hommey
ffd522d5c2 Bug 892904 - Remove useless includes of config.mk. r=gps 2013-07-15 18:48:40 +09:00
Alexander Surkov
06966f2636 Bug 879130 - getTextBeforeOffset line end boundary is on new rails, r=tbsaunde 2013-07-12 13:34:13 -04:00
Max Li
83b2e86285 Bug 891967 - Show caret in braille when editing. r=eeejay r=kats 2013-07-11 15:55:40 -04:00
Trevor Saunders
82e5558b37 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
dfa71f5e1c Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay 2013-07-11 16:42:11 -04:00
Alexander Surkov
aa1cbb68a3 Bug 878757 - fix getTextBeforeOffset for line start boundary, r=tbsaunde 2013-07-11 09:16:18 -04:00
Max Li
ccd421ec75 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
c9d5a706a1 Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures. 2013-07-10 13:51:28 -04:00
Trevor Saunders
c3f96258c3 bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal 2013-06-25 14:29:26 -04:00
Yura Zenevich
72d3039342 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
35da699eb5 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
f348323f11 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
0114df2dd9 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
25d73b015f Bug 890940 - Visual bounds box is very wrong. r=eeejay
Also fix EBT coordinates
2013-07-09 09:55:03 -04:00
Max Li
c96e588139 Bug 886074 - Braille should update when editing. r=eeejay 2013-07-04 05:50:11 -04:00
Max Li
2107f52eff Bug 886075 - Should be able to move caret with braille. r=eeejay r=kats 2013-07-03 18:20:11 -04:00
Joey Armstrong
a6b9800cfb bug 870407: cleanup bug. r=mshal 2013-07-08 11:53:00 -04:00
Alexander Surkov
b0acd7905a 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
be884802b4 Bug 877977 - getTextAtOffset line end boundary returns wrong end offset, r=tbsaunde 2013-07-07 20:49:04 -04:00
Alexander Surkov
3886472b56 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
2cfea868b9 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
fafc44205d Bug 877976 - getTextAtOffset line boundary fails on last line of the document, r=tbsaunde 2013-07-03 11:29:20 -04:00
Eitan Isaacson
c553d788b0 Bug 887592 - Fix filtering on browser events. r=davidb 2013-07-03 15:02:44 -07:00
Eitan Isaacson
370b88266b 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
716c703de6 Bug 877974 - reorg getTextAtOffset for line boundary, r=tbsaunde 2013-07-02 08:57:29 -04:00
Yura Zenevich
007b8b0f78 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
2e19c976cc bug 870407: move CMMSRCS to mozbuild (file batch #2) r=mshal 2013-07-01 12:32:40 -04:00
Blake Kaplan
55ee93f1af 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
6c46d0633d 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
75c400493b 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
3185900487 Bug 429990 - Check in/out arguments for nullptr in MSAA/IA2 methods, r=surkov 2013-06-27 21:02:00 +02:00
Eitan Isaacson
0b4acce299 Bug 887595 - Use touch rule for explore by touch. r=marcoz 2013-06-27 14:15:37 -07:00
Eitan Isaacson
378e286e39 Bug 887594 - support invokeAction in SpeechPresenter. r=marcoz 2013-06-27 14:15:37 -07:00
Eitan Isaacson
9193ee6bf1 Bug 887589 - support vc position=null. r=maxli 2013-06-27 14:15:37 -07:00
Eitan Isaacson
0cfbca9c45 Bug 887588 - Ignore subtree of iframes with message managers. r=yzen 2013-06-27 14:15:37 -07:00
Eitan Isaacson
d6427d9851 Bug 887582 - improve logException. r=yzen 2013-06-27 14:15:36 -07:00
Eitan Isaacson
43515d071d Bug 887577 - Return empty object when accessible is null, or when it has no attributes field. r=yzen 2013-06-27 14:15:36 -07:00
Yura Zenevich
dc22d8bbee Bug 886846 - [AccessFu] added tests for non-default output order for tables and cells. r=eeejay, marcoz 2013-06-27 14:15:36 -07:00
Yura Zenevich
af015130d5 Bug 830748 - [PATCH 2/2] [AccessFu] tests for improved reading of table semantics. r=eeejay, marcoz 2013-06-27 14:15:36 -07:00
Yura Zenevich
dd580decd2 Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay 2013-06-27 14:15:36 -07:00
Alexander Surkov
2b718e66fb Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc 2013-06-27 11:03:58 -04:00
Birunthan Mohanathas
6f0fcb0773 Bug 881504 - Fix crash in mozilla::a11y::DocManager::RemoveListeners, r=surkov 2013-06-25 08:22:00 +02:00
Alexander Surkov
c3fee27ebd Bug 884648 - no object attributes for aria-atomic='false', r=tbsaunde 2013-06-25 18:11:39 -04:00