Commit Graph

2622 Commits

Author SHA1 Message Date
Alexander Surkov
a9189c5706 Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde 2013-09-27 10:15:19 -04:00
Masayuki Nakano
99ed9cf061 Bug 920377 part.13 Get rid of nsTouchEvent r=roc 2013-09-27 15:20:57 +09:00
Alexander Surkov
83c945fab0 Bug 921109 - Crash Report [@ mozilla::a11y::DocAccessible::UpdateTree (aContainer is null), r=tbsaunde 2013-09-26 17:17:13 -04:00
Eitan Isaacson
af27405b00 Bug 920844 - Improve listbox support. r=marcoz 2013-09-26 12:59:21 -07:00
Alexander Surkov
394572324b Bug 920547 - create generic accessibles for mathml elements, r=tbsaunde 2013-09-26 10:37:40 -04:00
Mats Palmgren
5a3cdd8297 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
648570f10b Bug 912956 part.18 Remove nsGUIEvent.h r=roc 2013-09-25 20:21:22 +09:00
Masayuki Nakano
f827f4667b Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc 2013-09-25 20:21:18 +09:00
Masayuki Nakano
8d69a172c1 Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc 2013-09-25 20:21:16 +09:00
Eitan Isaacson
46581519af Bug 920371 - Don't speak hidden subtree items. r=marcoz 2013-09-24 23:57:28 -07:00
Eitan Isaacson
5b509e26af Bug 920324 - Add spinbutton and slider to simple traversal rule. r=marcoz 2013-09-24 22:35:48 -07:00
Trevor Saunders
0eb939be03 bug 920033 - shut up the overloaded virtual warning about Accessible::GroupPosition() r=davidb 2013-09-24 10:12:54 -04:00
Trevor Saunders
ad1e5b016d 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
8f622e6a86 Bug 919403 - Fix warning about DocAccessible ctor's initialization order. r=tbsaunde 2013-09-22 22:37:19 -07:00
Ehsan Akhgari
276e4b787c Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg 2013-09-23 13:29:27 -04:00
Eitan Isaacson
44612c17fa Bug 918598 - Support touch typing. r=marcoz r=davidb 2013-09-23 10:28:10 -07:00
Eitan Isaacson
5ca3f981e6 Bug 919054 - Use Audio node instead of audio API. r=marcoz 2013-09-23 10:28:10 -07:00
Ehsan Akhgari
b4cc06df88 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
37bbcfc9c9 Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc 2013-09-23 07:55:35 -04:00
Alexander Surkov
01ab4a8ef5 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
acaf7aad97 Bug 687414 - Add label_for relation for implicit labels. r=tbsaunde 2013-09-19 14:51:58 -07:00
Eitan Isaacson
bffc417352 Bug 917399 - Use settings API for enabling/disabling AccessFu. r=yzen 2013-09-18 09:57:08 -07:00
Alexander Surkov
82e661b23c 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
f05f6a7bea Bug 899333 - Pivot text traversal should traverse into the subtree. r=tbsaunde 2013-09-17 20:07:45 -04:00
Trevor Saunders
65a89a70c5 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
234dadd0b5 Bug 915822 - Make GetTabChildFrom a class method on TabChild. r=smaug 2013-09-12 15:24:11 -04:00
Eitan Isaacson
13f929afc1 Bug 791916 - Make label tag a label accessible regardless of frame type. r=surkov 2013-09-11 17:06:22 -07:00
Ehsan Akhgari
d554a64f58 Bug 914498 - Minimize the #includes in accessible/src/base; r=tbsaunde 2013-09-11 00:18:59 +02:00
Alexander Surkov
53d102aa38 Bug 899433 - Accessibility returns empty line for last line in certain cases, r=tbsaunde 2013-09-11 12:56:01 -04:00
Wes Kocher
4bea76aabd Backed out changeset 7412a3a5f4cc (bug 914498) for bustage 2013-09-10 18:01:46 -07:00
Ehsan Akhgari
4d9cd370a2 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
e1ae77c02b Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov 2013-09-09 16:48:26 +02:00
Ehsan Akhgari
bdb172ee45 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
bd8899eab6 Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel 2013-09-06 22:15:49 -04:00
Ms2ger
4abf38566a Merge m-c to inbound. 2013-09-06 12:31:58 +02:00
Ms2ger
77cfa9c30b Bug 910253 - Part b: Move conditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal 2013-09-06 08:41:29 +02:00
Ms2ger
dbb4ed7103 Bug 910253 - Part a: Move unconditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal 2013-09-06 08:41:18 +02:00
Ms2ger
d9a375812b Bug 910238 - Part c: Remove content dirs from LOCAL_INCLUDES in accessible/; r=tbsaune 2013-09-06 08:41:00 +02:00
Mike Hommey
8808e9970f Bug 912862 - Cleanup some wrong assignments in moz.build. r=ted 2013-09-06 09:19:08 +09:00
Robert O'Callahan
33cdb42706 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
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Gregory Szorc
7693c5688d Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda
271703650a Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
f10d205e39 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda
88db37da09 Back out cc6f66e761d8 (bug 896797) for Windows build bustage
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
bceea37cd9 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Eitan Isaacson
4c3d298434 Bug 795984 - Implement speech output with Web Speech API. r=yzen 2013-09-03 16:06:22 +03:00
Ehsan Akhgari
b283dbb4c7 Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats 2013-08-30 17:17:07 -04:00
Trevor Saunders
d4ba8df0bc bug 846185 - don't call into js when creating accessibles r=surkov, smaug 2013-07-19 00:13:35 -04:00
Brian O'Keefe
4f68eb9b02 Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal 2013-08-15 09:02:09 -04:00