Commit Graph

1158 Commits

Author SHA1 Message Date
Marco Bonardo
cb09de0d98 Bug 754265 - Add a dedicated API to provide a final complete value different from the matching one, r=Enn sr=gavin 2014-04-18 16:04:19 +02:00
Eitan Isaacson
79bb452098 Bug 996821 - Force semantic HTML elements to have accessible objects. r=surkov 2014-04-16 22:02:40 -07:00
Ryan VanderMeulen
d0b6251845 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
ef3726d3cf Bug 996821 - Force semantic HTML elements to have accessible objects. r=surkov 2014-04-16 18:27:00 -07:00
Alexander Surkov
710da7d2d2 Bug 975065 - implement Text accessible text range methods, r=tbsaunde 2014-04-16 08:50:28 -04:00
Alexander Surkov
72f5f29a8d 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
6ad74c4020 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
Marco Zehe
1d98675396 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
Alexander Surkov
ae1564d49a Bug 638465 - do not ignore inital documents, r=tbsaunde 2014-04-02 15:36:48 -04:00
Eitan Isaacson
4f1ba6fe4f Bug 990150 - Give AccessFu content tests debug output. r=yzen 2014-04-01 13:46:02 -07:00
Jonathan Wei
1ed411f765 Bug 987871 - Enable flag to fix double event firing on checkbox toggle 2014-04-01 16:42:04 -04:00
Jonathan Wei
f361cd150f Bug 986054 - Fire name change event on XUL richlistitem when children change, r=surkov. 2014-03-31 10:30:46 -04:00
Jonathan Wei
26cca69c6a Bug 844023 - Flag accessible group info for updating when tree mutates, r=tbsaunde. 2014-03-28 10:01:06 -04:00
Eitan Isaacson
5290341ec1 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
6a5ee8cce4 Bug 980307 - Remove DataContainerEvent dependency from accessibility. r=tbsaunde 2014-03-21 12:59:59 +09:00
Eitan Isaacson
0aa0e8ad6d Bug 985126 - Utter value change. r=yzen 2014-03-19 10:08:54 -07:00
Eitan Isaacson
b6f7eb8725 Bug 980521 - Introduce content text tests. r=yzen 2014-03-19 00:38:25 -07:00
Yura Zenevich
1de9aa6374 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
77cf4a2413 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
fa19206bbc Bug 982495 - Add missing "break" in test_coalescence.html. r=surkov 2014-03-12 11:44:59 -04:00
Yura Zenevich
7bf8884628 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
Rik Cabanier
1911a6d835 Bug 979995 - Fix reference to non-existing element and re-enable test. r=surkov 2014-03-07 09:00:52 -05:00
Gregory Szorc
800b9acdc1 Bug 979640 - Make build system error on missing test files; r=ted
Previously, the build system may silently missing test files defined in
manifests. This patch makes missing test files a fatal error, detected
when reading test manifests.

The test_bug872273.html XBL test appeared to be orphaned in
content/xbl/test. It has been reunited with its family.

dom/tests/mochitest/notification referenced a single test file which was
recently deleted. That manifest has been removed.

Missing test files related to the Python unit tests for the build system
have been added. (They are a bunch of empty files.)

--HG--
extra : amend_source : cb6b9bf91e57569c8be312d3c16fef69b2b0b950
2014-03-04 17:48:50 -08:00
Ryan VanderMeulen
2dc1e91c77 Backed out changeset 593206fbd97e (bug 979640) for mochitest-other failures.
CLOSED TREE
2014-03-05 13:52:02 -05:00
Gregory Szorc
73017e8d17 Bug 979640 - Make build system error on missing test files; r=ted
Previously, the build system may silently missing test files defined in
manifests. This patch makes missing test files a fatal error, detected
when reading test manifests.

The test_bug872273.html XBL test appeared to be orphaned in
content/xbl/test. It has been reunited with its family.

dom/tests/mochitest/notification referenced a single test file which was
recently deleted. That manifest has been removed.

Missing test files related to the Python unit tests for the build system
have been added. (They are a bunch of empty files.)

--HG--
extra : rebase_source : 8c64986169064401951585c07deadada8c905550
2014-03-04 17:48:50 -08:00
Eitan Isaacson
9da81ab90d Bug 976274 - Introduce hide support. r=yzen 2014-03-04 17:49:27 -08:00
Eitan Isaacson
dbab3c65b9 Bug 976271 - Add dialog tests to jsat suite. r=yzen 2014-03-04 17:49:27 -08:00
Eitan Isaacson
ef189991a4 Bug 978075 - Screen reader turn on and off announce. r=yzen
This patch does several other things:
 1. When a PrefCache with no default setting available is created, or cleared, set value to null.
 2. Removed weird margin change in announce box.
 3. Add announce method to speech presenter.
 4. Don't start and stop AccessFu implicitly in AccessFuTest.
 5. Change tests to two start/stop pairs where in one pair we activate via pref, and
     the other one via settings (TODO).
2014-03-04 10:10:38 -08:00
Rik Cabanier
af22d24e3c Bug 966591 - Add hit test for canvas hit regions. r=surkov 2014-03-04 09:30:29 -05:00
Eitan Isaacson
0d7d346a64 Bug 972047 - Introduce AccessFu content integration mochitest. r=yzen 2014-02-26 19:39:14 -05:00
Ted Mielczarek
062d40049c Bug 975455 - Move more Mochitests to manifests. r=jmaher 2014-02-20 10:14:52 -05:00
Rik Cabanier
7092bdbaca Bug 966591 - Part 7: Bounds + error handling tests. r=surkov 2014-02-25 08:54:03 -05:00
Eitan Isaacson
b6e89bd762 Bug 972630 - Add a flag to ignore explicit names, and ignore names of chrome window and app root. r=yzen 2014-02-24 16:19:33 -05:00
Ryan VanderMeulen
f1beeb142e Backed out 7 changesets (bug 966591) for mochitest leaks on a CLOSED TREE.
Backed out changeset b44289e756fc (bug 966591)
Backed out changeset c428b424ef95 (bug 966591)
Backed out changeset 9ac56da10646 (bug 966591)
Backed out changeset 81ba9bddd84e (bug 966591)
Backed out changeset 0c66968c2edd (bug 966591)
Backed out changeset 261a1ca9045c (bug 966591)
Backed out changeset 895728963f16 (bug 966591)
2014-02-21 10:39:15 -05:00
Rik Cabanier
aad8894b35 Bug 966591 - Part 7: Bounds + error handling tests. r=surkov 2014-02-21 08:38:02 -05:00
Alexander Surkov
2bfac73086 Bug 638684 - Accessible::GetFirstAvailableAccessible needs resuse the accessible tree walker, r=tbsaunde 2014-02-15 10:21:40 -05:00
Masayuki Nakano
e393ad7356 Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug 2014-02-15 09:57:39 +09:00
Ted Mielczarek
06e04ce1b2 Bug 968837 - Move more Mochitests into manifests. r=jmaher
--HG--
rename : toolkit/components/places/tests/browser/bug_399606/399606-history.go-0.html => toolkit/components/places/tests/browser/399606-history.go-0.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-httprefresh.html => toolkit/components/places/tests/browser/399606-httprefresh.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.reload.html => toolkit/components/places/tests/browser/399606-location.reload.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.replace.html => toolkit/components/places/tests/browser/399606-location.replace.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.href.html => toolkit/components/places/tests/browser/399606-window.location.href.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.html => toolkit/components/places/tests/browser/399606-window.location.html
rename : toolkit/components/places/tests/browser/visituri/begin.html => toolkit/components/places/tests/browser/begin.html
rename : toolkit/components/places/tests/browser/visituri/final.html => toolkit/components/places/tests/browser/final.html
rename : toolkit/components/places/tests/browser/visituri/redirect_once.sjs => toolkit/components/places/tests/browser/redirect_once.sjs
rename : toolkit/components/places/tests/browser/visituri/redirect_twice.sjs => toolkit/components/places/tests/browser/redirect_twice.sjs
rename : toolkit/components/places/tests/browser/settitle/title1.html => toolkit/components/places/tests/browser/title1.html
rename : toolkit/components/places/tests/browser/settitle/title2.html => toolkit/components/places/tests/browser/title2.html
rename : toolkit/components/places/tests/mochitest/bug94514-postpage.html => toolkit/components/places/tests/bug94514-postpage.html
rename : toolkit/components/places/tests/mochitest/test_bug_411966.html => toolkit/components/places/tests/test_bug_411966.html
rename : toolkit/components/places/tests/mochitest/test_bug_461710_perwindowpb.html => toolkit/components/places/tests/test_bug_461710_perwindowpb.html
rename : toolkit/components/places/tests/mochitest/test_bug_94514.html => toolkit/components/places/tests/test_bug_94514.html
2014-02-06 15:37:30 -05:00
Alexander Surkov
4aa0692608 Bug 956032 - text selection change event is missed when selected text becomes unselected, r=tbsaunde 2014-02-11 20:18:31 -05:00
Alexander Surkov
72e1dd072c Bug 970005 - infinite long loop in a11y:FocusManager::ProcessFocusEvent, r=tbsaunde 2014-02-10 17:18:43 -05:00
Jonathan Wei
d158dd58a6 Bug 961696 - Accessible object:state-changed:focused events for imagemap links are broken. r=tbsaunde 2014-02-10 15:52:34 -05:00
Alexander Surkov
fced1aaae0 Bug 961737 - getTextAtOffset is broken w.r.t. embedded object characters, part3 (list items), r=tbsaunde 2014-02-05 10:21:32 -05:00
Eitan Isaacson
66da0436ef Bug 964513 - Skip empty headers. r=yzen 2014-02-03 16:57:20 -08:00
Alexander Surkov
93e466411d Bug 961737 - DOMPointToOffset cleaning up, r=tbsaunde 2014-02-03 19:56:45 -05:00
Trevor Saunders
47f576082f bug 961818 - use presence of NS_EVENT_STATE_MOZ_READWRITE to determine if elements are editable r=surkov 2014-01-21 11:24:23 -05:00
Jonathan Wei
ec269f6551 Bug 957610 - NODE_CHILD_OF/NODE_PARENT_OF relations are not always symmetrical. r=tbsaunde 2014-01-28 17:13:57 -05:00
Eitan Isaacson
4daad602d0 Bug 963829 - Include CSS/SVG transformations when calculating OFFSCREEN state. r=roc 2014-01-28 09:10:28 -08:00
David Bolter
a639c857e9 Bug 964546 - Add test for ignored roles. r=surkov 2014-01-28 10:27:36 -05:00
Alexander Surkov
0e7832396a Bug 961737 - getTextAtOffset is broken w.r.t. embedded object characters, part1, r=tbsaunde 2014-01-22 18:14:06 -05:00
Max Li
eeae02192e Bug 925845 - [AccessFu] Unify output tests. r=eeejay
--HG--
rename : accessible/tests/mochitest/jsat/test_utterance_order.html => accessible/tests/mochitest/jsat/test_output.html
extra : rebase_source : f8d32c942784d189072e634881b4badd33def873
2014-01-21 21:10:18 -08:00