Commit Graph

3064 Commits

Author SHA1 Message Date
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
Birunthan Mohanathas
694f519ab3 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
dfc8b3d17a Bug 722265 - Column header selection popup no longer exposed to accessibility APIs, r=tbsaunde 2013-06-21 09:01:57 +09:00
Max Li
4a9cb60e97 Bug 785852 - Support editing mode navigation in Jelly Bean. r=eeejay r=kats 2013-06-19 16:11:46 -04:00
Brian O'Keefe
5f8b5163e8 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
1341e7eb79 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
f28dcf0bef 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
7bc33f0c21 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
9ee7f78167 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
00d23d5c79 Bug 882800 - Use IndieUI inspired scroll requests. r=davidb 2013-06-14 09:33:17 -07:00
Eitan Isaacson
e8ba0e36b0 Bug 881453 - Block both mouse and touch events in touch adapter. r=yzen 2013-06-12 10:47:25 -07:00
Yura Zenevich
d0f9a03c5f 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
9100a93c4a 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
cffcb72ca9 Bug 878218 - [AccessFu] Call _enableOrDisable only after _activatePref is assigned. r=yzen 2013-06-10 11:12:46 -07:00
Max Li
f906b29a8e Bug 881249 - ERROR highlightBox.get is not a function, r=MarcoZ 2013-06-10 10:30:07 -04:00
David Bolter
448c70cf31 Minor cleanup including followup to b=577727. r=tbsaunde 2013-06-10 10:43:18 -04:00
Martin Stransky
9386e8c35b 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
4fdeed9c3d 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
3ad25936bf Bug 877532 - IAccessible::accNavigate with NAVRELATION_* fails, r=tbsaunde 2013-06-06 14:10:43 +09:00
David Bolter
db7f4014bd Bug 577727 - Make pinned tabs distinguishable from other tabs for accessibility. r=marcoz 2013-06-05 17:03:52 +02:00
Trevor Saunders
1c0e3d0120 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
e97ad00f2e 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
d127457ac5 Bug 873447 - expose IAccessible2 checkable state; r=alexander :surkov 2013-06-04 10:43:43 +02:00
Max Li
8ab9545941 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
4a9d0acf94 Bug 878590 - HTML5 datalist is not conveyed by haspopup property, r=tbsaunde 2013-06-04 15:52:39 +09:00
Alexander Surkov
9cd1365fdd 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
f8b7239d8e 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
71b19798bc Bug 877655 - Provide tests for state utterances in AccessFu, r=yzen 2013-06-03 17:27:13 +02:00
Marcos A. Di Pietro
78855ef871 Bug 877985 - Expose node_parent_of relation via accNavigate. r=surkov 2013-06-03 08:49:38 -04:00
Eitan Isaacson
af464ff9ae 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
a097f73e9f no bug remove more probably useless calls to expectAssertions() 2013-05-30 11:47:33 -04:00
Marco Zehe
768a884728 Bug 877640 - [AccessFu] Expose the STATE_HASPOPUP info, r=yzen 2013-05-30 17:24:18 +02:00
Trevor Saunders
16dd3eacc7 bug 869806 - fix assertion about event type in accessibleWrap.cpp r=surkov 2013-05-24 14:24:19 -04:00
Trevor Saunders
cd7600e311 no bug - remove probably unneeded assertion annotations 2013-05-28 19:21:52 -04:00
Yura Zenevich
fa6497441e Bug 858130 - [AccessFu] Utterances are now stripped of whitespace. r=eeejay r=marcoz 2013-05-28 11:04:01 -07:00
Yura Zenevich
388caa55f4 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
114b84fd32 Bug 845870 - [AccessFu] Trust explicitly associated names over subtree utterance of elements. r=eeejay 2013-05-28 10:51:44 -07:00
Eitan Isaacson
d92beec6c1 Bug 875874 - Filter out hidden content too. r=marcoz 2013-05-28 10:51:44 -07:00
Trevor Saunders
4a93ef6c5d bug 874483 - get rid of some static constructors in accessible/ r=surkov 2013-05-21 12:03:33 -04:00
Mike Shal
994cfe0b6b 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
028e5ec2c2 Bug 865023 - Introduce a prefs cache and listener utility. r=yzen 2013-05-24 14:57:28 -04:00
Eitan Isaacson
d6b111e7b1 Bug 775621 - Introduce aria-hidden tests for pivot API. r=surkov 2013-05-24 14:13:51 -04:00
Eitan Isaacson
bd14ec95ca Bug 775621 - Add traversal flag for aria-hidden. r=surkov 2013-05-24 14:13:51 -04:00
Eitan Isaacson
01f292e3e0 Bug 869280 - tests for modalroot. r=davidb 2013-05-24 14:13:50 -04:00
Eitan Isaacson
9cc718a37d Bug 869280 - Add modalRoot to pivot API. rs=surkov 2013-05-24 14:13:50 -04:00
Aryeh Gregor
18866d81dc Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger 2013-04-28 14:52:10 +03:00
Alexander Surkov
d16f062162 Bug 875201 - move getText at word boundary tests into test_wordboundery.html, r=tbsaunde 2013-05-24 14:52:35 +09:00
Max Li
3f60765e12 Bug 873412 - Implement performAction for clicking. r=kats r=eeejay 2013-05-23 10:06:27 -04:00
Max Li
da774fe4d1 Bug 873411 - Provide extra node information to Brailleback. r=kats r=eeejay 2013-05-23 10:06:27 -04:00
Zach (:xuku)
273b534dfd Bug 873453 - Implement IA2_RELATION_NODE_PARENT_OF, r=tbsaunde 2013-05-23 14:13:16 +09:00
Alexander Surkov
65cd14896c Bug 873358 - textarea claims bogus trailing \n (HTML br), r=tbsaunde 2013-05-23 12:57:04 +09:00
Bobby Holley
54ef3d2952 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
a9256b9d39 Bug 872355 - Always use nested virtual cursors, when available. r=yzen 2013-05-21 14:16:50 -04:00
Yura Zenevich
ee3e5e32c0 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
cd2509f290 Bug 873393 - move get text for char boundary tests into separate file, r=tbsaunde 2013-05-21 20:08:09 +09:00
Alexander Surkov
78c4a8e830 Bug 873366 - move getText tests into separate file, r=tbsaunde 2013-05-21 11:40:14 +09:00
Eitan Isaacson
2100fc67fd Bug 872338 - Update pivot tests to reflect virtualCursor in every doc change. r=tbsaunde 2013-05-17 19:10:30 -07:00
Eitan Isaacson
c2bb082be9 Bug 872338 - Add virtualCursor to nsIAccessibleDocument. r=tbsaunde r=surkov 2013-05-17 19:10:29 -07:00
Alexander Surkov
31beaa92a2 Bug 614570 - Rev IAccessible2 1.3, r=tbsaunde 2013-05-19 10:21:42 +09:00
Phil Ringnalda
871c3caa0a 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
9787473d56 Bug 872338 - Update pivot tests to reflect virtualCursor in every doc change. r=tbsaunde 2013-05-17 19:10:30 -07:00
Eitan Isaacson
838190f4c2 Bug 872338 - Add virtualCursor to nsIAccessibleDocument. r=tbsaunde r=surkov 2013-05-17 19:10:29 -07:00
Gregory Szorc
14c4938355 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Zach (:xuku)
80dbbbe2dc 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
d935934099 Bug 873322 - need handy function for easy getText... testing, r=tbsaunde 2013-05-17 15:08:27 +09:00
Alexander Surkov
d20b4ce4b4 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
e0fa1f0276 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
94deccd7c8 Backed out changeset 94978dab7186 (bug 863069) for build bustage.
CLOSED TREE
2013-05-16 13:22:02 -04:00
Gregory Szorc
714eb479c3 Bug 863069 - Part 4: More sorting of existing lists; r=ted 2013-05-16 09:53:27 -07:00
Ehsan Akhgari
aa114592bd Bug 873038 - Remove the old MSVC PGO exclusions across the tree; r=glandium 2013-05-16 11:16:30 -04:00
Alexander Surkov
321c3993eb Bug 864224 - Support nested ARIA listitems structured by role='group', r=tbsaunde 2013-05-16 15:38:17 +09:00
Trevor Saunders
61ac6a3ba1 bug 870594 - remove accessible/build/ r=bsmedberg f=surkov 2013-03-30 18:29:47 -04:00
Alexander Surkov
452720f8d7 Bug 861062 - getTextAfterOffset for word boundaries: still evolving, r=tbsaunde 2013-05-15 17:26:17 +09:00
Alexander Surkov
c69cee9f7b Bug 865591 - visible menu item have offscreen state, r=tbsaunde 2013-05-14 14:02:48 +09:00
Chen Dai
5d1e95c449 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
bc7730c465 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
8b7e1028d8 Bug 869750 - Remove unused variables from HyperTextAccessible.cpp. r=surkov 2013-05-07 22:38:16 -04:00
Alexander Surkov
afc287a252 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
03fcef2cfa 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
ce72bc4922 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
4dbd0683d9 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
082e8824eb Bug 865559 - get rid of nsAccessNodeWrap, r=tbsaunde 2013-05-05 14:38:14 +09:00
Alexander Surkov
b6171c6c4a Bug 862863 - inactive document accessible might be lost, r=tbsaunde 2013-05-04 20:06:22 +09:00
Gregory Szorc
865b1ce89b Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal 2013-05-03 09:54:45 -07:00
Trevor Saunders
362a875bea bug 868215 - add optgroup test r=surkov 2012-11-17 08:06:40 -05:00
Alexander Surkov
2e0cc37524 Bug 860013 - navigation by words broken with orca, r=tbsaunde 2013-05-03 23:10:05 +09:00
Alexander Surkov
d1d978e10b 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