Alexander Surkov
2393083613
Bug 459782 - check the name calculation rules for nsHTMLLinkAccessible. r=david.bolter/marco.zehe, a191=beltzner.
2008-11-28 11:04:34 +01:00
Alexander Surkov
3323361d76
Bug 441974 - Several tests fail when running in conjunction with other mochitests, succeed when running stand-alone, patch=MarcoZ, r=me, a=beltzner
2008-11-27 12:06:11 +08:00
Alexander Surkov
f0557886a2
Bug 416872 - Simplify GetState() impl's for defunct objects, r=david.bolter, sr=neil, a=beltzner
2008-11-27 12:04:05 +08:00
Marco Zehe
ee197cda66
Temporarily disable all .xul files in a11y mochitests, see bug 465755
2008-11-19 20:53:19 +01:00
Marco Zehe
c5dcde8dfa
Disabled test_textboxes.xul in a11y test suite temporarily
2008-11-19 18:01:36 +01:00
Phil Ringnalda
bbe7e1d08a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Alexander Surkov
bcacb1f51a
Bug 280136 - Remove GetFinalState(), r=davidb
2008-11-04 11:37:46 +08:00
Alexander Surkov
c05ee390bf
Bug 386978 - get rid FireToolkitEvent, r=aaronlev, sr=benjamin
2008-11-04 11:36:36 +08:00
Alexander Surkov
1f5d337eae
Bug 461920 - remove nsPIAccessNode, r=marcoz, aaronlev, sr=neil
2008-11-01 11:58:07 +08:00
Marco Zehe
633a03a84e
bug 462350 - Refactor and rename test_bug428479.html to test_aria_role_equation.html, r=surkov
...
--HG--
rename : accessible/tests/mochitest/test_bug428479.html => accessible/tests/mochitest/test_aria_role_equation.html
2008-10-31 13:19:28 +01:00
Benjamin Smedberg
9696613a50
Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren
2008-10-30 12:17:59 -07:00
Marco Zehe
f3c42771cb
bug 462316 - Refactor test_aria_role_article.html, r=surkov
2008-10-30 11:47:16 +01:00
Marco Zehe
ae5d052b73
bug 462314 - Refactor test_aria_activedescendant.html, r=surkov
2008-10-30 11:39:17 +01:00
Marco Zehe
bdf15bd3f7
bug 458058 - Crash [@ CallQueryInterface<nsINode, nsIDOMElement>(nsINode*, nsIDOMElement**) ], r=aaronlev
2008-10-30 09:24:09 +01:00
Philipp Kewisch
5d4521a3df
Additional fix for bug 462025 as discussed with aaronlev,surkov
2008-10-29 18:03:20 +01:00
Alexander Surkov
29e275b9c7
Bug 461767 - don't create nslinkableaccessible if 'click' event handler is registered, r=aaronlev, marcoz
2008-10-29 16:55:28 +08:00
Alexander Surkov
79acde7092
Bug 455482 - In a select nested within a label, the accname contains each option's text, should only contain label's text, patch=Eitan, r=me, marcoz
2008-10-29 16:53:43 +08:00
Philipp Kewisch
52ceb97fd5
Fix bug 462025 - Venkman crashes in nsDocAccessible::HasFlag (regression). r=aaronlev
2008-10-29 09:43:21 +01:00
Alexander Surkov
a30d1e45fe
Bug 460932 - text-indent and text-align should really be object attributes, r=aaronlev, marcoz
2008-10-28 19:54:57 +08:00
Alexander Surkov
523717dc36
Bug 461761 - assertion: Obtained accessible isn't a child of this accessible, r=aaronlev
2008-10-28 19:53:19 +08:00
Alexander Surkov
b4cce5469a
Bug 460417 - invalid handling of selection changes inside input element, r=aaronlev, marcoz, sr=neil
2008-10-28 16:43:07 +08:00
Benjamin Smedberg
4214b72dd5
Backed out changeset d4c9a0776667 (deCOM nsILineEnumerator) due to regression from it or bug 461212
2008-10-28 02:49:14 -04:00
Benjamin Smedberg
dd4c950cff
Bug 461410 - nsILineIterator is never used outside of layout, and doesn't need to be refcounted: the callers can just destroy it when they're done with it. We can't do this with a virtual destructor, however, because nsTableRowGroupFrame implements the interface directly, while nsLineIterator is a separately-allocated class. So clients are expected to call DisposeLineIterator when they're done with it.
...
Instead of accessing nsILineIterator using QueryInterface, we add a nsIFrame::GetLineIterator API, which is cleaner and more efficient all at the same time!
r+sr=roc
2008-10-28 00:47:19 -04:00
Olli Pettay
c14ae01411
Bug 460156 - bring back the old behavior of range.isPointInRange(), r=surkov, sr=sicking
2008-10-19 23:41:21 +03:00
Alexander Surkov
5919623dd2
Bug 460239 - move static methods from nsAccessible and nsAccessNode to utils, r=aaronlev
2008-10-17 18:10:43 +08:00
Alexander Surkov
75f0f837c1
Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev
2008-10-17 18:09:22 +08:00
Justin Dolske
f797fdd19e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Alexander Surkov
3f6f0af05c
Bug 460165 - introduce nsAccUtils, rs=aaronlev
...
--HG--
rename : accessible/src/base/nsCoreUtils.cpp => accessible/src/base/nsAccUtils.cpp
rename : accessible/src/base/nsCoreUtils.h => accessible/src/base/nsAccUtils.h
2008-10-16 17:12:05 +08:00
Alexander Surkov
f698d055b3
Bug 459973 - rename nsAccUtils to nsCoreUtils, r=aaronlev
...
--HG--
rename : accessible/src/base/nsAccessibilityUtils.cpp => accessible/src/base/nsCoreUtils.cpp
rename : accessible/src/base/nsAccessibilityUtils.h => accessible/src/base/nsCoreUtils.h
2008-10-16 09:52:58 +08:00
Alexander Surkov
5f3441fbd6
Bug 459635 - ARIA role should override name computation from subtree flag, r=marcoz, aaronlev
2008-10-14 16:27:02 +08:00
Alexander Surkov
6c3b39354c
Bug 459382 - fix html:img accessible name, r=marcoz, aaronlev
2008-10-13 16:58:58 +08:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Marco Zehe
daecee6718
Backing out changeset c0424e568b5e from bug 457369 because it breaks the market-leading screen reader
2008-10-10 16:27:44 +02:00
Alexander Surkov
7b9564dfb1
Comment Bug 457369 - ISimpleDOMNode navigation methods creates nsAccessNodeWrap everytime, r=aaronlev, marcoz
...
--HG--
rename : accessible/tests/mochitest/test_bug434464.html => accessible/tests/mochitest/test_nsIAccessNode_invalidation.html
2008-10-10 20:32:31 +08:00
Alexander Surkov
9c8f2197a8
Bug 453591 - reorganize nsAccessible::GetName to handle ARIA for non XUL/HTML elements, r=marcoz, aaronlev
2008-10-10 20:26:55 +08:00
Alexander Surkov
528b22799b
Bug 456121 - nsApplicationAccessible::GetName does not return a default value when brand.properties does not exist, patch=arno renevier, r=me, marcoz
2008-10-08 20:58:46 +08:00
Alexander Surkov
ee8c4eb982
Bug 457166 - Conversation links in GMail Inbox do not expose an action, cannot be activated by screen readers, r=marcoz, aaronlev
2008-10-08 20:54:58 +08:00
Alexander Surkov
9bf2d18453
Bug 454997 - <body contenteditable=true> exposed incorrectly, r=marcoz, aaronlev
2008-10-08 20:50:36 +08:00
Alexander Surkov
272ec66a8d
Bug 457219 - collapsed and expanded states are exposed both, r=marcoz, aaronlev
2008-10-08 13:27:24 +08:00
Daniel Holbert
72c410a648
Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe
2008-10-01 23:49:45 -07:00
Ginn Chen
28d3afbfd4
Bug 456541 add /usr/lib64 for loading atk-bridge library on Linux x64, r=aaronleventhal
2008-09-28 20:52:57 +08:00
Robert O'Callahan
279af36fc7
Backing out bug 448830
2008-09-28 23:13:58 +13:00
Jeremy Lea
92e7030a42
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
2008-09-28 20:38:34 +13:00
Marco Zehe
63f844c4a3
Backout changeset 8fe1cd2d3c66 (bug 454997) because of regressions and crashes
2008-09-28 07:50:34 +02:00
Alexander Surkov
85b3e7ef81
Bug 454997 - <body contenteditable=true> exposed incorrectly, r=aaronlev, marcoz
2008-09-26 22:55:51 +08:00
Robert O'Callahan
6a45b282aa
Backing out bug 448830
2008-09-26 13:10:26 +12:00
Robert O'Callahan
74cf670c54
Fixing more potential bustage
2008-09-26 11:58:53 +12:00
Robert O'Callahan
080772af9e
Fixing bustage
2008-09-26 11:55:10 +12:00
Robert O'Callahan
bda5a2182f
Fixing bustage
2008-09-26 11:31:30 +12:00
Jeremy Lea
67f3afd13b
Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
2008-09-26 10:42:19 +12:00
Marco Zehe
cfa24ab29b
bug 441974 - protect against failure in call to accessible.numActions
2008-09-22 14:39:13 +02:00
Marco Zehe
4d7b6b85ec
bug 441974 - disable test for group attributes on XUL menus on Linux
2008-09-22 14:25:31 +02:00
Marco Zehe
00a5c91bcb
bug 441974 - fix test for unexpected pass of column header retrieval
2008-09-22 14:12:19 +02:00
Marco Zehe
276b289dc8
bug 441974 - disabled test for y coordinate in nsIAccessibleImage tests
2008-09-22 14:07:08 +02:00
Marco Zehe
d10dd6b1a6
bug 441974 - marked failing STATE_FOCUSED test as known, and commented with appropriate bug number
2008-09-18 11:29:18 +02:00
Marco Zehe
be41681c98
bug 441974 - temporarily fixing test until bug 445834 gets fixed
2008-09-18 10:22:33 +02:00
Marco Zehe
875c9df2dd
bug 443889 - nsIAccessible tests for lists and selects, r=surkov
2008-09-18 09:25:09 +02:00
Marco Zehe
09fb9239ea
more fixes to textattrs test for bug 441974
2008-09-18 09:13:08 +02:00
Alexander Surkov
b8ef5046cc
Bug 455442 - improve hitTest, r=aaronlev, hwaara
2008-09-17 21:11:39 +08:00
Alexander Surkov
c0b37d2110
Bug 454211 - ISimpleDOMNode functions get_computedStyleForProperties and get_computedStyle functions appear to always return the COM error code 0x80004005 (E_FAIL), r=aaronlev, marcoz
2008-09-17 21:09:34 +08:00
Alexander Surkov
1c65a2ef18
Bug 454377 - caret move event is fired for parent of html:textarea when textarea is tabed, r=aaronlev, marcoz
2008-09-16 22:38:48 +08:00
Marco Zehe
cd41a94ae1
bug 441974 - Several tests fail when running in conjunction with other mochitests, succeed when running stand-alone, disable failing tests with bugs filed for them, r=surkov
2008-09-11 16:43:06 +02:00
Marco Zehe
8c1cab6005
bug 454654 - Fix text attributes tests so they work on all platforms, r=surkov
2008-09-11 16:41:11 +02:00
Marco Zehe
65f0e21e44
bug 454538 - Rename the 'static' text attribute to 'auto-generated', r=aaronlev
2008-09-10 10:33:24 +02:00
Ted Mielczarek
468a3823fc
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Robert O'Callahan
be904c4d3d
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
2008-09-06 20:52:56 +12:00
Oleg Romashin
3848d4a20e
Bug 453312 - Building accessible without MOZ_XUL fails. r=surkov
2008-09-05 14:30:19 +03:00
Alexander Surkov
369e9e14a3
Bug 453371 - textarea accessible name does not show current value when it has a text child, patch=Eitan Isaacson,r=me
2008-09-05 12:48:42 +08:00
Alexander Surkov
6dc87fdf68
Bug 453484 - Can't build accessibility with DEBUG_CC, r=aaronlev, sr=bz
2008-09-05 12:44:45 +08:00
Robert O'Callahan
ca15953a6e
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Marco Zehe
6b5fe63aa4
bug 453417 - Implement new aria-label property, r=surkov
2008-09-04 16:11:40 +02:00
Robert O'Callahan
1eeada5faa
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
2008-09-04 09:35:52 +12:00
Alexander Surkov
7d7dd0225e
Bug 452710 - TakeFocus don't work on linkable accessibles, r=MarcoZ
2008-09-01 09:52:40 +08:00
Jason Orendorff
4b74677d5e
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Alexander Surkov
3e030b979d
Bug 452548 – nsTextUtils method names should start with uppercase letters, r=aaronlev
2008-08-28 23:01:14 +08:00
Alexander Surkov
abc7c9d74d
Bug 452161 – pyatspi insertText doesn't work in empty textboxes, r=aaronlev, MarcoZ
2008-08-28 22:48:41 +08:00
Alexander Surkov
f06339fdbe
Bug 445968 – Cannot obtain background-color of objects that do not have a color explicitly assigned, r=aaronlev, sr=roc
2008-08-28 16:31:01 +08:00
Brian Crowder
e97adb1b00
Bug 422769 - reduce narrow Windows API calls in accessibility, original patch by Brad Lassey <blassey@mozilla.com>, r=aleventhal
2008-08-27 14:44:54 -07:00
Marco Zehe
a766f8b383
Bug 451535 - Make nsHTMLImageAccessible return proper number of actions for images with longdescs, provide a name for opening the longdesc, not just an index, r=surkov
2008-08-26 09:39:17 +02:00
Alexander Surkov
daf87871dd
Bug 451376 – IAccessibleText::attributes provides incorrect info after a mis-spelled word, r=Olli.Pettay, MarcoZ, sr=neil
2008-08-26 11:04:14 +08:00
Marco Zehe
1bbb7c8f95
test for bug 434464 - invalidate access node cache, r=aaronlev
2008-08-25 21:23:37 +02:00
Marco Zehe
fd1b46995f
bug 448660 - Turn off new visual Ctrl+tab switching when screen reader present, r=aaronlev, r=gavin, sr=neil
2008-08-24 18:50:55 +02:00
Marco Zehe
8eb058b48f
bug 451533 - Make sure all names are truncated throughout platform-independent module, r=surkov
2008-08-24 18:45:56 +02:00
Jason Orendorff
f9365c3994
Backing out changeset cf6c811e1272 (bug 407216) due to debug assertions.
2008-08-19 22:28:26 -05:00
Jason Orendorff
fe99024391
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
2008-08-19 21:38:24 -05:00
Robert O'Callahan
1499813be0
Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst
2008-08-18 14:10:28 +12:00
Robert O'Callahan
65a0e17d1b
Backing out bug 118704 to try to fix Windows leak orange
2008-08-16 23:27:40 +12:00
Robert O'Callahan
21fbc52690
Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst
2008-08-16 21:01:52 +12:00
Alexander Surkov
98c42bd75b
Bug 450089 – parent children aren't invalidated if not accessible element is shown, r=ginn.chen
2008-08-14 16:30:26 +08:00
Marco Zehe
d83a25b3ae
Bustage fix for bug 423176. Explicitly include version.lib in accessible.dll
2008-08-08 17:23:45 +02:00
Alexander Surkov
b45d9d613a
bug 449717 - doAction() doesn't work for linkable accessible with 'click' action, r=MarcoZ
2008-08-08 16:44:26 +02:00
Marco Zehe
fece706499
bug 423176 - Crash with jaws 7.1 [@ jhook.dll@0x5311], r=aaronlev, sr=brendan
2008-08-08 16:26:53 +02:00
Alexander Surkov
be4506e9ee
Bug 445910 – use XPCOM cycle collector in accessibility classes, r=MarcoZ, Smaug, aaronlev, sr=neil
2008-08-06 05:19:56 -07:00
Alexander Surkov
8a1d46d679
Bug 410765 – 'List all tabs' button on tabs not working in AT-SPI, r=MarcoZ, Olli.Pettay, aaronlev, sr=roc
2008-08-06 05:16:54 -07:00
Alexander Surkov
0f2a4e2ab3
bug 445513 - Support BOUNDARY_ATTRIBUTE_RANGE now that we support text attributes, r=aaronlev
2008-07-24 17:20:39 +02:00
L. David Baron
2146353d2f
I mistyped one of surkov's review comments for bug 436453. (And the code does finally make sense to me.) This apparently fixes some mochitests that, for some reason, aren't run on tinderbox.
2008-07-23 09:35:38 -07:00
Alexander Surkov
cf936d0aa4
Bug 363230 – Adding a library definition (with a new UUID) around the ISimpleDomNode interface in ISimpleDomNode.idl and then compiling with midl to make a tlb causes a compile error with get_domNode, r=aaronlev
2008-07-23 23:11:21 +08:00
Alexander Surkov
41b3493333
Bug 445938 – text-position attribute not yet exposed for superscript and subscript text, r=aaronlev, MarcoZ
2008-07-23 23:09:11 +08:00
L. David Baron
85ceec13fd
Address potentially behavior-changing review comments from surkov; part of bug 436453.
2008-07-22 21:50:20 -07:00
L. David Baron
2c2f6ed495
Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky
2008-07-22 21:50:20 -07:00
Ginn Chen
97c7a3d007
Bug 445970 Hangs on linux at startup, r=surkov.alexander
2008-07-18 19:21:04 +08:00
Marco Zehe
e537073ddc
Bustage fix for bug 345759
2008-07-17 14:36:00 +02:00
Alexander Surkov
92240ca1b2
bug 345759 - Spell as you type not accessible, r=aaronlev, r=Olli.Pettay, sr=neil
2008-07-17 14:06:24 +02:00
L. David Baron
6a89a94203
Fix accidental disabling of more mochitests than intended. Bug 437980 / Bug 445586
2008-07-16 14:23:43 -07:00
Marco Zehe
55d94b6f54
Disabling table indexes test file, see bug 437980
2008-07-16 19:58:49 +02:00
Alexander Surkov
57a190aa6a
Bug 443081 – ARIA name from child content is incorrectly including child elements that have display:none, r=aaronlev, MarcoZ
2008-07-16 23:24:36 +08:00
John Daniels
ef0fee1d70
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
2008-07-16 12:52:01 +02:00
Alexander Surkov
65bdd128e1
Bug 444279 – mochitest for accessible name calculating
2008-07-13 11:57:28 +08:00
romaxa
6e8a47b2cc
Bug 412789 - "building in minimal profile broken. bug368835 and bug366527" [r=aaronlev]
2008-07-12 05:08:18 -05:00
Alexander Surkov
e56ae07a17
Bug 443881 – take into account separators in xul menus when group attributes are calculating, r=MarcoZ, sr=neil
2008-07-09 23:50:52 +08:00
Alexander Surkov
7504c4eca4
Bug 443764 – nsHTMLSelectListAccessible::GetState -- |if| condition is always true, r=aaronlev
2008-07-08 22:30:46 +08:00
Alexander Surkov
0e998422b9
Bug 434857 – Crash [@ nsAccessibleWrap::Next(unsigned long, tagVARIANT*, unsigned long*) ], r=aaronlev, sr=neil
2008-07-08 22:23:18 +08:00
Marco Zehe
721651b80a
bug 439057 - Fix nsIAccessibleImage mochitest x and y coordinates so they work when running all tests, r=surkov
2008-07-08 07:42:11 +02:00
Ginn Chen
d87937a54f
Bug 441233 Missing focus events in Thunderbird account wizard dialog r=surkov.alexander
2008-07-03 15:10:16 +08:00
Alexander Surkov
c4581c1742
Bug 439566 – Include the css display property as an IAccessible2 object attribute, r=MarcoZ
2008-07-03 12:12:45 +08:00
Marco Zehe
4b3614abc6
bug 442659 - Alt value overrides aria-labelledby text for image based controls, r=aaronlev
2008-07-02 19:11:50 +02:00
Marco Zehe
aa6323f47c
bug 442648 - nsIAccessible tests on textboxes, r=surkov
2008-07-02 19:09:53 +02:00
Marco Zehe
a9d3fe4a27
bug 442862 - ext_state_multi_line and ext_state_single_line not exposed on HTML read-only textareas and textboxes, r=surkov
2008-07-02 10:42:58 +02:00
Alexander Surkov
6704d53385
bug 441888 - ARIA checked menu items are not included in the total list of menu items, r=MarcoZ
2008-06-28 08:16:34 +02:00
Marco Zehe
85ac3edfd7
bug 441737 - nsIAccessibleDocument chrome tests, r=surkov
2008-06-26 14:17:35 +02:00
Peter Weilbacher
e754443c6d
bustage fix for other platforms for bug 427841, r=surkov
2008-06-26 11:02:41 +02:00
Marco Zehe
f63a5273cd
bug 441519 - nsOuterDocAccessible chrome tests, r=surkov
2008-06-25 12:28:09 +02:00
Marco Zehe
d9b86ddb29
bug 438784 - URL of loaded page no longer exposed as the accValue for the Doc accessible, r=surkov
2008-06-25 09:27:45 +02:00
Marco Zehe
846e98adb4
bug 441610 - Calling getAttributes() on a defunct object crashes Thunderbird, r=aaronlev
2008-06-24 22:46:32 +02:00
Marco Zehe
cc583f9318
bug 440770 - DOCUMENT_FRAME has a parent INTERNAL_FRAME with an action, r=aaronlev
2008-06-24 15:03:06 +02:00
Alexander Surkov
440ff8d4a5
Bug 438325 – Link with title and an image that has neither alt nor title doesn't get an accessible name
2008-06-20 21:19:23 +08:00
Alexander Surkov
f88da4bbe8
Bug 438782 – Links should not unconditionally receive an accessible action of jump, r=MarcoZ
2008-06-20 13:50:27 +08:00
Alexander Surkov
090552d84f
Bug 439077 – Anchor tags with no attributes should not expose linked accessible state, r=MarcoZ
2008-06-19 11:11:46 +08:00
Marco Zehe
8ec37635a7
bug 429666 - Expose ROLE_DOCUMENT for ARIA landmarks that inherit from document, patch by aaronlev, r=me; test by me, r=surkov
2008-06-17 08:52:09 +02:00
Marco Zehe
4473cd1cf7
bug 427841 - TreeViewChanged event fired on a particular tree table more than once breaks that table's AT-SPI hierarchy, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=evan.yan
2008-06-16 08:16:18 +02:00
Marco Zehe
508ce96717
bug 429285 - Propagate aria-disabled to descendants, patch by aaronlev, test by me, r=surkov
2008-06-16 07:45:58 +02:00
Marco Zehe
fe6c72f9e1
bug 434464 - invalidate access node cache, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=aaronlev
2008-06-11 11:17:37 +02:00
Marco Zehe
9472f2b9db
bug 434428 - assertion "QueryInterface needed" when list accessible is created, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me
2008-06-11 10:36:57 +02:00
Marco Zehe
d3eef4f997
bug 432869 - Divide by zero in IsProbablyForLayout(), patch by aaronlev, r=surkov
2008-06-11 10:32:56 +02:00
Marco Zehe
c61891e3fe
bug 432967 - WARNING: NS_ENSURE_TRUE(aContent) failed: file nsAccessibilityUtils.cpp, line 262, patch by Ginn Chen <ginn.chen@sun.com>, r=aaronlev
2008-06-11 10:27:25 +02:00
Marco Zehe
6286f76e46
bug 431615 - HTML 4.01 MAP element prevents links from displaying using a screen reader, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me, r=aaronlev, sr=jst
2008-06-11 08:27:22 +02:00
Marco Zehe
fd7bc0b107
bug 432970 - Shutdown() of nsXULTooltipAccessible is not called, patch by Evan Yan <evan.yan@sun.com>, r=Ginn Chen <ginn.chen@sun.com>
2008-06-11 08:20:12 +02:00
Marco Zehe
c347013422
b=432467, firefox segfaults in plone kupu editor [@ nsDocAccessible::FlushPendingEvents], on Tablet PC [@arena_dalloc_small] (steps to reproduce in comment #26 ), p=Ginn Chen <ginn.chen@sun.com>, r=surkov
2008-06-05 11:49:51 +02:00
gavin@gavinsharp.com
45fe8ecf0a
Bug 434002: event show isn't fired for treecol accessible, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=ginn.chen, a=beltzner
2008-05-27 11:01:02 -07:00
marco.zehe@googlemail.com
6e71db6d4e
assertion fix for bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ]
2008-05-09 23:25:06 -07:00
marco.zehe@googlemail.com
6c91f81bd3
bug 431474 - Document Accessibles not getting state_focused when they have focus patch by aaronleventhal@moonset.net (Aaron Leventhal) r=surkov r=me a1.9=beltzner
2008-05-04 10:42:19 -07:00
marco.zehe@googlemail.com
4d799b235f
bug 430758 - GetAccessible() could be fooled by additional table ancestor patch by evan.yan@sun.com (Evan Yan) r=surkov a1.9=beltzner
2008-05-03 22:39:20 -07:00
marco.zehe@googlemail.com
9c227aa980
bug 431642 - Put back state change event when doc starts loading (e. g. when pressing ENTER on a link) Patch by Alexander Surkov (surkov.alexander@gmail.com) r=me r=aaronlev a1.9=beltzner
2008-05-03 22:08:31 -07:00
marco.zehe@googlemail.com
795ad604f0
bug 431656 - SELECTED and SELECTABLE states not exposed for html multiselectable lists patch by Alexander Surkov (surkov.alexander@gmail.com) r=me a1.9=dsicore
2008-05-02 01:50:35 -07:00
marco.zehe@googlemail.com
9d7e997c75
bug 431408 - Rename cell-index string property to table-cell-index r=surkov a1.9=dsicore
2008-04-30 02:07:50 -07:00
marco.zehe@googlemail.com
c6a14440fa
bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ] r=surkov a1.9=beltzner
2008-04-24 23:34:02 -07:00
marco.zehe@googlemail.com
778c44f4c6
Mochitest for bug 429656 - Use title attribute for image names when alt attribute is explicitly empty r=surkov
2008-04-24 23:21:09 -07:00
aaronleventhal@moonset.net
7b29c0a191
Bug 429656. Use title attribute for image names when alt attribute is explicitly empty. r=marcoz, r=surkov, a=dsicore
2008-04-23 23:01:28 -07:00
marco.zehe@googlemail.com
c671cbe4ba
bug 430426 - Crash at CallQueryInterface<nsIFrame, nsITableCellLayout>(nsIFrame*, nsITableCellLayout**) patch=Alexander Surkov (surkov.alexander@gmail.com) r=aaronlev a1.9=beltzner
2008-04-23 11:01:04 -07:00
marco.zehe@googlemail.com
1b37e319c5
Mochitest for bug 429659 - Expose image URL via accessibility APIs r=surkov
2008-04-23 06:22:25 -07:00
surkov.alexander@gmail.com
05a54cd4d7
Bug 429654 - Crash Crash [@ nsDocAccessible::CreateTextChangeEventForNode(nsIAccessible*, nsIDOMNode*, nsIAccessible*, int, int) ] , r=aaronlev, a=beltzner
2008-04-22 23:13:47 -07:00
surkov.alexander@gmail.com
c3addce585
Bug 429661 - Crash [@ nsDocAccessible::FireShowHideEvents(nsIDOMNode*, int, unsigned int, int, int) ], r=aaronlev, a=dsicore
2008-04-22 23:06:39 -07:00
surkov.alexander@gmail.com
780f677738
Bug 429547 - Support aria-activedescendant usage in nsIAccesible::TakeFocus(), r=aaronlev, a=dsicore
2008-04-22 23:04:53 -07:00
surkov.alexander@gmail.com
5466b27bf7
Bug 429659 - Expose image URL via accessibility APIs, r=marcoz, a=dsicore
2008-04-22 23:03:02 -07:00
surkov.alexander@gmail.com
fbdcc21c5f
Crash [@ CAccessibleText::get_attributes(long, long*, long*, unsigned short**) ], r=aaronlev, a=dsicore
2008-04-22 23:01:02 -07:00
marco.zehe@googlemail.com
465126df96
bug 429624 - Remove description from application accessible patch=Aaron Leventhal (aaronleventhal@moonset.net) r=me a1.9=beltzner
2008-04-20 23:29:03 -07:00
marco.zehe@googlemail.com
ae742ce9e9
bug 429622 - Crash [@ nsRootAccessible::GetState(unsigned int*, unsigned int*) ] r=aaronlev a1.9=beltzner
2008-04-20 23:24:08 -07:00
aaronleventhal@moonset.net
daf6c12b89
Bug 428954. Wrong accessible name on iframe-based ARIA widgets. r=surkov, a=beltzner
2008-04-15 08:17:59 -07:00
aaronleventhal@moonset.net
e11a74c610
Bug 428957. Calculate group position and checkable for options and radio buttons. r=surkov, a=beltzner
2008-04-15 01:50:15 -07:00
marco.zehe@googlemail.com
c98df14953
bug 428915 - Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE r=aaronlev a1.9=beltzner
2008-04-14 23:09:42 -07:00
surkov.alexander@gmail.com
94af7444df
Bug 423224 - Expose object attribute on cell accessible for html:td to provide cell index, r=evan.yan, a=mtschrep
2008-04-14 20:38:31 -07:00
marco.zehe@googlemail.com
722117c007
Mochitest for bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links. ( r=surkov
2008-04-14 06:29:44 -07:00
marco.zehe@googlemail.com
d6d46fb3aa
Mochitest for bug 428479 - Support ARIA role="math" r=surkov
2008-04-14 05:34:47 -07:00
aaronleventhal@moonset.net
8a5c0f5fa0
Bug 428479. Support ARIA role of math. r=marcoz, a=beltzner
2008-04-11 12:53:19 -07:00
marco.zehe@googlemail.com
0b55b02ebe
bug 428477 - Rename nsIAccessibleHyperLink::anchorsCount to nsiAccessibleHyperLink::anchorCount for better consistency r=aaronlev a1.9=beltzner
2008-04-11 08:57:36 -07:00
marco.zehe@googlemail.com
b586641e31
bug 428248 - Implement tests for nsIAccessibleHyperText interface r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=beltzner
2008-04-11 00:22:32 -07:00
marco.zehe@googlemail.com
b8b85c46b1
bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835. p=Alexander Surkov (surkov.alexander@gmail.com) r=me, r=Olli.Pettay sr=jonas a1.9=beltzner
2008-04-10 08:11:15 -07:00
Evan.Yan@Sun.COM
30e9676571
Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=marco.zehe, surkov.alexander blocking1.9=mtschrep
2008-04-08 22:39:04 -07:00
Evan.Yan@Sun.COM
c0bf0d1b86
back out patch of Bug 424656
2008-04-08 19:59:31 -07:00
Evan.Yan@Sun.COM
4e93fe8ecb
a follow up for Bug 424656, addressing comment.
2008-04-08 19:53:11 -07:00
Evan.Yan@Sun.COM
92ddae9ed8
Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=surkov.alexander blocking1.9=mtschrep
2008-04-08 19:47:47 -07:00
marco.zehe@googlemail.com
d8fc078c6c
Additional checkin for bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6 patch by Evan Yan (evan.yan@sun.com) r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=blocking 1.9+ by mtschrep
2008-04-08 11:43:59 -07:00
marco.zehe@googlemail.com
885029c52d
bug 424757 - No focus event when returning focus to the Location bar from a search result list item patch=ginn.chen (Ginn Chen) r=aaronleventhal@moonset.net (Aaron Leventhal) a=blocking-1.9 by dsicore
2008-04-01 13:01:55 -07:00
aaronleventhal@moonset.net
7785bb975a
Bug 426208. Crash [@ nsAccUtils::IsXLink] at Firefox start. Patch by Marco Zehe. r=aaronlev, a=schrep
2008-03-31 19:50:00 -07:00
surkov.alexander@gmail.com
0bfc0d33eb
Bug 424054 - make accessible simple xlink, r=ginn.chen, a=mtschrep
2008-03-30 23:21:35 -07:00
gijskruitbosch@gmail.com
5c9c0a0adf
Fixing bustage, r+sr+a=mcsmurf+firebot
2008-03-30 08:57:07 -07:00
gijskruitbosch@gmail.com
77a5c0fd67
Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-30 08:40:55 -07:00
gijskruitbosch@gmail.com
f64d20ba96
Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-30 08:33:01 -07:00
surkov.alexander@gmail.com
03e4ca3397
Bug 419811 - bustage fix, added missed file
2008-03-29 20:50:31 -07:00
surkov.alexander@gmail.com
09ef4e8b65
Bug 425693 - Remove all isEmpty then return false portions from MSAA methods, patch=marco, r=me, a=beltzner
2008-03-29 20:46:42 -07:00
surkov.alexander@gmail.com
463e3e8fe9
Bug 424264 - Same URI exposed for all link children associated with imagemaps, patch=evan.yan, r=ginn.chen, a=beltzner
2008-03-29 20:36:12 -07:00
surkov.alexander@gmail.com
d8aba440df
Bug 419811 - html table accessible hierarchy is broken, patch=evan.yan, r=me, a=beltzner
2008-03-29 20:34:41 -07:00
surkov.alexander@gmail.com
e06d155fcb
Bug 418025 - IA2 - case by case analysis of exception return values, r=aaronlev, a=beltzner
2008-03-29 20:24:02 -07:00
surkov.alexander@gmail.com
e472a1413e
Bug 421066 - expose nsIAccessibleHyperLink for XUL:label elements that are used as links, part two, r=marcoz, a=beltzner
2008-03-29 20:22:10 -07:00
gijskruitbosch@gmail.com
a2602e2cf7
Bug 425213 - FOCUSABLE state not exposed for descendants of container with aria-activedescendant p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-29 15:04:04 -07:00
gijskruitbosch@gmail.com
6faed46965
Bug 425125 - Incorrect variable usage leads to wrong READONLY state for ARIA widgets p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-29 14:52:14 -07:00
aaronleventhal@moonset.net
24290bf29d
Bug 424971. XUL alerts not getting spoken. Patch by Marcoz, r=aaronlev, a=blocking1.9
2008-03-28 08:00:49 -07:00
aaronleventhal@moonset.net
55397f94bf
Bug 424073. Crash @ nsAccessible::GetTextFromRelationID(nsIAtom*, nsString). r=surkov, a=beltzner for 1.9b5
2008-03-24 11:50:16 -07:00
surkov.alexander@gmail.com
ff1956a1e9
Bug 424097 - Crash when running runtests.py --a11y, and having JAWS running at the same time, patch=marcoz, r=me, ab5=beltzner
2008-03-20 19:34:29 -07:00
surkov.alexander@gmail.com
2f87e87ed1
Bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6, r=ginn.chen, blocking=mtschrep
2008-03-19 23:19:48 -07:00
surkov.alexander@gmail.com
009b028516
Bug 423603 - A elements with no HREF should not have state_linked, regression from bug 421066, patch=marco, aaronlev, r=aaronlev, marco, a=beltzner
2008-03-19 19:05:35 -07:00
surkov.alexander@gmail.com
74bbe79eb1
Bug 423696 - Value change events not fired for text inputs and editable combos, patch=aaronlev, r=me, a=beltzner
2008-03-19 18:58:11 -07:00
surkov.alexander@gmail.com
4f793c9a59
Bug 423726 - Crash [ @ GetAttributesInternal() ], patch=aaronlev, r=me, a=mtschrep
2008-03-19 18:55:26 -07:00
surkov.alexander@gmail.com
59f147fb94
Bug 423698 - Incorrectly used variables in nsAccessibleWrap::FireAccessibleEvent(), patch=aaronlev, r=me, a=beltzner
2008-03-19 18:12:57 -07:00
surkov.alexander@gmail.com
0483f28682
Bug 423700 - aria-activedescendant broken on <body>, patch=aaronlev, r=ginn.chen, a=beltzner
2008-03-19 18:10:36 -07:00
surkov.alexander@gmail.com
9526f15ab9
Bug 423570 - Combo boxes should not have read-only state, patch=aaronlev, r=marco.zehe, a=beltzner
2008-03-19 18:08:26 -07:00
surkov.alexander@gmail.com
5f2b2906ee
Bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links, r=ginn.chen, a=beltzner
2008-03-18 04:37:12 -07:00
aaronleventhal@moonset.net
209408b875
Partial backout of bug 421650, to make builds useable with JAWS again. Fixes regression bug 423495.
2008-03-17 15:29:28 -07:00
ginn.chen@sun.com
fd0c164ffb
Bug 418845 Enabling a11y massively degrades performance of dynamic <option> addition on Linux r=aaronleventhal, surkov.alexander sr=neil a=dsicore
2008-03-17 01:13:10 -07:00
surkov.alexander@gmail.com
2458ec2546
Bug 421650 - bustage fix
2008-03-15 18:48:00 -07:00
surkov.alexander@gmail.com
8951b3a516
Bug 420863 - If an HTML element has an onClick attribute, expose its click action on the element rather than its child text leaf node, r=aaronlev, a=dsicore
2008-03-15 18:23:41 -07:00
surkov.alexander@gmail.com
4b37e3a02d
Bug 421650 - dont allocate [out] BSTR*, r=aaronlev, a=dsicore
2008-03-15 18:17:38 -07:00
aaronleventhal@moonset.net
8b18471351
Bug 419416. Follow useful rules for handling ARIA properties on a frame, iframe and body elements. r=ginn.chen, a=dsicore
2008-03-14 13:49:38 -07:00
aaronleventhal@moonset.net
bde7933c14
Bug 421565. ARIA tweaks. r=surkov, a=dsicore
2008-03-13 10:39:18 -07:00
blassey@mozilla.com
3c99833e3e
backing out: switching narrow char system calls to wide char in windows b=418703
2008-03-11 15:46:26 -07:00
blassey@mozilla.com
eeea24bde6
switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
2008-03-11 14:49:53 -07:00
aaronleventhal@moonset.net
ba1b4dde66
Backing out part of bug 417018 which caused bug 421650.
2008-03-09 19:24:00 -07:00
surkov.alexander@gmail.com
9089e2f9a1
Bug 416742 - add missing file
2008-03-07 02:22:32 -08:00
surkov.alexander@gmail.com
17652cbd2d
Bug 416742 - Regression: multiple rowgroups interfere with getColumnAtIndex(), r=bernd, sr=roc, a=beltzner
2008-03-07 02:14:35 -08:00
surkov.alexander@gmail.com
2ee3d59bc5
Bug 417018 Array allocation mistakes in IA2, r=aaronlev, a=beltzner
2008-03-06 16:33:47 -08:00
surkov.alexander@gmail.com
e2d5feb695
Bug 418371 - implement the rest of methods of nsIAccessibleTable on xul:listbox, r=evan.yan, a=beltzner
2008-03-05 20:14:10 -08:00
surkov.alexander@gmail.com
ceb9399054
Bug 417912 - GetCellDataAt callers that expect an error if no cell is found are wrong, r=evan.yan, bernd, a=beltzner
2008-03-05 20:11:45 -08:00
surkov.alexander@gmail.com
cebba4ab6f
Bug 418043 - add mochitest for bug 308564, r=evan.yan
2008-03-05 19:49:44 -08:00
aaronleventhal@moonset.net
57880fa40a
Bug 419770. Can't get to the frame/iframe of a document with IAccessible::accParent
2008-03-05 19:45:43 -08:00
aaronleventhal@moonset.net
435b234448
Bug 420960. Crash when aria-activedescendant attribute removed. r=marcoz, a=beltzner
2008-03-05 19:43:50 -08:00
surkov.alexander@gmail.com
1dc0eda53f
Bug 419786 - Link children associated with imagemaps do not implement the nsIAccessibleHyperLink interface, r=ginn.chen, aaronlev, a=beltzner
2008-03-05 19:33:33 -08:00
blassey@mozilla.com
92c51991b0
backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
2008-03-05 14:56:43 -08:00
blassey@mozilla.com
9bc9e44b40
switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
2008-03-05 13:39:29 -08:00
joshmoz@gmail.com
9d15dd6a9e
always link against cocoa framework on Mac OS X, cocoa exception wrapping in xpcom file io. b=419392 r=bent sr=roc a=beltzner
2008-02-29 15:24:53 -08:00
ause@sun.com
d799dc89b8
bug 394339 - fix breakage in windows multiprocess builds
2008-02-29 08:54:17 -08:00
surkov.alexander@gmail.com
a907e7b732
Bug 420055 - New shutdown crash, patch=aaronlev, r=me, sr=mconnor, approval1.9b4+=mconnor,beltzner
2008-02-29 07:38:35 -08:00
aaronleventhal@moonset.net
9a412fc985
Bug 420051. Crash [ @ CAccessibleAction::get_keyBinding ]. r=marcoz, a=beltzner for 1.9b4
2008-02-28 09:39:10 -08:00
aaronleventhal@moonset.net
3e80d74d08
bug 419881. Crash [ @ nsDocAccessible::FlushPendingEvents ]. r=ginn, a=beltzner for 1.9b4
2008-02-28 09:36:37 -08:00
masayuki@d-toybox.com
3dcfbbf7fc
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
2008-02-28 07:28:37 -08:00
masayuki@d-toybox.com
f6e10b8d70
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
2008-02-28 05:59:25 -08:00
masayuki@d-toybox.com
22b844e897
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
2008-02-28 03:01:56 -08:00
aaronleventhal@moonset.net
811afe7994
Bug 406308. Don't fire accessible focus events if widget is not actually in focus, confuses screen readers. r=ginn, r=surkov, a=beltzner for 1.9b4
2008-02-27 08:22:41 -08:00
ause@sun.com
d5b6a90818
backing out due to tree rules: bug 394339 - fix breakage in windows multiprocess builds
2008-02-27 00:53:16 -08:00
ause@sun.com
b3e6f7a264
bug 394339 - fix breakage in windows multiprocess builds
2008-02-27 00:28:01 -08:00
aaronleventhal@moonset.net
0ac8d00ace
Bug 419409. MSAA/IAccessible2 broken in gmail. This fixes the crash part of the problem. r=marcoz, a=beltzner
2008-02-26 14:36:29 -08:00
aaronleventhal@moonset.net
b38a4bf141
Bug 417249. AT-SPI document load complete events not triggered everytime. Take care of some more cases. r=ginn.chen, a=blocking1.9
2008-02-26 06:19:52 -08:00
aaronleventhal@moonset.net
6df492a17d
Bug 413778. Avoid creating and destroying extra empty nsDocAccessible when new tab opened. r=ginn.chen, a=blocking1.9
2008-02-26 06:04:25 -08:00
aaronleventhal@moonset.net
c1cebef426
bug 417249, bug 417578, bug 405951, bug 413778, bug 412878. Fix missing, incorrect or crashing doc load events in Firefox and Thunderbird. r=surkov, a=blocking1.9
2008-02-26 00:51:10 -08:00
aaronleventhal@moonset.net
25a8f49a2d
Bug 419413. Crash [ @ CAccessibleHyperlink::get_anchorTarget() ]. r=marcoz, a=dsicore
2008-02-25 12:40:19 -08:00
aaronleventhal@moonset.net
6c17644b7d
Bug 418998. Return aria-disabled to being a universal ARIA property. r=surkov, a=dsicore
2008-02-25 01:08:37 -08:00
dbaron@dbaron.org
210055031a
Fix spelling error to force unit test boxes to cycle.
2008-02-24 14:40:26 -08:00
bmlk@gmx.de
dcb337806a
adding testcases for the nsIAccessibleTable interface r=marcoz bug 415730
2008-02-23 03:34:39 -08:00
bent.mozilla@gmail.com
84b66071ff
Bug 417564 - "protect against Obj-C exceptions in 'accessible' top-level directory". r=josh, sr=roc, a=blocking1.9+.
2008-02-22 12:13:17 -08:00
reed@reedloden.com
463392ee00
Bug 418812 - "Crash @ nsXULListitemAccessible::GetListAccessible() when hitting Reply from within a Thunderbird message" (add a NULL check) [p=marco.zehe@googlemail.com (Marco Zehe) r=surkov a1.9=beltzner]
2008-02-22 03:07:54 -08:00
aaronleventhal@moonset.net
17f007557f
Bug 417518. Prevent text leaf accessibles from implementing advanced interfaces. r=surkov, a=belztner
2008-02-22 01:52:01 -08:00
surkov.alexander@gmail.com
75aa7c5d0a
Bug 417122 - More prbool misuse in accessibility, patch=Taras Glek, r=aaronlev, a=mtschrep
2008-02-19 23:50:45 -08:00
surkov.alexander@gmail.com
97007d4413
Bug 417363 - Alt text added via JavaScript is not picked up by screen readers, patch=aaronlev, r=marcoz, a=mtschrep
2008-02-19 23:45:14 -08:00
surkov.alexander@gmail.com
b3e8997608
Bug 417317 - Certain types of LISTITEM accessibles no longer get attributes set like "x of y", regression from fix for bug 389926, r=marcoz, a=mtschrep
2008-02-19 05:47:19 -08:00
ginn.chen@sun.com
3fb91a1470
Bug 415069 ARIA alerts triggering events with :system p=aaronleventhal r=ginn.chen a=mtschrep
2008-02-19 03:22:01 -08:00
surkov.alexander@gmail.com
335bc29d74
Bug 365973 - cant expose <listbox> with multiple columns, r=evan.yan, a=mtschrep
2008-02-19 01:07:35 -08:00
Evan.Yan@Sun.COM
61e93f9b1d
Bug 417329 - No longer creating accessibles for the Thunderbird Addressing Widget, effective January 22, 2008. r=ginn.chen a=mtschrep
2008-02-18 23:17:00 -08:00
masayuki@d-toybox.com
cb5c20d581
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
2008-02-16 07:31:27 -08:00
aaronleventhal@moonset.net
452fcdcd64
bug 417500. Crash [ @ CAccessibleText::get_attributes ]. r=surkov, a=beltzner
2008-02-15 06:54:58 -08:00
surkov.alexander@gmail.com
f354efac8e
Bug 416553 - option to run accessibility tests, r=rcampbell
2008-02-14 02:32:21 -08:00
surkov.alexander@gmail.com
e9b16fd1ff
Back out bug 416553
2008-02-13 23:33:19 -08:00
surkov.alexander@gmail.com
9b6e8173e6
Bug 416553 - option to run accessibility tests, r=rcampbell
2008-02-13 22:20:01 -08:00
aaronleventhal@moonset.net
81e0097bbe
Bug 413675. Incorrect menu events for ARIA dropdown menu. Patch by Alexander Surkov. r=aaronlev, a=schrep
2008-02-12 18:37:22 -08:00
aaronleventhal@moonset.net
3bcac78b25
Bug 416893. Remove aria-secret. r=surkov, a=schrep
2008-02-12 18:35:48 -08:00
aaronleventhal@moonset.net
7d72b6740d
Backing out bug 416893 because tree was closed.
2008-02-12 12:51:46 -08:00
aaronleventhal@moonset.net
fb7ae9065f
Bug 416893. Remove aria-secret. r=surkov, a=schrep
2008-02-12 12:42:53 -08:00
aaronleventhal@moonset.net
63785234fc
Bug 416756. Handle crashes in all a11y COM interfaces. r=surkov, a=schrep
2008-02-12 07:48:51 -08:00
surkov.alexander@gmail.com
c068019f58
Bug 416409 - adding pressed state to a button causes the ARIA state to not be recognized, r=aaronlev, a=mtschrep
2008-02-11 23:25:14 -08:00
surkov.alexander@gmail.com
c41d756da7
Bug 389926 - support group attributes on menu/menuitem accessibles, r=aaronlev, a=mtschrep
2008-02-11 23:24:05 -08:00
aaronleventhal@moonset.net
8a0d6c5a4d
Bug 415944. Avoid screen readers speaking password text. r=surkov, a=schrep
2008-02-11 04:22:56 -08:00
aaronleventhal@moonset.net
60fa885db5
Bug 416753. Crashes in GetState(). r=surkov, a=schrep
2008-02-11 04:12:17 -08:00
surkov.alexander@gmail.com
4795c6f733
Bug 381049 - Pass swallowed crashes inside MSAA/IA2 methods to breakpad, patch=aaronlev, r=me, ted.mielczarek, sr=benjamin, a=dsicore
2008-02-08 18:40:47 -08:00
surkov.alexander@gmail.com
4e352fcc00
Bug 413777 - Correct focus events absent when tabbing among links at sourceforge.net, patch=aaronlev, r=ginn.chen, a=mtschrep
2008-02-08 18:28:01 -08:00
surkov.alexander@gmail.com
2384c89fe4
Bug 414976 - Support RELATION_NODE_CHILD_OF for ARIA tree views, patch=aaronlev, r=me, a=mtschrep
2008-02-08 18:14:03 -08:00
surkov.alexander@gmail.com
fe2c62d785
Bug 406010 - AT-SPI SHOWING and VISIBLE issues on documents, patch=ginn.chen, r=aaronlev, a=mtschrep
2008-02-08 05:59:46 -08:00
surkov.alexander@gmail.com
5e7568a719
Bug 308564 - linux bustage fix
2008-02-08 05:27:54 -08:00
surkov.alexander@gmail.com
4f9704daf6
Bug 308564 - linux bustage fix
2008-02-08 05:25:09 -08:00
aaronleventhal@moonset.net
8462758f48
Bug 415299. Support string values for ARIA widgets. r=surkov, a=schrep
2008-02-08 05:13:50 -08:00
aaronleventhal@moonset.net
4e18f0d038
Bug 412878. Crashes when doc load finished. Possibly specific to framed pages. r=surkov, a=schrep.
2008-02-08 05:03:14 -08:00
surkov.alexander@gmail.com
4e09bf1306
Bug 308564 - No accessibility events when data in a tree row changes, r=evan.yan, olli.pettay, sr=jonas, a=mtschrep
2008-02-08 04:55:57 -08:00
surkov.alexander@gmail.com
92c7ee62af
Bug 416109 - fix compile warnings, r=aaronlev, a=dsicore
2008-02-08 01:35:42 -08:00
surkov.alexander@gmail.com
d35a90484c
Bug 410052 - Fix our nsHTMLAccessibleTable class so GetIndexAt and GetRowAtIndex and GetColumnAtIndex behave consistently, patch=me, marcoz, r=marcoz, me, bernd, sr=roc, blocking1.9+=dsicore
2008-02-06 23:03:26 -08:00
aaronleventhal@moonset.net
8ebec6523e
Bug 414656. If an HTML table has a role of log, expose it as a data table. Patch by Surkov. r=aaronlev. Minor tweak by aaron level with r=surkov. a=schrep
2008-02-06 20:14:59 -08:00
aaronleventhal@moonset.net
5356cb06c3
Backing out bug 414656 until we sort out problems it caused with exposing ARIA roles.
2008-02-06 13:43:30 -08:00
aaronleventhal@moonset.net
0f80db38e1
Back out bug 413778, since it didn't work completely and also broke focus when returning to Window.
2008-02-06 12:34:35 -08:00
aaronleventhal@moonset.net
e8ade30c42
Bug 414656. Expose native enumerated role along with ARIA landmark roles. Patch by Alexander Surkov. r=aaronlev, a=schrep
2008-02-05 16:30:29 -08:00
aaronleventhal@moonset.net
2a2d7959c2
Bug 412931. Tabs not exposed unless 3 of them. Fix incorrect cache updates during flood of changes. r=surkov, a=schrep for b3
2008-02-02 09:02:09 -08:00
aaronleventhal@moonset.net
814777833e
Bug 409591. Thunderbird: newsgroup/feed messages blank in virtual buffer. Correct the previous checkin for this bug which caused bug 414574. r=surkov, sr=bz, a=blocking1.9
2008-01-29 21:42:44 -08:00
aaronleventhal@moonset.net
aa49d6c295
Bug 414654. Accessibles not hidden for visibility:hidden w/ position:absolute. r+sr=roc, a=beltzner
2008-01-29 20:17:57 -08:00
aaronleventhal@moonset.net
dd8d63cd2c
Bug 402597. AT-SPI Accessibility:Event.user_data None for ARIA tooltips/alerts. Patch by Ginn Check, r=aaronlev, a=dsicore
2008-01-29 13:41:58 -08:00
aaronleventhal@moonset.net
a7175288e1
Bug 414312. IAccessibleText::getTextAtOffset and friends should return S_FALSE when unsupported boundary type is used. r=surkov, a=dsicore
2008-01-29 13:39:34 -08:00
aaronleventhal@moonset.net
1ee3da15d0
Bug 405951. Thunderbird: newsgroup/feed messages blank in virtual buffer, r=surkov, a=blocking1.9
2008-01-28 20:38:18 -08:00
aaronleventhal@moonset.net
90924bd39c
Bug 413143. Crash in RefreshNodes() for QueryElementAt(). r=marcoz, a=dsicore
2008-01-28 20:03:26 -08:00
aaronleventhal@moonset.net
7d2bd418b7
Bug 414133. Accessible selection methods not working in form controls. r=surkov, a=dsicore
2008-01-28 19:59:50 -08:00
aaronleventhal@moonset.net
ee4bfffcfa
Bug 404881. Accessible tree for role=log table not updated for td's without aria-live set, r=surkov, a=dsicore
2008-01-28 19:56:06 -08:00
aaronleventhal@moonset.net
6149792a72
Bug 413778. Extra nsDocAccessible quickly created and destroyed whenever new tab is opened. r=surkov, r=emaijala, sr=neil, a=blocking1.9
2008-01-27 21:54:12 -08:00
aaronleventhal@moonset.net
cf078aa449
Bug 413673. ARIA drop down buttons not being exposed with MSAA button menu role. r=marcoz, a=schrep
2008-01-26 18:34:27 -08:00
aaronleventhal@moonset.net
2cdc77ca1f
Bug 413716. Repetitive warning in a11y, not supported for frames. r+sr=roc, a=beltzner
2008-01-25 12:44:53 -08:00
aaronleventhal@moonset.net
a7b472b889
Bug 405951. Missing content in Thunderbird window. r=surkov, a=blocking1.9
2008-01-25 12:43:12 -08:00
aaronleventhal@moonset.net
3c4464238e
Bug 413718. Warning indicates cache problem. Never ran into same child we started from. r=evan, a=beltzner
2008-01-25 05:52:44 -08:00
aaronleventhal@moonset.net
5b51efa463
bug 412965. ARIA sliders and progress meters should not support accessible text interface. r=surkov, a=beltzner
2008-01-25 05:47:48 -08:00
aaronleventhal@moonset.net
3371e444ca
Bug 405951. Thunderbird newsgroup/feed messages coming up blank in virtual buffer. Hoping null checks will fix. r=surkov, a=blocking1.9
2008-01-24 08:30:38 -08:00
aaronleventhal@moonset.net
ca48b28627
Bug 412878. Crash [ @ nsAccessible::InvalidateChildren ]. r=surkov, a=blocking1.9
2008-01-24 06:07:21 -08:00
aaronleventhal@moonset.net
0ba36dfe0c
bug 407359. Fix a11y issues with popups on main screen. r=mano, r=enn, r=surkov, r=marcoz, uir=mconnor
2008-01-23 15:49:10 -08:00
aaronleventhal@moonset.net
794c653b58
Bug 409473. New crash caused by bug 405248. Patch by Evan Yan. r=aaronlev, a=blocking1.9
2008-01-23 13:27:20 -08:00
aaronleventhal@moonset.net
a52c9d6aeb
Bug 412878. Crash [ @ nsAccessible::InvalidateChildren ]. r=surkov, a=blocking1.9
2008-01-23 10:48:45 -08:00
aaronleventhal@moonset.net
0392db65cb
Bug 409473. New crash caused by bug 405248. r=surkov, a=blocking1.9
2008-01-23 10:45:53 -08:00
aaronleventhal@moonset.net
2c32cf8f2f
Bug 413376. Value of ARIA slider not reported if onclick present. r=marcoz, a=schrep
2008-01-22 17:37:23 -08:00
aaronleventhal@moonset.net
1c1ef03e6b
Backing out bug 407359 because of orange
2008-01-22 14:26:57 -08:00
aaronleventhal@moonset.net
3c0253e726
Backing out fix for bug 412878 ... Marco found a problem with dynamic content updates
2008-01-22 07:59:53 -08:00
aaronleventhal@moonset.net
45fab18185
Bug 407359. Fix accessibility issues with popups in main screen UI. r=marcoz, enn, surkov, mano, ui=mconnor, a=blocking1.9
2008-01-22 07:32:20 -08:00
aaronleventhal@moonset.net
0362f30ae6
Bug 412878. Fix our accessible subtree invalidation (removing nodes from cache etc.), to hopefully fix cache-related crashes in InvalidateChildren(). r=ginn, r=surkov, a=blocking1.9
2008-01-22 06:43:18 -08:00
ginn.chen@sun.com
2d6ba3a46f
Bug 413325 nsNativeRootAccessibleWrap doesn't release ref of AtkObject of dialogs r=aaronleventhal
2008-01-21 21:29:40 -08:00
Evan.Yan@Sun.COM
5fc74d7d96
Bug 395699 - relations not working when pointing to a <span> r=surkov.alexander a=mtschrep
2008-01-21 19:17:37 -08:00
aaronleventhal@moonset.net
208c422395
Missing part of fix for bug 411581. r=surkov, a=schrep
2008-01-21 17:37:22 -08:00
aaronleventhal@moonset.net
73b9f69716
Crash caused by processing during removal of bogus <br> editor nodes. r=evan, a=blocking1.9
2008-01-21 17:32:11 -08:00
aaronleventhal@moonset.net
8d247dcb8d
Bug 411581. Text line boundary not working correctly for list items. r=surkov, a=schrep
2008-01-21 17:26:49 -08:00
aaronleventhal@moonset.net
f640b54404
Backing out, apologies for checking in on a closed tree
2008-01-21 09:02:03 -08:00
aaronleventhal@moonset.net
627d7e52a6
Bug 411581. Text line boundary not working correctly with list items. r=surkov, a=schrep
2008-01-21 09:01:05 -08:00
surkov.alexander@gmail.com
767ae65cea
Bug 409009 Table cells should have a table in their ancestry (additioal reviewer comment), r=evan.yan, a=beltzner
2008-01-18 16:03:43 -08:00
surkov.alexander@gmail.com
a619d06912
Bug 409009 Table cells should have a table in their ancestry, r=evan.yan, a=beltzner
2008-01-18 15:57:57 -08:00
aaronleventhal@moonset.net
1258ea740c
Bug 412882. Crash in scroll callback. r=ginn, a=schrep
2008-01-18 12:36:44 -08:00
aaronleventhal@moonset.net
eefbf80904
Bug 412889. Crashes in XUL tree accessible. r+sr=neil, a=schrep
2008-01-18 11:55:37 -08:00
aaronleventhal@moonset.net
9355a5f0ed
Fixing bustage again
2008-01-17 19:24:26 -08:00
aaronleventhal@moonset.net
87f294895b
Fixing bustage again
2008-01-17 19:09:10 -08:00
aaronleventhal@moonset.net
c8aadc225c
Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep
2008-01-17 18:56:38 -08:00
aaronleventhal@moonset.net
81d84d4218
Backing out until I have fix for bustage
2008-01-17 18:49:04 -08:00
aaronleventhal@moonset.net
f93ffe1641
Bug 412644. Crash [ @ atk/nsAccessibleWrap::FireAccessibleEvent ]. r=ginn.chen, a=schrep
2008-01-17 18:33:56 -08:00
ginn.chen@sun.com
c54849840f
Bug 412288 Toolbar menus do not have ATK state focusable patch by Marco Zehe r=ginn.chen, aaronleventhal sr=mtschrep
2008-01-16 22:30:15 -08:00
aaronleventhal@moonset.net
02ded272cb
Bug 411737. Remove old code to get doc state when getting focusable state for links. No longer useful. r=evan.yan, a=beltzner
2008-01-11 12:52:55 -08:00
aaronleventhal@moonset.net
551e3e8cb6
Bug 408997. A11y hierarchy missing in some cases. r=evan.yan, a=beltzner
2008-01-11 12:50:27 -08:00
reed@reedloden.com
fb8d100b3a
Bug 410604 - "IAccessible2::Get_UniqueID does not return negative IDs, as specified by IAccessible2 IDL" [p=marco.zehe@googlemail.com (Marco Zehe) r=aaronlev a1.9=schrep]
2008-01-05 20:00:27 -08:00
reed@reedloden.com
a5ec9407bd
Bug 409439 - "Crash @ nsHTMLTableAccessible::GetRowAtIndex(int, int*) with certain pages if Orca is running" [p=marco.zehe@googlemail.com (Marco Zehe) r=surkov a1.9=beltzner]
2008-01-02 02:55:13 -08:00
aaronleventhal@moonset.net
c2a06a7cd9
Bug 409474. Round of crash fixes for a11y. r=surkov, a=beltzner
2007-12-26 21:13:40 -08:00
surkov.alexander@gmail.com
cff296c766
Bug 408831 add check on defunct for tree accessible, r=marcoz, a=beltzner
2007-12-21 19:17:31 -08:00
Evan.Yan@Sun.COM
bc99bfe327
Bug 405248 - Space between embedded objects characters is missing r=aaronleventhal a=mtschrep
2007-12-19 04:57:08 -08:00
reed@reedloden.com
2d639092b4
Bug 396930 - "giving focus to tree before its populated crashes Thunderbird [@ nsUInt32Array::GetAt]" (fix nsXULTreeitemAccessible::GetName()) [p=marco.zehe@googlemail.com (Marco Zehe) r=aaronlev a1.9=damons]
2007-12-17 21:43:37 -08:00
surkov.alexander@gmail.com
bf50bae6a3
Fix bug 396930 - fix bustage
2007-12-14 21:02:30 -08:00
surkov.alexander@gmail.com
0f179d1051
Bug 396930 - expose defunct state for treeitem accessible, r=aaronlev, a=beltzner
2007-12-14 20:40:57 -08:00
aaronleventhal@moonset.net
fe7f4d5bdb
Bug 398910. Remove support for namespaced ARIA properties since they are no longer official (we are pre-1.0). r=surkov, r=ginn, r=bienvenu, r=mano, r=mconnor, r+sr=neil
2007-12-11 18:10:26 -08:00
aaronleventhal@moonset.net
a07336ecf3
Bug 405810. Expose line-number object attribute for caret in focused area. r=ginn, sr=roc, a=schrep
2007-12-11 06:15:21 -08:00
surkov.alexander@gmail.com
a58c0668f0
Bug 400066 Setting role on table leads to nodes being <dead> in accerciser, r=ginn.chen, a=dsicore
2007-12-11 01:08:25 -08:00
surkov.alexander@gmail.com
3e7a45a85b
Bug 407589 add empty implementation for IAccessibleTable::summary, r=aaronlev, a=mtschrep
2007-12-11 01:06:04 -08:00
surkov.alexander@gmail.com
45253210b5
Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner
2007-12-11 00:18:04 -08:00
aaronleventhal@moonset.net
8ca99a0188
Bug 406959. IAccessible2::WindowHandle property causes COM server exception when called out of process. Patch by surkov. r=aaronlev, a=beltzner
2007-12-10 19:35:22 -08:00
aaronleventhal@moonset.net
636894e444
Bug 403260. Set active state on current ARIA item in a container. r=surkov, a=beltzner
2007-12-10 19:30:02 -08:00
Evan.Yan@Sun.COM
09bbf94332
Bug 406069 - nsIAccessibleText::GetTextAtOffset() not practical for getting the line at the caret patch by aaronleventhal r=ginn.chen a=dsicore
2007-12-04 23:34:47 -08:00
aaronleventhal@moonset.net
dc479151ca
Bug 406798. GetTextAtOffset(endOfTextOffset, BOUNDARY_LINE_START) returns first line on multi line paragraphs. r=ginn.chen, a=dsicore
2007-12-04 21:16:26 -08:00
aaronleventhal@moonset.net
22f19cb361
Bug 406877. nsIAccessible::TakeFocus() on links does not set tab order position. r=evan.yan, a=dsicore
2007-12-04 21:12:47 -08:00
aaronleventhal@moonset.net
5647e82e6f
Bug 406019. EVENT_ALERT and EVENT_MENUPOPUPSTART broken for ARIA widgets. r=evan.yan, a=dsicore
2007-12-04 21:06:59 -08:00
aaronleventhal@moonset.net
f9035075db
Bug 406838. Crash [@ nsDocAccessible::InvalidateCacheSubtree]. r=gijs, a=dsicore
2007-12-04 18:51:22 -08:00
aaronleventhal@moonset.net
f7392fba7f
Bug 406595. Accessible hierarchy broken. r=davidb, a=dsicore
2007-12-03 14:49:42 -08:00
aaronleventhal@moonset.net
f37df4fbe5
Bug 406168. Infinite loop when opening JS console, r=evan.yan, a=schrep
2007-12-02 14:23:51 -08:00
surkov.alexander@gmail.com
e69c35cc97
Bug 405747 - implement IAccessible2::locale, r=aaronlev, sr=neil, a=dsicore
2007-12-01 09:31:06 -08:00
surkov.alexander@gmail.com
23fa7ae060
bug 405756 - be careful with coordinateType, r=aaronlev, evan.yan, a=dsicore
2007-12-01 09:30:09 -08:00
aaronleventhal@moonset.net
b13538943e
Bug 405414. nsDocAccessible is not destroyed when closing a tab. Patch by Ginn Chen. r=aaronlev, a=dsicore
2007-11-30 11:47:16 -08:00
aaronleventhal@moonset.net
0ee08064d1
Bug 405595. ARIA properties ignore on <body> if no role. r=evan.yan, r=surkov, a=dsicore
2007-11-30 11:26:36 -08:00
aaronleventhal@moonset.net
2e6d1954af
Bug 405552. Crash [@ nsHyperTextAccessible::ContentToRenderedOffset ]. r=evan.yan, a=dsicore
2007-11-27 10:12:15 -08:00
aaronleventhal@moonset.net
bd73abbf58
Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 2. Patch by Ginn Chen. r=aaronlev, a=dsicore
2007-11-27 10:08:50 -08:00
aaronleventhal@moonset.net
fae1fcb10a
Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 1. r=ginn.chen, a=beltzner
2007-11-27 10:07:04 -08:00
Evan.Yan@Sun.COM
c8fe49876d
Bug 404461 - when I open JavaScript Debugger I get assertion: Can't get mTree or mTreeView r=surkov.alexander a=mtschrep
2007-11-22 00:19:49 -08:00
ginn.chen@sun.com
7173fecc79
Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore
2007-11-21 22:14:39 -08:00
aaronleventhal@moonset.net
de32cb5f0a
Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor
2007-11-20 12:39:36 -08:00
aaronleventhal@moonset.net
b90aa77dc8
Backing out bug 398021, it caused regression bug 404343.
2007-11-20 11:54:18 -08:00
surkov.alexander@gmail.com
d2a4914020
Bug 397485 - embed characters to children not 1:1, r=aaronlev, a=mtschrep
2007-11-16 19:44:49 -08:00
Evan.Yan@Sun.COM
42d1005186
back out patch of bug 385070 which broke accessible tree, to make nightly build safe
2007-11-16 01:12:58 -08:00
aaronleventhal@moonset.net
6c34d177ea
Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor
2007-11-15 17:38:33 -08:00
aaronleventhal@moonset.net
6e829bde0e
Bug 403794. GetState() cleanup to fix some crashes on defunct objects and some incorrect states, and remove some code that is no longer necessary. r=surkov, a=dsicore
2007-11-15 11:53:40 -08:00
aaronleventhal@moonset.net
b94aab688f
Bug 391490. Every single <option> shows up in JAWS virtual cursor mode. Terrible for screen reader usability. r=ginn.chen, a=dsicore
2007-11-15 11:46:29 -08:00
aaronleventhal@moonset.net
bcc923eced
Bug 399594. Description not exposed when on object with display:none, Patch by vasiliy.potapenko@gmail.com. r=aaronlev, r=surkov, r=ginn.chen, a=schrep
2007-11-15 07:44:04 -08:00
aaronleventhal@moonset.net
0d763e0583
Bug 398021. Crash [@ nsAccessible::GetFinalRole] with moving options and using visibility: hidden. r=surkov, a=schrep
2007-11-15 07:33:52 -08:00
aaronleventhal@moonset.net
4e03ffe4bd
Bug 394404. Crash fix. When a mutation causes an accessible node to be inserted, allow it to adopt children from its parent, where they are descendants of the new node. r=surkov, a=dsicore
2007-11-13 11:47:15 -08:00
aaronleventhal@moonset.net
16631e88e2
bug 402686. Crashes @CheckVisibilityInParent. r=ginn.chen, a=schrep
2007-11-12 19:05:34 -08:00
aaronleventhal@moonset.net
0f744c0373
Bug 403262. nsIAccessible::groupPositioN() does not expose the proper number of similar items in group. r=surkov, a=mtschrep
2007-11-12 19:03:29 -08:00
surkov.alexander@gmail.com
e3ef6b9d43
Bug 366527 - build 1-1 relation between tab and tabpanel for accessible object, r=ginn.chen, a=dsicore
2007-11-11 22:02:42 -08:00
aaronleventhal@moonset.net
321a57847f
Bug 343137. Multiple ARIA role support inconsistent with ARIA spec. r=surkov, sr=neil, a=dsicore
2007-11-11 17:05:37 -08:00
aaronleventhal@moonset.net
283120c2a0
Bug 394115. Hang under accessibility code. r=ginn.chen, a=dsicore
2007-11-09 11:27:07 -08:00
aaronleventhal@moonset.net
1be35a884a
Bug 402600. Don't mark 0x0 objects as invisible when they are absolutely positioned and have children. r=ginn.chen, a=dsicore
2007-11-09 11:01:52 -08:00
aaronleventhal@moonset.net
fb29b6299b
Bug 403037. Crash when ARIA menu bar closes. r=ginn.chen, a=dsicore
2007-11-09 10:44:18 -08:00
aaronleventhal@moonset.net
ac5b1b573c
Bug 402908. Hang in GetNextState() when parent has single child. r=evan.yan, a=dsicore
2007-11-09 10:43:08 -08:00
aaronleventhal@moonset.net
f6c364e944
Bug 401655. Stop exposing debugging info in description field for table heuristics, r=evan.yan, a=dsicore
2007-11-09 10:41:45 -08:00
aaronleventhal@moonset.net
4710a19608
Bug 400889. Warning on console, no content at line 540 in nsAccessibilityUtils.cpp. r=surkov, a=dsicore
2007-11-09 10:39:56 -08:00
aaronleventhal@moonset.net
df30b69823
Bug 373245. Accessibility doesn't build with VC9. r=bsmedberg, a=dsicore
2007-11-09 10:38:07 -08:00
reed@reedloden.com
16c8970180
Bug 401079 - "Building accessible without XUL fails" [p=romaxa r=aaronlev a1.9=damons]
2007-11-08 23:56:38 -08:00
aaronleventhal@moonset.net
f3b1435120
Bug 399478. Accessing the GMail Inbox page While Window-eyes is Running Crashes Firefox. r=evan.yan, a=mconnor
2007-10-29 11:03:08 -07:00
aaronleventhal@moonset.net
6ff458ce69
Bug 400310. Deadlock when Thunderbird starts with Accessibility, or when Firefox starts after an auto-update, effective 2007-10-07. Patch by Ginn Chen, r=aaronlev, a=beltzner
2007-10-29 11:01:43 -07:00
Evan.Yan@Sun.COM
a7b194de65
Bug 399128 - Events (still) missing for collapsed XUL combo boxes. r=aaronleventhal aM9=beltzner
2007-10-25 22:30:23 -07:00
aaronleventhal@moonset.net
4729c30224
Bug 399858. Infinite loops possible when getting accessible name or description. r=evan.yan, a=endgame
2007-10-25 13:22:50 -07:00
aaronleventhal@moonset.net
56a8c6b02e
Bug 397266. Crash on multitab dialog pages when JAWS is running. r=surkov, a=endgame
2007-10-25 13:19:28 -07:00
Evan.Yan@Sun.COM
a49de73958
Bug 391132 - Crash [@ nsAttrValue::ToString] with input type=image inside label and with display: table-cell r=surkov.alexander a=dsicore
2007-10-14 23:39:57 -07:00
benjamin@smedbergs.us
2bd5a10828
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
2007-10-13 14:13:50 -07:00
surkov.alexander@gmail.com
b4b1930bd1
Bug 386551 - expose ARIA description on document, r=aaronlev, a=dsicore
2007-10-11 23:58:18 -07:00
aaronleventhal@moonset.net
22c3b94eaa
Bug 398156. Several ARIA-related object attributes missing. r=simonjb, a=dsicore
2007-10-11 14:35:01 -07:00
ginn.chen@sun.com
baf8c143ee
Bug 399147 yelp exits with warnings r=aaronleventhal a=dsicore
2007-10-11 03:13:32 -07:00
surkov.alexander@gmail.com
82636bc998
Bug 347792 - expose accessible relations in DOM inspector, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore
2007-10-10 19:02:09 -07:00
aaronleventhal@moonset.net
22b88d0b75
Bug 399195. Shutdown leaks when a11y active. r=surkov, a=dsicore
2007-10-10 09:51:45 -07:00
aaronleventhal@moonset.net
05f7bf2029
Bug 396429. Expose object attribute to explain when a text object ends in a newline. r=surkov, a=dsicore
2007-10-10 08:31:52 -07:00
aaronleventhal@moonset.net
404009346e
bug 395923. The whole page is repeated in a single node following the ordered list with 8 items on this page. Correct fix that doesn't change role for links with onclicks. r=surkov, a=dsicore
2007-10-06 09:52:04 -07:00
aaronleventhal@moonset.net
7719b84181
Bug 388187. Incorrect initial focus event when dialogs are opened. Patch by Ginn Chen, r=aaronlev, a=dsicore
2007-10-06 09:38:05 -07:00
aaronleventhal@moonset.net
108695989f
Bug 393660. When non-accessible node is removed/shown, fire events for accessible first-line descendants. Patch put together by both Surkov and aaronlev, r=aaronlev, r=surkov, a=dsicore
2007-10-06 09:24:57 -07:00
tglek@mozilla.com
5b9f2c9085
Bug 398571: Fix PRBool misuse bugs in accessible/. r=aaronleventhal, a=dsicore
2007-10-05 11:53:46 -07:00
surkov.alexander@gmail.com
67a13c3e68
Bug 398176 - dont count invisible tabs in pageInfo screen, r=aaronlev, a=dsicore
2007-10-04 00:20:37 -07:00
surkov.alexander@gmail.com
c0e6209830
Bug 396424 - calculate selected state for currently active ARIA tab, r=aaronlev, a=dsicore
2007-10-03 02:31:41 -07:00
aaronleventhal@moonset.net
fc21ad189d
bug 397644. Don't process xhtml2:role, r=mano, r=philringnalda, r=surkov, sr=neil, a=dsicore
2007-10-01 17:57:23 -07:00
aaronleventhal@moonset.net
937ca6a1c5
Bug 396005. Severe performance degredation regression when a11y active. r=surkov, a=dsicore
2007-10-01 11:27:13 -07:00
ginn.chen@sun.com
ac49f8d5bc
Bug 397728 revesed logic in nsAccessible::IsValid r=aaronleventhal a=dsicore
2007-09-29 00:05:41 -07:00
ginn.chen@sun.com
39aaae903f
Bug 388185 LABELLED_BY, LABEL_FOR relations shoudl be set for labels in panels r=aaronleventhal,mano a=dsicore
2007-09-29 00:04:27 -07:00
aaronleventhal@moonset.net
20d51d07a6
Bug 386580. Crash [@nsAccessibleWrap::GetAtkObject]. Patch by Ginn Chen, r=aaronlev, a=dsicore
2007-09-28 13:57:50 -07:00
aaronleventhal@moonset.net
6a94bd01ac
Bug 397112. Crash [@ nsAccessible::GetFirstChild] moving text out of an option. Patch by Alexander Surkov and Mats Palmgren. r=aaronlev
2007-09-28 13:55:46 -07:00
aaronleventhal@moonset.net
1667a68178
Bug 397100. Make non-namespaced role values also work in XHTML, SVG and XUL (synch with html). r=surkov, a=dsicore
2007-09-28 11:16:05 -07:00
aaronleventhal@moonset.net
56404d7111
bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc
2007-09-27 18:09:14 -07:00
aaronleventhal@moonset.net
d41a3f2156
Bug 395923. The whole page's contents are repeated inside an anchor with no href. r=evan.yan, a=dsicore
2007-09-26 10:32:33 -07:00
ted.mielczarek@gmail.com
9e244851f4
bug 394190 - seamonkey/thunderbird not starting up due to manifest embedding issues. change manifest embedding in the non-libxul case. r=bsmedberg, a=bz
2007-09-26 03:38:29 -07:00
Evan.Yan@Sun.COM
84fe462075
Bug 395400 - OBJ_FOCUS events no longer fired in context menus (effective August 31, 2007) r=aaronleventhal a=dsicore
2007-09-26 00:46:31 -07:00
surkov.alexander@gmail.com
adbfa3bec2
Bug 391617 - CAccessibleText::scroll* methods are incorrect, r=aaronlev, a=dsicore
2007-09-24 22:48:51 -07:00
surkov.alexander@gmail.com
cb674c33c4
Bug 392614 - Assertion typing in URL bar, r=aaronlev, a=dsicore
2007-09-24 20:40:11 -07:00
surkov.alexander@gmail.com
fda280d826
Bug 397259 - sync event constants (GetStringEventType), r=aaronlev, a=dsicore
2007-09-24 20:36:51 -07:00
aaronleventhal@moonset.net
5e4f02597e
Better long-term bustage fix
2007-09-24 18:56:02 -07:00
aaronleventhal@moonset.net
bcc24db0d5
Bustage fix for token pasting under gcc. Need to find better solution long-term
2007-09-24 18:47:14 -07:00
aaronleventhal@moonset.net
1129d62083
Fix caps of included file name to fix bustage
2007-09-24 18:35:18 -07:00
aaronleventhal@moonset.net
4b182e53cc
Bug 396632. Don't require namespaces when using ARIA properties in text/html
2007-09-24 18:19:03 -07:00
aaronleventhal@moonset.net
56a9edff1b
Partial backout of bug 371156 until we can deal with breakage of accessible object hierarchy that it caused (regression bug 397032).
2007-09-24 11:23:03 -07:00
surkov.alexander@gmail.com
b10ca93fe3
Bug 396744 - crash [@nsAccessilbe::GetFinalState] with moving select, option and optgroup with display: none, r=aaronlev, a=dsicore
2007-09-20 19:58:29 -07:00
ginn.chen@sun.com
e476a61105
Bug 396153 No need to emit attributes_changed event for anchor jump r=aaronleventhal a=dsicore
2007-09-18 23:41:45 -07:00
surkov.alexander@gmail.com
63bb5ffbbf
Bug 395223 - unchecked in aaronlev nits
2007-09-18 21:05:05 -07:00
surkov.alexander@gmail.com
627c0c5956
Bug 395223 - positional description incorrect for headings, r=aaronlev, a=dsicore
2007-09-18 21:02:30 -07:00
surkov.alexander@gmail.com
8b45f0a2ac
Bug 394501 - rendering of prompts with access keys broken in JAWAS virtual buffer as of August 29, patch=aaronlev, r=me, a=dsicore
2007-09-18 20:36:20 -07:00
surkov.alexander@gmail.com
4549602822
Bug 396336 - header of xul:list is not accessible, r=Evan.Yan, r=enndeakin, sr=neil, a=dsicore
2007-09-18 20:31:14 -07:00
surkov.alexander@gmail.com
8aa38c39c8
Bug 396329 - check mDOMNode to avoid crash, r=aaronlev, a=dsicore
2007-09-18 20:16:24 -07:00
surkov.alexander@gmail.com
624d337f4b
Bug 396025 - accessible object created for tbody/thead/tfoot event when ARIA role is on parent table, r=aaronlev, a=discore
2007-09-18 20:12:54 -07:00
surkov.alexander@gmail.com
ec31d37b5f
accExplorer crashes, r=aaronlev, a=dsicore
2007-09-18 20:02:09 -07:00
surkov.alexander@gmail.com
79b7d95d32
Bug 359845 - crash [@nsXULTreeitemAccessibleWrap::GetRole] probably !mColumn, r=Evan.Yan, a=dsicore
2007-09-18 19:54:44 -07:00
aaronleventhal@moonset.net
443a45d2f7
Bug 396155. Should use ROLE_CHECK_MENU_ITEM/ROLE_RADIO_MENU_ITEM for ARIA menuitemcheckbox/menuitemradio. Patch by Ginn Chen, r=aaronlev, a=dsicore
2007-09-18 17:46:06 -07:00
aaronleventhal@moonset.net
223978e714
Bug 394547. Giving focus to a tree in an autocomplete causes absence of future caret-moved events for the entry. r=evan.yan, a=dsicore
2007-09-18 15:44:41 -07:00
aaronleventhal@moonset.net
d7dadaf7af
bug 395809. GetTextAtOffset(start-of-line) for end of text should return the last line. r=surkov, a=dsicore
2007-09-18 15:34:50 -07:00
aaronleventhal@moonset.net
2394cc91a3
Bug 394689. Cannot use setCaretOffset() to position caret at end of HTML entry. r=david.bolter, a=dsicore
2007-09-18 15:31:06 -07:00
aaronleventhal@moonset.net
96bbc1cdc1
bug 387273. Incorrect starting offset exposed when selection spans multiple objects. r=surkov, r=david.bolter, a=dsicore
2007-09-18 15:28:26 -07:00
aaronleventhal@moonset.net
c9db667c7d
Bug 393141. Fix crash with display:none on HTML option. r=evan.yan, a=dsicore
2007-09-18 14:51:10 -07:00
aaronleventhal@moonset.net
4744d76ae7
Bug 394896. Implement ARIA autocomplete. r=david.bolter, a=dsicore
2007-09-18 14:48:04 -07:00
aaronleventhal@moonset.net
781ab06e6b
Bug 395081. AccessibleObjectFromPoint() returns errors. r=surkov, a=dsicore
2007-09-18 14:44:43 -07:00
aaronleventhal@moonset.net
558c745412
Bug 395909. Should not require namespaces for ARIA role usage in text/html. r=surkov, a=dsicore
2007-09-18 14:43:19 -07:00
aaronleventhal@moonset.net
3347682055
Bug 392061. Live region event attributes not persisting in AT-SPI, r=ginn.chen, a=dsicore
2007-09-18 14:40:04 -07:00
aaronleventhal@moonset.net
6d155e561f
Bug 378540. GetTextAtOffset() broken for word boundaries. r=surkov, a=dsicore
2007-09-18 14:36:41 -07:00
ginn.chen@sun.com
432755e7cc
Bug 369821 all get (x,y) call which has aCoordType from atk side should consider coor type r=aaronleventhal a=mconnor
2007-09-17 22:50:21 -07:00
aaronleventhal@moonset.net
0f99dc103e
Bug 395077. Allow QueryService from any accessible to IAccessibleApplication. r=surkov, a=dsicore
2007-09-05 21:22:12 -07:00
aaronleventhal@moonset.net
7258d0d77e
Bug 394868. ARIA trees not providing state EXPANDABLE. r=surkov, a=dsicore
2007-09-05 21:20:26 -07:00
aaronleventhal@moonset.net
815a92e825
Bug 395064. STATE_EDITABLE should be exposed on all descendants of an editable area. r=evan.yan, a=dsicore
2007-09-05 21:18:22 -07:00
aaronleventhal@moonset.net
6022ed6965
Bug 343904. Support STATE_FLOATING, patch by Surkov, r=aaronlev, a=dsicore
2007-09-05 09:45:48 -07:00
aaronleventhal@moonset.net
a04fffbb2c
Bug 394688. nsIAccessibleText::SetCaretOffset of by characters, affected by source whitespace. r=davidb, a=dsicore
2007-09-05 09:38:20 -07:00
aaronleventhal@moonset.net
0403a31874
Fix warning from checkin to bug 393899
2007-09-05 08:22:36 -07:00
aaronleventhal@moonset.net
66eca0043e
Bug 394198. Crash in nsDocAccessible::TakeFocus(). Patch by Evan Yan, r=aaronlev, a=dsicore. Leaving open for a better fix
2007-09-05 06:40:57 -07:00
aaronleventhal@moonset.net
5fba4170d7
Bug 394505. Crash [@ nsCaret::GetCaretCoordinates] with designMode iframe and changing display. r=evan.yan, a=dsicore
2007-09-05 06:37:22 -07:00
aaronleventhal@moonset.net
fef463bba6
Bug 394387. Only cells with expanders should have STATE_EXPANDABLE and expand/collapse actions. r=evan.yan, a=dsicore
2007-09-05 06:35:35 -07:00
aaronleventhal@moonset.net
956f4f3ec8
Bug 393899. Accessible text broken for list items, also avoid possible crashes and incorrect behavior by ensuring GetRenderedText() and gfxSkipChars is only used for text frames. r=surkov, a=dsicore
2007-09-05 06:31:33 -07:00
surkov.alexander@gmail.com
bd0596c6d9
bustage fix bug 390414
2007-09-05 01:42:59 -07:00
surkov.alexander@gmail.com
d91459d49c
390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore
2007-09-05 01:22:17 -07:00
surkov.alexander@gmail.com
017060dc17
Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore
2007-09-05 01:00:40 -07:00
surkov.alexander@gmail.com
28a058226e
bug 377302 - implement nsIAccessNode::scrollToPoint, r=aaronlev, sr=roc, a=dsicore
2007-09-05 00:39:09 -07:00
aaronleventhal@moonset.net
3736f0f899
Bug 393657. Back out the 1 line of this fix which broke our accessible state implementation. Original patch was r=surkov, a=dsicore
2007-08-30 17:35:36 -07:00
aaronleventhal@moonset.net
e300f42d83
Bug 394117. Warnings when accessible relations queryied. r=surkov, a=dsicore
2007-08-30 11:51:47 -07:00
aaronleventhal@moonset.net
1feece21b5
Bug 392153. Form to file a bug is missing from MSAA tree. r=ginn.chen, a=dsicore
2007-08-30 11:48:24 -07:00
aaronleventhal@moonset.net
a604fae5ff
Bug 393653. Console warnings in GetFinalState() point to actual bug with the calculation of the EMBEDS relationship on the root accessible. r=surkov, a=dsicore
2007-08-29 18:15:16 -07:00
aaronleventhal@moonset.net
f01a4fedb2
Bug 391562. Pass aExtraState as nsnull to GetFinalState() if not needed. r=surkov, a=dsicore
2007-08-29 06:41:38 -07:00
aaronleventhal@moonset.net
d18ad837c2
Bug 393657. GetARIAState() called twice when we get a state. r=surkov, a=dsicore
2007-08-29 06:36:07 -07:00
surkov.alexander@gmail.com
a2d5cf0efe
Bug 392818 - getTextAtOffset broken for all but the first line in a multi-line entry, r=ginn.chen, a=dsicore
2007-08-29 00:12:09 -07:00
Evan.Yan@Sun.COM
7f85afaeb7
Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore
2007-08-29 00:03:02 -07:00
surkov.alexander@gmail.com
85626eeb7d
Bug 393897 - IA2 methods returning S_FALSE on success, r=aaronlev, a=dsicore
2007-08-28 23:58:31 -07:00
surkov.alexander@gmail.com
c572b30a87
Bug 174889 - unable to get keyboard shortcut for treeitem node, r=smaug, ginn.chen, mats, sr=mats, a=sicking
2007-08-28 23:52:46 -07:00
Evan.Yan@Sun.COM
b63652413a
back out my last check-in since tree is closed.
2007-08-28 20:21:51 -07:00
Evan.Yan@Sun.COM
095ca0d1fa
Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore
2007-08-28 20:10:29 -07:00
aaronleventhal@moonset.net
0424862d18
Fixing bustage
2007-08-28 15:12:59 -07:00
aaronleventhal@moonset.net
254ef80129
Bug 391846. Fire correct text change events when a node is shown or hidden. r=surkov, sr=sicking, a=sicking
2007-08-28 14:57:53 -07:00
ted.mielczarek@gmail.com
40d7410fb6
bug 350616 - embed manifests in all DLLs when building. r+a=bsmedberg
2007-08-28 10:38:02 -07:00
surkov.alexander@gmail.com
478d0ec01a
Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc
2007-08-23 21:54:45 -07:00
surkov.alexander@gmail.com
617bd1c0a3
Bug 393379 - missed event reorder in string map, r=aaronlev, a=dsicore
2007-08-23 19:02:03 -07:00
aaronleventhal@moonset.net
3f4ff7e8d9
Bug 393237. Crash -- missing null check for ARIA activedescendant support. r=surkov, a=dsicore
2007-08-23 18:43:40 -07:00
surkov.alexander@gmail.com
7087082962
Bug 393033 - xul:tree reports bad posinset/setsize attributes
2007-08-22 20:26:53 -07:00
surkov.alexander@gmail.com
7b40fbb26b
Bug catch accessibility events in DOMi, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore
2007-08-22 20:26:38 -07:00
masayuki@d-toybox.com
a17a03f2ea
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
surkov.alexander@gmail.com
0d9ba42a74
Bug 393040 - nsIAccessible::name fails on menupopup, r=aaronlev, sr=neil, a=dsicore
2007-08-22 01:05:33 -07:00
Evan.Yan@Sun.COM
9958507a4b
Bug 391123 - Crash [@ nsHTMLComboboxListAccessible::GetState] with moving option and setting display: none on select r=aaronleventhal a=dsicore
2007-08-20 22:44:58 -07:00
surkov.alexander@gmail.com
aa9bb69edd
Bug 392716 - GetOffsetAtPoint returns not implemented, r=aaronlev, a=dsicore
2007-08-20 21:24:21 -07:00
aaronleventhal@moonset.net
3c165b5853
Bug 392797. Don't fake the results in nsTextAccessible::GetFrame(). r=surkov, a=dsicore
2007-08-20 20:29:00 -07:00
aaronleventhal@moonset.net
5522d65cfa
Bug 392796. Return ROLE_NOTHING on error in GetRole/GetFinalRole. r=surkov, a=dsicore
2007-08-20 20:26:48 -07:00
aaronleventhal@moonset.net
ac3395b943
Accessibility crash with image map areas. r=surkov, a=dsicore
2007-08-20 20:18:26 -07:00
aaronleventhal@moonset.net
58c42ae751
Bug 392836. Fire MSAA menu start/end events on ARIA menubar object, not on root accessible. r=ginn.chen, a=dsicore
2007-08-20 20:16:27 -07:00
hwaara@gmail.com
9105fb306e
bug 391096, fix mac accessibility bustage. Patch by Mats Palmgren (mats.palmgren@bredband.net). r=bsmedberg, a=bzbarsky
2007-08-20 12:09:25 -07:00
aaronleventhal@moonset.net
e283d1ce73
Bug 388930. Fix assertions on Linux accessibility without breaking text change events in form controls. r=surkov, a=dsicore
2007-08-17 11:25:13 -07:00
aaronleventhal@moonset.net
889126ed9e
Fix debug spew for bz -- just change #ifdef DEBUG to DEBUG_A11Y, not part of release build
2007-08-17 11:21:49 -07:00
philringnalda@gmail.com
48c8d7714f
Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron
2007-08-16 20:43:00 -07:00
aaronleventhal@moonset.net
6d6ac974f6
Bustage fix for bug 390154, won't build on OS X when a11y enabled. Patch by hwaara. r=aaronlev
2007-08-15 17:39:54 -07:00
aaronleventhal@moonset.net
fe7123ff5b
Bug 390154. Prune subtrees consistently across platform accessibility APIs for a number of widgets that we will impose a 'must be leaf' rule, to simplify compatibility across a number of assistive technologies which expect that. r=ginn.chen, a=dsicore
2007-08-15 14:02:31 -07:00
aaronleventhal@moonset.net
94c7e5e424
Bug 392243. Reintroduce MSAA EVENT_REORDER, it is actually being used although usage should eventually go away in favor of SHOW and HIDE. r=ginn.chen, a=dsicore
2007-08-15 13:51:48 -07:00
aaronleventhal@moonset.net
cf55dc66c6
Bug 386824. Remove ARIA role of secret in favor of ARIA property of secret. r=simon.bates, a=dsicore
2007-08-14 18:04:34 -07:00
aaronleventhal@moonset.net
86a372dcb1
Bug 392130. Fix builds with XUL disabled. Patch by romaxa, r=aaronlev, a=dsicore
2007-08-14 18:02:25 -07:00
aaronleventhal@moonset.net
eab8ae7231
Reversing accidental part of checkin which didn't have review yet.
2007-08-14 17:54:57 -07:00
aaronleventhal@moonset.net
9732643eec
Bug 389851. Accessible value not working with ARIA progressbars and sliders. r=scott@bashautomation.com, a=dsicore
2007-08-14 17:53:32 -07:00
aaronleventhal@moonset.net
9e5c2b11da
Bug 391847. Coalesce accessible mutation events for the same subtree. r=ginn.chen, sr=bz, a=bz
2007-08-14 11:47:49 -07:00
aaronleventhal@moonset.net
522cddce7d
Bug 390767. Support editable state and interface for contentEditable and designMode documents and their content. r=ginn.chen, a=dsicore
2007-08-14 09:25:24 -07:00
aaronleventhal@moonset.net
218a2fef08
Bug 392058. Fire accessible state change events when ARIA pressed state changes. r=simon.bates, a=dsicore
2007-08-14 09:15:12 -07:00
ginn.chen@sun.com
3bdc17f5a2
Bug 391991 getCharacterExtents() is returning (0,0,0,0) for text that is not on the first line of an HTML object r=aaronleventhal a=dsicore
2007-08-13 22:30:15 -07:00
Evan.Yan@Sun.COM
66f1b1b9be
Bug 387710 - getAccessibleAt() is broken for tree tables effective 5th July trunk build of Thunderbird. r=aaronleventhal a=dsicore
2007-08-13 00:26:50 -07:00
ginn.chen@sun.com
4fa4634c0c
Bug 390761 Using DOM inspector to view accessnode will load atk-bridge, libgail when Gnome a11y is off r=surkov.alexander a=dsicore
2007-08-12 23:42:52 -07:00
aaronleventhal@moonset.net
7358aa1705
Fixing bustage
2007-08-10 19:17:57 -07:00
aaronleventhal@moonset.net
4c1685120f
Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc
2007-08-10 18:44:44 -07:00
aaronleventhal@moonset.net
a11ff4a96f
Rest of patch for bug 387347 (last was incorrectly marked for bug 387437). Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore
2007-08-10 12:47:03 -07:00
aaronleventhal@moonset.net
4cef8ed58e
Bug 387437. Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore
2007-08-10 12:45:04 -07:00
aaronleventhal@moonset.net
aa2e3ce0f2
Bug 388930. gsignal.c:2271 signal name 'text_caret_moved' is invalid for instance. patch by Ginn Chen, r=aaronlev, a=dsicore
2007-08-10 12:36:55 -07:00
aaronleventhal@moonset.net
8d432b92a9
Bug 391671. ARIA trees have incorrect 'level' object attribute. Patch by Alexander Surkov, r=aaronlev, a=dsicore
2007-08-10 12:33:55 -07:00
aaronleventhal@moonset.net
fa1135308f
Bug 391622. nsIWinAccessNode doesn't work, QI always fails. r=surkov, a=dsiore
2007-08-10 12:30:02 -07:00
aaronleventhal@moonset.net
2e27ca51ef
Bug 391592. IA2 states exposed incorrectly. r=surkov, a=dsicore
2007-08-10 12:28:28 -07:00
aaronleventhal@moonset.net
c8c6d65274
Bug 391023. nsIAccessibleText::getCharacterExtents() is returning values based on source rather than document content. r=surkov, a=dsicore
2007-08-10 12:24:10 -07:00
surkov.alexander@gmail.com
bb8a7db10e
Bug 390280 - mac bustage fix, r=aaronlev, a=dsicore
2007-08-10 06:39:03 -07:00
surkov.alexander@gmail.com
ac195facf7
Bug 389680 - default button relation for html clean up, r=aaronlev, a=dsicore
2007-08-10 06:03:52 -07:00
aaronleventhal@moonset.net
d962435350
Bug 390629. ARIA trees not providing STATE_EXPANDABLE. r=surkov.alexander, a=dsicore
2007-08-08 06:46:38 -07:00
ginn.chen@sun.com
9beaae123e
Bug 386235 the <link> tag for stylesheets can cause text in document frame to be inaccessible r=aaronleventhal a=dsicore
2007-08-06 23:10:31 -07:00
Evan.Yan@Sun.COM
71c406b3f5
Bug 389203 - Crash [@ nsBindingManager::GetBindingImplementation] with setting display: table-cell on input type=image inside label r=aaronleventhal a=dsicore for 1.9
2007-08-05 20:50:11 -07:00
Evan.Yan@Sun.COM
912d27fd3c
Bug 387393 - GetAttr asserts non null nsIAtom but accessible doesn't null check r=ginn.chen, a=dsicore for 1.9
2007-08-05 20:44:41 -07:00
ginn.chen@sun.com
079c625fb0
Bug 389973 GTK accessibility make rendering of large file list pages slow, busy freezing all UI r=aaronleventhal a=dsicore
2007-08-05 20:19:37 -07:00
surkov.alexander@gmail.com
d012543de2
Bug 109215 - implement accessibility API support for xul:slider, r=ginn.chen, sr=neil, a=dsicore
2007-08-03 22:27:27 -07:00
aaronleventhal@moonset.net
dc34fde86c
Fixing bustage
2007-08-03 19:26:19 -07:00
aaronleventhal@moonset.net
44249cae27
Bug 390280. Add missing ARIA roles. r=ginn.chen, a=dsicore
2007-08-03 19:15:52 -07:00
aaronleventhal@moonset.net
7fa9dd7600
Bug 390212. Extra backslash in object attribute name xml-roles. r=surkov, a=dsicore
2007-08-03 19:07:57 -07:00
aaronleventhal@moonset.net
9d13bb219e
Bug 390289. Ensure accessible object property when ARIA universal properties are used. r=surkov, sr=neil, a=dsicore
2007-08-03 19:06:59 -07:00
aaronleventhal@moonset.net
5dd71df823
Bug 390129. ARIA combo box improvements. r=surkov, a=dsicore
2007-08-03 19:00:05 -07:00
aaronleventhal@moonset.net
b5637b0245
Bug 382247. JAWS says submenu for ARIA menuitems with a text node child. r=simon.bates, a=dsicore
2007-08-03 18:56:12 -07:00
aaronleventhal@moonset.net
346964ee77
Bug 390284. Support ARIA roles that are dependent on a role + ARIA properties. r=evan.yan, a=dsicore
2007-08-03 18:54:07 -07:00
aaronleventhal@moonset.net
416a794de1
Bug 390285. Remove ARIA value support where it doesn't make sense. r=simon.bates, a=dbaron
2007-08-03 18:17:49 -07:00
aaronleventhal@moonset.net
39c42803fa
Bug 390673. JAWS speaking ARIA alerts twice. r=simon.bates, a=dbaron
2007-08-03 18:14:09 -07:00
aaronleventhal@moonset.net
2561c55575
bug 348901. Remove extra whitespace from source when exposing accessible text. r+sr=roc, r=surkov. a=dbaron
2007-08-03 18:12:24 -07:00
surkov.alexander@gmail.com
0e6ec1e6cd
Back out bug 109215
2007-07-26 09:59:17 -07:00
surkov.alexander@gmail.com
2bd3e2b80f
Bug 109215 - Implement accessibility API support for slider, r=ginn.chen, sr=neil
2007-07-26 09:40:55 -07:00
surkov.alexander@gmail.com
86a7c73f23
bug 371394 - Fire text changed event when content of hypertext accessible is changed, r=ginn.chen
2007-07-25 04:54:15 -07:00
ginn.chen@sun.com
e0d94d6806
Bug 388665 Javascript interferes with STATE_EDITABLE
...
r=aaronleventhal sr=bzbarsky
2007-07-24 23:24:00 -07:00
surkov.alexander@gmail.com
9ebfcd078b
Bug 388910 - building with disabled MOZ_XUL failed, patch=romaxa@gmail.com, r=me, sr=neil
2007-07-24 00:50:51 -07:00
bzbarsky@mit.edu
21505422b0
Address nits in patch for bug 257868. r+sr=roc
2007-07-23 18:19:43 -07:00
mats.palmgren@bredband.net
0a2706d22b
Reset the sibling pointers for our children in InvalidateChildren(). Patch by Ginn Chen<ginn.chen@sun.com>. b=387252 r=me
2007-07-23 07:01:46 -07:00
ginn.chen@sun.com
4cc3c836b8
Bug 387496 No focus events when navigating among HTML menu/list items
...
r=aaronleventhal
2007-07-23 00:46:48 -07:00
ginn.chen@sun.com
172d985b89
Bug 387347 Text with "float" style inaccessible
...
r=aaronleventhal
2007-07-17 02:32:11 -07:00
surkov.alexander@gmail.com
f04701c383
Bug 386836 - same map used in several img caused firefox crash, patch=me, ginn.chen, r=me
2007-07-16 05:42:36 -07:00
surkov.alexander@gmail.com
b8f58123fd
Bug 387986 - correct nsAccessibilityService::GetStringStates, r=ginn.chen
2007-07-16 00:57:46 -07:00
surkov.alexander@gmail.com
6d71709cad
use xpcom;s nsVoidPtrHashKey, r=aaronlev, sr=neil
2007-07-13 20:09:42 -07:00
surkov.alexander@gmail.com
3b2310a393
Bug 387925 - state expandable isn;t exposed correctly, r=aaronlev
2007-07-13 20:02:39 -07:00
aaronleventhal@moonset.net
e0fe140e1a
Comment fix in nsDocAccessible. r=bz
2007-07-13 10:19:40 -07:00
bzbarsky@mit.edu
a4c90a1d9d
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
surkov.alexander@gmail.com
212653cc34
Bug 387857 - implement IAccessibleTable::rowCOlumnExtentsAt, r=ginn.chen
2007-07-12 02:40:21 -07:00
surkov.alexander@gmail.com
bba87531fc
Bug 386971 - rename nsIAccEditableText::editor, r=ginn.chen
2007-07-11 23:56:55 -07:00
surkov.alexander@gmail.com
eb0e2346aa
Bug 385573 - implement IAccessibleTable::getSelected* methods, r=evan.yan, aaronlev, sr=neil
2007-07-11 09:08:34 -07:00
surkov.alexander@gmail.com
83a75a57d3
Bug 386978 - bustage fix on mac, os/2, patch=mats, peter weilbacher, me, r=ginn.chen
2007-07-11 01:24:56 -07:00
surkov.alexander@gmail.com
8b8098a577
Bug 378042 - expose group position for toolbarbuttons, patch=vasiliy.potapenko, r=me, aaronlev, sr=neil
2007-07-11 00:58:50 -07:00
ginn.chen@sun.com
d97c5c5687
Bug 385326 text content in MIDAS is not accessible
...
fix for atk events
r=surkov.alexander
2007-07-09 03:17:31 -07:00
jwalden@mit.edu
e3c4baccae
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
aaronleventhal@moonset.net
c741c6d138
Bug 379875. Support checkable in ATK via object attribute since there is no other way in ATK. r=david.bolter
2007-07-06 00:50:34 -07:00
aaronleventhal@moonset.net
2f6a91f2d3
ARIA disabled state is no longer universal, it applies only to specific roles. Also remove some roles that are no longer supported in the spec. r=david.bolter
2007-07-06 00:49:22 -07:00
Evan.Yan@Sun.COM
61ee0008df
bug 386161 - no focus event when arrowing down in xul tree table
...
r=surkov.alexander
2007-07-05 23:53:18 -07:00
surkov.alexander@gmail.com
47fae0bfd1
Bug 386971 - following up fix
2007-07-05 10:14:34 -07:00
surkov.alexander@gmail.com
1d9f7f9d3b
Bug 386971 - expose editor from nsIAccEditableText, r=ginn.chen
2007-07-05 10:12:28 -07:00
surkov.alexander@gmail.com
3c4d6c87d6
Bustage fix of bug 386978
2007-07-05 09:25:15 -07:00
surkov.alexander@gmail.com
9b63b96f07
Bug 386978 - get rid FireToolkitEvent, r=aaronlev
2007-07-05 09:02:55 -07:00
aaronleventhal@moonset.net
34b87bf55f
Bug 377783. Fix crash and clean up table a11y. r=evan.yan
2007-07-05 08:39:29 -07:00
surkov.alexander@gmail.com
4c05ac663e
Bug 383095 - implement IAccessibleApplication, r=aaronlev, sr=neil
2007-07-05 05:54:24 -07:00
surkov.alexander@gmail.com
f213615a4c
Bug 386922 - rename nsAccessibilityUtils, r=aaronlev
2007-07-05 04:29:28 -07:00
enndeakin@sympatico.ca
6c8197be5f
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
2007-07-04 08:49:38 -07:00
aaronleventhal@moonset.net
208fe9097c
Fixing bustage again
2007-07-04 01:49:00 -07:00
aaronleventhal@moonset.net
e7e31d1437
Fixing bustage again
2007-07-04 01:38:54 -07:00
aaronleventhal@moonset.net
672ac5efc2
Fixing bustage
2007-07-04 01:24:23 -07:00
aaronleventhal@moonset.net
b48b9315fb
Bug 386721. More ARIA properties are universal. r=david.bolter
2007-07-04 00:54:56 -07:00
aaronleventhal@moonset.net
442b787434
Bug 386717. Changes to how tables, grids and treegrids are handled in ARIA. r=david.bolter
2007-07-04 00:52:18 -07:00
surkov.alexander@gmail.com
7f6898b4ba
Bug 378468 - remove warnings from nsDocAccessible::InvalidateCacheSubtree, r=ginn.chen
2007-07-03 09:19:08 -07:00
ginn.chen@sun.com
0c20388209
Bug 385326 text content in MIDAS is not accessible
...
r=surkov.alexander
2007-07-02 04:18:07 -07:00
surkov.alexander@gmail.com
8b323e7e89
Bug 386282 - nsIAccessible::GetDescription() fails on document accessible, r=me, patch=vasiliy.potapenko
2007-07-01 23:14:11 -07:00
aaronleventhal@moonset.net
04be13e68c
Bug 384426. Description relations not getting exposed. r=surkov
2007-06-30 13:23:16 -07:00
aaronleventhal@moonset.net
74e80b4ff2
Fixing bustage
2007-06-30 13:21:11 -07:00
aaronleventhal@moonset.net
4ebea1d57b
Fieldset children and relations incorrect. r=surkov
2007-06-30 13:06:13 -07:00
surkov.alexander@gmail.com
6780bbc39c
Bug 378468 - correct handling of show/hiden/reorder events, r=aaronlev
2007-06-29 19:49:32 -07:00
enndeakin@sympatico.ca
95deb19d78
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
6c59f4a6d3
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
2007-06-29 12:04:45 -07:00
roc+@cs.cmu.edu
d0ccd1d0f9
Fixing bustage
2007-06-26 20:06:04 -07:00
aaronleventhal@moonset.net
c760eada8e
Bug 385447. Try to remove special case to assign containerAccessible in nsDocAccessible::InvalidateCacheSubtree(). r=surkov
2007-06-25 01:31:20 -07:00
aaronleventhal@moonset.net
91183187d9
Bug 385718. State change events for focus causing extra document loads in Window-Eyes. r=ginn.chen
2007-06-25 01:28:22 -07:00
aaronleventhal@moonset.net
a186248927
Bug 385474. Remove extra accessible EVENT_SHOW/EVENT_HIDE hack for progress meters. r=surkov
2007-06-25 01:26:58 -07:00
Evan.Yan@Sun.COM
c9cba31304
fix bustage of bug 385437 event object for EVENT_TEXT_CARET_MOVED.
...
r=surkov.alexander
2007-06-24 19:33:18 -07:00
aaronleventhal@moonset.net
754a82609e
Bug 385456. Remove unused aFrame arguments in accessible constructors. r=evan.yan
2007-06-24 15:04:45 -07:00
aaronleventhal@moonset.net
d546531a5c
Bug 385444. Reduce special cases for show/hide/reorder event firing. r=surkov
2007-06-23 01:25:29 -07:00
surkov.alexander@gmail.com
128e0c7b80
Bustage fix bug 385437
2007-06-22 02:52:36 -07:00
surkov.alexander@gmail.com
02273af1aa
Bug 385437 - event object for EVENT_TEXT_CARET_MOVED, r=aaronlev
2007-06-22 02:27:22 -07:00
ginn.chen@sun.com
2cad371ef8
Bug 385305 Crash [@already_AddRefed<nsRootAccessible> nsAccessNode::GetRootAccessible()]
...
r=aaronleventhal
2007-06-21 02:16:32 -07:00
ginn.chen@sun.com
87bceab025
Bug 383482 [a11y]overflow:hidden style should not "invalidate" the focused link
...
r=surkov.alexander
2007-06-17 22:47:33 -07:00
aaronleventhal@moonset.net
1b1e1826e2
Bug 384229. No accessible name for location and search fields. r=ginn.chen, r=mano
2007-06-14 18:50:37 -07:00
aaronleventhal@moonset.net
09add828fe
Bug 381888 follow up, to simplify GetCaretAccessible(). sr+=bz on IRC.
2007-06-14 12:19:19 -07:00
aaronleventhal@moonset.net
08b783fb1b
Attempt to fix bustage
2007-06-14 10:52:40 -07:00
aaronleventhal@moonset.net
79ab64cc01
Attempt to fix bustage
2007-06-14 10:40:08 -07:00
aaronleventhal@moonset.net
7d10d88d17
Attempt to fix bustage
2007-06-14 10:38:49 -07:00
aaronleventhal@moonset.net
cf34398740
Bug 381888. Caret tracking broken with Windows screen readers [Cairo-related]. When a11y active, follow Gecko caret around with invisible system caret. r=surkov
2007-06-14 10:12:50 -07:00
ginn.chen@sun.com
63f63f33a4
Bug 383355 State incorrectly set for showing item in a collapsed XUL menulistr=aaronleventhal
2007-06-13 03:54:07 -07:00
aaronleventhal@moonset.net
94d42e2585
Bug 382878. Remove unnecessary state copying hack for accessible link descendants. r=surkov
2007-06-11 07:12:01 -07:00
ginn.chen@sun.com
9a2003a444
Bug 382321 fix compiler warningsr=aaronleventhal
2007-06-11 02:46:39 -07:00
gavin@gavinsharp.com
c37496b2a8
Backing out the patch for bug 350616 to see if it will fix the windows orange
2007-06-09 20:41:57 -07:00
aaronleventhal@moonset.net
c69bfda992
Bug 383608. Some IA2 interfaces must check smart XPCOM QI to see if a given object supports that interface. r=surkov
2007-06-08 07:16:27 -07:00
ted.mielczarek@gmail.com
003961c964
bug 350616 - Need to figure out VC8 CRT issues with the XULRunner stub (and with embedding) - embed manifests in everything. r=bsmedberg
2007-06-08 05:47:41 -07:00
ginn.chen@sun.com
2d51c686c3
Bug 377800 Too many warnings in console for accessibilityr=surkov.alexander
2007-06-08 02:09:24 -07:00
ginn.chen@sun.com
81812d8a21
Bug 383434 warning message at atk/nsAccessibleWrap.cpp, line 1119patch by Evan.Yan at sun.com r=aaronleventhal
2007-06-06 19:47:30 -07:00
ginn.chen@sun.com
d77d40ed3b
bug 382318 crash [@ nsXULTreeAccessibleWrap::GetColumnAtIndex]r=aaronleventhal
2007-06-06 19:43:45 -07:00
ginn.chen@sun.com
8a3bebfc44
Bug 376013 [a11y]Incorrect text information sent in "object:text-changed:insert" events.patch by Evan.Yan at sun.com r=aaronleventhal
2007-06-06 00:56:52 -07:00
aaronleventhal@moonset.net
d63f6da5c7
Bug 382270. The displayed menu item in a collapsed HTML combo box should have SHOWING state exposed via AT-SPI. r=evan.yan
2007-06-05 13:02:35 -07:00
aaronleventhal@moonset.net
825cf7efba
Bug 382321. Alphabetize ARIA role table and move to a separate file. r=surkov, sr=neil
2007-06-05 08:41:07 -07:00
ginn.chen@sun.com
bf5e248719
Bug 383179 Firefox reliably segfaults upon quit [@ nsAccessNode::GetApplicationAccessible]r=aaronleventhal
2007-06-04 21:19:16 -07:00
ginn.chen@sun.com
9ad105369b
Bug 382567 Use GetNativeInterface, GetAccessibleWrap instead of CASTr=surkov.alexander
2007-06-04 02:39:15 -07:00
ginn.chen@sun.com
1a3d54edd7
Bug 382555 Don't need check IsEmbeddedObject in GetNativeInterface if we've already created mAtkObjectr=aaronleventhal
2007-06-04 01:37:33 -07:00
ginn.chen@sun.com
c9d6c49f8d
Bug 382293 sync maiutil code with gailutil.c
2007-06-04 01:34:15 -07:00
ginn.chen@sun.com
1410570f7e
Bug 382296 reduce compile warnings with gcc in a11y moduler=surkov.alexander
2007-06-04 01:16:04 -07:00