Граф коммитов

4377 Коммитов

Автор SHA1 Сообщение Дата
Eitan Isaacson 03fc9323ac Bug 915458 - Land on nesting labels instead of their children, and present them correctly. r=yzen 2013-10-14 12:56:19 -07:00
Ryan VanderMeulen 9abde8f9b2 Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Kyle Huey e2f7b57b3e Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 19:58:25 +08:00
Phil Ringnalda 5c6d197b06 Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey ebb9068971 Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 11:10:44 +08:00
Ehsan Akhgari bb7810ceea Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud 2013-10-10 12:59:40 -04:00
Ehsan Akhgari eff9a278ad Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Ms2ger 4c35b806f8 Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger f4153f40d4 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Ms2ger 24a2e9c09e Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger 1ee1f27aa3 Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Masayuki Nakano 9aaf116c1c Bug 920377 part.32 Get rid of nsMouseEvent r=roc 2013-10-02 15:38:27 +09:00
Ehsan Akhgari bf34a5f2f0 Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Alexander Surkov a1d4e99968 Bug 880159 - word offsets for caret when at end of line should not return offsets for next line, r=tbsaunde 2013-10-01 14:23:13 -04:00
Alexander Surkov dfb0b2148d Bug 922184 - move IAccessible2 implementation into separate class, r=tbsaunde
--HG--
rename : accessible/src/windows/msaa/AccessibleWrap.cpp => accessible/src/windows/ia2/ia2Accessible.cpp
rename : accessible/src/windows/msaa/AccessibleWrap.h => accessible/src/windows/ia2/ia2Accessible.h
2013-09-30 18:40:05 -04:00
Trevor Saunders 9860f6a1ae bug 920738 - don't unbind accessibles in XULTextFieldAccessible::CacheChildren() r=surkov 2013-09-25 16:30:00 -04:00
Jan Beich 1a574ea1a3 Bug 921658 - Don't rely on platform-dependent std::abs(). r=surkov 2013-09-30 11:56:44 -04:00
Gregory Szorc 36e28f1f8a Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:09 +02:00
Ed Morley 7e2dd0546a Backed out changeset 39a308770f17 (bug 920223) 2013-09-30 12:50:02 +01:00
Gregory Szorc 00778cbb7e Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:09 +02:00
Ehsan Akhgari 8b1e734ef4 Backed out changeset a73ffb0d0c97 because of build bustage 2013-09-29 17:20:07 -04:00
Ehsan Akhgari f3d364af5a Remove a number of unused variables, no bug 2013-09-29 16:42:12 -04:00
Alexander Surkov c2f4356425 Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde 2013-09-27 10:15:19 -04:00
Masayuki Nakano d3aa0d67cf Bug 920377 part.13 Get rid of nsTouchEvent r=roc 2013-09-27 15:20:57 +09:00
Ryan VanderMeulen 7bb922a1d8 Merge m-c to inbound. 2013-09-26 21:40:22 -04:00
Ryan VanderMeulen 1286b0b31d Merge fx-team to m-c. 2013-09-26 21:36:35 -04:00
Eitan Isaacson 131d1d31a7 Bug 920844 - Improve listbox support. r=marcoz 2013-09-26 12:59:21 -07:00
Martijn Wargers e49d1bf33b Bug 917061 - Fix the last 2 crashtests that use enablePrivilege. r=dholbert 2013-09-25 20:03:38 +02:00
Alexander Surkov 56087fd7d8 Bug 921109 - Crash Report [@ mozilla::a11y::DocAccessible::UpdateTree (aContainer is null), r=tbsaunde 2013-09-26 17:17:13 -04:00
Mats Palmgren 4974add798 Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert 2013-09-25 11:42:34 +00:00
Masayuki Nakano f90a5b1125 Bug 912956 part.18 Remove nsGUIEvent.h r=roc 2013-09-25 20:21:22 +09:00
Masayuki Nakano 4983de6d4c Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc 2013-09-25 20:21:18 +09:00
Masayuki Nakano 743fbc6e59 Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc 2013-09-25 20:21:16 +09:00
Alexander Surkov e1bac581d5 Bug 920547 - create generic accessibles for mathml elements, r=tbsaunde 2013-09-26 10:37:40 -04:00
Eitan Isaacson 09f61cec6f Bug 920371 - Don't speak hidden subtree items. r=marcoz 2013-09-24 23:57:28 -07:00
Eitan Isaacson 85a50c2379 Bug 920324 - Add spinbutton and slider to simple traversal rule. r=marcoz 2013-09-24 22:35:48 -07:00
Trevor Saunders 9982d6608f bug 920033 - shut up the overloaded virtual warning about Accessible::GroupPosition() r=davidb 2013-09-24 10:12:54 -04:00
Georg Fritzsche e0603f52f4 Bug 790483 - Fix dependency on stale plugin enabledState in accessible tests. r=surkov 2013-09-24 17:21:49 +02:00
Trevor Saunders 5cc9970b2f bug 881636 - don't try and Update accessibles without there own content in DocAccessible::UpdateTree() r=surkov 2013-09-20 12:02:25 -04:00
Chris Peterson 4721ba7e58 Bug 919403 - Fix warning about DocAccessible ctor's initialization order. r=tbsaunde 2013-09-22 22:37:19 -07:00
Ehsan Akhgari c8d51e9ce2 Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg 2013-09-23 13:29:27 -04:00
Eitan Isaacson 6c5e9dfafa Bug 918598 - Support touch typing. r=marcoz r=davidb 2013-09-23 10:28:10 -07:00
Eitan Isaacson 0e6d40bfbc Bug 919054 - Use Audio node instead of audio API. r=marcoz 2013-09-23 10:28:10 -07:00
Ehsan Akhgari 7233ba7103 Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg 2013-09-23 13:25:00 -04:00
Ehsan Akhgari 3c5faf2f1e Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc 2013-09-23 07:55:35 -04:00
Alexander Surkov c33efa6d70 Bug 917973 - tear off ISimpleDOMDocument, r=tbsaunde
--HG--
rename : accessible/src/windows/msaa/DocAccessibleWrap.cpp => accessible/src/windows/sdn/sdnDocAccessible.cpp
rename : accessible/src/windows/msaa/DocAccessibleWrap.h => accessible/src/windows/sdn/sdnDocAccessible.h
2013-09-19 19:55:03 -04:00
Eitan Isaacson d0c91e45d7 Bug 687414 - Add label_for relation for implicit labels. r=tbsaunde 2013-09-19 14:51:58 -07:00
Bobby Holley 9b8ce9a9f5 Bug 905909 - Avoid infinite recursion in nsTreeBodyFrame. v1
--HG--
extra : rebase_source : ed9efcd923249d5c7efebf9185ea431140878efc
2013-09-13 04:02:30 -07:00
Eitan Isaacson 523d787b77 Bug 917399 - Use settings API for enabling/disabling AccessFu. r=yzen 2013-09-18 09:57:08 -07:00
Alexander Surkov 0c36b90bba Bug 672717 - Broken caret when moving into/out of embedded objects with right arrow, r=tbsaunde 2013-09-18 10:28:53 -04:00
Max Li 37d9b1a95c Bug 899333 - Pivot text traversal should traverse into the subtree. r=tbsaunde 2013-09-17 20:07:45 -04:00
Bobby Holley 76af02534c Bug 874502 part 3. Fix a11y tests to not assume synchronous window closing. r=tbsaunde 2013-09-17 17:45:47 -04:00
Trevor Saunders 85449ceee2 bug 888981 - add Accessible::IsAcceptableChild() r=surkov
this patch does several things
- makes DocAccessible::BindToDocument return void the only case in which
  it would "fail" was when passed null, and we know none of the callers
do that.
- adds Accessible::IsAcceptableChild() which returns true if its ok for
  the possible child to be a child of this accessible.
- replace several over rides of Accessible::CacheChildren() that are
  only to prevent certain types of children to over rides of
Accessible::IsAcceptableChild()
2013-09-06 15:27:07 -04:00
Tom Schuster 3d2fa7cabf Bug 915822 - Make GetTabChildFrom a class method on TabChild. r=smaug 2013-09-12 15:24:11 -04:00
Alexander Surkov 33a57e60ce Bug 834138 - Intermittent states/test_doc_busy.html | Test timed out, r=tbsaunde 2013-09-12 09:10:42 -04:00
Eitan Isaacson e69ef9ae72 Bug 791916 - Make label tag a label accessible regardless of frame type. r=surkov 2013-09-11 17:06:22 -07:00
Ehsan Akhgari 6a944153af Bug 914498 - Minimize the #includes in accessible/src/base; r=tbsaunde 2013-09-11 00:18:59 +02:00
Alexander Surkov 4357db48c3 Bug 899433 - Accessibility returns empty line for last line in certain cases, r=tbsaunde 2013-09-11 12:56:01 -04:00
Wes Kocher c1c5294ee9 Backed out changeset 7412a3a5f4cc (bug 914498) for bustage 2013-09-10 18:01:46 -07:00
Ehsan Akhgari 8d279053b6 Bug 914498 - Minimize the #includes in accessible/src/base; r=tbsaunde
--HG--
extra : rebase_source : 10bebee466c458ccb671494e2f47191a30668377
2013-09-11 00:18:59 +02:00
Marco Zehe 9bc280db57 Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov 2013-09-09 16:48:26 +02:00
Ehsan Akhgari cfc4d18351 Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
This patch was generated by running include-what-you-use on image/src,
and then removing the #include statements suggested by that tool, either
replacing them with forward declarations of the used names in headers,
or dropping the ones that were completely unnecessary, and then adding
new #include statements in other places that were implicitly relying on
some of the removed #include statements.
2013-09-07 09:01:08 -04:00
Benoit Jacob 4dbb3d0ca3 Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel 2013-09-06 22:15:49 -04:00
Ms2ger 486a5c3769 Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Ms2ger 82fdf2f606 Bug 910253 - Part b: Move conditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal 2013-09-06 08:41:29 +02:00
Ms2ger eb40a5cfaa Bug 910253 - Part a: Move unconditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal 2013-09-06 08:41:18 +02:00
Ms2ger 24174f3201 Bug 910238 - Part c: Remove content dirs from LOCAL_INCLUDES in accessible/; r=tbsaune 2013-09-06 08:41:00 +02:00
Mike Hommey a39e437eae Bug 912862 - Cleanup some wrong assignments in moz.build. r=ted 2013-09-06 09:19:08 +09:00
Robert O'Callahan 03e7828db2 Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Mike Hommey f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Georg Fritzsche fd370d9d56 Bug 899080 - Test fixup part 7 - accessible. r=surkov 2013-09-04 16:07:53 +02:00
Gregory Szorc 63350a4987 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda d0f16d5486 Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc 9df929a380 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda 891e62de26 Back out cc6f66e761d8 (bug 896797) for Windows build bustage
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc 3e38679ec7 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Eitan Isaacson 894515ad95 Bug 795984 - Implement speech output with Web Speech API. r=yzen 2013-09-03 16:06:22 +03:00
Ehsan Akhgari 0b8da1bcce Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats 2013-08-30 17:17:07 -04:00
Trevor Saunders cccb35afb2 bug 846185 - don't call into js when creating accessibles r=surkov, smaug 2013-07-19 00:13:35 -04:00
Bobby Holley 40b9e31be6 Bug 732665 - Disable a few test on mac. r=tbsaunde,me
These tests trigger very slow infinite recursion in the status quo. With the
existing stack quotas, they always (or usually) hit the native stack limit
before the test times out, causing them to be green on tinderbox. But when
we bump the debug mac stack limit, they end up timing out. We have bugs on
file for the various issues, but let's not let them block this landing.
2013-08-28 11:04:15 -07:00
Brian O'Keefe d118b95a0d Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal 2013-08-15 09:02:09 -04:00
Ryan VanderMeulen 12d44af616 Bug 890795 - Actually disable the test where intended. r=logicfail 2013-08-27 14:01:11 -04:00
Ryan VanderMeulen 34b4dd52c8 Bug 890795 and bug 695019 - Disable test_focus_autocomplete.xul on Linux and Windows due to frequent failures. r=tbsaunde 2013-08-27 10:27:27 -04:00
Alexandre BM 999cb2239a Bug 761064 - Remove an unnecessary mTreeView null check. r=surkov 2013-08-26 11:08:51 -04:00
Boris Zbarsky 7393f81fff Bug 908530 part 2. Fix all the places that are bootlegging things (esp nsIURI) via xpcpublic.h. r=khuey 2013-08-23 22:42:40 -04:00
Ms2ger 6d473220dc Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey 2013-08-22 08:55:59 +02:00
Yura Zenevich 26271d989e Bug 795957 - [PATCH 2/2][AccessFu] Tests for live region support. r=eeejay, marcoz
---
 accessible/tests/mochitest/jsat/Makefile.in        |    1 +
 accessible/tests/mochitest/jsat/jsatcommon.js      |   64 ++++
 accessible/tests/mochitest/jsat/test_alive.html    |   64 ++---
 .../tests/mochitest/jsat/test_live_regions.html    |  342 ++++++++++++++++++++
 4 files changed, 432 insertions(+), 39 deletions(-)
 create mode 100644 accessible/tests/mochitest/jsat/test_live_regions.html
2013-08-21 12:40:18 -04:00
Yura Zenevich 1409a868cf 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
Marco Zehe f1936f637a Bug 907125 - [AccessFu] Improve the output for ARIA tabs and tab lists, r=yzen 2013-08-21 09:52:46 +02:00
Arnaud Sourioux a0a926140f Bug 883672 - Inherit XULLinkAccessible from XULLabelAccessible + test. r=surkov 2013-08-20 16:42:26 -04:00
Alexander Surkov 2bcb8efd8f Bug 905215 - Add a test sheet for HTML elements, r=davidb 2013-08-19 18:50:14 -04:00
Max Li 0e79aa30bd Bug 900097 - Add tests. r=surkov 2013-08-18 10:21:33 -04:00
Ryan VanderMeulen 93247b9975 Merge m-c to inbound. 2013-08-16 21:58:51 -04:00
Doug Turner ebcbb532bc Bug 904462 - Clean up warnings and errors when starting B2G on the mac r=fabrice 2013-08-16 11:08:03 -07:00
Max Li abe8e50cdd Bug 906050 - Support long clicking from braille. r=eeejay r=kats 2013-08-16 11:17:29 -04:00
Gregory Szorc 1adb306a4d Bug 901007 - Don't generate xpcAccEvents.h twice; r=mshal 2013-08-14 17:43:04 -07:00
Brian O'Keefe 61565e4086 Bug 896177 - Remove useless config.mk includes; r=gps 2013-07-17 16:06:53 -04:00
Ms2ger ef6b3ec61b Bug 904178 - Part a: Use nsIDocument in logging::DocLoad; r=surkov 2013-08-14 09:01:27 +02:00
Ms2ger 1a5ae526d9 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
David Zbarsky 9b8bb85a9c Bug 902732: Merge nsILink and dom::Link r=bz 2013-08-08 01:26:32 -04:00