Eitan Isaacson
da80805eda
Bug 898002 - Ignore synthesized touch events. r=marcoz
2013-07-25 10:09:48 -07:00
Eitan Isaacson
cf1e33d72d
Bug 894485 - Have touch events precede mouse events to simulate touch devices. r=surkov
2013-07-25 08:59:08 -07:00
Alexander Surkov
d45ff286e0
Bug 894547 - move tests abstraction up for at caret offset text testing, r=tbsaunde
2013-07-25 11:15:27 -04:00
Alexander Surkov
9c4a6c8881
Bug 893166 - getTextBeforeOffset line end fails on wrapped lines, r=tbsaunde
2013-07-24 14:11:02 -04:00
Alexander Surkov
b47072329a
Bug 890353 - move get text for line boundary tests into separate file, r=tbsaunde
...
--HG--
rename : accessible/tests/mochitest/text/test_singleline.html => accessible/tests/mochitest/text/test_lineboundary.html
2013-07-24 10:56:14 -04:00
Marco Zehe
ca6ae5f306
Bug 896400 - Tablist should no longer be an implicit polite live region, r=surkov
2013-07-24 09:04:49 +02:00
Alexander Surkov
70588fbd92
Bug 887250 - ARIA textbox role doesn't expose value, r=tbsaunde
2013-07-23 12:06:52 -04:00
Joshua Cranmer
3d6ceae21d
Bug 884061 - Part 3a: Use NS_DECL_THREADSAFE_ISUPPORTS in accessible/, r=tbsaunde
...
--HG--
extra : rebase_source : 621f71d9c618e7a7804c48b8bc4c5ab43f96493a
2013-07-14 11:34:46 -05:00
Marco Zehe
76eb402be0
Bug 758675 - Speak accessible description if available, r=eeejay, f=yzen
2013-07-23 10:40:49 +02:00
Alexander Surkov
9f0f0b2d59
Bug 891338 - Popup accessibility broken, r=tbsaunde, roc, f=marcoz, jamie
2013-07-22 11:58:19 -04:00
Birunthan Mohanathas
fbd179ce85
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
516c4c5af4
Bug 888247 - ARIA columnheader/rowheader shouldn't be selectable by default, r=tbsaunde
2013-07-19 11:20:51 -04:00
Alexander Surkov
c50bcfa9a6
Bug 882767 - don't expose whitespace accessibles in context of grids, r=tbsaunde
2013-07-18 11:09:45 -04:00
Max Li
62124caec6
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
a71d9ff782
Bug 796061 - Part 1: Remove mBindingTable from nsBindingManager. r=mrbkap
2013-07-17 09:05:03 -07:00
Alexander Surkov
57612af8ed
Bug 882647 - get rid of BOUNDARY_ATTRIBUTE_RANGE, r=tbsaunde
2013-07-17 10:23:10 -04:00
Eitan Isaacson
a661aa3612
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
93dfb0d942
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
e2bccc2b51
Bug 882602 - clean up getText* line boundary code, r=tbsaunde
2013-07-16 13:13:34 -04:00
Brian O'Keefe
f4815f2203
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Eitan Isaacson
fdaffab3a1
Bug 892607 - Start pivot searches from outside the ignored subtree. r=surkov
2013-07-15 14:19:51 -07:00
Alexander Surkov
1a2ca2d673
Bug 882292 - getTextAfterOffset for line boundary on new rails, r=tbsaunde
2013-07-15 11:56:38 -04:00
Marco Zehe
96fd2e9d54
Bug 893336 - Rename listItemCount to reflect string change, r=yzen,flod
2013-07-15 15:57:54 +02:00
Alexander Surkov
04a0ea12e4
Bug 877974, part2 - fix commenting of the getTextAtOffset line boundary, r=tbsaunde
2013-07-15 09:01:03 -04:00
Mike Hommey
b97d1767fc
Bug 892904 - Remove useless includes of config.mk. r=gps
2013-07-15 18:48:40 +09:00
Alexander Surkov
9e12a2556a
Bug 879130 - getTextBeforeOffset line end boundary is on new rails, r=tbsaunde
2013-07-12 13:34:13 -04:00
Max Li
67e49576fa
Bug 891967 - Show caret in braille when editing. r=eeejay r=kats
2013-07-11 15:55:40 -04:00
Trevor Saunders
f33ade0d68
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
68982508ba
Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay
2013-07-11 16:42:11 -04:00
Alexander Surkov
c505126737
Bug 878757 - fix getTextBeforeOffset for line start boundary, r=tbsaunde
2013-07-11 09:16:18 -04:00
Max Li
4404da576c
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
03e73d9988
Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures.
2013-07-10 13:51:28 -04:00
Trevor Saunders
63ed0e9589
bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal
2013-06-25 14:29:26 -04:00
Yura Zenevich
92a6c38cf5
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
b30a370ce6
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
73dba62c25
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
57bfde5416
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
b2e7f360ff
Bug 890940 - Visual bounds box is very wrong. r=eeejay
...
Also fix EBT coordinates
2013-07-09 09:55:03 -04:00
Max Li
a53c1f5376
Bug 886074 - Braille should update when editing. r=eeejay
2013-07-04 05:50:11 -04:00
Max Li
004fdc5faf
Bug 886075 - Should be able to move caret with braille. r=eeejay r=kats
2013-07-03 18:20:11 -04:00
Joey Armstrong
38ca368790
bug 870407: cleanup bug. r=mshal
2013-07-08 11:53:00 -04:00
Alexander Surkov
d3a6fe692d
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
955777714f
Bug 877977 - getTextAtOffset line end boundary returns wrong end offset, r=tbsaunde
2013-07-07 20:49:04 -04:00
Alexander Surkov
4ceb68b03f
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
d97d89a4af
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
936593a7a7
Bug 877976 - getTextAtOffset line boundary fails on last line of the document, r=tbsaunde
2013-07-03 11:29:20 -04:00
Eitan Isaacson
efb7da015b
Bug 887592 - Fix filtering on browser events. r=davidb
2013-07-03 15:02:44 -07:00
Eitan Isaacson
738fc1e2b7
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
577149b5bd
Bug 877974 - reorg getTextAtOffset for line boundary, r=tbsaunde
2013-07-02 08:57:29 -04:00
Yura Zenevich
b842b4473f
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
03706f341a
bug 870407: move CMMSRCS to mozbuild (file batch #2 ) r=mshal
2013-07-01 12:32:40 -04:00
Blake Kaplan
7a5fa22309
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
3e059c7221
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
051c5b560a
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
52eea7d0fb
Bug 429990 - Check in/out arguments for nullptr in MSAA/IA2 methods, r=surkov
2013-06-27 21:02:00 +02:00
Eitan Isaacson
9059a98266
Bug 887595 - Use touch rule for explore by touch. r=marcoz
2013-06-27 14:15:37 -07:00
Eitan Isaacson
92e4ed640b
Bug 887594 - support invokeAction in SpeechPresenter. r=marcoz
2013-06-27 14:15:37 -07:00
Eitan Isaacson
9dec0f7576
Bug 887589 - support vc position=null. r=maxli
2013-06-27 14:15:37 -07:00
Eitan Isaacson
c2c0b29509
Bug 887588 - Ignore subtree of iframes with message managers. r=yzen
2013-06-27 14:15:37 -07:00
Eitan Isaacson
6c07ebd2d9
Bug 887582 - improve logException. r=yzen
2013-06-27 14:15:36 -07:00
Eitan Isaacson
d81d2123d6
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
e017b78eb7
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
bd384832bd
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
af64fb7c4b
Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay
2013-06-27 14:15:36 -07:00
Alexander Surkov
656ee75ebf
Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc
2013-06-27 11:03:58 -04:00
Birunthan Mohanathas
ebb91fd901
Bug 881504 - Fix crash in mozilla::a11y::DocManager::RemoveListeners, r=surkov
2013-06-25 08:22:00 +02:00
Alexander Surkov
4cb8cb57bf
Bug 884648 - no object attributes for aria-atomic='false', r=tbsaunde
2013-06-25 18:11:39 -04:00
Birunthan Mohanathas
364d9b30d9
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
759ba18115
Bug 722265 - Column header selection popup no longer exposed to accessibility APIs, r=tbsaunde
2013-06-21 09:01:57 +09:00
Max Li
762ef8e5ee
Bug 785852 - Support editing mode navigation in Jelly Bean. r=eeejay r=kats
2013-06-19 16:11:46 -04:00
Brian O'Keefe
11bcc1cd9e
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
d8a5222e3e
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
b68ed19c15
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
7fd6f5b4f1
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
1ca578aba7
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
f7e31f61e3
Bug 882800 - Use IndieUI inspired scroll requests. r=davidb
2013-06-14 09:33:17 -07:00
Eitan Isaacson
c69cae7eb4
Bug 881453 - Block both mouse and touch events in touch adapter. r=yzen
2013-06-12 10:47:25 -07:00
Yura Zenevich
215ff699b2
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
Yura Zenevich
59b31d660b
Bug 877124 - [AccessFu] Trust explicitly associated names of the current pivot and its children. r=eeejay
2013-06-10 13:31:17 -07:00
Eitan Isaacson
5e9d77c92f
Bug 878218 - [AccessFu] Call _enableOrDisable only after _activatePref is assigned. r=yzen
2013-06-10 11:12:46 -07:00
Max Li
a822d6ba32
Bug 881249 - ERROR highlightBox.get is not a function, r=MarcoZ
2013-06-10 10:30:07 -04:00
David Bolter
fbef29b7e6
Minor cleanup including followup to b=577727. r=tbsaunde
2013-06-10 10:43:18 -04:00
Martin Stransky
03a912b269
Bug 877626 - Port GTK2 to GTK3 - build config - xpcom, toolkit, accessible, xulrunner dirs. r=ted, r=karlt
2013-06-10 08:36:26 -04:00
Trevor Saunders
eb0c0622bd
bug 852150 - handle removal of accessibles when reframe root doesn't have an accessible more correctly r=surkov
2013-03-25 19:46:22 -04:00
Alexander Surkov
e71260114d
Bug 877532 - IAccessible::accNavigate with NAVRELATION_* fails, r=tbsaunde
2013-06-06 14:10:43 +09:00
David Bolter
b83dad4641
Bug 577727 - Make pinned tabs distinguishable from other tabs for accessibility. r=marcoz
2013-06-05 17:03:52 +02:00
Trevor Saunders
59a733eb6f
Bug 794041 - fix test_docload.html to expect accessibles to come from people stuffing stuff in the hidden window; r=surkov
2013-06-04 22:20:43 +02:00
Takeshi Kurosawa
b8a6675233
Bug 878567 Remove unused if block from implicit landmark role handling, r=tbsaunde
2013-06-04 10:46:23 +02:00
Marcos A. Di Pietro
c54d91b294
Bug 873447 - expose IAccessible2 checkable state; r=alexander :surkov
2013-06-04 10:43:43 +02:00
Max Li
1db7a0162c
Bug 856325 - We do not support double-tap and hold in web content to bring up an item's context menu, r=eeejay
2013-06-03 14:29:14 -04:00
Alexander Surkov
5b34726a7c
Bug 878590 - HTML5 datalist is not conveyed by haspopup property, r=tbsaunde
2013-06-04 15:52:39 +09:00
Alexander Surkov
05975ea879
Bug 704465 - Table headers not associated when header is a td element with no scope, r=tbsaunde
2013-06-04 14:48:44 +09:00
Eitan Isaacson
65de143419
Bug 878409 - Fix crash in RuleCache::ApplyFilter() when accessible has no content node. r=tbsaunde
2013-06-03 15:00:26 -07:00
Marco Zehe
88e18e947a
Bug 877655 - Provide tests for state utterances in AccessFu, r=yzen
2013-06-03 17:27:13 +02:00
Marcos A. Di Pietro
339322f640
Bug 877985 - Expose node_parent_of relation via accNavigate. r=surkov
2013-06-03 08:49:38 -04:00
Eitan Isaacson
2cdb21fcd1
Bug 875665 - Fix activate action for <textarea/> and add action tests for text input elements. r=surkov
2013-05-31 11:16:18 -07:00
Trevor Saunders
30f441dfa0
no bug remove more probably useless calls to expectAssertions()
2013-05-30 11:47:33 -04:00
Marco Zehe
41867a175e
Bug 877640 - [AccessFu] Expose the STATE_HASPOPUP info, r=yzen
2013-05-30 17:24:18 +02:00
Trevor Saunders
58c094e40c
bug 869806 - fix assertion about event type in accessibleWrap.cpp r=surkov
2013-05-24 14:24:19 -04:00
Trevor Saunders
542406a378
no bug - remove probably unneeded assertion annotations
2013-05-28 19:21:52 -04:00
Yura Zenevich
8089c5b818
Bug 858130 - [AccessFu] Utterances are now stripped of whitespace. r=eeejay r=marcoz
2013-05-28 11:04:01 -07:00
Yura Zenevich
510da6f3cf
Bug 845870 - [AccessFu] Tests for utterance name generation from explicit name vs subtree utterance. r=eeejay r=marcoz
2013-05-28 10:51:45 -07:00
Yura Zenevich
bca30d2884
Bug 845870 - [AccessFu] Trust explicitly associated names over subtree utterance of elements. r=eeejay
2013-05-28 10:51:44 -07:00
Eitan Isaacson
593dc2de99
Bug 875874 - Filter out hidden content too. r=marcoz
2013-05-28 10:51:44 -07:00
Trevor Saunders
2157d4362e
bug 874483 - get rid of some static constructors in accessible/ r=surkov
2013-05-21 12:03:33 -04:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Eitan Isaacson
a420830c35
Bug 865023 - Introduce a prefs cache and listener utility. r=yzen
2013-05-24 14:57:28 -04:00
Eitan Isaacson
0a7e8a250a
Bug 775621 - Introduce aria-hidden tests for pivot API. r=surkov
2013-05-24 14:13:51 -04:00
Eitan Isaacson
9849971da8
Bug 775621 - Add traversal flag for aria-hidden. r=surkov
2013-05-24 14:13:51 -04:00
Eitan Isaacson
4721719b60
Bug 869280 - tests for modalroot. r=davidb
2013-05-24 14:13:50 -04:00
Eitan Isaacson
ca81868051
Bug 869280 - Add modalRoot to pivot API. rs=surkov
2013-05-24 14:13:50 -04:00
Aryeh Gregor
8b16f79037
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Alexander Surkov
5fbf702f68
Bug 875201 - move getText at word boundary tests into test_wordboundery.html, r=tbsaunde
2013-05-24 14:52:35 +09:00
Max Li
9ac84ad307
Bug 873412 - Implement performAction for clicking. r=kats r=eeejay
2013-05-23 10:06:27 -04:00
Max Li
44525d24a4
Bug 873411 - Provide extra node information to Brailleback. r=kats r=eeejay
2013-05-23 10:06:27 -04:00
Zach (:xuku)
eb2f07591c
Bug 873453 - Implement IA2_RELATION_NODE_PARENT_OF, r=tbsaunde
2013-05-23 14:13:16 +09:00
Alexander Surkov
27eeac47c8
Bug 873358 - textarea claims bogus trailing \n (HTML br), r=tbsaunde
2013-05-23 12:57:04 +09:00
Bobby Holley
cdde50556c
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Eitan Isaacson
07c9d64af5
Bug 872355 - Always use nested virtual cursors, when available. r=yzen
2013-05-21 14:16:50 -04:00
Yura Zenevich
d28b43f0f6
Bug 857946 - [AccessFu] enabling accessible content after closing all tabs. Adding a per process Accessibility event observer. r=eeejay
2013-05-21 14:16:49 -04:00
Alexander Surkov
46af09a821
Bug 873393 - move get text for char boundary tests into separate file, r=tbsaunde
2013-05-21 20:08:09 +09:00
Alexander Surkov
575b3f118d
Bug 873366 - move getText tests into separate file, r=tbsaunde
2013-05-21 11:40:14 +09:00
Eitan Isaacson
ad65bb5f4d
Bug 872338 - Update pivot tests to reflect virtualCursor in every doc change. r=tbsaunde
2013-05-17 19:10:30 -07:00
Eitan Isaacson
62c083694e
Bug 872338 - Add virtualCursor to nsIAccessibleDocument. r=tbsaunde r=surkov
2013-05-17 19:10:29 -07:00
Alexander Surkov
7d4a6e1f71
Bug 614570 - Rev IAccessible2 1.3, r=tbsaunde
2013-05-19 10:21:42 +09:00
Phil Ringnalda
e2740d41a2
Back out 576ab48e68c2:84f2c5b57c00 (bug 872338) for Windows build failures and various and sundry test failures
2013-05-17 20:31:01 -07:00
Eitan Isaacson
3b020c18a2
Bug 872338 - Update pivot tests to reflect virtualCursor in every doc change. r=tbsaunde
2013-05-17 19:10:30 -07:00
Eitan Isaacson
e7e4e3b6c3
Bug 872338 - Add virtualCursor to nsIAccessibleDocument. r=tbsaunde r=surkov
2013-05-17 19:10:29 -07:00
Gregory Szorc
1b12175ba0
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
Zach (:xuku)
734ceb8939
Bug 869845 - Place the FirePlatformEvent code inline at the only call site (per platform). Removed all declarations of FirePlatformEvent. r=tbsaunde
2013-05-17 09:27:36 -04:00
Alexander Surkov
afcc697d9e
Bug 873322 - need handy function for easy getText... testing, r=tbsaunde
2013-05-17 15:08:27 +09:00
Alexander Surkov
cf3228fe35
Bug 872964 - wrong result for getTextBeforeOffset for start word boundary at text length offset, r=tbsaunde
2013-05-17 13:06:13 +09:00
Gregory Szorc
cda3054fe8
Bug 863069 - Part 4: Reorder lists to be alphabetical; r=ted
...
--HG--
extra : rebase_source : 87ed9d862bc32824d518438b0be74b47a77c198a
2013-05-16 15:37:18 -07:00
Ryan VanderMeulen
995052ce79
Backed out changeset 94978dab7186 (bug 863069) for build bustage.
...
CLOSED TREE
2013-05-16 13:22:02 -04:00
Gregory Szorc
4b45bf9e76
Bug 863069 - Part 4: More sorting of existing lists; r=ted
2013-05-16 09:53:27 -07:00
Ehsan Akhgari
0b00dc2f2d
Bug 873038 - Remove the old MSVC PGO exclusions across the tree; r=glandium
2013-05-16 11:16:30 -04:00
Alexander Surkov
1fc9e4a6d6
Bug 864224 - Support nested ARIA listitems structured by role='group', r=tbsaunde
2013-05-16 15:38:17 +09:00
Trevor Saunders
43ddfa5b42
bug 870594 - remove accessible/build/ r=bsmedberg f=surkov
2013-03-30 18:29:47 -04:00
Alexander Surkov
24dba3d6a7
Bug 861062 - getTextAfterOffset for word boundaries: still evolving, r=tbsaunde
2013-05-15 17:26:17 +09:00
Alexander Surkov
3c29f55adb
Bug 865591 - visible menu item have offscreen state, r=tbsaunde
2013-05-14 14:02:48 +09:00
Chen Dai
04051cfe44
Bug 869322 - Remove stray parens causing Google Talkback being unable to read text in input boxes. r=eitan
2013-05-08 21:54:05 -04:00
Alexander Surkov
2967dba6fa
Bug 865997 - Don't prune complex subtrees for roles usually having no children, r=tbsaunde
2013-05-08 18:26:54 +09:00
Daniel Holbert
849ff6bc22
Bug 869750 - Remove unused variables from HyperTextAccessible.cpp. r=surkov
2013-05-07 22:38:16 -04:00
Alexander Surkov
8f76a2b452
Bug 860013 part2: mimic WebKitGtk behavior for text_at_offset word_end boundary, r=tbsaunde
2013-05-07 18:18:37 +09:00
Trevor Saunders
ee4e3d1b4e
bug 865559 - follow up to fix NS_NOTREACHED() not being declared in mingw debug builds r=me
2013-05-06 17:27:52 -04:00
Alexander Surkov
e3867fc39f
Bug 865588 - tear off ISimpleDOMText, r=tbsaunde
...
--HG--
rename : accessible/src/windows/msaa/TextLeafAccessibleWrap.cpp => accessible/src/windows/sdn/sdnTextAccessible.cpp
rename : accessible/src/windows/msaa/TextLeafAccessibleWrap.h => accessible/src/windows/sdn/sdnTextAccessible.h
2013-05-06 21:08:08 +09:00
Jonathan Watt
8df48d0c75
Bug 853525 - Convert much of HTMLInputElement (step handling, validation, events, etc.) to use mozilla::Decimal (a Binary Coded Decimal type) to avoid many rounding issues when it has fractional step values. r=mounir
2013-05-06 00:23:18 +01:00
Alexander Surkov
f13d6cee71
Bug 865559 - get rid of nsAccessNodeWrap, r=tbsaunde
2013-05-05 14:38:14 +09:00
Alexander Surkov
e0c75c54ed
Bug 862863 - inactive document accessible might be lost, r=tbsaunde
2013-05-04 20:06:22 +09:00
Gregory Szorc
522764dec4
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Trevor Saunders
a36bcc36bc
bug 868215 - add optgroup test r=surkov
2012-11-17 08:06:40 -05:00
Alexander Surkov
8ed331f2de
Bug 860013 - navigation by words broken with orca, r=tbsaunde
2013-05-03 23:10:05 +09:00
Alexander Surkov
e55603cbe7
Bug 865240 - fix IUnknown implementation, r=tbsaunde
...
--HG--
rename : accessible/src/windows/msaa/AccessibleWrap.h => accessible/src/windows/msaa/IUnknownImpl.h
2013-04-30 12:23:48 +09:00
Eitan Isaacson
4f54ad6ad9
Bug 808596 - Introduce key role. r=surkov
2013-04-29 14:07:39 -07:00
Eitan Isaacson
80509d09a7
Bug 866862 - Block 'click' on desktop browser. r=yzen
2013-04-29 12:45:12 -07:00
Alexander Surkov
b3dd9402da
Bug 559764 - make input@type=range accessible, r=tbsaunde, roc, smaug
2013-04-28 09:54:54 +09:00
Aryeh Gregor
f0404a303a
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Eitan Isaacson
65f06f8bcd
Bug 865452 - Don't capture scripted mouse events. r=yzen
2013-04-25 12:39:16 -07:00
Eitan Isaacson
f5fea201e9
Bug 865449 - Make AccessFu more desktop-browser friendly. r=yzen
...
- Use Speech presenter on everything but mobile/android
- Filter out accessibility events that are chrome related.
- Don't capture key presses on desktop
- Rework TouchAdapter to take mouse events on desktop.
Generating touch events does not work on desktop since that interface is preffed out by default.
We lost the ability to do multiple finger gestures with modifier keys, but that was not really used anyway.
2013-04-25 12:39:16 -07:00
Eitan Isaacson
26dca3b0bb
Bug 865430 - Give dispatched mouse events from a11y an unkown input source. r=surkov
2013-04-25 09:16:10 -07:00
Eitan Isaacson
60ca5af6d1
Bug 865447 - Expose Accessfu input object for scripting purposes. r=yzen
2013-04-25 09:16:10 -07:00
Alexander Surkov
78558d84e7
Bug 864646 - get rid nsARIAMap struct, r=tbsaunde
...
--HG--
rename : accessible/src/base/nsARIAMap.cpp => accessible/src/base/ARIAMap.cpp
rename : accessible/src/base/nsARIAMap.h => accessible/src/base/ARIAMap.h
2013-04-25 12:48:26 +09:00
Eitan Isaacson
4e483b7739
Bug 865026 - Added option for output notification. r=davidb
2013-04-24 10:33:16 -07:00
Yura Zenevich
7399dfba4c
Bug 811307 - [PATCH 2/2] [AccessFu] Add mochitest for enabling. Tear-down bits by MarcoZ. r=eeejay r=marcoz
2013-04-23 10:39:15 -07:00
Yura Zenevich
51ea552b94
Bug 811307 - [PATCH 1/2] added AccessFu.detach method. Also made necessary changes to cleanly disable/enable and attach/detach AccessFu. r=eeejay r=marcoz
2013-04-23 10:39:15 -07:00
Mats Palmgren
72dcb9d7c9
Bug 863120 - Make RootAccessibleWrap.mm #include header files for layout things it uses. r=surkov
2013-04-23 13:37:18 +02:00
Trevor Saunders
d5adeefcd6
bug 809338 - fixup test
2013-04-23 02:00:31 -04:00
Trevor Saunders
630e403e12
bug 809338 - don't flatten optgroups r=surkov
2012-11-10 04:41:40 -05:00
Alexander Surkov
dd4f686085
Bug 440590 - Text selection information is not updated when HTML and XUL entries lose focus, r=tbsaunde
2013-04-22 17:10:09 +09:00
David Zbarsky
b1ad5f5a1f
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 6 r=Ms2ger
2013-04-19 18:18:33 -04:00
David Zbarsky
dd6ace641b
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger
2013-04-19 18:18:32 -04:00
Bobby Holley
cfe137c733
Bug 860438 - Straightforward cases. r=gabor
2013-04-18 11:36:03 -04:00
Trevor Saunders
67157be678
bug 733712 - don't call atk_object_set_name() r=tbsaunde
2013-04-17 04:29:35 -04:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Phil Ringnalda
105a94f13b
Back out ecd327272240 (bug 733712) for Linux oth assertions
...
CLOSED TREE
2013-04-15 13:31:24 -07:00
Vasil Dimov
3746848945
bug 733712 - don't call atk_object_set_name() r=tbsaunde
2013-04-15 14:21:20 -04:00
Matt Brubeck
cbd07f4ebc
Bug 854868 - Make srcdir and objdir paths match for in accessible/tests [r=tbsaunde]
...
--HG--
extra : rebase_source : 48ed2b3f811f4225c07276c931d26c00ccd25e6a
2013-04-08 12:44:47 -07:00
Trevor Saunders
df566605b4
bug 858896 - crash if sdnAccessible is constructed with a null node r=davidb
2013-04-08 12:06:57 -04:00
Trevor Saunders
910e36a49a
bug 856349 - remove useless SHORT_LIBNAME assignments r=glandium
2013-03-30 15:42:45 -04:00
David Zbarsky
59707ec484
Bug 857884 - Use dom::EventTarget more in content/ and dom/ r=Ms2ger
2013-04-05 20:44:15 -04:00
Jim Mathies
38a60197ca
Bug 855232 - don't send native msaa accessible events when running in metro, it messes up soft keyboard display. r=dbolter
2013-04-05 05:33:41 -05:00
Alexandre BM
7134130a62
Bug 850987 - RenderedToContentOffset/ContentToRenderedOffset should return an offset unchanged for HTMLTextFieldAccessible, r=tbsaunde, f=surkov
2013-04-05 17:15:26 +09:00
Alexander Surkov
c4f08a41d3
Bug 857936 - ARIA columnheader/rowheader should inherit editable state, r=tbsaunde
2013-04-05 11:10:17 +09:00
Yura Zenevich
24d10f8c80
Bug 753984 - added a preference for utterance order to make it configurable. Presenter context was moved to Utils and renamed to pivot context. Created a new method to generate utterance for pivot context. Moved context utterance generation from Pivot(Presentation) to UtteranceGenerator. r=eeejay
2013-04-04 15:16:37 -07:00
Yura Zenevich
30752f7d2b
Bug 753984 - added tests for an utterance order configurability. r=eeejay
2013-04-04 15:16:37 -07:00
Yura Zenevich
49fe4e1073
Bug 857749 - fixed an issue with utterance generator function for application. r=eeejay
2013-04-03 16:53:05 -07:00
matekm
036bd4e5a1
Bug 784739 - Switch from NULL to nullptr in accessible/; r=ehsan
...
--HG--
extra : rebase_source : 1adb3db25645398b42222553330fba0feaf1ed9f
2013-04-02 20:33:43 -04:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Trevor Saunders
36518d660d
bug 856476 - bustage fix on osx r=me landed on a CLOSED TREE
2013-04-01 06:56:01 -04:00
Trevor Saunders
638f74473a
bug 856487 - remove some xpcom goo from nsAccUtils r=surkov
2013-03-31 20:57:07 -04:00
Trevor Saunders
126a5f25c7
bug 781971 - hack around plugin hangs r=surkov
2013-02-26 17:07:24 -05:00
Robert Bindar
324cc006a6
bug 856409 - Fixed comparison warnings about comparision between uint32_t and int32_t. r=tbsaunde
2013-03-31 18:38:32 -04:00
Alexander Surkov
d8a307c8c0
Bug 855732 - getTextBeforeOffset for word boundaries: evolving, r=tbsaunde
2013-03-31 22:39:29 +09:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Brandon Coffman
4638b87ace
Bug 849624 - Add tests. r=surkov
2013-03-29 07:04:28 -04:00
Brandon Coffman
8fdc631614
Bug 849624 - Map header and footer to their newly recommended roles. r=surkov
2013-03-29 07:05:39 -04:00
Joel Maher
30428051d0
Bug 856000 - remove SimpleTest.finish() call from states/test_tree.xul. r=tbsaunde
2013-03-29 08:43:29 -04:00
Andrea Marchesini
eb909f5a5b
Bug 825196 - Rename nsHTMLInputElement to HTMLInputElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLInputElement.cpp => content/html/content/src/HTMLInputElement.cpp
rename : content/html/content/src/nsHTMLInputElement.h => content/html/content/src/HTMLInputElement.h
2013-03-28 15:41:32 -04:00
Trevor Saunders
42965e8e27
bug 845134 - enable more logging
2013-03-27 14:56:50 -04:00