Commit Graph

2098 Commits

Author SHA1 Message Date
Trevor Saunders
be0d823f45 bug 619002 - use text-remove / text-insert signals r=davidb, fer 2011-07-04 09:49:44 -04:00
Ms2ger
87a9e995de Bug 667277 - Don't use already_AddRefed::get in nsAccessible::GetURI; r=surkov 2011-07-03 11:53:40 +02:00
Alexander Surkov
d93d3cf4cc bug 666504 - Ignore role presentation on focusable elements r=davidb, marcoz 2011-06-30 00:35:11 -07:00
Alexander Surkov
3edbe75148 bug 664376 - table rows of xul trees no longer containing the content of cells as accessible name r=marcoz 2011-06-30 00:35:11 -07:00
Trevor Saunders
716d7edb62 bug 666337 - nsTSubstring::Equals(char*) insists we not call it with a NULL argument r=surkov 2011-06-28 16:18:20 -07:00
Trevor Saunders
057badfdf2 bug 429642 - cleanup and fix crash in nsAccessibleWrap::get_accKeyboardShortcut() r=surkov 2011-06-28 16:27:03 -07:00
Trevor Saunders
db021c29e7 bug 667396 - nsAccessibilityService::GetAccessibleFor() is an external api so we should NULL check the node argument r=surkov 2011-06-28 16:26:37 -07:00
Trevor Saunders
7887eae402 bug 657719 - rename IsHyperlink() to IsLink() r=surkov
From cdac78ca863280f3ef9fd2b34a28e566230f60b8 Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsAccessibleWrap.cpp            |    7 +++----
 accessible/src/atk/nsMaiHyperlink.cpp              |   12 ++++++------
 accessible/src/atk/nsMaiHyperlink.h                |    5 ++---
 accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp |   17 ++++++++---------
 accessible/src/base/nsAccessible.cpp               |   14 +++++++-------
 accessible/src/base/nsAccessible.h                 |    8 ++++----
 accessible/src/base/nsBaseWidgetAccessible.cpp     |    4 ++--
 accessible/src/html/nsHTMLLinkAccessible.cpp       |    2 +-
 accessible/src/html/nsHTMLLinkAccessible.h         |    2 +-
 accessible/src/msaa/CAccessibleHyperlink.cpp       |   12 ++++++------
 accessible/src/xul/nsXULTextAccessible.cpp         |    6 +++---
 accessible/src/xul/nsXULTextAccessible.h           |    2 +-
 12 files changed, 44 insertions(+), 47 deletions(-)
2011-06-23 21:29:43 -07:00
Trevor Saunders
59f3224ba5 bug 657719 - decomtaminated GetAnchor() -> AnchorAt() r=surkov
From a429395a8be38d699d33d8352372bf8d6905b503 Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsMaiHyperlink.cpp            |    4 ++--
 accessible/src/base/nsAccessible.cpp             |   10 +++++-----
 accessible/src/base/nsAccessible.h               |    4 ++--
 accessible/src/base/nsBaseWidgetAccessible.cpp   |    4 ++--
 accessible/src/base/nsBaseWidgetAccessible.h     |    2 +-
 accessible/src/html/nsHTMLImageMapAccessible.cpp |    4 ++--
 accessible/src/html/nsHTMLImageMapAccessible.h   |    4 ++--
 accessible/src/html/nsHTMLLinkAccessible.cpp     |    2 +-
 accessible/src/html/nsHTMLLinkAccessible.h       |    2 +-
 accessible/src/msaa/CAccessibleHyperlink.cpp     |    4 ++--
 accessible/src/xul/nsXULTextAccessible.cpp       |    2 +-
 accessible/src/xul/nsXULTextAccessible.h         |    2 +-
 12 files changed, 22 insertions(+), 22 deletions(-)
2011-06-13 20:56:42 -07:00
Trevor Saunders
7444823798 bug 657719 - nsXformsSelectableAccessible::IsItemSelected() -> IsSelected() r=surkov
From b302c0e2cc2b8fc912192e9836e1c35fbb25b664 Mon Sep 17 00:00:00 2001
---
 accessible/src/xforms/nsXFormsAccessible.cpp       |    4 ++--
 accessible/src/xforms/nsXFormsAccessible.h         |    2 +-
 .../src/xforms/nsXFormsFormControlsAccessible.cpp  |    8 ++++----
 3 files changed, 7 insertions(+), 7 deletions(-)
2011-06-13 20:31:08 -07:00
Trevor Saunders
9595c15ef3 bug 657719 - followup nsAccessible::IsValid() -> nsAccessible::IsLinkValid() r=surkov
From e703a428b799fe24d5244e7a4566fd3fbe0f76a7 Mon Sep 17 00:00:00 2001
 nsAccessible::IsLinkValid()
---
 accessible/src/atk/nsMaiHyperlink.cpp        |    2 +-
 accessible/src/base/nsAccessible.cpp         |   14 +-------------
 accessible/src/base/nsAccessible.h           |   12 +++++++++++-
 accessible/src/msaa/CAccessibleHyperlink.cpp |    2 +-
 4 files changed, 14 insertions(+), 16 deletions(-)
2011-06-21 22:43:25 -07:00
Trevor Saunders
26c39f8cef bug 657719 - nsAccessible::IsSelected() hidden overloaded virtual method r=surkov
From 4a0905d51ad8b84af7f627284131f355d3156c69 Mon Sep 17 00:00:00 2001
---
 accessible/src/base/nsAccessible.cpp |    9 +--------
 accessible/src/base/nsAccessible.h   |    7 ++++++-
 2 files changed, 7 insertions(+), 9 deletions(-)
2011-06-13 17:26:32 -07:00
Trevor Saunders
a2403dd031 bug 664084 - set but unused nsresult in nsHTMLTableAccessible.cpp:1208 r=surkov
From 98228e034f021e8ab897537f0aa280e622cf2fc3 Mon Sep 17 00:00:00 2001
---
 accessible/src/html/nsHTMLTableAccessible.cpp |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)
2011-06-13 16:28:35 -07:00
Trevor Saunders
f8e0359aa8 bug 664083 - parens around complicated boolean logic nsHTMLTable.cpp:325 r=surkov
From 94a79a1220475904d9b3ab7bf2825eb18752a2ab Mon Sep 17 00:00:00 2001
---
 accessible/src/html/nsHTMLTableAccessible.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
2011-06-13 16:18:57 -07:00
Trevor Saunders
88e99b94f5 bug 657719 - part 2 GetChildAtPoint overloaded virtual method r=surkov
From 2c992098c55e2d51729b6b972d60d9e844032f2c Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsMaiInterfaceComponent.cpp   |    6 ++--
 accessible/src/base/nsAccessible.cpp             |   12 ++++----
 accessible/src/base/nsAccessible.h               |    6 ++--
 accessible/src/base/nsApplicationAccessible.cpp  |    4 +-
 accessible/src/base/nsApplicationAccessible.h    |    5 +--
 accessible/src/base/nsBaseWidgetAccessible.cpp   |    4 +-
 accessible/src/base/nsBaseWidgetAccessible.h     |    5 +--
 accessible/src/base/nsOuterDocAccessible.cpp     |    6 ++--
 accessible/src/base/nsOuterDocAccessible.h       |    4 +-
 accessible/src/html/nsHTMLImageMapAccessible.cpp |    4 +-
 accessible/src/html/nsHTMLImageMapAccessible.h   |    5 +--
 accessible/src/msaa/nsAccessibleWrap.cpp         |   30 ++++-----------------
 accessible/src/xul/nsXULTreeAccessible.cpp       |    6 ++--
 accessible/src/xul/nsXULTreeAccessible.h         |    5 +--
 accessible/src/xul/nsXULTreeGridAccessible.cpp   |    4 +-
 accessible/src/xul/nsXULTreeGridAccessible.h     |    5 +--
 16 files changed, 44 insertions(+), 67 deletions(-)
2011-06-13 15:20:54 -07:00
Trevor Saunders
ecab7ed8f3 bug 657719 - nsAccessible::GetIndexInParent() overloaded virtual method r=surkov
From 9456a3d1de8d5d707de94c040627d6daf871fcf1 Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsApplicationAccessibleWrap.cpp |    2 +-
 accessible/src/base/AccGroupInfo.cpp               |    2 +-
 accessible/src/base/NotificationController.cpp     |    8 ++++----
 accessible/src/base/nsARIAGridAccessible.cpp       |    4 ++--
 accessible/src/base/nsAccessible.cpp               |    6 +++---
 accessible/src/base/nsAccessible.h                 |    2 +-
 accessible/src/html/nsHTMLImageMapAccessible.cpp   |    4 ++--
 accessible/src/html/nsHyperTextAccessible.cpp      |    4 ++--
 accessible/src/msaa/nsAccessibleWrap.cpp           |   15 +++++++--------
 accessible/src/xul/nsXULListboxAccessible.cpp      |    4 ++--
 accessible/src/xul/nsXULTextAccessible.cpp         |    4 ++--
 accessible/src/xul/nsXULTreeAccessible.cpp         |    4 ++--
 accessible/src/xul/nsXULTreeAccessible.h           |    2 +-
 accessible/src/xul/nsXULTreeGridAccessible.cpp     |    2 +-
 accessible/src/xul/nsXULTreeGridAccessible.h       |    2 +-
 15 files changed, 32 insertions(+), 33 deletions(-)
2011-06-13 02:08:40 -07:00
Alexander Surkov
04a98c120f Bug 666212 - summary attribute content mapped to accessible name in MSAA, r=marcoz 2011-06-24 13:01:45 +09:00
Jonas Sicking
5e5e6bd544 Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug 2011-06-23 19:18:02 -07:00
Jonas Sicking
26f99e3cdb Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug 2011-06-23 19:18:01 -07:00
Jonas Sicking
e3f6b769a1 Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug 2011-06-23 19:18:00 -07:00
Jonas Sicking
6c4113f213 Bug 658714 Part 2: Merge nsIDOMNSEventTarget into nsIDOMEventTarget. r=smaug 2011-06-23 19:17:59 -07:00
Trevor Saunders
8996e15e77 bug 659018 - nsIAccessibleEvent::EVENT_NAME_CHANGED not handled for atk r=surkov
From 783c75c83cee406c15b962f5ac10582f7ab9b354 Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsAccessibleWrap.cpp |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
2011-06-15 22:12:32 -07:00
Ed Morley
da41678fe8 Bug 665391 - Remove unused variable maiAtkHyperlink from nsMaiHyperlink.cpp getUriCB(); r=surkov 2011-06-21 17:37:44 +02:00
Jonas Sicking
17ec46a39a Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv 2011-06-14 00:56:48 -07:00
Ted Mielczarek
a88f0715f0 merge m-c and b-s 2011-06-13 09:09:43 -04:00
David Bolter
213743502d Bug 663136 - Add test coverage for tablist as implicit live region. r=MarcoZ 2011-06-12 23:54:36 -07:00
Ed Morley
223c46b36b Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Trevor Saunders
867e1d8e12 Bug 653086 - clean up editor configuration in a11y files r=fernando
From 4a69f14cec60e25aca096b75b1be265b11a31244 Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/AtkSocketAccessible.cpp         |    3 +--
 accessible/src/atk/AtkSocketAccessible.h           |    3 +--
 accessible/src/atk/nsARIAGridAccessibleWrap.h      |    2 +-
 accessible/src/atk/nsAccessNodeWrap.cpp            |    2 +-
 accessible/src/atk/nsAccessNodeWrap.h              |    2 +-
 accessible/src/atk/nsAccessibleRelationWrap.h      |    2 +-
 accessible/src/atk/nsAccessibleWrap.cpp            |    2 +-
 accessible/src/atk/nsAccessibleWrap.h              |    2 +-
 accessible/src/atk/nsApplicationAccessibleWrap.cpp |    2 +-
 accessible/src/atk/nsApplicationAccessibleWrap.h   |    2 +-
 accessible/src/atk/nsDocAccessibleWrap.cpp         |    2 +-
 accessible/src/atk/nsDocAccessibleWrap.h           |    2 +-
 accessible/src/atk/nsHTMLImageAccessibleWrap.h     |    2 +-
 accessible/src/atk/nsHTMLTableAccessibleWrap.h     |    2 +-
 accessible/src/atk/nsHyperTextAccessibleWrap.h     |    2 +-
 accessible/src/atk/nsMai.h                         |    2 +-
 accessible/src/atk/nsMaiHyperlink.cpp              |    2 +-
 accessible/src/atk/nsMaiHyperlink.h                |    2 +-
 accessible/src/atk/nsMaiInterfaceAction.cpp        |    2 +-
 accessible/src/atk/nsMaiInterfaceAction.h          |    2 +-
 accessible/src/atk/nsMaiInterfaceComponent.cpp     |    3 +--
 accessible/src/atk/nsMaiInterfaceComponent.h       |    3 +--
 accessible/src/atk/nsMaiInterfaceDocument.cpp      |    2 +-
 accessible/src/atk/nsMaiInterfaceDocument.h        |    2 +-
 accessible/src/atk/nsMaiInterfaceEditableText.cpp  |    2 +-
 accessible/src/atk/nsMaiInterfaceEditableText.h    |    2 +-
 accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp |    2 +-
 accessible/src/atk/nsMaiInterfaceHyperlinkImpl.h   |    2 +-
 accessible/src/atk/nsMaiInterfaceHypertext.cpp     |    2 +-
 accessible/src/atk/nsMaiInterfaceHypertext.h       |    2 +-
 accessible/src/atk/nsMaiInterfaceImage.cpp         |    2 +-
 accessible/src/atk/nsMaiInterfaceImage.h           |    2 +-
 accessible/src/atk/nsMaiInterfaceSelection.cpp     |    2 +-
 accessible/src/atk/nsMaiInterfaceSelection.h       |    2 +-
 accessible/src/atk/nsMaiInterfaceTable.cpp         |    2 +-
 accessible/src/atk/nsMaiInterfaceTable.h           |    2 +-
 accessible/src/atk/nsMaiInterfaceText.cpp          |    2 +-
 accessible/src/atk/nsMaiInterfaceText.h            |    2 +-
 accessible/src/atk/nsMaiInterfaceValue.cpp         |    2 +-
 accessible/src/atk/nsMaiInterfaceValue.h           |    2 +-
 accessible/src/atk/nsRoleMap.h                     |    2 +-
 accessible/src/atk/nsRootAccessibleWrap.cpp        |    2 +-
 accessible/src/atk/nsRootAccessibleWrap.h          |    2 +-
 accessible/src/atk/nsStateMap.h                    |    2 +-
 accessible/src/atk/nsTextAccessibleWrap.h          |    2 +-
 accessible/src/atk/nsXULListboxAccessibleWrap.h    |    2 +-
 accessible/src/atk/nsXULMenuAccessibleWrap.h       |    2 +-
 accessible/src/atk/nsXULTreeGridAccessibleWrap.h   |    2 +-
 48 files changed, 48 insertions(+), 52 deletions(-)
2011-05-27 15:37:24 -07:00
Peter Van der Beken
68807afbc8 Fix for bug 662243 (Hook up more a11y classes to CC). r=davidb, r=surkov.
--HG--
extra : rebase_source : 832afa37757f6a6bca180bc867777fb57ed29ca5
2011-06-09 11:44:31 +02:00
Alexander Surkov
4c12bb67b8 Bug 546812 - treegrid row has accessible name of tree accessible, r=tbsaunde 2011-06-09 18:09:05 +09:00
Neil Rashbrook
65ab21e7f7 Bug 660524 - Useless use of PromiseFlatString, r=surkov 2011-06-07 11:24:14 +09:00
Alexander Surkov
1dbbaf0c3c Bug 659633 - don't traverse into XUL tree children when accessible tree is created, r=tbsaunde, f=marcoz 2011-06-07 11:24:01 +09:00
Alexander Surkov
259e9efce5 Bug 660153 - comb next/prev accessible methods, r=tbsaunde 2011-06-07 11:23:13 +09:00
Masayuki Nakano
319f614cd9 Bug 660742 accessible should use mozilla::Preferences r=roc+davidb 2011-06-03 15:01:02 +09:00
Masayuki Nakano
9718f5996b Bug 660742 back out f81b4d9534f5 2011-06-02 21:30:35 +09:00
Masayuki Nakano
aa6ba96502 Bug 660742 accessible should use mozilla::Preferences r=roc+davidb 2011-06-02 10:05:12 +09:00
Trevor Saunders
1e88a37e6e Bug 660693 - Comparison between signed and unsigned integer expressions in nsAccessible.h r=surkov,davidb
From e5db737b0d45ebde4a81f83f94e96a4f052b55c0 Mon Sep 17 00:00:00 2001
---
 accessible/src/base/nsAccessible.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
2011-05-31 14:01:32 -07:00
Boris Zbarsky
7867f56859 Bug 598833 part 7. Make IntrinsicState protected. r=smaug 2011-05-31 21:46:57 -04:00
Boris Zbarsky
142a55fcd8 Bug 598833 part 1. Move IntrinsicState from nsIContent to Element. r=smaug 2011-05-31 21:46:56 -04:00
Timothy Nikkel
e0ba20aee4 Bug 655264. Clean up some a11y code and make it less reliant on views. r=roc f=surkov 2011-05-30 13:23:36 -05:00
Ms2ger
e18ad59abc Bug 659743 - Part b: Remove nsImageMapUtils; r=smaug 2011-05-30 13:00:00 +02:00
Alexander Surkov
da89e08cb3 Bug 660149 - nsAccessNode::IsDefunct() should be const, r=trevor 2011-05-28 18:26:45 +09:00
Ms2ger
35e44f908f Bug 659113 - Remove nsIDOMNSHTMLDocument; r=bz 2011-05-28 09:43:57 +02:00
Ms2ger
b171b9ae5c Bug 658906 - Remove nsIDOMNSDocument; r=sicking 2011-05-28 09:43:53 +02:00
Alexander Surkov
35e3d80d70 Bug 650585 - Remove flaky timeouts from the accessibility tests, patch=ehsan, surkov, r=surkov, ehsan 2011-05-27 12:26:48 +09:00
Trevor Saunders
9d312cc7bf bug 659620 - Hang when trying to edit a page on WikiMo with NVDA running r=surkov
From e0a6515b9f894ab39bcd6db51d43e24a677667b3 Mon Sep 17 00:00:00 2001
---
 accessible/src/base/nsBaseWidgetAccessible.cpp     |    3 +-
 .../tests/mochitest/actions/test_general.html      |   21 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)
2011-05-25 07:52:01 -07:00
Alexander Surkov
e2933289fb The DOM document loaded before it's shown shouldn't have busy state, r=trevor, marcoz 2011-05-27 11:18:00 +09:00
Alexander Surkov
33a76db2a9 Disable accessible name tests for audio slider because of linux failure 2011-05-26 23:01:48 +09:00
Alexander Surkov
f39bfea31f Bug 651628 - enable media action tests, r=marcoz
--HG--
rename : accessible/tests/mochitest/test_elm_media.html => accessible/tests/mochitest/actions/test_media.html
2011-05-26 21:57:06 +09:00
Alexander Surkov
7bfb702a26 Bug 651628 - enable comboboxes states test, r=marcoz
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_comboboxes.xul => accessible/tests/mochitest/states/test_comboboxes.xul
2011-05-26 21:56:57 +09:00
Alexander Surkov
860cae4d06 Bug 651628 - enable childAtPoint tests, r=marcoz 2011-05-26 12:23:50 +09:00
David Bolter
535a74d47e Bug 653601 - aria-selected ignored for ARIA tabs, patch=davidb, tbsaunde; tests=davidb, tbsaunde, marcoz; r=surkov, a=sheriff 2011-05-24 16:02:44 +02:00
Trevor Saunders
9014be5a5e Bug 648133 - Fire state change event for aria-busy, patch=davidb, tbsaunde; r=surkov, a=sheriff 2011-05-24 16:02:30 +02:00
Ms2ger
fb6f5dd0ca Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug 2011-05-23 18:46:36 +02:00
Jim Mathies
29fa850719 Bug 656089 - Fix accessibility focus bug w/Windows magnifier. r=marco 2011-05-23 08:07:17 -05:00
Alexander Surkov
39f2f1f9a5 Bug 658737 - Untrusted Connection page document doesn't clear busy state after loading, r=tbsaunde 2011-05-21 16:00:14 +09:00
Trevor Saunders
2ae22f909c Bug 653584 - Crash in nsLinkableAccessible::NativeState(), r=surkov 2011-05-21 16:00:07 +09:00
Fernando Herrera
9671863638 Bug 654999 - Wrong end ofset logic in nsHyperTextAccessible::GetTextHelper for text before getting, r=surkov 2011-05-21 15:59:58 +09:00
Alexander Surkov
6bdddc5a57 Bug 657296 - Crash [@ nsAccessibilityService::GetAccessible], r=ginn.chen 2011-05-21 15:59:50 +09:00
Mounir Lamouri
77c1d76262 Merging cedar with mozilla-central. 2011-05-20 15:55:16 +02:00
Daniel Holbert
aaebdc3422 Bug 658494: Fix out-of-order init list in nsAccTreeWalker constructor. r=marcoz 2011-05-20 03:55:37 -07:00
Craig Topper
4e38ca20a7 Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc 2011-05-18 20:10:49 -07:00
Alexander Surkov
7642b76bdd Bug 653607 - IAccessible::accChild fails on ARIA documents, r=davidb 2011-05-20 14:17:47 +09:00
Mounir Lamouri
3614c727b5 Merging cedar with mozilla-central. 2011-05-18 11:42:37 +02:00
Ed Morley
d260544670 Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
Rafael Ávila de Epíndola
85524ac5b6 Bug 655865 - Fix --enable-accessibility build with clang. r=smichaud,joshmoz 2011-05-17 16:00:30 +02:00
Ms2ger
d5df8a6e33 Bug 655514 - Remove nsIDOMDocumentTraversal; f=ehsan r=jonas 2011-05-15 12:07:30 +02:00
Ms2ger
a49c5db9c8 Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky 2011-05-15 12:07:28 +02:00
Josh Aas
f6eb4c8df6 Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg 2011-05-17 21:48:34 -04:00
David Bolter
5d565215f4 Bug 640707 - Add event support for aria-sort. r=surkov
Yahoo mail needs this ASAP.

--HG--
rename : accessible/tests/mochitest/events/test_aria_hidden.html => accessible/tests/mochitest/events/test_aria_objattr.html
2011-05-17 12:33:45 -04:00
Trevor Saunders
4679ac0d75 redisable test_singleline.html and test_whitespaces.html because they went permaorange again after tm merge CLOSED TREE 2011-05-13 23:28:56 -04:00
Ehsan Akhgari
15252ef290 Bug 612129 - Set the initial selection range to the beginning of the text field in order to be more compatible with other browsers; r=roc 2011-05-12 09:52:38 -04:00
Trevor Saunders
980e94d2dc bug 559773 - make html5 progress element accessible (correct constructor indentation) r=whitespaceonly 2011-05-12 08:03:17 -04:00
Alexander Surkov
56e56955f1 Bug 648223 - stop support of accessibility.disableenumvariant pref, r=davidb 2011-05-12 20:37:18 +09:00
Alexander Surkov
588893d7a9 bug 559773 - make html5 progress element accessible r=marcoz,trev
From ed8e50f56d7c619a6df4ac906a5887d9788d58e2 Mon Sep 17 00:00:00 2001
https://bugzilla.mozilla.org/show_bug.cgi?id=559773
---
 accessible/src/base/nsAccessibilityAtomList.h      |    1 +
 accessible/src/base/nsAccessibilityService.cpp     |    9 +-
 accessible/src/base/nsFormControlAccessible.cpp    |  137 ++++++++++++++++++++
 accessible/src/base/nsFormControlAccessible.h      |   22 +++
 accessible/src/html/nsHTMLFormControlAccessible.h  |    5 +
 accessible/src/xul/nsXULFormControlAccessible.cpp  |  133 -------------------
 accessible/src/xul/nsXULFormControlAccessible.h    |   21 +---
 accessible/tests/mochitest/Makefile.in             |    3 +-
 accessible/tests/mochitest/value/Makefile.in       |   55 ++++++++
 .../{test_value.html => value/test_general.html}   |    4 +-
 .../tests/mochitest/value/test_progress.html       |   63 +++++++++
 .../{test_value.xul => value/test_progress.xul}    |    8 +-
 12 files changed, 303 insertions(+), 158 deletions(-)
 create mode 100644 accessible/tests/mochitest/value/Makefile.in
 rename accessible/tests/mochitest/{test_value.html => value/test_general.html} (98%)
 create mode 100644 accessible/tests/mochitest/value/test_progress.html
 rename accessible/tests/mochitest/{test_value.xul => value/test_progress.xul} (93%)

--HG--
rename : accessible/tests/mochitest/test_value.html => accessible/tests/mochitest/value/test_general.html
rename : accessible/tests/mochitest/test_value.xul => accessible/tests/mochitest/value/test_progress.xul
2011-05-11 22:55:12 -04:00
Trevor Saunders
671a0f4f96 bug 652459 - reenable test_singleline.html and test_whitespaces.html r=davidb 2011-05-11 23:27:35 -04:00
Olli Pettay
f83cc47bbe Bug 654770, fix few AddEventListener calls now that it has 2 optional parameters, r=sicking
--HG--
extra : rebase_source : d0a27a6ba059d5862f10ab49f0a079e8928b30fb
2011-05-05 23:33:13 +03:00
Boris Zbarsky
4ad0368a58 Bug 614171 part 3. deCOM qualified name getters a bit. r=sicking 2011-05-05 12:26:33 -04:00
Boris Zbarsky
e77ac90303 Bug 652459. Temporarily disabling these tests to reopen CLOSED TREE. a=davidb 2011-05-05 09:03:56 -04:00
Trevor Saunders
8fa9ad97db bug 652378 - dexpcom nsAccessible::GetDescription() r=surkov
From 474b06dc24586199d7abf30235b8202b595e9edd Mon Sep 17 00:00:00 2001
---
 accessible/src/atk/nsAccessibleWrap.cpp            |   10 +--
 accessible/src/base/nsAccessible.cpp               |   62 +++++++++++---------
 accessible/src/base/nsAccessible.h                 |    5 ++
 accessible/src/base/nsApplicationAccessible.cpp    |    5 +-
 accessible/src/base/nsApplicationAccessible.h      |    2 +-
 accessible/src/base/nsDocAccessible.cpp            |   15 ++---
 accessible/src/base/nsDocAccessible.h              |    2 +-
 accessible/src/html/nsHTMLImageMapAccessible.cpp   |    6 +-
 accessible/src/html/nsHTMLImageMapAccessible.h     |    2 +-
 accessible/src/html/nsHTMLSelectAccessible.cpp     |   13 ++--
 accessible/src/html/nsHTMLSelectAccessible.h       |    2 +-
 accessible/src/html/nsHTMLTableAccessible.cpp      |   19 +++----
 accessible/src/html/nsHTMLTableAccessible.h        |    2 +-
 accessible/src/mac/mozAccessible.mm                |    5 +-
 accessible/src/msaa/nsAccessibleWrap.cpp           |    4 +-
 accessible/src/xforms/nsXFormsAccessible.cpp       |   18 ++----
 accessible/src/xforms/nsXFormsAccessible.h         |    5 +-
 .../src/xforms/nsXFormsFormControlsAccessible.cpp  |   11 +--
 .../src/xforms/nsXFormsFormControlsAccessible.h    |    4 +-
 .../src/xforms/nsXFormsWidgetsAccessible.cpp       |    5 +-
 accessible/src/xforms/nsXFormsWidgetsAccessible.h  |    2 +-
 accessible/src/xul/nsXULComboboxAccessible.cpp     |   21 ++-----
 accessible/src/xul/nsXULComboboxAccessible.h       |    2 +-
 accessible/src/xul/nsXULListboxAccessible.h        |    2 +-
 accessible/src/xul/nsXULMenuAccessible.cpp         |    9 +--
 accessible/src/xul/nsXULMenuAccessible.h           |    2 +-
 26 files changed, 106 insertions(+), 129 deletions(-)
2011-04-23 09:14:05 -04:00
Craig Topper
0c783e4943 Bug 648885 - Part 3: Remove nsIImageMap. r=roc
--HG--
extra : rebase_source : 179eb2e28f555d2a6159f92aa5ccd6d0af900b2b
2011-04-26 22:51:13 -07:00
Craig Topper
424eee8dac Bug 648885 - Part 2: Remove nsIImageFrame. r=roc
--HG--
extra : rebase_source : 3097ee732ab2ba3b7a79253f7f71c09eed22d033
2011-04-25 23:52:19 -07:00
Ms2ger
941e819c63 Bug 616684 - Remove support for DOM Views; r=sicking,ehsan 2011-04-24 08:54:25 +02:00
Trevor Saunders
d38a91e804 Bug 653086 - clean up editor configuration lines in a11y atk files, r=surkov 2011-04-27 22:42:27 +09:00
Brad Taylor
2d0ff623b4 Bug 480317 - Provide a way for atk-based plugins to slot into our a11y tree, r=joshmoz, ginn, surkov, trev, patch=btaylor, mcarrion, mgorse 2011-04-27 22:42:18 +09:00
Trevor Saunders
e80a0ff0ba Bug 652380 - nsRootAccessible::NativeState() should only call GetChromeFlags() once, r=surkov 2011-04-27 22:42:03 +09:00
Ehsan Akhgari
d2a61eb331 Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
Ms2ger
295bf7256b Bug 616684 - Remove support for DOM Views; r=sicking 2011-04-24 08:54:25 +02:00
David Zbarsky
5ecf0a2bd3 Bug 610305: decom nsEventStateManager r=smaug 2011-04-21 19:35:52 +02:00
Mounir Lamouri
b4cf8cd184 Backed out changeset c1a7c1bc1aeb due to busted build. 2011-04-20 22:26:06 +02:00
David Zbarsky
c4d29900ed Bug 610305: decom nsEventStateManager r=smaug 2011-04-20 21:42:33 +02:00
Zack Weinberg
dd67585463 Bug 651017, part 5: mechanical changes.
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
2011-04-16 18:22:44 -07:00
Robert O'Callahan
72627bced2 Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones 2011-04-19 15:07:23 +12:00
Ms2ger
b915e92079 Bug 650235 - Assignment instead of comparison in nsOuterDocAccessible::GetChildAtPoint; r=surkov 2011-04-17 10:48:02 +02:00
Alexander Surkov
a4a5c756db Bug 630486 - ASSERTION 'Want to fire mutation events, but it's not safe' in nsContentUtils::HasMutationListeners triggered by a11y, r=marcoz, gavin, bz, f=davidb
--HG--
rename : accessible/tests/mochitest/tree/test_colorpicker.xul => accessible/tests/mochitest/treeupdate/test_colorpicker.xul
rename : accessible/tests/mochitest/tree/test_button.xul => accessible/tests/mochitest/treeupdate/test_menubutton.xul
2011-04-15 11:11:39 +09:00
Zack Weinberg
42ead75834 Bug 174055, part 4: mechanical fixups outside gfx. 2011-04-07 18:05:49 -07:00
Zack Weinberg
d6425e8bd1 Bug 174055, part 2: merge nsIThebesFontMetrics into nsIFontMetrics. 2011-04-07 18:05:25 -07:00
Zack Weinberg
299386f14c Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h. 2011-04-07 18:04:41 -07:00
Jan Küchler
5ef6bf26cf Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
2011-04-07 18:04:40 -07:00
Trevor Saunders
8617b88c4d Bug 649604 - crash [@ nsAccessible::NativeState()], r=marcoz, surkov 2011-04-14 20:49:38 +09:00
Ehsan Akhgari
3b68afadb4 Merge cedar into mozilla-central 2011-04-13 14:00:55 -04:00
Trevor Saunders
6ba5b807da Bug 619002 - When deleting text from edit fields the wrong text is reported through at-spi r=fernando,ginn.chen f=surkov 2011-03-24 18:03:14 -04:00
Ehsan Akhgari
8e2d030028 Merge mozilla-central into cedar 2011-04-11 13:11:47 -04:00
David Zbarsky
aa301d629c Bug 583514 - implement click and accesskey for all HTML elements r=smaug 2011-04-11 18:56:37 +02:00
Ehsan Akhgari
57ec0a5465 Bug 648904 - Bug 634218 breaks accessibility builds on Mac; r=surkov 2011-04-11 11:50:15 -04:00
Ehsan Akhgari
51c54bf6a6 Merge cedar into mozilla-central 2011-04-10 15:11:22 -04:00
Zack Weinberg
68b29c7007 Bug 648271: don't use nsIDeviceContext::FirstExistingFont in msaa/nsTextAccessibleWrap.cpp. r=surkov.alexander 2011-04-07 18:04:37 -07:00
Trevor Saunders
f06a527120 Bug 634218 - dexpcom accessible state methods, r=surkov 2011-04-10 08:38:06 +09:00
Alexander Surkov
69f4dfb9a9 Bug 648235 - Use more underlying HTML input states for XUL textboxes, r=davidb
--HG--
rename : accessible/tests/mochitest/test_textboxes.xul => accessible/tests/mochitest/states/test_textbox.xul
2011-04-10 08:37:04 +09:00
Trevor Saunders
3730a531ff Add additional IsDefunct() checks in State() methods to fix crashes [@ nsIContent::Tag()]. Bug 648988. r=surkov 2011-04-11 23:18:42 -07:00
Peter Van der Beken
afdf1551f1 Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent. 2011-03-06 12:11:31 +01:00
Ehsan Akhgari
1bf12a739b Backout changeset 4910cd19bc9a (Bug 583514) because it breaks the build as a result of incompatibility with the patches for bug 581177 2011-04-08 07:35:40 -07:00
David Zbarsky
7e54902b80 Bug 583514 - implement click and accesskey for all HTML elements r=smaug 2011-04-07 21:52:08 -07:00
Alexander Surkov
c8c1ae2dff Bug 646368 - don't check whether children are cached while tree is traversed, r=davidb 2011-04-07 14:17:54 +09:00
Alexander Surkov
97a7ff7560 Bug 646369 - UpdateTree should rely on accessible tree walker rather than DOM tree traversal, r=davidb 2011-04-07 14:17:29 +09:00
Ehsan Akhgari
fc408ed65e Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange 2011-04-02 07:55:52 -04:00
David Zbarsky
ca29061d7e Bug 583514 - implement click and accesskey for all HTML elements r=smaug 2011-04-01 18:50:58 -04:00
Robert O'Callahan
8fd77f670c Bug 617539. Remove nsIPresShell_MOZILLA_2_0_BRANCH(2). r=tnikkel 2011-04-01 10:33:46 +13:00
Alexander Surkov
c970255e7a Bug 646406 - AccTreeWalker::NextChild should return raw pointer, r=trevor 2011-03-31 18:30:58 +09:00
Alexander Surkov
5ac54c3931 Bug 646376 - remove unused nsAccUtils::HasAccessibleChildren, r=marcoz 2011-03-30 17:59:04 +09:00
Alexander Surkov
7c39c2af84 Bug 646350 - Add a test for dynamic chnages of CSS generated content, r=marcoz 2011-03-30 16:57:09 +09:00
Boris Zbarsky
1e28269482 Bug 557768 - A11y should use nsImageMapUtils; r=surkov 2011-03-29 22:24:54 -04:00
Alexander Surkov
69876f591f Bug 641562 - dexpcom GetChildAtPoint, r=davidb 2011-03-29 13:44:20 +09:00
Alexander Surkov
df663d5574 Bug 643711 - don't use GetChildCount xpcom version internally, r=trevor 2011-03-29 13:44:14 +09:00
Alexander Surkov
af51c22191 Bug 643720 - when adopting child don't invalidate old parent children, r=davidb 2011-03-29 13:44:07 +09:00
Boris Zbarsky
0a7e20bbec Bug 313351. ContentStatesChanged should take only one argument. r=dbaron 2011-03-28 23:32:11 -04:00
Ehsan Akhgari
73a35597a9 Merge mozilla-central into cedar 2011-03-28 14:39:03 -04:00
Ehsan Akhgari
db0e06d061 Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Trevor Saunders
c735992881 Bug 635952 - crash [@ notificationController::IsTreeConstructed() ] on shutdown, r=surkov, fer, a=blocking2.x+ 2011-03-28 23:00:02 +09:00
Alexander Surkov
8eec39795c Bug 629114 - crash on add comment link in review board [@ nsBulletFrame::GetListItemText ] [@ nsBulletFrame::GetListItemText(nsStyleList const&, nsString&) ], r=davidb, marcoz, sr=bz, a=blocking2.x+ 2011-03-28 22:59:54 +09:00
Alexander Surkov
0f5f6be48e Bug 644084 - crash [@ nsAccessNodeWrap::get_attributesForNames(unsigned short, unsigned short**, short*, unsigned short**)], r=marcoz, a=blocking2.x+ 2011-03-28 22:59:44 +09:00
Alexander Surkov
f8a3afcdae Bug 598578 - Crash [@ PL_DHashTableOperate | nsTHashtable<nsBaseHashtableET<nsUint32HashKey, nsCOMPtr<nsILocalFile> > >::RemoveEntry(unsigned int const&) ], r=davidb, f=marcoz, a=blocking2.x+ 2011-03-28 22:59:36 +09:00
Alexander Surkov
74448264ac Bug 643906 - Firefox 4.0 Crash Report [@ nsAccessible::AsHyperText() ], r=davidb, a=blocking2.x+ 2011-03-28 22:59:28 +09:00
Alexander Surkov
5dbb04e848 Bug 628603 - Crash in nsDocAccessible::CacheChildrenInSubtree [@ nsAccessNode::IsContent() ], r=davidb, a=blocking2.x+ 2011-03-28 22:59:17 +09:00
Alexander Surkov
8ead437c57 Bug 630828 - Crash [@ nsAccessible::UpdateChildren() ], r=davidb, a=blocking2.x+ 2011-03-28 22:59:08 +09:00
Alexander Surkov
ae07293967 Bug 638326 - getTextAtOffset line boundary may return more than one line, r=david, neil, f=marcoz, a=blocking2.x+ 2011-03-28 22:58:59 +09:00
Ms2ger
82697a892d Bug 581644 - Make nsHTMLDocument::GetImageMap return dom::Element; r=peterv 2011-03-28 12:51:59 -04:00
Mounir Lamouri
cc185260b6 Bug 636750 (2/4) - Use ToDouble instead of ToFloat when appropriate. r=bsmedmerg 2011-03-25 12:14:19 +01:00
Marco Zehe
1cc04b9ca4 Bug 644206 - attributes/test_text.html should be loaded as UTF-8, r=surkov 2011-03-25 13:19:18 +01:00
L. David Baron
af9a4f98db Merge layout work from projects/birch, part 4. a=rs 2011-03-24 14:36:14 -07:00
Boris Zbarsky
4635536259 Bug 606087. Don't reframe if overflow styles change on inlines. r=dbaron. Test changes by Alexander Surkov, r=marco.zehe 2011-03-23 09:56:58 -04:00
Ehsan Akhgari
a66644eabc Merge cedar onto mozilla-central 2011-03-23 12:07:34 -04:00
Dão Gottwald
3fc551c979 Remove bogus argument from addProgressListener calls in a11y tests for bug 608628 2011-03-23 14:43:56 +01:00
Dão Gottwald
c333a3c4e6 Bug 608628 followup, fixing up a11y tests 2011-03-23 13:54:39 +01:00
Alexander Surkov
0d22208e58 Bug 638106 - CKEditor document should be editable, r=davidb, a=final+ 2011-03-03 14:41:46 +08:00
Kyle Huey
94ef69bcce Merge m-c to bs. 2011-03-22 20:10:05 -04:00
Serge Gautherie
2196b4d02c Bug 544170 - [SeaMonkey 2.1] mochitest-a11y: tree/test_tabbrowser.xul fails, due to "tabbrowser API" dependencies and different application UIs; (Cv1) Add SimpleTest.executeSoon() fwiw.
r=surkov.alexander (a=test-only).
2011-03-21 17:27:43 +01:00
Serge Gautherie
5cbff2e207 Bug 642420 - XPFE autocomplete.xml: investigate removing explicit <children includes="menupopup"/>; (Av1) Just remove it, Update a11y test_combobox.xul.
f=surkov.alexander r=neil (a=NPOTDB).
2011-03-21 14:43:04 +01:00
Serge Gautherie
d54db2fd52 Bug 544170 - [SeaMonkey 2.1] mochitest-a11y: tree/test_tabbrowser.xul fails, due to "tabbrowser API" dependencies and different application UIs; (Bv1a) Add support for SeaMonkey tabbrowser UI, Extend existing checks (for Firefox tabbrowser UI), Call removeProgressListener().
f=neil r=surkov.alexander (a=test-only).
2011-03-21 14:37:57 +01:00
Serge Gautherie
b18abbf1ba Bug 535893 - [SeaMonkey 2.1] mochitest-a11y: test_combobox.xul fails; (Av1a) Add support for XPFE autocomplete popup and differently ordered children, Add explicit "no children" checks.
f=neil r=surkov.alexander (a=test-only).
2011-03-17 13:01:25 +01:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Kyle Huey
1b4c77163a Merge m-c to bs. 2011-03-15 19:23:20 -04:00
Alexander Surkov
23b9e5d64a Bug 455840 - change test_nsIAccessible_focus.html mochitest to use eventQueue, r=marcoz, a=test-only
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_focus.html => accessible/tests/mochitest/test_takeFocus.html
2011-03-14 19:28:33 +08:00
Serge Gautherie
7cf3812b2b Bug 641358 - "Document" that test_txtctrl.xul uses a deprecated 'timed' textbox (too); (Av1) Just do it.
r=marco.zehe (a=test-only).
DONTBUILD
2011-03-14 12:13:05 +01:00
Marco Zehe
4524bc0daf Bug 415943 - Test that password field text is not readable through accessibility APIs, r=surkov, a=test-only 2011-03-14 10:21:48 +01:00
Alexander Surkov
34f2d0cb46 Bug 612872 - HAL/Supernova needs tweaks to our window emulation, r=davidb, sr=roc, a=davidb 2011-03-02 22:41:42 +08:00
Alexander Surkov
0f5d250d99 Bug 636945 - add downcasting for nsRootAccessible, r=davidb, a=davidb 2011-03-02 13:16:28 +08:00
Trevor Saunders
8e6b06a6d3 Bug 562262 - fix license in a11y files, r=surkov, a=beltzner, NPOTB 2011-03-02 13:16:20 +08:00
Serge Gautherie
c769bc4453 Bug 544171 - [SeaMonkey 2.1] mochitest-a11y: test_txtctrl.xul fails; (Av2a) Add support for XPFE (and Toolkit) autocomplete popup.
r=surkov.alexander (a=test-only).
2011-03-16 14:28:32 +01:00
Serge Gautherie
a6208381f9 Bug 633725 - docload_wnd.xul (and nsRootAcc_wnd.xul) tries to load about:robots which is Firefox specific (atm); (Av1) s/about:robots/about:/g, Replace bug 586818 comment with an explicit todo().
r=marco.zehe (a=test-only).
2011-02-27 01:19:06 +01:00
Alexander Surkov
305083de54 Bug 629358 - Baum Retec AG Cobra screen reader popup compatibility issue, r=davidb, f=marcoz, tnikkel, a=davidb 2011-02-22 21:54:56 +08:00
Alexander Surkov
1e99d36615 Bug 630180 - ###!!! ASSERTION: No parent accessible where we're not direct child of window: 'xpParentAcc', file .../msaa/nsAccessibleWrap.cpp, r=davidb, a=davidb 2011-02-22 21:54:46 +08:00
Alexander Surkov
a47d50013b Bug 452631 - enable setTextContents test, r=marcoz, a=test 2011-02-22 09:57:07 +08:00
Alexander Surkov
428ce08c1a Bug 635346 - allow relations for document accessible defined on document content, r=fer, a=davidb 2011-02-22 09:56:57 +08:00
Alexander Surkov
bdd48e4072 Bug 629912, part3 - don't flush layout in a11y, r=davidb, a=betaN 2011-02-17 10:43:03 +08:00
Alexander Surkov
854b0d9536 Bug 634240 - No caret move events are fired for XUL textbox accessible, r=davidb, f=marcoz, a=final+ 2011-02-16 00:33:54 +08:00
Fernando Herrera
8705595996 Bug 631026 - do no implement nsHyperText for XUL documents, r=surkov, a=davidb 2011-02-15 10:44:15 +08:00
Fernando Herrera
a8e061442d Bug 630194 - add mochitest for bug 630194, r=surkov, a=test 2011-02-14 17:40:59 +08:00
Alexander Surkov
85a1e175fe Bug 631068 - Accessible recreation breaks relations, r=davidb, a=final+ 2011-02-11 23:05:38 +08:00
Alexander Surkov
d20d2b7f3f Bug 633483 - don't update children of container for dependent content that has an accessible, r=davidb, a=davidb 2011-02-11 23:05:30 +08:00
Alexander Surkov
1aad6bab9b Bug 631772 - Hashtable recursion assertion with nsDocAccessible on the stack, r=davidb, a=davidb 2011-02-11 23:05:22 +08:00
Alexander Surkov
97ee26b0b4 Bug 626660, part2 - fix text diff algorithm, r=davidb, sr=neil, a=betaN 2011-02-08 12:48:41 +08:00
Mitchell Field
1592ff67f7 Merge mozilla-central to build-system. 2011-03-03 20:13:35 +11:00
Mitchell Field
b6976ca587 Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey
de12d28491 Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey 2011-02-25 15:02:04 +01:00
Alexander Surkov
48eef7da69 Bug 630001 - Stop usage of nsIFrame::GetRenderedText in GetTextAt/Before/After for boundary char, r=fer, a=betaN 2011-02-03 22:29:12 +08:00
Alexander Surkov
9206a388d4 Bug 631160 - embedded accessible may expose wrong text, r=marcoz, davidb, a=betaN 2011-02-03 22:29:05 +08:00
Fernando Herrera
86e1baee63 Bug 630841 - add mochitest for bug 630841, r=surkov, a=test 2011-02-03 22:28:57 +08:00
Fernando Herrera
053b12ff8b Bug 630841 - update text offsets when remove child from hypertext accessible, r=surkov, a=final 2011-02-03 01:02:48 +08:00
Alexander Surkov
0aa207e70f Bug 630202 - Crash [@ nsDocAccessible::UpdateTreeInternal(nsAccessible*, nsIContent*, nsIContent*, int) ][@ nsDocAccessible::UpdateTreeInternal(nsIContent*, nsIContent*, int) ], r=davidb, a=davidb 2011-02-02 00:08:51 +08:00
Alexander Surkov
a2cdc58621 Bug 630488 - ASSERTION: Document accessible isn't a child of outerdoc accessible in nsOuterDocAccessible::CacheChildren(), r=davidb, a=davidb 2011-02-02 00:08:43 +08:00
Alexander Surkov
908725d201 Bug 630001, part3 - rewrite GetText, r=davidb, a=betaN 2011-02-02 00:08:36 +08:00
Alexander Surkov
98eecc89bf Bug 630000 - crash [@ NotificationController::Shutdown()], r=davidb, sr=neil, a=davidb 2011-02-02 00:08:28 +08:00
Alexander Surkov
ab38b0549b Bug 630001, part2 - fix nsAccUtils::TextLength to not use nsIFrame::GetRenderedText, r=davidb, a=betaN 2011-02-01 11:00:45 +08:00
Alexander Surkov
b3a3aefaa7 Bug 630001, part 1 - fix AppendTextTo to not use nsIFrame::GetRenderedText, r=davidb, a=betaN 2011-02-01 11:00:24 +08:00
Alexander Surkov
2677f39ab9 Bug 606924, part7 - recreate subtree when root is recreated, r=fer, davidb, a=final+ 2011-02-01 11:00:06 +08:00
Alexander Surkov
e32b030dea Bug 626660 - cache rendered text on a11y side, r=davidb, f=marcoz, a=betaN 2011-01-31 23:53:09 +08:00
Alexander Surkov
86117cb12b Bug 629912, part2 - crash [@ NotificationController::TextEnumerator, keep text nodes addrefed, r=marcoz, sr=neil, a=betaN 2011-01-31 19:45:33 +08:00
Alexander Surkov
fc89abb1c1 Bug 571610 - ASSERTION: Can't create document accessible, r=davidb, a=davidb 2011-01-31 12:04:46 +08:00
Alexander Surkov
112d7e104a Bug 626667, part3 - rudiment of GetIndexInParent fix, r=davidb, a=final+ 2011-01-31 12:04:39 +08:00
Alexander Surkov
fb0f6d54cf Bug 629912 - 4.0b11pre crash [@ NotificationController::TextEnumerator(nsPtrHashKey<nsIContent>*, void*) ][@ nsINode::GetFlags()], r=davidb, a=betaN+ 2011-01-31 12:04:32 +08:00
Alexander Surkov
06f1c2af92 Bug 629862 - text update notification should schedule notifications processing, r=davidb, a=final+ 2011-01-31 12:04:25 +08:00
Alexander Surkov
539ea08aa0 Bug 629640 - remove rudiment aContainer argument of UpdateTreeInternal, r=davidb, a=davidb 2011-01-31 12:04:11 +08:00
Alexander Surkov
0126f4d9ec Bug 626667, part2 - get rid GetCachedParent, r=davidb, a=davidb try: -u mochitest-o 2011-01-29 16:02:16 +08:00
Alexander Surkov
d4a0322c39 Bug 626667, part1 - getParent shouldn't repair the tree, r=davidb, a=davidb 2011-01-29 16:02:02 +08:00
Alexander Surkov
8cf004dfec Bug 625652 - 'test a11y tree on text data removal' mochitest, r=marcoz, a=test 2011-01-28 16:42:31 +08:00
Alexander Surkov
7f72cfd7af Bug 625652 - make sure accessible tree is correct when rendered text is changed, r=davidb, sr=roc, a=roc 2011-01-28 16:42:22 +08:00
David Bolter
6d6e774eac Bug 581096 - aria-hidden should expose hidden attribute and fire attributechange events, r=surkov, f=marcoz, a=davidb 2011-01-28 13:15:31 +08:00
Alexander Surkov
ae1640e6b9 Bug 629394, part3 - replace do_QueryObject on AsHyperText, r=fer, a=davidb 2011-01-28 13:15:22 +08:00
Alexander Surkov
dcd85c4c03 Bug 629394, part2 - add AsHyperText method, r=fer, sr=neil, a=davidb 2011-01-28 13:15:13 +08:00
Alexander Surkov
2c1f661a95 Bug 629394, part1 - turn children flags into generic flags, r=fer, sr=neil, a=davidb 2011-01-28 13:15:04 +08:00
Alexander Surkov
3ca74c7744 Bug 629000 - the text leaf accessible bound to the tree shouldn't be checked for relations, r=davidb, a=davidb 2011-01-28 12:38:26 +08:00
Alexander Surkov
f1d1126c15 Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc 2011-01-28 12:38:14 +08:00
Alexander Surkov
5b9ca5d7f0 Bug 629289 - forcing value to bool (performance warning C4800), r=davidb, a=davidb 2011-01-28 12:38:02 +08:00
Alexander Surkov
1809bf8e46 Bug 606924, part6 - move GetAccessibleOrContainer to nsDocAccessible, r=fer, a=final+ 2011-01-28 12:37:38 +08:00
Alexander Surkov
eaae5ebe74 Bug 606924, part5 - rename GetCachedAccessible, r=fer, a=final+ 2011-01-28 12:37:08 +08:00
Alexander Surkov
6e1f0abc17 Bug 606924 - deal with cached accessible tree only, r=davidb, a=blocking2.0final+ 2011-01-27 11:38:50 +08:00
Alexander Surkov
c3b4bc7ae3 Bug 606924, part3 - handing document concept, r=davidb, a=blocking2.0Final+ 2011-01-26 14:35:51 +08:00
Alexander Surkov
5f930f1c40 Bug 613919 - Make characterCount fast, r=davidb, a=2.0+ 2011-01-25 11:33:47 +08:00
Alexander Surkov
0c3a0f04a4 Bug 625693 - nsAccessibilityService::NotifyOfAnchorJumpTo should be processed as document notification, r=davidb, a=blocking2.0Final+ 2011-01-25 11:33:37 +08:00
Alexander Surkov
03c4b44079 Bug 606924, part2 - create initial tree, r=davidb, a=blocking2.0Final+ 2011-01-24 10:58:00 +08:00
Alexander Surkov
0d05de74b1 Bug 625009 - text offsets don't get updated when text of first child text accessible is changed, r=davidb, a=blocking2.0Final+
--HG--
rename : accessible/tests/mochitest/test_nsIAccessibleHyperText.html => accessible/tests/mochitest/hypertext/test_general.html
rename : accessible/tests/mochitest/test_nsIAccessibleHyperText.html => accessible/tests/mochitest/hypertext/test_update.html
2011-01-20 16:02:10 +08:00
Alexander Surkov
092bb06b6d Bug 606924 - create tree on content insertion, r=davidb, fer, a=blocking2.0Final+ 2011-01-20 16:02:00 +08:00
David Bolter
a1121e1127 Bug 627099 - Crash [@ nsDocAccessible::RecreateAccessible(nsINode*) ], r=surkov, a=blockingBetaN+ 2011-01-20 14:04:11 +08:00
Alexander Surkov
b33dbc0fd0 Bug 626841 - Firefox 4.0b10pre crash in [@ nsAccessible::Role() ], r=davidb, a=blockingBetaN+ 2011-01-20 00:01:31 +08:00
Alexander Surkov
b58f430f76 Bug 617300 - pend accessible recreation on attribute change if necessary, r=davidb, a=blockingBetaN 2011-01-19 16:03:12 +08:00
Alexander Surkov
f931e9cf23 Bug 626647 - enable logs on a11y actions/test_link.html, r=davidb, a=test 2011-01-19 16:02:59 +08:00
Alexander Surkov
798351c14d Bug 626647 - disable debug info in a11y actions/test_link.html, a=test 2011-01-19 01:16:30 +08:00
Alexander Surkov
989d3bd43e Bug 626647 - enable debug info on a11y actions/test_link.html test, a=test 2011-01-19 00:12:11 +08:00
Alexander Surkov
e1a5d1938b Bug 498015 - update accessible tree on content insertion after layout, r=davidb, sr=bz, a=blockingBetaN
--HG--
rename : accessible/src/base/nsEventShell.cpp => accessible/src/base/NotificationController.cpp
rename : accessible/src/base/nsEventShell.h => accessible/src/base/NotificationController.h
2011-01-18 16:03:38 +08:00
Trevor Saunders
3e02040669 Bug 626394 - optimize nsXULTreeAccessible::GetSelectedItem(), r=surkov, a=2.0 2011-01-18 12:15:13 +08:00
Alexander Surkov
4806ecbddd Bug 617300 - remove unnecessary checks from nsDocAccessible::AttributeChanged processing, r=davidb, a=blockingBetaN 2011-01-18 12:15:05 +08:00
Alexander Surkov
0231a8f065 Bug 626170 - remove unused nsHyperTextAccessible::mLinks, r=davidb, a=2.0 2011-01-18 12:14:57 +08:00
Alexander Surkov
1e123fdec6 Bug 625688 - implement nsAccessible::GetParent() for application accessible, r=fer, a=2.0 2011-01-18 12:14:47 +08:00
Neil Deakin
fee5806e2b Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking 2011-01-17 09:35:32 -05:00
Trevor Saunders
92eff010be Bug 624977 - improve nsXulTreeAccessible selectedItems(), r=surkov, a2.0=davidb 2011-01-17 16:46:42 +08:00
Alexander Surkov
5a989b46eb Bug 624977 - extend XUL tree selection mochitest, r=marcoz, a=test 2011-01-17 16:46:34 +08:00
Alexander Surkov
f5fed62898 Bug 624648 - IAccessible::get_accChild broken for child indices, r=davidb, a=blocking2.0final+ 2011-01-12 10:49:00 +08:00
Ehsan Akhgari
a88b3d6cd6 Bug 620906 - Part 2: Accessibility test adjustments; r=davidb f=MarcoZ a=blocking-final+ 2011-01-11 16:01:11 -05:00
Gavin Sharp
82f380c4da Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout 2010-12-25 14:55:35 -05:00
Neil Deakin
49b5659acf Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b 2010-12-21 13:19:00 -08:00
Jonathan Kew
a9323f7452 bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc 2010-12-16 14:17:41 -08:00
Alexander Surkov
823520cbe7 Bug 617300 - don't fire events on attribute change if element is not accessible, r=davidb, a=blocking2.0BetaN+ 2010-12-18 10:33:00 -08:00
Jonathan Kew
6531a7f776 Backed out changeset 1958ebae93cc for causing mochitest orange. a=backout 2010-12-16 15:15:35 -08:00
Jonathan Kew
7a31c3e079 bug 332636 - fix editor's handling of surrogate-pair combining marks with backspace. r=ehsan a=roc 2010-12-16 14:17:41 -08:00
Alexander Surkov
1246de4d28 Bug 617300 - update dependent ids for existing accessibles only, r=davidb, a=blocking2.0BetaN+ 2010-12-16 11:29:51 -08:00
Alexander Surkov
a1687194d3 Bug 617273 - make editable text tests async, r=marcoz, fer, a=test
--HG--
rename : accessible/tests/mochitest/editabletext.js => accessible/tests/mochitest/editabletext/editabletext.js
rename : accessible/tests/mochitest/test_editabletext_1.html => accessible/tests/mochitest/editabletext/test_1.html
rename : accessible/tests/mochitest/test_editabletext_2.html => accessible/tests/mochitest/editabletext/test_2.html
2010-12-15 13:23:19 -08:00
Alexander Surkov
40e97b68ff Bug 616940 - removed select option accessibles aren't removed until hide event is fired, r=fer, a=davidb 2010-12-15 13:23:10 -08:00
Alexander Surkov
7869a7e573 Bug 616186 - fail the event tests if dupe event is fired, r=fer, a=test 2010-12-15 13:22:51 -08:00
David Bolter
abd64311f9 Bug 618779 - crash [@ nsRootAccessible::FireAccessibleFocusEvent]. r=fherrera a=blocking2.0-beta9 2010-12-15 08:28:19 -08:00
Alexander Surkov
b3c3197851 Bug 422744 - process a11y events caused by DOM events by target document, r=fer, a=blocking2.0Final+ 2010-12-13 14:06:34 -08:00
Fernando Herrera
097cb0f6a3 Bug 215232 - missing "window:*" events. r=ginn.chen sr=roc 2011-03-26 17:06:00 +01:00
Alexander Surkov
740f96870b Bug 615189 - clean up FireAccessibleFocusEvent, r=fer, a=davidb 2010-12-12 09:47:30 +08:00
Alexander Surkov
d7a8883ccb Bug 616452 - Dynamically inserted select options aren't reflected in accessible tree, r=fer, a=blocking2.0Final+ 2010-12-08 09:33:12 +08:00
Alexander Surkov
58aa9facc3 Bug 615189 - tests for menu events, r=fer, a=test 2010-12-03 18:49:20 +08:00
Alexander Surkov
833477c4aa Bug 615846 - correct name/test_markup.html, extend events debugging in mochitests, r=fer, a=test 2010-12-03 18:49:08 +08:00
David Bolter
01eb4dec34 Bug 615282 - Make test_keys.html pass on OSX. r=Marcoz a=testonly 2010-12-02 11:07:28 -05:00
Ginn Chen
2f13fe514b Bug 615149 - Crash under nsAccDocManager::ClearDocCache. r=surkov, a=davidb 2010-12-02 11:07:14 -05:00
Alexander Surkov
5061ec324e Bug 616082 - correct designMode tests, r=marcoz, a=test 2010-12-02 16:48:06 +08:00
Alexander Surkov
22ded16bb5 Bug 616074 - enable state tests in test_doc.html for dynamic role changes, r=marcoz, a=test 2010-12-02 16:47:27 +08:00
Alexander Surkov
56115bc8ab Bug 615220 - Don't fire focus event for current focused accessible when document gets focus, r=davidb, a=davidb 2010-12-02 16:47:20 +08:00
Alexander Surkov
2e1e87de70 Bug 615913 - fix focus hyperlink tests, r=marcoz, a=test 2010-12-02 16:47:14 +08:00
Alexander Surkov
8e71f6f581 Bug 615918 - hide mouseover/EVENT_DRAGDROP_START from ordinary debug build, r=davidb, a=davidb 2010-12-02 16:46:59 +08:00
Alexander Surkov
d0e4ac6e42 Bug 615180 - introduce ARIARole() method, r=fer, a=davidb 2010-12-01 16:53:17 +08:00
Alexander Surkov
58519c5079 Bug 614829 - menupopup end event isn't fired for ARIA menus, r=fer, marcoz, a=blocking2.0final+ 2010-11-30 23:43:17 +08:00
David Bolter
0065a7e469 Bug 613502 - Map <article> like we do aria role "article". r=MarcoZ,surkov a=davidb 2010-11-29 13:32:19 -05:00
David Bolter
4861c0f80c Bug 614330 - Add role name for html:aside. r=MarcoZ a=davidb 2010-11-29 13:32:14 -05:00
Alexander Surkov
c5abb6c81a Bug 614800 - coalesce text attribute change events and fire caret move event for the document where event occurred, r=davidb, marcoz, a=davidb 2010-11-30 00:03:29 +08:00
Fernando Herrera
5f1d565ba3 613959 - mochitest word boundaries nsIAccessibleText, r=surkov.alexander, a=test 2010-11-30 00:02:43 +08:00
Alexander Surkov
9d9d731b2a Bug 614563 - isolate text attribute change event test from attributes/test_text, r=marcoz, a=test 2010-11-25 23:58:15 +08:00
Alexander Surkov
689dd89744 Bug 614552 - fire reorder event on XUL tree when treeview is changed, r=marcoz, davidb, a=blocking 2010-11-25 23:56:37 +08:00
Mounir Lamouri
46187cbef0 Bug 613021 - Don't make an element invalid if the value length is higher than the maxlength value. r=sicking a=blocking-b9 2010-11-23 15:17:12 +01:00
Alexander Surkov
8d2491143c Bug 613828 - Intermittent crash [@ nsNodeInfoManager::GetDocument] '/ a11y/accessible/name/test_markup.html | Exited with code 1 during test run', due to an assertion. (other tests affected too), r=fer, sr=neil, a=final+ 2010-11-22 19:49:15 +08:00
Alexander Surkov
a2e5e51312 Bug 613146 - amazon.de isn't read by NVDA, r=marcoz, davidb, a=final+ 2010-11-22 16:22:04 +08:00
Alexander Surkov
d56619b51b Bug 613131 - role nothing should allow recursive name calculation from children, r=fer, davidb, marcoz, a=davidb
--HG--
rename : accessible/tests/mochitest/name.css => accessible/tests/mochitest/name/general.css
rename : accessible/tests/mochitest/name.xbl => accessible/tests/mochitest/name/general.xbl
rename : accessible/tests/mochitest/name.js => accessible/tests/mochitest/name/markup.js
rename : accessible/tests/mochitest/namerules.xml => accessible/tests/mochitest/name/markuprules.xml
rename : accessible/tests/mochitest/name_nsRootAcc_wnd.xul => accessible/tests/mochitest/name/nsRootAcc_wnd.xul
rename : accessible/tests/mochitest/test_name_button.html => accessible/tests/mochitest/name/test_button.html
rename : accessible/tests/mochitest/test_name.html => accessible/tests/mochitest/name/test_general.html
rename : accessible/tests/mochitest/test_name.xul => accessible/tests/mochitest/name/test_general.xul
rename : accessible/tests/mochitest/test_name_link.html => accessible/tests/mochitest/name/test_link.html
rename : accessible/tests/mochitest/test_name_markup.html => accessible/tests/mochitest/name/test_markup.html
rename : accessible/tests/mochitest/test_name_nsRootAcc.xul => accessible/tests/mochitest/name/test_nsRootAcc.xul
2010-11-21 09:02:16 +08:00
Alexander Surkov
61fdb517a1 Bug 608887 - elements inserted outside the body aren't accessible, r=marcoz, davidb, a=final+ 2010-11-21 09:00:29 +08:00
Fernando Herrera
0b53528cb6 Bug 610568 - mochitest with extra whitespaces for nsIAccessibleText, r=surkov, a=test 2010-11-20 10:38:05 +08:00
Alexander Surkov
454fb24248 Bug 613466 - crash [@ IDRefsIterator::IDRefsIterator(nsIContent*, nsIAtom*) ], r=davidb, a=beta9+ 2010-11-20 10:37:40 +08:00
Alexander Surkov
c0295f76f9 Bug 606207 - Dojo dropdown buttons are broken, r=marcoz, a=test 2010-11-20 10:37:30 +08:00
Alexander Surkov
07c91f17d1 Bug 381599 - Inverse relations cache, r=marcoz, davidb, a=blockingFinal+ 2010-11-20 10:37:18 +08:00
Alexander Surkov
3f6f6cc71f Bug 573469 - part3, speed up HasRelatedContent, r=davidb, sr=neil, a=final+ 2010-11-19 13:44:47 +08:00
Neil Rashbrook
363ed1e189 Bug 613174 Stop changing refcount of nsDocument during Traverse r=surkov a=davidb 2010-11-18 19:45:45 +00:00
Alexander Surkov
7871888c61 Bug 573469 - part2, cache IDs pointed by relation attributes, r=marcoz, davidb, sr=neil, a=blockingFinal+ 2010-11-17 21:55:44 -05:00
Alexander Surkov
1b5acc4899 Bug 573469 - part1, add iterator for IDRefs elements, r=fherrera, sr=neil, a=blockingFinal+ 2010-11-16 22:32:15 -05:00
David Bolter
f0591f5d30 Bug 610362 - Map HTML5:aside landmark element like we do for role="note". r=marcoz,surkov,neil a=davidb 2010-11-15 13:30:44 -05:00
David Bolter
430e391442 Bug 607219 - dynamic role attribute change on body doesn't affect on document role. r=surkov,marcoz a=blocking2.0 2010-11-15 13:30:43 -05:00
Alexander Surkov
c85084833e Bug 606125 - develop a way to handle visibility style, r=marcoz, davidb, sr=bz, a=blocking
--HG--
rename : accessible/tests/mochitest/treeupdate/test_tableinsubtree.html => accessible/tests/mochitest/treeupdate/test_ariadialog.html
2010-11-13 12:49:26 -05:00
Fernando Herrera
47d8cee549 Bug 452769 - mochitest for nsIAccessibleText, r=surkov, davidb, a=test 2010-11-12 18:05:57 -05:00
Alexander Surkov
081398227f Bug 545465 - don't travese tree in Init, r=ginn.chen, r=davidb, a=blockingBetaN 2010-11-12 14:01:04 -05:00
Alexander Surkov
082408ed24 Bug 545465 - don't keep rejected accessible in the cache, r=ginn.chen, davidb, a=blockingBetaN 2010-11-12 14:00:55 -05:00
David Bolter
6ca53e4829 Bug 609574 - Crasher (also ASSERTION: invalid array index: 'i < Length()', file nsTArray.h). r=surkov,neil a=blocking2.0 2010-11-09 14:34:25 -05:00
Ginn Chen
a12a9e22a5 Bug 608201 fix typo a=blocking-2.0 2010-11-09 18:53:18 +08:00
Ginn Chen
20e1d8d269 Bug 597963 crash [@ nsIDocument::GetContainer() ] r=surkov.alexander a=blocking-2.0 2010-11-09 18:22:59 +08:00
Ginn Chen
481e714b50 Bug 608201 File chooser and some other dialogs are not added to Firefox a11y tree r=surkov.alexander,roc a=blocking-2.0 2010-11-09 18:21:56 +08:00
David Bolter
dc51f188cc Bug 593368 - Provide mappings for html5 <nav> <header> <footer> <article>. r=marcoz,surkov a=davidb 2010-11-08 08:33:34 -05:00
David Bolter
8e47cba6d6 Bug 604391 - Expose placeholder as name if name is otherwise empty. r=surkov,marcoz a=davidb 2010-11-08 08:33:25 -05:00
David Bolter
c70f2caffd Bug 555728 - Fire a11y event based on HTML5 constraint validation. r=surkov,marcoz a=davidb 2010-11-08 08:33:18 -05:00
Alexander Surkov
aad2bab723 Bug 606082 - update accessible tree when root element is changed, r=marcoz, davidb, bz, a=blocking 2010-11-06 12:11:08 +08:00
Alexander Surkov
402037fe14 Bug 607538 - remove support of accessibility.disablecache preference, r=marcoz, a=benjamin 2010-11-06 12:10:58 +08:00
Mihai Sucan
a8cd49d408 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Alexander Surkov
76b8c7bc0a Bug 607882 - shutdown document accessible may stay in cache, r=ginn.chen, a=blocking 2010-10-28 18:34:26 +09:00
Ehsan Akhgari
c5d807f1c7 Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+ 2010-10-21 16:56:20 -04:00
Alexander Surkov
baf388f6be Bug 606453 - crash [@ nsRefPtr<nsDOMEventListenerWrapper>::~nsRefPtr<nsDOMEventListenerWrapper>() | nsTArray<nsRefPtr<nsAccessible> >::RemoveElementAt(unsigned int) ], r=ginn.chen, a=blocking 2010-10-25 22:01:30 +09:00
Alexander Surkov
b049d3e67a Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking 2010-10-21 13:16:10 +09:00
Alexander Surkov
6121636fb9 Bug 556004 - ###!!! ASSERTION: Getting the link state of an unregistered Link!: 'mRegistered', r=davidb, marcoz, a=davidb 2010-10-21 00:04:18 +09:00
Mounir Lamouri
66067bcb7b Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Kyle Huey
9b468f97d9 Bug 604940: Add various things to GARBAGE. r=Mitch a=NPOTB 2010-10-19 17:19:37 -04:00
Alexander Surkov
8b53f409de Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking 2010-10-16 00:34:35 +09:00
Alexander Surkov
c4be35e55b Bug 604587 - bullets of nested not ordered lists have one and the same character, r=davidb, sr=roc, a=roc 2010-10-16 00:34:24 +09:00
Alexander Surkov
dc530f593c Bug 597343 - Crash [@ nsCoreUtils::IsRootDocument(nsIDocument*) ], r=ginn, bz, a=blocking 2010-10-15 11:44:22 +09:00
Alexander Surkov
40990ed4a6 Bug 604296 - crash [@ nsEventShell::ApplyToSiblings], r=davidb, a=blocking 2010-10-14 23:05:34 +09:00
Alexander Surkov
631f14d0db Bug 604293 - nsIAccessible::GetBounds() should flush layout, r=davidb, a=blocking 2010-10-14 23:05:25 +09:00
Alexander Surkov
b485555fff Bug 557795 - non-libxul bustage fix, r=bz, a=blocking 2010-10-14 23:05:12 +09:00
Alexander Surkov
de72c1148e Bug 557795 - wrong list bullet text of accessible for the first numbered HTML:li in CKEditor, r=davidb, sr=roc, a=blocking
--HG--
rename : accessible/tests/mochitest/tree/test_list_invalidate.html => accessible/tests/mochitest/treeupdate/test_list.html
2010-10-14 18:05:22 +09:00
David Bolter
df81141dd1 Bug 601205 - Expose intrinsic invalid state to accessibility API; r=marcoz,surkov a=davidb 2010-10-13 11:46:34 -04:00
David Bolter
9a3958340e Bug 559275 + Bug 389238 - map intrinsic required and disabled states; r=marcoz, a=davidb 2010-10-13 11:46:31 -04:00
Ehsan Akhgari
f588e54d24 Fix a non-libxul accessibility build bustage (regression from bug 598238); r=davidb a=bustagefix 2010-10-08 12:15:53 -04:00
Siddharth Agarwal
6060b33e3b Bug 601104 - Non-libxul accessible/ build broken because we don't link against ole32.lib. r=surkov a=bsmedberg 2010-10-08 15:44:13 +02:00
Mounir Lamouri
68417f7637 Bug 598238 - Don't call GetMultiple but use HasAttr. r=smaug a=sicking 2010-10-08 14:15:00 +02:00
Alexander Surkov
84b2a156ed Bug 420993 - Dead accessible objects should not be present in the hierarchy, part2, r=davidb, a=davidb 2010-10-06 22:46:24 +09:00
Mounir Lamouri
cc33a99998 Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Alexander Surkov
b1b13408d7 Bug 600082 - AT may crash when it frees memory allocated for header cell array by server, r=marcoz, a=blocking4.0b7=davidb 2010-09-28 15:05:07 +02:00
David Bolter
8f36c88a5e Bug 594413 - Provide QueryService for main tab document accessible; r=marcoz,surkov a=blocking-b7 2010-09-27 15:01:31 -04:00
Alexander Surkov
7838007ca0 Bug 597311 - make WM_GETOBJECT return root accessible always, r=davidb, sr=roc, f=marcoz, a=blocking7beta 2010-09-23 12:35:39 +09:00
David Bolter
c8a86044d8 Bug 558036 - make HTML <output> accessible. r=MarcoZ,surkov a=davidb 2010-09-21 11:05:31 -04:00
David Bolter
e45d696beb Bug 597469 - Provide window emulation for Dolphin products, r=surkov, a=blocking 2010-09-17 14:43:38 -07:00
Alexander Surkov
b78e6a49eb Bug 591874 - windows screen readers are broken due to post-130078 changes in the native widget structure, r=marcoz, davidb, a=blocking 2010-09-16 20:23:17 -07:00
Alexander Surkov
d4c9c18e30 Bug 595383 - Crash in IAccessible2::role and IAccessible::get_accrole, r=davidb, a=davidb 2010-09-15 08:22:09 +09:00
Ehsan Akhgari
d015aa5d14 Bug 240933 - Part 2: Fix the accessibility test to only expect two children for textarea's; r=surkov a=dbaron
--HG--
extra : rebase_source : 6e679d506da6346459f5ced40aeaeca59ad3fe87
2010-07-12 23:02:03 -04:00
Joel Maher
161d8ae5ae Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Alexander Surkov
0ee231bcdf Bug 592913 - provide a way to quickly determine whether an accessible object is a descendant of a tab document, r=marcoz, davidb, a=blocking 2010-09-09 23:44:56 +09:00
Serge Gautherie
c5cea9abde Bug 591741 - [SeaMonkey] mochitest-a11y: relations/test_tabbrowser.xul times out; (Av1) Bind chrome://navigator/content/navigator.css for SeaMonkey.
r=surkov.alexander a=(test only).
2010-09-09 15:57:25 +02:00
Alexander Surkov
705a78fcba Bug 592193 - add dexpcom version of nsIAccessible::role, part3: reduce amount of nsAccUtils::Role calls, r=marcoz, a=davidb 2010-09-07 11:41:53 +09:00
Alexander Surkov
44dc338657 Bug 592193 - add dexpcom version of nsIAccessible::role, part2: dexpcomed GetRole, r=marcoz, a=davidb 2010-09-06 12:33:29 +09:00
Alexander Surkov
29c4a09525 Bug 592193 - add dexpcom version of nsIAccessible::role, part1: change GetRoleInternal, r=marcoz, a=davidb 2010-09-05 11:14:01 +09:00
Alexander Surkov
64df84697e Bug 574588 - nsAccessible::GetRole() should avoid a11y tree traversal, r=davidb, a=davidb 2010-09-04 09:32:13 +09:00
Ehsan Akhgari
7b654288bf Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Ehsan Akhgari
0ba60e8ea1 Bug 240933 - Part 2: Fix the accessibility test to only expect two children for textarea's; r=surkov a=dbaron
--HG--
extra : rebase_source : c4ed0124ad3ab8e36227dc9077f8c216f4d48a5e
2010-07-12 23:02:03 -04:00
Alexander Surkov
82229f170c Bug 590176 - add pseudo SelectAccessible interface, r=marcoz, davidb, a=davidb 2010-09-02 09:46:59 +09:00
Joel Maher
28aa0b7258 Bug 592166 - Cleanup chrome:// references in a11y tests in preparation for running on anroid r=dbolter a=NPOTB 2010-09-01 15:09:56 -07:00
Alexander Surkov
250583af1b Bug 589399 - add pseudo HyperLinkAccessible interface, r=davidb, f=neil, a=davidb
--HG--
rename : accessible/tests/mochitest/test_nsIAccessibleHyperLink.html => accessible/tests/mochitest/hyperlink/test_general.html
rename : accessible/tests/mochitest/test_nsIAccessibleHyperLink.xul => accessible/tests/mochitest/hyperlink/test_general.xul
2010-09-01 12:26:13 +09:00
Alexander Surkov
71a2e42118 Bug 591199 - mochitest for bug 334386: fire alert event for AIRA alert, r=marcoz, a=blocking 2010-08-30 14:09:59 +09:00
Alexander Surkov
c32122e6c7 Bug 591163 - mochitest for bug 413777, r=marcoz, a=blocking 2010-08-30 14:08:00 +09:00
Alexander Surkov
704ef16f91 Bug 590128 - crash [@nsAccessible::GetIndexOf], r=davidb, a=davidb 2010-08-25 11:08:59 +09:00
Alexander Surkov
ffa99b56bf Bug 574312 - fix assertion, r=davidb, a=davidb 2010-08-25 11:08:43 +09:00
Alexander Surkov
ba83452383 Bug 589145 - dexpcom accessible event classes, r=davidb, sr=neil, a=davidb
--HG--
rename : accessible/src/base/nsAccEvent.cpp => accessible/src/base/AccEvent.cpp
rename : accessible/src/base/nsAccEvent.h => accessible/src/base/AccEvent.h
2010-08-25 11:08:28 +09:00
David Bolter
284018daad Bug 583952 - fix 2 - Crash [@ nsAccUtils::GetHeaderCellsFor]; r=marcoz,surkov a=davidb 2010-08-24 09:38:31 -04:00
Ms2ger
0cf7a5d525 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger
27271a8a8f Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Robert O'Callahan
06241c1e45 Bug 585817. Part 2: Change nsIPresShell::CreateRenderingContext to GetReferenceRenderingContext, that uses the shared 1x1 surface, and use it all over the place. r=mats,sr=dbaron 2010-08-20 14:29:01 -05:00
Chris Jones
921ef38edc Backed out changeset 7b3726c3a580 2010-08-19 19:04:08 -05:00
Robert O'Callahan
210184cb84 Bug 585817. Part 2: Change nsIPresShell::CreateRenderingContext to GetReferenceRenderingContext, that uses the shared 1x1 surface, and use it all over the place. r=mats,sr=dbaron 2010-08-19 13:49:35 -05:00
Ms2ger
6d2108bc39 Bug 583076 - fix a number of build warnings in accessible/, r=surkov, a=benjamin 2010-08-19 11:14:50 +09:00
Alexander Surkov
cdc5b187ce Bug 587938 - content radomly disappears or isn't being created at all for NVDA's virtual buffer, effective August 16, 2010, r=marcoz, ginn.chen, a=beltzner 2010-08-19 11:14:14 +09:00
Robert O'Callahan
58fa1458cc Bug 537890. Part 9: Make accessibility's font-size text attribute return 'pt' values calculated as 4/3 of a px, not based on the DPI of the user's monitor. r=surkov 2010-08-13 21:58:02 +12:00
Edmund Wong
7ef58c704b Bug 585336: Fix "a the" in comments (for General core code). r=timeless a=NPOTB (comment-only) 2010-08-15 15:50:02 -07:00
Alexander Surkov
bafbc4272a Bug 420993 - dead accessible objects should not be present in the hierarchy, r=davidb 2010-08-15 20:29:02 +09:00
Alexander Surkov
8d575c4458 Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil 2010-08-15 20:28:49 +09:00
Justin Dolske
3a2a8bb3b8 bug 586818: disable test_name_nsRootAcc.xul. a=bustage_fix 2010-08-12 20:04:46 -04:00
David Bolter
1670368d69 Bug 583952 - Crash [@ nsAccUtils::GetHeaderCellsFor(nsIAccessibleTable*, nsIAccessibleTableCell*, int, nsIArray**) ]; r=MarcoZ a=davidb 2010-08-12 11:59:44 -04:00
Alexander Surkov
841a2c4c36 Bug 576838 - nsIAccessibleTable is broken for crazy tables; r=davidb,marco.zehe a=davidb 2010-08-12 11:59:40 -04:00
Dão Gottwald
f246f9a00f Backed out changeset cdd440adb726 2010-08-10 15:10:11 +02:00
Ms2ger
e0dc6046da Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-10 14:25:28 +02:00
David Bolter
1b3a61a3a5 Bug 581967 - Give aria-labelledby precedence over aria-label. r=MarcoZ, surkov a=beltzner 2010-08-06 09:58:15 -04:00
David Bolter
387577240d Test absence of aria-label and aria-labelledby object attributes (b=581952). a=test 2010-08-06 09:58:12 -04:00
David Bolter
ceed04af8a Bug 581952 - Remove aria-label object attribute (redundant info). r=MarcoZ a=beltzner 2010-08-06 09:58:09 -04:00
Ginn Chen
8dbcfbaf63 Bug 583214 Duplicate entries for first Root Window with AT-SPI 2 r=surkov a=blocking2.0 2010-08-06 15:03:32 +08:00
Markus Stange
41ac8a1d25 Merge backout of changeset e29fc477ab4d. 2010-08-05 14:55:37 +02:00
Markus Stange
59e3f99f2f Backed out changeset e29fc477ab4d, bug 576777, because of perma-orange in test_text.html. 2010-08-05 14:55:15 +02:00
Markus Stange
7eb2870499 Backed out changeset d84aff2ae1db (from bug 576777) because of perma-orange in test_text.html. 2010-08-05 14:53:49 +02:00
Alexander Surkov
6ce8104e23 Bug 576777 - accessible/attributes/test_text.html mochitest fix 2010-08-05 12:39:22 +04:00
Dão Gottwald
3ab43ac1fd Fix test_tabbrowser.xul after bug 583516 landing 2010-08-05 10:15:28 +02:00
Alexander Surkov
1afc4fee04 Bug 576777 - provide quick access to link index, r=marcoz, davidb, sr=neil 2010-08-05 11:37:08 +04:00
Boris Zbarsky
2dcc9c6e56 Another bustage fix for bug 582303 2010-08-04 23:54:11 -04:00
David Zbarsky
de6582a359 Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst 2010-08-04 22:40:18 -04:00
Kyle Huey
932ea79b49 Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
David Zbarsky
b031cede9e Remove unneeded nsIDOMNSHTMLButtonElement interface by merging it into nsIDOMHTMLButtonElement. (Bug 582303) r=jst 2010-07-28 16:43:52 -07:00
David Bolter
767aba831f Bug 561924 - Remove group info hack from accDescription. r=MarcoZ 2010-07-26 08:20:03 -04:00
Craig Topper
b9673b8709 Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking 2010-07-21 15:05:17 -07:00
Alexander Surkov
150acf503e Bug 575693 - Download Manager and Page Info no longer have an accessible tree, r=davidb, marcoz, sr=roc 2010-07-21 08:12:08 +04:00
Timothy Nikkel
eaf04d25f4 Bug 563878. Part 15. Fix GetOffsetTo callsites. r=mats 2010-07-18 21:23:48 -05:00
David Bolter
5c9373a038 Bug 575989 - Reduce a11y compiler warnings. r=surkov 2010-07-16 10:15:07 -04:00
Ms2ger@gmail.com
44acbb564e Bug 576835 - count instances of nsAccessible::nsAutoPtr<AccGroupInfo> to check for leaks. r=surkov 2010-07-16 10:15:03 -04:00
Peter Van der Beken
6c9db700f1 Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz.
--HG--
extra : rebase_source : 349801780c4e8ae13e61ee43dfdae32344c936db
2010-05-09 21:33:00 +02:00
Peter Van der Beken
ba965ac95d Backout 249ee5a4b51d, f3003a80bf28 and 1b4359586ce5 to fix leak.
--HG--
extra : rebase_source : effdeb6ac33a5a065689ca5c3f8f6da249eb6375
2010-07-14 15:45:11 +02:00
Peter Van der Beken
0c2e4a8076 Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz. 2010-05-09 21:33:00 +02:00
Eli Friedman
ee172416bf Bug 576367 - Add include before use of nsIAccessible in accessible/src/base/nsAccCache.h r=surkov.alexander 2010-07-12 11:45:04 +02:00
Saint Wesonga
e7a357dcaf Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
Dão Gottwald
9b15b69a1b Backed out changeset 59ace8d80ce8 2010-07-04 22:01:13 +02:00
Saint Wesonga
8dd5da1024 Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-04 21:39:17 +02:00
Alexander Surkov
32132f6d8d Bug 575595 - add GetRowAndColumnIndicesAt to make IAccessibleTable::get_rowColumnExtentsAtIndex faster, r=marcoz, davidb 2010-07-03 12:16:52 +09:00
Alexander Surkov
db76e79301 575576 - cache position in set and set size, r=davidb, marcoz, sr=neil 2010-07-03 12:11:35 +09:00
Mitchell Field
eb1e793da7 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Timothy Nikkel
976046bf62 Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats 2010-07-02 14:11:04 -05:00
Ginn Chen
d971557180 Bug 574003 fix bustage with Sun Studio 12 r=surkov 2010-07-02 18:55:43 +08:00
Alexander Surkov
d6f722a449 Bug 575052 - cache text offsets within hypertext accessible, r=marcoz, davidb, sr=neil 2010-07-02 10:50:03 +09:00
Alexander Surkov
a90254e830 Bug 574003 - coalesce text evetns on nodes removal, r=davidb, marcoz 2010-07-02 10:49:42 +09:00
Alexander Surkov
344791f1a9 Bug 573955 - cache accessible index in parent, r=davidb, marcoz, sr=neil 2010-07-02 10:22:41 +09:00
Benjamin Smedberg
4d172dd53d Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691. 2010-07-01 11:55:57 -04:00
Benjamin Smedberg
a2833452f8 Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
63c0077443 Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Benjamin Smedberg
762def30bb Merge mozilla-central into the static-xpcom-registration branch. 2010-06-23 17:26:25 -04:00
Ginn Chen
5ebbba7449 Bug 503428 Caret-moved events missing from Thunderbird Subject field r=surkov 2010-06-23 17:28:09 +08:00
Benjamin Smedberg
45af085fff Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Alexander Surkov
6a7ad7f253 Bug 572394 - cache links within hypertext accessible, r=davidb, marcoz, sr=neil
--HG--
rename : accessible/src/base/nsAccIterator.cpp => accessible/src/base/AccIterator.cpp
rename : accessible/src/base/nsAccIterator.h => accessible/src/base/AccIterator.h
2010-06-21 22:08:27 +09:00
Alexander Surkov
e8c01e254a Bug 573673 - nsAccessNode::GetPressShell shouldn't shutdown accessible, r=ginn.chen 2010-06-23 00:08:58 +09:00
Benjamin Smedberg
f13550a209 Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work. 2010-06-10 14:11:40 -04:00
Dão Gottwald
b314909c2e Backed out changeset db6f8068e9a5 2010-06-29 17:49:21 +02:00
Saint Wesonga
c3669d7e9c Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg 2010-06-29 17:14:36 +02:00
David Bolter
c413e74bf5 Remove nsAccessNode HasWeakShell (b=574522). r=surkov 2010-06-28 09:22:54 -04:00
David Bolter
dda2f7062c Bug 574522 - crash [@nsAccEventQueue::WillRefresh]. r=surkov 2010-06-28 09:22:51 -04:00
David Bolter
f8c0625cca Bug 561681 - GetAccessibleFor should return nsAccessible. r=surkov 2010-06-28 09:22:49 -04:00
Neil Rashbrook
13e6bbb1a4 Bug 575109 - don't unnecessarily inherit from nsISupports (vtable bloat), r=surkov, davidb 2010-06-28 22:00:12 +09:00
Alexander Surkov
1b2bbba526 Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc 2010-06-28 21:02:03 +09:00
Alexander Surkov
c5fe0f01fb Bug 574312 - make accessible tree creation from parent to child always, r=marcoz, davidb, sr=neil 2010-07-01 11:18:08 +09:00
Boris Zbarsky
dd83b69915 Attempt to somewhat mitigate bug 573085. 2010-06-18 14:41:37 -04:00
Boris Zbarsky
0cb89b06ba Bug 563327 part 2. Drive accessibility events off the refresh driver instead of an ad-hoc timer. r=surkov 2010-06-14 16:06:49 -04:00
Alexander Surkov
b9b500e77b Bug 571459 - shutdown document accessible when presshell goes away, patch=bz, surkov, r=surkov, davidb, sr=roc, bz, f=marcoz 2010-06-18 11:44:09 +09:00
Alexander Surkov
aa038faed7 Bug 571459 - add a test to check shutdown document accessible in cache, r=davidb 2010-06-18 11:43:58 +09:00
Alexander Surkov
2865d35de0 Bug 571246 - do not create accessible for svg resource documents, r=davidb, bz 2010-06-18 11:43:46 +09:00
David Bolter
8a034db983 Bug 571823 - UMR [@ nsHTMLSelectOptionAccessible::GetStateInternal]. f=jesse, r=surkov 2010-06-21 09:39:24 -04:00
David Bolter
b78c78cd73 Bug 569652 - Fire aria based focus event async. r=surkov,MarcoZ 2010-06-15 10:53:36 -04:00
David Bolter
2bf6fa58b5 Bug 569653 - Investigate and fix unsafe selection changes. r=surkov 2010-06-15 10:53:32 -04:00
David Bolter
0d01e70149 Selection event test coverage (b=569653); r=MarcoZ 2010-06-15 10:53:27 -04:00
Alexander Surkov
9666f3901b Bug 571501 - don't query accessible events internally, r=davidb, sr=neil 2010-06-15 15:16:16 +09:00
Masayuki Nakano
d4c1419c7c Bug 519913 The IME composition string isn't committed on Mac when the window is deactivating r=smaug+enn 2010-06-15 14:05:37 +09:00
Drew Willcoxon
6c3a203093 Backed out changeset b54140961fa7 to fix more mochitest-a11y crashes (Bug 571459) 2010-06-14 16:19:10 -07:00
Ehsan Akhgari
9dcdabcf25 Backed out changeset fee5701c664e and changeset dcfe95c71a04 to fix the mochitest-a11y crashes (bug 563327) 2010-06-14 18:14:30 -04:00
Boris Zbarsky
8003226855 Bug 563327 part 2. Drive accessibility events off the refresh driver instead of an ad-hoc timer. r=surkov 2010-06-14 16:06:49 -04:00
Boris Zbarsky
2d3ef7e383 Bug 571459. Shutdown the doc accessible if its presshell dies. r=surkov,roc 2010-06-14 16:06:48 -04:00
Timothy Nikkel
39337fdbef Bug 569425. Use a synthesized mouse move to force image maps in these tests to setup because there is currently no non-hacky way to do that. r=dbaron 2010-06-14 14:35:30 -05:00
Dão Gottwald
35d3ffc05d Bug 543206 followup: revert adjustTabstrip change, re-enable test_tabbrowser.xul 2010-06-14 11:54:18 +02:00
Dão Gottwald
d7e62457fa disable bogus test while I figure out why the close buttons don't show up 2010-06-14 11:30:35 +02:00
Ehsan Akhgari
94442dd89e Bug 571790 - Fix Mac accessibility compile problems after bug 571184 landed; r=surkov 2010-06-13 20:16:46 -04:00
Alexander Surkov
37325230bc Bug 571219 - linux bustage fix 2010-06-12 13:56:18 +09:00
Alexander Surkov
d0a6b6bff5 Bug 571219 - remove unnecessary do_QueryObject, r=davidb 2010-06-12 13:04:50 +09:00
Alexander Surkov
5432bc50e6 Bug 571184 - remove nsIAccessNode traversal methods, r=davidb, marcoz 2010-06-12 13:04:35 +09:00
Alexander Surkov
ea7efbc4a9 Bug 570405 - nsAccEvent should deal with nsAccessible, r=davidb 2010-06-12 13:04:24 +09:00
Ehsan Akhgari
82dbb7448c Bug 541618 followup - Fix a compilation error on Mac with accessibility turned on; r=davidb 2010-06-11 15:39:02 -04:00
Boris Zbarsky
38f86234d3 Bug 571541. Make sure to ShutdownDocAccessible even if we have no docshell. r=surkov 2010-06-11 15:23:13 -04:00
Alexander Surkov
986ddf884c Bug 541618 - fix solaris bustage 2010-06-11 18:54:18 +09:00
Alexander Surkov
663c80e576 Bug 541618 - nsINode should be used instead nsIDOMNode by nsAccessNode, r=marcoz, davidb 2010-06-11 17:23:18 +09:00
Alexander Surkov
8eac83b434 Bug 571246 - Crash @nsCoreUtils::IsAncestorOf(nsINode*,nsINode*,nsINode*), r=bz, davidb 2010-06-11 17:23:04 +09:00
Alexander Surkov
1f73e9cf4c Bug 570710 - avoid extra traversal of children array during tet event creation, r=marcoz, davidb 2010-06-10 12:29:56 +09:00
Alexander Surkov
a2cb8b19d0 Bug 570532 - make events coalescence smart, r=marcoz, davidb 2010-06-09 15:34:05 +09:00
Timothy Nikkel
9fbf2578a9 Backed out changeset 2f539cc84d97 (bug 569425) because this may hide real a11y issues. 2010-06-08 15:42:40 -05:00
Timothy Nikkel
ef2e69844b Bug 569425. Use a synthesized mouse move to force image maps in these tests to setup because there is currently no non-hacky way to do that. r=dbaron 2010-06-08 14:18:04 -05:00
Timothy Nikkel
279eec567c Bug 569425. Don't redeclare this variable because it makes it look like it shadows the first declaration. r=surkov 2010-06-08 14:17:54 -05:00
Timothy Nikkel
f49d6faee3 Bug 569425. Mark one place in accessibility that depends on the current image map primary frame setup so it can be changed when bug 135040 is fixed. 2010-06-08 14:17:54 -05:00
Alexander Surkov
6a84745f64 Bug 566103- reorganize accessible document handling, r=marcoz, davidb
--HG--
rename : accessible/tests/mochitest/events/test_doc.html => accessible/tests/mochitest/events/test_docload.html
2010-06-09 01:39:58 +09:00
Ms2ger@gmail.com
a4005e2fd1 Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug 2010-06-25 15:59:57 +02:00
timeless
99074ceac4 Bug 573934 - Crash with Last pass addon on trying to edit passwords/user names in Lastpass (no primaryColumn [@nsCoreUtils::IsColumnHiddenm, r=surkov 2010-06-25 20:49:02 +09:00
Alexander Surkov
eb9cf0938a Bug 573910 - switch nsApplicationAccessible to nsAccessible::Append/RemoveChild, r=davidb, sr=roc 2010-06-25 18:50:23 +09:00
David Bolter
11eb9f2fef Bug 561932 - Make text events async/safe 2010-06-02 08:30:13 -04:00
David Bolter
142e6703da Bug 564471 - Make state change events asynch 2010-06-02 08:30:08 -04:00
Alexander Surkov
4da1100119 Bug 566550 - make nsAccUtils::TextLength unsigned, r=marcoz 2010-05-25 17:40:54 +09:00
Alexander Surkov
d844c8b89a Bug 567636 - replace GetAccessibleInParentChain on GetContainerAccessible, r=marcoz, sr=neil 2010-05-25 17:40:39 +09:00
Alexander Surkov
cefe21f6fb Bug 445677 - optimization for text attributes offset (do not look into embedded characters, r=marcoz 2010-05-25 17:40:26 +09:00