Commit Graph

4660 Commits

Author SHA1 Message Date
Eitan Isaacson
cae5402750 Bug 996821 - Force semantic HTML elements to have accessible objects. r=surkov 2014-04-16 22:02:40 -07:00
Eitan Isaacson
947f08cefe Bug 996268 - Move traversal rule prefilter to constants. r=yzen 2014-04-16 22:02:40 -07:00
Ryan VanderMeulen
cebf2f7595 Backed out 2 changesets (bug 996821, bug 996268) for mochitest-a11y failures on a CLOSED TREE.
Backed out changeset fceba10dc04b (bug 996821)
Backed out changeset 31b7ff03d496 (bug 996268)
2014-04-16 22:47:51 -04:00
Eitan Isaacson
6d051ec231 Bug 996821 - Force semantic HTML elements to have accessible objects. r=surkov 2014-04-16 18:27:00 -07:00
Eitan Isaacson
2e4f4ea98f Bug 996268 - Move traversal rule prefilter to constants. r=yzen 2014-04-16 18:27:00 -07:00
Alexander Surkov
3400c4f63d Bug 975065 - implement Text accessible text range methods, r=tbsaunde 2014-04-16 08:50:28 -04:00
Yura Zenevich
d6aab006a3 Bug 996744 - fixed a type that causes a TypeError in Utils.jsm. r=eeejay
---
 accessible/src/jsat/Utils.jsm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2014-04-15 14:24:57 -04:00
Bobby Holley
3de1018bbe Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz 2014-04-14 20:27:00 -07:00
Alexander Surkov
0cbfe47b77 Bug 991969 - Event not fired when description changes, r=jwei
--HG--
rename : accessible/tests/mochitest/events/test_name.xul => accessible/tests/mochitest/events/test_namechange.xul
2014-04-12 00:03:22 -04:00
Yura Zenevich
b6f26535eb Bug 981015 - added a number of improvements to make the TouchAdapter(now called PointerAdapter) more reliable. Fixed and updated tests for stability. r=eeejay, marcoz
---
 accessible/src/jsat/AccessFu.jsm                   |   9 +-
 accessible/src/jsat/Gestures.jsm                   | 948 +++++++++++++++++++++
 accessible/src/jsat/PointerAdapter.jsm             | 210 +++++
 accessible/src/jsat/TouchAdapter.jsm               | 431 ----------
 accessible/src/jsat/Utils.jsm                      |  10 +
 accessible/src/jsat/moz.build                      |   3 +-
 accessible/tests/mochitest/jsat/a11y.ini           |   4 +-
 accessible/tests/mochitest/jsat/dom_helper.js      |  74 +-
 accessible/tests/mochitest/jsat/gestures.json      | 253 +++---
 ...ouch_adapter.html => test_gesture_tracker.html} |  42 +-
 .../tests/mochitest/jsat/test_pointer_relay.html   |  95 +++
 11 files changed, 1499 insertions(+), 580 deletions(-)
 create mode 100644 accessible/src/jsat/Gestures.jsm
 create mode 100644 accessible/src/jsat/PointerAdapter.jsm
 delete mode 100644 accessible/src/jsat/TouchAdapter.jsm
 rename accessible/tests/mochitest/jsat/{test_touch_adapter.html => test_gesture_tracker.html} (51%)
 create mode 100644 accessible/tests/mochitest/jsat/test_pointer_relay.html

--HG--
rename : accessible/tests/mochitest/jsat/test_touch_adapter.html => accessible/tests/mochitest/jsat/test_gesture_tracker.html
2014-04-11 10:30:37 -04:00
Alexander Surkov
b819f5bccb Bug 977668 - Firefox hangs on Facebook text entry when inline lookups pop up, r=jwei 2014-04-09 14:23:04 -04:00
Ryan VanderMeulen
6fc380cde2 Merge m-c to fx-team on a CLOSED TREE. 2014-04-04 15:06:31 -04:00
Marco Zehe
00e3bb9eeb Bug 989958 - Expose PRESSED state on a native button element and remove CHECKABLE state from toggle buttons, r=surkov, r=eeejay 2014-04-04 10:01:19 +02:00
Jim Chen
ebe098a475 Bug 989046 - b. Drop JSON.stringify when calling handleGeckoMessage; r=mfinkle 2014-04-04 12:33:50 -04:00
Masayuki Nakano
d42c98a423 Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug 2014-04-03 13:18:38 +09:00
Masayuki Nakano
3cc4e99fc0 Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Alexander Surkov
e31688cbd8 Bug 638465 - do not ignore inital documents, r=tbsaunde 2014-04-02 15:36:48 -04:00
Daniel Holbert
2b3251f786 Bug 984786 part 2: Mark destructor as protected or private in two refcounted a11y classes, and mark one as MOZ_FINAL. r=tbsaunde 2014-04-01 17:21:24 -07:00
Eitan Isaacson
0df2e9e551 Bug 990150 - Give AccessFu content tests debug output. r=yzen 2014-04-01 13:46:02 -07:00
Jonathan Wei
12f06d418b Bug 987871 - Enable flag to fix double event firing on checkbox toggle 2014-04-01 16:42:04 -04:00
Dragos Nicolae
fd50392ad2 Bug 989735 - Fixed warnings in accessible/src/generic. r=trev.saunders 2014-03-30 05:21:00 +02:00
Masayuki Nakano
f6885469a0 Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Jonathan Wei
cb83731105 Bug 986054 - Fire name change event on XUL richlistitem when children change, r=surkov. 2014-03-31 10:30:46 -04:00
Wes Kocher
e27a7d6902 Unback out and reland changeset a1223ec7312a (bug 987026) because it wasn't at fault for the mochitest failures on a CLOSED TREE 2014-03-28 14:22:53 -07:00
Wes Kocher
95b94fe364 Backed out changeset f65515f94aab (bug 987026) for apparently breaking ASAN mochitests, causing this CLOSED TREE 2014-03-28 13:40:20 -07:00
Alexander Surkov
0044aa9e9b Bug 987026 - Crash when adopting a focused element [@ mozilla::a11y::FocusManager::ProcessDOMFocus], r=jwei 2014-03-26 16:17:15 -04:00
Jonathan Wei
145a9bd37d Bug 844023 - Flag accessible group info for updating when tree mutates, r=tbsaunde. 2014-03-28 10:01:06 -04:00
Neil Rashbrook
757dacf9be Bug 514280 Remove concrete classes from interface maps r=bsmedberg 2014-03-28 08:40:13 +00:00
Ehsan Akhgari
186680d83a Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Birunthan Mohanathas
bc35004647 Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz 2014-03-25 11:36:49 -04:00
Eitan Isaacson
74a9ca50e1 Bug 981363 - Wait or cursor to be cleared in tests. Some cleanup and improvements. r=yzen 2014-03-24 09:29:44 -07:00
Masatoshi Kimura
26f4814ffd Bug 980307 - Remove DataContainerEvent dependency from accessibility. r=tbsaunde 2014-03-21 12:59:59 +09:00
Daniel Holbert
3fb7e0486a Bug 985955: Add eStyleUnit_FlexFraction to list of ignored style units in accessibility code that checks text positioning properties. r=tbsaunde 2014-03-21 09:16:23 +08:00
Eitan Isaacson
fe8857b760 Bug 985126 - Utter value change. r=yzen 2014-03-19 10:08:54 -07:00
Eitan Isaacson
40c5bced53 Bug 980522 - Move AccessFu:[Activate,MoveCaret,MoveByGranularity] to ContentControl.jsm. r=yzen 2014-03-19 00:38:26 -07:00
Eitan Isaacson
dae306aa43 Bug 980521 - Introduce content text tests. r=yzen 2014-03-19 00:38:25 -07:00
Masayuki Nakano
fbf7cdeb19 Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
--HG--
rename : dom/events/nsEventListenerManager.cpp => dom/events/EventListenerManager.cpp
rename : dom/events/nsEventListenerManager.h => dom/events/EventListenerManager.h
2014-03-17 15:56:53 +09:00
Masayuki Nakano
ecf5704455 Bug 981261 part.4 Move EventListenerFlags from mozilla::dom:: to mozilla:: r=smaug 2014-03-17 15:56:52 +09:00
Jonathan Wei
96a8a89f87 Bug 743568 - Fire name change event when a XUL row's name changes, r=surkov. 2014-03-14 14:22:08 -04:00
Yura Zenevich
9fa687fb4a Bug 982326 - disabled touch adapter tests for intermitten failures. r=eeejay
---
 accessible/tests/mochitest/jsat/a11y.ini | 1 +
 1 file changed, 1 insertion(+)
2014-03-12 15:44:03 -04:00
Jonathan Wei
aee85692b6 Bug 743568 - Fire name change event when a XUL row's name updates, r=tbsaunde. 2014-03-12 15:25:14 -04:00
Cameron McCormack
2b84e1ec9f Bug 982495 - Add missing "break" in test_coalescence.html. r=surkov 2014-03-12 11:44:59 -04:00
Yura Zenevich
8e35be685e Bug 976082 - added tests for Touch Adapter. r=eeejay
---
 accessible/tests/mochitest/jsat/a11y.ini           |   3 +
 accessible/tests/mochitest/jsat/dom_helper.js      | 157 +++++++++++++++++
 accessible/tests/mochitest/jsat/gestures.json      | 194 +++++++++++++++++++++
 accessible/tests/mochitest/jsat/jsatcommon.js      |  15 +-
 .../tests/mochitest/jsat/test_touch_adapter.html   |  66 +++++++
 5 files changed, 430 insertions(+), 5 deletions(-)
 create mode 100644 accessible/tests/mochitest/jsat/dom_helper.js
 create mode 100644 accessible/tests/mochitest/jsat/gestures.json
 create mode 100644 accessible/tests/mochitest/jsat/test_touch_adapter.html
2014-03-10 23:33:58 -04:00
Alexander Surkov
6fd8fd9439 Bug 980480 - hit testing and boundaries fail on retina displays, r=tbsaunde 2014-03-07 20:05:20 -05:00
Rik Cabanier
89346dc6a7 Bug 979995 - Fix reference to non-existing element and re-enable test. r=surkov 2014-03-07 09:00:52 -05:00
Trevor Saunders
09cdc83a82 bug 977838 - move refify a11y::Relation r=surkov 2014-02-27 17:24:31 -05:00
Trevor Saunders
c161aaa7ae bug 969532 - add TextRange stub r=davidb 2014-02-27 11:33:09 -05:00
Ehsan Akhgari
34ce2db4d4 Bug 741295 - Part 0: Undo the windows.h damage in AccessibleWrap.h 2014-03-06 12:22:55 -05:00
Wes Kocher
eba0d2158d Merge m-c to inbound 2014-03-05 18:57:07 -08:00
Alexander Surkov
cd3950ff3f Bug 977170 - can't query IAccessible from HTML area element having ISimpleDOMNode pointer, r=tbsaunde 2014-03-05 19:36:56 -05:00