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
Eitan Isaacson
c95ee74ccc
Bug 887588 - Ignore subtree of iframes with message managers. r=yzen
2013-06-27 14:15:37 -07:00
Eitan Isaacson
feb20f50fb
Bug 887582 - improve logException. r=yzen
2013-06-27 14:15:36 -07:00
Eitan Isaacson
38d43986be
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
3233c74aaf
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
6e1914244d
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
95d1b39b68
Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay
2013-06-27 14:15:36 -07:00
Alexander Surkov
aab43de63f
Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc
2013-06-27 11:03:58 -04:00
Birunthan Mohanathas
0faa00ba92
Bug 881504 - Fix crash in mozilla::a11y::DocManager::RemoveListeners, r=surkov
2013-06-25 08:22:00 +02:00
Alexander Surkov
fc8f49b4f1
Bug 884648 - no object attributes for aria-atomic='false', r=tbsaunde
2013-06-25 18:11:39 -04:00
Birunthan Mohanathas
c69d624cdb
Bug 857334 - Fix crash in mozilla::a11y::XULTextFieldAccessible::FrameSelection
...
Bug 857334 - Fix crash in mozilla::a11y::XULTextFieldAccessible::FrameSelection, r=tbsaunde
2013-06-22 00:29:00 +02:00
Alexander Surkov
b1a994b7bc
Bug 722265 - Column header selection popup no longer exposed to accessibility APIs, r=tbsaunde
2013-06-21 09:01:57 +09:00
Max Li
a7dbb70ce3
Bug 785852 - Support editing mode navigation in Jelly Bean. r=eeejay r=kats
2013-06-19 16:11:46 -04:00
Brian O'Keefe
ed17339221
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Max Li
fb4602b57a
Bug 756690 - Add option to not land on images with no alt text. r=eeejay
2013-06-17 16:25:24 -04:00
Max Li
978da0f3ad
Bug 876475 - Make braille output less verbose. r=eeejay r=kats r=ted
...
--HG--
rename : accessible/src/jsat/UtteranceGenerator.jsm => accessible/src/jsat/OutputGenerator.jsm
rename : accessible/tests/mochitest/jsat/utterance.js => accessible/tests/mochitest/jsat/output.js
2013-06-17 10:36:41 -04:00
Mike Shal
dec46e2722
Bug 882738 - Remove SRCS_IN_OBJDIR from Makefile.in; r=joey
...
From a071ba8cffdd4584b3cd31eae207e5b76b9e9c95 Mon Sep 17 00:00:00 2001
2013-06-13 13:49:01 -04:00
Trevor Saunders
42584173ca
bug 852129 - use HyperTextAccessible for invalid img r=surkov, bz
...
If the img is not valid then its children will be rendered, and the
sensible way to handle that is by giving the img a HyperTextAccessible
instead of an ImageAccessible. Since the accessible name of such an img
should be the value of the alt attribute we add similar logic as
ImageAccessible::NativeName() to HyperTextAccessible::NativeName()
conditioned on the tag being img.
2013-06-12 05:13:34 -04:00
Eitan Isaacson
fc01afb5cb
Bug 882800 - Use IndieUI inspired scroll requests. r=davidb
2013-06-14 09:33:17 -07:00
Eitan Isaacson
2145b2bf08
Bug 881453 - Block both mouse and touch events in touch adapter. r=yzen
2013-06-12 10:47:25 -07:00
Yura Zenevich
252b6c6952
Bug 877124 - [AccessFu] tests for the trusted explicitly associated names for children of the current pivot. r=eeejay
2013-06-10 13:31:17 -07:00