Trevor Saunders
0ec2314a66
bug 1088148 - Notify the main process of new child docs after firing events r=davidb
...
If we notify the parent process about new child documents before we
notify it of events it is possible the parent process's tree is out of
sync with ours, and doesn't contain the outer doc accessible for the new
document. SO we need to first notify the parent of changes in the
accessible tree for the document, and then we can notify it of new child
documents. We must also make sure when we serialize a subtree that is
being created to not include the sub document or its accessible tree.
2014-10-28 14:18:03 -04:00
Boris Zbarsky
3cc3a6789e
Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv
2014-10-29 15:06:20 -04:00
Ryan VanderMeulen
31cda05b82
Backed out changeset 4b4c7462ec89 (bug 1087378) for bustage.
...
CLOSED TREE
2014-10-29 16:27:15 -04:00
Boris Zbarsky
68ef0d96f2
Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv
2014-10-29 15:06:20 -04:00
Alexander Surkov
e50d8c860b
Bug 1076816 - segregate XPCOM tree, r=davidb
2014-10-21 20:49:28 -04:00
Trevor Saunders
2ada49d7e8
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
Carsten "Tomcat" Book
1c2bfbfde5
Backed out changeset 52fd69cc794c (bug 982842) for causing regressions on request by zac
2014-10-15 16:23:39 +02:00
Trevor Saunders
3cb4631803
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
Jon Morton
0f167a14a3
Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
...
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Ehsan Akhgari
71394dbdd8
Bug 1079320 - Fix some more bad implicit constructors in accessible; r=tbsaunde
2014-09-24 09:16:53 -04:00
Carsten "Tomcat" Book
8daf76f8e8
Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387
2014-10-01 14:41:56 +02:00
Trevor Saunders
3618931a48
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
Arnaud Sourioux
8b076037d4
Bug 1038570 - Part 3: rename ObjectFrame variables to PluginFrame. r=dbaron
2014-09-24 06:35:00 +02:00
Arnaud Sourioux
d98859187f
Bug 1038570 - Part 2: rename ObjectFrame class to PluginFrame. r=dbaron
2014-09-24 06:34:00 +02:00
Arnaud Sourioux
308aad49f2
Bug 1038570 - Part 1: rename nsObjectFrame.* to nsPluginFrame.*, changes moz.build and includes. r=dbaron
...
--HG--
rename : layout/generic/nsObjectFrame.cpp => layout/generic/nsPluginFrame.cpp
rename : layout/generic/nsObjectFrame.h => layout/generic/nsPluginFrame.h
2014-09-24 06:33:00 +02:00
John Daggett
8d40c31973
Bug 998869 part 2 - switch to GetFontAt(0) to GetFirstValidFont(). r=jfkthame
2014-09-25 12:16:53 +09:00
Georg Fritzsche
8bee7684a2
Bug 1067989 - Unify some more binary search uses. r=waldo
2014-09-17 15:46:24 +02:00
Alexander Surkov
5c70fbd3ab
Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde, davidb
2014-09-19 20:02:30 -04:00
Alexander Surkov
8007f172cb
Bug 1064877 - dexpcomify Accessible class, r=tbsaunde
2014-09-16 13:30:23 -04:00
Trevor Saunders
7cce18a3b2
bug 1052122 - derecursify TreeWalker::NextChild r=surkov
2014-08-12 02:02:28 -04:00
Trevor Saunders
6ece72fae4
bug 1056459 - fire caret move event when document is loaded r=surkov
2014-08-27 16:14:53 -04:00
Max Li
e3c94e5920
Bug 980510 - After moving by granularity, swiping to next object brings up current object. r=eeejay
2014-08-22 18:02:45 -04:00
Daniel Holbert
ad714344d2
Backing out 8dc381124409 (bug 1056459) for apparently causing crashes in B2G-on-OS-X "Gip" test runs.
2014-09-03 17:22:37 -07:00
Trevor Saunders
c104df9608
bug 1056459 - fire caret move event when document is loaded r=surkov
2014-08-27 16:14:53 -04:00
Ehsan Akhgari
847854bef9
Bug 1061009 - Fix more bad implicit constructors in a11y; r=tbsaunde
2014-09-02 12:19:58 -04:00
Carsten "Tomcat" Book
d4032d71b0
Backed out changeset a7840102579b (bug 1052122) for causing regressions on a CLOSED TREE
2014-09-01 14:31:35 +02:00
Jesse Ruderman
de6038ac4f
Bug 1059020 - report fully qualified class name to avoid conflict with mozilla::dom::Notification. r=surkov.
2014-08-28 18:03:41 -07:00
Trevor Saunders
eb99a19e2f
bug 1052122 - derecursify TreeWalker::NextChild r=surkov
2014-08-12 02:02:28 -04:00
Yura Zenevich
014eff526e
Bug 1056803 - added nsiAccessibleObjectAttributeChangedEvent interface. Tests included. r=tbsaunde
...
---
accessible/base/AccEvent.cpp | 8 +++++
accessible/base/AccEvent.h | 29 ++++++++++++++++-
accessible/generic/DocAccessible.cpp | 8 +++--
accessible/interfaces/moz.build | 1 +
.../nsIAccessibleObjectAttributeChangedEvent.idl | 21 ++++++++++++
accessible/tests/mochitest/common.js | 2 ++
accessible/tests/mochitest/events.js | 37 ++++++++++++++++++++++
.../tests/mochitest/events/test_aria_objattr.html | 7 ++--
accessible/xpcom/AccEvents.conf | 1 +
9 files changed, 106 insertions(+), 8 deletions(-)
create mode 100644 accessible/interfaces/nsIAccessibleObjectAttributeChangedEvent.idl
2014-08-28 08:42:06 -04:00
Trevor Saunders
86b7aff8fc
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
2014-08-05 13:33:55 -04:00
Aryeh Gregor
15ec3ba67b
Bug 1053190 - Reduce unnecessary inclusion of nsINode.h in headers; r=ehsan
2014-08-18 17:44:50 +03:00
Robert O'Callahan
ae6a16193a
Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
...
This patch started an attempt to remove nsFrameSelection.h from nsCaret.h
and metastasized into a rather large refactoring patch that removed it
from some other header files as well, and changed nsFrameSelection::HINT
into a global-scope enum with better names. I also converted bools
into CaretAssociationHint in a few places where that was appropriate,
but there are still some more places (GetChildFrameContainingOffset)
where bools need to be converted. I figured this patch was big enough already.
--HG--
extra : rebase_source : cc618ef60e707e1360644340a2648de389383da0
2014-08-06 17:19:27 +12:00
Alexander Surkov
ef0231619d
Bug 1053765 - Putting role=log on a table tag breaks row and cell accessibles, r=tbsaunde
2014-08-15 16:49:02 -04:00
Alexander Surkov
552d26a301
Bug 1053998 - add few bits for doclifecycle logging, r=tbsaunde
2014-08-15 16:24:22 -04:00
Eitan Isaacson
622cfa0912
Bug 1053462 - Add isFromUserInput to vc change events and pivot methods. r=surkov
2014-08-14 21:44:59 -04:00
James Teh
579a59055f
Bug 934875 - Fix typo that prevents status bar accessibles from being created, r=MarcoZ
2014-08-14 15:19:58 -04:00
Ed Morley
3887b1cfc9
Backed out changeset 891c2e1b0e93 (bug 1052122) build failures; CLOSED TREE
2014-08-14 19:04:08 +01:00
Trevor Saunders
b10e50fe34
bug 1052122 - derecursify TreeWalker::NextChild r=surkov
2014-08-12 02:02:28 -04:00
Trevor Saunders
434a7cf97c
bug 1016545 - Provide an iterator that iterates over all children of an element r=bz
2014-07-16 14:41:57 -04:00
Alexander Surkov
ce2859f8f8
Bug 1020548 - update aria-orientation impl to ARIA 1.1, r=tbsaunde, sr=neil
2014-08-11 08:13:44 -04:00
Nicholas Nethercote
8c60d14a1a
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Ehsan Akhgari
66fae4b9c6
Bug 1048240 - Fix more bad implicit constructors in accessible; r=tbsaunde
2014-08-05 17:57:52 -04:00
Nathan Froyd
9ea6c585f8
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Tetsuro Kato
e8a5ff50ac
Bug 1045081 - TextRange.cpp failed to compile on VS2013: error C2872. r=surkov
2014-07-28 23:40:27 +09:00
Ehsan Akhgari
f112077b7b
Bug 1038210 - Fix the public destructors for refcounted classes in Windows only code in accessible; r=bjacob
2014-07-15 14:57:48 -04:00
Alexander Surkov
52f711f843
Bug 1034640 - crash in nsAccessibilityService::CreateAccessibleByFrameType, r=tbsaunde
2014-07-15 10:17:16 -04:00
Benoit Jacob
868f55ca76
Bug 1035394 - Fix dangerous public destructors in accessible - r=surkov
2014-07-08 17:23:18 -04:00
Mats Palmgren
b5c267b13f
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
2014-06-28 10:13:13 +00:00
Phil Ringnalda
92fe6a5293
Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
...
Backed out changeset 0b5918ec6521 (bug 1031444)
Backed out changeset 663ff18cd4a1 (bug 1028460)
Backed out changeset ae01b3919c8c (bug 1028460)
Backed out changeset 316c8dfeca9b (bug 1028460)
Backed out changeset e237b2c61ea2 (bug 1028460)
2014-06-28 22:01:28 -07:00
Mats Palmgren
d11737c8ef
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
2014-06-28 10:13:13 +00:00