Commit Graph

2588 Commits

Author SHA1 Message Date
Hub Figuière
cd89dee94c Bug 761589 - Refactor accessibility.force_disabled to work on Mac too and make it tri-state. r=tbsaunde 2012-06-19 16:19:13 -07:00
Andrew Quartey
79cf139ded Bug 762038 - Get rid of HyperTextAccessible CID. r=tbsaunde 2012-06-19 19:01:10 -04:00
Andrew Quartey
e2c721d1b9 Bug 761911 - Add text attribute tests for HTML strike and s elements. r=eitan 2012-06-19 19:01:10 -04:00
David Anderson
eb9c7d8ef0 Merge from mozilla-central. 2012-06-15 15:23:58 -07:00
Mike Hommey
2536fb188a Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange 2012-06-15 15:50:24 +02:00
Eitan Isaacson
7e79ad818f Bug 766238 - Introduce Utils module in jsat. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
c5ed151532 Bug 756502 - Added reason to pivot change notifications. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
6151b5e79c Bug 756296 - Introduce pivot moveToPoint(). r=davidb 2012-06-20 14:07:51 -07:00
David Anderson
58cb46e7b5 Merge from mozilla-central.
--HG--
rename : accessible/src/html/nsHTMLTableAccessible.cpp => accessible/src/html/HTMLTableAccessible.cpp
rename : accessible/src/html/nsHTMLTableAccessible.h => accessible/src/html/HTMLTableAccessible.h
rename : accessible/src/xul/nsXULAlertAccessible.cpp => accessible/src/xul/XULAlertAccessible.cpp
rename : accessible/src/xul/nsXULAlertAccessible.h => accessible/src/xul/XULAlertAccessible.h
rename : accessible/src/xul/nsXULColorPickerAccessible.cpp => accessible/src/xul/XULColorPickerAccessible.cpp
rename : accessible/src/xul/nsXULColorPickerAccessible.h => accessible/src/xul/XULColorPickerAccessible.h
rename : accessible/src/xul/nsXULComboboxAccessible.cpp => accessible/src/xul/XULComboboxAccessible.cpp
rename : accessible/src/xul/nsXULComboboxAccessible.h => accessible/src/xul/XULComboboxAccessible.h
rename : accessible/src/xul/nsXULMenuAccessible.cpp => accessible/src/xul/XULMenuAccessible.cpp
rename : accessible/src/xul/nsXULMenuAccessible.h => accessible/src/xul/XULMenuAccessible.h
rename : accessible/src/xul/nsXULSliderAccessible.cpp => accessible/src/xul/XULSliderAccessible.cpp
rename : accessible/src/xul/nsXULSliderAccessible.h => accessible/src/xul/XULSliderAccessible.h
rename : accessible/src/xul/nsXULTabAccessible.cpp => accessible/src/xul/XULTabAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.cpp => accessible/src/xul/XULTreeAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.h => accessible/src/xul/XULTreeAccessible.h
rename : accessible/src/xul/nsXULTreeGridAccessible.cpp => accessible/src/xul/XULTreeGridAccessible.cpp
rename : accessible/src/xul/nsXULTreeGridAccessible.h => accessible/src/xul/XULTreeGridAccessible.h
2012-06-12 17:44:22 -07:00
Mark Capella
aa746fa127 Bug 765371 - decomtaminate GetSelected-RowCount / ColumnCount / CellCount on accessible tables, r=tbsaunde 2012-06-20 14:05:31 -04:00
Hub Figuière
0e7a590476 Bug 759736 - Only instanciate a11y on Mac if VO is running. r=tbsaunde,smichaud 2012-06-06 17:26:45 -07:00
Mark Capella
07d53b30ff Bug 725572 - Remove nsIAccessibilityService::GetAccessible(), r=surkov, f=hub 2012-06-06 16:33:37 -04:00
Eitan Isaacson
77c6e39925 Bug 760972 - Remove focus-follows-cursor behavior and add cursor-follows-focus. r=davidb 2012-06-06 13:02:24 -04:00
Mark Capella
1d34ef21cf Bug 761943 - crash in nsXULListitemAccessibleNativeInteractiveState, r=surkov 2012-06-06 10:35:41 -04:00
Mark Capella
4646c68ea3 Bug 759309 - de-ns-ify nsHTMLCanvasAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLCanvasAccessible.cpp => accessible/src/html/HTMLCanvasAccessible.cpp
rename : accessible/src/html/nsHTMLCanvasAccessible.h => accessible/src/html/HTMLCanvasAccessible.h
2012-06-06 06:27:51 -04:00
Mark Capella
35438aaed5 Bug 760757 - de-ns-ify nsHTMLSelectAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLSelectAccessible.cpp => accessible/src/html/HTMLSelectAccessible.cpp
rename : accessible/src/html/nsHTMLSelectAccessible.h => accessible/src/html/HTMLSelectAccessible.h
2012-06-06 06:27:46 -04:00
Mike Hommey
f600664217 Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo 2012-06-04 08:30:26 +02:00
Mike Hommey
37b971c2cb Bug 765172 - Add missing entries in nsTextEquivUtils::gRoleToNameRulesMap. r=tbsaunde 2012-06-20 10:10:15 +02:00
Phil Ringnalda
56b88018d5 Back out 2168e72ab8d3 (bug 764686) for orange 2012-06-18 20:52:28 -07:00
Mike Hommey
3acf5d646d Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo 2012-06-04 08:30:26 +02:00
Brian Nicholson
1a4f713f9d Bug 766757 - Follow-up to add missing break. r=me 2012-06-21 14:03:44 -07:00
Brian Nicholson
4c6cac45a7 Bug 766757 - Add LOAD_REPLACE_BYPASS_CACHE load type. r=bz 2012-06-21 10:31:07 -07:00
David Bolter
08e19403a6 Bug 761891 - HTML5 article element should expose xml-roles:article object attribute. r=surkov 2012-06-11 11:16:48 -04:00
Mark Capella
455c58afd7 Bug 760881 - decomtaminate Select Row / Column() on accessible tables, r=tbsaunde 2012-06-11 01:25:07 -04:00
Mark Capella
cbbba96019 Bug 763148 - put Relation into a11y namespace, r=surkov 2012-06-10 18:18:31 -04:00
Mark Capella
89f13eb656 Bug 763146 - put TextUpdater into a11y namespace, r=surkov 2012-06-10 18:18:27 -04:00
Ryan VanderMeulen
846a6a41bf Merge m-c to inbound 2012-06-10 17:59:00 -04:00
Olli Pettay
94414ed431 Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst 2012-06-10 21:14:30 +03:00
Eitan Isaacson
b69c47d357 Bug 764119 - Explore by touch preference. r=davidb 2012-06-13 12:22:52 -07:00
Alexander Surkov
32989366e9 Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz 2012-06-10 22:31:27 +09:00
Aryeh Gregor
8e7de01930 Bug 762862 - Rename nsTypedSelection to mozilla::Selection; r=ehsan
--HG--
rename : layout/generic/nsTypedSelection.h => layout/generic/Selection.h
2012-06-08 17:20:55 +03:00
Eitan Isaacson
989fcb8338 Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-18 18:40:47 -07:00
Eitan Isaacson
263ab98794 Backed out changeset 0c17f1be2df3 (bug 764686) 2012-06-18 17:54:01 -07:00
Eitan Isaacson
b87f22f604 Bug 764203 - Only notify pivot change if it actually changed. r=davidb 2012-06-18 16:07:56 -07:00
Eitan Isaacson
a9fc03b503 Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-18 16:07:56 -07:00
Hub Figuière
cc4cba5587 Bug 755048 - Fix warnings for uninitiliazed variables and unhandled case. r=dbolter 2012-06-18 13:14:01 -07:00
Mark Capella
f2bd648b14 Bug 570322 - random fail of image map (area) accessible creation - part 1, r=davidb, f=marcoz 2012-06-18 09:47:25 -04:00
Mark Capella
f1912ce523 Bug 765195 - crash in nsXULTreeAccessible::TreeViewInvalidated, r=tbsaunde 2012-06-16 13:12:58 -04:00
Andrew Quartey
b429e45adb Bug 762396 - Replace do_QueryObject with static_cast in CAccessibleEditableText; r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleEditableText.cpp => accessible/src/msaa/ia2AccessibleEditableText.cpp
rename : accessible/src/msaa/CAccessibleEditableText.h => accessible/src/msaa/ia2AccessibleEditableText.h
2012-06-16 18:02:54 +12:00
Andrew Quartey
0b9ad42847 Bug 762394 - Replace do_QueryObject() with static_cast in CAccessibleText; r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleText.cpp => accessible/src/msaa/ia2AccessibleText.cpp
rename : accessible/src/msaa/CAccessibleText.h => accessible/src/msaa/ia2AccessibleText.h
2012-06-16 17:28:31 +12:00
Eitan Isaacson
1cdbe1cbc8 Bug 765387 - Add some ICS accessible event attributes. r=blassey 2012-06-15 15:34:22 -07:00
Ed Morley
35dfac289e Merge mozilla-central to mozilla-inbound 2012-06-15 15:18:20 +01:00
Ed Morley
6851f5438e Merge mozilla-central to mozilla-inbound 2012-06-15 14:04:37 +01:00
Mark Capella
529d1dbaed Bug 760878 - decomtaminate Get Row / Column Description() on accessible tables, r=tbsaunde 2012-06-15 04:04:03 -04:00
Mark Capella
6ec855e4ee Bug 757203 - crash in nsXULTreeAccessible::InvalidateCache when deleting cookie, r=surkov 2012-06-15 04:03:57 -04:00
Mark Capella
7f6a4bd310 Bug 760880 - decomtaminate Is Column / Row / Cell Selected(), r=tbsaunde 2012-06-15 04:03:51 -04:00
Mark Capella
648340b338 Bug 763144 - de-ns-ify every class in XUL folder, r=surkov
--HG--
rename : accessible/src/xul/nsXULAlertAccessible.cpp => accessible/src/xul/XULAlertAccessible.cpp
rename : accessible/src/xul/nsXULAlertAccessible.h => accessible/src/xul/XULAlertAccessible.h
rename : accessible/src/xul/nsXULColorPickerAccessible.cpp => accessible/src/xul/XULColorPickerAccessible.cpp
rename : accessible/src/xul/nsXULColorPickerAccessible.h => accessible/src/xul/XULColorPickerAccessible.h
rename : accessible/src/xul/nsXULComboboxAccessible.cpp => accessible/src/xul/XULComboboxAccessible.cpp
rename : accessible/src/xul/nsXULComboboxAccessible.h => accessible/src/xul/XULComboboxAccessible.h
rename : accessible/src/xul/nsXULSliderAccessible.cpp => accessible/src/xul/XULSliderAccessible.cpp
rename : accessible/src/xul/nsXULSliderAccessible.h => accessible/src/xul/XULSliderAccessible.h
rename : accessible/src/xul/nsXULTabAccessible.cpp => accessible/src/xul/XULTabAccessible.cpp
rename : accessible/src/xul/nsXULTabAccessible.h => accessible/src/xul/XULTabAccessible.h
2012-06-09 11:45:07 -04:00
Mark Capella
6171e68116 Bug 763162 - crash in nsXULMenuitemAccessibleNativeInteractiveState, r=surkov 2012-06-09 07:00:03 -04:00
Oussama BADR
a29511c602 Bug 672514 - Smooth out nsIAccessible keyboard shortcuts methods, r=surkov 2012-06-09 18:49:21 +09:00
Mark Capella
44a5184840 Bug 762755 - de-ns-ify nsXULMenuAccessible and nsXULListboxAccessible classes, r=surkov
--HG--
rename : accessible/src/atk/nsXULListboxAccessibleWrap.h => accessible/src/atk/XULListboxAccessibleWrap.h
rename : accessible/src/atk/nsXULMenuAccessibleWrap.h => accessible/src/atk/XULMenuAccessibleWrap.h
rename : accessible/src/mac/nsXULListboxAccessibleWrap.h => accessible/src/mac/XULListboxAccessibleWrap.h
rename : accessible/src/mac/nsXULMenuAccessibleWrap.h => accessible/src/mac/XULMenuAccessibleWrap.h
rename : accessible/src/msaa/nsXULListboxAccessibleWrap.cpp => accessible/src/msaa/XULListboxAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULListboxAccessibleWrap.h => accessible/src/msaa/XULListboxAccessibleWrap.h
rename : accessible/src/msaa/nsXULMenuAccessibleWrap.cpp => accessible/src/msaa/XULMenuAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULMenuAccessibleWrap.h => accessible/src/msaa/XULMenuAccessibleWrap.h
rename : accessible/src/other/nsXULMenuAccessibleWrap.h => accessible/src/other/XULMenuAccessibleWrap.h
rename : accessible/src/xul/nsXULMenuAccessible.cpp => accessible/src/xul/XULMenuAccessible.cpp
rename : accessible/src/xul/nsXULMenuAccessible.h => accessible/src/xul/XULMenuAccessible.h
2012-06-09 04:21:07 -04:00
Mark Capella
971b084ac9 Bug 762754 - rename nsXULTextAccessible files to XULEelementAccessibles, r=surkov
--HG--
rename : accessible/src/xul/nsXULTextAccessible.cpp => accessible/src/xul/XULElementAccessibles.cpp
rename : accessible/src/xul/nsXULTextAccessible.h => accessible/src/xul/XULElementAccessibles.h
2012-06-09 04:21:00 -04:00
Alexander Surkov
9e941592f3 Bug 759833 - ARIA documents should fire document loading events, r=tbsaunde, f=davidb 2012-06-08 22:36:41 +09:00
Mark Capella
d5c17c1b06 Bug 762389 - de-ns-ify nsXULTreeAccessible and nsXULTreeGridAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsXULTreeGridAccessibleWrap.h => accessible/src/atk/XULTreeGridAccessibleWrap.h
rename : accessible/src/mac/nsXULTreeGridAccessibleWrap.h => accessible/src/mac/XULTreeGridAccessibleWrap.h
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.cpp => accessible/src/msaa/XULTreeGridAccessibleWrap.cpp
rename : accessible/src/msaa/nsXULTreeGridAccessibleWrap.h => accessible/src/msaa/XULTreeGridAccessibleWrap.h
rename : accessible/src/other/nsXULTreeGridAccessibleWrap.h => accessible/src/other/XULTreeGridAccessibleWrap.h
rename : accessible/src/xul/nsXULTreeAccessible.cpp => accessible/src/xul/XULTreeAccessible.cpp
rename : accessible/src/xul/nsXULTreeAccessible.h => accessible/src/xul/XULTreeAccessible.h
rename : accessible/src/xul/nsXULTreeGridAccessible.cpp => accessible/src/xul/XULTreeGridAccessible.cpp
rename : accessible/src/xul/nsXULTreeGridAccessible.h => accessible/src/xul/XULTreeGridAccessible.h
2012-06-08 06:28:27 -04:00
Alexander Surkov
00e61410f2 Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil 2012-06-08 01:23:33 +09:00
Mark Capella
a6c39d156b Bug 760758 - de-ns-ify nsHTMLTableAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsHTMLTableAccessibleWrap.h => accessible/src/atk/HTMLTableAccessibleWrap.h
rename : accessible/src/html/nsHTMLTableAccessible.cpp => accessible/src/html/HTMLTableAccessible.cpp
rename : accessible/src/html/nsHTMLTableAccessible.h => accessible/src/html/HTMLTableAccessible.h
rename : accessible/src/mac/nsHTMLTableAccessibleWrap.h => accessible/src/mac/HTMLTableAccessibleWrap.h
rename : accessible/src/msaa/nsHTMLTableAccessibleWrap.cpp => accessible/src/msaa/HTMLTableAccessibleWrap.cpp
rename : accessible/src/msaa/nsHTMLTableAccessibleWrap.h => accessible/src/msaa/HTMLTableAccessibleWrap.h
rename : accessible/src/other/nsHTMLTableAccessibleWrap.h => accessible/src/other/HTMLTableAccessibleWrap.h
2012-06-07 08:47:49 -04:00
Andrew Quartey
86768eb44d Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde 2012-06-07 21:49:21 +09:00
Ryan VanderMeulen
b2693c26ec Backout 9d4d0dc404b8 (bug 767754) for Windows m-oth leaks. 2012-08-09 10:30:01 -04:00
Xi Yang
c9e0f5d519 bug 767754 - move application accessible life cycle logic to nsAccessibilityService r=tbsaund 2012-08-09 00:59:00 -04:00
Alexander Surkov
e7d291b1a2 Bug 761853 - ARIA grid with rowgroup breaks table row/col counting and indices, r=tbsaunde
--HG--
rename : accessible/src/base/filters.cpp => accessible/src/base/AccFilters.cpp
rename : accessible/src/base/filters.h => accessible/src/base/AccFilters.h
2012-08-28 22:13:59 +09:00
Ms2ger
3286c816ba Backed out changeset 08e41d18e1f8 for a case-folding collision. 2012-08-28 10:24:30 +02:00
Alexander Surkov
19a015f49f Bug 761853 - ARIA grid with rowgroup breaks table row/col counting and indices, r=tbsaunde
--HG--
rename : accessible/src/base/filters.cpp => accessible/src/base/Filters.cpp
rename : accessible/src/base/filters.h => accessible/src/base/Filters.h
2012-08-28 16:33:01 +09:00
Trevor Saunders
7019245a6c bug 758112 - use mozilla::Selection in accessible/ r=surkov
From 60355eaaee7ef9edbc475c355133e02bc7c1a89f Mon Sep 17 00:00:00 2001
---
 accessible/src/generic/HyperTextAccessible.cpp |  106 +++++++++---------------
 accessible/src/generic/RootAccessible.cpp      |    1 -
 2 files changed, 39 insertions(+), 68 deletions(-)
2012-04-06 20:09:31 -04:00
Trevor Saunders
a7bf077b81 bug 758113 - remove a bunch of nsIDOMNode stuff from HypertextAccessible r=davidb 2012-04-06 14:08:24 -04:00
Mark Capella
3273de0738 Bug 767269 - ia2Accessible Text/EditableText QI shouldn't call QI for nsIAccessible Text/EditableText, r=tbsaunde 2012-07-01 23:42:45 -04:00
David Zbarsky
cd3c58ee76 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Hub Figuière
914ee2da93 Bug 761589 - Part 2: implement accessibility.force_disabled for ATK. r=tbsaunde 2012-06-30 15:54:17 -07:00
Eitan Isaacson
c2e5ffa685 Bug 769340 - Don't utter anything for list roles. r=MarcoZ 2012-06-29 11:30:27 -07:00
Eitan Isaacson
ff54227eb2 Bug 768863 - Provide full context for explore by touch events like we do for focus. r=MarcoZ 2012-06-29 11:30:27 -07:00
Justin Lebar
4c3ea02bd1 Bug 769585 - Fix vim modelines. DONTBUILD rs=mrbkap 2012-06-29 12:42:59 +02:00
Mark Capella
a3a7287306 Bug 767705 - decomtaminate GetSelectedCells() on accessible tables, r=tbsaunde 2012-06-29 04:14:22 -04:00
Ehsan Akhgari
a95b6edeea Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Aryeh Gregor
ccc8365e72 Bug 766845 part 3 - Fix assertion in DeleteRangeTxn; r=ehsan,surkov 2012-06-25 14:44:40 +03:00
Mark Capella
b9ad942064 Bug 760756 - de-ns-ify nsHTMLLinkAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLLinkAccessible.cpp => accessible/src/html/HTMLLinkAccessible.cpp
rename : accessible/src/html/nsHTMLLinkAccessible.h => accessible/src/html/HTMLLinkAccessible.h
2012-06-04 08:32:38 -04:00
Mark Capella
429d1a8123 Bug 760755 - de-ns-ify nsHTMLImageMapAccessible, r=surkov
--HG--
rename : accessible/src/html/nsHTMLImageMapAccessible.cpp => accessible/src/html/HTMLImageMapAccessible.cpp
rename : accessible/src/html/nsHTMLImageMapAccessible.h => accessible/src/html/HTMLImageMapAccessible.h
2012-06-04 08:32:34 -04:00
Mark Capella
0a0a48b7f0 Bug 760463 - de-ns-ify nsBaseWidgetAccessible, r=surkov
--HG--
rename : accessible/src/base/nsBaseWidgetAccessible.cpp => accessible/src/generic/BaseAccessibles.cpp
rename : accessible/src/base/nsBaseWidgetAccessible.h => accessible/src/generic/BaseAccessibles.h
2012-06-04 08:32:29 -04:00
Alexander Surkov
2946430abe Bug 756983 - make nsAccessible::GetActionName faster, r=tbsaunde 2012-06-04 14:41:06 +09:00
Alexander Surkov
0e9e3006bf Bug 759670 - Intermittent accessible/events/test_docload.xul | Test timed out, r=tbsaunde 2012-06-04 14:38:45 +09:00
Eitan Isaacson
1ce4abaaed Bug 760451 - Support skip links. r=davidb 2012-06-03 22:02:56 -04:00
Mark Capella
36e6d15c67 Bug 759307 - rename nsHTMLImageAccessible to ImageAccessible, r=surkov
--HG--
rename : accessible/src/atk/nsHTMLImageAccessibleWrap.h => accessible/src/atk/ImageAccessibleWrap.h
rename : accessible/src/html/nsHTMLImageAccessible.cpp => accessible/src/generic/ImageAccessible.cpp
rename : accessible/src/html/nsHTMLImageAccessible.h => accessible/src/generic/ImageAccessible.h
rename : accessible/src/mac/nsHTMLImageAccessibleWrap.h => accessible/src/mac/ImageAccessibleWrap.h
rename : accessible/src/msaa/nsHTMLImageAccessibleWrap.cpp => accessible/src/msaa/ImageAccessibleWrap.cpp
rename : accessible/src/msaa/nsHTMLImageAccessibleWrap.h => accessible/src/msaa/ImageAccessibleWrap.h
rename : accessible/src/other/nsHTMLImageAccessibleWrap.h => accessible/src/other/ImageAccessibleWrap.h
2012-06-02 07:30:34 -04:00
Mark Capella
216d97392f Bug 759310 - de-ns-ify nsHTMLTextAccessible file classes, r=surkov
--HG--
rename : accessible/src/html/nsHTMLTextAccessible.cpp => accessible/src/html/HTMLElementAccessibles.cpp
rename : accessible/src/html/nsHTMLTextAccessible.h => accessible/src/html/HTMLElementAccessibles.h
2012-06-02 07:30:29 -04:00
Alexander Surkov
8a23b7ac4f Bug 757392 - crash in nsIDocument::GetRootElement mainly with JAWS 11, r=tbsaunde 2012-06-02 14:14:58 +09:00
Alexander Surkov
a26b9e61bb Bug 760038 - crash in NotificationController::WillRefresh, r=tbsaunde 2012-06-02 14:14:42 +09:00
Alexander Surkov
fc691d0a20 Bug 760099 - add more loggin capabilities, r=tbsaunde 2012-06-02 10:58:44 +09:00
Alexander Surkov
4783810b8b Bug 760064 - don't include NotificationController.h into headers, r=tbsaunde 2012-06-02 03:39:47 +09:00
Alexander Surkov
b137c4cffc Bug 759645 - enable extended logging for a11y tree and text changes, r=tbsaunde 2012-06-01 13:27:25 +09:00
Alexander Surkov
215e3fa8ee Bug 759641 - small clean up of a11y logging, r=tbsaunde 2012-06-01 13:26:28 +09:00
Mark Capella
e3c95704c8 Bug 759305 - De-ns-ify nsHyperTextAcc, r=surkov
--HG--
rename : accessible/src/atk/nsHyperTextAccessibleWrap.h => accessible/src/atk/HyperTextAccessibleWrap.h
rename : accessible/src/html/nsHyperTextAccessible.cpp => accessible/src/generic/HyperTextAccessible.cpp
rename : accessible/src/html/nsHyperTextAccessible.h => accessible/src/generic/HyperTextAccessible.h
rename : accessible/src/mac/nsHyperTextAccessibleWrap.h => accessible/src/mac/HyperTextAccessibleWrap.h
rename : accessible/src/msaa/nsHyperTextAccessibleWrap.cpp => accessible/src/msaa/HyperTextAccessibleWrap.cpp
rename : accessible/src/msaa/nsHyperTextAccessibleWrap.h => accessible/src/msaa/HyperTextAccessibleWrap.h
rename : accessible/src/other/nsHyperTextAccessibleWrap.h => accessible/src/other/HyperTextAccessibleWrap.h
2012-05-31 04:04:41 -04:00
Eitan Isaacson
f78cb8147b Bug 759618 - Introduce optional arguments in pivot moveNext movePrevious. r=surkov 2012-05-30 19:00:04 -07:00
Eitan Isaacson
265ab44586 Bug 758884 - (part 2/2) Check if position is still a descendant of pivot's root before moving in relation to it. r=davidb 2012-05-30 15:14:23 -07:00
Eitan Isaacson
834a121d85 Bug 758884 - (part 1/2) Present virtual cursor before modifying focus. r=davidb 2012-05-30 15:14:23 -07:00
Ed Morley
8f3214576b Merge mozilla-central to mozilla-inbound 2012-05-30 18:24:56 +01:00
Jignesh Kakadiya
4bfdb00f4f Bug 726283 - Use NS_GetContentList() in nsHTMLRadioButtonAccessibl group position computation, r=surkov, f=tbsaunde 2012-05-30 22:34:33 +09:00
Gervase Markham
638c878b13 Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Alexander Surkov
8299869ee7 Bug 754165 - fire document load events on iframes too, r=tbsaunde, f=marcoz 2012-05-30 11:21:24 +09:00
Mark Capella
9b641b402e Bug 757504 - decomtaminate GetColumnExtentAt/GetRowExtentAt, r=tbsaunde, f=surkov 2012-05-29 20:51:08 -04:00
Mark Capella
0e3b2de49a Bug 740766 - dexpcom nsAccessible::GroupPosition, r=surkov, f=tbsaunde 2012-05-29 20:51:00 -04:00
Eitan Isaacson
5b64045f55 Bug 753986 - Change presenter and utterance generator to be subtree-based. r=davidb 2012-05-29 13:46:08 -07:00
Alexander Surkov
d8db924fba Bug 757739 - crash in nsAccUtils::MustPrune, r=tbsaunde, davidb 2012-05-30 02:15:49 +09:00
Alexander Surkov
710c781e62 Bug 759105 - stop console spamming by MSAA events, r=tbsaunde, f=davidb 2012-05-30 02:15:35 +09:00
Robert O'Callahan
a2a5e603d2 Bug 758179. Part 2: Add flags parameter to GetContentOffsetsFromPoint(External). r=mats 2012-05-30 01:13:36 +12:00
Trevor Saunders
1192ef8bd9 bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov
--HG--
rename : accessible/src/atk/nsAccessibleWrap.cpp => accessible/src/atk/AccessibleWrap.cpp
rename : accessible/src/atk/nsAccessibleWrap.h => accessible/src/atk/AccessibleWrap.h
rename : accessible/src/base/nsAccessible.cpp => accessible/src/generic/Accessible.cpp
rename : accessible/src/base/nsAccessible.h => accessible/src/generic/Accessible.h
rename : accessible/src/mac/nsAccessibleWrap.h => accessible/src/mac/AccessibleWrap.h
rename : accessible/src/mac/nsAccessibleWrap.mm => accessible/src/mac/AccessibleWrap.mm
rename : accessible/src/msaa/nsAccessibleWrap.cpp => accessible/src/msaa/AccessibleWrap.cpp
rename : accessible/src/msaa/nsAccessibleWrap.h => accessible/src/msaa/AccessibleWrap.h
rename : accessible/src/other/nsAccessibleWrap.cpp => accessible/src/other/AccessibleWrap.cpp
rename : accessible/src/other/nsAccessibleWrap.h => accessible/src/other/AccessibleWrap.h
2012-05-28 21:18:45 -04:00
Alexander Surkov
7104229b2b Bug 757757 - Add dexpcomed version of GetAnonymousElementByAttribute, r=tbsaunde, bz 2012-05-28 13:52:53 +09:00
Mark Capella
4197b59355 Bug 758870 - de-ns-ify nsDocAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsDocAccessibleWrap.cpp => accessible/src/atk/DocAccessibleWrap.cpp
rename : accessible/src/atk/nsDocAccessibleWrap.h => accessible/src/atk/DocAccessibleWrap.h
rename : accessible/src/base/nsDocAccessible.cpp => accessible/src/generic/DocAccessible.cpp
rename : accessible/src/base/nsDocAccessible.h => accessible/src/generic/DocAccessible.h
rename : accessible/src/mac/nsDocAccessibleWrap.h => accessible/src/mac/DocAccessibleWrap.h
rename : accessible/src/mac/nsDocAccessibleWrap.mm => accessible/src/mac/DocAccessibleWrap.mm
rename : accessible/src/msaa/nsDocAccessibleWrap.cpp => accessible/src/msaa/DocAccessibleWrap.cpp
rename : accessible/src/msaa/nsDocAccessibleWrap.h => accessible/src/msaa/DocAccessibleWrap.h
rename : accessible/src/other/nsDocAccessibleWrap.h => accessible/src/other/DocAccessibleWrap.h
2012-05-27 05:01:40 -04:00
Trevor Saunders
adc7741a4c backout the part of bug 758304 that causes bug 758713 since the second is a top crash and the first is debug only r=me 2012-05-26 22:09:49 -04:00
Oussama BADR
e7291d71fd Bug 675879 - clean up nsIAccessible action methods, r=surkov 2012-05-27 00:47:22 +09:00
Alexander Surkov
a334fc68ed Bug 754879 - reorg IEnumVariant implementation to traverse accessible children, r=tbsaunde, f=marcoz 2012-05-26 21:14:21 +09:00
Marco Zehe
95adda805c Bug 757381 - Indicate whether a text entry field is multi line. r=eeejay 2012-05-25 09:37:48 -07:00
Alexander Surkov
d59699efa9 Bug 756087 - nsAccessible::GetChildCount should return unsigned int, r=tbsaunde 2012-05-25 19:53:45 +09:00
Hub Figuière
b09b20036d Bug 758304 - Check for expired. Make sure expire do the right thing. r=tbsaunde 2012-05-24 17:24:09 -07:00
Aryeh Gregor
7403d9eed1 Bug 776481 - Don't try returning nsresult in place of bool (accessible/); r=tbsaunde 2012-08-14 12:10:42 +03:00
Eitan Isaacson
224b63dab3 Bug 780350 - Support gesture scrolling and pages. r=davidb 2012-08-17 15:49:34 -07:00
Eitan Isaacson
ffd7e91f4f Bug 780350 - Introduce TouchAdapter and add some gesture support. r=davidb 2012-08-17 15:49:34 -07:00
Eitan Isaacson
7bd727c7ca Bug 783084 - Activate AccessFu when screen reader is enabled in B2G. r=davidb 2012-08-17 15:49:34 -07:00
pcheng
db58cb939f Bug 742659 - move nsARIAMap::UniversalStatesFor to aria namespace, r=tbsaunde, f=surkov 2012-07-10 21:00:30 -04:00
Eitan Isaacson
54e34df557 Bug 757372 - Announce "editing" when in editing mode. Use a11y states and focus to determine it. r=davidb 2012-07-10 16:10:15 -07:00
Andrew Quartey
697500916b Bug 767757 - Move nsAccessNode::Init() to Acccessible::Init() r=trev.saunders 2012-07-10 14:32:30 +02:00
Rafael Ávila de Espíndola
6f2f2919ee Bug 774033 - Remove extra ; r=surkov.alexander. 2012-07-16 08:31:46 -04:00
Andrew Hurle
3a22150f69 Bug 587909 - Improve the visual style of location bar results. r=Unfocused ui-r=shorlander
--HG--
extra : rebase_source : 625a3e2cf16b2601c20709b1ff6ee7c3792a6faa
2012-07-12 20:53:00 -07:00
Hubert Figuière
2e11e0c74e Bug 768997 - nsAccUtils::IsTextInterfaceSupportCorrect() is no longer called in DEBUG on Mac. r=davidb
--HG--
extra : rebase_source : df9c75a40f5d25af429a7a14dbea8a05ef82d65e
2012-07-11 17:23:46 -07:00
Matt Brubeck
4c19df0013 Back out 30fbd796d3bb and 50e2e602bab0 (bug 765252) because of Windows build failure 2012-07-25 20:10:06 -07:00
Trevor Saunders
b2551dce82 bug 765252 - fixs nits (remove accidentally introduced tabs) r=me 2012-07-25 21:45:00 -04:00
Trevor Saunders
89e69ff062 bug 765252 - ensure PresShell::Destroy() always shutsdown the related accessible document r=bz, davidb 2012-07-21 07:48:05 -04:00
Jim Mathies
1fa82b5b80 Bug 776912 - msvc nullptr fix for DocAccessible. r=dbolter 2012-07-25 04:22:11 -05:00
Jim Mathies
ed09a43efe backout 4e122956dcc0 CLOSED TREE 2012-07-24 17:00:02 -05:00
Jim Mathies
b6edc96fe0 Bug 776912 - vc11 nullptr fix for DocAccessible. r=dbolter 2012-07-24 15:07:41 -05:00
Eric Wong
8c2c0633e0 Bug 767755: Re-implement IsPrimaryForNode() using an Accessible::mFlags bit. r=surkov 2012-09-03 23:06:10 -07:00
Randell Jesup
29ac5c0b8c Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg 2012-09-01 22:35:17 -04:00
Koosha Khajeh Moogahi
7f0f2aa60a Bug 786582 - Rename AccFilters.h/cpp files to Filters.h/cpp. r=surkov
--HG--
rename : accessible/src/base/AccFilters.cpp => accessible/src/base/Filters.cpp
rename : accessible/src/base/AccFilters.h => accessible/src/base/Filters.h
extra : rebase_source : 97d504cb06bb924f42379f011f889f151e255c77
2012-08-31 06:36:41 -04:00
Andrew Quartey
3ef9f0bcd0 Bug 772782 - Add extra PresShell check in DocAccessible creation. r=surkov 2012-08-29 21:50:36 -04:00
Trevor Saunders
b44f1d6ed0 bug 767860 - stop using nsIDOMHTMLInputElement in a11y r=mounir, surkov 2012-06-03 07:36:51 -04:00
Trevor Saunders
ecad9969c9 bug 767843 - stop using nsIDOMHTMLOptionElement in a11y r=surkov 2012-06-02 15:41:29 -04:00
Mark Capella
831acc6b2b Bug 759817 - Repair an inheritance issue, r=surkov 2012-06-12 19:18:04 -04:00
Marco Zehe
ceecbda938 Bug 762851 - [AccessFu] Introduce single letter quick navigation keys, r=eitan 2012-06-12 19:32:37 +02:00
Mark Capella
e952b81a3e Bug 760354 - implement IsInDocument as accessible flag, r=tbsaunde, f=surkov 2012-06-12 10:30:59 -04:00
Eitan Isaacson
307630dca1 Bug 757954 - Streamline and generalize state utterances in AccessFu UtteranceGenerator. r=MarcoZ 2012-05-24 11:46:04 -07:00
Eitan Isaacson
a588bbd9ca Bug 757954 - Replace INCLUDE_ROLE with INCLUDE_DESC in AccessFu UtteranceGenerator. r=MarcoZ 2012-05-24 11:46:04 -07:00
Eitan Isaacson
d3c0f3d607 Bug 758072 - Fix backward sibling traversal in nsIAccessiblePivot. r=surkov 2012-05-24 11:46:04 -07:00
Eitan Isaacson
94f36bcd56 Automated merge with ssh://hg.mozilla.org/integration/mozilla-inbound/ 2012-05-24 10:10:58 -07:00
Eitan Isaacson
84ca8c7dda Bug 757598 - Fallback for items that don't have accessible actions. r=davidb 2012-05-23 12:10:04 -07:00
Alexander Surkov
05d6b0b663 Bug 757670 - make nsIPresShell::GetLinkLocation faster, r=bz, tbsaunde 2012-05-24 15:57:16 +09:00
Alexander Surkov
3246c1d437 Bug 754857 - Speed up text leaf accessible state calculation, r=tbsaunde 2012-05-23 19:26:18 +09:00
Alexander Surkov
c614ac3856 Bug 746084 - provide extended logging for a11y module, r=tbsaunde 2012-05-23 18:21:40 +09:00
Alexander Surkov
a9a9001709 Bug 756973 - make RootAccessible::NativeState faster, r=tbsaunde, enn 2012-05-23 08:48:35 +09:00
Eitan Isaacson
4c584fc7e8 Bug 757418 - Do Presenter.tabSelected when tab's window receives focus. 2012-05-22 13:44:17 -07:00
Eitan Isaacson
a86fd3fc7b Bug 757109 - Handle moving from invalid virtual cursor positions. r=davidb 2012-05-22 11:01:39 -07:00
David Bolter
2897e96067 Bug 757440 - crash in nsHTMLTableAccessible::ColCount with JAWS 11. r=tbsaunde 2012-05-22 13:23:20 -04:00
Mark Capella
2720b112e0 Bug 747219 - decomtaminate GetCellAt() on accessible tables, r=tbsaunde, f=surkov 2012-05-22 12:41:01 -04:00
Mark Capella
b89cb3508c Bug 745429 - don't use QueryInterface() in CAccessibleImage, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleImage.cpp => accessible/src/msaa/ia2AccessibleImage.cpp
rename : accessible/src/msaa/CAccessibleImage.h => accessible/src/msaa/ia2AccessibleImage.h
2012-05-22 12:40:56 -04:00
Alexander Surkov
5524b9528b Bug 756975 - make RootAccessible::NativeRole faster, r=tbsaunde 2012-05-23 00:36:38 +09:00
Alexander Surkov
ed59f8856c Bug 756381 - make FocusManager::FocusedDOMNode faster, r=tbsaunde, smaug 2012-05-22 18:25:44 +09:00
Mark Capella
a30a7c997b Bug 739198 - stop GetAccService()-GetAccessible usage in AccEventGetAccessibleForNode, r=surkov, f=tbsaunde 2012-05-22 00:00:24 -04:00
Xi Yang
f96a38930e Bug 754869 - MustPrune should take nsAccessible*, r=surkov 2012-05-22 01:30:53 +09:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Trevor Saunders
99180b0047 bug 750026 - get rid of unneeded nsCOMPtrs r=surkov 2012-04-04 23:11:39 -04:00
Mark Capella
a8ae0ef4ce Bug 749810 - getText(0, -1) fails with empty text, r=surkov, f=eeejay 2012-05-23 14:06:07 -04:00
Mark Capella
4403803316 Bug 745428 - densify nsTextAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsTextAccessibleWrap.h => accessible/src/atk/TextLeafAccessibleWrap.h
rename : accessible/src/base/nsTextAccessible.cpp => accessible/src/generic/TextLeafAccessible.cpp
rename : accessible/src/base/nsTextAccessible.h => accessible/src/generic/TextLeafAccessible.h
rename : accessible/src/mac/nsTextAccessibleWrap.h => accessible/src/mac/TextLeafAccessibleWrap.h
rename : accessible/src/msaa/nsTextAccessibleWrap.cpp => accessible/src/msaa/TextLeafAccessibleWrap.cpp
rename : accessible/src/msaa/nsTextAccessibleWrap.h => accessible/src/msaa/TextLeafAccessibleWrap.h
rename : accessible/src/other/nsTextAccessibleWrap.h => accessible/src/other/TextLeafAccessibleWrap.h
2012-05-23 14:05:57 -04:00
Eitan Isaacson
171d12ea2e Bug 756529 - Move accessfu setting to accessibility.accessfu.activate. r=davidb 2012-05-18 11:56:38 -07:00
Eitan Isaacson
b6c9c2a682 Bug 756287 - Introduce PresenterContext in AccessFu. r=davidb 2012-05-18 11:56:38 -07:00
Benjamin Smedberg
2187798a40 Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Aryeh Gregor
1fffe1dc4d Bug 590640 part 5 - Delete empty wrappers when we delete the selection; r=ehsan 2012-05-10 17:54:33 +03:00
Mark Capella
566056c182 Bug 736886 - test_nsIAccessibleDocument.html silently dies, r=surkov 2012-05-17 20:10:10 -04:00
Alexander Surkov
00c4cda6a1 Bug 754830 - calculate link states separately, r=tbsaunde 2012-05-17 18:37:37 +09:00
Oussama BADR
9787937a5f Bug 754230 - IA2::get_states should expose STATE_DEFUNCT if accessible is defunct, r=surkov 2012-05-16 22:29:43 +09:00
Arjun
ca8b0bb826 Bug 741474 - Intermittent failure of accessible/tree/test_img.html | Different amount of expected children, r=surkov 2012-05-16 17:01:34 +09:00
Trevor Saunders
8df11e79ab bug 693933 - make nsFrameSelection::GetSelection() return nsTypedSelection* r=smaug 2012-04-06 17:54:38 -04:00
Jignesh Kakadiya
0a6c8e8041 Bug 751493 - Move out combobox list logic from nsHTMLSelectListAccessible::NativeRole r=surkov 2012-05-16 11:38:49 +09:00
Eitan Isaacson
ddff236fd8 Bug 753076 - Allow d-pad keys interoperate with text entry as well as virtual cursor. r=davidb 2012-05-15 10:41:26 -07:00
Eitan Isaacson
6f9926f602 Bug 752127 - Provide names to all functions that are not in-line. Remove some dumps, wrap some lines. r=davidb 2012-05-14 14:21:59 -07:00
Eitan Isaacson
664f889a6d Bug 753093 - Fix crasher when virtual cursor's position becomes defunct and a move method is called. r=surkov 2012-05-14 14:21:59 -07:00
Alexander Surkov
7ff1752972 Bug 754627 - GetBounds on bullet return wrong values, r=tbsaunde, roc 2012-05-14 13:51:45 +09:00
Mark Capella
efda725334 Bug 748719 - put ApplicationAccessible class into mozilla::a11y namespace, r=surkov, f=hub 2012-05-12 16:09:07 -04:00
David Bolter
f6459b50fb Bug 754377 - crash in nsDocAccessible::AttributeChangedImpl. r=tbsaunde 2012-05-11 15:13:39 -04:00
Mark Capella
1cd8989eeb Bug 751497 - replace nsHTMLSelectOptionAccessible::GetSelectState by nice inline, r=surkov, f=hub 2012-05-10 23:50:03 -04:00
Ed Morley
591cf9a2f1 Backout 386fac446673 (bug 751497) for compilation failures 2012-05-11 09:34:07 +01:00
Mark Capella
76151d0a62 Bug 751497 - replace nsHTMLSelectOptionAccessible::GetSelectState by nice inline, r=surkov, f=hub 2012-05-10 23:50:03 -04:00
Mark Capella
b29f36ee2a Bug 750216 - don't export headers that aren't used outside, r=surkov, r=roc, f=tbsaunde 2012-05-11 10:33:27 +09:00
Max Li
7ec6884e30 Bug 750301 - add static asserts internal and xpcom accessible roles are the same, r=tbsaunde, f=surkov 2012-05-04 21:46:21 -04:00
Eitan Isaacson
1ae1b3a106 Bug 752935 - Decouple Android a11y checking, prepare for ICS on-the-fly a11y toggle events. r=davidb, r=kats 2012-05-10 10:33:12 -07:00
Hub Figuière
5c4618e508 Bug 712924 - Part 3: fix build on MacOS 10.5. r=surkov 2012-05-09 17:47:28 -07:00
Max Li
ea7573d33c Bug 747227 - decomtaminate GetCellIndexAt() on accessible tables, r=tbsaunde, f=surkov 2012-05-08 16:50:46 -04:00
Mark Capella
bcc354e684 Bug 614585 - mochitest test selection functions for nsIAccessibleText, r=surkov, f=hub 2012-05-10 23:18:29 +09:00
Mark Capella
d34ff31bfe Bug 750295 - don't cache gStringBundle in nsAccessNode, r=surkov, f=tbsaunde 2012-05-10 22:43:04 +09:00
Marco Zehe
edff3d587e Bug 753253 - crash in nsAccessible::ScrollTo, r=tbsaunde 2012-05-09 15:17:03 +02:00
Eitan Isaacson
6753dea3d5 Bug 752986 - Change VC nav to left/right instead of up/down. Correct home/end constant names. r=davidb 2012-05-08 17:27:11 -07:00
Hub Figuière
bc0a72b7a7 Bug 753067 - Fix some warnings. r=dbolter 2012-05-08 13:27:05 -07:00
Alexander Surkov
5789cb848e Bug 751828 - densify nsHTMLListAccessible, r=tbsaunde
--HG--
rename : accessible/src/html/nsHTMLTextAccessible.cpp => accessible/src/html/HTMLListAccessible.cpp
rename : accessible/src/html/nsHTMLTextAccessible.h => accessible/src/html/HTMLListAccessible.h
2012-05-08 14:16:40 +09:00
Mark Capella
22886df192 Bug 750287 - don't cache 'is form fill enabled' pref, r=surkov, f=tbsaunde 2012-05-08 14:10:31 +09:00
Alexander Surkov
3a093e8b9c Bug 751496 - get rid nsAccessible::GetBoundsFrame, r=rbsaunde 2012-05-08 09:00:36 +09:00
Mark Capella
a57b793c5a Bug 739190 - change AppendTarget(nsIContent aContent) to take nsDocAccessible argument, r=surkov, f=eeejay 2012-05-08 09:00:29 +09:00
Mark Capella
a41b2a5161 Bug 750191 - move IsTextInterfaceSupportCorrect under DEBUG ifdef, r=surkov, f=hub 2012-05-08 08:49:41 +09:00
Eitan Isaacson
7ece5297e9 Bug 752131 - Remove empty strings from utterances. r=davidb 2012-05-07 11:21:21 -07:00
Eitan Isaacson
b420bdaffd Bug 752125 - Switch to a role-based traversal rule. r=davidb 2012-05-07 11:21:21 -07:00
Eitan Isaacson
e0f3b1a143 Bug 751796 - shut down AccessFu properly on disable(). r=davidb 2012-05-07 09:44:44 -07:00
Eitan Isaacson
b36680e437 Bug 748069 - Document UtteranceGenerator. r=surkov 2012-05-07 09:44:44 -07:00
Eitan Isaacson
b10bebede8 Bug 745986 - Report page loading, loaded and new tabs. r=surkov 2012-05-07 09:44:44 -07:00
Alexander Surkov
8f9a2b5199 Bug 751079 - get rid misuses of nsAccessible::GetBoundaryFrame, r=tbsaunde 2012-05-07 22:42:56 +09:00
Mark Capella
5005cd5327 Bug 750283 - notify observers of a11y init/shutdown in nsAccessibilityService, r=surkov, f=tbsaunde 2012-05-07 18:14:27 +09:00
Marco Zehe
b36a59ffc0 Bug 751623 - crash in nsRootAccessible::Name, r=surkov 2012-05-04 12:00:23 +02:00
Mark Capella
fd824e3102 Bug 748724 - De-ns-ify nsRootAccessible, r=surkov, f=tbsaunde
--HG--
rename : accessible/src/atk/nsRootAccessibleWrap.cpp => accessible/src/atk/RootAccessibleWrap.cpp
rename : accessible/src/atk/nsRootAccessibleWrap.h => accessible/src/atk/RootAccessibleWrap.h
rename : accessible/src/base/nsRootAccessible.cpp => accessible/src/generic/RootAccessible.cpp
rename : accessible/src/base/nsRootAccessible.h => accessible/src/generic/RootAccessible.h
rename : accessible/src/mac/nsRootAccessibleWrap.h => accessible/src/mac/RootAccessibleWrap.h
rename : accessible/src/mac/nsRootAccessibleWrap.mm => accessible/src/mac/RootAccessibleWrap.mm
rename : accessible/src/msaa/nsRootAccessibleWrap.cpp => accessible/src/msaa/RootAccessibleWrap.cpp
rename : accessible/src/msaa/nsRootAccessibleWrap.h => accessible/src/msaa/RootAccessibleWrap.h
rename : accessible/src/other/nsRootAccessibleWrap.h => accessible/src/other/RootAccessibleWrap.h
2012-05-04 15:09:22 +09:00
Eitan Isaacson
eb3a46c3b6 Bug 750528 - Use accessibility.accessfu to enable or disable accessfu. r=davidb 2012-05-03 19:28:35 -07:00
Eitan Isaacson
ce7bd303b7 Bug 751769 - Only attach to first window, throw exception if attach is called again. r=davidb 2012-05-03 19:28:35 -07:00
Eitan Isaacson
c8ea4d1e92 Bug 751428 - Remove spaces and catch errors when localizing role names. r=davidb 2012-05-02 22:10:55 -07:00
Eitan Isaacson
8da509049e Bug 749812 - Add AccessFu text editing feedback. r=tbsaunde 2012-05-02 22:10:55 -07:00
Eitan Isaacson
86f8cae72e Bug 747272 - Filter out whitespace text leaves. r=surkov 2012-05-02 22:10:55 -07:00
Max Li
204b6c58a7 Bug 748601 - nsMaiInterfaceText.cpp should check internal role not atk role, r=tbsaunde, f=surkov 2012-05-02 07:13:34 -04:00
Landry Breuil
06a49ecbe4 Bug 750853 - Remove trailing comma at end of enumerator list, breaks build on OpenBSD, r=hub 2012-05-01 13:05:00 -07:00
Max Li
87d7458bc0 Bug 750196 - remove ROLE_SYSTEM_ definitions, r=eitan 2012-04-30 21:32:40 -04:00
Max Li
7e7f08dd69 Bug 750193 - get rid useless DEBUG_A11Y code, r=eitan 2012-04-30 19:48:28 -04:00
Matt Brubeck
e5d1d7a8d7 Merge mozilla-central and mozilla-inbound 2012-05-02 15:58:11 -07:00
Ed Morley
f1673efd62 Merge mozilla-central to mozilla-inbound 2012-05-01 09:53:31 +01:00
Mark Capella
6c8ca2df22 Bug 740747 - dexpcom nsAccessible::GetName, r=surkov, tbsaunde 2012-05-01 12:08:31 +09:00
Olli Pettay
c73ac4deb3 Followup for Bug 716644, r=trev.saunders 2012-05-01 00:16:31 +03:00
Ehsan Akhgari
1c4c90c1ae Merge backout; a=me 2012-05-02 16:22:51 -04:00
Ehsan Akhgari
eca4125e02 Backout the merge from fx-team because of Ts regressions (no bug)
This is the backed out range:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=a974c45914eb
2012-05-02 16:20:02 -04:00
Marco Zehe
e35a674b60 Proper fix for disabling tests for bug 746970, copy and paste error, a=test-only 2012-05-02 06:56:40 +02:00
Tim Taubert
6e804ae5b3 merge m-c to fx-team 2012-04-27 08:39:28 -04:00
Andrzej Skalski
58bc1c7e0e Bug 716644 - expandoify accessible roles, r=tbsaunde 2012-04-26 20:25:33 +02:00
Joe Walker
2831a551ce Bug 720641 - Integrate GCLI into developer tools global toolbar; r=dcamp,dão,robcee,zpao
--HG--
rename : browser/devtools/webconsole/test/browser_gcli_break.html => browser/devtools/shared/test/browser_gcli_break.html
rename : browser/devtools/webconsole/test/browser_gcli_commands.js => browser/devtools/shared/test/browser_gcli_commands.js
rename : browser/devtools/webconsole/test/browser_gcli_inspect.html => browser/devtools/shared/test/browser_gcli_inspect.html
rename : browser/devtools/webconsole/test/browser_gcli_inspect.js => browser/devtools/shared/test/browser_gcli_inspect.js
rename : browser/devtools/webconsole/test/browser_gcli_integrate.js => browser/devtools/shared/test/browser_gcli_integrate.js
rename : browser/devtools/webconsole/test/browser_gcli_require.js => browser/devtools/shared/test/browser_gcli_require.js
rename : browser/devtools/webconsole/test/browser_gcli_web.js => browser/devtools/shared/test/browser_gcli_web.js
2012-04-25 10:12:06 +01:00
Eitan Isaacson
d701547820 Bug 747270 - Make UtteranceGenerator return string arrays in all generator methods. r=davidb 2012-04-27 10:44:15 -07:00
Ed Morley
0183a7123f Merge mozilla-central to mozilla-inbound 2012-04-27 17:57:52 +01:00
Mark Capella
7adaeb438d Bug 746990 - crash in nsXULTreeAccessible::Value, r=surkov 2012-04-27 17:11:03 +09:00
Arjun
09bc237e5d Bug 740750 - Use nsITreeView* instead of nsCOMPtr<nsITreeView> for XUL tree accessibles, r=surkov 2012-04-27 16:56:49 +09:00
Max Li
883d14856e Bug 739884 - decomtaminate impl of UnselectRow() and UnselectCol() on accessible tables, r=surkov 2012-04-26 07:19:59 -04:00
Marco Zehe
49def472a7 Reland bug 746164, bug 746176, bug 746177, bug 746178, bug 746183, bug 746519, bug 746531 with bustage fix, bug 746534, bug 746970, bug 746971, bug 746974, and bug 746977 2012-04-26 14:25:23 +02:00
Mark Capella
03c682d600 Bug 559747 - add a11y mochitests for <input type=search>, r=marcoz, f=surkov 2012-04-26 20:12:29 +09:00
Ed Morley
9abcf8cc65 Backout 8cc13f37bc66 (bug 746177), 2b5ee44bdc4e (bug 746977), 3c330e379fa3 (bug 746974), af0a722c0b95 (bug 746971), 269a49a7dc59 (bug 746534), e23e7fe11364 (bug 746531), 014ef60b82cd (bug 746970), db2c5fd694d6 (bug 746519), 7c165c01e13c (bug 746183), 247098e91bb5 (bug 746178), b761b5f4aeb2 (bug 746176), 5b623170c1d4 (bug 746164) for mochitest-other orange 2012-04-26 12:10:08 +01:00
Marco Zehe
fec9322246 Bug 746177 - events/test_focus_autocomplete.xul times out on search bar test, disabling on OS X 2012-04-26 11:11:10 +02:00
Marco Zehe
f9efbfb84c Bug 746977 - tree/test_cssoverflow.html ShiftTab not working, and a test timeout on OS X, disable 2012-04-26 11:11:03 +02:00
Marco Zehe
d867a136fa Bug 746974 - hittest/test_general.html and hittest/test_zoom.html fail with deepest child mismatches on OS X, fix temporarily 2012-04-26 11:06:45 +02:00
Marco Zehe
b8bcc2e21f Bug 746971 - test/events_focus_tabbox.xul fails on startup on OS X, disable 2012-04-26 10:59:26 +02:00
Marco Zehe
dcb06b8f49 Bug 746534 - events/test_selects.html causes crashes or hangs on OS X, disable 2012-04-26 10:59:21 +02:00
Marco Zehe
082ba95e0c bug 746531 - Last three tests for menulist of events/test_fodus_listcontrols.xul time out, disabling on OS X 2012-04-26 10:59:14 +02:00
Marco Zehe
72606ab72d Bug 746970 - mbb tests time out on OS X, disable 2012-04-26 10:59:09 +02:00
Marco Zehe
3921dada25 Bug 746519 - ShiftTab from editable document fails on Linux and Mac, disable it 2012-04-26 10:59:02 +02:00
Marco Zehe
e30758d1bc Bug 746183 - events/test_focus_contextmenu.xul times out on OS X, disable for now 2012-04-26 10:58:57 +02:00
Marco Zehe
4ba87e4fde Bug 746178 - test timeout in events/test_focus_browserui.xul, disalb eoffending tests on OS X for now 2012-04-26 10:58:48 +02:00
Marco Zehe
b9bcba1969 Bug 746176 - bounds/test_zoom.html fails on OS X, disable whole file for now 2012-04-26 10:58:41 +02:00
Marco Zehe
ad73292ded Bug 746164 - Correction for Failure for the shortcut keys in actions/test_keys.html, r=hub 2012-04-26 10:58:35 +02:00
Mark Capella
13c4dfdf5d Bug 748716 - don't export ApplicationAccessibleWrap.h, r=surkov 2012-04-30 23:44:43 +09:00
Alexander Surkov
eaa1793a12 Bug 746868 - Some subtests in test_doc.html fail with Bug 695480, r=marcoz 2012-04-26 00:34:53 +09:00
Mark Capella
fbe10e8379 Bug 745740 - De-ns-ify nsApplicationAccessible, r=tbsaunde, f=eitan
--HG--
rename : accessible/src/atk/nsApplicationAccessibleWrap.cpp => accessible/src/atk/ApplicationAccessibleWrap.cpp
rename : accessible/src/atk/nsApplicationAccessibleWrap.h => accessible/src/atk/ApplicationAccessibleWrap.h
rename : accessible/src/base/nsApplicationAccessible.cpp => accessible/src/generic/ApplicationAccessible.cpp
rename : accessible/src/base/nsApplicationAccessible.h => accessible/src/generic/ApplicationAccessible.h
rename : accessible/src/mac/nsApplicationAccessibleWrap.h => accessible/src/mac/ApplicationAccessibleWrap.h
rename : accessible/src/msaa/nsApplicationAccessibleWrap.cpp => accessible/src/msaa/ApplicationAccessibleWrap.cpp
rename : accessible/src/msaa/nsApplicationAccessibleWrap.h => accessible/src/msaa/ApplicationAccessibleWrap.h
rename : accessible/src/other/nsApplicationAccessibleWrap.h => accessible/src/other/ApplicationAccessibleWrap.h
2012-04-25 20:29:40 +09:00
Trevor Saunders
9560539290 enable logging for bug 745788 2012-04-25 01:42:59 -04:00
Trevor Saunders
9671629505 bug 747588 - set eImageAccessible bit in mFlags for nsHTMLImageAccessible r=surkov 2012-04-25 01:42:58 -04:00
Trevor Saunders
bc0077869e enable logging for bug 739455 2012-04-25 01:42:57 -04:00
Max Li
78eaf458de Bug 739882 - decomtaminate getting row and column count on accessible tables, r=tbsaunde 2012-04-19 17:32:11 -04:00
Mark Capella
b6abd5dcac Bug 559759 - add a11y mochitests for <input type=email>, r=marcoz, f=surkov 2012-04-25 12:12:31 +09:00
Michał Frontczak
b4b316af18 Bug 727722 - Create an accessible for HTML table row by frame, r=tbsaunde, roc, surkov 2012-04-25 12:06:21 +09:00
Hub Figuière
c1d32447ae Bug 718690 - Implement required and invalid element states. r=surkov 2012-04-24 13:07:17 -07:00
Hub Figuière
ac62a1790e Bug 746358 - Implement new role for definition lists. r=tbsaunde 2012-04-24 11:35:23 -07:00
David Bolter
e36bd2d7d0 Bug 563862 - Expand support for aria attribute change events. r=marcoz,surkov 2012-04-24 13:39:03 -04:00