Commit Graph

2760 Commits

Author SHA1 Message Date
Trevor Saunders
9f951a761e bug 801659 - clean up cache of DocAccessible on pres shells, and add fast path to nsAccDocManager::GetDocAccessible() r=surkov, dholbert 2012-10-15 10:58:42 -04:00
Trevor Saunders
52b7dcc449 bug 801459 - remove unused function r=surkov 2012-10-14 17:45:16 -04:00
Trevor Saunders
b51bb304d8 bug 542039 - accessible object types r=surkov, roc 2012-09-28 17:53:44 -04:00
Oleg Romashin
53c2e18bdf Bug 801471 - Failed to convert nsresult to HRESULT on windows build. r=trev.saunders 2012-10-14 23:20:18 -07:00
Alexander Surkov
17a6ca819b Bug 799909 - decomify Accessible::GetNameInternal, r=tbsaunde 2012-10-14 13:18:39 +09:00
Alexander Surkov
ca7b31ce9d Bug 741408 - figure out a way to deal with accessibles with no content, r=tbsaunde
--HG--
rename : accessible/src/msaa/nsHTMLWin32ObjectAccessible.cpp => accessible/src/msaa/HTMLWin32ObjectAccessible.cpp
rename : accessible/src/msaa/nsHTMLWin32ObjectAccessible.h => accessible/src/msaa/HTMLWin32ObjectAccessible.h
2012-10-13 15:34:21 +09:00
Michał Frontczak
c976e043c6 Bug 739130 - make GetDocumentNode() inline on nsDocAccessible, r=tbsaunde, surkov 2012-10-12 11:25:34 +09:00
Alexander Surkov
43a6517f95 Bug 799133 - more logging for focus and doclifecycle modules, r=tbsaunde 2012-10-12 00:13:18 +09:00
Ehsan Akhgari
5e79046259 Remove some unused variables, no bug 2012-10-11 09:19:35 -04:00
Gian-Carlo Pascutto
20ab557d2c Bug 799228 - Clean up shellVersion and shellName and their users. r=blassey 2012-10-10 17:10:39 +02:00
Alexander Surkov
b9abe951b3 Bug 782991 - tab document should be a document load events target unconditionally (states/test_link.html intermittent failure), r=tbsaunde 2012-10-10 10:01:46 +09:00
Alexander Surkov
91e81186ae Bug 745788 - improve logging and enable treeupdate/test_imgmap.html, r=tbsaunde 2012-10-10 09:14:44 +09:00
Jeff Walden
c8bc078730 Eliminate a few nullptr-to-bool conversions to avoid a clang warning (which we upgrade to error) in some clang revs. No bug, r=sparky
--HG--
extra : rebase_source : 6b45c8e1dd07449a5ebc34704c19e05fe155f628
2012-10-09 16:14:42 -07:00
Eitan Isaacson
1c61f5173f Bug 797961 - Fix disappearing node case. r=davidb 2012-10-08 00:06:38 -07:00
Ed Morley
5abdf356a2 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-06 20:30:35 +01:00
Ms2ger
7789eca047 Bug 795610 - Part f: Prepare HTMLElement.innerHTML for WebIDL bindings; r=mounir 2012-10-06 09:19:52 +02:00
Ms2ger
eeb63e5593 Bug 795610 - Part e: Prepare HTMLElement.focus() for WebIDL bindings; r=mounir 2012-10-06 09:19:52 +02:00
Rafael Ávila de Espíndola
8d02d5c806 Bug 798310 - Include Accessible-inl.h in nsMaiInterfaceTable.cpp. r=surkov.
--HG--
extra : rebase_source : 87f59b724062ee27e982ea54fceccf45391d228c
2012-10-05 10:20:12 -04:00
Alexander Surkov
12545167fb Bug 798205 - move ia2 files under ia2 directory, r=tbsaunde
--HG--
rename : accessible/src/msaa/ia2AccessibleAction.cpp => accessible/src/windows/ia2/ia2AccessibleAction.cpp
rename : accessible/src/msaa/ia2AccessibleAction.h => accessible/src/windows/ia2/ia2AccessibleAction.h
rename : accessible/src/msaa/ia2AccessibleComponent.cpp => accessible/src/windows/ia2/ia2AccessibleComponent.cpp
rename : accessible/src/msaa/ia2AccessibleComponent.h => accessible/src/windows/ia2/ia2AccessibleComponent.h
rename : accessible/src/msaa/ia2AccessibleEditableText.cpp => accessible/src/windows/ia2/ia2AccessibleEditableText.cpp
rename : accessible/src/msaa/ia2AccessibleEditableText.h => accessible/src/windows/ia2/ia2AccessibleEditableText.h
rename : accessible/src/msaa/ia2AccessibleHyperlink.cpp => accessible/src/windows/ia2/ia2AccessibleHyperlink.cpp
rename : accessible/src/msaa/ia2AccessibleHyperlink.h => accessible/src/windows/ia2/ia2AccessibleHyperlink.h
rename : accessible/src/msaa/ia2AccessibleHypertext.cpp => accessible/src/windows/ia2/ia2AccessibleHypertext.cpp
rename : accessible/src/msaa/ia2AccessibleHypertext.h => accessible/src/windows/ia2/ia2AccessibleHypertext.h
rename : accessible/src/msaa/ia2AccessibleImage.cpp => accessible/src/windows/ia2/ia2AccessibleImage.cpp
rename : accessible/src/msaa/ia2AccessibleImage.h => accessible/src/windows/ia2/ia2AccessibleImage.h
rename : accessible/src/msaa/ia2AccessibleRelation.cpp => accessible/src/windows/ia2/ia2AccessibleRelation.cpp
rename : accessible/src/msaa/ia2AccessibleRelation.h => accessible/src/windows/ia2/ia2AccessibleRelation.h
rename : accessible/src/msaa/CAccessibleTable.cpp => accessible/src/windows/ia2/ia2AccessibleTable.cpp
rename : accessible/src/msaa/CAccessibleTable.h => accessible/src/windows/ia2/ia2AccessibleTable.h
rename : accessible/src/msaa/CAccessibleTableCell.cpp => accessible/src/windows/ia2/ia2AccessibleTableCell.cpp
rename : accessible/src/msaa/CAccessibleTableCell.h => accessible/src/windows/ia2/ia2AccessibleTableCell.h
rename : accessible/src/msaa/ia2AccessibleText.cpp => accessible/src/windows/ia2/ia2AccessibleText.cpp
rename : accessible/src/msaa/ia2AccessibleText.h => accessible/src/windows/ia2/ia2AccessibleText.h
rename : accessible/src/msaa/CAccessibleValue.cpp => accessible/src/windows/ia2/ia2AccessibleValue.cpp
rename : accessible/src/msaa/CAccessibleValue.h => accessible/src/windows/ia2/ia2AccessibleValue.h
2012-10-05 22:04:59 +09:00
Alexander Surkov
eec03f0b72 Bug 708927 - enable events/test_focus_menu.xul partially, add more logging capabilities, r=tbsaunde 2012-10-05 22:00:28 +09:00
James Kitchener
451cf3054d Bug 768461 - Add Accessible::HasNumericValue() method r=tbsaunde 2012-10-04 23:34:56 +09:00
Trevor Saunders
55793c02c8 Bug 794757 - add build config option to enable logging on release build, r=surkov 2012-10-04 18:57:09 +09:00
Trevor Saunders
eb07062758 bug 795468 - minor perf improvements to accessible creation r=surkov
-There's no reason to check the object we just recreated isn't null, new
is infalable.
- use AsContent() instead of QueryInterface
- don't use a weakFrame since the world will end if we modify the dom or
  layout while creating an accessible anyway.
- don't get the DocAccessible again when we already have it
2012-09-05 17:41:10 -04:00
Trevor Saunders
3b4f36d614 bug 795192 - don't use nsIAccessibleTable in atk/ r=surkov 2012-08-20 10:54:33 -04:00
Alexander Surkov
236d135086 Bug 795210 - intermittent failure of events/test_docload.xul, r=tbsaunde 2012-10-03 20:11:39 +09:00
Alexander Surkov
ff53cbaba5 Bug 785047 - force disable oop when JAWS is running, r=joshmoz 2012-10-02 22:24:51 +09:00
Ed Morley
f41f25806a Bug 745788 - Temporarily disable test_imagemap.html for frequent timeouts 2012-10-02 10:47:54 +01:00
Eitan Isaacson
e8b894dc79 Bug 791400 - AccessFu refactor for separating chrome and content. r=davidb 2012-10-01 13:33:26 -07:00
Ed Morley
aa59894c6f Bug 708927 - Disable test_focus_menu.xul on Linux for frequent timeouts; rs=tbsaunde 2012-09-28 17:52:56 +01:00
Ed Morley
70465d624c Bug 691580 - Disable part of test_focus_contextmenu.xul for too many intermittent failures; rs=tbsaunde 2012-09-28 17:52:53 +01:00
Isaac Aggrey
997db4d142 Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan 2012-09-28 01:57:33 -05:00
Robert O'Callahan
61a251e261 Bug 745788. Work around imagemap bustage by forcing the test image to repaint in order to find its imagemap. r=tbsaunders 2012-09-28 23:19:38 +12:00
Matt Woodrow
58d3d65ab2 Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Alexander Surkov
db795acad5 Bug 768786 - Offscreen state is not exposed under certain circumstances, r=tbsaunde 2012-09-27 12:55:34 +09:00
Alexander Surkov
8ecf8872a4 Bug 708927 - more logging for events/test_focus_menu.xul 2012-09-27 12:52:21 +09:00
Alexander Surkov
31f3835eb5 Bug 691580 - more logging for events/test_focus_contextmenu.xul 2012-09-27 12:47:55 +09:00
Alexander Surkov
7b9c191f81 Bug 759133 - turn focus logging macros into standard a11y logging, r=tbsaunde 2012-09-27 08:53:23 +09:00
Alexander Surkov
7c8dd895ce Bug 766112 - intermittent failure of events/test_docload.xul, r=tbsaunde 2012-09-26 10:30:01 +09:00
Trevor Saunders
ac8da88060 bug 783372 - use HyperTextAccessible directly in nsMaiInterface{,Editable}Text r=surkov 2012-09-26 14:13:34 -04:00
Alexander Surkov
71b87b2f80 Bug 739455 - intermittent failure of relations/test_tabbrowser.xul and tree/test_tabbrowser.xul, r=tbsaunde 2012-09-26 09:55:07 +09:00
Alexander Surkov
17ba1d6f11 Bug 691580 - enable logging for events/test_focus_contextmenu.html 2012-09-25 15:15:06 +09:00
Trevor Saunders
b90958959e bug 793316 - always return the gecko root atk object when possible r=surkov 2012-09-24 23:33:25 -04:00
Alexander Surkov
597c61b068 Bug 691580 - enable events/test_focus_contextmenu.html tests and logging 2012-09-25 11:28:00 +09:00
Alexander Surkov
4acb7fec12 Bug 793587 - ASSERTION: 'No frame for list item' in HTMLListBulletAccessible::Name, r=tbsaunde 2012-09-25 10:30:07 +09:00
Alexander Surkov
746828ddf8 Bug 782991 - enable more logging of states/test_link.html 2012-09-24 20:07:35 +09:00
Alexander Surkov
35912ce836 Bug 766112 - enable logging for events/test_docload.xul 2012-09-24 14:14:28 +09:00
Phil Ringnalda
921ae1778a Bug 691580 - disable the bits of test_focus_contextmenu.xul that constantly fail on Windows 2012-09-23 15:21:41 -07:00
Alexander Surkov
ac349ba9b9 Bug 691580, Bug 782991 - enable logging events/test_focus_contextmenu.xul and states/test_link.html 2012-09-22 13:03:01 +09:00
Ehsan Akhgari
b5c39afb4e Bug 792502 - Kill the FunctionTimer code; r=vlad 2012-09-19 16:59:38 -04:00
Xi Yang
ee0dc08b24 Bug 767754 - Move ApplicationAccessible logic from nsAccessNode to nsAccessibilityService, r=tbsaunde, surkov 2012-09-10 21:20:26 +08:00
Alexander Surkov
b51cdbd698 Bug 768296 - Ignore role=presentation when global ARIA attributes are present or referred by ARIA relationship, r=tbsaunde 2012-09-18 11:51:39 +09:00
Koosha Khajeh Moogahi
8d39310f18 Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg 2012-09-14 14:30:31 +04:30
Alexander Surkov
a329bf4723 Bug 706849 - create accessible by tag name as fallback if table descendant style is used out of table context, r=tbsaunde 2012-09-17 11:00:39 +09:00
Alexander Surkov
6bb2c29a8b Bug 686821 - expose offscreen state (no invisible state) for background tab accessibles, r=tbsaunde 2012-09-14 11:55:18 +09:00
David Anderson
6c5722e35b Merge from mozilla-central. 2012-09-06 18:28:59 -07:00
David Anderson
043ddae94a Merge from mozilla-central.
--HG--
rename : js/jsd/jsd_scpt.c => js/jsd/jsd_scpt.cpp
rename : js/jsd/jsd_stak.c => js/jsd/jsd_stak.cpp
rename : js/jsd/jsd_val.c => js/jsd/jsd_val.cpp
2012-09-05 16:18:11 -07:00
David Anderson
25c3dd55c0 Merge from mozilla-central.
--HG--
rename : js/src/sharkctl.cpp => js/src/devtools/sharkctl.cpp
rename : js/src/sharkctl.h => js/src/devtools/sharkctl.h
rename : js/src/MemoryMetrics.cpp => js/src/jsmemorymetrics.cpp
2012-08-29 17:57:37 -07:00
David Anderson
6b403f94c2 Merge from mozilla-central.
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-29 17:51:24 -07:00
David Anderson
188c88907e Merge from mozilla-central. 2012-08-22 16:09:24 -07:00
David Anderson
1ef4c57410 Merge from mozilla-central. 2012-08-21 15:59:12 -07:00
David Anderson
565400115a Merge from mozilla-central. 2012-08-16 14:04:20 -07:00
David Anderson
6fe112e8bf Merge from mozilla-central. 2012-08-15 14:22:26 -07:00
Phil Ringnalda
09a1cd9f08 Back out fb49a2f819ad (bug 766112) for destroying the a11y village rather than saving it, CLOSED TREE 2012-08-20 14:25:30 -07:00
Trevor Saunders
c5e2085034 bug 766112 - add logging for orange test rs=davidb 2012-08-20 15:31:19 -04:00
David Anderson
7ef28ac5ac Merge from mozilla-central. 2012-08-13 13:40:42 -07:00
Andrew Quartey
2223995e72 Bug 762897 - Implement UIA_AriaPropertiesPropertyId r=tbsaunde 2012-08-10 16:10:18 -04:00
Ehsan Akhgari
5b76a146bc Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
0fd9123eac Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

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 "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Eitan Isaacson
96ff9295e7 Bug 784162 - Add "touches" field to accessfu gesture events in Android. r=marcoz 2012-08-20 18:29:22 -04:00
Eitan Isaacson
4b84dd4121 Bug 773749 - Add Jelly Bean support to AccessFu. r=davidb 2012-08-20 18:29:22 -04:00
David Anderson
3ffd33a2cb Merge from mozilla-central. 2012-08-07 15:13:28 -07:00
Ms2ger
a45a0051cf Bug 743573 - Fix a number of build warnings in dom/; r=mounir 2012-08-07 09:06:29 +02:00
David Anderson
9c45c01c55 Merge from mozilla-central.
--HG--
rename : layout/base/nsFrameTraversal.cpp => layout/base/nsFrameIterator.cpp
rename : layout/base/nsFrameTraversal.h => layout/base/nsFrameIterator.h
rename : browser/modules/WebappsInstaller.jsm => toolkit/webapps/WebappsInstaller.jsm
2012-08-06 12:44:06 -07:00
David Anderson
ac219f63e6 Merge from mozilla-central. 2012-08-03 18:58:30 -07:00
Ed Morley
7761be2238 Bug 733848 - Temporarily disable part of markuprules.xml for frequent intermittent failures; r=surkov 2012-08-03 11:28:12 +01:00
Trevor Saunders
48d1c02b1b bug 787308 - clean up table cell interface and move methods to TableCell Interface r=surkov 2012-08-09 02:24:31 -04:00
Ehsan Akhgari
65c5e19c37 Bug 579517 follow-up: Remove NSPR types that crept in
--HG--
extra : rebase_source : 3fc28d51fcb5c63e417b0fe2b90fb6e1eb0cac63
2012-09-06 10:11:28 -04:00
Aryeh Gregor
5a68b81a9b Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug 2012-08-16 14:58:11 +03:00
Alexander Surkov
efa676d26e Bug 507555 - Wrong accessible is created for HTML:li having block display style, r=tbsaunde 2012-09-06 15:03:24 +09:00
David Anderson
ef13f46623 Merge from mozilla-central. 2012-08-02 13:47:20 -07:00
David Anderson
bee6a61001 Merge.
--HG--
rename : content/base/src/nsGenericElement.h => content/base/public/FragmentOrElement.h
rename : content/base/src/nsGenericElement.cpp => content/base/src/FragmentOrElement.cpp
rename : gfx/thebes/nsCoreAnimationSupport.mm => gfx/2d/QuartzSupport.mm
2012-08-01 11:30:00 -07:00
David Anderson
9929d37fcc Merge from mozilla-central. 2012-07-31 17:19:41 -07:00
Trevor Saunders
42d226aa04 bug 778666 - crash in DocAccessible::DocAccessible() r=surkov 2012-07-31 12:59:04 -04:00
David Anderson
644c651c3e Merge from mozilla-central. 2012-07-30 13:15:39 -07:00
Aryeh Gregor
e806eeab4f Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Trevor Saunders
68411fc9ad bug 777117 - add table cell accessible interface r=davidb
From 5d763ba823c357e2023c0e8b4ee6c7c173433d23 Mon Sep 17 00:00:00 2001
---
 accessible/src/generic/ARIAGridAccessible.cpp |    9 +++-
 accessible/src/generic/ARIAGridAccessible.h   |    9 +++-
 accessible/src/generic/TableCellAccessible.h  |   71 +++++++++++++++++++++++++
 accessible/src/html/HTMLTableAccessible.cpp   |    9 +++-
 accessible/src/html/HTMLTableAccessible.h     |    9 +++-
 accessible/src/xpcom/xpcAccessibleTableCell.h |   37 +++++++++++++
 accessible/src/xul/XULListboxAccessible.cpp   |    9 +++-
 accessible/src/xul/XULListboxAccessible.h     |    9 +++-
 accessible/src/xul/XULTreeGridAccessible.cpp  |    9 +++-
 accessible/src/xul/XULTreeGridAccessible.h    |    9 +++-
 10 files changed, 168 insertions(+), 12 deletions(-)
 create mode 100644 accessible/src/generic/TableCellAccessible.h
 create mode 100644 accessible/src/xpcom/xpcAccessibleTableCell.h
2012-07-24 11:58:25 -04:00
Jim Mathies
3c4f5a96a7 Bug 778569 - Add uiautomationcore to accessibility client detection. r=trev.saunders 2012-07-29 17:59:01 -05:00
David Anderson
88ed1ce560 Merge from mozilla-central. 2012-07-26 18:19:02 -07:00
David Anderson
5fc5a16b63 Merge from mozilla-central. 2012-07-24 16:32:08 -07:00
David Anderson
10352157a6 Merge from mozilla-central. 2012-07-23 12:37:49 -07:00
David Zbarsky
1be3fb087e [Bug 773839] Fix build warnings under accessible/ r=tbsaunde 2012-07-22 06:35:49 -04:00
Andrew Quartey
ce18b68837 Bug 766240 - Expandoify nsTextEquivUtils::gRoleToNameRulesMap. r=trev 2012-07-21 14:32:25 -04:00
Trevor Saunders
9e7b35efdb bug 776081 - telemetry for length of time spent in NotificationController::WillRefresh() r=davidb 2012-07-20 16:23:38 -04:00
David Anderson
7b87cb9a76 Merge from mozilla-central. 2012-07-20 12:02:04 -07:00
Trevor Saunders
93dc9d908e bug 776472 - crash in Accessible::NativeState() r=davidb 2012-07-23 13:59:36 -04:00
David Anderson
180cbd4d9d Merge from mozilla-central. 2012-07-19 14:34:36 -07:00
Ehsan Akhgari
3e1a5e0246 Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (accessibility parts); blanket-r=bzbarsky 2012-07-19 00:48:45 -04:00
Ehsan Akhgari
ebc0823215 Remove two unused variables in the accessibility code (no bug) 2012-07-19 00:47:09 -04:00
David Anderson
921bd834c9 Merge from mozilla-central.
--HG--
rename : js/xpconnect/wrappers/CrossOriginWrapper.cpp => js/xpconnect/wrappers/WaiveXrayWrapper.cpp
rename : js/xpconnect/wrappers/CrossOriginWrapper.h => js/xpconnect/wrappers/WaiveXrayWrapper.h
2012-07-18 19:02:32 -07:00
Masayuki Nakano
7a210f7746 Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn 2012-07-19 10:28:16 +09:00
Christian Bielert
ca19e1cfb4 Bug 762806 - implement UIA_AcceleratorKeyPropertyId and UIA_AccessKeyPropertyId r=tbsaunde 2012-07-19 22:55:26 -04:00
Trevor Saunders
e8b1ed4471 bug 762876 - fix default orientation of role=scrollbar, and ensure only one of states horizontal or vertical is set r=davidb 2012-07-17 10:41:59 -04:00
Andrew Quartey
773f33f6c2 Bug 762898 - Implement UIA_AriaRolePropertyId. r=trev 2012-07-20 20:19:37 -04:00
David Zbarsky
d50e4a7565 [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc 2012-08-05 23:00:56 -04:00
David Anderson
c36e0f89e0 Merge from mozilla-central. 2012-07-13 19:50:02 -07:00
David Anderson
b93d6b9c04 Merge from mozilla-central. 2012-07-12 13:23:26 -07:00
David Anderson
56d1e29054 Merge from mozilla-central.
--HG--
rename : editor/libeditor/base/DeleteElementTxn.cpp => editor/libeditor/base/DeleteNodeTxn.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicBuffers.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicCanvasLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicColorLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicContainerLayer.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicImageLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicLayersImpl.h
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.cpp
rename : gfx/layers/basic/BasicLayers.cpp => gfx/layers/basic/BasicThebesLayer.h
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
2012-07-10 19:45:14 -07:00
Joshua Cranmer
774444109e Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Aryeh Gregor
e57dd159b2 Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan 2012-07-20 14:16:17 +03:00
Boris Zbarsky
051c2fee44 Bug 607267. Don't style imagemaps as block. r=dbaron,tbsaunde 2012-07-17 12:18:53 -04:00
Ms2ger
c7a5b33778 Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Ed Morley
bba173e66e Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE 2012-08-04 18:05:15 +01:00
Ms2ger
babf67cce2 Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Xi Yang
8aacd404ee Bug 769452 - Use NS_FORWARD_NSIACCESSIBLETABLE on accessible tables instead of custom macro. r=tbsaunde 2012-07-12 19:28:53 -04:00
Cameron McCormack
c819a0d0ac Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc 2012-08-02 21:38:51 +10:00
Aryeh Gregor
7a0712368b Bug 779091 - Make Accessible::Init() infallible; r=surkov 2012-07-27 16:53:02 +03:00
Mark Capella
430f93c039 Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger 2012-07-19 04:57:50 -04:00
Nathan Froyd
a7eb97f896 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
David Anderson
8cc88ca2e4 Merge from mozilla-central. 2012-06-28 15:17:18 -07:00
Mark Capella
08c39ca55b Bug 765110 - TextLeafAccessibleWrap is never instanciated, r=tbsaunde 2012-06-28 05:09:14 -04:00
Hubert Figuière
d95bc73af6 Bug 773090 - Implement image map properly on Mac and fix AXLink attributes. r=
--HG--
extra : rebase_source : 3ff3c2142a0f8e5190b91bd4bfd1ad79b22e05b8
2012-07-11 17:22:28 -07:00
Eitan Isaacson
40e41d8719 Bug 782320 - Use names for pushbuttons. r=davidb 2012-08-15 13:40:12 -07:00
Eitan Isaacson
2b3709fbc3 Bug 782317 - Change platform conditionals for Android Firefox to "mobile/android". r=davidb 2012-08-15 13:40:12 -07:00
Eitan Isaacson
3a9065c2a1 Bug 782316 - Removed HOME and END keys from vc controller. r=davidb 2012-08-15 13:40:11 -07:00
Eitan Isaacson
861241773f Bug 785510 - Add accessible retreival service to utils, and remove it as global from modules. r=davidb 2012-08-26 20:14:42 -07:00
Hub Figuière
d8dbdf5d60 Bug 668469 - Part 2: use InteractiveState() instead of NativeInteractiveState(). r=surkov
--HG--
extra : rebase_source : 0da87d1ad720782293d5091537a2edc2f6d07c46
2012-08-24 23:48:41 -04:00
David Zbarsky
68b3e0e5bf [Bug 785454] Remove nsPresShell::GetFrameForPoint r=smaug 2012-08-25 00:09:48 -04:00
Andrew McCreight
62325fa9f3 Bug 750570, part 4 - Switch most native CC classes to use the purple buffer. r=smaug
This patch actually converts over most of the existing native CC classes
to use the participant. This is done by converting them to use
the newly generalized nsCycleCollectingAutoRefCnt instead of their usual
ref count.

This is mostly a matter of defining new macros defining AddRef() and Release()
for native CC classes with the CC ref count.

nsTimeout is left as a legacy native CC class because it is a weird class,
but hopefully eventually it too can be converted over.  See bug 774874.
2012-08-24 09:50:06 -07:00
Nathan Froyd
933cddd850 Bug 785226 - fix -Wenum-compare warning spam in accessible/src/base/RoleAsserts.cpp; r=davidb 2012-08-23 17:00:58 -04:00
Hubert Figuière
dc4d8e8781 Bug 668469 - Don't ignore focusable elements. r=surkov 2012-08-22 08:08:43 -07:00
Hubert Figuière
eefb4017f9 Bug 772060 - Part 1: Implement accessibilityArrayAttributeCount for mozPaneAccessible. r=surkov,tbsaunde 2012-07-11 17:29:19 -07:00
Eitan Isaacson
f27af9df1f Revert "Bug 782320 - Use names for pushbuttons. r=davidb" 2012-08-24 09:52:24 -04:00
Ms2ger
68106866d0 Revert to changeset e048ac9eb279 for bustage. 2012-08-24 15:44:54 +02:00
Hubert Figuière
299dc4e2f5 Bug 668469 - Don't ignore focusable elements. r=surkov
--HG--
extra : rebase_source : 79f3e0057204647187366bad8fe3c72464e3640b
2012-08-22 08:08:43 -07:00
Hubert Figuière
67d492a721 Bug 772060 - Part 1: Implement accessibilityArrayAttributeCount for mozPaneAccessible. r=surkov,tbsaunde
--HG--
extra : rebase_source : 4d9d87b9ffebdec3844a661a81e187a9bc130ef7
2012-07-11 17:29:19 -07:00
Arun Sukumaran Latha
67a785f914 bug 769302 - annotate accessibility instantiation in crash reports r=tbsaunde f=davidb 2012-07-20 14:43:49 -04:00
Eitan Isaacson
d526d45f0c Bug 775661 - Added dump tree Logger method, and states to string function. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
6628da651c Bug 775659 - move getVirtualCursor to util function. Fix moveCursorToObject. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
9b5acd9631 Bug 775653 - Refactor traversal rules. r=davidb 2012-07-20 09:46:54 -07:00
Eitan Isaacson
c17e0143e0 Bug 775657 - Added initial B2G support and speech presenter. r=davidb 2012-07-20 09:46:54 -07:00
Andrew Quartey
29f9c1dec1 Bug 761910 - Add text attribute testing for HTML mark color. r=eitan 2012-07-07 10:06:59 -04:00
Neil Deakin
91964d02eb Bug 582719, use nsQueryFrame for menus and popups rather than GetType, r=neil 2012-07-30 20:43:28 -04:00
Aryeh Gregor
903f6c9c84 Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan 2012-07-27 16:59:29 +03:00
Trevor Saunders
fd28866118 bug 776081 - part 2 fix c++ parsing issue r=froydnj 2012-07-28 00:21:44 -04:00
Trevor Saunders
dabf20ec71 bug 765252 - ensure doc accessibles don't out live the related pres shell r=bz, davidb, surkov 2012-07-28 00:21:40 -04:00
David Zbarsky
882188708f [Bug 779386] Clean up some includes in a11y r=surkov 2012-08-01 11:31:10 -07:00
David Anderson
eccdd8879b Merge from mozilla-central. 2012-06-26 15:37:34 -07:00
Mark Capella
20c2ffc214 Bug 767264 - remove uses of do_QueryObject() in CAccessibleHyperlink, r=tbsaunde
--HG--
rename : accessible/src/msaa/CAccessibleHyperlink.cpp => accessible/src/msaa/ia2AccessibleHyperlink.cpp
rename : accessible/src/msaa/CAccessibleHyperlink.h => accessible/src/msaa/ia2AccessibleHyperlink.h
2012-06-26 04:18:48 -04:00
David Anderson
088ee44726 Fix merge bustage. 2012-06-25 13:45:51 -07:00
Jonathan Watt
6380335603 Bug 767388 - Kill NS_DEBUG. r=bz.
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Eitan Isaacson
5c50b24520 Bug 766779 - Introduce Explore by touch 2012-06-25 10:34:52 -07:00
Eitan Isaacson
ab2436ed8d Bug 766780 - Introduce android scroll accessibility events. r=davidb 2012-06-25 10:34:52 -07:00
Eitan Isaacson
2bf6598e99 Bug 764686 - Always check if point are in match's bounds in Accessible::ChildAtPoint(). r=davidb 2012-06-25 10:34:52 -07:00
Aryeh Gregor
0923bf00ef Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Eitan Isaacson
e3da1bafe4 Bug 785076 - Work around touch emulation timestamp issue. r=davidb 2012-08-23 11:33:10 -04:00
Alexander Surkov
bf441d16d0 Bug 761102 - focus may be missed when ARIA active-descendant is changed on active composite widget, r=tbsaunde, f=davidb 2012-09-05 20:03:39 +09:00
Mark Capella
b5aec8bc0a Bug 762770 - implement IAccessibleEx, rkhuey 2012-07-06 12:59:13 -04:00
Hub Figuière
e66f91f91c Bug 718700 - Implement subroles for WAI-ARIA Landmarks. f=marcoz r=dbolter
--HG--
extra : rebase_source : b4bd571fe82d401d96bdd11ad8902b3fa03b1294
2012-06-29 14:12:18 -07:00
Hub Figuière
79fe9e58b7 Bug 718625 - Implement TextLeaf accessibles for Mac. Fix Heading title. r=tbsaunde
--HG--
extra : rebase_source : c5f3044614af18ace16f7a91d3b51effa48c9ff8
2012-06-29 14:12:16 -07:00
Hub Figuière
c81599a0c3 Bug 758799 - Check accessible expiry properly. r=dbolter
--HG--
extra : rebase_source : 9ed36a1fe38bac02770c57f82eeef15e6ac9cd74
2012-06-29 14:12:02 -07:00
Hub Figuière
718a59f98a Bug 750612 - Don't expose invisible property pages in a deck frame. r=tbsaunde
--HG--
extra : rebase_source : ca16cada2efddb6d55cf5dff43cc6a9393ba66e1
2012-06-28 16:04:50 -07:00
Oussama BADR
832961dd26 Bug 763150 - remove notification methods from nsIAccessibilityService, r=tbsaunde
--HG--
extra : rebase_source : 8cd2ae931ba81df8fb28623d21092bb3ab82316d
2012-06-24 02:19:13 -04:00
Mark Capella
7def340dc4 Bug 757503 - decomtaminate GetColumnIndexAt/GetRowIndexAt/GetRowAndColumnIndicesAt on accessible tables, r=tbsaunde
--HG--
extra : rebase_source : 3845dd69436932b7f5c8c1f89bb1595f4c9c8bfa
2012-06-23 18:34:48 -04:00
Mark Capella
6f869c2c0d Bug 765512 - decomtaminate GetSelected (Cell / Column / Row) Indices() on accessible tables, r=tbsaunde
--HG--
extra : rebase_source : 9e10ec9462e2bf70c0ef19c269efa32d1ea386d1
2012-06-23 18:34:44 -04:00
Oussama BADR
9989086b37 Bug 763150 - remove notification methods from nsIAccessibilityService, r=tbsaunde 2012-06-24 02:19:13 -04:00
Mark Capella
dc287b48f3 Bug 757503 - decomtaminate GetColumnIndexAt/GetRowIndexAt/GetRowAndColumnIndicesAt on accessible tables, r=tbsaunde 2012-06-23 18:34:48 -04:00
Mark Capella
445ddea207 Bug 765512 - decomtaminate GetSelected (Cell / Column / Row) Indices() on accessible tables, r=tbsaunde 2012-06-23 18:34:44 -04:00
David Anderson
f9753b6d4c Merge from mozilla-central.
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
2012-06-22 14:26:15 -07:00
David Anderson
53e70b8a34 Merge from mozilla-central. 2012-06-21 14:02:16 -07:00
David Anderson
56ca9ab8a4 Merge from mozilla-central.
--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-20 17:36:56 -07:00
Mike Hommey
90d687d851 Merge last PGO green changeset from mozilla-inbound to mozilla-central 2012-06-20 10:53:31 +02:00
Hub Figuière
1887a4efa8 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
70c39ccb77 Bug 762038 - Get rid of HyperTextAccessible CID. r=tbsaunde 2012-06-19 19:01:10 -04:00
Andrew Quartey
29da1e354d Bug 761911 - Add text attribute tests for HTML strike and s elements. r=eitan 2012-06-19 19:01:10 -04:00
David Anderson
9c1aa0957a Merge from mozilla-central. 2012-06-15 15:23:58 -07:00
Mike Hommey
311cae060f Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange 2012-06-15 15:50:24 +02:00
Eitan Isaacson
0a5d6947f7 Bug 766238 - Introduce Utils module in jsat. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
c7883dbfbb Bug 756502 - Added reason to pivot change notifications. r=davidb 2012-06-20 14:07:51 -07:00
Eitan Isaacson
7f419da2d8 Bug 756296 - Introduce pivot moveToPoint(). r=davidb 2012-06-20 14:07:51 -07:00
David Anderson
26ac034690 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
b70adf8077 Bug 765371 - decomtaminate GetSelected-RowCount / ColumnCount / CellCount on accessible tables, r=tbsaunde 2012-06-20 14:05:31 -04:00
Hub Figuière
02cb75999d Bug 759736 - Only instanciate a11y on Mac if VO is running. r=tbsaunde,smichaud 2012-06-06 17:26:45 -07:00
Mark Capella
9fa35292d4 Bug 725572 - Remove nsIAccessibilityService::GetAccessible(), r=surkov, f=hub 2012-06-06 16:33:37 -04:00
Eitan Isaacson
c1957e3beb Bug 760972 - Remove focus-follows-cursor behavior and add cursor-follows-focus. r=davidb 2012-06-06 13:02:24 -04:00
Mark Capella
e32f478237 Bug 761943 - crash in nsXULListitemAccessibleNativeInteractiveState, r=surkov 2012-06-06 10:35:41 -04:00
Mark Capella
a1748be3b4 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
5092458092 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
c533a83b6c 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
229093fff6 Bug 765172 - Add missing entries in nsTextEquivUtils::gRoleToNameRulesMap. r=tbsaunde 2012-06-20 10:10:15 +02:00
Phil Ringnalda
9ef61ebf0a Back out 2168e72ab8d3 (bug 764686) for orange 2012-06-18 20:52:28 -07:00
Mike Hommey
88257ed076 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
1725263f16 Bug 766757 - Follow-up to add missing break. r=me 2012-06-21 14:03:44 -07:00
Brian Nicholson
ae0d3aaabc Bug 766757 - Add LOAD_REPLACE_BYPASS_CACHE load type. r=bz 2012-06-21 10:31:07 -07:00
David Bolter
78049ecc9b Bug 761891 - HTML5 article element should expose xml-roles:article object attribute. r=surkov 2012-06-11 11:16:48 -04:00
Mark Capella
655f2bea5e Bug 760881 - decomtaminate Select Row / Column() on accessible tables, r=tbsaunde 2012-06-11 01:25:07 -04:00
Mark Capella
6ebcf84165 Bug 763148 - put Relation into a11y namespace, r=surkov 2012-06-10 18:18:31 -04:00
Mark Capella
118a8a50f8 Bug 763146 - put TextUpdater into a11y namespace, r=surkov 2012-06-10 18:18:27 -04:00
Ryan VanderMeulen
bf2b50270d Merge m-c to inbound 2012-06-10 17:59:00 -04:00
Olli Pettay
ac6b89bfdb Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst 2012-06-10 21:14:30 +03:00
Eitan Isaacson
395f891e05 Bug 764119 - Explore by touch preference. r=davidb 2012-06-13 12:22:52 -07:00
Alexander Surkov
eeae34a2b5 Bug 761188 - reuse layout code for accessible boundaries calculation, r=tbsaunde, f=bz 2012-06-10 22:31:27 +09:00
Aryeh Gregor
6865bb0c16 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
20c87fa332 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
7f867d2927 Backed out changeset 0c17f1be2df3 (bug 764686) 2012-06-18 17:54:01 -07:00
Eitan Isaacson
59ef00d08e Bug 764203 - Only notify pivot change if it actually changed. r=davidb 2012-06-18 16:07:56 -07:00
Eitan Isaacson
2882dc8665 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
5651c9ba7b Bug 755048 - Fix warnings for uninitiliazed variables and unhandled case. r=dbolter 2012-06-18 13:14:01 -07:00
Mark Capella
22b27285a4 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
30e60bde90 Bug 765195 - crash in nsXULTreeAccessible::TreeViewInvalidated, r=tbsaunde 2012-06-16 13:12:58 -04:00
Andrew Quartey
5eb68c1a11 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
7aa91ef946 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
f15d8d0e1f Bug 765387 - Add some ICS accessible event attributes. r=blassey 2012-06-15 15:34:22 -07:00
Ed Morley
0de9e97430 Merge mozilla-central to mozilla-inbound 2012-06-15 15:18:20 +01:00
Ed Morley
3497a91693 Merge mozilla-central to mozilla-inbound 2012-06-15 14:04:37 +01:00
Mark Capella
be1fbffd23 Bug 760878 - decomtaminate Get Row / Column Description() on accessible tables, r=tbsaunde 2012-06-15 04:04:03 -04:00
Mark Capella
5e9f336f99 Bug 757203 - crash in nsXULTreeAccessible::InvalidateCache when deleting cookie, r=surkov 2012-06-15 04:03:57 -04:00
Mark Capella
5ae0d8cbeb Bug 760880 - decomtaminate Is Column / Row / Cell Selected(), r=tbsaunde 2012-06-15 04:03:51 -04:00
Mark Capella
06a6a0ed2c 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
1016bbeabd Bug 763162 - crash in nsXULMenuitemAccessibleNativeInteractiveState, r=surkov 2012-06-09 07:00:03 -04:00
Oussama BADR
b79004bd39 Bug 672514 - Smooth out nsIAccessible keyboard shortcuts methods, r=surkov 2012-06-09 18:49:21 +09:00
Mark Capella
61f4833dad 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
94e5381619 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
e119f284c3 Bug 759833 - ARIA documents should fire document loading events, r=tbsaunde, f=davidb 2012-06-08 22:36:41 +09:00
Mark Capella
766822cea5 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
59ffe89edc Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil 2012-06-08 01:23:33 +09:00
Mark Capella
c4df1c9012 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
f685616270 Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde 2012-06-07 21:49:21 +09:00
Ryan VanderMeulen
4ce6bf55f7 Backout 9d4d0dc404b8 (bug 767754) for Windows m-oth leaks. 2012-08-09 10:30:01 -04:00
Xi Yang
6e7f8e6e36 bug 767754 - move application accessible life cycle logic to nsAccessibilityService r=tbsaund 2012-08-09 00:59:00 -04:00
Alexander Surkov
f4bac6bbea 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
517e45a7f6 Backed out changeset 08e41d18e1f8 for a case-folding collision. 2012-08-28 10:24:30 +02:00
Alexander Surkov
9a2f85a46b 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
1ecb963c4c 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
37938b34bf bug 758113 - remove a bunch of nsIDOMNode stuff from HypertextAccessible r=davidb 2012-04-06 14:08:24 -04:00
Mark Capella
ffc67cb95a 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
ae718ee1c0 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Hub Figuière
1e343215ea Bug 761589 - Part 2: implement accessibility.force_disabled for ATK. r=tbsaunde 2012-06-30 15:54:17 -07:00
Eitan Isaacson
5901f88712 Bug 769340 - Don't utter anything for list roles. r=MarcoZ 2012-06-29 11:30:27 -07:00
Eitan Isaacson
0ff3bbad64 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
a5ce138092 Bug 769585 - Fix vim modelines. DONTBUILD rs=mrbkap 2012-06-29 12:42:59 +02:00
Mark Capella
170b9e6765 Bug 767705 - decomtaminate GetSelectedCells() on accessible tables, r=tbsaunde 2012-06-29 04:14:22 -04:00
Ehsan Akhgari
45fe6d3ae2 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
3e9c8587b9 Bug 766845 part 3 - Fix assertion in DeleteRangeTxn; r=ehsan,surkov 2012-06-25 14:44:40 +03:00
Mark Capella
fea809bcb0 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
8d0de95fcd 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
e3a66734de 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
56068a9f87 Bug 756983 - make nsAccessible::GetActionName faster, r=tbsaunde 2012-06-04 14:41:06 +09:00
Alexander Surkov
0181eab0ec Bug 759670 - Intermittent accessible/events/test_docload.xul | Test timed out, r=tbsaunde 2012-06-04 14:38:45 +09:00
Eitan Isaacson
20052e6784 Bug 760451 - Support skip links. r=davidb 2012-06-03 22:02:56 -04:00