Commit Graph

3189 Commits

Author SHA1 Message Date
Gregory Szorc
c1b865f669 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Zach (:xuku)
b408080232 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
269fd16985 Bug 873322 - need handy function for easy getText... testing, r=tbsaunde 2013-05-17 15:08:27 +09:00
Alexander Surkov
008083f642 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
44c73ec043 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
05933cccdf Backed out changeset 94978dab7186 (bug 863069) for build bustage.
CLOSED TREE
2013-05-16 13:22:02 -04:00
Gregory Szorc
c8d80b86ec Bug 863069 - Part 4: More sorting of existing lists; r=ted 2013-05-16 09:53:27 -07:00
Ehsan Akhgari
2f3ac0380a Bug 873038 - Remove the old MSVC PGO exclusions across the tree; r=glandium 2013-05-16 11:16:30 -04:00
Alexander Surkov
75e0ce74c8 Bug 864224 - Support nested ARIA listitems structured by role='group', r=tbsaunde 2013-05-16 15:38:17 +09:00
Trevor Saunders
32d1fa5dd9 bug 870594 - remove accessible/build/ r=bsmedberg f=surkov 2013-03-30 18:29:47 -04:00
Alexander Surkov
fd64b7f606 Bug 861062 - getTextAfterOffset for word boundaries: still evolving, r=tbsaunde 2013-05-15 17:26:17 +09:00
Alexander Surkov
c23d1cfe8b Bug 865591 - visible menu item have offscreen state, r=tbsaunde 2013-05-14 14:02:48 +09:00
Chen Dai
b8cdbe2386 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
1bbfb14e1e 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
ff1e4fd35f Bug 869750 - Remove unused variables from HyperTextAccessible.cpp. r=surkov 2013-05-07 22:38:16 -04:00
Alexander Surkov
b284715c05 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
802bd109a7 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
70276435a6 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
473d23052d 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
4358e137d0 Bug 865559 - get rid of nsAccessNodeWrap, r=tbsaunde 2013-05-05 14:38:14 +09:00
Alexander Surkov
d80bf554d6 Bug 862863 - inactive document accessible might be lost, r=tbsaunde 2013-05-04 20:06:22 +09:00
Gregory Szorc
c6c1177427 Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal 2013-05-03 09:54:45 -07:00
Trevor Saunders
dc371b74c7 bug 868215 - add optgroup test r=surkov 2012-11-17 08:06:40 -05:00
Alexander Surkov
2b6efddc0c Bug 860013 - navigation by words broken with orca, r=tbsaunde 2013-05-03 23:10:05 +09:00
Alexander Surkov
cb8dc24abd 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
7eb1d775d2 Bug 808596 - Introduce key role. r=surkov 2013-04-29 14:07:39 -07:00
Eitan Isaacson
9531d17df0 Bug 866862 - Block 'click' on desktop browser. r=yzen 2013-04-29 12:45:12 -07:00
Alexander Surkov
2c321e2147 Bug 559764 - make input@type=range accessible, r=tbsaunde, roc, smaug 2013-04-28 09:54:54 +09:00
Aryeh Gregor
e78504c9a9 Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger 2013-04-22 14:15:59 +03:00
Eitan Isaacson
e5bebbb801 Bug 865452 - Don't capture scripted mouse events. r=yzen 2013-04-25 12:39:16 -07:00
Eitan Isaacson
7336ca6c65 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
8ae5618283 Bug 865430 - Give dispatched mouse events from a11y an unkown input source. r=surkov 2013-04-25 09:16:10 -07:00
Eitan Isaacson
bc9a4f8ac6 Bug 865447 - Expose Accessfu input object for scripting purposes. r=yzen 2013-04-25 09:16:10 -07:00
Alexander Surkov
884e5d567c 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
9b1e21d35a Bug 865026 - Added option for output notification. r=davidb 2013-04-24 10:33:16 -07:00
Yura Zenevich
703768c122 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
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
Mats Palmgren
ce9b893bf3 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
ee346b4f79 bug 809338 - fixup test 2013-04-23 02:00:31 -04:00
Trevor Saunders
5cb44b4a80 bug 809338 - don't flatten optgroups r=surkov 2012-11-10 04:41:40 -05:00
Alexander Surkov
9bc9760a07 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
a0911f7978 [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 6 r=Ms2ger 2013-04-19 18:18:33 -04:00
David Zbarsky
ae1021f785 [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger 2013-04-19 18:18:32 -04:00
Bobby Holley
288399f5c0 Bug 860438 - Straightforward cases. r=gabor 2013-04-18 11:36:03 -04:00
Trevor Saunders
b84dfd6e66 bug 733712 - don't call atk_object_set_name() r=tbsaunde 2013-04-17 04:29:35 -04:00
Mike Shal
24b4056720 Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Phil Ringnalda
abb8b2b2c6 Back out ecd327272240 (bug 733712) for Linux oth assertions
CLOSED TREE
2013-04-15 13:31:24 -07:00
Vasil Dimov
ba4131fb85 bug 733712 - don't call atk_object_set_name() r=tbsaunde 2013-04-15 14:21:20 -04:00
Matt Brubeck
ecd2eb1a6f 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
a7912057c1 bug 858896 - crash if sdnAccessible is constructed with a null node r=davidb 2013-04-08 12:06:57 -04:00
Trevor Saunders
b0ffacd110 bug 856349 - remove useless SHORT_LIBNAME assignments r=glandium 2013-03-30 15:42:45 -04:00
David Zbarsky
c2cf14c695 Bug 857884 - Use dom::EventTarget more in content/ and dom/ r=Ms2ger 2013-04-05 20:44:15 -04:00
Jim Mathies
a8b367af58 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
4f4b00bdca 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
7e1edc36a1 Bug 857936 - ARIA columnheader/rowheader should inherit editable state, r=tbsaunde 2013-04-05 11:10:17 +09: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
Yura Zenevich
512118796b Bug 753984 - added tests for an utterance order configurability. r=eeejay 2013-04-04 15:16:37 -07:00
Yura Zenevich
91f767bdc9 Bug 857749 - fixed an issue with utterance generator function for application. r=eeejay 2013-04-03 16:53:05 -07:00
matekm
3a78a38ab2 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
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Trevor Saunders
ab55007995 bug 856476 - bustage fix on osx r=me landed on a CLOSED TREE 2013-04-01 06:56:01 -04:00
Trevor Saunders
d7cda6db5e bug 856487 - remove some xpcom goo from nsAccUtils r=surkov 2013-03-31 20:57:07 -04:00
Trevor Saunders
2e7b8f7015 bug 781971 - hack around plugin hangs r=surkov 2013-02-26 17:07:24 -05:00
Robert Bindar
548b6f4d01 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
67df101a20 Bug 855732 - getTextBeforeOffset for word boundaries: evolving, r=tbsaunde 2013-03-31 22:39:29 +09:00
Kyle Machulis
d2b6e6e01a 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
5663b98bc5 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
af4adada9a Bug 849624 - Add tests. r=surkov 2013-03-29 07:04:28 -04:00
Brandon Coffman
96c708638f Bug 849624 - Map header and footer to their newly recommended roles. r=surkov 2013-03-29 07:05:39 -04:00
Joel Maher
44e2bf92ba Bug 856000 - remove SimpleTest.finish() call from states/test_tree.xul. r=tbsaunde 2013-03-29 08:43:29 -04:00
Andrea Marchesini
716d484c78 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
20995903c8 bug 845134 - enable more logging 2013-03-27 14:56:50 -04:00
Ryan VanderMeulen
e19e1615b8 Backed out changeset e420e4044337 (bug 845134) for OSX 10.6 mochitest-other orange. 2013-03-27 16:59:06 -04:00
Trevor Saunders
a86ce332e7 bug 845134 - enable more logging 2013-03-27 14:56:50 -04:00
Mounir Lamouri
815d90f4bf Bug 847233 - Fix a11y with <input type='file'> changes. r=surkov 2013-03-27 11:35:22 +00:00
Alexander Surkov
ca8c596c30 Bug 853361 - moving by words is inconsistent, r=roc 2013-03-27 09:57:29 +09:00
Trevor Saunders
18d59087ea bug 809871 - patch 3/3 - xul tree accessible creation flushes layout r=surkov 2012-11-19 15:36:05 -05:00
David Bolter
860561e493 Bug 853581 - Minor nsAccUtils cleanup. r=tbsaunde 2013-03-26 18:25:54 +01:00
Alexander Surkov
85eb879a48 Bug 853340 - getTextAtOffset for word boundaries: beginning of a new life, r=tbsaunde
CLOSED TREE
2013-03-24 09:57:06 +09:00
Trevor Saunders
5ca1edd4b3 backout 392c55ce512d bug 853340 to see if it somehow broke linux pgo landed on a CLOSED TREE 2013-03-24 15:28:34 -04:00
Alexander Surkov
2664ccd32d Bug 853340 - getTextAtOffset for word boundaries: beginning of a new life, r=tbsaunde 2013-03-24 09:57:06 +09:00
Alexander Surkov
b6bb324e88 Bug 852804 - a11y::SelectionManager shouldn't hold a strong ref to focused element, r=tbsaunde 2013-03-23 10:59:48 +09:00
Hubert Figuière
eef363a259 Bug 835338 - Part 2: Reenable test_scroll.xul on Mac. r=tbsaunde 2013-03-21 17:31:41 -04:00
Trevor Saunders
50da9dbaef bug 853927 - rm the shenanigans test_scroll.xul does to open a file r=davidb f=jmaher 2013-03-22 13:48:35 -04:00
Trevor Saunders
7dbc874b64 bug 852044 - test_link.html doesn't assert on mac either anymore 2013-03-22 05:02:05 -04:00
Trevor Saunders
a49b6ee293 bug 852044 - follow up test_link.html doesn't assert on win anymore 2013-03-22 05:00:31 -04:00
Trevor Saunders
381a8f02a6 bug 852044 - don't fire sync events from DocAccessible::ProcessLoad() r=surkov 2013-03-18 01:58:34 -04:00
Alexander Surkov
4e2f513ecf Bug 852021 - add getText* at caret offset mochitest, r=tbsaunde 2013-03-22 11:02:35 +09:00
David Zbarsky
f982db0249 Bug 847007: Remove nsIContent includes r=Ms2ger 2013-03-21 20:05:20 -04:00
David Zbarsky
f9a4c3eab4 Bug 847007: Remove nsIDocument includes r=Ms2ger 2013-03-21 20:05:19 -04:00
Mike Shal
f290401a73 Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps 2013-03-21 08:41:00 -07:00
Gregory Szorc
94ec89296d Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
ea1d9b8ba7 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Trevor Saunders
324dfcc313 bug 852379 - remove unecessary nsHashtable.h includes r=Ms2ger 2013-03-18 21:18:26 -04:00
Trevor Saunders
c182caa6bf bug 850797 - add nsIDocument::IsVisibleConsideringAncestors() r=bz 2013-03-16 00:13:38 -04:00
Trevor Saunders
c7be5aa76f bug 850981 - make AppendChild inline around InsertChildAt() r=surkov 2013-03-14 00:53:28 -04:00
Hubert Figuière
ef96a3aeb1 Bug 845095 - Disable test only on MacOS 10.6. r= 2013-03-18 15:42:12 -04:00
Trevor Saunders
591184b134 bug 694254 - disable the test on windows 7/8 2013-03-18 00:09:52 -04:00
Phil Ringnalda
98777e745d Back out 0bbb5cacadaf (bug 694254) for timing out on Windows 2013-03-17 20:13:17 -07:00
Joshua Yuan
8499d13229 bug 833256 - role=note should use eFromSubTreeIfRec name rule not eFromSubTree r=tbsaunde f=surkov 2013-03-17 22:02:01 -04:00
Trevor Saunders
b96c5833ba bug 694254 - disable test_focus_browserui.xul on windows 7/8 to see if the leak goes away 2013-03-17 21:04:07 -04:00
Phil Ringnalda
835396f6b3 Back out 9bfca2900825 (bug 694254) for incompetent review 2013-03-16 20:35:53 -07:00
Trevor Saunders
063ecdc9fb bug 694254 - disable test_focus_browserui.xul on win 7/8 to see if it fixes the leak rs=philor 2013-03-16 22:10:32 -04: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
Trevor Saunders
37d95d89eb bug 850990 - remove nsAccessNode::IsDocumentNode() r=surkov 2013-03-14 01:33:37 -04:00
Trevor Saunders
e4f9d837cb bug 850973 - remove nsAccUtils::IsText() r=surkov 2013-03-14 00:21:34 -04:00
Fernando Herrera
9deb1b8abb Bug 612331 - nsIAccessibleText getText related functions test in multiline text, r=surkov, tbsaunde 2013-03-14 01:04:23 +09:00
Gregory Szorc
9569d6e356 Merge mozilla-central into inbound 2013-03-13 09:03:20 -07:00
Gregory Szorc
3d694a85c0 Merge mozilla-central into build-system
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Ryan VanderMeulen
03c7e434e8 Bug 637898 - Update assertion annotations for test_1.html. 2013-03-12 11:11:14 -04:00
Gregory Szorc
629b5d86c6 Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Nathan Froyd
784e1eadf4 Bug 850377 - fix opt-only unused variable warnings in accessible/; r=tbsaunde 2013-03-12 16:08:29 -04:00
Alexander Surkov
191aa44488 Bug 845134 - enable focus logging for accessible/focus/test_focusedChild.html 2013-03-13 21:48:59 +09:00
Alexander Surkov
b0e8915e7a Bug 849496 - crash in mozilla::a11y::DocManager::RemoveListeners, r=tbsaunde 2013-03-13 15:23:28 +09:00
Alexander Surkov
fc7fbdf367 Bug 845095 - disable mochitest accessible/states/test_tree.xul 2013-03-11 12:34:34 +09:00
Trevor Saunders
2bffe03733 bug 825341 - convert range to webidl r=bz, smaug 2013-02-07 07:09:41 -05:00
Trevor Saunders
012e8b71ed bug 637898 try and fix HyperTextAccessible::GetPosAndText() to avoid asserts r=surkov 2013-03-12 09:43:19 -04:00
Gregory Szorc
795c5eeeff Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium
XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.

--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
2013-03-07 05:03:51 -08:00
Alexander Surkov
eec19f840f Bug 678477 - change ownership of nsCaretAccessible, r=tbsaunde
--HG--
rename : accessible/src/base/nsCaretAccessible.cpp => accessible/src/base/SelectionManager.cpp
rename : accessible/src/base/nsCaretAccessible.h => accessible/src/base/SelectionManager.h
2013-03-07 21:16:10 +09:00
Alexander Surkov
8d089b8186 Bug 824662 - Intermittent test_takeFocus.html | Can't get accessible for plugin, r=tbsaunde 2013-03-07 14:48:48 +09:00
Alexander Surkov
7a24a70a06 Bug 845095 - clean up accessible/states/test_tree.xul, r=hub 2013-03-07 12:45:46 +09:00
Alexander Surkov
8779cef098 Bug 845176 - enable logging in accessible/relations/test_embeds.xul 2013-03-06 16:37:30 +09:00
Phil Ringnalda
31d866ff72 Back out fee79a593fd3 and 2c8930343985 (bug 825341) for having probably needed-clobber 2013-03-11 20:10:18 -07:00
Trevor Saunders
39ae246957 bug 825341 - convert range to webidl r=bz, smaug 2013-02-07 07:09:41 -05:00
Alexander Surkov
2135e46a10 Bug 846204 - Unregister DocManager from DOM event listeners. r=tbsaunde 2013-03-05 09:56:34 -05:00
Alexander Surkov
7f5ee0dad0 Bug 824662 - enable logging in accessible/focus/test_takeFocus.html 2013-03-05 20:29:02 +09:00
Alexander Surkov
8e57812ac8 Bug 815837 - DocAccessible::mDependentIDsHash needs to be traversed by the cycle collector, r=tbsaunde 2013-03-05 18:08:37 +09:00
Trevor Saunders
8631e44d32 bug 846487 - remove remaining usage of some nsIDOMFooElement r=Ms2Ger 2013-02-14 10:33:16 -05:00
Ryan VanderMeulen
13adb15de3 Merge the last PGO-green inbound changeset to m-c. 2013-03-04 17:03:22 -05:00
Alexander Surkov
bcc6ef6d32 Bug 846148 - assertion: no node for the accessible tree walker: 'aContent', r=tbsaunde 2013-03-04 22:41:51 +09:00
Alexander Surkov
d94f75a873 Bug 844061 - DocAccessible doesn't need to keep a strong pointer to nsIDocument, r=tbsaunde 2013-03-03 15:38:44 +09:00
David Zbarsky
c596ef885a [Bug 847110] Fix up includes in layout/style r=dbaron 2013-03-02 19:31:48 -05:00
Alexander Surkov
80f25ba758 Bug 843637 - move MSAA folder under Windows folder, r=tbsaunde
--HG--
rename : accessible/src/msaa/ARIAGridAccessibleWrap.cpp => accessible/src/windows/msaa/ARIAGridAccessibleWrap.cpp
rename : accessible/src/msaa/ARIAGridAccessibleWrap.h => accessible/src/windows/msaa/ARIAGridAccessibleWrap.h
rename : accessible/src/msaa/AccessibleWrap.cpp => accessible/src/windows/msaa/AccessibleWrap.cpp
rename : accessible/src/msaa/AccessibleWrap.h => accessible/src/windows/msaa/AccessibleWrap.h
rename : accessible/src/msaa/ApplicationAccessibleWrap.cpp => accessible/src/windows/msaa/ApplicationAccessibleWrap.cpp
rename : accessible/src/msaa/ApplicationAccessibleWrap.h => accessible/src/windows/msaa/ApplicationAccessibleWrap.h
rename : accessible/src/msaa/Compatibility.cpp => accessible/src/windows/msaa/Compatibility.cpp
rename : accessible/src/msaa/Compatibility.h => accessible/src/windows/msaa/Compatibility.h
rename : accessible/src/msaa/DocAccessibleWrap.cpp => accessible/src/windows/msaa/DocAccessibleWrap.cpp
rename : accessible/src/msaa/DocAccessibleWrap.h => accessible/src/windows/msaa/DocAccessibleWrap.h
rename : accessible/src/msaa/EnumVariant.cpp => accessible/src/windows/msaa/EnumVariant.cpp
rename : accessible/src/msaa/EnumVariant.h => accessible/src/windows/msaa/EnumVariant.h
rename : accessible/src/msaa/HTMLTableAccessibleWrap.cpp => accessible/src/windows/msaa/HTMLTableAccessibleWrap.cpp
rename : accessible/src/msaa/HTMLTableAccessibleWrap.h => accessible/src/windows/msaa/HTMLTableAccessibleWrap.h
rename : accessible/src/msaa/HTMLWin32ObjectAccessible.cpp => accessible/src/windows/msaa/HTMLWin32ObjectAccessible.cpp
rename : accessible/src/msaa/HTMLWin32ObjectAccessible.h => accessible/src/windows/msaa/HTMLWin32ObjectAccessible.h
rename : accessible/src/msaa/HyperTextAccessibleWrap.cpp => accessible/src/windows/msaa/HyperTextAccessibleWrap.cpp
rename : accessible/src/msaa/HyperTextAccessibleWrap.h => accessible/src/windows/msaa/HyperTextAccessibleWrap.h
rename : accessible/src/msaa/ImageAccessibleWrap.cpp => accessible/src/windows/msaa/ImageAccessibleWrap.cpp
rename : accessible/src/msaa/ImageAccessibleWrap.h => accessible/src/windows/msaa/ImageAccessibleWrap.h
rename : accessible/src/msaa/Makefile.in => accessible/src/windows/msaa/Makefile.in
rename : accessible/src/msaa/Platform.cpp => accessible/src/windows/msaa/Platform.cpp
rename : accessible/src/msaa/RootAccessibleWrap.cpp => accessible/src/windows/msaa/RootAccessibleWrap.cpp
rename : accessible/src/msaa/RootAccessibleWrap.h => accessible/src/windows/msaa/RootAccessibleWrap.h
rename : accessible/src/msaa/ServiceProvider.cpp => accessible/src/windows/msaa/ServiceProvider.cpp
rename : accessible/src/msaa/ServiceProvider.h => accessible/src/windows/msaa/ServiceProvider.h
rename : accessible/src/msaa/TextLeafAccessibleWrap.cpp => accessible/src/windows/msaa/TextLeafAccessibleWrap.cpp
rename : accessible/src/msaa/TextLeafAccessibleWrap.h => accessible/src/windows/msaa/TextLeafAccessibleWrap.h
rename : accessible/src/msaa/XULListboxAccessibleWrap.cpp => accessible/src/windows/msaa/XULListboxAccessibleWrap.cpp
rename : accessible/src/msaa/XULListboxAccessibleWrap.h => accessible/src/windows/msaa/XULListboxAccessibleWrap.h
rename : accessible/src/msaa/XULMenuAccessibleWrap.cpp => accessible/src/windows/msaa/XULMenuAccessibleWrap.cpp
rename : accessible/src/msaa/XULMenuAccessibleWrap.h => accessible/src/windows/msaa/XULMenuAccessibleWrap.h
rename : accessible/src/msaa/XULTreeGridAccessibleWrap.cpp => accessible/src/windows/msaa/XULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/XULTreeGridAccessibleWrap.h => accessible/src/windows/msaa/XULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/moz.build => accessible/src/windows/msaa/moz.build
rename : accessible/src/msaa/nsAccessNodeWrap.cpp => accessible/src/windows/msaa/nsAccessNodeWrap.cpp
rename : accessible/src/msaa/nsAccessNodeWrap.h => accessible/src/windows/msaa/nsAccessNodeWrap.h
rename : accessible/src/msaa/nsEventMap.h => accessible/src/windows/msaa/nsEventMap.h
rename : accessible/src/msaa/nsWinUtils.cpp => accessible/src/windows/msaa/nsWinUtils.cpp
rename : accessible/src/msaa/nsWinUtils.h => accessible/src/windows/msaa/nsWinUtils.h
2013-03-02 13:07:33 +09:00
Alexander Surkov
1266bbd1d4 Bug 396166 - xul:label@value accessible should implement nsIAccessibleText, r=tbsaunde, roc 2013-03-01 13:06:16 +09:00
Ms2ger
c6832bb745 Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Alexander Surkov
e651e2782a Bug 845134 - enable logging in focus/test_focusedChild.html 2013-02-28 14:35:17 +09:00
Phil Ringnalda
03cdba0d6e Back out 49b4afb3ab2f (bug 845134) as the single most unlikely cause of Android build bustage in the history of computing, on a CLOSED TREE 2013-02-27 23:15:11 -08:00
Gregory Szorc
27c42e83c6 Merge mozilla-central into build-system
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Alexander Surkov
f10aa93cd6 Bug 845134 - enable logging in focus/test_focusedChild.html 2013-02-28 14:35:17 +09:00
Hubert Figuière
8eeb3c43df Bug 845095 - Disable mochitest states/test_tree.xul on Mac. r=dbolter 2013-02-27 16:02:38 -05:00
Gregory Szorc
803629b9c6 Merge mozilla-central into build-system
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
2801c25ab8 Merge m-c to b-s. 2013-02-26 19:09:25 +01:00
Gregory Szorc
ddc427fc66 Bug 784841 - Part 18a: Convert /accessible; r=glandium f=Ms2ger 2013-02-25 12:47:17 -08:00
Alexander Surkov
0acc905b8e Bug 845095 - enable logging for states/test_tree.xul 2013-02-27 16:37:01 +09:00
L. David Baron
ff34707a75 Bug 404077: Adjust annotations of expected assertions. 2013-02-27 10:37:19 -08:00
Hubert Figuière
e6a2f7dadc Bug 845095 - backed out 8cb9d6981978 as per r=surkov 2013-02-27 21:57:07 -05:00
L. David Baron
592587b15e Bug 404077: Fix think-o in previous annotations of expected assertions. CLOSED TREE 2013-02-27 18:53:09 -08:00
L. David Baron
2c80911fe7 Bug 404077: Adjust annotations of expected assertions. CLOSED TREE 2013-02-27 18:46:42 -08:00
L. David Baron
e2654f58c5 Bug 404077: Adjust annotations of expected assertions. CLOSED TREE 2013-02-27 17:58:48 -08:00
Trevor Saunders
ad76de737b bug 844496 - handle the case of optgroup accessible's parent being a document with no content r=surkov 2013-02-23 16:23:14 -05:00
Alexander Surkov
1474286759 Bug 835752 - EventQueue shouldn't keep a strong reference to DocAccessible instance, r=tbsaunde 2013-02-23 21:33:11 +09:00
Trevor Saunders
c40af5bf91 bug 407956 - make nsITreeView not take a nsISupportsArray* r=neil, bz sr=neil 2013-01-06 19:54:42 -05:00
L. David Baron
05d5d9dfa9 Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion. 2013-02-26 22:23:08 -08:00
L. David Baron
e2e632496e Bug 404077: Adjust annotations of expected assertions. 2013-02-27 13:20:26 -08:00
Alexander Surkov
caaa87b509 Bug 527461 - Implement RELATION_NODE_PARENT_OF, r=tbsaunde 2013-02-26 16:17:10 +09:00
L. David Baron
4f4296979b Bug 404077: Annotate known assertions in mochitests. 2013-02-25 18:39:21 -08:00
Ryan VanderMeulen
486f369f1f Backed out 6 changesets (bug 832920, bug 825341, bug 838582, bug 842726, bug 629801, bug 842561) for Linux32 debug mochitest-2 and Windows/OSX mochitest-browser-chrome failures on a CLOSED TREE. 2013-02-22 15:30:06 -05:00
Trevor Saunders
0900a6537c bug 825341 - convert range to webidl r=bz, smaug 2013-02-07 07:09:41 -05:00
Aishwarya
0047b93146 Bug 794620 - group position of HTML radio buttons can be incorrect, r=surkov 2013-02-22 01:31:40 +09:00
Trevor Saunders
68a21f1293 bug 832158 - implement IServiceProvider with a taer off r=surkov 2013-01-09 15:01:10 -05:00
Andrea Marchesini
d98c0993bb Bug 839447 - Rename nsHTMLOptionElement to HTMLOptionElement, r=Ms2ger
--HG--
rename : content/html/content/src/nsHTMLOptionElement.cpp => content/html/content/src/HTMLOptionElement.cpp
rename : content/html/content/src/nsHTMLOptionElement.h => content/html/content/src/HTMLOptionElement.h
2013-02-18 13:24:58 +01:00
John Daggett
d043403e24 Bug 833169 - add font family name to font entries and use in user font cache key. r=jkew 2013-02-18 11:22:55 +09:00
L. David Baron
5ef4421fa5 Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
Except for the changes in:
  layout/generic/nsIFrame.h (part)
  layout/style/nsComputedDOMStyle.h (all)
  layout/style/nsRuleNode.cpp (part)
  layout/style/nsStyleContext.cpp (part)
  layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
Alexander Surkov
3b74dacf8b Bug 834120 - Table cell accessibles not exposed for CSS table without table-row, r=tbsaunde 2013-02-16 14:42:00 +09:00
Trevor Saunders
e8f28d84a6 bug 841928 - fix crash in ia2AccessibleHypertext::get_hyperlink() r=me 2013-02-15 18:02:21 -05:00
Trevor Saunders
36453999ea bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz 2013-02-12 17:02:51 -05:00
Alexander Surkov
0db7184599 Bug 835666 - ARIA combobox selected value is not a part of name computation, r=tbsaunde 2013-02-15 18:54:06 +09:00
Trevor Saunders
5809598f46 bug 834894 - remove NS_IMPL_CYCLE_COLLECTION_NATIVE_x macros r=mccr8 2013-01-16 23:36:02 -05:00
Alexander Surkov
3602bfe831 Bug 835121 - ARIA grid should be editable by default, r=tbsaunde 2013-02-14 19:57:35 +09:00
Trevor Saunders
7faaa542d8 bug 648267 - remove nsIWinAccessNode r=surkov 2013-01-09 06:34:39 -05:00
Trevor Saunders
391781a3c0 bug 829387 - remove nsWinUtils::ConvertToIA2Array() r=surkov 2013-01-09 05:22:59 -05:00
Trevor Saunders
5e75aecec1 bug 829382 - remove nsIWinAccessNode and stuff from ia2AccessibleTableCell r=surkov 2013-01-09 05:20:35 -05:00
Trevor Saunders
8b884ed419 bug 767272 - don't use nsIAccessibleTable type stuff in ia2AccessibleTable r=surkov 2013-01-09 03:51:30 -05:00
Alexander Surkov
b04db00330 Bug 823927 - text is jammed with control's text in name computation, r=tbsaunde 2013-02-12 18:13:57 +09:00
Alexander Surkov
2b7c2e48a2 Bug 838407 - aria-hidden false value shouldn't be exposed via object attributes, r=tbsaunde 2013-02-11 09:54:14 +09:00
Alexander Surkov
176065e86a Bug 445510 - Support ARIA-based text attributes, r=tbsaunde
--HG--
rename : accessible/tests/mochitest/attributes/test_text.html => accessible/tests/mochitest/textattrs/test_general.html
2013-02-09 13:36:34 +09:00
Boris Zbarsky
d71214e1ed Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug 2013-02-06 14:22:33 +00:00
Brian Nicholson
b2869b4956 Bug 837848 - Remove gecko property from handleGeckoMessage calls. r=mfinkle 2013-02-04 13:22:30 -08:00
Alexander Surkov
de568aceea Bug 786163 - sort out name calculation for HTML input buttons, r=tbsaunde 2013-02-03 13:49:18 +09:00
Tanvi Vyas
1e6b543ee3 Bug 822367 - Since document.open() creates a new channel, set nsDocShell:mMixedContentChannel to the newly created channel if the user has decided to allow mixed content on the page. r=smaug 2013-01-30 00:04:34 -08:00
Henri Sivonen
c579df482b Bug 820508 part 3 - Accessibility mapping for <main>. r=dbolter. 2013-01-29 14:31:45 +02:00
Alexander Surkov
4d57ff6887 Bug 812767 - move out event processing logging from NotificationController, r=tbsaunde
--HG--
rename : accessible/src/base/NotificationController.cpp => accessible/src/base/EventQueue.cpp
rename : accessible/src/base/NotificationController.h => accessible/src/base/EventQueue.h
2013-01-29 19:00:58 +09:00
Phil Ringnalda
30818ae3e1 Back out 422c0104079e (bug 767272) for attributes/test_obj.html hangs 2013-01-28 23:17:32 -08:00
Trevor Saunders
bb7ad690cf bug 767272 - don't use nsIAccessibleTable type stuff in ia2AccessibleTable r=surkov 2013-01-09 03:51:30 -05:00
Hubert Figuière
8fb18007b2 Bug 835338 - Part 1: Disable test_scroll.xul on Mac for now. r=dbolter
--HG--
extra : rebase_source : 35117aad43afeddb5d9ecdd39e0ab562b075a63d
2013-01-28 12:08:30 -05:00
Alexander Surkov
1462437b5d Bug 569356, part2 - coalescence of state change events is bad, r=tbsaunde 2013-01-28 18:21:03 +09:00
Ehsan Akhgari
893e6d1c91 Follow-up for bug 833097, bug 833101 and bug 833118 - Only disable PGO on the modules in question on Windows, a=me
--HG--
extra : rebase_source : dae7ac9db9e0b85a39cf7d647b46f9da48398dc2
2013-01-21 18:53:05 -05:00
Ehsan Akhgari
3da98786f1 Bug 833097 - Stop doing PGO on a11y in the hopes of being able to reopen the tree; r=khuey a=depgo 2013-01-21 17:09:15 -05:00
Alexander Surkov
9dda04c949 Bug 569356, part1 - add support of event scenarios in testing, r=marcoz 2013-01-19 09:01:38 +09:00
Jacek Caban
3243b2b08a Bug 828141 - Added missing Accessible-inl.h include 2013-01-18 12:16:01 +01:00
Trevor Saunders
b98e34aed0 bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8 2013-01-12 07:40:33 -05:00
Trevor Saunders
15c408b167 bug 828141 - windows shouldn't hold onto events r=surkov 2013-01-08 19:41:58 -05:00
Mats Palmgren
0ae685efa9 Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan 2013-01-15 13:22:03 +01:00
Mats Palmgren
dcf79fd0a9 Bug 786533 - On OSX, one of the system header files (exception_defines.h) defines 'try' and 'catch' as macros which breaks @try/@catch. We need to #undef those before using nsObjCExceptions.h. r=ehsan 2013-01-15 13:22:03 +01:00
Mats Palmgren
d5826be6d7 Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan 2013-01-15 13:22:03 +01:00
Iscaro
9b3185d5e4 Bug 789621 - getTextAttributes doesn't work with magic offsets. r=surkov 2013-01-12 15:24:13 -05:00
Chris Peterson
f456453bfd Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan 2013-01-10 08:19:36 -08:00
Ed Morley
836947502a Backout da88cd4bc6db & 696264e2414c (bug 569356) for intermittent, but frequent test_doc_busy.html timeouts 2013-01-09 11:48:23 +00:00
David Bolter
b5a6a4eec5 Fixing one line in previous fix. b=569356. r=MarcoZ 2013-01-08 10:51:54 -05:00
Alexander Surkov
c30c215b46 Bug 569356 - Coalescence of state change events is bad, r=tbsaunde, marcoz 2013-01-08 17:15:51 +09:00
Ehsan Akhgari
129c4cd7fd Bug 579517 follow-up: Remove NSPR types that crept in 2013-01-07 18:21:50 -05:00
Robert O'Callahan
a9f8b202ea Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : d00947c925b17f860fcdc0e12b1ec3cc31b7c630
2013-01-05 16:12:24 +13:00
Peter Van der Beken
9ca46c7fbd Fix for bug 824907 (Convert HTML table elements to WebIDL) - convert HTMLTableSectionElement to WebIDL. r=bz.
--HG--
rename : content/html/content/src/nsHTMLTableRowElement.cpp => content/html/content/src/HTMLTableRowElement.cpp
rename : content/html/content/src/nsHTMLTableSectionElement.cpp => content/html/content/src/HTMLTableSectionElement.cpp
rename : content/html/content/src/nsHTMLTableSectionElement.cpp => content/html/content/src/HTMLTableSectionElement.h
rename : dom/interfaces/html/nsIDOMHTMLTableSectionElem.idl => dom/interfaces/html/nsIDOMHTMLTableSectionElement.idl
extra : rebase_source : b9c1d7dea38653452b44b2033cf2c0140f7b39b1
2012-12-29 15:07:48 +01:00
Alexander Surkov
df18167661 Bug 824901 - HyperTextAccessible::DOMPointToHypertextOffset fails for node and offset equal to node child count, r=tbsaunde 2013-01-05 19:14:34 +09:00
Phil Ringnalda
9297efcdad Back out 5e76dfb1d426 (bug 826635) and 0df74b1a4543:20df426b6111 (bug 826632) for bustage
CLOSED TREE
2013-01-04 21:30:14 -08:00
Robert O'Callahan
9abe8bbe09 Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 85587555e1f202809cd39fe899570644e6ca4eb3
2013-01-05 16:12:24 +13:00
Alexander Surkov
dd1fd2be91 Bug 822983 - Map SVG graphic elements to accessibility API, r=tbsaunde, longsonr 2013-01-04 13:26:00 +09:00
Trevor Saunders
efffc97c2d bug 825419 - outparamdel nsIDocShell::GetPresShell() r=smaug 2012-12-28 20:56:42 -05:00
Trevor Saunders
23e3365c2f bug 825228 - remove nsAccessNode::IsElement() r=surkov 2012-12-27 15:54:28 -05:00
Robert O'Callahan
106f5d95d1 Bug 825866. Part 8: Mass-rename of nsIView to nsView. r=tnikkel
This was autogenerated by basically replacing all occurrences of the word "nsIView" with nsView.

--HG--
rename : view/public/nsIView.h => view/public/nsView.h
2013-01-04 02:23:11 +13:00
Nicholas Nethercote
63fcf6e2e8 Bug 825096 - Fix three clang warnings in accessible/. r=surkov.
--HG--
extra : rebase_source : 5b26ed2307b240d7d7eb60a866ac33995ab654de
2013-01-01 16:49:19 -08:00
Alexander Surkov
54728147d0 Bug 459357 - Support accessible name computation for SVG, r=tbsaunde 2012-12-31 17:04:08 +09:00
Alexander Surkov
5ea6f528f2 Bug 815055 - crash in nsCoreUtils::IsTabDocument, r=tbsaund 2012-12-30 01:33:59 +09:00
Trevor Saunders
79c7d9e228 bug 822664 - follow up remove another use of GetDocAccessibleFromcache() r=bustage 2012-12-28 11:48:21 -05:00
Trevor Saunders
3968a7f718 bug 822664 - only use the doc accessible cache for lifetime management r=surkov 2012-11-02 19:57:58 -04:00
Alexander Surkov
4bb31ec532 Bug 814836 - <xul:deck> element messes up screen readers, r=tbsaunde, sr=roc 2012-12-28 17:15:02 +09:00
Alexander Surkov
7e24984bbc Bug 660083 - missing focus event when opening a message in Thunderbird, r=tbsaunde 2012-12-27 13:25:27 +09:00
Eitan Isaacson
82bcd7292c Bug 824844 - Fix text changed events. r=davidb 2012-12-26 17:52:28 -08:00
Alexander Surkov
8a0b2fa384 Bug 818407 - changing the HTML body doesn't pick up ARIA role, r=tbsaunde 2012-12-24 21:40:15 +09:00
Iordache Catalin
5c6bba7ceb Bug 821269 - Fix build warnings in HTMLTableAccessible.cpp. r=tbsaunde 2012-12-17 22:54:44 +02:00
Alexander Surkov
06355d1593 Bug 819273 - ARIA combobox should have accessible value, r=tbsaunde 2012-12-23 09:54:13 +09:00
Alexander Surkov
11750a58b3 Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde 2012-12-21 12:16:44 +09:00
Eitan Isaacson
b90da96fea Bug 822816 - Fix double tap activation in jellybean. r=davidb 2012-12-20 11:42:17 -08:00
Ed Morley
181def945b Backout d08057e095a2 (bug 818407) for linux pgo failures on a CLOSED TREE 2012-12-20 15:06:10 +00:00
Alexander Surkov
a78fab0086 Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde 2012-12-20 20:48:03 +09:00
Nick Thomas
48b2098d0c Backout 5d59a9ec28f4 for Linux PGO compile errors 2012-12-20 23:26:32 +13:00
Alexander Surkov
b5f6f62f4a Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde 2012-12-20 14:11:55 +09:00
Iordache Catalin
48dea92504 Bug 813019 - Get rid of AccMutationEvent::mNode. r=tbsaunde 2012-12-19 20:10:12 -05:00
Jonathan Kew
813a2e26db bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc 2012-12-19 09:42:25 +00:00
Trevor Saunders
d44ab31b15 bug 822580 - clean up nsAccUtils functions for position r=surkov 2012-12-17 15:11:02 -05:00
Alexander Surkov
50e3f14547 Bug 810572, part 3 - merge Accessible::AccessibleTypes with AccTypes, r=tbsaude 2012-12-18 14:22:26 +09:00
Alexander Surkov
fae1108201 Bug 810572, part 2.5 - rename AccType constants again, r=tbsaunde, sr=roc 2012-12-18 10:25:52 +09:00
Alexander Surkov
c661dbb0d2 Bug 822173 - bunch of editable tests is never invoked, r=marcoz 2012-12-17 20:38:57 +09:00
Jacek Caban
ceac5eeed6 Bug 819280 - Change NS_ASSERTION to MOZ_STATIC_ASSERT r=trev.saunders 2012-12-17 12:19:09 +01:00
Usurelu Catalin
00f73a924b Bug 820197 - Fix build warnings in accessible. r=surkov 2012-12-16 19:50:11 -05:00
Masayuki Nakano
ca0e8000e0 Bug 813445 part.14 Make dom::EventListenerFlags for nsEventListenerManager r=smaug 2012-12-16 10:26:05 +09:00
Jeff Walden
e0523203c9 Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger 2012-12-14 18:58:45 -05:00
Trevor Saunders
55821aa041 bug 781409 - remove nsITableLayout r=roc,davidb 2012-08-08 09:05:17 -04:00
Jacek Caban
7b07c9de0f Bug 819280 - Fixed some GCC warnings in accessible module r=trev.saunders 2012-12-13 13:04:12 +01:00
Alexander Surkov
5801a37df4 Bug 810572, part2 - remove 'Accessible' postfix from AccTypes constants, r=tbsaunde, sr=roc 2012-12-12 19:04:12 +09:00
Eitan Isaacson
6cca4e79a6 Bug 818343 - Introduce gesture quick navigation. r=davidb 2012-12-11 10:12:12 -08:00
Eitan Isaacson
b40acfa315 Bug 817869 - Consolidate Android and B2G touch adapter. r=davidb 2012-12-11 10:12:12 -08:00
Alexander Surkov
03e9454bed Bug 810572, part1 - split Accessible::mFlags into bit fields, r=tbsaudne, sr=neil 2012-12-11 12:31:42 +09:00
David Bolter
890bb8bf27 Bug 819303 - crash in nsTextEquivUtils::AppendTextEquivFromTextContent. f=marcoz r=surkov 2012-12-07 12:27:17 -05:00
Saurabh Anand
151d13c7a5 Bug 818817 - Fix some compiler warnings, r=Ms2ger 2012-12-09 22:53:19 +05:30
Eitan Isaacson
085bf7b9c8 Bug 818342 - Introduce announcement output. r=davidb 2012-12-07 10:39:17 -08:00
Eitan Isaacson
723100f2cc Bug 818341 - Encapsulate presentation in the presentation module. r=davidb
Making it ready for use outside of the EventManager.
2012-12-07 10:39:17 -08:00
Alexander Surkov
8511832c18 Bug 819242 - JAWS needs old IServiceProvider::QueryService, r=tbsaunde 2012-12-08 01:29:43 +09:00
Trevor Saunders
c784f84fcd backout bug 812845 for frequent orange 2012-12-07 02:38:41 -05:00
Trevor Saunders
1789f4fa72 logging for bug 812845 since it failed on inbound last time, but doesn't fail on try 2012-12-06 23:34:48 -05:00
Trevor Saunders
39de832a2a bug 812845 - more tests for invalid spelling text attributes r=surkov 2012-11-17 22:58:29 -05:00
Alexander Surkov
7ba5916c81 Bug 815646 - Intermittent accessible/states/test_link.html, r=tbsaunde 2012-12-07 12:48:09 +09:00
Eitan Isaacson
b4714f0ade Bug 817671 - Fix window scrolling. r=blassey 2012-12-05 12:54:37 -08:00
Trevor Saunders
366d00605f bug 817133 - move platform init and shutdown stuff out of nsAccessNodeWrap and ApplicationAccessibleWrap static methods r=surkov 2012-12-01 19:58:25 -05:00
Mike Hommey
7c7112cb4e Bug 817957 - Deduplicate AccessFu.css and content-script.js. r=dbolter
--HG--
extra : rebase_source : f198a5e30f71382b5b95c7a64129c6e40e40e9ca
2012-12-05 09:25:38 +01:00
Trevor Saunders
93eb2b92f1 bug 817772 - remove MAI logging r=surkov 2012-12-01 13:49:24 -05:00
Trevor Saunders
a0adca9c14 bug 817766 - remove an unused member from MaiUtil remove some unused macros and make MaiUtil and MaiUtilClass typedefs r=surkov 2012-11-30 22:10:45 -05:00
Trevor Saunders
acbf89b004 bug 817766 - move atk util code out of ApplicationAccessibleWrap.cpp rs=surkov 2012-11-30 21:44:37 -05:00
Alexander Surkov
5374e85c47 Bug 816856 - Embedded object accessibles for inaccessible/windowless plugins should not expose a NULL child, r=tbsaunde 2012-12-04 14:27:13 +09:00
Alexander Surkov
96ee7581b4 Bug 804461, part3 - use context to build list trees, r=tbsaunde 2012-12-02 20:35:41 +09:00
Trevor Saunders
5d483a2c2f bug 817133 - hack to make atk initialization work after bug 779520 irc-r=davidb 2012-11-30 16:18:38 -05:00
Trevor Saunders
873d6c3cb0 bug 816453 - get rid of dead code in nsAccessibilityService::CreateHTMLObjectFrameAccessible() r=bz, surkov 2012-11-29 20:33:52 -05:00
Jacek Caban
4b1e39d981 Bug 815581 - Fixed accessible compilation on mingw (makefiles part) r=ted 2012-11-30 15:20:00 +01:00
Alexander Surkov
d0638a4613 Bug 804461, part2 - use context to build table trees, r=tbsaunde 2012-11-30 16:33:01 +09:00
Alexander Surkov
76d25a39fb Bug 815646 - enable logging for accessible/states/test_link.html 2012-11-30 11:09:41 +09:00
Alexander Surkov
7def88cb24 Bug 814386 - ASSERTION: No parent accessible. Should we really assert here, r=tbsaunde 2012-11-29 14:14:04 +09:00
Andrew McCreight
e8863c7117 Bug 815397 - Clean up Accessibility cycle collector definitions. r=smaug 2012-11-28 16:05:04 -08:00
Jacek Caban
856b6f898e Bug 815581 - Fixed accessible compilation on mingw r=trev.saunders 2012-11-28 11:28:02 +01:00
Jacek Caban
2097ae6ce1 Bug 815581 - Replace explicit SEH blocks by macros r=trev.saunders 2012-11-28 11:27:20 +01:00
Chris Jones
4ffe861bff Back out 0c242b9fcb54 for Moth crashes 2012-11-27 22:54:21 -08:00
Alexander Surkov
70eea81f17 Bug 815646 - enable logging for accessible/states/test_link.html 2012-11-28 14:08:47 +09:00
Daniel Holbert
077a05e898 Bug 815928 part 4: Fix typo s/elemnet/element/ in comments & tests. DONTBUILD, rs=Waldo 2012-11-27 19:15:36 -08:00
Daniel Holbert
812cac8da5 Bug 815928 part 3: Fix typo s/elemnt/element/ in comments & tests. DONTBUILD, rs=Waldo 2012-11-27 19:15:36 -08:00
Trevor Saunders
dd81a28ac1 bug 779520 - get rid of Accessible::Init() r=surkov 2012-11-20 10:33:30 -05:00
Trevor Saunders
6bac76f334 Bug 767756 - try implementing ISimpleDOMNode with a tear off, r=tbsaunde, f=marcoz
--HG--
rename : accessible/src/msaa/nsAccessNodeWrap.cpp => accessible/src/windows/sdn/sdnAccessible.cpp
rename : accessible/src/msaa/nsAccessNodeWrap.h => accessible/src/windows/sdn/sdnAccessible.h
2012-11-27 22:16:12 +09:00
Alexander Surkov
c5ec3f9d75 Bug 813508 - no need in special HTML caption processing for accessible tree creation, r=tbsaunde 2012-11-27 13:59:39 +09:00
Andrew McCreight
8c7f8d54c8 Bug 814738 - Modernize Traverse for nsTObserverArray. r=smaug 2012-11-23 11:13:39 -08:00
Andrew McCreight
da54c7f2e2 Bug 807713 - add warning comment for nsTObserverArray::ElementAt. r=sicking 2012-11-23 10:50:05 -08:00
Eric Wong
6fd21ef732 Bug 812970 - Rename DocAccessible::mDocument to mDocumentNode, r=surkov 2012-11-22 14:15:25 -08:00
Benoit Jacob
97c1c2f31c Bug 814444 - Remove now-useless TRAVERSE_NATIVE_BEGIN and UNLINK_BEGIN_NATIVE macros - r=mccr8 2012-11-22 12:15:38 -05:00
Alexander Surkov
7279652d1d Bug 768243 - HTML select tree update problems, r=tbsaunde 2012-11-22 17:18:17 +09:00
Alexander Surkov
45a8eba52d Bug 813008 - get rid nsEventStateManager::IsHandlingUserInputExternal, r=tbsaunde, smaug 2012-11-21 14:25:20 +09:00
Seth Fowler
c42d3467d8 Bug 812241 - Remove disabled test warnings. r=khuey 2012-11-20 16:13:04 -08:00
Eitan Isaacson
59f4d85c4e Bug 812515 - Land on static text if it is not a list bullet item. r=davidb 2012-11-20 11:06:38 -08:00
Alexander Surkov
69cda2bd1f Bug 812844 - densify nsAccDocManager, r=tbsaunde
--HG--
rename : accessible/src/base/nsAccDocManager.cpp => accessible/src/base/DocManager.cpp
rename : accessible/src/base/nsAccDocManager.h => accessible/src/base/DocManager.h
2012-11-20 23:15:32 +09:00
Alexander Surkov
c9b4ebf941 Bug 678454 - coalesce events by accessible tree, r=tbsaunde 2012-11-20 13:53:38 +09:00
Phil Ringnalda
f1c295511d Back out 1b6d5e373bcc (bug 812845) for timeouts in accessible/events/test_textattrchange.html
--HG--
extra : rebase_source : a4e733ee7db79b26176ad0eb703e06beb79f4719
2012-11-19 20:34:52 -08:00
Phil Ringnalda
0c4921f72d Back out 39890b75361f (bug 779520) for Windows leaks 2012-11-19 19:54:41 -08:00
Trevor Saunders
b62527d988 bug 812845 - more tests for invalid spelling text attribute r=surkov 2012-11-17 22:58:29 -05:00
Trevor Saunders
26654bd62e bug 779520 - merge Accessible::Init() into constructors patch=fxa90id r=surkov, tbsaunde 2012-10-14 17:28:32 -04:00
Alexander Surkov
6ddf37136f Bug 812846 - densify nsAccTreeWalker, r=tbsaunde
--HG--
rename : accessible/src/base/nsAccTreeWalker.cpp => accessible/src/base/TreeWalker.cpp
rename : accessible/src/base/nsAccTreeWalker.h => accessible/src/base/TreeWalker.h
2012-11-19 18:20:09 +09:00
Alexander Surkov
219d8e3dce Bug 812041 - ARIA slider and spinbutton don't provide a value for name computation, r=tbsaunde 2012-11-19 13:14:59 +09:00
Alexander Surkov
37336125af Bug 812466 - namespacify Accessible classes, r=tbsaunde 2012-11-18 11:01:44 +09:00
Alexander Surkov
f1de05abda Bug 804461 - accessible tree walker should take a context accessible as argument, r=tbsaunde 2012-11-18 00:27:03 +09:00
Alexander Surkov
1fb948c78a Bug 525909 - support ARIA role=rowgroup, r=tbsaunde 2012-11-17 16:59:55 +09:00
Alexander Surkov
1c7c36362d Bug 446469 - Missing busy state change event when downloading files, r=tbsaunde 2012-11-17 12:32:51 +09:00
Alexander Surkov
ab74ddffa6 Bug 810260 - xul:deck hidden pages shouldn't be offscreen, r=tbsaunde 2012-11-16 19:12:45 +09:00
Alexander Surkov
2c5b6ccb92 Bug 811729 - remove XForms a11y support, r=tbsaunde 2012-11-16 01:43:41 +09:00
David Bolter
994ff1cab4 Bug 811720 - Detach touch adapter when deactivating. r=eeejay 2012-11-15 09:37:59 -05:00