Alexander Surkov
7ac6ae3836
Bug 1306127 - reorder event may be not coalesced, r=yzen
2016-10-05 12:51:31 -04:00
Bill McCloskey
f478d1188c
Bug 1306708 - Rename prio to nested in IPDL (r=dvander)
2016-10-04 20:34:54 -07:00
Bill McCloskey
b83db28a45
Revert "Bug 1306708 - Rename prio to nested in IPDL (r=dvander)" on a CLOSED TREE
...
This reverts commit b1460c626078afbb9290e7d9ecaf3af605d5e893.
2016-10-04 15:55:19 -07:00
Bill McCloskey
eddd80027c
Bug 1306708 - Rename prio to nested in IPDL (r=dvander)
2016-10-04 15:28:14 -07:00
Alexander Surkov
cbb86a3700
Bug 1294853 part4 - do not fire preceding hides if they are coalesced, r=yzen
2016-10-04 15:34:18 -04:00
Phil Ringnalda
c1e745733c
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: IffTwuMbwmG
2016-10-03 20:09:05 -07:00
Astley Chen
8e60824f68
Bug 1292447: part 10 - Get a11y StyleInfo::TextIndent value resolved correctly. r=surkov,TYLin
...
MozReview-Commit-ID: Gz0ae9x1WtB
--HG--
extra : rebase_source : a320a405408087de47c879099fbb55641636b56e
2016-10-03 18:14:21 +08:00
Alexander Surkov
aa70decced
Bug 1294853 part3 - pop up preceding hides from trimmed subtree, r=yzen
2016-10-03 16:12:30 -04:00
Alexander Surkov
33530da7cc
Bug 1294853 part2 - hide should preceed a parent show if event tree is trimmed, r=yzen
2016-09-30 10:46:05 -04:00
Carsten "Tomcat" Book
6636b09ddd
merge mozilla-inbound to mozilla-central a=merge
2016-09-30 12:02:16 +02:00
Carsten "Tomcat" Book
1b096c3511
Merge mozilla-central to autoland
2016-09-29 11:50:17 +02:00
Xidorn Quan
cc1649886e
Bug 1266621 part 1 - Convert text-decoration-color to store complex color. r=heycam
...
MozReview-Commit-ID: LEGICgvgQDY
--HG--
extra : rebase_source : 6c68c6e26648354d4d5515e199fdf07711eca726
2016-09-27 20:19:48 +10:00
Aaron Klotz
ee329d7b88
Bug 1284314: Fix EnumVariant's QI so that it always resolves the original object's IUnknown; r=tbsaunde
...
MozReview-Commit-ID: 5XsiJFIdC1Y
2016-08-26 10:04:14 -06:00
Wes Kocher
a38fbd5e79
Backed out changeset f64158062a65 (bug 1301232) for Win debug m(oth) permaleaks a=backout
2016-09-29 16:48:08 -07:00
Alexander Surkov
e124c53ded
Bug 1294853 part1 - hide should preceed its related show on a move, r=yzen
2016-09-29 15:44:18 -04:00
Aaron Klotz
154bc7b5ef
Bug 1301232: Re-enable jsat mochitests on Windows; r=yzen
...
MozReview-Commit-ID: 5JyTOVFLaN5
2016-09-26 20:27:13 -06:00
Trevor Saunders
c5cac1582b
bug 1204171 - make mai_util_add_key_event_listener return the correct listener id r=davidb
...
The listener id is postincremented as a subexpression of being inserted into
the hash table. That means the key inserted into the table is 1 less than the
value returned from the function. Which means that later attempts to remove
the returned id will fail because that hash table knows about a different id.
2016-09-26 10:17:59 -04:00
Alexander Surkov
8665b7eb47
Bug 945915 - Expose atk/at-spi STATE_CHECKABLE, r=yzen
2016-09-24 09:44:10 -04:00
Alexander Surkov
a71905c1f2
Bug 1303526 - Crash in mozilla::a11y::DocAccessible::ProcessInvalidationList, r=yzen
2016-09-23 16:57:16 -04:00
Carsten "Tomcat" Book
d25a5baeb8
merge mozilla-inbound to mozilla-central a=merge
2016-09-22 11:55:12 +02:00
Alexander Surkov
3e59ef8ff4
Bug 1280551 - Documents sometimes load with no child accessibles but all text merged into document, r=yzen
2016-09-21 14:15:20 -04:00
Michael Li
a29eef42cd
Bug 1303040 - implement shared header for two ProxyAccessible classes. r=tbsaunde
...
MozReview-Commit-ID: 1cU71RljySc
2016-09-21 14:10:33 -04:00
Yura Zenevich
e2abdb82f3
Bug 1206711 - store doc accessible in emulated HWND itself. r=surkov
...
MozReview-Commit-ID: 6VVkzsg6su4
2016-09-21 14:08:39 -04:00
Yura Zenevich
b7621bb6a4
Bug 1206711 - remove unused ipc bits from DocAccessibleWrap::DoInitialUpdate. r=surkov
...
MozReview-Commit-ID: GdUfAMN2kdD
2016-09-21 14:08:32 -04:00
Andrea Marchesini
9d38619302
Bug 1288997 - memory blob should not be shared across processes - part 3 - SendStream for memory blobs, r=bkelly
2016-09-21 12:27:26 +02:00
Mike Shal
ee988cdb3b
Bug 1304136 - Use a single AccEventGen.py invocation; r=chmanchester
...
MozReview-Commit-ID: 84OjUxxK1lg
--HG--
extra : rebase_source : a4be9e540f95ea294ed8eacc005773aa3cff051f
2016-09-18 15:30:32 -04:00
Mike Shal
f9d17c6e43
Bug 1304136 - have AccEventGen.py re-use xpidllex.py / xpidlyacc.py; r=chmanchester
...
MozReview-Commit-ID: 76M0KYAZCmW
--HG--
extra : rebase_source : 09e4d00cad3b788d897dca30abf6c80022d7928b
2016-09-19 13:42:44 -04:00
Aaron Klotz
de00386aba
Bug 1297549: Part 3 - Modify Windows AccessibleWrap to get hwnd from TabChild under e10s; r=tbsaunde
...
MozReview-Commit-ID: 1E7RZmlPzRj
2016-09-06 11:27:24 -06:00
Aaron Klotz
6eb5eabb31
Bug 1297549: Part 1 - Use chrome-generated MSAA IDs in content; r=tbsaunde
...
MozReview-Commit-ID: 7YIx7f6KEOs
2016-09-19 13:58:15 -06:00
Phil Ringnalda
b588bc52de
Backed out changeset 5643f6aebe25 (bug 1297549) for talos bustage
2016-09-18 11:19:00 -07:00
Phil Ringnalda
55e826a7d2
Backed out changeset 1970274b8890 (bug 1297549) for talos bustage
2016-09-18 11:12:59 -07:00
Aaron Klotz
e9a3ff5953
Bug 1297549: Part 3 - Modify Windows AccessibleWrap to get hwnd from TabChild under e10s; r=tbsaunde
...
MozReview-Commit-ID: DjnzVn0K5n1
2016-09-06 11:27:24 -06:00
Aaron Klotz
ce64d6a91b
Bug 1297549: Part 1 - Use chrome-generated MSAA IDs in content; r=tbsaunde
...
MozReview-Commit-ID: 7YIx7f6KEOs
2016-09-16 12:17:05 -06:00
Michael Li
abbb996008
Bug 1302760 - Make more of xpcAccessible work with proxies. r=tbsaunde
2016-09-15 09:58:00 -04:00
Wes Kocher
8805e85679
Backed out 3 changesets (bug 1297549) for Windows VM Mn-e10s failures a=backout
...
Backed out changeset c3f82cedfb27 (bug 1297549)
Backed out changeset c643278d88c8 (bug 1297549)
Backed out changeset 3d515669d3e0 (bug 1297549)
2016-09-15 16:45:31 -07:00
Aaron Klotz
145389960a
Bug 1300858: Make AccessibleWrap::accSelect dispatch TakeFocus() call to main thread when running in Windows e10s content process; r=tbsaunde
...
MozReview-Commit-ID: 5fQJbx65s3z
--HG--
extra : rebase_source : 5ca3429e47ae3b38b2778eabcdd17e9b700a4bb6
2016-09-07 14:48:00 -06:00
Aaron Klotz
52624b56b2
Bug 1297549: Part 3 - Modify Windows AccessibleWrap to get hwnd from TabChild under e10s; r=tbsaunde
...
MozReview-Commit-ID: Jn2f9EAtT8O
--HG--
extra : rebase_source : 6ee62ec6b18d22f76ce6f2b60de9b0f408a5ec92
2016-09-06 11:27:24 -06:00
Aaron Klotz
2f2f607a11
Bug 1297549: Part 1 - Use chrome-generated MSAA IDs in content; r=tbsaunde
...
MozReview-Commit-ID: 7YIx7f6KEOs
--HG--
extra : rebase_source : de5c26ee8857f00c45944163db5591ee24e24a2b
2016-09-15 13:25:04 -06:00
Michael Li
36120acc04
Bug 1296420 - Don't add node to DocAccessible's invalidation list if it's a target of aria-owns. r=surkov
...
MozReview-Commit-ID: tOCjCud8b0
--HG--
extra : transplant_source : %2Ac%B3%25%EE%26%92%13%A7%92%27%D1%0E%B6%DFF%CA%28v%90
2016-08-24 16:54:54 -04:00
Alexander Surkov
898680fc8e
Bug 1301770 - dismiss mutation events if their container has been shown or hidden afterwards, r=yzen
2016-09-13 15:21:26 -04:00
Paul Bignier
c9501b6a52
Bug 1282408 - add ignore initialization check flag for variables from TTextAttr. r=surkov.alexander
2016-07-28 15:45:09 +02:00
Michael Li
bddc9c1a5c
Bug 1295603 - ignore mutation events if contained by shown or hidden container, r=surkov
2016-09-12 10:43:40 -04:00
Michael Layzell
36e08437d0
Bug 1018486 - Part 8: Various other changes, r=smaug
...
MozReview-Commit-ID: B0dsomkWgEk
2016-09-07 10:50:45 -04:00
Jonathan Kew
b159df9d94
Bug 1008019 - Update reftest and a11y-test expectations to reflect the corrected behavior of white-space:pre-wrap. r=dholbert
2016-09-07 00:04:28 +01:00
Dão Gottwald
e5b0ac3e96
Backed out changeset 08e4eadbb77d for causing bug 1299667
2016-09-02 13:06:24 +02:00
Nicholas Nethercote
742fc7eb48
Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
...
This function is an infallible alternative to nsIURI::GetSpec(). It's useful
when it's appropriate to handle a GetSpec() failure with a failure string, e.g.
for log/warning/error messages. It allows code like this:
nsAutoCString spec;
uri->GetSpec(spec);
printf("uri: %s", spec.get());
to be changed to this:
printf("uri: %s", uri->GetSpecOrDefault().get());
This introduces a slight behavioural change. Previously, if GetSpec() failed,
an empty string would be used here. Now, "[nsIURI::GetSpec failed]" will be
produced instead. In most cases this failure string will make for a clearer
log/warning/error message than the empty string.
* * *
Bug 1297961 (part 1b) - More GetSpecOrDefault() additions. r=hurley.
I will fold this into part 1 before landing.
--HG--
extra : rebase_source : ddc19a5624354ac098be019ca13cc24b99b80ddc
2016-08-26 16:02:31 +10:00
Emilio Cobos Álvarez
619cb14d87
Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
...
The main renaming was generated with the following python script:
```
import sys
import re
CAMEL_CASE_REGEX = re.compile(r"(^|_|-)([A-Z])([A-Z]+)")
DISPLAY_REGEX = re.compile(r"\bNS_STYLE_DISPLAY_([^M][A-Z_]+)\b")
def to_camel_case(ident):
return re.sub(CAMEL_CASE_REGEX,
lambda m: m.group(2) + m.group(3).lower(), ident)
def constant_to_enum(constant):
return "StyleDisplay::" + to_camel_case(constant) + ("_" if constant == "NONE" else "")
def process_line(line):
return re.sub(DISPLAY_REGEX,
lambda m: constant_to_enum(m.group(1)), line)
lines = []
with open(sys.argv[1], "r") as f:
for line in f:
lines.append(process_line(line))
with open(sys.argv[1], "w") as f:
for line in lines:
f.write(line)
```
And the following shell commands:
```
find . -name '*.cpp' -exec python display.py {} \;
find . -name '*.h' -exec python display.py {} \;
```
MozReview-Commit-ID: 91xYCbLC2Vf
2016-09-01 20:41:17 -07:00
Cykesiopka
2c7b7b622f
Bug 1297649 - Fix misleading indentation in UtilInterface.cpp and nsMaiInterfaceDocument.cpp. r=tbsaunde
...
MozReview-Commit-ID: 4NxqGBDlIrW
--HG--
extra : rebase_source : cda000969c1982614bb5d01e120efed1c74f7ec5
2016-08-31 19:51:18 +08:00
Cykesiopka
fd03bd37e1
Bug 1297647
- Fix misleading indentation in nsMaiHyperLink.cpp. r=tbsaunde
...
MozReview-Commit-ID: 3CG7EwfIEkT
--HG--
extra : rebase_source : 03ab3017694774589376502fef13b0bd90ed4ff1
2016-08-31 19:55:37 +08:00
Phil Ringnalda
743062a026
Bug 1296784 - Disable test_markup.html on Windows debug for constant failures
2016-08-31 18:27:25 -07:00
Yura Zenevich
8bc3fd48ab
Bug 527003 - adding tests for accessibility service shutdown (both e10s and non-e10s). r=surkov
...
MozReview-Commit-ID: LUz1r3J1SZi
2016-08-30 12:04:26 -04:00
Yura Zenevich
ddff7f9c94
Bug 527003 - make a11y service store info about its consumers. Only shut down a11y when there are no more consumers remaining. r=surkov, tbsaunde
...
MozReview-Commit-ID: KF5d6xaO83E
2016-08-30 12:04:20 -04:00
Ryan VanderMeulen
71d43e7c12
Merge inbound to m-c. a=merge
2016-08-30 09:52:55 -04:00
Jonathan Kingston
b55bb2b76f
Bug 1272256 - Adding in longpress new tab button container menu r=Gijs
...
MozReview-Commit-ID: 5KECDW34G8M
--HG--
extra : rebase_source : 95cd57a27dc0ac76e1a0ac15afa59ba04a2e3c8a
2016-07-14 11:44:39 +01:00
Wes Kocher
f09e8fef1a
Merge inbound to central, a=merge
2016-08-26 16:20:50 -07:00
Trevor Saunders
c7a771a5ba
bug 1296942
- AccessibleWrap::GetXPAccessibleFor() should check there is a child at an index before returning it r=davidb
2016-08-26 11:16:21 -04:00
Sebastian Hengst
d85473072e
Backed out changeset 93e9d99aaead (bug 1008019)
2016-08-26 11:30:41 +02:00
Jonathan Kew
8f421076b2
Bug 1008019 - Update reftest and a11y-test expectations to reflect the corrected behavior of white-space:pre-wrap. r=dholbert
2016-08-25 22:19:44 +01:00
Aaron Klotz
63a3869bb8
Bug 1298412: Fix Interceptor construction to use Move semantics for STAUniquePtr instead of pass-by-reference; r=jimm
...
MozReview-Commit-ID: 8DzeT35Ao4O
--HG--
extra : rebase_source : 14a94903843e54c1c4a4b6c980805ed37d878911
2016-08-26 10:03:17 -06:00
Ravi Shankar
b41dc19d66
Bug 1297982 - Replace NS_STYLE_BOX_ORIENT_* with enum class; r=xidorn
...
MozReview-Commit-ID: GC0VRyHUM4V
--HG--
extra : rebase_source : eb43a793816101798d0d3bb9a56864519eb7a14a
2016-08-26 12:48:41 +05:30
Alexander Surkov
0f37181efe
Bug 1287721 - Keep strong pointers for nodes in the invalidation list of a document accessible. r=smaug
...
--HG--
extra : rebase_source : e93e5b29ebe4fa4674c8af02f7b4ddd59224abf2
2016-08-24 22:16:45 -04:00
Trevor Saunders
4a3e7cb852
bug 1297661 - remove printf that was useless after bug 939049 r=smaug
2016-08-24 10:32:18 -04:00
Yura Zenevich
b39ce35651
Bug 527003 - adding tests for accessibility service shutdown. r=surkov
...
MozReview-Commit-ID: 4c4S9CH7JoB
--HG--
rename : accessible/tests/browser/browser_caching_attributes.js => accessible/tests/browser/e10s/browser_caching_attributes.js
rename : accessible/tests/browser/browser_caching_description.js => accessible/tests/browser/e10s/browser_caching_description.js
rename : accessible/tests/browser/browser_caching_name.js => accessible/tests/browser/e10s/browser_caching_name.js
rename : accessible/tests/browser/browser_caching_relations.js => accessible/tests/browser/e10s/browser_caching_relations.js
rename : accessible/tests/browser/browser_caching_states.js => accessible/tests/browser/e10s/browser_caching_states.js
rename : accessible/tests/browser/browser_caching_value.js => accessible/tests/browser/e10s/browser_caching_value.js
rename : accessible/tests/browser/browser_events_caretmove.js => accessible/tests/browser/e10s/browser_events_caretmove.js
rename : accessible/tests/browser/browser_events_hide.js => accessible/tests/browser/e10s/browser_events_hide.js
rename : accessible/tests/browser/browser_events_show.js => accessible/tests/browser/e10s/browser_events_show.js
rename : accessible/tests/browser/browser_events_statechange.js => accessible/tests/browser/e10s/browser_events_statechange.js
rename : accessible/tests/browser/browser_events_textchange.js => accessible/tests/browser/e10s/browser_events_textchange.js
rename : accessible/tests/browser/browser_treeupdate_ariadialog.js => accessible/tests/browser/e10s/browser_treeupdate_ariadialog.js
rename : accessible/tests/browser/browser_treeupdate_ariaowns.js => accessible/tests/browser/e10s/browser_treeupdate_ariaowns.js
rename : accessible/tests/browser/browser_treeupdate_canvas.js => accessible/tests/browser/e10s/browser_treeupdate_canvas.js
rename : accessible/tests/browser/browser_treeupdate_cssoverflow.js => accessible/tests/browser/e10s/browser_treeupdate_cssoverflow.js
rename : accessible/tests/browser/browser_treeupdate_doc.js => accessible/tests/browser/e10s/browser_treeupdate_doc.js
rename : accessible/tests/browser/browser_treeupdate_gencontent.js => accessible/tests/browser/e10s/browser_treeupdate_gencontent.js
rename : accessible/tests/browser/browser_treeupdate_hidden.js => accessible/tests/browser/e10s/browser_treeupdate_hidden.js
rename : accessible/tests/browser/browser_treeupdate_imagemap.js => accessible/tests/browser/e10s/browser_treeupdate_imagemap.js
rename : accessible/tests/browser/browser_treeupdate_list.js => accessible/tests/browser/e10s/browser_treeupdate_list.js
rename : accessible/tests/browser/browser_treeupdate_list_editabledoc.js => accessible/tests/browser/e10s/browser_treeupdate_list_editabledoc.js
rename : accessible/tests/browser/browser_treeupdate_listener.js => accessible/tests/browser/e10s/browser_treeupdate_listener.js
rename : accessible/tests/browser/browser_treeupdate_optgroup.js => accessible/tests/browser/e10s/browser_treeupdate_optgroup.js
rename : accessible/tests/browser/browser_treeupdate_removal.js => accessible/tests/browser/e10s/browser_treeupdate_removal.js
rename : accessible/tests/browser/browser_treeupdate_table.js => accessible/tests/browser/e10s/browser_treeupdate_table.js
rename : accessible/tests/browser/browser_treeupdate_textleaf.js => accessible/tests/browser/e10s/browser_treeupdate_textleaf.js
rename : accessible/tests/browser/browser_treeupdate_visibility.js => accessible/tests/browser/e10s/browser_treeupdate_visibility.js
rename : accessible/tests/browser/browser_treeupdate_whitespace.js => accessible/tests/browser/e10s/browser_treeupdate_whitespace.js
rename : accessible/tests/browser/doc_treeupdate_ariadialog.html => accessible/tests/browser/e10s/doc_treeupdate_ariadialog.html
rename : accessible/tests/browser/doc_treeupdate_ariaowns.html => accessible/tests/browser/e10s/doc_treeupdate_ariaowns.html
rename : accessible/tests/browser/doc_treeupdate_imagemap.html => accessible/tests/browser/e10s/doc_treeupdate_imagemap.html
rename : accessible/tests/browser/doc_treeupdate_removal.xhtml => accessible/tests/browser/e10s/doc_treeupdate_removal.xhtml
rename : accessible/tests/browser/doc_treeupdate_visibility.html => accessible/tests/browser/e10s/doc_treeupdate_visibility.html
rename : accessible/tests/browser/doc_treeupdate_whitespace.html => accessible/tests/browser/e10s/doc_treeupdate_whitespace.html
rename : accessible/tests/browser/events.js => accessible/tests/browser/e10s/events.js
2016-08-24 09:33:34 -04:00
Kan-Ru Chen
b6d880aca1
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
--HG--
rename : mfbt/unused.h => mfbt/Unused.h
2016-08-24 14:47:04 +08:00
Alexander Surkov
2dde17e72e
Bug 1296769 - introduce a11y API, r=smaug, yzen
2016-08-23 14:15:15 -04:00
Ryan VanderMeulen
30d948fc12
Bug 1297171 - Unconditionally export COMPtrTypes.h rather than depending on accessibility enabled/disabled status. r=aklotz
...
--HG--
extra : rebase_source : 7d55dba2cdf73defe9ed199f8734e227bac3a67c
2016-08-22 14:33:00 -04:00
Bobby Holley
412f98cac5
Bug 1296509 - Optimize GetFlattenedTreeParent. r=smaug
...
We need to call it on some hot paths in stylo, and this allows us to do
quick inline check before delegating to the slow path.
2016-08-19 14:43:53 -07:00
Aaron Klotz
a0da658cd9
Bug 1292452: Add missing ArrayData to Windows a11y e10s PlatformChild; r=tbsaunde
...
MozReview-Commit-ID: FgtpTFKb7JM
--HG--
extra : histedit_source : e5b7387992f5eb5500328346f9c922699569f3fd
2016-08-08 18:40:24 -06:00
Aaron Klotz
cfad6766e2
Bug 1272146: Add thunk for IAccessible property accesses that pass non-self child IDs; r=tbsaunde
...
MozReview-Commit-ID: Kx8UVGP2q7h
--HG--
extra : histedit_source : 39006b47f24874b4c58b9548b4fd1f18f57f1172
2016-08-18 00:50:03 -06:00
Aaron Klotz
05bd3da901
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
...
MozReview-Commit-ID: 4xe2T8pQ44f
2016-07-22 13:27:10 -06:00
Aaron Klotz
7debf7c239
Bug 1268544: Integrate remote COM objects into a11y code; r=tbsaunde
...
MozReview-Commit-ID: ctPgegQ83a
2016-08-18 09:49:13 -06:00
Aaron Klotz
723aa5c481
Bug 1268544: Disable proxy code paths in accessible/xpcom pending resolution of bug 1288839; r=tbsaunde
...
MozReview-Commit-ID: 3AAnFir6rnx
2016-08-08 15:40:54 -06:00
Aaron Klotz
7eaf1173f4
Bug 1268544: Remove proxy-specific code paths from IAccessible and IA2 wrappers; r=tbsaunde
...
MozReview-Commit-ID: J2LxsDU7trH
2016-07-22 14:20:42 -06:00
Aaron Klotz
6691c8cfa8
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
--HG--
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/ProxyAccessibleBase.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/ProxyAccessibleBase.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/other/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/other/ProxyAccessible.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/win/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/win/ProxyAccessible.h
2016-08-19 13:16:42 -06:00
Aaron Klotz
1ee837c40c
Bug 1268544: Refactor PDocAccessible and its dependencies, and add code to integrate remote COM objects; r=tbsaunde
...
MozReview-Commit-ID: Fr4q3dq1ZQU
--HG--
rename : accessible/ipc/DocAccessibleChild.cpp => accessible/ipc/other/DocAccessibleChild.cpp
rename : accessible/ipc/DocAccessibleChild.h => accessible/ipc/other/DocAccessibleChild.h
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/other/PDocAccessible.ipdl
rename : accessible/ipc/moz.build => accessible/ipc/other/moz.build
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/win/PDocAccessible.ipdl
2016-08-15 17:14:53 -06:00
Alexander Surkov
b31c083715
Bug 1296113 - accessible element insertion following inaccessible element insertions results in a wrong tree, r=yzen
2016-08-19 12:10:58 -04:00
Alexander Surkov
9b8e4e076e
Bug 1294500 - MOZ_ASSERT_UNREACHABLE() in DocAccessible.cpp introduced in bug 1246447 triggers in Thunderbird, r=yzen
2016-08-19 11:29:33 -04:00
Ryan VanderMeulen
01c4e8cc1b
Merge inbound to m-c. a=merge
2016-08-19 09:52:53 -04:00
Cameron McCormack
6b7cc9d914
Bug 1295852 - Part 3: Check for generated content containers correctly when generating DOM ranges from a11y selections. r=masayuki
...
MozReview-Commit-ID: 9yTyi2MB0SQ
--HG--
extra : rebase_source : 336751029363a9a4ac50fa394df1e1482a0b7e47
2016-08-19 11:17:00 +08:00
Sebastian Hengst
87b8b23d92
Backed out changeset a2b189275d7a (bug 1268544) for asserting in Windows M(oth) jobs. r=backout on a CLOSED TREE
...
--HG--
rename : accessible/ipc/other/DocAccessibleChild.cpp => accessible/ipc/DocAccessibleChild.cpp
rename : accessible/ipc/other/DocAccessibleChild.h => accessible/ipc/DocAccessibleChild.h
rename : accessible/ipc/win/PDocAccessible.ipdl => accessible/ipc/PDocAccessible.ipdl
2016-08-19 10:04:23 +02:00
Sebastian Hengst
8e027d975c
Backed out changeset 2b4c3a792b14 (bug 1268544)
...
--HG--
rename : accessible/ipc/win/ProxyAccessible.cpp => accessible/ipc/ProxyAccessible.cpp
rename : accessible/ipc/win/ProxyAccessible.h => accessible/ipc/ProxyAccessible.h
2016-08-19 10:02:32 +02:00
Sebastian Hengst
e2408b40db
Backed out changeset 9912f206b678 (bug 1268544)
2016-08-19 10:02:28 +02:00
Sebastian Hengst
cc42764379
Backed out changeset 8c550a7e9c2a (bug 1268544)
2016-08-19 10:02:23 +02:00
Sebastian Hengst
5842832f4e
Backed out changeset ff58e1a5f483 (bug 1268544)
2016-08-19 10:02:19 +02:00
Sebastian Hengst
2f058326f7
Backed out changeset ce6e2c41d939 (bug 1288841)
2016-08-19 10:02:15 +02:00
Sebastian Hengst
4d13bef6d5
Backed out changeset d84b4dd26a40 (bug 1272146)
2016-08-19 10:02:11 +02:00
Sebastian Hengst
942cc5dc87
Backed out changeset 00bf09b9870a (bug 1292452)
2016-08-19 10:02:06 +02:00
Sebastian Hengst
5dc07a28e3
Backed out changeset cf746c67d0e9 (bug 1268544)
2016-08-19 10:01:47 +02:00
Nicholas Nethercote
67af4817e9
Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange.
...
This patch makes GetBounds(), GetScreenBounds() and GetClientBounds() more
obviously infallible, like existing functions such as GetNaturalBounds() and
GetClientSize(). This results in clearer behaviour in nsCocoaWindow.mm if
Objective C exceptions occur. Along the way, the patch removes some useless
failure checks for these functions.
The patch also removes the NS_IMETHOD from GetRestoredBounds and makes that
function MOZ_MUST_USE.
2016-08-19 09:03:04 +10:00
Aaron Klotz
95aa1c4478
Bug 1284314: Disable a11y jsat mochitests on Windows; r=bustage CLOSED TREE
...
MozReview-Commit-ID: 2OeL7XlaFAR
--HG--
extra : rebase_source : d33ca57414295a8577dfe937733131e05164e432
2016-08-18 21:59:48 -06:00
Aaron Klotz
c7104deddf
Bug 1284314: Disable a11y jsat mochitests on Windows e10s; r=bustage a=philor CLOSED TREE
...
MozReview-Commit-ID: LhoVLh4VSkQ
2016-08-18 20:15:51 -06:00
Aaron Klotz
ce3943a9f7
Bug 1268544: Remove extra MOZ_COUNT_CTOR that should have been removed; r=bustage
...
MozReview-Commit-ID: 6oenmiLJE67
2016-08-18 16:13:00 -06:00
Aaron Klotz
3d79e98e6e
Bug 1292452: Add missing ArrayData to Windows a11y e10s PlatformChild; r=tbsaunde
...
MozReview-Commit-ID: FgtpTFKb7JM
2016-08-08 18:40:24 -06:00
Aaron Klotz
ec4f7b2c6d
Bug 1272146: Add thunk for IAccessible property accesses that pass non-self child IDs; r=tbsaunde
...
MozReview-Commit-ID: Kx8UVGP2q7h
--HG--
extra : amend_source : ab9fa1f70b204fc40122e93215c68b55a4f94505
2016-08-18 00:50:03 -06:00
Aaron Klotz
8224d60f6f
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
...
MozReview-Commit-ID: 4xe2T8pQ44f
2016-07-22 13:27:10 -06:00
Aaron Klotz
92899f5101
Bug 1268544: Integrate remote COM objects into a11y code; r=tbsaunde
...
MozReview-Commit-ID: ctPgegQ83a
2016-08-18 09:49:13 -06:00
Aaron Klotz
7798e81c02
Bug 1268544: Disable proxy code paths in accessible/xpcom pending resolution of bug 1288839; r=tbsaunde
...
MozReview-Commit-ID: 3AAnFir6rnx
2016-08-08 15:40:54 -06:00
Aaron Klotz
5de63c8f2a
Bug 1268544: Remove proxy-specific code paths from IAccessible and IA2 wrappers; r=tbsaunde
...
MozReview-Commit-ID: J2LxsDU7trH
2016-07-22 14:20:42 -06:00
Aaron Klotz
1597663492
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
--HG--
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/ProxyAccessibleBase.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/ProxyAccessibleBase.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/other/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/other/ProxyAccessible.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/win/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/win/ProxyAccessible.h
2016-08-18 10:45:55 -06:00
Aaron Klotz
1d9ba42f65
Bug 1268544: Refactor PDocAccessible and its dependencies, and add code to integrate remote COM objects; r=tbsaunde
...
MozReview-Commit-ID: Fr4q3dq1ZQU
--HG--
rename : accessible/ipc/DocAccessibleChild.cpp => accessible/ipc/other/DocAccessibleChild.cpp
rename : accessible/ipc/DocAccessibleChild.h => accessible/ipc/other/DocAccessibleChild.h
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/other/PDocAccessible.ipdl
rename : accessible/ipc/moz.build => accessible/ipc/other/moz.build
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/win/PDocAccessible.ipdl
2016-08-15 17:14:53 -06:00
Jonathan Kew
8998b2ba96
Backed out changesets 4a7bb508cadf, e8917efd53e3, 2d87636d76b0 (bug 1008019) due to Android reftest orange.
2016-08-26 00:56:10 +01:00
Jonathan Kew
ffeb46e3e9
Bug 1008019 - Update reftest and a11y-test expectations to reflect the corrected behavior of white-space:pre-wrap. r=dholbert
2016-08-25 22:19:44 +01:00
Yura Zenevich
83fa4597e7
Bug 1295649 - adding back removed 'a11y initialized' telemetry measurement. r=surkov
...
MozReview-Commit-ID: 75xgQlaPA7N
2016-08-16 16:48:01 -04:00
Wes Kocher
021a12c86f
Backed out changesets e4a39e456f89 (bug 1268544) for mass build bustage a=backout CLOSED TREE
...
***
Backed out changeset 119a4b187938 (bug 1268544)
***
Backed out changeset d83cba382cfe (bug 1268544)
***
Backed out changeset a0085eb5ffe7 (bug 1268544)
***
Backed out changeset eefa457c3680 (bug 1288843)
***
Backed out changeset 17dc46beb1a5 (bug 1288841)
***
Backed out changeset e76f58f328d4 (bug 1268544)
***
Backed out changeset ffc8ee715fdb (bug 1268544)
***
Backed out changeset 99f0ea19b8f5 (bug 1268544)
***
Backed out changeset 2bdfb9514317 (bug 1268544)
***
Backed out changeset e4b3a5e1756d (bug 1268544)
--HG--
rename : accessible/ipc/other/DocAccessibleChild.cpp => accessible/ipc/DocAccessibleChild.cpp
rename : accessible/ipc/other/DocAccessibleChild.h => accessible/ipc/DocAccessibleChild.h
rename : accessible/ipc/win/PDocAccessible.ipdl => accessible/ipc/PDocAccessible.ipdl
rename : accessible/ipc/win/ProxyAccessible.cpp => accessible/ipc/ProxyAccessible.cpp
rename : accessible/ipc/win/ProxyAccessible.h => accessible/ipc/ProxyAccessible.h
extra : amend_source : dc73ec117c7279539cab36af821637bb1b0236bd
extra : histedit_source : 438ce81f07a53af61b1cabf7620f30b090e7d5e2%2Ccb6472913fe0d7d2ec66bf0cedc18f2e4d00678e
2016-08-15 15:58:45 -07:00
Aaron Klotz
61834c57ab
Bug 1268544: Add missing FINAL_LIBRARY entry to accessible/ipc/other/moz.build; r=bustage a=kwierso CLOSED TREE
...
MozReview-Commit-ID: JKTfjrDE2GO
--HG--
extra : rebase_source : a3bd217a499ecc71cdc4161876c2bbaa744b8526
2016-08-15 16:06:57 -06:00
Aaron Klotz
e1b248cac4
Bug 1268544: Followup: fix missing include in DocAccessibleChildBase; r=me
...
MozReview-Commit-ID: CzeTjJa9gg6
--HG--
extra : rebase_source : 93827e6cac5acf3df06147de28452293fc0befe6
2016-08-15 15:35:46 -06:00
Aaron Klotz
b2d36aaaeb
Bug 1268544: Followup for atk missing header build error; r=me
...
MozReview-Commit-ID: KJva79swOtr
--HG--
extra : rebase_source : 6cae700c8986530aeec87391591c5903de8b39b3
2016-08-15 15:05:28 -06:00
Aaron Klotz
e6e0b5db60
Bug 1288843: Modify OuterDocAccessible so that ChildCount() and ChildAt(0) resolve RemoteChildDoc(); r=tbsaunde
...
MozReview-Commit-ID: 38qOXftPFid
--HG--
extra : amend_source : a3521e6549d8fbe28b88330a2f90351f24f003c0
2016-07-22 13:40:05 -06:00
Aaron Klotz
5dc67fdd18
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
...
MozReview-Commit-ID: 4xe2T8pQ44f
2016-07-22 13:27:10 -06:00
Aaron Klotz
9c133fb86d
Bug 1268544: Integrate remote COM objects into a11y code; r=tbsaunde
...
MozReview-Commit-ID: ctPgegQ83a
2016-08-15 14:24:12 -06:00
Aaron Klotz
413edf2a4e
Bug 1268544: Disable proxy code paths in accessible/xpcom pending resolution of bug 1288839; r=tbsaunde
...
MozReview-Commit-ID: 3AAnFir6rnx
2016-08-08 15:40:54 -06:00
Aaron Klotz
f183dc7211
Bug 1268544: Remove proxy-specific code paths from IAccessible and IA2 wrappers; r=tbsaunde
...
MozReview-Commit-ID: J2LxsDU7trH
2016-07-22 14:20:42 -06:00
Aaron Klotz
53a0a1af6b
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
--HG--
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/ProxyAccessibleBase.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/ProxyAccessibleBase.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/other/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/other/ProxyAccessible.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/win/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/win/ProxyAccessible.h
2016-08-04 18:28:08 -06:00
Aaron Klotz
55b28e20c7
Bug 1268544: Refactor PDocAccessible and its dependencies, and add code to integrate remote COM objects; r=tbsaunde
...
MozReview-Commit-ID: Fr4q3dq1ZQU
--HG--
rename : accessible/ipc/DocAccessibleChild.cpp => accessible/ipc/other/DocAccessibleChild.cpp
rename : accessible/ipc/DocAccessibleChild.h => accessible/ipc/other/DocAccessibleChild.h
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/other/PDocAccessible.ipdl
rename : accessible/ipc/moz.build => accessible/ipc/other/moz.build
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/win/PDocAccessible.ipdl
2016-08-15 14:24:04 -06:00
Michael Li
9ac779b2ab
Bug 1294526
- Check for unexpected hide/reorder events in removeGrandChildrenNHideParent. r=surkov
...
MozReview-Commit-ID: GLiVPrMJr6P
--HG--
extra : rebase_source : ba7821e10c97965c9b6dd15632749aa153a9e48d
2016-08-12 17:34:00 -04:00
Igor
175543fda8
Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
2016-08-14 23:43:21 -07:00
Igor
a57972337d
Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
2016-08-14 23:44:00 -07:00
Alexander Surkov
0a78fab1e3
Bug 1294086 - remove debugging printf
2016-08-12 10:20:45 -04:00
Nicholas Nethercote
bab6d17ebf
Bug 1293117 (part 4) - Change many NS_IMETHODIMP occurrences to NS_IMETHOD. r=froydnj.
...
This patch makes the following changes on many in-class methods.
- NS_IMETHODIMP F() override; --> NS_IMETHOD F() override;
- NS_IMETHODIMP F() override {...} --> NS_IMETHOD F() override {...}
- NS_IMETHODIMP F() final; --> NS_IMETHOD F() final;
- NS_IMETHODIMP F() final {...} --> NS_IMETHOD F() final {...}
Using NS_IMETHOD is the preferred way of marking in-class virtual methods.
Although these transformations add an explicit |virtual|, they are safe --
there's an implicit |virtual| anyway because |override| and |final| only work
with virtual methods.
--HG--
extra : rebase_source : 386ee4e4ea2ecd8d5001efabc3ac87b4d6c0659f
2016-08-08 10:54:47 +10:00
Alexander Surkov
30c2b9aee8
Bug 1294086 - implement ARIA feed role, r=yzen
2016-08-10 14:07:29 -04:00
Michael Li
cc740d9cf4
Bug 1289223: Make EventTree process all accessibility show events. r=surkov
...
MozReview-Commit-ID: 1wRLGHR9Vfc
--HG--
extra : transplant_source : VO%FD%80%0C.%15%9D%C4%82%3A%18%E2%C3WU%A1%8Fv%CF
2016-08-09 15:07:04 -04:00
Eitan Isaacson
2ae78b9900
Bug 1279214 - Use DOM instead of layout in HTMLComboboxAccessible::SelectedOption. r=surkov
...
MozReview-Commit-ID: GrBSyR9bABT
--HG--
extra : rebase_source : 4d5dab803751cde3f0943ca4649f5820eef1753a
2016-06-30 19:59:38 -07:00
Yura Zenevich
d79c789318
Bug 527003 - renaming all XPCOM uses of deprecated accessible retrieval to accessibility service. r=surkov
...
MozReview-Commit-ID: DDJmHOMfXLo
2016-08-09 15:38:54 -04:00
Yura Zenevich
7d6abb5975
Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov
...
MozReview-Commit-ID: KKeywNi3fQb
2016-08-08 20:51:39 -04:00
Phil Ringnalda
0d69896d44
Backed out 6 changesets (bug 1288841, bug 1268544) for causing Win7 e10s Marionette to fail in test_import_script.py TestImportScriptContent.test_imports_apply_globally
...
Backed out changeset c9f49a119255 (bug 1288841)
Backed out changeset a9d43e83e070 (bug 1268544)
Backed out changeset d898178a0809 (bug 1268544)
Backed out changeset 4887b4164dd9 (bug 1268544)
Backed out changeset 7c3a5a770cae (bug 1268544)
Backed out changeset 12aa15cf5879 (bug 1268544)
--HG--
rename : accessible/ipc/other/DocAccessibleChild.cpp => accessible/ipc/DocAccessibleChild.cpp
rename : accessible/ipc/other/DocAccessibleChild.h => accessible/ipc/DocAccessibleChild.h
rename : accessible/ipc/win/PDocAccessible.ipdl => accessible/ipc/PDocAccessible.ipdl
rename : accessible/ipc/win/ProxyAccessible.cpp => accessible/ipc/ProxyAccessible.cpp
rename : accessible/ipc/win/ProxyAccessible.h => accessible/ipc/ProxyAccessible.h
2016-08-18 00:30:21 -07:00
Aaron Klotz
50740cfde5
Bug 1288843: Modify OuterDocAccessible so that ChildCount() and ChildAt(0) resolve RemoteChildDoc(); r=tbsaunde
...
MozReview-Commit-ID: EsayZhH2nY8
--HG--
extra : rebase_source : decda5eeeebab0ee899cd67d51b0490b54f8ca5f
2016-07-22 13:40:05 -06:00
Aaron Klotz
d53414c75a
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
...
MozReview-Commit-ID: 4xe2T8pQ44f
2016-07-22 13:27:10 -06:00
Aaron Klotz
01e4a55f10
Bug 1268544: Integrate remote COM objects into a11y code; r=tbsaunde
...
MozReview-Commit-ID: ctPgegQ83a
2016-08-15 14:24:12 -06:00
Aaron Klotz
ce21f34f60
Bug 1268544: Disable proxy code paths in accessible/xpcom pending resolution of bug 1288839; r=tbsaunde
...
MozReview-Commit-ID: 3AAnFir6rnx
2016-08-08 15:40:54 -06:00
Aaron Klotz
ca2a8c99dc
Bug 1268544: Remove proxy-specific code paths from IAccessible and IA2 wrappers; r=tbsaunde
...
MozReview-Commit-ID: J2LxsDU7trH
2016-07-22 14:20:42 -06:00
Aaron Klotz
494a0e9e53
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
--HG--
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/ProxyAccessibleBase.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/ProxyAccessibleBase.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/other/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/other/ProxyAccessible.h
rename : accessible/ipc/ProxyAccessible.cpp => accessible/ipc/win/ProxyAccessible.cpp
rename : accessible/ipc/ProxyAccessible.h => accessible/ipc/win/ProxyAccessible.h
2016-08-16 12:21:41 -06:00
Aaron Klotz
c3a25c1ddc
Bug 1268544: Refactor PDocAccessible and its dependencies, and add code to integrate remote COM objects; r=tbsaunde
...
MozReview-Commit-ID: Fr4q3dq1ZQU
--HG--
rename : accessible/ipc/DocAccessibleChild.cpp => accessible/ipc/other/DocAccessibleChild.cpp
rename : accessible/ipc/DocAccessibleChild.h => accessible/ipc/other/DocAccessibleChild.h
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/other/PDocAccessible.ipdl
rename : accessible/ipc/moz.build => accessible/ipc/other/moz.build
rename : accessible/ipc/PDocAccessible.ipdl => accessible/ipc/win/PDocAccessible.ipdl
2016-08-15 17:14:53 -06:00
Thomas Wisniewski
fe6139c017
Bug 932755 - Add support for input/textarea minLength and tooShort. r=mrbkap
...
--HG--
extra : rebase_source : 064985cbb241ef8705dcec28f60db9f4caf65ae4
2016-08-17 00:11:24 -04:00
Alexander Surkov
727cb49410
Bug 1292627 - group text leaf insertions by parent before processing, r=yzen
2016-08-08 13:02:26 -04:00
Alexander Surkov
72a5e88c04
Bug 1274381 - scope accessible elements search to inserted nodes, r=yzen, f=marcoz
2016-08-05 10:20:58 -04:00
Igor
4efade90d4
Bug 1197331 - remove PR_snprintf calls in miscellaneous directories. r=nfroyd
...
--HG--
extra : rebase_source : a19f77db06e68bd3d69faf56b8bbdc1825f13249
2016-08-04 16:41:00 +02:00
Carsten "Tomcat" Book
a826042a1d
Merge mozilla-central to mozilla-inbound
2016-08-05 12:03:44 +02:00
Carsten "Tomcat" Book
cf611bec79
merge mozilla-inboudn to mozilla-central a=merge
2016-08-05 12:01:14 +02:00
Aaron Klotz
33bba1e24c
Bug 1288199: Add building of typelib to be embedded in ia2marshal.dll; r=mshal
...
Trevor, please read comment 1 in the bug for some discussion around the idl files in this patch.
MozReview-Commit-ID: Emos5mLuobS
--HG--
extra : rebase_source : fc445e2257536d55c0ddefca944152930d261272
2016-08-04 15:17:51 -06:00
Decky Coss
b69450d2ea
Bug 1287655 - place textarea/input cursor at end of text when initialized; r=smaug
...
MozReview-Commit-ID: 2srGXFmla07
--HG--
extra : transplant_source : %3Cn%D30%86%24%82%90%29%191%9C%8A%EB%0D%5D%E2%20%22%E5
2016-07-21 14:52:49 -04:00
Alexander Surkov
f002f15624
Bug 1246447 - crash in mozilla::a11y::DocAccessible::ARIAAttributeChanged, r=yzen
2016-08-04 10:49:21 -04:00
Michael Li
3245c78fef
Bug 1290217: Ensure input is removed after test before next one starts in browser_treeupdate_doc.js r=yzen
...
MozReview-Commit-ID: DhLarH20Zr6
--HG--
extra : rebase_source : f476cad1899c1ffe0bd2445815b3625a3b71398c
2016-08-03 12:39:04 -04:00
Michael Li
484dd39b6e
Bug 1286952 - Make xpcAccessibleHyperText work with proxied accessibles. r=tbsaunde
...
MozReview-Commit-ID: 1E81sAlOIs1
2016-07-22 12:07:41 -04:00
Emilio Cobos Álvarez
11ac7c1d96
Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley
...
Unfortunately couldn't add all the debug checks that I'd want, since we can't
assert that is not safe to run script in quite a few places :(
MozReview-Commit-ID: 8m3Wm1WntZs
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
d6cc7b9e13
Bug 1288590: Use GetAttrInfoAt in sdnAccessible.cpp. r=bholley
...
MozReview-Commit-ID: LQrtUwssnQN
2016-07-27 11:18:33 -07:00
Michael Li
05864e3606
Bug 1288508 - Make nsIAccessible* interfaces builtinclass so they can be static_cast'ed to xpcAccessibleGeneric. r=yzenevich
2016-07-26 15:55:00 +02:00
Ryan VanderMeulen
7484f8bc74
Backed out changeset 1bbebd48ca62 (bug 1288508) for causing mochitest-a11y timeouts on a CLOSED TREE.
...
--HG--
extra : amend_source : 1aa38d54fbbecc945b22a69fd78e877dfe17fa1a
2016-07-22 17:59:03 -04:00
Michael Li
8d3499e3d5
Bug 1288508 - Make nsIAccessible* interfaces builtinclass so they can be static_cast'ed to xpcAccessibleGeneric. r=yzen
2016-07-21 12:57:00 -04:00
Carsten "Tomcat" Book
336105a0de
merge mozilla-inbound to mozilla-central a=merge
2016-07-22 11:58:02 +02:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Chris Peterson
b175c9fdd5
Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
2016-07-20 22:03:25 -07:00
Alexander Surkov
499efe0f10
Bug 1286598 - make sure an accessible tree is updated on DOM tree removals, r=yzen
2016-07-20 09:40:55 -04:00
Michael Li
3b4d1337e7
Bug 1287145 - Support QueryInterfacing proxy accessibles to nsIAccessibleHyperText. r=tbsaunde
2016-07-18 08:23:00 +02:00
Michael Li
8f39a98f83
Bug 1287123 - Don't skip browser_caching_value.js since it now passes all tests in e10s mode. r=yzenevich
2016-07-15 08:15:00 +02:00
Michael Li
0a864a1988
Bug 1285272 - Change Accessible's role map entry variable from a raw pointer to an index. r=yzen
...
MozReview-Commit-ID: 2diXMOohyk
--HG--
extra : rebase_source : 410d8eaa7f2909d93ff44ec4fc0a80e9619c9a90
2016-07-18 12:40:53 -04:00
Michael Li
7c54c53ae4
Bug 1285272 - Replace direct use of mRoleMapEntry with calls to ARIARoleMap(). r=yzen
...
MozReview-Commit-ID: JEuMlNLxD8R
--HG--
extra : rebase_source : 9f93d35a94ea24eddcb869f9dd14da0dd4fa8c73
2016-07-12 15:34:13 -04:00
Michael Li
7778ca1358
Bug 1285272 - Add functionality in ARIAMap to use integer index instead of a raw pointer for role map entries. r=yzen
...
MozReview-Commit-ID: 8FduVyUkJic
--HG--
extra : rebase_source : 2685c6fdfc3b2f4851da18539aa298093f858779
2016-07-18 11:52:44 -04:00
Alexander Surkov
c85742dc94
Bug 1278915 - make sure to not add a non document accessilbe children under outerdoc, r=yzen
2016-07-18 19:40:53 -04:00
Kartikaya Gupta
eb68bbaaa8
Bug 970346 - Add a DocShell attribute to override the default touch event options to a tab. r=bz
...
MozReview-Commit-ID: 4BdhwQRBavd
2016-07-18 10:26:38 -04:00
Michael Li
132d906366
Bug 1286322 - Make xpcAccessibleHyperLink work with proxied accessibles. r=tbsaunde
...
--HG--
extra : rebase_source : d72ba51ce093d74ef41e6e5390f96f97c08ad5d8
2016-07-14 14:07:00 -04:00
Michael Li
5c0a021d2d
bug 1286612 - Remove unsafe assignment in xpcAccessibleValue::GetMinimumIncrement. r=yzenevich
2016-07-13 10:56:00 +02:00
Michael Li
5de5fa74c5
Bug 1286610 - Change MinValue() call to CurValue() in xpcAccessibleValue::GetCurrentValue. r=yzenevich
2016-07-13 10:54:00 +02:00
Alexander Surkov
ee6e42b6de
Bug 1276857 - Shutdown an accessible if cannot be inserted into the tree, r=yzen
2016-07-12 23:15:22 -04:00
Lee Salzman
16ca3223d9
Bug 1286317 - part 1 - remove Qt widget usage from gfx. r=jrmuizel
2016-07-12 20:27:57 -04:00
Michael Li
ebd6bd5bbd
Bug 1285643 - Make xpcAccessibleValue work with proxied accessibles. r=tbsaunde
2016-07-11 14:26:00 -04:00
Michael Li
c28fee3910
Bug 1284281 - Support QueryInterfacing proxy accessibles to nsIAccessibleHyperlink. r=tbsaunde
2016-07-07 08:13:00 +02:00
Phil Ringnalda
bc94fc8653
Merge f-t to m-c, a=merge
2016-07-09 08:53:47 -07:00
Chris Peterson
43c2748f66
Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
2016-07-08 14:39:53 -07:00
Alexander Surkov
2f30d77482
Bug 1279665
- skip aria-owns deferred accessible creation for XUL elements, r=yzen
2016-07-08 11:56:30 -04:00
Wes Kocher
4725525760
Merge m-c to fx-team, a=merge CLOSED TREE
2016-07-08 15:04:54 -07:00
Panos Astithas
235923e449
Use a zip instead of an xpi file to test document states in order to avoid the permission prompt (bug 1004061). r=tbsaunde
...
MozReview-Commit-ID: 7BOlEGFVaY
--HG--
rename : accessible/tests/mochitest/dumbfile.xpi => accessible/tests/mochitest/dumbfile.zip
2016-07-08 09:45:39 -04:00
Michael Li
cebbecb62d
Bug 1283268 - Change nsAutoPtr to UniquePtr in EventTree and Accessible classes. r=nfroyd
2016-06-29 12:57:00 +02:00
Andi-Bogdan Postelnicu
f03cd9f1d5
Bug 1283060 - prevent null pointer dereference in logging::TreeInfo. r=surkov.alexander
...
MozReview-Commit-ID: KhNGsH8MRVz
--HG--
extra : rebase_source : 25dd42331cdff7c3fca75286350a87f0e536b43e
2016-06-29 14:06:31 +03:00
Carsten "Tomcat" Book
7c1fa57b1d
Backed out changeset b3acfc1fa613 (bug 1274381) for causing regression (bug 1281828) and on request from marcoz
2016-06-24 10:53:11 +02:00
Trevor Saunders
e346d8b93e
bug 1279984 - allow destroying proxies without a wrapper r=davidb
...
We can sometimes call ProxyDestroyed() on a proxy that never had a wrapper set
up so we should just bail out of ProxyDestroyed() in that case because there is
nothing to do.
2016-06-22 09:17:16 -04:00
Trevor Saunders
0843a2a966
bug 1279984 - avoid invalid proxy OuterDocAccessibles r=davidb
...
Before binding a child document to an outer doc proxy we need to make sure its
Outer doc proxies are only allowed to have one child which is the document they
own. So before we bind a proxied document to a proxied outer doc we need to
make sure the outer doc either doesn't have children or has a document we can
unbind.
2016-06-22 09:17:16 -04:00
Alexander Surkov
d219d06d6d
Bug 1274381 - scope accessible elements search to inserted nodes, r=yzen, f=marcoz
2016-06-21 10:53:06 -04:00
Alexander Surkov
05a65c74c5
Bug 1278294 - add DOM tree logging, part=7, r=yzen
2016-06-21 07:41:06 -04:00
Masayuki Nakano
13d4f396fe
Bug 1185307 part.2 Replace upcast from nsISelection to mozilla::dom::Selection with nsISelection::AsSelection() r=smaug
...
MozReview-Commit-ID: Gs3oiAgJFG9
--HG--
extra : rebase_source : a136405d99ff3361a595157986b3a33026bcd5f5
2016-06-17 22:32:49 +09:00
Chris Manchester
025749bed2
Bug 1279643 - Don't compile interfaces with midl during artifact builds. r=mshal
...
MozReview-Commit-ID: Dza7tgekXHz
2016-06-14 05:30:41 -07:00
Alexander Surkov
f33c2d2c00
Bug 1278294 - move accessible tree logging into separate method, part=6, r=yzen
2016-06-20 11:35:38 -04:00
Astley Chen
5bcbb06586
Bug 1277131 : Part 3 - rename nsGkAtoms::tableOuterFrame and nsCSSAnonBoxes::tableOuter. r=heycam
...
MozReview-Commit-ID: 7GIjtUH9hdZ
--HG--
extra : rebase_source : 818cead88e560effa402e183b4a642fd1a7b9191
2016-06-16 13:35:43 +01:00
Astley Chen
1fcb0ee95d
Bug 1277131 : Part 1 - rename nsTableOuterFrame to nsTableWrapperFrame. r=heycam
...
MozReview-Commit-ID: KrSHLbmovTM
--HG--
rename : layout/tables/nsTableOuterFrame.cpp => layout/tables/nsTableWrapperFrame.cpp
rename : layout/tables/nsTableOuterFrame.h => layout/tables/nsTableWrapperFrame.h
extra : rebase_source : 730a73b8439f1f5c5ccdb32b241deda5224c321c
2016-06-16 13:14:08 +01:00
Trevor Saunders
ea8a901a13
bug 1272712 - send a RoleChanged message when an accessible document's role changes r=davidb
2016-06-14 12:46:21 -04:00
Masayuki Nakano
a1636168ba
Bug 1278014 part.6 Rename SelectionType::SELECTION_SPELLCHECK to SelectionType::eSpellCheck r=smaug
...
MozReview-Commit-ID: 4n2jEVax37O
--HG--
extra : rebase_source : eb8c0dbedfeac83de330ccef874525dea355b52c
2016-06-09 18:37:36 +09:00
Masayuki Nakano
d960ef26d5
Bug 1278014 part.5 Rename SelectionType::SELECTION_NORMAL to SelectionType::eNormal r=smaug
...
MozReview-Commit-ID: AAdxTTKEvrk
--HG--
extra : rebase_source : 82e10db6b8b17d4f571625e34bb3c8f1905ef58a
2016-06-09 18:35:22 +09:00
Masayuki Nakano
00591135a4
Bug 1278014 part.2 Define mozilla::SelectionType as an enum class and use it instead of RawSelectionType as far as possible r=smaug
...
This patch defines mozilla::SelectionType as an enum class. This is safer than nsISelectionController::SELECTION_* since setting illegal value to its variable is checked at build time. So, as far as possible, this should be used everywhere (but of course, this isn't available in scriptable interfaces).
And also this implements some useful methods for managing SelectionType and RawSelectionType which are implemented in layout/nsSelection.cpp because nsISelectionController is implemented by both PresShell and nsTextEditorState. Therefore, implementing one of them may make hard to find them. On the other hand, nsSelection.cpp is a better file name to look for them.
Note that this patch creates mozilla::Selection::RawType() for binding. Native code should keep using Selection::Type() but the binding code needs to use RawType() due to impossible to convert from SelectionType to RawSelectionType without explicit cast.
MozReview-Commit-ID: 81vX7A0hHQN
--HG--
extra : rebase_source : d9f88e217c713c60d1c2578ce6421c73ccba8650
2016-06-11 11:06:37 +09:00
Jonathan Watt
b15368cfcb
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
Lorien Hu
f5740ca0da
Bug 1274195 - Invalidate children of remote mozAccessible's remote parents r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
c86a00d637
Bug 1274194 - HyperTextAccessible InsertChildAt and RemoveChild now call AccessibleWrap for superclass method r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
aa26e8feb1
Bug 1252645 - Return native for outerdoc owner of top-level proxies in mozAccessible parent r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
ce5ba79772
Bug 1199755 - Retrieve native proxy children when mozAccessible children is called on outerdocs in parent r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
02f547704c
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p4 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
0de68faca5
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p3 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
94e7bb6e3b
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p2 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
12b9fceae9
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p1 r=surkov
2016-06-09 14:33:48 -07:00
Alexander Surkov
cfb8c639d1
Bug 1278294 - add tree logging for single content insertion, part5, r=yzen
2016-06-08 13:51:47 -04:00
Alexander Surkov
caf3e3023c
Bug 1278294 - make all other tree loggings to log document address, part4, r=yzen
2016-06-08 13:45:22 -04:00
Alexander Surkov
fab3d8aff2
Bug 1278294 - text logging should log document address, part3, r=yzen
2016-06-08 11:39:28 -04:00
Marco Zehe
13bae14424
Bug 1278759 - Add tests to make sure accessibility tree is not affected by CSS flexbox markup, r=surkov
...
MozReview-Commit-ID: F7vq0Yfy9nU
--HG--
extra : rebase_source : 4bd2b69d54eb9508802234955b0080deeb41f08a
2016-06-08 14:08:39 +02:00
Alexander Surkov
a79ccd2084
Bug 1278294 - UpdateTreeOnRemoval should use logging::TreeInfo, part2, r=yzen
2016-06-08 07:33:06 -04:00
Wes Kocher
511408a877
Backed out changeset 452617569aeb (bug 1278294) for build bustage CLOSED TREE
2016-06-07 14:48:22 -07:00
Trevor Saunders
607fdf944b
bug 1278392 - use std::unique_ptr for AccIterators r=froydnj
2016-06-07 17:36:44 -04:00
Alexander Surkov
7a5475e4a8
Bug 1278294 - UpdateTreeOnRemoval should use logging::TreeInfo, part2, r=yzen
2016-06-07 17:21:59 -04:00
Alexander Surkov
c203395a1e
Bug 1278294 - make TreeInfo to log document address, r=yzen
2016-06-07 17:20:12 -04:00
Yura Zenevich
5a89db3e36
Bug 1276972 - adding value and attributes caching tests. r=eeejay
...
MozReview-Commit-ID: BOXh17Ql1dW
--HG--
extra : rebase_source : 6e73b27072d50dbc25fd28172a0cb1027b01c431
2016-06-06 10:29:24 -04:00
Trevor Saunders
434092ec78
bug 1278004 - support QIing proxied accessibles to nsIAccessibleValue r=davidb
2016-06-07 14:18:08 -04:00
Trevor Saunders
0b06041a22
bug 1277959 - cleanup Interfaces enum r=davidb
2016-06-03 18:02:48 -04:00
Marco Zehe
194d876eb2
Bug 634004 - Implement accessibility API support for html:details and html:summary elements, r=surkov
...
This implements the roles, states, and action names, but omits the state change event part that is currently made impossible by us recreating the html:summary accessible once it toggles the html:details open state. This is probably due to some reframing causing us to recreate the accessible. Suggest to move that to a separate bug and implement the basics now and the event later.
MozReview-Commit-ID: FEi5RIXdkG0
--HG--
extra : rebase_source : 9b65bc28483238e2339561e6494ccc2884cb7c42
2016-06-01 17:07:56 +02:00
Alexander Surkov
80432e7d0a
Bug 1276562 - Hang when inserting a bulleted or numbered list into a contentEditable, r=yzen
2016-05-31 14:46:31 -04:00
Yura Zenevich
22103a6f33
Bug 1275983 - adding relations caching tests. r=eeejay
...
MozReview-Commit-ID: 3cisZF54kp0
2016-05-27 23:20:04 -04:00
Yura Zenevich
21020ab218
Bug 1275983 - support proxies in xpcAccessible::GetRelationByType(). r=tbsaunde
...
MozReview-Commit-ID: 3cisZF54kp0
2016-05-27 23:18:40 -04:00
Yura Zenevich
df0f8263f8
Bug 1275938 - adding state caching tests. r=eeejay
...
MozReview-Commit-ID: 7OqJJr0lFvr
--HG--
extra : rebase_source : e2a8bca151ce93c482d733e6c0d856397ac880c4
2016-05-26 11:33:52 -04:00
Yura Zenevich
5abaa0a46f
Bug 1275586 - adding description caching tests. r=eeejay
...
MozReview-Commit-ID: HFxjW74WnfK
--HG--
extra : rebase_source : 06edfd613a9547cc92084c0fe4b2f80a3aa1f8a8
2016-05-25 10:47:45 -04:00
Mats Palmgren
df2b4d3bdd
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 21:52:36 +02:00
Alexander Surkov
5cf0dfd35e
Bug 1268069 - embeded object collection may be not updated on removals, r=yzen
2016-05-25 15:48:45 -04:00
Sebastian Hengst
1ebe7c3c5e
Backed out changeset 5e25db36b720 (bug 1272012)
2016-05-25 18:19:43 +02:00
Yura Zenevich
54b7c996a0
Bug 1272491
- better names within browser/ a11y tests. r=tbsaunde
...
MozReview-Commit-ID: Iwin16xJzqJ
2016-05-25 12:01:46 -04:00
Yura Zenevich
7d43849773
Bug 1272491
- fire xpcom show/hide events with e10s. r=tbsaunde
...
MozReview-Commit-ID: 9nwyHJMdlwO
2016-05-25 12:01:35 -04:00
Mats Palmgren
b8472acaf5
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 10:48:52 +02:00
Carsten "Tomcat" Book
baa01dd21c
Backed out changeset 467b0d255265 (bug 1272012)
2016-05-25 13:21:32 +02:00
Mats Palmgren
cdc61249b6
Bug 1272012 - Tweak or disable a few tests for <select size=1> Up/Down key behavior on OSX.
2016-05-25 10:48:52 +02:00
Eric Skoglund
ebe3c8320b
Bug 1031184 - Introduce a NativeDescription method to more easily customize accessible descriptions for various classes, r=MarcoZ
...
Implemented a NativeDescription method
--HG--
extra : rebase_source : f0129eaea0f183ab3f67963dfbb61141af670f64
2016-05-23 00:12:54 +02:00
Alexander Surkov
db7566fedf
Bug 1268320 - stop event tree processing if the document goes shutdown, r=yzen
2016-05-19 14:35:20 -04:00
Alexander Surkov
16496b7d62
Bug 1268320 - rename AccEvent::GetDocAccessible to AccEvent::Document, r=marcoz
2016-05-19 13:56:58 -04:00
Alexander Surkov
59bfc9cc59
Bug 1271946 - no alert, menupopup_start events from created subtree, partial backout of bug 1262420, r=marcoz
2016-05-18 08:58:26 -04:00
Marco Zehe
6d3d2e75ef
Bug 1248415 - Improve screen reader accessibility of various Preference panes groupbox labeling, r=surkov
...
--HG--
extra : rebase_source : c7942e48cc199f5c38d4da08a2b688e1072550e3
2016-05-18 07:10:49 +02:00
Trevor Saunders
256fff4fc9
bug 1271436 - add nsIDocShell::GetCommandManager() r=smaug
2016-05-17 18:16:07 -04:00
Alexander Surkov
db0f2224b6
Bug 1273020 - add more assertions, r=njn
2016-05-17 14:11:42 -04:00
Nicholas Nethercote
c63787f910
Bug 1273020 - Add missing null checks in ApplicationAccessible. r=surkov.
...
--HG--
extra : rebase_source : f28ed60b77797d975290f2b45c242526df984364
2016-05-16 12:36:25 +10:00
Chris Peterson
8a9e2d2bd4
Bug 1272513 - Part 2: Remove redundant -Wshadow CXXFLAGS from moz.build files. r=glandium
2016-05-14 00:54:55 -07:00
Chris Peterson
353ee65255
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Yura Zenevich
414632d8b4
Bug 1271776 - fire text inserted/removed instead of text change events with e10s. r=tbsaunde
...
MozReview-Commit-ID: hz61vYrmdK
2016-05-12 08:36:22 -04:00
Masayuki Nakano
3e4ceded8b
Bug 1259661 part.9 Rename WidgetMouseEvent::clickCount to WidgetMouseEvent::mClickCount r=smaug
...
MozReview-Commit-ID: 5tC8UqcfLek
--HG--
extra : rebase_source : a336f9d8676c74804e2c00eebec4f2a30d7a11b3
2016-05-10 23:29:14 +09:00
Marco Bonardo
06932c74d1
Bug 1223728 - Remove the unifiedcomplete pref, the urlinline component and stop bundling the old autocomplete component in Firefox. r=adw
...
MozReview-Commit-ID: Ee08mDGxBjJ
--HG--
extra : rebase_source : 4473da657f85e443e5095b43b3e774e85292ecd1
extra : amend_source : c9c322ebae255a24c28e6367b9fe93474db21d6d
2016-05-05 00:14:51 +02:00
Alexander Surkov
a24bc2972b
Bug 1270218 - keep indexes in parent updated in-the-middle of insertions and removals, r=yzen
2016-05-05 10:42:00 -04:00
Alexander Surkov
76c26b7a63
Bug 1034978 - crash in text attributes computation, r=marcoz
2016-05-03 12:47:05 -04:00
Yura Zenevich
94c96f680f
Bug 1186029 - e10s compatible name caching, events and tree update tests. r=eeejay
...
MozReview-Commit-ID: 5Y5sYgGI2L9
---
.eslintignore | 1 -
accessible/.eslintrc | 15 +
accessible/jsat/OutputGenerator.jsm | 7 +-
accessible/moz.build | 2 +
accessible/tests/browser/.eslintrc | 202 ++++++++++
accessible/tests/browser/browser.ini | 53 +++
accessible/tests/browser/browser_caching_name.js | 434 +++++++++++++++++++++
.../tests/browser/browser_events_caretmove.js | 21 +
accessible/tests/browser/browser_events_hide.js | 32 ++
accessible/tests/browser/browser_events_show.js | 17 +
.../tests/browser/browser_events_statechange.js | 60 +++
.../tests/browser/browser_events_textchange.js | 72 ++++
.../tests/browser/browser_treeupdate_ariadialog.js | 42 ++
.../tests/browser/browser_treeupdate_ariaowns.js | 317 +++++++++++++++
.../tests/browser/browser_treeupdate_canvas.js | 25 ++
.../browser/browser_treeupdate_cssoverflow.js | 64 +++
accessible/tests/browser/browser_treeupdate_doc.js | 303 ++++++++++++++
.../tests/browser/browser_treeupdate_gencontent.js | 78 ++++
.../tests/browser/browser_treeupdate_hidden.js | 30 ++
.../tests/browser/browser_treeupdate_imagemap.js | 176 +++++++++
.../tests/browser/browser_treeupdate_list.js | 43 ++
.../browser/browser_treeupdate_list_editabledoc.js | 39 ++
.../tests/browser/browser_treeupdate_listener.js | 43 ++
.../tests/browser/browser_treeupdate_optgroup.js | 91 +++++
.../tests/browser/browser_treeupdate_removal.js | 39 ++
.../tests/browser/browser_treeupdate_table.js | 51 +++
.../tests/browser/browser_treeupdate_textleaf.js | 34 ++
.../tests/browser/browser_treeupdate_visibility.js | 196 ++++++++++
.../tests/browser/browser_treeupdate_whitespace.js | 71 ++++
.../tests/browser/doc_treeupdate_ariadialog.html | 23 ++
.../tests/browser/doc_treeupdate_ariaowns.html | 44 +++
.../tests/browser/doc_treeupdate_imagemap.html | 21 +
.../tests/browser/doc_treeupdate_removal.xhtml | 11 +
.../tests/browser/doc_treeupdate_visibility.html | 78 ++++
.../tests/browser/doc_treeupdate_whitespace.html | 10 +
accessible/tests/browser/events.js | 100 +++++
accessible/tests/browser/head.js | 297 ++++++++++++++
accessible/tests/mochitest/common.js | 41 +-
38 files changed, 3176 insertions(+), 7 deletions(-)
create mode 100644 accessible/.eslintrc
create mode 100644 accessible/tests/browser/.eslintrc
create mode 100644 accessible/tests/browser/browser.ini
create mode 100644 accessible/tests/browser/browser_caching_name.js
create mode 100644 accessible/tests/browser/browser_events_caretmove.js
create mode 100644 accessible/tests/browser/browser_events_hide.js
create mode 100644 accessible/tests/browser/browser_events_show.js
create mode 100644 accessible/tests/browser/browser_events_statechange.js
create mode 100644 accessible/tests/browser/browser_events_textchange.js
create mode 100644 accessible/tests/browser/browser_treeupdate_ariadialog.js
create mode 100644 accessible/tests/browser/browser_treeupdate_ariaowns.js
create mode 100644 accessible/tests/browser/browser_treeupdate_canvas.js
create mode 100644 accessible/tests/browser/browser_treeupdate_cssoverflow.js
create mode 100644 accessible/tests/browser/browser_treeupdate_doc.js
create mode 100644 accessible/tests/browser/browser_treeupdate_gencontent.js
create mode 100644 accessible/tests/browser/browser_treeupdate_hidden.js
create mode 100644 accessible/tests/browser/browser_treeupdate_imagemap.js
create mode 100644 accessible/tests/browser/browser_treeupdate_list.js
create mode 100644 accessible/tests/browser/browser_treeupdate_list_editabledoc.js
create mode 100644 accessible/tests/browser/browser_treeupdate_listener.js
create mode 100644 accessible/tests/browser/browser_treeupdate_optgroup.js
create mode 100644 accessible/tests/browser/browser_treeupdate_removal.js
create mode 100644 accessible/tests/browser/browser_treeupdate_table.js
create mode 100644 accessible/tests/browser/browser_treeupdate_textleaf.js
create mode 100644 accessible/tests/browser/browser_treeupdate_visibility.js
create mode 100644 accessible/tests/browser/browser_treeupdate_whitespace.js
create mode 100644 accessible/tests/browser/doc_treeupdate_ariadialog.html
create mode 100644 accessible/tests/browser/doc_treeupdate_ariaowns.html
create mode 100644 accessible/tests/browser/doc_treeupdate_imagemap.html
create mode 100644 accessible/tests/browser/doc_treeupdate_removal.xhtml
create mode 100644 accessible/tests/browser/doc_treeupdate_visibility.html
create mode 100644 accessible/tests/browser/doc_treeupdate_whitespace.html
create mode 100644 accessible/tests/browser/events.js
create mode 100644 accessible/tests/browser/head.js
--HG--
extra : rebase_source : c742ebc96467872847e0a82c6ff87b964fafb5b2
2016-05-02 11:09:28 -04:00
Alexander Surkov
fff94f82b2
Bug 1268677 - embedded object index might be not update, r=yzen
2016-05-02 15:55:35 -04:00
Nicholas Nethercote
2511b2c327
Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
...
It's an annotation that is used a lot, and should be used even more, so a
shorter name is better.
MozReview-Commit-ID: 1VS4Dney4WX
--HG--
extra : rebase_source : b26919c1b0fcb32e5339adeef5be5becae6032cf
2016-04-27 14:16:50 +10:00
Alexander Surkov
7679e64fd6
Bug 1264852 - destroy an event tree as it gets processed, r=n.nethercote
2016-04-28 13:12:46 -04:00
Trevor Saunders
06af77faee
bug 1267376 - bail out of RecvShowEvent() early if we failed to add children r=davidb
2016-04-27 10:16:21 -04:00
CJKu
3acf2e463b
Bug 1266948 - text-decoration-color: currentcolor should not use value from -webkit-text-fill-color; r=jfkthame
...
MozReview-Commit-ID: 2SfENZieSzQ
--HG--
extra : rebase_source : 3880f8fd6ae18e9f4b1cbf0a2f5eff48c060548b
2016-04-26 23:56:44 +08:00
Kyle Huey
c73656947b
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Trevor Saunders
471e46a43a
bug 1266518 - add a new event message for AccSelChangeEvents r=davidb
...
For these events atk needs to know about the widget not the event target, and
the easiest way to support that is by adding a new event message that sends the
widget id.
2016-04-25 13:38:06 -04:00
Trevor Saunders
ef5ed9eb74
bug 1266496 - fire some selection events for proxied accessibles r=davidb
...
we map both EVENT_SELECTION_CHANGED and EVENT_TEXT_SELECTION_CHANGED to
"selection_changed" similar to the non proxy case.
2016-04-25 13:38:06 -04:00
Alexander Surkov
446c271cb6
Bug 1262420 - split updateTreeInternal for removals and insertions, part 2, r=yzen
2016-04-25 09:10:41 -04:00
Alexander Surkov
e3f1739729
Bug 1262420 - split updateTreeInternal for removals and insertions, removals part, r=yzen
2016-04-25 09:07:48 -04:00
Sebastian Hengst
e61eaea5b1
Backed out changeset fd06074f3bbf (bug 1186029) for failure in new test browser_events_statechange.js at least if run with e10s. r=backout
2016-04-22 18:54:23 +02:00
Yura Zenevich
b6d43d1c3f
Bug 1186029 - e10s compatible name caching, events and tree update tests. r=eeejay
...
MozReview-Commit-ID: 5Y5sYgGI2L9
---
.eslintignore | 1 -
accessible/.eslintrc | 15 +
accessible/jsat/OutputGenerator.jsm | 7 +-
accessible/moz.build | 2 +
accessible/tests/browser/.eslintrc | 202 ++++++++++
accessible/tests/browser/browser.ini | 50 +++
accessible/tests/browser/browser_caching_name.js | 434 +++++++++++++++++++++
.../tests/browser/browser_events_caretmove.js | 21 +
accessible/tests/browser/browser_events_hide.js | 32 ++
accessible/tests/browser/browser_events_show.js | 17 +
.../tests/browser/browser_events_statechange.js | 60 +++
.../tests/browser/browser_events_textchange.js | 72 ++++
.../tests/browser/browser_treeupdate_ariadialog.js | 42 ++
.../tests/browser/browser_treeupdate_ariaowns.js | 317 +++++++++++++++
.../tests/browser/browser_treeupdate_canvas.js | 25 ++
.../browser/browser_treeupdate_cssoverflow.js | 64 +++
accessible/tests/browser/browser_treeupdate_doc.js | 303 ++++++++++++++
.../tests/browser/browser_treeupdate_gencontent.js | 78 ++++
.../tests/browser/browser_treeupdate_hidden.js | 30 ++
.../tests/browser/browser_treeupdate_imagemap.js | 176 +++++++++
.../tests/browser/browser_treeupdate_list.js | 43 ++
.../browser/browser_treeupdate_list_editabledoc.js | 39 ++
.../tests/browser/browser_treeupdate_listener.js | 43 ++
.../tests/browser/browser_treeupdate_optgroup.js | 91 +++++
.../tests/browser/browser_treeupdate_removal.js | 39 ++
.../tests/browser/browser_treeupdate_table.js | 51 +++
.../tests/browser/browser_treeupdate_textleaf.js | 34 ++
.../tests/browser/browser_treeupdate_visibility.js | 196 ++++++++++
.../tests/browser/browser_treeupdate_whitespace.js | 80 ++++
.../tests/browser/doc_treeupdate_ariadialog.html | 23 ++
.../tests/browser/doc_treeupdate_ariaowns.html | 44 +++
.../tests/browser/doc_treeupdate_imagemap.html | 21 +
.../tests/browser/doc_treeupdate_removal.xhtml | 11 +
.../tests/browser/doc_treeupdate_visibility.html | 78 ++++
accessible/tests/browser/events.js | 104 +++++
accessible/tests/browser/head.js | 266 +++++++++++++
accessible/tests/mochitest/common.js | 41 +-
37 files changed, 3145 insertions(+), 7 deletions(-)
create mode 100644 accessible/.eslintrc
create mode 100644 accessible/tests/browser/.eslintrc
create mode 100644 accessible/tests/browser/browser.ini
create mode 100644 accessible/tests/browser/browser_caching_name.js
create mode 100644 accessible/tests/browser/browser_events_caretmove.js
create mode 100644 accessible/tests/browser/browser_events_hide.js
create mode 100644 accessible/tests/browser/browser_events_show.js
create mode 100644 accessible/tests/browser/browser_events_statechange.js
create mode 100644 accessible/tests/browser/browser_events_textchange.js
create mode 100644 accessible/tests/browser/browser_treeupdate_ariadialog.js
create mode 100644 accessible/tests/browser/browser_treeupdate_ariaowns.js
create mode 100644 accessible/tests/browser/browser_treeupdate_canvas.js
create mode 100644 accessible/tests/browser/browser_treeupdate_cssoverflow.js
create mode 100644 accessible/tests/browser/browser_treeupdate_doc.js
create mode 100644 accessible/tests/browser/browser_treeupdate_gencontent.js
create mode 100644 accessible/tests/browser/browser_treeupdate_hidden.js
create mode 100644 accessible/tests/browser/browser_treeupdate_imagemap.js
create mode 100644 accessible/tests/browser/browser_treeupdate_list.js
create mode 100644 accessible/tests/browser/browser_treeupdate_list_editabledoc.js
create mode 100644 accessible/tests/browser/browser_treeupdate_listener.js
create mode 100644 accessible/tests/browser/browser_treeupdate_optgroup.js
create mode 100644 accessible/tests/browser/browser_treeupdate_removal.js
create mode 100644 accessible/tests/browser/browser_treeupdate_table.js
create mode 100644 accessible/tests/browser/browser_treeupdate_textleaf.js
create mode 100644 accessible/tests/browser/browser_treeupdate_visibility.js
create mode 100644 accessible/tests/browser/browser_treeupdate_whitespace.js
create mode 100644 accessible/tests/browser/doc_treeupdate_ariadialog.html
create mode 100644 accessible/tests/browser/doc_treeupdate_ariaowns.html
create mode 100644 accessible/tests/browser/doc_treeupdate_imagemap.html
create mode 100644 accessible/tests/browser/doc_treeupdate_removal.xhtml
create mode 100644 accessible/tests/browser/doc_treeupdate_visibility.html
create mode 100644 accessible/tests/browser/events.js
create mode 100644 accessible/tests/browser/head.js
--HG--
extra : rebase_source : 8b317297af584d0d19c13f34c3d6797d63efb345
2016-04-21 15:38:54 -04:00