Trevor Saunders
96fc2fb77a
bug 1326084 - rework ProxyAccessible handling of outer docs
2017-02-10 00:41:29 -05:00
Jim Chen
42a4c3f718
Bug 1332731 - Follow-up to fix accessibility breakage; r=sebastian
...
Follow-up to fix breakage in accessibility caused by the bundle
conversion. In particular, optString(foo) should have been converted to
getString(foo, "") because optString returns "" by default.
Also fix a small bug in Presentation.jsm where an array or null should
be used instead of a string.
2017-02-08 19:50:32 -05:00
Wes Kocher
afcf40f3ea
Backed out changeset 15d237d39fb8 (bug 1332690) for asserts in DocAccessibleParent.cpp a=backout
...
MozReview-Commit-ID: BwRMVLvOSde
2017-02-08 16:19:20 -08:00
Trevor Saunders
dbe8f2a177
bug 1332690 - remove diagnostic for nonexistant proxies
2017-02-08 14:22:14 -05:00
Yura Zenevich
d564a29158
Bug 1318569 - waiting for image map before running tests in browser_treeupdate_imagemap.js. r=eeejay
...
MozReview-Commit-ID: 5Cff1jGw0FL
2017-02-08 12:37:51 -05:00
Yura Zenevich
6aa8cca20a
Bug 1337401 - enabling all passing e10s windows bc tests. r=eeejay
...
MozReview-Commit-ID: LEPrO0lQkof
2017-02-08 12:34:30 -05:00
Yura Zenevich
0f1dd075e7
Bug 1337047 - bail early when trying to get document's native window if TabChild is not available for its IPC document. r=tbsaunde
...
MozReview-Commit-ID: ENSF8ZG2L0O
2017-02-07 14:39:26 -05:00
Trevor Saunders
83b95e091a
bug 1336901
- remove incorrect assert r=yzen
...
There are cases where there is no good reason to shutdown the child document
actors before the parent. For example when TabParent::DestroyInternal() is
about to send the Destroy message we might as well just shut down the top level
document and let that tear down the rest.
2017-02-06 13:21:30 -05:00
Trevor Saunders
a7e68b58ed
bug 1337028 - add another diagnostic assert to DocAccessibleParent::Destroy() r=yzen
2017-02-06 13:21:30 -05:00
Wes Kocher
10fb637abf
Merge m-c to inbound a=release CLOSED TREE
...
MozReview-Commit-ID: AwyW5DU4EMh
2017-02-03 17:21:29 -08:00
Wes Kocher
b488ae9021
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GhBqmLvUpgQ
2017-02-03 17:04:18 -08:00
Alexander Surkov
f7075f375a
Bug 1334972 - crash when aria-owned child takes children from its parent, r=yzen
2017-02-03 13:51:52 -05:00
Trevor Saunders
47cd47695a
backout bug 1326084
2017-02-03 12:47:51 -05:00
Eitan Isaacson
78e90909da
Bug 1335825 - Provide full state bitfield to xpcom accessibles in Windows. r=yzen
...
MozReview-Commit-ID: H7lFB5khEJm
2017-02-03 15:22:09 -08:00
Wes Kocher
2dcccc4332
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Boris Zbarsky
08d76ec702
Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
2017-02-02 10:32:58 -05:00
Trevor Saunders
820cf8dcf5
bug 1334673 - ignore some invalid Show event messages r=davidb
2017-02-02 11:37:16 -05:00
Trevor Saunders
8765a50df4
bug 1326084 - fixup shutting down a ProxyAccessible with no child doc
2017-02-02 11:37:16 -05:00
Boris Zbarsky
1a543ff1ad
Bug 835981 part 5. Change nsIDOMXULElement::GetBoxObject consumers to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Boris Zbarsky
e57875aac9
Bug 835981 part 4. Change nsXULElement::ClickWithInputSource to return void and switch consumers of nsIDOMXULElement::Click to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Eitan Isaacson
2725184bbf
Bug 1335220 - Add minimumIncrement to windows ProxyAccessible. r=yzen
...
MozReview-Commit-ID: DY89qIALmrq
2017-02-01 12:37:13 -08:00
Trevor Saunders
8d2ecdbd5d
bug 1326084 - ClearChildDoc() should leave the proxy marked as being an outerdoc r=aklotz
...
Since it can be called in strange orderings wrt SetChildDoc() it seems
reasonable to believe we can get an ordering where the proxy has a document as
a child but is not marked as having document children.
2017-02-01 14:37:01 -05:00
Yura Zenevich
a347ec3925
Bug 1206711 - ensure that emulation is taken into account when resolving HWND for a proxy. r=tbsaunde
...
MozReview-Commit-ID: DSRUOMUe5nW
2017-01-31 11:58:44 -05:00
Florian Quèze
bdc1ffa608
Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws.
2017-01-30 08:10:22 +01:00
Yura Zenevich
29dab6668e
Bug 1333406 - make GetProxyAccessibleInSubtree deal with proxies in non top level documents. r=tbsaunde
...
MozReview-Commit-ID: GYmUr72NbNS
2017-01-27 18:06:07 -05:00
Eitan Isaacson
2c35fdac5a
Bug 1334332 - Fix GetIAccessibleFor to support returning IAccessible for itself. r=tbsaunde
...
MozReview-Commit-ID: 3zpNFjs0wHL
2017-01-27 13:41:32 -08:00
Yura Zenevich
ff36888e8e
Bug 1333843 - xultab accessible needs to support HyperTextAccessibleWrap. r=surkov
...
MozReview-Commit-ID: Gt0Rt33udNV
2017-01-27 11:10:27 -05:00
Marco Zehe
e37a92d3e7
Bug 1335734 - Make sure ARIA role 'directory' exposes the READONLY state so it doesn't get treated as a widget, r=surkov
...
MozReview-Commit-ID: 9J90gANe9Ib
--HG--
extra : rebase_source : bdfa84fa07864453ee7e1b4559b90e7d196b7da0
2017-02-02 06:46:00 +01:00
Florian Quèze
b11907c7aa
Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
2017-01-27 10:51:03 +01:00
Florian Quèze
be4dbae285
Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws.
2017-01-27 10:51:02 +01:00
Geoff Brown
91c093d6e8
Bug 1318569 - Skip browser_treeupdate_imagemap.js on e10s across all platforms; r=me
2017-01-26 15:16:08 -07:00
Trevor Saunders
5e44465e8d
bug 1333514 - fix race between PDocAccessibleConstructor messages and PBrowser::Destroy messages r=billm
2017-01-26 10:01:43 -05:00
Yura Zenevich
299ef55172
Bug 1329697 - registering typelib for IGeckoCustom interface. r=aklotz
...
MozReview-Commit-ID: CIvoSrPrRVM
2017-01-25 13:40:17 -05:00
Yura Zenevich
26f2c60483
Bug 1206711 - add support for HWND emulation for content top level docs on Windows. r=tbsaunde
...
MozReview-Commit-ID: GQ1LxCwtv3j
2017-01-24 09:45:25 -05:00
Yura Zenevich
03f24f75c7
Bug 1332444 - adding comment when calling GetRemoteIAccessible. r=tbsaunde
...
MozReview-Commit-ID: 1GSNrmXuacw
2017-01-24 09:34:09 -05:00
Yura Zenevich
352d267cbb
Bug 1332444 - only call GetRemoteIAccessible on non-proxies that have a child id pointing in content documents. r=tbsaunde
...
MozReview-Commit-ID: 6GUitjnFaiF
2017-01-24 09:25:21 -05:00
Trevor Saunders
b09bcb000f
bug 1324863 - paper over null parent proxy accessible r=davidb
2017-01-23 17:08:16 -05:00
Nathan Froyd
cc58e177e9
Bug 1333097 - remove kAutoDetect usage from XULMenuItemAccessible; r=bz
...
Instead of requiring nsString to determine the radix that we're using,
we'll just try all the cases in sequence and take the first one that
works.
2017-01-23 16:29:57 -05:00
Trevor Saunders
4243b4e6de
bug 1322593 - add test for multiple independent text changes under the same accessible r=yzen
2017-01-23 16:08:30 -05:00
Trevor Saunders
8c59d84742
bug 1322593 - test that unrelated text change events are not coalesced r=yzen
2017-01-23 16:08:30 -05:00
Trevor Saunders
4a00da9dfd
bug 1322593 - allow asynchronous checking of text change events r=yzen
...
This allows us to check for multiple text change events that could come in any
order.
2017-01-23 16:08:30 -05:00
Trevor Saunders
c62d07b686
bug 1322593 - don't coalesce non contiguous text changes under the same accessible r=davidb
2017-01-23 16:08:29 -05:00
Trevor Saunders
44d07a4cfc
bug 1322593 - avoid merging text change events for unrelated accessibles r=davidb
2017-01-23 16:08:29 -05:00
Trevor Saunders
0d5925b408
bug 1332690 - return failure from DocAccessibleParent::RecvShow() when appropriate r=yzen
2017-01-23 11:09:39 -05:00
Yura Zenevich
706dc45dd8
Bug 1322593 - add match function for text change checker to stricten match based on modified text. r=tbsaunde
...
MozReview-Commit-ID: 44LEulhW671
2017-01-20 22:07:32 -05:00
Alexander Surkov
c5f506fd9b
Bug 1331269 - Assertion failure: aChild->Parent() == mParent, r=eitan
2017-01-20 11:59:52 -05:00
Trevor Saunders
4fca25988e
bug 1240893 - ensure accessibles are shutdown before their document r=davidb, smaug
2017-01-19 17:18:39 -05:00
Carsten "Tomcat" Book
709bd29d0a
merge mozilla-inbound to mozilla-central a=merge
2017-01-19 16:05:22 +01:00
Michelangelo De Simone
7baf165ae7
Bug 1313155 - Remove dom/settings and related code. r=Ehsan
...
MozReview-Commit-ID: Gi7frPFQ6yW
--HG--
extra : rebase_source : 69bb31fe3bc96ca460f0e35abb0b0f82d03defb6
2016-12-29 11:26:49 -08:00
Trevor Saunders
71398a8500
bug 1331255 - annotate some IPC failure conditions r=eeejay
2017-01-18 16:09:45 -05:00