Commit Graph

35 Commits

Author SHA1 Message Date
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
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
Marco Zehe
68982508ba Bug 892491 - [AccessFu] Add landmark quick navigation, r=eeejay 2013-07-11 16:42:11 -04: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
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
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
af64fb7c4b Bug 830748 - [PATCH 1/2] [AccessFu] Improved reading of table semantics. r=eeejay 2013-06-27 14:15:36 -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
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
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
a420830c35 Bug 865023 - Introduce a prefs cache and listener utility. r=yzen 2013-05-24 14:57:28 -04: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
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
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
Eitan Isaacson
3f9e843a17 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
af8c189b5d bug 833164 - code gen xpcom accessible events r=surkov ted 2013-01-19 10:38:01 -05:00
Kyle Huey
0469a02b25 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
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a 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
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 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
105465c7d4 Bug 803638 - introduce logException. r=davidb 2012-10-19 13:39:36 -07:00
Eitan Isaacson
6aa19de7bc 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
155f0a90fc Bug 799228 - Clean up shellVersion and shellName and their users. r=blassey 2012-10-10 17:10:39 +02:00
Eitan Isaacson
d924cc25b3 Bug 791400 - AccessFu refactor for separating chrome and content. r=davidb 2012-10-01 13:33:26 -07:00
Eitan Isaacson
646b724603 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
27eced7e82 Bug 780350 - Support gesture scrolling and pages. r=davidb 2012-08-17 15:49:34 -07:00
Eitan Isaacson
70ca399968 Bug 775661 - Added dump tree Logger method, and states to string function. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
ada69af295 Bug 775659 - move getVirtualCursor to util function. Fix moveCursorToObject. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
a1ae890b1e Bug 775657 - Added initial B2G support and speech presenter. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
2e1ebd1ddd 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
58a5ab2042 Bug 766779 - Introduce Explore by touch 2012-06-25 10:34:52 -07:00
Eitan Isaacson
62e7becc7a Bug 766238 - Introduce Utils module in jsat. r=davidb 2012-06-20 14:07:51 -07:00