Alexander Surkov
51a40576c1
Bug 926812 - State change event not fired when both disabled and aria-disabled are toggled, r=tbsaunde
2013-11-20 13:24:30 -05:00
Alexander Surkov
3fddde94b8
Bug 935698 - isolate nsIAccessibleValue implementation into separate class, r=tbsaunde
2013-11-19 16:01:15 -05:00
Eitan Isaacson
f32c80cc29
Bug 937775 - Make AccessFu logging less verbose by default. r=yzen
2013-11-19 10:17:43 -08:00
Eitan Isaacson
f599169ce9
Bug 937466 - Introduce Constants module. r=yzen
2013-11-19 10:17:43 -08:00
Eitan Isaacson
b1d785ec9f
Bug 937369 - Use moz.build in accessibility/src/jsat. r=davidb
2013-11-19 10:17:43 -08:00
Phil Ringnalda
bcebbd2882
Back out babac1cc0741:ad287f78608a (bug 939049) for OS X build bustage
...
CLOSED TREE
2013-11-19 07:35:17 -08:00
Trevor Saunders
41d1ebb524
bug 939049 - get rid of useless QIs r=smaug
2013-11-15 11:32:12 -05:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
b2e90f6233
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
26bc04d200
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Ryan VanderMeulen
5955b18036
Backed out 3 changesets (bug 937775, bug 937369, bug 937466) for mochitest-other failures.
...
Backed out changeset 3fd86b311a5a (bug 937775)
Backed out changeset 550a02fca7b3 (bug 937466)
Backed out changeset 298618421b51 (bug 937369)
2013-11-18 14:02:20 -05:00
Trevor Saunders
19d185018b
revert bug 931399 to see if it helps with bug 883059 at all
2013-11-18 12:31:56 -05:00
Eitan Isaacson
157bb23bdf
Bug 937775 - Make AccessFu logging less verbose by default. r=yzen
2013-11-18 08:53:44 -08:00
Eitan Isaacson
1ede7fc4dc
Bug 937466 - Introduce Constants module. r=yzen
2013-11-18 08:53:44 -08:00
Eitan Isaacson
6ccab4c3c1
Bug 937369 - Use moz.build in accessibility/src/jsat. r=davidb
2013-11-18 08:53:44 -08:00
Ryan VanderMeulen
f370741daa
Merge m-c to inbound on a CLOSED TREE.
2013-11-18 10:59:48 -05:00
Ehsan Akhgari
8416bcf22d
Bug 939451 - Build most of the accessible code in unified mode; r=tbsaunde
2013-11-18 08:30:59 -05:00
Trevor Saunders
6c29481356
[PATCH 2/2] revert bug 935567 because it unnecessarily breaks
...
From 81f1fe2ccb9710ca2a956e1993ffef9e8b970c09 Mon Sep 17 00:00:00 2001
backward compat
---
accessible/src/atk/AccessibleWrap.cpp | 2 ++
1 file changed, 2 insertions(+)
2013-11-18 08:16:21 -05:00
Gijs Kruitbosch
65c5bb5207
Merge m-c to ux
2013-11-18 13:44:32 +01:00
Gijs Kruitbosch
c3218cf205
Merge m-c to ux
2013-11-17 23:37:53 +01:00
Trevor Saunders
99b3066328
[PATCH 1/2] bug 938164 - implement AtkObject::get_object_locale
...
From f250d29cf45f7f72bc6e0cfbedfcd9f1bcea8dc2 Mon Sep 17 00:00:00 2001
---
accessible/src/atk/AccessibleWrap.cpp | 14 ++++++++++++++
other-licenses/atk-1.0/atk/atkobject.h | 4 +++-
2 files changed, 17 insertions(+), 1 deletion(-)
2013-11-14 03:03:57 -05:00
Alexander Surkov
fa57d900fa
Bug 934039 - isolate XPCOM text interfaces implementation, r=tbsaunde
2013-11-18 08:19:33 -05:00
Max Li
e7bfe84476
Bug 933393 - [AccessFu] Utter selection changes. r=eeejay
...
--HG--
extra : rebase_source : 2997b101df0cc63aba3e94b60ebe63c0db7eb3b7
2013-11-12 19:56:24 -05:00
Gijs Kruitbosch
b18a643af7
Merge mozilla-central and ux
2013-11-13 00:28:03 +01:00
Gijs Kruitbosch
7fd8c018c3
Merge mozilla-central and ux
2013-11-11 09:29:29 +01:00
Matthew Noorenberghe
aba2581f1a
Merge mozilla-central to UX
2013-11-09 17:46:29 -08:00
Jared Wein
8a50677a0d
Automated merge with https://hg.mozilla.org/mozilla-central
2013-11-08 13:22:23 -05:00
Gijs Kruitbosch
2d25f5955d
Merge mozilla-central and ux
2013-11-07 19:21:54 +00:00
Gijs Kruitbosch
63cb02d1d1
Merge mozilla-central and ux
2013-11-07 08:53:59 +01:00
Alexander Surkov
e5e85044a9
Bug 935572 - remove nsIAccessibleHyperLink::selected, r=tbsaunde
2013-11-06 21:07:10 -05:00
Gijs Kruitbosch
7847dc3be9
Merge m-c to ux
2013-11-06 14:36:26 +01:00
Gijs Kruitbosch
7211b5e0ad
Merge mozilla-central and ux
2013-11-06 09:01:08 +01:00
Yura Zenevich
f5f3c48812
Bug 934737 - [AccessFu] fixing a string bundle error when encountering an input type='date'. r=eeejay
...
---
accessible/src/jsat/OutputGenerator.jsm | 7 ++++++-
accessible/tests/mochitest/jsat/test_utterance_order.html | 4 ++++
dom/locales/en-US/chrome/accessibility/AccessFu.properties | 1 +
3 files changed, 11 insertions(+), 1 deletion(-)
2013-11-05 21:51:56 -05:00
Peiyong Lin
934011fe11
Bug 935756 - Override FireAtkStateChangeEvent to avoid unnecessary accessible event creation. r=tbsaunde
2013-11-08 15:31:20 -05:00
Matthew Noorenberghe
be474fa47a
Merge mozilla-central to UX
2013-11-05 01:04:20 -08:00
Mike Hommey
7c940d0f95
Bug 934336 - Remove apparently useless dependencies on js-confdefs.h. r=mshal
2013-11-05 07:39:28 +09:00
Gijs Kruitbosch
adc9c274bb
Merge mozilla-central and ux
2013-11-03 23:36:57 +01:00
Gijs Kruitbosch
b035f59a74
Merge mozilla-central and ux
2013-11-02 11:33:53 +01:00
Gijs Kruitbosch
727205ff4e
Merge mozilla-central and ux
2013-11-01 19:51:09 +01:00
Gijs Kruitbosch
f298c06fde
Merge mozilla-central and ux
2013-11-01 09:20:15 +01:00
Trevor Saunders
0bfdc15f97
bug 931399 - shutdown DocAccessible's when the related docshell is destroyed r=bz
2013-10-29 17:22:41 -04:00
Mike Hommey
7cf26f13b4
Bug 932153 - Move A11Y_LOG to accessible/src/defs.mk. r=mshal
...
--HG--
rename : accessible/src/Makefile.in => accessible/src/defs.mk
2013-10-29 13:48:41 +09:00
Kamil Muszyski
a2e1cf3b7a
Bug 782544 - Don't expose position info for table cells. r=surkov
2013-11-05 12:31:32 -05:00
Alexander Surkov
2745f1605e
Bug 932789 - isolate nsIAccessibleSelectable implementation, r=tbsaunde
2013-11-02 21:56:59 -04:00
Eitan Isaacson
c28e8038f9
Bug 933804 - Skip completely transparent items in AccessFu. r=marcoz
2013-11-01 14:43:43 -07:00
Eitan Isaacson
cd8be4f7c9
Bug 933408 - Introduce prefilter transparent. r=surkov
2013-11-01 14:43:43 -07:00
Alexander Surkov
833d12d592
Bug 933322 - menustart/end events are missing when aria-owns makes a menu hierarchy, r=tbsaunde
2013-11-08 19:25:29 -05:00
Alexander Surkov
112660e810
Bug 931911 - crash in mozilla::a11y::SelectionManager::ProcessSelectionChanged(nsISelection*), r=tbsaunde
2013-10-29 23:19:04 -04:00
Alexander Surkov
261905d81a
Bug 934460 - menustart/end events may be missed when top level menuitem is focused, r=tbsaunde
2013-11-13 08:58:12 -05:00
Yura Zenevich
427d30352c
Bug 932158 - ensuring that the type information is not included into the output for an input of type 'text'. r=eeejay
...
---
accessible/src/jsat/OutputGenerator.jsm | 3 ++-
accessible/tests/mochitest/jsat/test_utterance_order.html | 4 ++++
2 files changed, 6 insertions(+), 1 deletion(-)
2013-11-01 09:38:41 -04:00
Alexander Surkov
23fba2c895
Bug 880159, part2 - word offsets for caret might return wrong result, r=tbsaunde
2013-10-31 23:26:27 -04:00
Alexander Surkov
7b4954a716
Bug 814569 - get rid nsAccessNode, r=tbsaunde
2013-10-28 23:30:55 -04:00
Eitan Isaacson
efcf3b1389
Bug 924983 - Introduce context actions. r=yzen
2013-11-06 09:43:53 -08:00
Nicholas Nethercote
3b80765894
Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
...
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Alexander Surkov
5292692f9d
Bug 928504 - reorg text selection change event firing, r=tbsaunde
2013-10-26 10:58:53 -04:00
Andrew Quartey
d6f0ec8cea
Bug 873450 - Implement IA2 containing relations, r=tbsaunde
2013-10-25 11:14:32 -04:00
Yura Zenevich
e92f9755f6
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
89a7b11572
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
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Alexander Surkov
ba2ac8661b
Bug 873439 - Implement IAccessible2_2::relationTargetsOfType, r=tbsaunde
2013-10-24 15:18:01 -04:00
Ed Morley
1034a910a5
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
823546ce73
Backed out changeset f59777bbd950 (bug 924896)
2013-10-24 18:14:09 +01:00
Christoph Kerschbaumer
1b2cf50d48
Bug 906190 - Persist 'disable protection' option for Mixed Content Blocker in child tabs. r=smaug
2013-08-22 15:13:16 -07:00
Mike Hommey
4a02ac1e8a
Bug 864774 part 3 - Move some more CPPSRCS to moz.build. r=mshal
2013-10-30 07:51:03 +09:00
Mike Hommey
84fe98b48f
Bug 870406 part n - Move more CSRCS to moz.build. r=mshal
2013-11-01 10:30:45 +09:00
Gijs Kruitbosch
a7d75a9eb1
Merge mozilla-central and ux
2013-10-29 17:23:48 +01:00
Gijs Kruitbosch
686af64168
Merge m-c to ux
2013-10-28 10:18:27 +01:00
Gijs Kruitbosch
aceea3dc8b
merge m-c to UX
2013-10-27 21:18:18 +01:00
Gijs Kruitbosch
0aa036514a
Merge mozilla-central and ux
2013-10-25 10:23:03 +02:00
Gijs Kruitbosch
7af76e1cdc
Merge mozilla-central and ux
2013-10-24 10:18:26 +02:00
Mike Hommey
59a17d0f20
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
3fa7456cd6
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Gijs Kruitbosch
0dcf8beb08
Merge mozilla-central and ux
2013-10-23 15:41:02 +02:00
Gijs Kruitbosch
8223d647f4
Merge mozilla-central and ux
2013-10-23 10:44:46 +02:00
Kyle Huey
9ab68d6b69
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-23 07:32:04 +08:00
Gijs Kruitbosch
cf532beaaa
Merge mozilla-central and ux
2013-10-23 00:37:14 +02:00
Alexander Surkov
2696c4233d
Bug 923289 - introduce relation type map, r=tbsaunde
...
--HG--
rename : accessible/src/base/RoleAsserts.cpp => accessible/src/base/Asserts.cpp
2013-10-22 19:55:27 -04:00
Masayuki Nakano
b285541889
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Gijs Kruitbosch
baffbbf48b
Merge mozilla-central and ux
2013-10-20 12:33:18 +02:00
Ms2ger
e5eac232d0
Merge inbound to m-c.
2013-10-20 10:40:40 +02:00
Ms2ger
2ff7c10052
Bug 923395 - Part b: Remove makefiles that only set LOCAL_INCLUDES and DEFINES; r=gps
2013-10-20 09:25:19 +02:00
Daniel Holbert
5d022a990f
Bug 928674: Add static_cast to explicitly convert RelationType enum values into integer values, to fix build error. r=surkov
2013-10-20 05:08:42 +02:00
Alexander Surkov
1846871a48
Bug 748639 - add set of internal accessible relation types, r=tbsaunde
2013-10-19 14:19:50 -04:00
Daniel Holbert
258b5c02ad
Bug 928674 followup: Use Maybe<> to maybe-initialize an enum in AccessibleWrap.cpp, rather than shoehorning an integer with a sentinel value and static_casts. r=tbsaunde
2013-10-22 09:14:14 +02:00
Gijs Kruitbosch
9e08212619
Merge mozilla-central and ux
2013-10-17 13:48:43 +02:00
Gijs Kruitbosch
6ad1150e33
Merge mozilla-central and ux
2013-10-16 23:24:59 +02:00
Jonathan Watt
844e130f1e
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
260f898123
Merge mozilla-central and ux
2013-10-15 08:27:26 +02:00
Eitan Isaacson
9e9e073152
Bug 924284 - Output accessible values. r=yzen
2013-10-14 12:56:19 -07:00
Eitan Isaacson
03fc9323ac
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
b4a7a6d253
Merge mozilla-central and ux
2013-10-11 10:08:05 +02:00
Ehsan Akhgari
bb7810ceea
Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud
2013-10-10 12:59:40 -04:00
Gijs Kruitbosch
f66f8124ef
Merge mozilla-central and ux
2013-10-09 13:39:14 +02:00
Ryan VanderMeulen
9abde8f9b2
Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
...
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Kyle Huey
e2f7b57b3e
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 19:58:25 +08:00
Gijs Kruitbosch
4ef230e3b8
Merge m-c to ux
2013-10-03 17:20:04 +02:00
Ms2ger
4c35b806f8
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Ms2ger
f4153f40d4
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ms2ger
24a2e9c09e
Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal
2013-10-03 09:10:00 +02:00
Ms2ger
1ee1f27aa3
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Gijs Kruitbosch
581cdb7e45
Merge mozilla-central and ux
2013-10-02 20:41:14 +02:00
Gijs Kruitbosch
1eb9880322
Merge mozilla-central and ux
2013-10-02 09:48:41 +02:00
Gijs Kruitbosch
d4692f3c09
Merge m-c to UX
2013-10-01 12:00:42 +02:00
Masayuki Nakano
9aaf116c1c
Bug 920377 part.32 Get rid of nsMouseEvent r=roc
2013-10-02 15:38:27 +09:00
Gijs Kruitbosch
e69a32b297
Merge m-c to UX
2013-10-01 00:36:26 +02:00
Jan Beich
1a574ea1a3
Bug 921658 - Don't rely on platform-dependent std::abs(). r=surkov
2013-09-30 11:56:44 -04:00
Gijs Kruitbosch
e604070b3f
Merge mozilla-central and ux
2013-09-28 09:59:15 +02:00
Alexander Surkov
dfb0b2148d
Bug 922184 - move IAccessible2 implementation into separate class, r=tbsaunde
...
--HG--
rename : accessible/src/windows/msaa/AccessibleWrap.cpp => accessible/src/windows/ia2/ia2Accessible.cpp
rename : accessible/src/windows/msaa/AccessibleWrap.h => accessible/src/windows/ia2/ia2Accessible.h
2013-09-30 18:40:05 -04:00
Gregory Szorc
36e28f1f8a
Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:09 +02:00
Gijs Kruitbosch
7ff3b4b7d0
Merge mozilla-central and ux
2013-09-27 10:35:54 +02:00
Ryan VanderMeulen
1286b0b31d
Merge fx-team to m-c.
2013-09-26 21:36:35 -04:00
Gijs Kruitbosch
61d5ef43b7
Merge mozilla-central and ux
2013-09-26 10:26:16 +02:00
Trevor Saunders
9860f6a1ae
bug 920738 - don't unbind accessibles in XULTextFieldAccessible::CacheChildren() r=surkov
2013-09-25 16:30:00 -04:00
Eitan Isaacson
131d1d31a7
Bug 920844 - Improve listbox support. r=marcoz
2013-09-26 12:59:21 -07:00
Mats Palmgren
4974add798
Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
2013-09-25 11:42:34 +00:00
Ed Morley
7e2dd0546a
Backed out changeset 39a308770f17 (bug 920223)
2013-09-30 12:50:02 +01:00
Gregory Szorc
00778cbb7e
Bug 920223 - Part 4: Mass convert MOCHITEST_A11Y_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:09 +02:00
Gijs Kruitbosch
90f1167a48
Merge mozilla-central and ux
2013-09-25 10:16:54 +02:00
Gijs Kruitbosch
4d06bc4b7e
Merge mozilla-central and ux
2013-09-24 14:55:03 +02:00
Martijn Wargers
e49d1bf33b
Bug 917061 - Fix the last 2 crashtests that use enablePrivilege. r=dholbert
2013-09-25 20:03:38 +02:00
Masayuki Nakano
f90a5b1125
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
4983de6d4c
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Masayuki Nakano
743fbc6e59
Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc
2013-09-25 20:21:16 +09:00
Trevor Saunders
9982d6608f
bug 920033 - shut up the overloaded virtual warning about Accessible::GroupPosition() r=davidb
2013-09-24 10:12:54 -04:00
Chris Peterson
4721ba7e58
Bug 919403 - Fix warning about DocAccessible ctor's initialization order. r=tbsaunde
2013-09-22 22:37:19 -07:00
Ehsan Akhgari
c8d51e9ce2
Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg
2013-09-23 13:29:27 -04:00
Eitan Isaacson
6c5e9dfafa
Bug 918598 - Support touch typing. r=marcoz r=davidb
2013-09-23 10:28:10 -07:00
Eitan Isaacson
0e6d40bfbc
Bug 919054 - Use Audio node instead of audio API. r=marcoz
2013-09-23 10:28:10 -07:00
Ehsan Akhgari
7233ba7103
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Gijs Kruitbosch
bbf2cef672
Merge mozilla-central and ux
2013-09-21 13:14:05 +02:00
Gijs Kruitbosch
cae541b6a5
Merge mozilla-central and ux
2013-09-20 11:54:02 +02:00
Gijs Kruitbosch
ad93de7f1e
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
832fa93f0a
Merge mozilla-central and ux
2013-09-19 09:09:59 +02:00
Gijs Kruitbosch
3f371ab30b
Merge mozilla-central and ux
2013-09-18 14:54:29 +02:00
Gijs Kruitbosch
aeaa73f245
Merge m-c to UX
2013-09-18 10:31:05 +02:00
Bobby Holley
9b8ce9a9f5
Bug 905909 - Avoid infinite recursion in nsTreeBodyFrame. v1
...
--HG--
extra : rebase_source : ed9efcd923249d5c7efebf9185ea431140878efc
2013-09-13 04:02:30 -07:00
Bobby Holley
76af02534c
Bug 874502 part 3. Fix a11y tests to not assume synchronous window closing. r=tbsaunde
2013-09-17 17:45:47 -04:00
Eitan Isaacson
523d787b77
Bug 917399 - Use settings API for enabling/disabling AccessFu. r=yzen
2013-09-18 09:57:08 -07:00
Georg Fritzsche
e0603f52f4
Bug 790483 - Fix dependency on stale plugin enabledState in accessible tests. r=surkov
2013-09-24 17:21:49 +02:00
Trevor Saunders
5cc9970b2f
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
Alexander Surkov
e1bac581d5
Bug 920547 - create generic accessibles for mathml elements, r=tbsaunde
2013-09-26 10:37:40 -04:00
Eitan Isaacson
09f61cec6f
Bug 920371 - Don't speak hidden subtree items. r=marcoz
2013-09-24 23:57:28 -07:00
Eitan Isaacson
85a50c2379
Bug 920324 - Add spinbutton and slider to simple traversal rule. r=marcoz
2013-09-24 22:35:48 -07:00
Trevor Saunders
85449ceee2
bug 888981 - add Accessible::IsAcceptableChild() r=surkov
...
this patch does several things
- makes DocAccessible::BindToDocument return void the only case in which
it would "fail" was when passed null, and we know none of the callers
do that.
- adds Accessible::IsAcceptableChild() which returns true if its ok for
the possible child to be a child of this accessible.
- replace several over rides of Accessible::CacheChildren() that are
only to prevent certain types of children to over rides of
Accessible::IsAcceptableChild()
2013-09-06 15:27:07 -04:00
Alexander Surkov
c33efa6d70
Bug 917973 - tear off ISimpleDOMDocument, r=tbsaunde
...
--HG--
rename : accessible/src/windows/msaa/DocAccessibleWrap.cpp => accessible/src/windows/sdn/sdnDocAccessible.cpp
rename : accessible/src/windows/msaa/DocAccessibleWrap.h => accessible/src/windows/sdn/sdnDocAccessible.h
2013-09-19 19:55:03 -04:00
Gijs Kruitbosch
496f050885
Merge m-c to ux
2013-09-15 19:30:19 +02:00
Gijs Kruitbosch
914bdb1a7c
Merge m-c to ux
2013-09-13 09:42:13 +02:00
Gijs Kruitbosch
9d0f79691e
Merge m-c to UX
...
--HG--
rename : browser/base/content/test/browser_tabopen_reflows.js => browser/base/content/test/browser_windowopen_reflows.js
2013-09-12 18:05:07 +02:00
Matthew Noorenberghe
fd9b516e69
Merge mozilla-central to UX
2013-09-12 01:39:29 -07:00
Alexander Surkov
4357db48c3
Bug 899433 - Accessibility returns empty line for last line in certain cases, r=tbsaunde
2013-09-11 12:56:01 -04:00
Alexander Surkov
0c36b90bba
Bug 672717 - Broken caret when moving into/out of embedded objects with right arrow, r=tbsaunde
2013-09-18 10:28:53 -04:00
Wes Kocher
c1c5294ee9
Backed out changeset 7412a3a5f4cc (bug 914498) for bustage
2013-09-10 18:01:46 -07:00
Ehsan Akhgari
8d279053b6
Bug 914498 - Minimize the #includes in accessible/src/base; r=tbsaunde
...
--HG--
extra : rebase_source : 10bebee466c458ccb671494e2f47191a30668377
2013-09-11 00:18:59 +02:00
Marco Zehe
9bc280db57
Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov
2013-09-09 16:48:26 +02:00
Ehsan Akhgari
cfc4d18351
Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
...
This patch was generated by running include-what-you-use on image/src,
and then removing the #include statements suggested by that tool, either
replacing them with forward declarations of the used names in headers,
or dropping the ones that were completely unnecessary, and then adding
new #include statements in other places that were implicitly relying on
some of the removed #include statements.
2013-09-07 09:01:08 -04:00
Benoit Jacob
4dbb3d0ca3
Bug 913603 - Avoid needlessly including nsRect.h - r=jrmuizel
2013-09-06 22:15:49 -04:00
Max Li
37d9b1a95c
Bug 899333 - Pivot text traversal should traverse into the subtree. r=tbsaunde
2013-09-17 20:07:45 -04:00
Gijs Kruitbosch
1ea72c3a1a
Merge mozilla-central and ux
2013-09-10 16:46:22 +02:00
Gijs Kruitbosch
ac0cc86253
Merge mozilla-central and ux
2013-09-08 14:26:44 +02:00
Gijs Kruitbosch
711ae7151b
Merge mozilla-central and ux
2013-09-06 18:44:23 +02:00
Matthew Noorenberghe
b2cd8e53a5
Merge mozilla-central to UX
2013-09-06 00:10:05 -07:00
Mike Conley
a7dfe464f8
Automated merge with https://hg.mozilla.org/mozilla-central
2013-09-05 09:59:00 -04:00
Matthew Noorenberghe
83409ca290
Merge mozilla-central to UX
2013-09-04 23:31:53 -07:00
Matthew Noorenberghe
e992563a49
Merge mozilla-central to UX
2013-09-03 23:17:06 -07:00
Matthew Noorenberghe
c6fd93987e
Merge mozilla-central to UX
2013-08-30 22:20:31 -07:00
Ehsan Akhgari
0b8da1bcce
Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats
2013-08-30 17:17:07 -04:00
Eitan Isaacson
894515ad95
Bug 795984 - Implement speech output with Web Speech API. r=yzen
2013-09-03 16:06:22 +03:00
Gijs Kruitbosch
6572ce444f
Merge mozilla-central and ux
2013-08-29 15:30:00 +02:00
Bobby Holley
40b9e31be6
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
2027d2e7b7
Merge m-c to UX.
2013-08-28 09:48:19 +02:00
Ryan VanderMeulen
12d44af616
Bug 890795 - Actually disable the test where intended. r=logicfail
2013-08-27 14:01:11 -04:00
Gijs Kruitbosch
a1e71c3b24
Merge m-c to UX
2013-08-27 11:23:22 +02:00
Mike Conley
1a3593d384
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-25 11:38:45 -04:00
Boris Zbarsky
7393f81fff
Bug 908530 part 2. Fix all the places that are bootlegging things (esp nsIURI) via xpcpublic.h. r=khuey
2013-08-23 22:42:40 -04:00
Ms2ger
486a5c3769
Merge m-c to inbound.
2013-09-06 12:31:58 +02:00
Ms2ger
82fdf2f606
Bug 910253 - Part b: Move conditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal
2013-09-06 08:41:29 +02:00
Ms2ger
eb40a5cfaa
Bug 910253 - Part a: Move unconditional LOCAL_INCLUDES to moz.build in accessible/; r=mshal
2013-09-06 08:41:18 +02:00
Ms2ger
24174f3201
Bug 910238 - Part c: Remove content dirs from LOCAL_INCLUDES in accessible/; r=tbsaune
2013-09-06 08:41:00 +02:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Georg Fritzsche
fd370d9d56
Bug 899080 - Test fixup part 7 - accessible. r=surkov
2013-09-04 16:07:53 +02:00
Jan Horak
2139c8a0a1
Bug 896887 - Enable application button and hide menubar on Linux by default. r=dao
2013-08-23 15:34:57 -04:00
Phil Ringnalda
5c6d197b06
Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
...
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey
ebb9068971
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
2013-10-14 11:10:44 +08:00
Alexander Surkov
a1d4e99968
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
Gregory Szorc
63350a4987
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Phil Ringnalda
d0f16d5486
Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
...
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
9df929a380
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Phil Ringnalda
891e62de26
Back out cc6f66e761d8 (bug 896797) for Windows build bustage
...
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
3e38679ec7
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Ehsan Akhgari
eff9a278ad
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
...
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Alexander Surkov
29c1fa63e3
Bug 929773 - ISimpleDOMNode language fails on text nodes, r=davidb
2013-10-23 12:40:57 -04:00
Eitan Isaacson
e69ef9ae72
Bug 791916 - Make label tag a label accessible regardless of frame type. r=surkov
2013-09-11 17:06:22 -07:00
Ehsan Akhgari
6a944153af
Bug 914498 - Minimize the #includes in accessible/src/base; r=tbsaunde
2013-09-11 00:18:59 +02:00
Wes Kocher
e3f57c4d94
Backed out 9 changesets (bug 602787) on suspicion of breaking mochitest-metro on a CLOSED TREE
...
Backed out changeset 1730bcae2c45 (bug 602787)
Backed out changeset 70606b9b1e42 (bug 602787)
Backed out changeset 57ca2861ea30 (bug 602787)
Backed out changeset 3b9f1062d915 (bug 602787)
Backed out changeset 3ee56eacc84b (bug 602787)
Backed out changeset 1c35693be3d3 (bug 602787)
Backed out changeset ef095c3aef98 (bug 602787)
Backed out changeset 4827bdae97fd (bug 602787)
Backed out changeset fa0f355e7871 (bug 602787)
2013-10-22 13:11:53 -04:00
Alexander Surkov
c2f4356425
Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde
2013-09-27 10:15:19 -04:00
Masayuki Nakano
d3aa0d67cf
Bug 920377 part.13 Get rid of nsTouchEvent r=roc
2013-09-27 15:20:57 +09:00
Ryan VanderMeulen
7bb922a1d8
Merge m-c to inbound.
2013-09-26 21:40:22 -04:00
Alexander Surkov
56087fd7d8
Bug 921109 - Crash Report [@ mozilla::a11y::DocAccessible::UpdateTree (aContainer is null), r=tbsaunde
2013-09-26 17:17:13 -04:00
Ms2ger
6d473220dc
Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey
2013-08-22 08:55:59 +02:00
Yura Zenevich
26271d989e
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
Yura Zenevich
1409a868cf
Bug 795957 - [PATCH 1/2][AccessFu] Adding support for live regions. r=eejay
...
---
accessible/src/jsat/AccessFu.jsm | 6 +
accessible/src/jsat/EventManager.jsm | 192 ++++++++++++++++++--
accessible/src/jsat/OutputGenerator.jsm | 10 +-
accessible/src/jsat/Presentation.jsm | 47 +++++-
accessible/src/jsat/Utils.jsm | 39 +++--
.../en-US/chrome/accessibility/AccessFu.properties | 4 +
6 files changed, 263 insertions(+), 35 deletions(-)
2013-08-21 12:40:06 -04:00
Brian O'Keefe
d118b95a0d
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Trevor Saunders
cccb35afb2
bug 846185 - don't call into js when creating accessibles r=surkov, smaug
2013-07-19 00:13:35 -04:00
Mike Hommey
a39e437eae
Bug 912862 - Cleanup some wrong assignments in moz.build. r=ted
2013-09-06 09:19:08 +09:00
Ehsan Akhgari
8b1e734ef4
Backed out changeset a73ffb0d0c97 because of build bustage
2013-09-29 17:20:07 -04:00
Ehsan Akhgari
f3d364af5a
Remove a number of unused variables, no bug
2013-09-29 16:42:12 -04:00
Daniel Holbert
08d9e88399
Bug 677952: Remove unused public version of Relation::operator=. r=tbsaunde
2013-10-22 17:29:17 +02:00
Masayuki Nakano
1c98507f75
Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc
2013-10-22 22:27:36 +09:00
Alexandre BM
999cb2239a
Bug 761064 - Remove an unnecessary mTreeView null check. r=surkov
2013-08-26 11:08:51 -04:00
Eitan Isaacson
d0c91e45d7
Bug 687414 - Add label_for relation for implicit labels. r=tbsaunde
2013-09-19 14:51:58 -07:00
Ehsan Akhgari
3c5faf2f1e
Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc
2013-09-23 07:55:35 -04:00
Alexander Surkov
33a57e60ce
Bug 834138 - Intermittent states/test_doc_busy.html | Test timed out, r=tbsaunde
2013-09-12 09:10:42 -04:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Marco Zehe
f1936f637a
Bug 907125 - [AccessFu] Improve the output for ARIA tabs and tab lists, r=yzen
2013-08-21 09:52:46 +02:00
Arnaud Sourioux
a0a926140f
Bug 883672 - Inherit XULLinkAccessible from XULLabelAccessible + test. r=surkov
2013-08-20 16:42:26 -04:00
Ehsan Akhgari
bf34a5f2f0
Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
...
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Ryan VanderMeulen
34b4dd52c8
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
63151adb3a
Bug 917598 - ISimpleDOMNode::innerHTML does not work on math elements, r=tbsaunde
2013-10-16 23:10:55 -04:00
Alexander Surkov
2bcb8efd8f
Bug 905215 - Add a test sheet for HTML elements, r=davidb
2013-08-19 18:50:14 -04:00
Max Li
0e79aa30bd
Bug 900097 - Add tests. r=surkov
2013-08-18 10:21:33 -04:00
Ryan VanderMeulen
93247b9975
Merge m-c to inbound.
2013-08-16 21:58:51 -04:00
Doug Turner
ebcbb532bc
Bug 904462 - Clean up warnings and errors when starting B2G on the mac r=fabrice
2013-08-16 11:08:03 -07:00
Max Li
abe8e50cdd
Bug 906050 - Support long clicking from braille. r=eeejay r=kats
2013-08-16 11:17:29 -04:00
Gregory Szorc
1adb306a4d
Bug 901007 - Don't generate xpcAccEvents.h twice; r=mshal
2013-08-14 17:43:04 -07:00
Brian O'Keefe
61565e4086
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Ms2ger
ef6b3ec61b
Bug 904178 - Part a: Use nsIDocument in logging::DocLoad; r=surkov
2013-08-14 09:01:27 +02:00
Ms2ger
1a5ae526d9
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
David Zbarsky
9b8bb85a9c
Bug 902732: Merge nsILink and dom::Link r=bz
2013-08-08 01:26:32 -04:00
Alexander Surkov
3213f1b881
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
ac1e4e29f5
Bug 900835 - crash in nsEventStateManager::PreHandleEvent (Accessible::DoCommand, r=smaug, tbsaunde
2013-08-05 00:00:08 -04:00
Alexander Surkov
10affe6a86
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
Trevor Saunders
08cd5e8af4
bug 895082 - recursively cache children in DocAccessible::ProcessContentInserted() r=surkov
2013-10-31 15:28:51 -04:00
Alexander Surkov
03935b345b
Bug 935567 - stop calling atk_focus_tracker_notify when handling focus, r=tbsaunde
2013-11-07 08:24:47 -05:00
Ms2ger
50634577d5
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
1571fe39c1
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Ms2ger
a4e67abf5e
Bug 897921 - Remove some dead assignments in makefiles; r=mshal
2013-08-02 09:03:55 +02:00
Mike Hommey
2e729aa83d
Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
2013-08-02 10:29:05 +09:00
Alexander Surkov
6f013a96ac
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
0a304aba4a
Bug 889512 - no focus event for google's moving textbox, r=tbsaunde
2013-07-31 10:47:39 -04:00
Ehsan Akhgari
2824b29025
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Alexander Surkov
5a340550eb
Bug 892091 - ARIA treegrid should be editable by default, r=davidb
2013-07-30 11:43:00 -04:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Alexander Surkov
9b8f2cd83e
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
Eitan Isaacson
624c35874a
Bug 898545 - Get rid of simple touch rule, and make the simple rule use bigger targets when possible. r=marcoz
2013-07-26 14:09:17 -07:00
Eitan Isaacson
d2297abc43
Bug 898008 - Use 'wheel' event for scrolling. r=maxli
2013-07-26 08:18:12 -07:00
Alexander Surkov
bf46e8cd79
Bug 896326 - Accessibility may return empty lines where there are embedded objects, r=tbsaunde
2013-07-26 10:41:25 -04:00
Max Li
7ea615da33
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