Commit Graph

1106 Commits

Author SHA1 Message Date
Yura Zenevich
c8bb70a1cc Bug 924896 - [AccessFu] Exposing the type attribute for entries such as search, url, tel, etc. r=eeejay
---
 accessible/src/jsat/OutputGenerator.jsm            | 22 +++++++++++++++++-
 .../tests/mochitest/jsat/test_utterance_order.html | 27 ++++++++++++++++++++++
 .../en-US/chrome/accessibility/AccessFu.properties |  6 +++++
 3 files changed, 54 insertions(+), 1 deletion(-)
2013-10-24 23:21:29 -04:00
Yura Zenevich
6295116c21 Bug 924896 - exposing the text input type in the accessible's attributes. r=surkov
---
 accessible/src/html/HTMLFormControlAccessible.cpp   | 15 +++++++++++++++
 accessible/src/html/HTMLFormControlAccessible.h     |  1 +
 accessible/tests/mochitest/attributes/test_obj.html | 16 ++++++++++++++++
 content/base/src/nsGkAtomList.h                     |  1 +
 4 files changed, 33 insertions(+)
2013-10-24 23:21:24 -04:00
Ed Morley
45a4bfd8a6 Backed out changeset 229a8f20d8ed (bug 924896) for mochitest-a11y failures in test_braille.html on a CLOSED TREE 2013-10-24 18:14:49 +01:00
Ed Morley
5e739c94f6 Backed out changeset f59777bbd950 (bug 924896) 2013-10-24 18:14:09 +01:00
Gijs Kruitbosch
3e54109a58 merge m-c to UX 2013-10-27 21:18:18 +01:00
Gijs Kruitbosch
a6c5684a9d Merge mozilla-central and ux 2013-10-25 10:23:03 +02:00
Gijs Kruitbosch
b546eab442 Merge mozilla-central and ux 2013-10-16 23:24:59 +02:00
Jonathan Watt
aec8bc4dbe Bug 927326 - Disable testing of <input type=number> in test_HTMLSpec.html until bug 559761 is fixed. r=surkov 2013-10-16 14:43:03 +01:00
Gijs Kruitbosch
ed9d589d6c Merge mozilla-central and ux 2013-10-15 08:27:26 +02:00
Eitan Isaacson
1ed676b7ac Bug 924284 - Output accessible values. r=yzen 2013-10-14 12:56:19 -07:00
Eitan Isaacson
42c89d9026 Bug 915458 - Land on nesting labels instead of their children, and present them correctly. r=yzen 2013-10-14 12:56:19 -07:00
Gijs Kruitbosch
a1a793b67a Merge m-c to ux 2013-10-03 17:20:04 +02:00
Ms2ger
9d5ce8dfb7 Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Gijs Kruitbosch
4f742931a0 Merge mozilla-central and ux 2013-10-02 09:48:41 +02:00
Gijs Kruitbosch
f29604a04c Merge m-c to UX 2013-10-01 00:36:26 +02:00
Gijs Kruitbosch
28d6f95f87 Merge mozilla-central and ux 2013-09-28 09:59:15 +02:00
Gregory Szorc
ca23dc4690 Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:09 +02:00
Gijs Kruitbosch
548bb53b54 Merge mozilla-central and ux 2013-09-27 10:35:54 +02:00
Ed Morley
d6aeeceb18 Backed out changeset 39a308770f17 (bug 920223) 2013-09-30 12:50:02 +01:00
Gregory Szorc
dbed6e9a48 Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:09 +02:00
Gijs Kruitbosch
68b05691e5 Merge mozilla-central and ux 2013-09-25 10:16:54 +02:00
Martijn Wargers
b6409bb295 Bug 917061 - Fix the last 2 crashtests that use enablePrivilege. r=dholbert 2013-09-25 20:03:38 +02:00
Gijs Kruitbosch
e09b74b1b3 Merge mozilla-central and ux 2013-09-20 11:54:02 +02:00
Gijs Kruitbosch
3b9ad26395 Merge m-c to UX
--HG--
rename : browser/base/content/test/Makefile.in => browser/base/content/test/general/Makefile.in
rename : browser/base/content/test/browser_bug462289.js => browser/base/content/test/general/browser_bug462289.js
rename : browser/base/content/test/browser_bug624734.js => browser/base/content/test/general/browser_bug624734.js
rename : browser/base/content/test/head.js => browser/base/content/test/general/head.js
2013-09-19 17:15:24 +02:00
Gijs Kruitbosch
035c9b2b1c Merge mozilla-central and ux 2013-09-19 09:09:59 +02:00
Gijs Kruitbosch
18f10e54d8 Merge mozilla-central and ux 2013-09-18 14:54:29 +02:00
Bobby Holley
0b7c983dea Bug 905909 - Avoid infinite recursion in nsTreeBodyFrame. v1
--HG--
extra : rebase_source : ed9efcd923249d5c7efebf9185ea431140878efc
2013-09-13 04:02:30 -07:00
Bobby Holley
2d8e31dcb6 Bug 874502 part 3. Fix a11y tests to not assume synchronous window closing. r=tbsaunde 2013-09-17 17:45:47 -04:00
Georg Fritzsche
da0705e95c Bug 790483 - Fix dependency on stale plugin enabledState in accessible tests. r=surkov 2013-09-24 17:21:49 +02:00
Trevor Saunders
13382afe82 bug 881636 - don't try and Update accessibles without there own content in DocAccessible::UpdateTree() r=surkov 2013-09-20 12:02:25 -04:00
Gijs Kruitbosch
cfa5d95340 Merge m-c to ux 2013-09-13 09:42:13 +02:00
Matthew Noorenberghe
c9e329be81 Merge mozilla-central to UX 2013-09-12 01:39:29 -07:00
Alexander Surkov
6f0d3fa785 Bug 899433 - Accessibility returns empty line for last line in certain cases, r=tbsaunde 2013-09-11 12:56:01 -04:00
Alexander Surkov
c09b8d61a2 Bug 672717 - Broken caret when moving into/out of embedded objects with right arrow, r=tbsaunde 2013-09-18 10:28:53 -04:00
Max Li
f0635e18eb Bug 899333 - Pivot text traversal should traverse into the subtree. r=tbsaunde 2013-09-17 20:07:45 -04:00
Gijs Kruitbosch
5fe2b02be1 Merge mozilla-central and ux 2013-09-06 18:44:23 +02:00
Mike Conley
cb9e730fc8 Automated merge with https://hg.mozilla.org/mozilla-central 2013-09-05 09:59:00 -04:00
Gijs Kruitbosch
eec8448e00 Merge mozilla-central and ux 2013-08-29 15:30:00 +02:00
Bobby Holley
d453dbf50e Bug 732665 - Disable a few test on mac. r=tbsaunde,me
These tests trigger very slow infinite recursion in the status quo. With the
existing stack quotas, they always (or usually) hit the native stack limit
before the test times out, causing them to be green on tinderbox. But when
we bump the debug mac stack limit, they end up timing out. We have bugs on
file for the various issues, but let's not let them block this landing.
2013-08-28 11:04:15 -07:00
Gijs Kruitbosch
fa4efe6d73 Merge m-c to UX. 2013-08-28 09:48:19 +02:00
Ryan VanderMeulen
28b6fb8215 Bug 890795 - Actually disable the test where intended. r=logicfail 2013-08-27 14:01:11 -04:00
Mike Hommey
05b3f24e0e Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Georg Fritzsche
6ab67c86b7 Bug 899080 - Test fixup part 7 - accessible. r=surkov 2013-09-04 16:07:53 +02:00
Jan Horak
0cac0da073 Bug 896887 - Enable application button and hide menubar on Linux by default. r=dao 2013-08-23 15:34:57 -04:00
Alexander Surkov
2a4c43bd74 Bug 880159 - word offsets for caret when at end of line should not return offsets for next line, r=tbsaunde 2013-10-01 14:23:13 -04:00
Alexander Surkov
a1e21ec62a Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde 2013-09-27 10:15:19 -04:00
Yura Zenevich
c4f221c086 Bug 795957 - [PATCH 2/2][AccessFu] Tests for live region support. r=eeejay, marcoz
---
 accessible/tests/mochitest/jsat/Makefile.in        |    1 +
 accessible/tests/mochitest/jsat/jsatcommon.js      |   64 ++++
 accessible/tests/mochitest/jsat/test_alive.html    |   64 ++---
 .../tests/mochitest/jsat/test_live_regions.html    |  342 ++++++++++++++++++++
 4 files changed, 432 insertions(+), 39 deletions(-)
 create mode 100644 accessible/tests/mochitest/jsat/test_live_regions.html
2013-08-21 12:40:18 -04:00
Mike Hommey
58567b48d8 Bug 912862 - Cleanup some wrong assignments in moz.build. r=ted 2013-09-06 09:19:08 +09:00
Eitan Isaacson
d1bad896a9 Bug 687414 - Add label_for relation for implicit labels. r=tbsaunde 2013-09-19 14:51:58 -07:00
Alexander Surkov
5cb400c593 Bug 834138 - Intermittent states/test_doc_busy.html | Test timed out, r=tbsaunde 2013-09-12 09:10:42 -04:00
Marco Zehe
46da32f697 Bug 907125 - [AccessFu] Improve the output for ARIA tabs and tab lists, r=yzen 2013-08-21 09:52:46 +02:00
Arnaud Sourioux
b226e33120 Bug 883672 - Inherit XULLinkAccessible from XULLabelAccessible + test. r=surkov 2013-08-20 16:42:26 -04:00
Ryan VanderMeulen
2371485db7 Bug 890795 and bug 695019 - Disable test_focus_autocomplete.xul on Linux and Windows due to frequent failures. r=tbsaunde 2013-08-27 10:27:27 -04:00
Alexander Surkov
e588494720 Bug 905215 - Add a test sheet for HTML elements, r=davidb 2013-08-19 18:50:14 -04:00
Max Li
99391de613 Bug 900097 - Add tests. r=surkov 2013-08-18 10:21:33 -04:00
Trevor Saunders
e67500c4ba bug 895082 - recursively cache children in DocAccessible::ProcessContentInserted() r=surkov 2013-10-31 15:28:51 -04:00
Alexander Surkov
8bdfa31c00 Bug 900943 - multiline textbox contains bogus <br>, r=tbsaunde
--HG--
rename : accessible/tests/mochitest/text/test_label.xul => accessible/tests/mochitest/text/test_general.xul
2013-08-05 22:09:05 -04:00
Alexander Surkov
af63cdc673 Bug 788389 - fire statechange event whenever checked state is changed not depending on focused state, r=tbsaunde 2013-08-02 12:42:36 -04:00
Alexander Surkov
a104fd13eb Bug 894573 - ARIA state mapping should treat undefined value same way if value was missed, r=tbsaunde 2013-08-01 11:11:56 -04:00
Alexander Surkov
ebe305a239 Bug 892091 - ARIA treegrid should be editable by default, r=davidb 2013-07-30 11:43:00 -04:00
Alexander Surkov
25db64d524 Bug 810268 - there's no way to know unselected item when selection in single selection was changed, r=tbsaunde 2013-07-28 14:33:57 -04:00
Alexander Surkov
54c50b6244 Bug 896326 - Accessibility may return empty lines where there are embedded objects, r=tbsaunde 2013-07-26 10:41:25 -04:00
Max Li
f84147fcfa Bug 690199 - ARIA select widget should expose focusable state regardless the way they manage its children. r=surkov 2013-07-26 06:26:44 -04:00
Max Li
42034f7543 Bug 886076 - Part 1: Implement moveNextByText and movePreviousByText in nsAccessiblePivot. r=surkov 2013-07-25 13:56:12 -04:00
Alexander Surkov
63b81597b1 Bug 894547 - move tests abstraction up for at caret offset text testing, r=tbsaunde 2013-07-25 11:15:27 -04:00
Alexander Surkov
f9709b7b26 Bug 893166 - getTextBeforeOffset line end fails on wrapped lines, r=tbsaunde 2013-07-24 14:11:02 -04:00
Alexander Surkov
812f2f3899 Bug 890353 - move get text for line boundary tests into separate file, r=tbsaunde
--HG--
rename : accessible/tests/mochitest/text/test_singleline.html => accessible/tests/mochitest/text/test_lineboundary.html
2013-07-24 10:56:14 -04:00
Marco Zehe
9d34b734eb Bug 896400 - Tablist should no longer be an implicit polite live region, r=surkov 2013-07-24 09:04:49 +02:00
Alexander Surkov
df49bdaa51 Bug 887250 - ARIA textbox role doesn't expose value, r=tbsaunde 2013-07-23 12:06:52 -04:00
Marco Zehe
d1271cef0b Bug 758675 - Speak accessible description if available, r=eeejay, f=yzen 2013-07-23 10:40:49 +02:00
Alexander Surkov
5c25e99c40 Bug 888247 - ARIA columnheader/rowheader shouldn't be selectable by default, r=tbsaunde 2013-07-19 11:20:51 -04:00
Alexander Surkov
88310943d7 Bug 882767 - don't expose whitespace accessibles in context of grids, r=tbsaunde 2013-07-18 11:09:45 -04:00
Alexander Surkov
1e497e5f4c Bug 882647 - get rid of BOUNDARY_ATTRIBUTE_RANGE, r=tbsaunde 2013-07-17 10:23:10 -04:00
Eitan Isaacson
175eb41291 Bug 892607 - Start pivot searches from outside the ignored subtree. r=surkov 2013-07-15 14:19:51 -07:00
Alexander Surkov
2aa97edf4b Bug 882292 - getTextAfterOffset for line boundary on new rails, r=tbsaunde 2013-07-15 11:56:38 -04:00
Alexander Surkov
18b867f578 Bug 879130 - getTextBeforeOffset line end boundary is on new rails, r=tbsaunde 2013-07-12 13:34:13 -04:00
Alexander Surkov
8f76b5ac58 Bug 878757 - fix getTextBeforeOffset for line start boundary, r=tbsaunde 2013-07-11 09:16:18 -04:00
Yura Zenevich
1d75ddc01b Bug 891335 - [AccessFu] Making lists with only one item use the singular form of 'List 1 item'. r=eeejay, marcoz
---
 accessible/src/jsat/OutputGenerator.jsm            |    6 +++---
 .../tests/mochitest/jsat/test_landmarks.html       |    4 ++--
 .../tests/mochitest/jsat/test_utterance_order.html |   12 ++++++------
 .../en-US/chrome/accessibility/AccessFu.properties |    2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)
2013-07-10 10:33:38 -04:00
Yura Zenevich
91f85eff08 Bug 888256 - Adding support for speaking landmarks. r=eeejay, marcoz
---
 accessible/src/jsat/OutputGenerator.jsm            |   76 ++++++++--
 accessible/tests/mochitest/jsat/Makefile.in        |    1 +
 .../tests/mochitest/jsat/test_landmarks.html       |  154 ++++++++++++++++++++
 .../en-US/chrome/accessibility/AccessFu.properties |    8 +
 4 files changed, 225 insertions(+), 14 deletions(-)
 create mode 100644 accessible/tests/mochitest/jsat/test_landmarks.html
2013-07-09 16:09:25 -04:00
Alexander Surkov
f2723205ab Bug 878515 - getTextAtOffset line boundary may return a wrong line in case of soft line breaks, r=tbsaunde 2013-07-09 13:32:07 -04:00
Max Li
6047df8372 Bug 886075 - Should be able to move caret with braille. r=eeejay r=kats 2013-07-03 18:20:11 -04:00
Alexander Surkov
2c4382ec55 Bug 875794 - get text at offset for line end boundary fails on last empty line (part2), r=tbsaunde 2013-07-08 11:26:09 -04:00
Alexander Surkov
2641286855 Bug 877977 - getTextAtOffset line end boundary returns wrong end offset, r=tbsaunde 2013-07-07 20:49:04 -04:00
Alexander Surkov
3833f735f6 Bug 875794 - get text at offset for line_start boundary fails on last empty line, r=tbsaunde 2013-07-05 09:00:01 -04:00
stefanh@inbox.com
1433c92d90 Bug 857461 - Fix tests to accept bogus assertion triggered by box-shadow rule. r=surkov. 2013-07-04 18:44:58 +02:00
Alexander Surkov
b87a2dc6f2 Bug 877976 - getTextAtOffset line boundary fails on last line of the document, r=tbsaunde 2013-07-03 11:29:20 -04:00
Alexander Surkov
e330d68c2a Bug 877974 - reorg getTextAtOffset for line boundary, r=tbsaunde 2013-07-02 08:57:29 -04:00
Yura Zenevich
3233c74aaf Bug 886846 - [AccessFu] added tests for non-default output order for tables and cells. r=eeejay, marcoz 2013-06-27 14:15:36 -07:00
Yura Zenevich
6e1914244d Bug 830748 - [PATCH 2/2] [AccessFu] tests for improved reading of table semantics. r=eeejay, marcoz 2013-06-27 14:15:36 -07:00
Alexander Surkov
aab43de63f Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc 2013-06-27 11:03:58 -04:00
Alexander Surkov
fc8f49b4f1 Bug 884648 - no object attributes for aria-atomic='false', r=tbsaunde 2013-06-25 18:11:39 -04:00
Alexander Surkov
b1a994b7bc Bug 722265 - Column header selection popup no longer exposed to accessibility APIs, r=tbsaunde 2013-06-21 09:01:57 +09:00
Max Li
978da0f3ad Bug 876475 - Make braille output less verbose. r=eeejay r=kats r=ted
--HG--
rename : accessible/src/jsat/UtteranceGenerator.jsm => accessible/src/jsat/OutputGenerator.jsm
rename : accessible/tests/mochitest/jsat/utterance.js => accessible/tests/mochitest/jsat/output.js
2013-06-17 10:36:41 -04:00
Trevor Saunders
42584173ca bug 852129 - use HyperTextAccessible for invalid img r=surkov, bz
If the img is not valid then its children will be rendered, and the
sensible way to handle that is by giving the img a HyperTextAccessible
instead of an ImageAccessible.  Since the accessible name of such an img
should be the value of the alt attribute we add similar logic as
ImageAccessible::NativeName() to HyperTextAccessible::NativeName()
conditioned on the tag being img.
2013-06-12 05:13:34 -04:00
Yura Zenevich
252b6c6952 Bug 877124 - [AccessFu] tests for the trusted explicitly associated names for children of the current pivot. r=eeejay 2013-06-10 13:31:17 -07:00
Trevor Saunders
5c16f8ec62 bug 852150 - handle removal of accessibles when reframe root doesn't have an accessible more correctly r=surkov 2013-03-25 19:46:22 -04:00
David Bolter
7196865a21 Bug 577727 - Make pinned tabs distinguishable from other tabs for accessibility. r=marcoz 2013-06-05 17:03:52 +02:00
Trevor Saunders
deaf0338bc Bug 794041 - fix test_docload.html to expect accessibles to come from people stuffing stuff in the hidden window; r=surkov 2013-06-04 22:20:43 +02:00
Alexander Surkov
94d2af1c5a Bug 878590 - HTML5 datalist is not conveyed by haspopup property, r=tbsaunde 2013-06-04 15:52:39 +09:00
Alexander Surkov
a448526bbe Bug 704465 - Table headers not associated when header is a td element with no scope, r=tbsaunde 2013-06-04 14:48:44 +09:00