Commit Graph

371 Commits

Author SHA1 Message Date
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