Dragana Damjanovic
e3003eee82
Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
2015-07-06 07:55:00 +02:00
Frédéric Wang
f08a1dde40
Bug 1179483 - Fix crash in mozilla::a11y::HyperTextAccessible::RelationByType. r=MarcoZ
2015-07-02 08:50:00 -04:00
Yura Zenevich
e6ec1d7fc6
Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay
...
---
accessible/jsat/OutputGenerator.jsm | 3 ++-
accessible/tests/mochitest/jsat/test_output.html | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
2015-07-06 14:38:35 -04:00
Trevor Saunders
c3ed0f0ced
bug 1170153 - check documents have a docshell before trying to tell the parent process about new remote DocAccessibles r=davidb
...
We should never create DocAccessibles for documents that are going away so it
seems like this shouldn't be necessary, but without a test case its hard to
know why we are creating DocAccessibles for documents without docshells. So
for now work around the issue and hope it doesn't matter in practice.
2015-07-06 12:51:22 -04:00
Juan Gomez
01df2f691b
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-07-03 18:29:00 -07:00
Frederic Wang
256e11ee0b
Bug 1176973 - [NSAccessibility] Expose attribute AXMathLineThickness for fraction bars. r=MarcoZ
2015-07-02 06:01:00 +02:00
Frédéric Wang
42c43180f5
Bug 1178817 - Fix segfault in mozilla::a11y::HTMLTableRowAccessible::GroupPosition(). r=MarcoZ
...
CLOSED TREE
2015-07-01 05:02:00 -04:00
Frederic Wang
a193eaf6df
Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ
2015-07-01 02:14:00 -04:00
Marco Zehe
8add6f13cc
Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov
2015-06-27 10:50:33 -07:00
Marco Zehe
66ed3c5046
Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov
2015-06-26 17:31:44 -07:00
Alexander Surkov
40ece00ddf
Bug 1177913 - add test coverage for aria-roledescription and aria-current, r=marcoz
2015-06-26 17:36:28 -07:00
Alexander Surkov
b3627cf530
Bug 1177268 - implement aria-rowcount/index and aria-colcount/index, r=marcoz
2015-06-26 14:41:22 -07:00
Neil Deakin
18dde750e4
Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil
2015-06-26 09:32:25 -07:00
Frédéric Wang
f2a24c5d1f
Bug 744790 - Expose basic NSAccessibility attributes for tables. r=surkov
2015-06-25 21:51:00 +02:00
Frédéric Wang
ac6f9aeccd
Bug 744790 - Part 1 - Map tabular accessibles to appropriate roles. r=surkov
2015-06-25 06:43:00 +02:00
Marco Zehe
912af4daa3
Bug 1177378 - Fix control type announcements on OS X by checking if subrole is not NIL when calculating role descriptions, r=surkov
2015-06-25 17:23:01 -07:00
Ryan VanderMeulen
e6131fc8b8
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Juan Gomez
2128198065
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00
Alexander Surkov
51f4a9a364
Bug 1173364 - support ARIA table and cell roles, r=marcoz
2015-06-25 11:59:06 -07:00
Frédéric Wang
08ede9947e
Bug 1176123 - Add NODE_CHILD_OF/NODE_PARENT_OF relations to mroot. r=surkov
2015-06-24 15:40:00 +02:00
Frédéric Wang
f93ba96490
Bug 1001641 - Provide equivalent support for MathML as WebKit for NSAccessibility. r=surkov
2015-06-23 18:17:00 +02:00
Alexander Surkov
e5ec2a0a6a
Bug 1176683 - crash in mozilla::a11y::HyperTextAccessible::LandmarkRole() const, r=marcoz
2015-06-24 15:48:29 -07:00
Frédéric Wang
b74388fb85
Bug 1176094 - [ATK] Assign role SECTION to math groups instead of PANEL/UNKNOWN. r=surkov
2015-06-18 16:07:00 +02:00
Frédéric Wang
ef52011bc4
Bug 1175269 - Add MathML roles/subroles for NSAccessibility. r=surkov
2015-06-19 15:55:00 +02:00
Alexander Surkov
297755def4
Bug 1150510 - Crash [@ nsStringBundle::GetStringFromName, r=marcoz
2015-06-17 12:37:19 -04:00
Frédéric Wang
3b2ca0dbb5
Bug 1175164 - Do not expose MathML semantics element in the accessibility tree. r=surkov
2015-06-16 16:15:00 +02:00
Frédéric Wang
318f9b2387
Bug 1175182 - Expose fractions and roots as ATK_ROLE_PANEL for ATK < 2.16. r=surkov
2015-06-16 10:44:00 -04:00
Lorien Hu
979aa07d9b
Bug 1174204 - Fixed gecko to atk attribute conversion for fg-color and bg-color to be correctly formatted r=davidb
2015-06-12 16:39:16 -04:00
Trevor Saunders
307b7b14df
bug 1171728 - null check the result of ProxyAccessible::OuterDocOfRemoteBrowser
...
r=davidb
This probably isn't the right fix, or at least the root cause of
ProxyAccessible::OuterDocOfRemoteBrowser returning null needs to be understood
better, but I don't have time to do that now, so I'm just checking for null and
asserting as a reminder to investigate this later.
2015-06-12 10:33:11 -04:00
Lorien Hu
cceebdc03b
Bug 1172577 - Handle proxies in mozAccessible method customDescription r=tbsaunde
2015-06-08 14:12:03 -04:00
Lorien Hu
0c0ae9a05e
Bug 1173418 - Check if a document is top level in DocAccessibleParent::Destroy so that RemoteDocShutdown isn't erroneously called r=tbsaunde
2015-06-10 14:11:34 -04:00
Ryan VanderMeulen
7c83773821
Backed out 5 changesets (bug 1172516, bug 1172525, bug 1172523) for e10s test_selectioncarets2.py failures.
...
Backed out changeset 65d9144969e4 (bug 1172516)
Backed out changeset 3368f2dc0ee6 (bug 1172523)
Backed out changeset d6096f9659f7 (bug 1172523)
Backed out changeset cda3d99ef134 (bug 1172523)
Backed out changeset a411d320bdba (bug 1172525)
CLOSED TREE
2015-06-11 14:01:50 -04:00
Trevor Saunders
84a596c5d1
bug 1172516 - fix firing caret move events for proxied accessibles r=lsocks
2015-06-11 11:40:00 -04:00
Trevor Saunders
077c66681a
bug 1172523 - fire useful text change events for proxies r=lsocks
2015-06-11 11:40:00 -04:00
Trevor Saunders
27dc768d13
bug 1172523 - Move AccessibleWrap::FireAtkTextChangedEvent to MaiAtkObject::FireTextChangeEvent r=lsocks
2015-06-11 11:40:00 -04:00
Trevor Saunders
42ed1f4096
bug 1172523 - Allow getting the modified text from an AccTextChangeEvent without copying r=lsocks
2015-06-11 11:39:59 -04:00
Trevor Saunders
03bc59adfb
bug 1172053 - don't malloc the signal name in FireAtkTextChangedEvent r=lsocks
2015-06-11 11:39:59 -04:00
Trevor Saunders
fddc9128ab
bug 1172053 - don't call malloc in FireAtkShowHideEvent r=lsocks
2015-06-11 11:39:59 -04:00
Trevor Saunders
8bb2586f8c
bug 1172525 - rework forwarding events to the parent process r=davidb, lsocks
...
The set of events fired to platform accessibility is not the same as the set in
the event queue. Therefore we should forward events to the parent process
someplace where they are the same so the same events can be emitted for child
processes.
2015-06-11 11:39:58 -04:00
Trevor Saunders
68f78f5108
bug 1107337 - Teach refChildCB to deal with proxies r=lsocks, davidb
2015-06-11 11:39:58 -04:00
Trevor Saunders
6b3c584e0d
bug 1107337 - implement ProxyAccessible::EmbeddedChildAt r=lsocks, davidb
2015-06-11 11:39:58 -04:00
Trevor Saunders
c2a7947887
bug 1107337 - Add OuterDocAccessible::RemoteChildDoc() r=lsocks, davidb
...
OuterDocAccessibles can be the container for a remote top level document. We
sometimes need to get the child for these OuterDocAccessible's which means
the child is a proxy while the original object was an actual Accessible.
This means we need to add a different function instead of making ChildAt() do
the right thing.
2015-06-11 11:39:57 -04:00
Trevor Saunders
49c7254fe8
bug 1107337 - support downcasting Accessible to OuterDocAccessible r=lsocks, davidb
2015-06-11 11:39:57 -04:00
Wes Kocher
af01583dc8
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-09 19:29:20 -07:00
Wes Kocher
d748f618f6
Bug 845134 - Disable test_focusedChild.html on Windows 8 a=me
2015-06-09 15:41:35 -07:00
Lorien Hu
4fa1031c54
no bug - cleaning up trailing whitespace in mac a11y code rs=tbsaunde
2015-06-08 10:59:19 -04:00
Lorien Hu
85fa4bb30a
Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde
2015-06-08 10:42:33 -04:00
Lorien Hu
49a6ad2ed5
Bug 1169701 - Fire native OS X accessibility events for proxied accessibles r=tbsaunde
2015-05-29 13:50:26 -04:00
Trevor Saunders
1d487a4fcd
bug 1172538 - make sure a document has an IPC actor before shutting it down r=davidb, lsocks
...
If a document is shutdown before ever being bound to a parent document it
doesn't have an associated IPC actor, so we shouldn't try and shut one down.
2015-06-09 17:49:05 -04:00
Trevor Saunders
81f9a29ac1
bug 1171728 - Only look for an OuterDoc accessible parent of a proxy if it doesn't have a proxy parent r=lsocks
2015-06-05 16:10:34 -04:00
Trevor Saunders
7713d92e5d
bug 1170595 - switch to sending __delete__ from the parent instead of the child r=davidb, smaug
...
After the child sends the __delete__ message to the parent there is a period of
time in which the actor is registered, but the parent hasn't yet processed the
__delete__ message. During that time the parent can still try and send
messages to the child, but that will crash the child process. Fix this race by
making the child send a shutdown message to the parent, and have the parent
send __delete__ when it handles that message.
2015-06-05 16:10:34 -04:00
Trevor Saunders
1485687985
bug 1170595 - always use IdToAccessible to convert ids to accessibles r=lsocks
2015-06-05 16:10:33 -04:00
Lorien Hu
82fde54b7c
bug 1168932 - Implement ProxyCreated and ProxyDestroyed to update mozAccessibles r=tbsaunde
2015-05-29 15:51:31 -04:00
Lorien Hu
a3f69e2af5
bug 1169408 - Merge mozButtonAccessible and mozPopupButtonAccessible r=surkov
2015-05-29 15:51:30 -04:00
Trevor Saunders
88a455468f
bug 1169376 - Allow getting the OuterDocAccessible for the tab's top level document r=davidb
2015-05-29 15:51:30 -04:00
Yura Zenevich
a96f1789dd
Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay
...
---
accessible/jsat/EventManager.jsm | 15 ++++++---
accessible/jsat/OutputGenerator.jsm | 36 ++++++++++++++--------
accessible/jsat/TraversalRules.jsm | 13 ++++----
.../mochitest/jsat/doc_content_integration.html | 7 +++++
accessible/tests/mochitest/jsat/doc_traversal.html | 2 ++
accessible/tests/mochitest/jsat/jsatcommon.js | 12 ++++++++
.../mochitest/jsat/test_content_integration.html | 12 ++++++++
accessible/tests/mochitest/jsat/test_output.html | 17 ++++++++++
.../tests/mochitest/jsat/test_traversal.html | 8 +++--
.../en-US/chrome/accessibility/AccessFu.properties | 5 +++
10 files changed, 102 insertions(+), 25 deletions(-)
2015-05-29 11:55:53 -04:00
Trevor Saunders
8f18b6cb6d
bug 1168204 - Expose more interfaces to windows for proxied accessibles r=davidb
2015-05-29 10:15:27 -04:00
Trevor Saunders
c1d800499f
bug 1168202 - ia2AccessibleHyperlink::get_anchor needs to give the caller a reference to the anchor r=davidb
2015-05-29 10:15:27 -04:00
Trevor Saunders
cde37ffdd2
bug 1167358 - use ProxyAccessible::Parent() a little more r=lsocks
2015-05-29 10:15:27 -04:00
Trevor Saunders
f09c34bc5d
bug 1167604 - don't hide ProxyAccessible::Parent() with DocAccessibleParent::Parent r=lsocks
2015-05-29 10:15:26 -04:00
Trevor Saunders
bbb1ea8592
bug 1167295 - manage PDocAccessible with PBrowser instead of PContent r=smaug
2015-05-29 10:15:26 -04:00
Ryan VanderMeulen
98f51ad2b6
Merge fx-team to m-c. a=merge
2015-05-28 10:08:37 -04:00
Dão Gottwald
01c4d35a38
Bug 1167937 - Disable test_doc_busy.html on OS X 10.6
2015-05-28 08:12:15 +02:00
Eitan Isaacson
5e42abca86
Bug 1144516 - Remove offset of mozbrowser iframe. r=yzen
2015-05-26 10:13:17 -07:00
Mike Hommey
e3f13a0ddb
Bug 991983 - Use objdir-relative SOURCES instead of GENERATED_SOURCES. r=gps
2015-05-28 07:34:16 +09:00
Lorien Hu
5ae2c3ad70
bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde
2015-05-22 11:09:49 -04:00
Lorien Hu
0f4bf30791
bug 1109891 - part 2 - Allow mGeckoAccessible to store pointers to proxies and do some trivial cleanup r=tbsaunde
2015-05-22 11:09:48 -04:00
Lorien Hu
639c18002e
bug 1109891 - part 1 - use an accessor method to get mGeckoAccessible r=tbsaunde
2015-05-22 11:09:48 -04:00
Neil Rashbrook
7d598ef37a
Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
2015-05-16 09:07:10 +01:00
Trevor Saunders
eb146b2a17
bug 1164976 - fire useful state change and caret move events for proxies r=davidb
2015-05-15 20:29:14 -04:00
Trevor Saunders
f48235cf49
bug 1164976 - Make DocAccessibleParent::GetAccessible return itself when appropriate r=davidb
2015-05-15 20:29:14 -04:00
Trevor Saunders
51d2c1b7ac
bug 1164976 - move AccessibleWrap::FireStateChangeEvent to be a member of MaiAtkObject r=davidb
2015-05-15 20:29:14 -04:00
Trevor Saunders
7669581ac8
bug 1164193 - emit a few more events on proxied accessibles for atk r=davidb
2015-05-15 20:29:14 -04:00
Wes Kocher
d65ee4fe20
Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds
2015-05-14 16:35:18 -07:00
Neil Rashbrook
d30d87c917
Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan
2015-05-15 00:00:33 +01:00
Alexander Surkov
4c83bb9931
Bug 1113153 - use 'paragraph' role for paragraphs only, introduce 'text' role for small text containers, r=marcoz
2015-05-13 11:40:15 -04:00
Marco Zehe
fac9b171d2
Bug 1162434 part 2 - Fix ISimpleDOMNode Unique ID on 64 bit systems, r=surkov
2015-05-13 16:22:19 +02:00
John Daggett
afc0b0424c
Bug 1056479 p4 - fix accessibility api for font-weight. r=jfkthame
2015-05-13 14:11:25 +09:00
Alexander Surkov
24727d6466
Bug 1162434 - Make windows emulation work on X64, r=marcoz
2015-05-12 12:43:38 -04:00
Trevor Saunders
3d22e951a4
bug 1164135 - fix AtkHyperlink::GetStartIndex r=davidb
2015-05-12 14:51:24 -04:00
Carsten "Tomcat" Book
e44a883844
Backed out changeset a517a5188e1b (bug 1056479)
2015-05-12 12:20:57 +02:00
John Daggett
a131a09e5c
Bug 1056479 p4 - fix accessibility api for font-weight. r=jfkthame
2015-05-12 17:44:23 +09:00
Carsten "Tomcat" Book
1dea6c6eeb
Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
...
Backed out changeset d5b1f2b78915 (bug 1056479)
Backed out changeset bcc65b714dd6 (bug 1056479)
Backed out changeset 0b35e8a463d2 (bug 1056479)
Backed out changeset 0933391809c9 (bug 1056479)
Backed out changeset 93bd67204fac (bug 1056479)
Backed out changeset 5260b93eb0b9 (bug 1056479)
Backed out changeset 130bea3f8623 (bug 1056479)
Backed out changeset 408e078cc18d (bug 1056479)
Backed out changeset a651c240979d (bug 1056479)
Backed out changeset d74ae8fcaac9 (bug 1056479)
2015-05-12 08:25:19 +02:00
John Daggett
95ca0097bc
Bug 1056479 p4 - fix accessibility api for font-weight. r=jfkthame
2015-05-12 14:51:17 +09:00
Trevor Saunders
276d58fa2f
bug 1162621 - proxy Accessible::IndexOfEmbeddedChild r=davidb
...
This is a bit dirty, we should be able to implement this just in the main
process by looking at the role of the children. However doing it this way is
simpler and allows us to share code with the non e10s case.
2015-05-08 23:46:20 -04:00
Trevor Saunders
99200e40fb
bug 1162654 - allow proxies to implement the document interface r=davidb
2015-05-08 23:46:14 -04:00
Trevor Saunders
7095475f4f
bug 1163070 - fix AtkHyperlinkImpl::getHyperlink after bug 1146518 r=surkov
...
bug 1146518 made getHyperlink() return null if either there was no proxy, or
there was no Accessible, which would always be true. It should have tested
that neither was present.
2015-05-08 23:45:22 -04:00
Wes Kocher
f614ca0ada
Backed out 2 changesets (bug 1162621, bug 1162654) for Gip(a) orange
...
Backed out changeset 82bbc0b0d516 (bug 1162654)
Backed out changeset 01c406429093 (bug 1162621)
2015-05-08 13:12:22 -07:00
Wes Kocher
58bf4e4bc3
Backed out changeset 28f0e71b6292
2015-05-08 13:11:52 -07:00
Trevor Saunders
54885f4b3d
no bug fixup for windows not liking ssize_t on a CLOSED TREE
2015-05-08 14:01:34 -04:00
Trevor Saunders
ea31b88c07
bug 1162654 - allow proxies to implement the document interface r=davidb
2015-05-08 13:34:49 -04:00
Trevor Saunders
faee2bb8a5
bug 1162621 - proxy Accessible::IndexOfEmbeddedChild r=davidb
...
This is a bit dirty, we should be able to implement this just in the main
process by looking at the role of the children. However doing it this way is
simpler and allows us to share code with the non e10s case.
2015-05-08 13:34:48 -04:00
Trevor Saunders
d3707d095b
bug 1162543 - IDs not mapping to accessibles shouldn't cause ipc calls to fail r=davidb
...
This is expected to happen when a accessible in the child process is shutdown,
but the parent calls a method with its ID before learning it has been shut
down.
2015-05-07 14:05:38 -04:00
Trevor Saunders
fcd5e0b236
bug 1162543 - make DocAccessibleChild::IDToAccessible correctly get the document r=davidb
...
DocAccessible::mAccessibleCache doesn't contain an entry for the document
itself so we need to handle it separately. The document always has ID 0, so we
can just check if that is the ID we are getting and if so just return the
document.
2015-05-07 14:05:38 -04:00
Trevor Saunders
01c4fab846
bug 1159850 - make ia2Accessiblevalue use proxies r=davidb
2015-05-07 13:47:53 -04:00
Trevor Saunders
52bd16f820
bug 1159828 - make ia2Hyperlink use proxies r=davidb
2015-05-07 13:47:52 -04:00
Trevor Saunders
0a2618b7fe
bug 1159741 - make ia2HyperText use proxies r=davidb
2015-05-07 13:47:52 -04:00
Trevor Saunders
67065ba91a
bug 1023509 - only initialize platform accessibility in the main process r=davidb
...
Since platform accessibility software only interacts with the main
process there's no reason to do platform specific things in the content
processes. Eventually we should also be able to only create generic
accessibles that don't use the platform wrapper classes, but that will
take more work so we'll keep creating them in the content processes for
now.
2015-05-06 18:56:57 -04:00
Trevor Saunders
00a9ca978f
bug 606080 - on windows give accessibles a unique 32 bit id r=surkov
2015-05-06 10:57:38 -04:00
Trevor Saunders
15806d9fe8
bug 606080 - add class to generate unique 32 bit ids r=froydnj
2015-05-06 10:57:24 -04:00
Marco Zehe
423b16584a
Bug 1159872 - Make IAccessible2::Get_States once again return S_OK when it detects a defunct accessible. r=surkov
...
CLOSED TREE
2015-04-30 10:26:00 -04:00
Jim Mathies
e7d3315589
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 16:43:19 -05:00
Ryan VanderMeulen
384c2b1544
Backed out changeset 31297813dd26 (bug 1159327) for bustage on a CLOSED TREE.
2015-04-30 16:08:29 -04:00
Jim Mathies
78d1458063
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 14:42:43 -05:00
Trevor Saunders
69868f35fc
bug 1159722 - make atk expose more interfaces for proxied accessibles
2015-04-30 14:57:02 -04:00
Trevor Saunders
f007809068
bug 1146518 - make atk hyper link impl support proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
5f46e595fd
bug 1146518 - create MaiHyperlinks for proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
93badee7c8
bug 1146518 - allow MaiHyperlink to store references to proxies r=surkov
2015-04-27 21:22:08 -04:00
Trevor Saunders
9d2eb81fdd
bug 1146518 - Only pass hyper links to MaiHyperlink::MaiHyperlink r=surkov
2015-04-27 21:22:07 -04:00
Kartikaya Gupta
69c50300c9
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Andrea Marchesini
c77bfc0235
Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
2015-04-22 08:29:22 +02:00
Ross Ziegler
178ba80a2c
Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen
...
---
accessible/jsat/EventManager.jsm | 12 ++++++++++++
accessible/jsat/Presentation.jsm | 10 ++++++----
.../tests/mochitest/jsat/doc_content_integration.html | 15 +++++++++++++++
accessible/tests/mochitest/jsat/jsatcommon.js | 2 +-
.../tests/mochitest/jsat/test_content_integration.html | 16 +++++++++++++---
5 files changed, 47 insertions(+), 8 deletions(-)
2015-04-21 17:06:18 -04:00
Trevor Saunders
81d5821d06
bug 1155829 - move AccessibleWrap::GetMaiHyperlink to MaiAtkObject::GetAtkHyperlink r=surkov
2015-04-21 13:07:49 -04:00
Trevor Saunders
dbe6f32e19
bug 1155829 - declare MaiAtkObject in nsMai.h r=yzen
...
Next we will start adding methods to it that are used outside
AccessibleWrap.cpp.
2015-04-21 13:07:49 -04:00
Trevor Saunders
a2760161e6
bug 1155829 - add shutdown method to MaiAtkObject r=yzen
2015-04-21 13:07:48 -04:00
Trevor Saunders
b4493a6616
bug 1155829 - remove AccessibleWrap::SetMaiHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
f91e5d47b4
bug 1155829 - inline MaiHyperlink::GetAtkHyperlink r=surkov
2015-04-21 13:07:48 -04:00
Trevor Saunders
b2a307c179
bug 1155829 - remove MaiHyperlink::Initialize r=surkov
2015-04-21 13:07:48 -04:00
Nicolas Silva
d93b5d5970
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Denis Volk
cd6346cce0
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ms2ger
2aad41dbe8
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Trevor Saunders
c60a15bc41
bug 1151402 - proxy most of IAccessibleText and IAccessibleEditableText
...
r=davidb
2015-04-09 11:18:23 -04:00
Trevor Saunders
0a8be7de54
bug 1149772 - never create fake HWND in child processes r=davidb
2015-04-06 13:38:01 -04:00
Mike Hommey
ee117642af
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Marco Zehe
3d03214c5e
Bug 1149118 - Expose radio group with the correct role on OS X, r=surkov
2015-03-30 15:37:09 +02:00
Nicolas Silva
4a4a87a4a5
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Daniel Holbert
91eb3da43f
Bug 1148708: Add missing 'override' annotations in DocAccessibleChild.h. rs=ehsan
2015-03-28 07:38:29 -07:00
Alexander Surkov
d4fafb9aa7
Bug 1147646 - Crash in mozilla::a11y::DocAccessible::ProcessContentInserted while stability testing, r=davidb
2015-03-27 14:16:53 -04:00
Andrea Marchesini
94545cbb2e
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Marco Zehe
6348bf8fcc
Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov
2015-03-27 18:05:26 +01:00
Olli Pettay
4f86ea38d8
Bug 1148083 - IPC Proxy for Document, r=davidb
2015-03-27 17:41:04 +02:00
Olli Pettay
277a9aa652
Bug 1148025 - IPC Proxy for 'Component', r=tbsaunde
2015-03-27 00:06:45 +02:00
Olli Pettay
7b8a838ce1
Bug 1147551 - IPC Proxy for min/cur/max values, r=davidb
2015-03-27 00:06:38 +02:00
Olli Pettay
5bc74ef444
Bug 1147518 - IPC Proxy for Action, r=davidb
2015-03-27 00:06:21 +02:00
Yura Zenevich
b61849f87a
Bug 1145724 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov
...
---
accessible/base/nsAccessibilityService.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
2015-03-26 14:59:16 -04:00
Alexander Surkov
ad76b806bd
Bug 1146257 - spanned headers don't work well in our table code, r=marcoz
2015-03-26 08:05:06 -04:00
Olli Pettay
4728e2412c
Bug 1147168 - IPC Proxy for Selection, r=tbsaunde
2015-03-25 16:19:12 +02:00
Olli Pettay
3724904bf1
Bug 1147079 - IPC Proxy for Table, r=tbsaunde
2015-03-25 16:16:24 +02:00
Olli Pettay
e053d3077f
Bug 1146665 - IPC Proxy for TableCell, r=tbsaunde
2015-03-25 16:14:28 +02:00
Olli Pettay
2e6e9c03f2
Bug 1146615 - IPC Proxy for HyperText, r=tbsaunde
2015-03-25 16:05:18 +02:00
Olli Pettay
c95a64e29f
Bug 1145366
- IPC Proxy for HyperLink, r=tbsaunde
2015-03-25 16:03:13 +02:00
Alexander Surkov
ab3bf34f45
Bug 1141978 - follow up, test fix, r=marcoz
2015-03-25 13:10:54 -04:00
Trevor Saunders
f8ab3722d7
bug 1128751 - handle unbinding and rebinding of documents in content processes r=davidb
...
The code for managing document lifetimes assumed documents could not be
rebound to parents, however that is not the case.
2015-03-24 17:51:44 -04:00
David Major
5c46210c18
Bug 1146229: Remove calling convention modifier from local variable. r=surkov
2015-03-24 13:30:11 +13:00
Alexander Surkov
d1c1972655
Bug 1141978 - Support rowgroup and colgroup HTML scope, r=marcoz
2015-03-23 11:51:33 -04:00
Olli Pettay
dca3be308d
Bug 1145292 - IPC Proxy for ImageAccessible, r=tbsaunde
2015-03-22 23:44:12 +02:00
Ehsan Akhgari
e21f41d809
Bug 1145631 - Part 5: Replace MOZ_FINAL with final in the AccEventGen codegen; r=froydnj
2015-03-21 12:28:46 -04:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Makoto Kato
458c9fb128
Bug 1141443 - Remove unused rpcns4 from OS_LIBS. r=mshal
2015-03-20 18:46:43 +09:00
Frédéric Wang
c00fbb3db6
Bug 1001637 - Make math tables implement the nsIAccessibleTable interface. r=surkov
2015-03-19 12:45:59 -04:00
Trevor Saunders
7db1233eda
bug 1138436 - start on proxying IAccessible2 r=surkov, r=davidb
2015-03-16 20:48:44 -04:00
Botond Ballo
d02f6c2d55
Bug 1139675 - Update JS callers of nsIDOMWindowUtils.setResolution and getResolution in accessibility code. r=yzen
2015-03-06 17:14:18 -05:00
Joel Maher
c4af17c9bc
Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov
2015-03-16 13:05:50 -04:00
Alexander Surkov
05d5e530a2
Bug 1139576 - New_ functions should be static
2015-03-13 20:42:57 -04:00
Frédéric Wang
a3a353577b
Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov
2015-03-12 08:21:33 -04:00
Frédéric Wang
476aad6f03
Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov
2015-03-11 19:05:57 -04:00
Ting-Yu Chou
ebca8598ef
Bug 1137906 - Shutdown cached children when shutdown the document. r=surkov
2015-03-10 11:24:26 +08:00
Daniel Holbert
afd2eed243
Bug 1140917 followup: add missing MOZ_OVERRIDE annotations on new DocAccessibleChild method-decls. r=ehsan
2015-03-10 16:54:57 -07:00
Olli Pettay
c27ac0571c
Bug 1140917 - IPC Proxy for replace/insert/copy/cut/delete/paste, r=tbsaunde
2015-03-09 23:04:02 +02:00
Olli Pettay
b81dbc3585
Bug 1140900 - IPC Proxy for ScrollSubstringTo*, r=tbsaunde
2015-03-09 22:51:02 +02:00
Olli Pettay
928634f199
Bug 1140895 - IPC Proxy for get/set/add/remove Selection, r=tbsaunde
2015-03-09 22:50:16 +02:00
Wes Kocher
c1ebca473b
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Mike Habicher
0f1ae864be
Bug 1141228 - include GfxMessageUtils.h in PDocAccessible.ipdl, r=tbsaunde
2015-03-09 16:42:55 -04:00
Olli Pettay
913b3f178e
Bug 1140534 - IPC Proxy for offsetAtPoint, r=tbsaunde
2015-03-08 14:05:55 +02:00
Olli Pettay
ff5674ad5d
Bug 1140499 - IPC Proxy for text/char bounds, r=tbsaunde
2015-03-08 04:33:57 +02:00
Olli Pettay
de69d7db33
Bug 1140162 - IPC Proxy for TextAttributes and DefaultTextAttributes, r=tbsaunde
2015-03-06 22:44:02 +02:00
Olli Pettay
5c2ade4c46
Bug 1139887 - IPC Proxy for caretOffset, r=tbsaunde
2015-03-06 22:43:25 +02:00
Olli Pettay
af5f6aae1a
Bug 1139972 - IPC Proxy for charAt, r=tbsaunde
2015-03-06 19:37:37 +02:00
Alexander Surkov
da2f7bc6c1
Bug 1140500 - add object attributes declaration into markup map, r=marcoz
2015-03-07 20:20:17 -05:00
Alexander Surkov
baecc580f5
Bug 1140497 - add more roles into markup map, r=marcoz
2015-03-07 12:35:27 -05:00
Jonathan Wei
f889f31554
Bug 1001634 - Add basic MathML accessibility implementation, r=surkov, marcoz, patch=jwei, surkov
2015-03-09 08:16:12 -04:00
Alexander Surkov
c03a1f9e36
Bug 1139900 - make tag name based roles faster, r=marcoz
2015-03-05 13:16:12 -05:00
Alexander Surkov
9c6b92383f
Bug 1139576 - make accessible creation by tag name faster, r=marcoz
2015-03-04 22:56:57 -05:00
Alexander Surkov
8999ebc254
Bug 1139049 - revert EnumRoleAccesisble name change, r=davidb
2015-03-04 19:04:46 -05:00
Alexander Surkov
190e639aa6
Bug 1139049 - turn EnumRoleAccessible into template, r=davidb
2015-03-04 18:45:17 -05:00
Trevor Saunders
b29e1c50ec
bug 1123511 - temporarily disable ipc accessibility for crashes
2015-03-04 07:45:20 -05:00
Mike Hommey
5d64e32628
Bug 1138845 - Fixup for bustage. r=me
2015-03-04 15:09:40 +09:00
Mike Hommey
1bd0b6f11f
Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde
2015-03-04 14:39:55 +09:00
Masayuki Nakano
a77ebab547
Bug 1105611 - Add tests of nsIAccessibleEditableText with contentediable editors which have ::before or ::after, patch=nakano, surkov, r=yzen
2015-03-03 14:26:02 -05:00
Masayuki Nakano
51abc50267
Bug 1105611 - HyperTextAccessible should set DOM range outside of pseudo elements r=surkov
2015-03-03 14:25:52 -05:00
Andrea Marchesini
431587e94f
Bug 1134280 - Get rid of Tag() - patch 2.1 - /accessible - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:08:59 +00:00
Andrea Marchesini
5a32f7fa5a
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Alexander Surkov
75939a984e
Bug 1137714 - Make roleDescription nicer/correct/faster, r=marcoz
2015-02-28 17:25:06 -05:00
Marco Zehe
6052813f7f
Bug 1121518 - ARIA 1.1: Add support for role 'searchbox', r=surkov
2015-02-27 15:41:57 +01:00
Marco Zehe
ff4e1de0a1
Bug 1136563 - ARIA 1.1: Support role 'switch', r=surkov
2015-02-26 14:47:15 +01:00
Ting-Yu Lin
ef49bc2335
Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan
...
We replace GetRangeCount() with the identical function RangeCount() to
avoid any confusion.
2015-02-25 17:08:00 +01:00
Yura Zenevich
9ff0cc9854
Bug 1136241 - making sure that hint/role strings are returned with no spaces to support localization. r=eeejay
...
---
accessible/jsat/OutputGenerator.jsm | 2 +-
accessible/jsat/Utils.jsm | 3 ++-
accessible/tests/mochitest/jsat/test_hints.html | 4 ++++
3 files changed, 7 insertions(+), 2 deletions(-)
2015-02-25 16:33:34 -05:00
Olli Pettay
18cd3edf36
Bug 1135908 - [E10s] Proxy for Character/SelectionCount(), r=tbsaunde
2015-02-25 14:18:17 +02:00
Alessio Placitelli
46668c3953
Bug 1111022 - Fixes the accessibility test_docload.html test failing with hidden windows.
2015-02-22 12:28:32 +01:00
Max Li
5655aff935
Bug 1122857 - form controls fail to emit TYPE_VIEW_CLICKED events upon state change. r=eeejay
2015-02-20 12:38:50 -05:00
Alexander Surkov
6f4ae581bc
Bug 971212 - Implement ARIA role=none, r=davidb
2015-02-19 12:50:34 -05:00
Anish
d6962a9b5b
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers
2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
24df8222d0
Backed out changeset 6885e993936a (bug 1056851) for crashtest failures
2015-02-19 15:02:05 +01:00
Anish
e982da177f
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
2015-02-19 07:26:41 -05:00
Alexander Surkov
a74edeaa83
Bug 1133322 - tweak shutdown procedure for accessibles maintaining own trees, r=yzen
2015-02-18 23:37:32 -05:00
Olli Pettay
4bdf7f1a6d
Bug 1132960, don't include conditionally processed nsIFoo header files in .ipdl, r=tbsaunde
2015-02-17 21:35:40 +02:00
Alexander Surkov
077031b551
Bug 1130793 - wrong class is used for ARIA grid cell contained by HTML tr@role='row', r=yzen
2015-02-13 20:09:51 -05:00
Trevor Saunders
2e21f02370
bug 1127402 - proxy RelationByType method r=davidb
2015-02-12 18:18:13 -05:00
Trevor Saunders
bb7112657f
bug 1124449 - teach IAccessible impl about proxy wrappers r=davidb
2015-02-12 18:16:44 -05:00
Olli Pettay
da894507bc
Bug 1132485 - IPC proxy for GetText*Offset, r=tbsaunde
2015-02-12 22:56:13 +02:00