Commit Graph

2041 Commits

Author SHA1 Message Date
Ed Morley
84b59f18ef Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-22 14:10:55 +00:00
Serge Gautherie
4a4844d2ad Bug 729474. (Av1) name/test_browserui.xul: Improve log, to help diagnose. r=surkov.alexander. 2012-02-22 14:45:24 +01:00
Alexander Surkov
fa4f5216f3 Bug 650241 - disable width testing of testBounds() because of failure on some platforms 2012-02-22 13:49:22 +09:00
Alexander Surkov
d997c09ad5 Bug 650241 - Location returned by accessibles sometimes incorrect when page zoomed, r=marcoz 2012-02-22 11:07:43 +09:00
Hub Figuière
9a82df15d0 Bug 726097 - Use the right doc accessible when hit testing. Add proper mochi-test. r=surkov
--HG--
rename : accessible/tests/mochitest/test_childAtPoint.html => accessible/tests/mochitest/hittest/test_general.html
rename : accessible/tests/mochitest/test_childAtPoint.xul => accessible/tests/mochitest/hittest/test_general.xul
2012-02-15 13:51:04 -08:00
Alexander Surkov
7ef094a34b Bug 714579 - Don't use GetComputedStyle for object attribute calculation, r=tbsaunde, marcoz, f=bz 2012-02-21 00:45:29 +09:00
Ed Morley
0d22afb4a6 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-20 12:08:28 +00:00
Serge Gautherie
d18ed4187e Bug 718237. (Bv2) test_focus_autocomplete.xul: Skip this test on SeaMonkey ftb. r=surkov.alexander. 2012-02-20 05:25:17 +01:00
Alexander Surkov
6748e49919 Bug 677154 - Detached document accessibility tree, r=bz, marcoz 2012-02-18 02:38:43 +09:00
Alexander Surkov
24a8ff14cb Bug 499093 - Fix discrepancy between tr count and row count in nsHTMLTableAccessible::IsProbablyForLayout, r=marcoz 2012-02-17 16:21:26 +09:00
Nathan Froyd
e0a921911d Bug 727163 - fix compiler warnings in accessible/; r=askalski 2012-02-14 10:53:09 -08:00
Alexander Surkov
8c3d6884e3 Bug 727735 - don't use computed style for width detection in IsProbablyForLayout, r=tbsaunde 2012-02-18 18:18:48 +09:00
Andrew Quartey
7024a3301a Bug 691267 - Remove nsHTMLButtonAccessible duplication, r=surkov
--HG--
rename : accessible/tests/mochitest/actions/test_inputs.html => accessible/tests/mochitest/actions/test_controls.html
2012-02-22 20:33:37 +09:00
Alexander Surkov
5789c40b43 Bug 650241 - improve accessible boundaries testing, r=marcoz 2012-02-22 20:27:28 +09:00
alexander
dd1d036870 Bug 714579 - Make sure the accessible isn't defunct before getting the caret offset. r=tbsaunde 2012-02-15 07:11:00 -08:00
joseph
4d959d1773 Bug 726507 - Replace GetAccService()->GetAccessible() with mDoc->GetAccessible() in html/ and xul/ subfolders of accessibility/src/ folder, r=surkov 2012-02-16 03:22:17 +08:00
Marco Bonardo
ead310cb44 Merge last green PGO from inbound to central 2012-02-14 11:16:13 +01:00
Alexander Surkov
aa22b80ea0 Bug 725644 - add new nsIAccessibleHideEvent interface, r=tbsaunde 2012-02-14 09:02:41 +09:00
Alexander Surkov
ab88e52594 Bug 725581 - caretOffset for textarea should be -1 when textarea doesn't have a focus, r=tbsaunde 2012-02-13 12:37:52 +09:00
Mark Capella
772d8a7ef2 Bug 725647. (Bv1a) test_embeds.xul: Use new openBrowserWindow(). f=sgautherie r=surkov.alexander. 2012-02-13 21:03:43 +01:00
Jignesh Kakadiya
a87c539c3d Bug 725998 - get rid of GetAccessibleOrContainer and GetContainerAccessible, r=surkov 2012-02-12 11:35:55 +09:00
Jignesh Kakadiya
f5ce15755e Bug 724452 - use nsFocusManager::GetFocusManager() more, r=tbsaunde, hub, surkov 2012-02-12 11:34:00 +09:00
Andrew Quartey
69b76a336f Bug 634829 - Remove nsIAccessibleWin32Object interface, r=surkov 2012-02-11 16:45:10 +09:00
Tobias Markus (:Tobbi)
264c070a34 Bug 725178 - Remove ensureAccessibleTree from common.js, r=surkov 2012-02-08 20:13:37 +01:00
Trevor Saunders
78aca9eb31 bug 672507 - fix review nits r=davidb 2012-02-10 16:39:20 -05:00
Andrzej Skalski
5425560781 Bug 706134 - ARIA listitem shouldn't expose selectable state and pick up aria-selected and aria-checked, r=surkov 2012-02-11 03:25:48 +09:00
Hub Figuière
cdc622f177 Bug 721947 - use nsIPresShell instead of nsIWeakShell. r=surkov 2012-02-09 08:49:17 -08:00
Hub Figuiere
00b825bb9b Bug 673405 - Rename GetDocAccessible() to Document(). r=surkov 2011-11-09 14:52:00 -08:00
Hub Figuière
669bbab05f Bug 672504 - Don't keep pointer to weak presshell in accessible. r=surkov 2012-02-07 14:38:54 -08:00
Jignesh Kakadiya
eaf40b41b9 Bug 539694 - Added MOZ_DELETE attribute to private copy constructors, r=surkov 2012-02-09 16:43:13 +09:00
Joey Blacksmith
250767432b Bug 723796 - nsAccessible::GetAllowsAnonChildAccessibles renamed to nsAccessible::CanHaveAnonChildren, r=surkov 2012-02-08 16:31:25 +09:00
Andrzej Skalski
2b74d8316f Bug 717506 - telemetry for xforms use, r=surkov, tbsaunde 2012-02-08 16:21:21 +09:00
Alexander Surkov
613fe0d75a Bug 723833 - IAccessibleText::setCaretOffset on location or search bar causes focus to jump, r=tbsaunde, marcoz
--HG--
rename : accessible/tests/mochitest/test_text_caret.html => accessible/tests/mochitest/textcaret/test_general.html
2012-02-08 13:31:18 +09:00
Ed Morley
bec9098719 Backout 0b205d34aefc (bug 673405), 3327d251ce49 (bug 672504) for mochitest-other leaks 2012-02-08 01:23:12 +00:00
Hub Figuiere
092fa85b31 Bug 673405 - Rename GetDocAccessible() to Document(). r=surkov 2011-11-09 14:52:00 -08:00
Hub Figuière
55f58cb4f9 Bug 672504 - Don't keep pointer to weak presshell in accessible. r=surkov 2012-02-07 14:38:54 -08:00
Trevor Saunders
eaa5757af2 bug 672507 - merge nsIAccessNode and nsIAccessible r=davidb, surkov 2012-02-07 08:18:33 -05:00
Mark Capella
7457cb6aa6 Bug 689540 - Expose IA2 margin- object attributes, r=surkov 2012-02-06 18:18:25 +01:00
Marco Zehe
7e977e22a1 Bug 719754 - Rewrite a11y tests that put <tabbrowser> in random XUL documents and expect it to work (tree and relations files), r=surkov 2012-02-06 13:06:07 +01:00
David Bolter
b65afa882c Bug 721772 - Call ISimpleDOM telemetry accumulation only once. r=tbsaunde 2012-02-04 13:52:52 -05:00
Ed Morley
d71860b91c Backout 001b3e1ec98f (bug 721772), 2012-02-04 18:02:07 +00:00
David Bolter
448814777c Bug 721772 - Call ISimpleDOM telemetry accumulation only once; r=tbsaunde 2012-02-04 17:45:04 +00:00
Panagiotis Koutsourakis
583eb38038 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Alexander Surkov
d5c89b63ec Bug 719754 - rewrite name/test_nsRootAcc.xul, r=marcoz
--HG--
rename : accessible/tests/mochitest/name/test_nsRootAcc.xul => accessible/tests/mochitest/name/test_browserui.xul
2012-02-03 20:19:17 +09:00
Jonathan Kew
4956afc425 backout 5ca407ff5564 (bug 672507) for M-oth (a11y) orange 2012-02-03 10:18:03 +00:00
Trevor Saunders
92316e84e2 bug 672507 - merge nsIAccessNode and nsIAccessible r=davidb, surkov 2012-01-10 11:43:27 -05:00
Makoto Kato
3bc51065cd Bug 710125 - Reduce LoadLibray/GetProcAddress for user32.dll and oleacc.dll on a11y, r=surkov, roc 2012-02-02 21:29:58 +09:00
Trevor Saunders
ccef4e20cf really backout bug 672507 on a CLOSED TREE 2012-02-02 04:42:34 -05:00
Trevor Saunders
a5ceabecab Backed out changeset 02fa7e9fb9f8 bug 672507 on a CLOSED TREE 2012-02-02 04:37:55 -05:00
Trevor Saunders
59d307a5fb bug 672507 - bustage fix 2012-02-02 04:08:31 -05:00
Trevor Saunders
dafd413300 bug 672507 - merge nsIAccessNode and nsIAccessible r=davidb, surkov 2012-01-10 11:43:27 -05:00
Eitan Isaacson
6e7858243d Bug 698823 - Introduce virtual cursor/soft focus functionality to a11y API, r=tbsaunde, surkov, sr=neil 2012-02-02 15:14:51 +09:00
Murali
7f217a586c Bug 720148 - ARIA button should expose press action, r=surkov 2012-02-02 10:13:09 +09:00
Mark Capella
0ec8a0af3f Bug 589784 - Remove role='label' aria processing: no longer in spec, r=davidb, surkov 2012-02-01 16:23:22 +09:00
Alexander Surkov
b2ef83a412 Bug 719754 - rewrite events/test_scroll.xul, patch=marcoz, surkov, r=marcoz 2012-02-01 14:17:42 +09:00
Ed Morley
e63294ded6 Backout 38607065cf3f (bug 672504) for M-oth orange 2012-01-31 21:14:30 +00:00
Hub Figuière
4bf5438ee3 Bug 672504 - Don't keep pointer to weak presshell in accessible. r=surkov
--HG--
extra : rebase_source : 5d06fcee1b05ff43b70efe07a7082850a091a31e
2012-01-31 09:56:56 -08:00
Alexander Surkov
145c4635ed Bug 707654 - embeds relation on root accessible can return not content document, r=davidb 2012-01-31 15:40:06 +09:00
David Bolter
87cece16dc Bug 722248 - Some chrome accessibles report incorrect visibility states. r=MarcoZ
Timothy wants us to stop using views, so we'll use frame API instead.
This is a pseudo-revert of some of bug 591363.
2012-01-30 22:03:31 -05:00
Joe Drew
9f3a3972b2 Merge mozilla-central to mozilla-inbound. 2012-01-28 15:48:23 -05:00
Tim Taubert
65919116f7 merge m-c to fx-team 2012-01-28 09:10:04 +01:00
Alexander Surkov
120beb5c2e Bug 719754 - rewrite events/test_docload.xul, r=marcoz 2012-01-27 19:22:19 +09:00
Hub Figuière
a1ec612aef Bug 712927 - Rework the tabs hierarchy in Mac a11y. r=tbsaunde,surkov
--HG--
extra : rebase_source : 32fcd72c7b3dd377e0fb379c5838012fd84610a5
2012-01-26 22:14:09 -08:00
Hub Figuière
9657a1ee80 Bug 718624 - Handle press action on links, expose the URL. r=surkov
--HG--
extra : rebase_source : a525881db9fc46bac56230cc8751eebef0ff7dd8
2012-01-27 07:50:04 -08:00
Tim Taubert
f7b4c26c5a Bug 455553 - Part 3 - about:newtab integration; r=fryn,gavin 2012-01-25 23:43:27 +01:00
Tim Taubert
8d57d8d45e Backed out changeset 746adaa9c9da (bug 455553) 2012-01-26 18:27:49 +01:00
Tim Taubert
a530027e09 Bug 455553 - Part 3 - about:newtab integration; r=fryn,gavin 2012-01-25 23:43:27 +01:00
Ms2ger
2d51bac031 Merge m-c to m-i. 2012-01-25 11:06:40 +01:00
Ms2ger
c65e8a0ba7 Bug 718504 - Remove some GetChildAt callers; r=smaug 2012-01-25 08:50:07 +01:00
Hub Figuière
3ce41a59b8 Bug 712923 - Properly handle Heading elements to be recognizable by VoiceOver. r=tbsaunde,surkov,marcoz
--HG--
extra : rebase_source : 111fa34bc3f12646f68d00a73d1717f822c196dd
2012-01-23 14:37:21 -08:00
Ed Morley
37274261ed Merge mozilla-central to mozilla-inbound 2012-01-23 19:22:52 +00:00
Ed Morley
ae1f7ca7e4 Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-23 19:19:06 +00:00
Ed Morley
3c302150e1 Backout ca7d87ab38b6 (bug 707654) for causing problems with NVDA (bug 720393); a=MarcoZ 2012-01-23 17:55:30 +00:00
Marco Zehe
ba55031e46 Bug 477015 - Create namerules based tests for accessible name of images, r=surkov 2012-01-23 09:05:26 +01:00
Alexander Surkov
472c14b86f Bug 707654 - embeds relation on root accessible can return not content document, r=davidb 2012-01-22 15:36:52 +01:00
Trevor Saunders
09a32ffc5c bug 718990 - the empty string is not a valid atk plug id r=surkov 2012-01-26 14:58:29 -05:00
David Bolter
bcb40a6fe1 Bug 717505 - Crash [@ nsAccessible::VisibilityState] when closing a tab. r=roc 2012-01-23 13:24:13 -05:00
Alexander Surkov
85fe827355 Bug 526703 - Screen readers announce ARIA list items, tree items, and listbox items as 'not selected', r=marcoz
--HG--
rename : accessible/tests/mochitest/states/test_aria_tabs.html => accessible/tests/mochitest/states/test_aria_widgetitems.html
2012-01-21 12:06:26 +01:00
Ed Morley
43229a8c0c Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-21 02:31:32 +00:00
Serge Gautherie
2a5ee24cd1 Bug 718239. (Bv1a-bis) accessible/tests/mochitest/events.js: Fix typo in patch Bv1a. r=surkov.alexander. 2012-01-20 12:58:57 +01:00
Serge Gautherie
7c7f1e6838 Bug 718239. (Bv1a) accessible/tests/mochitest/events.js: Use Services.jsm. r=surkov.alexander. 2012-01-20 12:49:41 +01:00
Serge Gautherie
593bb6ba6d Bug 718237. (Av1) accessible/tests/mochitest/*: Support "SeaMonkey searchbar" too, Remove 1 useless "browser.css" use. r=surkov.alexander. 2012-01-20 12:49:41 +01:00
David Bolter
080f62bc08 Bug 678965 - telemetry for injected screen reader dll's. r=nfroyd,tbsaunde,marcoz
Telemetry for NVDA, JAWS, OLDJAWS, WE, DOLPHIN, SEROTEK, COBRA
2012-01-20 12:26:22 -05:00
Alexander Surkov
dc27853c35 Bug 706079 - ignore aria-activedescendant referent having no ARIA role, r=davidb, f=marcoz 2012-01-20 16:22:31 +01:00
Savita TS
d3614f2082 Bug 715555 - Fix "unusued" spelling. r=gavin 2012-01-19 15:54:35 +01:00
Hub Figuière
c885ce74b6 Bug 369710 - Alerts are now usable with VoiceOver. r=tbsaunde
--HG--
extra : rebase_source : 0f5af488624a5c0ade97688b8af246c91637e6d4
2012-01-24 13:00:24 -08:00
Trevor Saunders
90e62b3c51 bug 717683 - remove unneeded includes of nsIAccessible.h r=davidb 2011-12-27 19:02:31 -05:00
Trevor Saunders
6b1b25c9cd bug 717683 - remove unneeded QI to nsIAccessibleDocument r=davidb 2011-12-27 17:25:43 -05:00
Trevor Saunders
0d0d4701f7 bug 717683 - remove unneeded QI to nsIAccessibleDocument r=davidb 2011-12-27 17:00:13 -05:00
Trevor Saunders
74c96b3bf3 bug 717683 - clean up atk document impl r=davidb 2011-12-27 15:25:03 -05:00
Trevor Saunders
6a8f5a8620 bug 717689 - remove unneeded nsCOMPtrs to accessibles r=davidb 2011-12-27 21:28:58 -05:00
Jignesh Kakadiya
c42bd59be1 Bug 686433 - move out nsXULSelectableAccessible class from nsXULMenuAccessible.h file. r=tbsaunde 2000-12-31 19:12:15 -05:00
Dão Gottwald
04a8514b16 Bug 715857 - Disable a11y tests that put <tabbrowser> in random XUL documents and expect it to work. r=MarcoZ 2012-01-16 14:37:21 +01:00
Ginn Chen
45382abe2a Bug 717862 Error: Goto dbus_done bypasses a variable (or an exception) initialization. r=tbsaunde 2012-01-16 09:34:35 +08:00
Serge Gautherie
b83fa885e8 Bug 717753. (Av2) test_focus_browserui.xul: Use "browser.chromeURL" preference to support other browsers than "Firefox" too. r=marco.zehe. 2012-01-14 00:39:57 +01:00
Trevor Saunders
fe2e20fda6 bug 673689 - fix some new places where nsIAccessibleRole::ROLE_FOO was added r=me 2012-01-11 23:42:47 -05:00
Jignesh Kakadiya
849b5be9e5 Bug 673689 Introduced name space role. r=tbsaunde 2012-01-11 22:07:35 -05:00
Hub Figuière
7fa48a9d4f Bug 714976 - The role description should be HTML Content. r=tbsaunde 2012-01-06 15:21:17 -08:00
Ed Morley
d27cab927f Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2012-01-11 02:39:31 +00:00
Trevor Saunders
dda2898978 merge accessibility to mozilla-central 2012-01-10 20:52:37 -05:00