Commit Graph

43 Commits

Author SHA1 Message Date
Eitan Isaacson
5265550650 Bug 963298 - Add states to Constants and unify states and extended states. r=yzen 2014-01-27 16:35:13 -08:00
Yura Zenevich
619c72e39c Bug 963207 - fixing SettingCache to run callback on setting change observed. r=eeejay
---
 accessible/src/jsat/Utils.jsm | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
2014-01-23 16:44:13 -05:00
Eitan Isaacson
d2815c12ae Bug 960257 - [AccessFu] Introduce SettingCache in Utils.jsm. r=yzen 2014-01-23 10:37:38 -08:00
Eitan Isaacson
da57ce8693 Bug 937466 - Introduce Constants module. r=yzen 2013-11-19 10:17:43 -08:00
Eitan Isaacson
42c89d9026 Bug 915458 - Land on nesting labels instead of their children, and present them correctly. r=yzen 2013-10-14 12:56:19 -07:00
Eitan Isaacson
eb3f2ebfad Bug 920371 - Don't speak hidden subtree items. r=marcoz 2013-09-24 23:57:28 -07:00
Yura Zenevich
53d2a48acc Bug 795957 - [PATCH 1/2][AccessFu] Adding support for live regions. r=eejay
---
 accessible/src/jsat/AccessFu.jsm                   |    6 +
 accessible/src/jsat/EventManager.jsm               |  192 ++++++++++++++++++--
 accessible/src/jsat/OutputGenerator.jsm            |   10 +-
 accessible/src/jsat/Presentation.jsm               |   47 +++++-
 accessible/src/jsat/Utils.jsm                      |   39 +++--
 .../en-US/chrome/accessibility/AccessFu.properties |    4 +
 6 files changed, 263 insertions(+), 35 deletions(-)
2013-08-21 12:40:06 -04:00
Max Li
dec1b1843d Bug 886076 - Part 2: Support movement by granularity in AccessFu. r=eeejay 2013-07-24 17:52:57 -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
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
Marco Zehe
5746215f2e Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay 2013-07-11 16:42:11 -04: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
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
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
95d1b39b68 Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay 2013-06-27 14:15:36 -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
0b05a2db6d Bug 877124 - [AccessFu] Trust explicitly associated names of the current pivot and its children. r=eeejay 2013-06-10 13:31:17 -07:00
Yura Zenevich
78ac3a2609 Bug 845870 - [AccessFu] Trust explicitly associated names over subtree utterance of elements. r=eeejay 2013-05-28 10:51:44 -07:00
Eitan Isaacson
cb0312a9bf Bug 865023 - Introduce a prefs cache and listener utility. r=yzen 2013-05-24 14:57:28 -04:00
Eitan Isaacson
fc8d1c535c Bug 872355 - Always use nested virtual cursors, when available. r=yzen 2013-05-21 14:16:50 -04:00
Yura Zenevich
14261d72c9 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
Yura Zenevich
6a9be5b9f3 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
Yura Zenevich
b56cdd139d 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
Eitan Isaacson
d0e1dc1d0a Bug 850005 - [AccessFu] Make Utils the single owner of a weak reference to the top-level window. r=davidb
- Some additional cleanup and renaming as well.
2013-03-15 09:50:55 -04:00
Trevor Saunders
206e3db32f bug 833164 - code gen xpcom accessible events r=surkov ted 2013-01-19 10:38:01 -05:00
Kyle Huey
45adfbf2c8 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Eitan Isaacson
912c7b70bc Bug 803638 - introduce logException. r=davidb 2012-10-19 13:39:36 -07:00
Eitan Isaacson
482391e3f1 Bug 803112 - Handle AccessFu startup when there is no current browser yet. r=davidb 2012-10-19 10:06:07 -07:00
Gian-Carlo Pascutto
3cdc718d84 Bug 799228 - Clean up shellVersion and shellName and their users. r=blassey 2012-10-10 17:10:39 +02:00
Eitan Isaacson
52f3ee6d69 Bug 791400 - AccessFu refactor for separating chrome and content. r=davidb 2012-10-01 13:33:26 -07:00
Eitan Isaacson
3432e8457b Bug 785510 - Add accessible retreival service to utils, and remove it as global from modules. r=davidb 2012-08-26 20:14:42 -07:00
Eitan Isaacson
224b63dab3 Bug 780350 - Support gesture scrolling and pages. r=davidb 2012-08-17 15:49:34 -07:00
Eitan Isaacson
39ec984a2f Bug 775661 - Added dump tree Logger method, and states to string function. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
8947c75b9d Bug 775659 - move getVirtualCursor to util function. Fix moveCursorToObject. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
6f6ba2b3b9 Bug 775657 - Added initial B2G support and speech presenter. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
54e34df557 Bug 757372 - Announce "editing" when in editing mode. Use a11y states and focus to determine it. r=davidb 2012-07-10 16:10:15 -07:00
Eitan Isaacson
ac97aa10a8 Bug 766779 - Introduce Explore by touch 2012-06-25 10:34:52 -07:00
Eitan Isaacson
7e79ad818f Bug 766238 - Introduce Utils module in jsat. r=davidb 2012-06-20 14:07:51 -07:00