Граф коммитов

1239 Коммитов

Автор SHA1 Сообщение Дата
ginn.chen%sun.com a059e8163c Bug 360865 Firefox crashes when selecting downloaded item with gok [@nsXULMenuitemAccessible::DoAction]
r=aaronleventhal
2006-12-01 03:46:18 +00:00
mozilla.mano%sent.com 38c9c4142c Bug 362074 - ns*TextFieldAccessible::CheckForEditor should use nsIDOMNSEditableElement. r=aaronlev. 2006-11-29 16:10:31 +00:00
ginn.chen%sun.com f80158290e Bug 359784 preferences pane accessible tree uncomplete
patch by Nian.Liu at sun.com r=aaronleventhal
2006-11-28 02:19:50 +00:00
hwaara%gmail.com b17709a612 expose the "mixed" value of checkbox, and add license headers to these files. r=surkov, b=361736 2006-11-24 14:37:00 +00:00
aaronleventhal%moonset.net bd4f965aae Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Second patch for hang fix. Patch by surkov. r=evan.yan, sr=neil 2006-11-21 14:57:53 +00:00
ginn.chen%sun.com 9fece135de Bug 360184 Accessible row/column and row/column header of tables are incorrect
patch by Evan.Yan@sun.com r=aaronleventhal
2006-11-21 05:34:28 +00:00
Olli.Pettay%helsinki.fi 8b6f4c022e Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply 2006-11-16 21:35:39 +00:00
aaronleventhal%moonset.net 7ac31d7cc9 Bug 360106. Errors in logic for nsHTMLTableAccessible::IsProbablyForLayout(). r=evan.yan 2006-11-15 16:14:45 +00:00
hwaara%gmail.com 4eb5ec5a73 Create new mozAccessible class that takes care of text-specific notifications and attributes. r=surkov, b=354447
Create simplified subclass action elements such as checkboxes, buttons and radiobuttons. This makes them speak in voiceover, and also makes Google.com work (to some extent). r=surkov, b=357805

Make mac accessible wraps able to know that some roles are "flat". It means we can restrict certain roles to be childless. For example, a button that has a text child makes no sense on mac (and also breaks things). Also make fetching the children array speedier using nsTArray. r=ginn, b=357804

Add lots of new attributes to mozAccessible, improve performance of it and much more. r=surkov, r=josh for widget changes, b=358381
2006-11-15 11:08:14 +00:00
leon.sha%sun.com 8c7a251d5e Bugzilla Bug 356045
xul tree-table, cells in the first row are exposed in a mess.
Patch by Evan.Yan@Sun.COM.
ginn.chen: review+
aaronleventhal: review+
2006-11-15 05:29:09 +00:00
aaronleventhal%moonset.net 042b4dd5c5 Bug 357625. getTextAtOffset doesn't seem to work well with text with <br> in it. r=ginn.chen 2006-11-09 14:49:21 +00:00
ginn.chen%sun.com f9e1037f37 Bug 359210 Firefox hangs when loading the attached page
temporary fix by aaronleventhal r=ginn.chen
2006-11-09 02:26:34 +00:00
ginn.chen%sun.com 30dff8bb80 Bug 358884 Add assertion to ensure accessible object with a text child supports the right interfaces
patch by Evan Yan at sun.com r=aaronleventhal,hwaara
2006-11-08 08:22:46 +00:00
aaronleventhal%moonset.net e2a2857cdf Bug 354728. Support nsIAccessibleText/nsIAccessibleEditableText for xforms controls. Patch by Alexander Surkov. r=aaronlev, r=aaronr, sr=neil 2006-11-06 02:50:37 +00:00
cvshook%sicking.cc f5194fd473 Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst 2006-11-03 21:51:01 +00:00
aaronleventhal%moonset.net ad900abef1 Bug 355540. Accessible objects for xforms upload and some inputs. Patch by Alexander Surkov. r=aaronlev, r=aaronr, sr=neil 2006-11-02 14:50:32 +00:00
aaronleventhal%moonset.net 5e99b76b37 Bug 357032. XUL textfields not exposing nsIAccessibleText correctly. r=ginn.chen 2006-11-02 14:25:29 +00:00
aaronleventhal%moonset.net 0a71174b7a Bug 358979. nsIAccessibleText::SetCaretOffset should return false and do nothing if caret cannot be set to the specified location. r=ginn.chen 2006-11-02 14:17:36 +00:00
timeless%mozdev.org 46d2b15871 Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
Olli.Pettay%helsinki.fi 1c12295589 Bug 358720, Crash [@ nsAccessibilityService::GetAccessible], r=aaronl, sr=neil 2006-11-01 08:30:01 +00:00
aaronr%us.ibm.com 0a37c639d2 [XForms] fire event for xforms:range when value is changed and turn it into accessibility event. Bug 351067, patch by surkov, r=aaronlev+aaronr, sr=neil 2006-10-30 19:06:24 +00:00
ginn.chen%sun.com 9cfeb97922 Bug 358085 nbsp in lists causes getChildAtIndex to fail
patch by Evan Yan at Sun.COM r=aaronleventhal
2006-10-30 03:29:59 +00:00
aaronleventhal%moonset.net d1274128cd Bug 344896. Finish refactoring how accessibility code gets target accessible for a DOM event. Patch by surkov, r=aaronlev 2006-10-30 03:05:43 +00:00
aaronleventhal%moonset.net e0c5dcaa1f Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Patch by Alexander Surkov. r=aaronlev, sr=neil 2006-10-30 02:49:34 +00:00
aaronleventhal%moonset.net 9f027c70b7 Bug 352522. In-page comboboxes use entry, do not show current text. r=ginn.chen 2006-10-27 16:24:58 +00:00
ginn.chen%sun.com 1dd11c9d1d Bug 357056 Accessible hyperlink startIndex == endIndex == -1 instead of
actual caret offset in parent
patch by Evan.yan at sun.com r=aaronleventhal
2006-10-25 06:06:58 +00:00
hwaara%gmail.com e6a6399895 Implement new, simplified GetParent() accessor, and start using it. r=ginn.chen@sun.com, b=357288 2006-10-23 09:45:34 +00:00
alfred.peng%sun.com 1fa7b35889 Bug 356414. Firefox window/dialog accessible is still app root child after closed.
Patch by Evan.Yan@Sun.COM. r=aaronleventhal.
2006-10-16 03:06:10 +00:00
hwaara%gmail.com 5817de522c Separate out some code that is only supposed to run on windows (not on atk/mac). r=aaronlev, b=356294 2006-10-12 14:48:58 +00:00
aaronleventhal%moonset.net e7cd6c578f Bug 354832. Support nsIAccessibleText for html buttons and list options. r=ginn.chen, sr=roc 2006-10-02 19:33:49 +00:00
ginn.chen%sun.com cff0159fb0 Bug 343136 rev uuid 2006-09-29 07:42:55 +00:00
ginn.chen%sun.com aca40b3562 Fix bustage of Bug 343136 2006-09-29 06:47:30 +00:00
ginn.chen%sun.com bbfbdde7d8 Fix bustage of Bug 343136 2006-09-29 06:47:29 +00:00
ginn.chen%sun.com d021e18088 Bug 352340 GetTextAtOffset doesn't work correctly for word boundaries
patch by Mike Gao r=ginn.chen
2006-09-29 05:46:21 +00:00
ginn.chen%sun.com d85c8bd9c4 Bug 343136 Support ATK document events
patch by Nian Liu at sun.com r=aaronlev, ginn.chen
2006-09-29 05:45:07 +00:00
timeless%mozdev.org a95fdd6463 Bug 353503 Move ATK-specific event-handling code, and implement focus events on mac
Fixing !defined MOZ_XUL
2006-09-27 22:05:15 +00:00
hwaara%gmail.com 852a86e393 Oops, these constants can't live in the header. (Fix mac build bustage). b=353503 2006-09-27 13:24:51 +00:00
hwaara%gmail.com 436cd0b706 * Generalize event-handling code to be cross-platform; move out ATK-specific code to ATK's nsRootAccessibleWrap.
* Implement sending out native focus events on mac, when the focus changes.
* Use OS-specified (localized) role descriptions for accessibles that use native mac roles.
* Ignore accessibles with an unknown role.
r=nian.liu@sun.com atk/ and base/ changes, r=surkov for mac/
b=353503
2006-09-27 12:56:28 +00:00
aaronleventhal%moonset.net 7109904a78 Bug 353197. Table interface not exposed for tables in ATK. r=gaoming 2006-09-26 16:31:58 +00:00
aaronleventhal%moonset.net cbd3fb6983 Bug 350186. Accessible objects for xforms input controls. Patch by surkov. r=aaronlev, r=aaronr, sr=neil 2006-09-25 15:22:05 +00:00
aaronleventhal%moonset.net 81ff8fc99a Bug 353187. GetIndexInParent() broken for combo boxes. Patch by Nian Liu, r=aaronlev 2006-09-25 15:09:28 +00:00
hwaara%gmail.com 60f3e46dc5 Remove hack that was put in place for bug 350018 (which is now fixed).
r=surkov
2006-09-22 11:05:41 +00:00
ginn.chen%sun.com 2a80cc948e [Bug 353619] firefox crash with orca running [@
nsRootAccessible::GetContentDocShell]
r= aaronlev
2006-09-21 21:52:10 +00:00
aaronleventhal%moonset.net 4a704b845a Bug 353200. Top crash in nsAccessible::TextLength(). Attempt at fix, definitely we should be doing this in any case. r=surkov 2006-09-20 21:35:51 +00:00
hwaara%gmail.com aa03587796 Fix regression from bug 352357; we rely on the constants in the interface being continous (there must not be any gaps). Too bad IDL doesn't offer any auto-enumeration... r=aaronlev 2006-09-20 17:23:25 +00:00
aaronleventhal%moonset.net bcb5fcb2c0 Bug 349519. Crash and incorrect results for getOffsetAtPoint. r=ginn.chen, sr=roc 2006-09-19 17:29:10 +00:00
hwaara%gmail.com 329183e862 implement accessible object for xforms:range. Patch by Alexander Surkov (surkov.alexander@gmail.com). r=aaronr, sr=neil, b=351027 2006-09-19 10:37:27 +00:00
hwaara%gmail.com 233d8cfc48 Make mozAccessible use mac-native (UA) roles. Remove mozDocAccessible as it's not needed. Implement new |isRoot| method to tell whether an accessible is the root accessible. b=352327, r=surkov
Remove some unused cross-platform roles. b=352357, r=aaronlev
2006-09-19 08:48:33 +00:00
aaronleventhal%moonset.net 66c8957aa5 Bug 349860. Magnifier doesn't follow input or caret navigation. r=evan.yan 2006-09-18 17:50:33 +00:00
aaronleventhal%moonset.net 24ee03911a Bug 352150. getText, characterCount missing text content. r=evan.yan 2006-09-18 17:47:52 +00:00
bzbarsky%mit.edu 3070ad4f2c Create a faster, less COMy internal method for accessing the sorted list of
form control elements.  Bug 347165, patch by jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky
2006-09-18 04:53:54 +00:00
aaronleventhal%moonset.net 4bc480ae82 Bug 352195. Search box uses embeds but has no children. r=surkov, sr=neil 2006-09-17 18:04:13 +00:00
ginn.chen%sun.com 6105da9ac7 [Bug 352489] Firefox crashed while browsing the preferences with orca [@
nsXULSelectableAccessible::RefSelection]
r=aaronleventhal
2006-09-17 02:32:20 +00:00
ginn.chen%sun.com 7d75ef1d60 Bug 352105 Fix accessibility EMBEDS relations
r=aaronleventhal
2006-09-15 05:10:58 +00:00
Olli.Pettay%helsinki.fi 55fae437f2 Bug 352709, crashes [@ nsRootAccessible::RemoveEventListeners], r=aaronl 2006-09-15 04:40:26 +00:00
aaronleventhal%moonset.net 3c9707f3b4 Bug 345723. Support 3 new accessible object attributes: layout-guess, id and xml-roles. Changing word separator to hyphen instead of space for consistency with other apps. 2006-09-12 19:39:17 +00:00
aaronleventhal%moonset.net a6f38e7623 Bug 345723. Support 3 new accessible object attributes: layout guess, id and xml-roles. r=Ming Gao 2006-09-12 19:37:36 +00:00
aaronleventhal%moonset.net a8a37c95df Bug 340670. Implement first accessible text attribute. Patch by Ming Gao. r=aaronlev 2006-09-12 17:06:12 +00:00
aaronleventhal%moonset.net 8a73a90b54 Bug 349909. GetText[At|Before|After]Offset broken in some cases for lines. r=ginn.chen 2006-09-12 13:37:54 +00:00
uriber%gmail.com 38c1e056e9 Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc 2006-09-11 20:43:01 +00:00
hwaara%gmail.com 5cabbd4fd3 Prefix members with 'm' per review comment. b=342146
NPODB
2006-09-11 16:22:22 +00:00
hwaara%gmail.com 0fd1861f0d Implement support for Universal Access accessibility support. Off by default on mac. b=342146 2006-09-11 15:46:01 +00:00
hwaara%gmail.com 3ce027ffd4 Implement support for Universal Access accessibility support.
Accessibility is off by default on mac. b=342146
2006-09-11 15:44:00 +00:00
uriber%gmail.com 0fa608ce5e Backing out bug 300131 until I figure out how to deal with the bustage. 2006-09-11 08:03:28 +00:00
uriber%gmail.com 95b377fc13 Refactor nsIFrame::PeekOfset to use iteration instead of recursion, and some related refactoring. bug=300131 r+sr=roc 2006-09-11 06:39:56 +00:00
ginn.chen%sun.com 3768f6338f Bug 350063 Window index returned -1 always on calling getIndexInParent
patch by Evan.yan at sun.com r=aaronleventhal
2006-09-11 06:18:06 +00:00
aaronleventhal%moonset.net 818cab0b10 Bug 351948. Regression, location bar no longer has accessible name. r=ginn.chen, sr=neil 2006-09-10 17:54:32 +00:00
aaronleventhal%moonset.net 71bcdd181f Bug 347219. File inputs and other embedded form controls in radio buttons not accessible. For chrome changes, r=mano. For mozilla/accessible changes, r=ginn.chen, sr=neil 2006-09-10 17:52:52 +00:00
aaronleventhal%moonset.net 0c9a982c2d Bug 346833. Content for :before and :after no longer exposed. r=ginn.chen, sr=roc 2006-09-08 14:42:25 +00:00
hwaara%gmail.com 9c24e1d492 Some XUL accessible wrap classes no longer used. b=351563, r=hwaara, aaronlev. Patch by surkov.alexander@gmail.com 2006-09-07 11:25:09 +00:00
mozilla.mano%sent.com ac79ba074a Bug 351381 - Should be possible to expose the selected item in a dhtml combobox via its aaa:valuenow attribute. r=aaronlev, sr=neil. 2006-09-07 01:19:39 +00:00
hwaara%gmail.com 629dc44a28 Revert whitespace change. b=351412 2006-09-06 14:32:17 +00:00
hwaara%gmail.com ed86a6262e Implement readonly attribute |children| to get the children of an accessible. b=351412, r=aaronlev 2006-09-06 14:29:56 +00:00
aaronleventhal%moonset.net 7e5cd554ce Bug 351505. Rev the IID for nsIAccessibleDocument. r=ginn.,chen 2006-09-06 14:17:44 +00:00
hwaara%gmail.com 07a0007240 Remove unused file. b=351405, r=aaron 2006-09-05 13:24:17 +00:00
aaronleventhal%moonset.net b1130fc931 Bug 351262. Regression in DHTML state change events. r=ginn.chen, sr=neil 2006-09-04 20:44:56 +00:00
aaronleventhal%moonset.net dcfc5bbc6d crash when using at-poke log text-caret-moved event. r=evan.yan 2006-09-02 02:12:07 +00:00
aaronleventhal%moonset.net 23b19693d1 Bug 342288. Initial support for ATK object attributes. Patch by Ming Gao. r=aaronlev, sr=neil 2006-08-31 21:07:41 +00:00
aaronleventhal%moonset.net 3d8aea6ee4 Bug 344423. Backspace notifications off by 1 2006-08-30 14:17:05 +00:00
ginn.chen%sun.com dfbad4762b Bug 343150 Use AtkHyperlinkImpl
patch by nian.liu at sun.com r=ginn.chen
2006-08-30 09:03:45 +00:00
ginn.chen%sun.com d115062c9f Bug 332660 GTK file picker as used in Firefox is not accessibile for GOK
r=aaronleventhal sr=roc
2006-08-30 05:19:06 +00:00
ginn.chen%sun.com 99aaae7727 Back out bug 343150, it couldn't compile with atk < 1.12.1 2006-08-28 06:47:17 +00:00
ginn.chen%sun.com 983c7a72d8 Bug 343150 Use AtkHyperlinkImpl
patch by nian.liu at sun.com r=ginn.chen
2006-08-28 06:18:25 +00:00
aaronr%us.ibm.com 0e68307f08 add initial support for accessible objects for xforms. Bug 337690, patch by surkov r=aaronleventhal+aaronr, sr=neil 2006-08-24 21:14:44 +00:00
ginn.chen%sun.com 2ab89c3bde Bug 347983 [atk]Build properly when libatk < 1.12.1 on build platform
r=aaronlev, bsd, Frank Hecker
2006-08-24 03:22:00 +00:00
ginn.chen%sun.com 513ee78182 Bug 349635 Return DocType in atk_document_get_attribute*
patch by Evan.Yan at Sun.COM r=ginn.chen, aaronleventhal
2006-08-23 08:20:26 +00:00
aaronleventhal%moonset.net bb95ef799a Backing out fix for bug 346833 until it can be done correctly. 2006-08-21 17:09:52 +00:00
hwaara%gmail.com 5e75baaf42 Clarify getChildAtPoint() comment a bit. r=aaronlev 2006-08-17 14:39:11 +00:00
aaronleventhal%moonset.net 9a72b50c85 Bug 346730. List bullets not exposed. Also, expose content generated frames within nsIAccessibleText. r=ginn.chen 2006-08-17 13:21:41 +00:00
aaronleventhal%moonset.net 38a6785d4f Bug 346833. Objects in :before and :after no longer exposed. r=ginn.chen, sr=roc 2006-08-17 13:19:49 +00:00
aaronleventhal%moonset.net af26db2873 Bustage fix 2006-08-16 15:09:07 +00:00
aaronleventhal%moonset.net 9aff71010d Attempt to fix odd bustage on btek 2006-08-16 15:05:08 +00:00
aaronleventhal%moonset.net f2af766c6d Bug 345825. Fixes for accessible text methods getTextAtOffset and getRangeExtents. r=ginn.chen 2006-08-16 13:36:19 +00:00
ginn.chen%sun.com b3167d713e Bug 340802 New ATK: Implement AtkDocument support
patch by Evan.Yan at sun.com r=ginn.chen, aaronlev
2006-08-16 03:06:42 +00:00
aaronleventhal%moonset.net 9ab0dd3905 Bug 348616. Fix HTML button accessible and accessible objects when onclick is present. r=nian.liu 2006-08-16 01:50:36 +00:00
aaronleventhal%moonset.net 0985d3c59c Bug 348037. GetIndexInParent impl for ATK counting too many children. r=ginn.chen 2006-08-15 14:37:30 +00:00
aaronleventhal%moonset.net 06d750b78a Backing out for now 2006-08-15 14:11:50 +00:00
aaronleventhal%moonset.net 0a44f564cd Bug 348037. GetIndexInParent impl for ATK counting too many children. r=ginn.chen 2006-08-15 13:16:04 +00:00
ginn.chen%sun.com b2c592221f Bug 348197 firefox crash with orca running [@nsAccessNode::GetDocAccessibleFor]
patch by Evan.Yan at sun.com r=aaronleventhal
2006-08-15 04:50:46 +00:00
timeless%mozdev.org fa6e4316d6 Bug 347851 Building XULRunner with --embedding-profile=minimal failed
Make accessible tree support only build ifdef MOZ_XUL
patch by romaxa@gmail.com r=timeless r=aaronl sr=bz
2006-08-14 15:43:49 +00:00
aaronleventhal%moonset.net 10a613398c Bug 348155. Position in lists not exposed correctly. r+sr=roc 2006-08-14 13:38:53 +00:00
aaronleventhal%moonset.net ce12dbae16 Bustage fix 2006-08-11 18:02:52 +00:00
aaronleventhal%moonset.net 17fdfb135a Bustage fix 2006-08-11 17:54:03 +00:00
aaronleventhal%moonset.net 740df54b56 Bug 348158. Accessibility cache gets out of sync. Provide assertions so we catch this in the future. r=ginn.chen 2006-08-11 17:21:56 +00:00
ginn.chen%sun.com a9e1bcbff9 Bug 348007 Firefox will crash if use index = -1 to get top level
accessible
r= aaronleventhal
2006-08-11 06:04:10 +00:00
aaronleventhal%moonset.net 872b7a7986 Bug 346906. GetLinkIndex not working. r=parente 2006-08-08 14:50:12 +00:00
aaronleventhal%moonset.net 91b403086b Bug 341462. XUL menuitems should not fire accessible focus for mouseover. Patch by Ginn Chen. r=aaronlev 2006-08-08 14:01:19 +00:00
aaronleventhal%moonset.net 89b197df33 Bug 346858. Add support for ATK relations. r=nian.liu 2006-08-04 03:58:05 +00:00
aaronleventhal%moonset.net fbf42053c6 bug 346936. crashes [@ nsAccessibilityService::CreateRootAccessible]. r=ginn.chen, sr=dbaron 2006-08-03 19:42:47 +00:00
aaronleventhal%moonset.net f709191e69 Bug 320357. Linux magnifier can't work with wrapped text. r=ginn.chen 2006-08-03 13:42:42 +00:00
aaronleventhal%moonset.net 6a60e878f1 bug 347038. Remove unused and unneeded GetSelectedLinkIndex. r=evan.yan 2006-08-03 03:59:32 +00:00
aaronleventhal%moonset.net 30343ba120 Fixing bustage 2006-08-03 03:44:21 +00:00
aaronleventhal%moonset.net d542e8384a Bug 346906. GetLinkIndex() is off by 1. r=neo.liu 2006-08-03 03:32:32 +00:00
aaronleventhal%moonset.net a8676968d1 Bug 347022. Use ATK_ROLE_EMBEDDED for wairole:application. r=evan.yan 2006-08-03 03:25:37 +00:00
jwalden%mit.edu cf0595e90e Backing out patch for bug 347022 to fix Linux GTK2 bustage 2006-08-02 20:37:07 +00:00
aaronleventhal%moonset.net 0f1e57f2fc Bug 347022. Use ATK_ROLE_EMBEDDED for wairole:application. r=evan.yan 2006-08-02 18:40:51 +00:00
aaronleventhal%moonset.net 7f44747358 Bug 346649. Firefox crashes [@ nsHyperTextAccessible::GetPosAndText]. Patch by evan.yan. r=ginn.chen, r=aaronlev 2006-08-02 16:44:25 +00:00
aaronleventhal%moonset.net 8e9b7d9d74 Bug 346852. Remove platform-specific roles. r=evan.yan 2006-08-02 14:40:32 +00:00
aaronleventhal%moonset.net fef4631ba7 bug 346721. Parent of bullet accessible incorrect. r=pligrim, sr=neil 2006-08-01 12:44:24 +00:00
ginn.chen%sun.com 6950966214 Bug 343156 New ATK: expose new action for images, to open long description
in a new tab
patch by nian.liu at sun.com r=aaronleventhal sr=neil
2006-07-31 05:21:46 +00:00
ginn.chen%sun.com fc2834f355 Bug 345275 make eAction_*'s definition to where they belong and remove
e*_Action enum
patch by nian liu at sun.com r=aaronleventhal sr=neil
2006-07-31 04:31:13 +00:00
ginn.chen%sun.com 300602bb2c Bug 345825 getTextAtOffset doesn't work correctly
r=aaronleventhal
2006-07-27 06:08:19 +00:00
aaronleventhal%moonset.net 6fcd778854 Bug 344896. Refactor accessibility events handling. Part 1 of fix, add nsPIAccessible::allowsAnonChildAccessibles(). Patch by Alexander Surkov. r=aaronlev 2006-07-26 19:38:25 +00:00
ginn.chen%sun.com e3cd95949c Bug 345421 nsRoleMap.h uses -1 for PRUint32
patch by gaomingcn at gmail.com r=aaronleventhal
2006-07-25 05:31:28 +00:00
ginn.chen%sun.com e6304d8340 Bug 345434 Firefox crashes with orca testcase
[@nsHyperTextAccessible::GetRelativeOffset]
r=aaronleventhal
2006-07-25 03:50:35 +00:00
aaronleventhal%moonset.net 793d61f079 Bug 241015. Remote XUL is not accessible. Patch by Alexander Surkov. r=aaronlev. Chrome r='s by neil and mano 2006-07-24 16:12:08 +00:00
aaronleventhal%moonset.net 553fe69b55 Fixing bustage 2006-07-24 15:05:34 +00:00
aaronleventhal%moonset.net 0e74500a29 Bug 275010. Support AtkTable and start work to provide hint on layout vs. data table. r=surkov 2006-07-24 14:26:25 +00:00
ginn.chen%sun.com a111d46b12 Bug 345424 document_frame always implements EditableText interface
r=aaronleventhal
2006-07-24 06:18:30 +00:00
ginn.chen%sun.com 1a1d40b13b Bug 345422 GOK can't UI Grab nightly firefox
r=aaronleventhal
2006-07-24 06:17:01 +00:00
ginn.chen%sun.com ce1876ada8 Bug 341747 Fix missing commas r=me 2006-07-21 05:52:06 +00:00
aaronleventhal%moonset.net bfcece090a Bug 338337. Updates to DHTML accessible roles and relations. r=pilgrim, sr=tor 2006-07-20 21:08:57 +00:00
aaronleventhal%moonset.net 8c50bda914 Bug 345192. Some caret events not reported in midas text edit areas. r=evan.yan 2006-07-19 17:50:44 +00:00
cvshook%sicking.cc 3a9a287253 Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst 2006-07-19 04:36:36 +00:00
aaronleventhal%moonset.net 2a0ee0ae1b Bug 344901. Document frame accessible has no child. Patch from Ginn Chen. r=aaronlev 2006-07-19 02:51:14 +00:00
aaronleventhal%moonset.net 58cd497621 Bug 334353. Duplicate insert/delete events. r=evan.yan, sr=roc 2006-07-19 01:56:54 +00:00
aaronleventhal%moonset.net e463b45a19 Bug 344505. Any accessible role on a table means the descendant table structures are not relevant unless they have a role. r=pilgrim 2006-07-18 20:47:44 +00:00
aaronleventhal%moonset.net 55d407fd0d Fixing bustage that's only happening on thunderbird tbox 2006-07-17 20:45:10 +00:00
aaronleventhal%moonset.net 24c870cfd6 Fixing more bustage 2006-07-17 17:12:11 +00:00
aaronleventhal%moonset.net 191ba1b3f2 Fix type from last checkin for bug 341747 2006-07-17 16:10:22 +00:00
aaronleventhal%moonset.net e99bd65c84 Proper bustage fix 2006-07-17 15:25:18 +00:00
aaronleventhal%moonset.net 402af7a5d5 Proper bustage fix 2006-07-17 15:24:28 +00:00
aaronleventhal%moonset.net 8b79907010 Fixing bustage 2006-07-17 15:18:45 +00:00
aaronleventhal%moonset.net cbaf26bd6a Bug 341747. Remove #ifdefs from nsIAccessible.idl. Also fixes bug 214580. Remove {C++ from nsIAccessible.idl. Patch from Mike Gao. r=aaronlev, ginn.chen 2006-07-17 14:53:36 +00:00
aaronleventhal%moonset.net f2aab10157 Bug 344539. Use EMBEDS relation on top accessible object to point to content area. r+sr=roc 2006-07-17 14:10:24 +00:00
aaronleventhal%moonset.net 060c876e7b Incorrect checkin last 2006-07-14 02:51:44 +00:00
aaronleventhal%moonset.net b27bcf6702 Fixing bustage 2006-07-14 02:48:22 +00:00
aaronleventhal%moonset.net 5258761af1 Bug 344403. Don't refer to |this| in constructors in mozilla/accessible (bad practice overall). r=mats, sr=neil 2006-07-13 14:22:12 +00:00
aaronleventhal%moonset.net 031e7a48fc Bug 313443. Show caret moved events reliably. r=ginn.chen, sr=neil 2006-07-13 13:58:38 +00:00
aaronleventhal%moonset.net 287fe60df6 Bug 344392. Prefer markup over frame type for determining accessible type. r=ginn.chen 2006-07-13 12:55:15 +00:00
gavin%gavinsharp.com b92278dce3 Bug 340902: Split ui.key.generalAccessKey into prefs for content and chrome, patch by Simon B�nzli <zeniko@gmail.com>, r=mats.palmgren, sr=roc 2006-07-13 10:18:12 +00:00
uriber%gmail.com 2edae8c88c Attempt to fix bustage from bug 343763 2006-07-13 06:53:24 +00:00
ginn.chen%sun.com 67ad601248 Bug 343375 Crash when pressing the Enter key in the URL bar [@
g_type_check_value_holds - g_value_set_double -
nsDocAccessibleWrap::FireToolkitEvent]
patch by nian.liu at sun.com r=aaronleventhal sr=roc
2006-07-13 06:03:17 +00:00
ginn.chen%sun.com 0361d55348 Bug 341463 Firefox emits focus event before "window:activate" event
nsWindow.cpp r+sr=roc a11y part r=aaronleventhal
2006-07-13 05:42:32 +00:00
aaronleventhal%moonset.net 7ae96c69de Fixing bustage 2006-07-12 13:45:36 +00:00
aaronleventhal%moonset.net 4b390fb775 Bug 312093. Support accessible caret, selection, nsIAccessibleEditableText. r=ginn.chen 2006-07-12 13:14:53 +00:00
aaronleventhal%moonset.net 502b4b2df4 Bug 333579. Firefox crash with image map areas and accessibility. r=pilgrim, sr=neil 2006-07-12 04:21:52 +00:00
aaronleventhal%moonset.net 4cf7eeb08c Bug 328198. An <li> instead of <span> with a role gets spoken as custom control. r=pilgrim, sr=neil 2006-07-11 16:34:40 +00:00
leon.sha%sun.com a9646223bc Bugzilla Bug 340978, The accessible table implementation in Thunderbird appears to be implemented incorrectly.
Patch by Evan.Yan@Sun.COM.
aaronleventhal: review+
neil: superreview+
2006-07-10 05:37:20 +00:00
aaronleventhal%moonset.net a6d691ea61 Bug 343661. Configure Security Warnings associated description not exposed. Patch by Mark Pilgrim, r=aaronlev, sr=neil 2006-07-06 02:42:09 +00:00
aaronleventhal%moonset.net c77666aa5d Bug 339237. Fix accessible menu events regression. r+sr=bz, for UI r=neil, mano 2006-07-05 20:42:22 +00:00
aaronleventhal%moonset.net 0311a7d134 Bug 339565. Google.com textfield shows unexpectedly with GOK. Forgot to make one change requested by Neil. Original patch by Nian Liu, r=aaronlev, sr=neil 2006-07-05 12:52:44 +00:00
cvshook%sicking.cc 2c39937d84 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz 2006-07-02 07:23:10 +00:00
tor%cs.brown.edu 89f98824f7 Backout of bug 339237. 2006-07-01 07:44:49 +00:00
aaronleventhal%moonset.net e6e7fff308 Bug 339565. Gogle.com textfield autocomplete shows unexpectedly with GOK. Patch by Nian Liu. r=aaronlev, sr=neil 2006-07-01 04:02:03 +00:00
aaronleventhal%moonset.net a01ea4a407 Bug 342979. Role attribute should be recognized in XHTML 1.x namespace. r=pilgrim, sr=neil 2006-07-01 03:52:29 +00:00
aaronleventhal%moonset.net 448ea09f5d Bug 339237. Fix accessible menu events regression. r+sr=bz, for UI r=neil, mano 2006-07-01 03:30:58 +00:00
aaronleventhal%moonset.net 2a064b22ba Bug 340827. Support nsIAccessibleTab cross platform -- one more tweak needed for it to build on Windows. r=aaronlev 2006-06-27 15:46:24 +00:00
aaronleventhal%moonset.net aec865342e Bug 340827. Support nsIAccessibleTable cross platform. Patch by Ming Gao. r=aaronlev 2006-06-27 15:42:09 +00:00
aaronleventhal%moonset.net cde78282e4 Bug 342698. Stack overflow when getting state of document. r=markp 2006-06-26 14:54:25 +00:00
aaronleventhal%moonset.net 373098cd3a Bug 340665. New ATK: expose links as ATK_ROLE_LINK, if available. r=Evan.Yan 2006-06-26 13:37:03 +00:00
aaronleventhal%moonset.net 8226f61357 Backing out bug 340672 as a bustage fix. 2006-06-26 13:35:36 +00:00
aaronleventhal%moonset.net 50738c7453 Bug 340665. New ATK: expose links as ATK_ROLE_LINK, if available. r=Evan.Yan 2006-06-26 13:00:27 +00:00
aaronleventhal%moonset.net 696400b501 Bug 340672. Expose ATK value change events. r=Evan.Yan 2006-06-26 12:56:36 +00:00
aaronleventhal%moonset.net adb466cb2d Bug 340661. Remove unneeded nsHTMLImageMapAccessible. r=pilgrim 2006-06-22 17:22:30 +00:00
aaronleventhal%moonset.net bd13d2f50e Fixing bustage 2006-06-21 14:58:00 +00:00
aaronleventhal%moonset.net b0df6fb906 Bustage fix 2006-06-21 14:40:57 +00:00
aaronleventhal%moonset.net 8b8834cf49 Bug 342186. Implement nsIAccessible::EXT_STATE_DEFUNCT. r=ginn.chen 2006-06-21 14:00:11 +00:00
aaronleventhal%moonset.net 7e684f576e Fixing bustage 2006-06-21 13:40:51 +00:00
aaronleventhal%moonset.net 907b9a5d54 Bug 340829. Implement big hunk of new-atk, nsAccessibleHyperText, to support specialized accessibility interfaces cross-platform and expose containment hierarchy as such. r=ginn.chen 2006-06-21 13:29:10 +00:00
aaronleventhal%moonset.net 1e7b9dc262 Bug 341745. Clean up accessible text entry classes and make sure nsIAccessible::ROLE_TEXT always refers to content. r=pilgrim 2006-06-16 17:13:37 +00:00
ginn.chen%sun.com 728d85e924 Fix bustage of Bug 340825 2006-06-16 05:36:41 +00:00
aaronleventhal%moonset.net cf1b544d76 Bug 341650. Fix issues with accessible object selection. r=pilgrim 2006-06-15 18:29:44 +00:00
aaronleventhal%moonset.net e0ec96ef75 Bug 333295. Coverity error in nsDocAccessible::GetBoundsRect(). Fixed by Mike Gao. r=aaronlev, sr=roc 2006-06-15 17:01:32 +00:00
aaronleventhal%moonset.net cfe5cab730 Bug 333294. UMR in nsAccessible::GetXULName(), found by coverity, fixed by Mike Gao. r=aaronlev, sr=roc 2006-06-15 16:59:31 +00:00
aaronleventhal%moonset.net d6a103f39d Bug 340825. New ATK, implement nsIAccessible value for all platforms and for DHTM, via nsAccessible. r=ginn.chen 2006-06-15 16:55:32 +00:00
benjamin%smedbergs.us c4c823f375 Reverting bug 340825 for aaronlev due to a busted checkin 2006-06-15 15:22:23 +00:00
aaronleventhal%moonset.net 5ba747768c Bug 340825. One more part of nsIAccessibleValue cross platform fix. r=ginn.chen 2006-06-15 15:00:50 +00:00
aaronleventhal%moonset.net 4ce0ffbd05 Bug 340825. Implement nsIAccessibleValue in cross platform code so it can be used anywhere. r=ginn.chen 2006-06-15 14:55:02 +00:00
aaronleventhal%moonset.net 9a555fbab2 Another bustage fix. Somehow #endif was missing 2006-06-15 14:18:52 +00:00
aaronleventhal%moonset.net a89b44afd6 Fixing bustage, this was not supposed to be in 2006-06-15 14:08:47 +00:00
aaronleventhal%moonset.net f07e4c26be Bug 341013. Use description relations in ATK. r=ginn.chen 2006-06-15 13:40:23 +00:00
aaronleventhal%moonset.net a8f8e204ca Bug 340773. Wrong use of ifdefs for ATK constants. Patch by Ginn Chen. r=aaronl 2006-06-09 12:33:36 +00:00
aaronleventhal%moonset.net 563dbcab91 Bug 340822. Move accessible/public/atk interfaces up one directory. r=ginn.chen, r=bsmedberg 2006-06-09 10:47:20 +00:00
ginn.chen%sun.com f3c4e1529b missed this file in last checkin of Bug 320393
sorry
2006-06-09 03:58:34 +00:00
ginn.chen%sun.com e3be5c1d00 Bug 338234 Name of preference tab can not be reported by screen readers
patch by evan.yan at sun.com r=aaronleventhal sr=roc
2006-06-09 03:29:33 +00:00
ginn.chen%sun.com a5f4b9b294 Bug 320393 Tree list items should have accessible RELATION_NODE_OF relation
patch by nian.liu at sun.com r=aaronleventhal sr=roc
2006-06-09 03:25:37 +00:00
ginn.chen%sun.com df26c4799b Bug 339634 GLib-GObject-CRITICAL **: gtype.c:2215: initialization
assertion failed, use IA__g_type_init() prior to this function
r+sr=roc
2006-06-06 03:40:08 +00:00
ginn.chen%sun.com e0e939bdba remove files for Bug 339314
r=aaronleventhal
2006-05-29 05:48:46 +00:00
ginn.chen%sun.com 89a7dcd9e8 Bug 339314 remove the unnecessary nsMaiInterface classes
r=aaronleventhal
2006-05-29 05:46:38 +00:00
ginn.chen%sun.com 9c5d1fd4ee Bug 339311 remove unused variables in accessible source
r=aaronleventhal
2006-05-29 05:44:48 +00:00
ginn.chen%sun.com 5ffe5b301f Bug 339310 mAccChildCount should be PRInt32 instead of PRUint32
r=aaronleventhal
2006-05-29 05:43:12 +00:00
rob_strong%exchangecode.com 5e45f40889 Bug 338807 - Unable to DLLRegisterServer AccessibleMarshal.dll on trunk builds (C Runtime library error). r=ted.mielczarek, sr=bsmedberg 2006-05-25 20:25:53 +00:00
ginn.chen%sun.com bc59d964df Bug 333293 UMR in nsAccessibleText::GetCurrectOffset prevChar if aOffset
<= 0
r=aaronleventhal sr=roc
2006-05-22 03:51:35 +00:00
ginn.chen%sun.com e8a27849f7 Bug 334650 When tabbing between links, link-selected events do not seem
to be issued reliably (fix for image link)
r=aaronleventhal sr=darin
2006-05-19 03:02:58 +00:00
aaronleventhal%moonset.net 5425e04fb3 Bug 337148. Crash in accessibility when huge file loaded with with Window-Eyes screen reader. r=ginn.chen, sr=darin, a=ginn.chen 2006-05-18 17:47:32 +00:00
aaronleventhal%moonset.net 80ffe657a9 Backing out. Sorry 2006-05-18 13:33:05 +00:00
aaronleventhal%moonset.net b0ff5dfe65 Bug 337148. Crash in accessibility when huge file loaded with with Window-Eyes screen reader. r=ginn.chen, sr=darin, a=ginn.chen 2006-05-18 13:32:24 +00:00
aaronleventhal%moonset.net c07645d387 Bug 246236. Accessible trees need to be invalidated when mView changes. r=ginn.chen, sr=neil 2006-05-17 15:57:44 +00:00
leon.sha%sun.com e44da34528 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn
Patch by alfred.peng@sun.com.
roc: review+
mark: review+
roc: superreview+
2006-05-16 05:40:33 +00:00
ginn.chen%sun.com dff684635f Bug 322903 AccessibleText getTextAtOffset should not cause html pane
scrolls (fix the reverse inputs)
r=aaronleventhal sr=neil
2006-05-16 03:57:44 +00:00
ginn.chen%sun.com f3a5550e59 Bug 336527 Expose toolkitName and version to AT-SPI
r=aaronleventhal sr=roc
2006-05-16 03:51:42 +00:00
uriber%gmail.com 3420abdfce Replace calls to GetNextInFlow() by GetNextContinuation() in Accessibility code. bug=328760, r=aaronlev, sr=bzbarsky 2006-05-13 15:51:13 +00:00
timeless%mozdev.org 02f3c3808c Bug 331023 Cleanup of IDL files; fixing type inconsistencies
r=aaronl sr=bz
2006-05-07 00:19:04 +00:00
cvshook%sicking.cc d3ec0aa5c5 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz 2006-05-05 06:52:21 +00:00
aaronleventhal%moonset.net 03b6aab7ad Bug 336292. ROLE_AUTOCOMPLETE not exposed for URL bar. r=parente, sr=neil 2006-05-03 13:36:46 +00:00
aaronleventhal%moonset.net 7099c87a41 Bug 334650. Events not consistenly fired when tabbing in image map area. Patch from Ginn Chen. r=aaronlev, sr=bz 2006-05-01 15:52:56 +00:00
ginn.chen%sun.com 17a5483434 Bug 322546 GOK UI-Grab window doesn't refresh when switching tabs
patch by evan.yan at sun.com r=aaronleventhal sr=roc
2006-04-28 03:29:31 +00:00
ginn.chen%sun.com 471020bb7f Bug 302250 random crashes in GetMaiAtkType
patch by evan.yan at sun.com r=me sr=roc
2006-04-28 03:27:15 +00:00
aaronleventhal%moonset.net 6077887e84 Bug 310921. AccessibleObjectFromPoint wrong when a span ends the previous line within the same block. In fact the next text object after that wasn't even exposed. r=ginn.chen, sr=roc 2006-04-27 15:47:22 +00:00
ginn.chen%sun.com 15fbf55753 Bug 330780 [ATK only] global nsAppRootAccessible is not released on shutdown
r=aaronleventhal sr=dbaron
2006-04-25 09:35:08 +00:00
aaronleventhal%moonset.net da39bdb339 Bug 327918. Setting role='wairole:application' dynamically is not successful. r=ginn.chen, sr=roc 2006-04-24 20:19:44 +00:00
benjamin%smedbergs.us 8caf51c024 Bug 335242 - nsIAccessibleSelectable should use scriptable constants, r=aaronl 2006-04-24 14:10:39 +00:00
leon.sha%sun.com 0960e6fd1d Bug 333896
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
aaronleventhal%moonset.net 733ab9365f Bug 334386. Repeating DHTML accessibility alerts not being spoken. r=ginn.chen, sr=bz 2006-04-21 17:39:32 +00:00
ginn.chen%sun.com 570e4c62f7 Bug 333833 Image buttons in Firefox Pref dialog can't be grabbed by GOK
r=aaronleventhal sr=neil
2006-04-21 06:26:09 +00:00
ginn.chen%sun.com 569b2b3ffc Bug 334556 crash on startup when GTK accessibility pref enabled
patch by aaronleventhal r=me sr=dbaron
2006-04-20 03:33:57 +00:00
gavin%gavinsharp.com 34abf69430 Bug 280156: Menuitem description not exposed, patch by Mark Pilgrim <pilgrim@gmail.com>, r=aaronlev, sr=neil 2006-04-19 15:11:51 +00:00
aaronleventhal%moonset.net 382eaf0768 Bug 330624. Leaks in mozilla/accessible. r=ginn.chen, sr=dbaron 2006-04-18 19:08:34 +00:00
sharparrow1%yahoo.com 67d4723e36 Bug 334416: Misc view usage cleanups. r+sr=roc. 2006-04-18 06:05:24 +00:00
aaronleventhal%moonset.net 5bf231310f Correct fix for bug 325616. New ATK roles. r=ginn.chen, sr=neil 2006-04-14 19:15:17 +00:00
cvshook%sicking.cc 7a388e48eb Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
benjamin%smedbergs.us 70a0f2207b Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin 2006-04-12 15:43:32 +00:00
aaronleventhal%moonset.net 1ad20d61de Fix whitespace for bug 333025 checkin 2006-04-10 14:25:14 +00:00
aaronleventhal%moonset.net 18e68be010 Bug 333025. Three relatively frequent mozilla/accessible crashes in talkback. r=pilgrim, sr=neil 2006-04-10 14:21:48 +00:00
ginn.chen%sun.com 72e6990032 Bug 332540 Text field can not be grabbed by GOK in firefox.
r=aaronleventhal sr=roc
2006-04-10 06:13:28 +00:00
aaronleventhal%moonset.net 1aea5eb506 Bug 330640. Bug 330640. Code cleanup for event handling in accessible module. Patch by David Baron. r=aaronlev, sr=bz 2006-04-07 13:51:04 +00:00
dbaron%dbaron.org 04873704c4 Revert one (mismatched) line within patch to bug 300864 to fix massive leak. b=330624 r=aaronl sr=bryner 2006-04-05 23:04:02 +00:00
darin%meer.net 20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
bryner%brianryner.com 7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
ginn.chen%sun.com 45bcf090df Bug 320388 AT-SPI getLinkIndex doesn't work
r=aaronleventhal sr=roc
2006-03-17 03:59:02 +00:00
ginn.chen%sun.com 0dc6be3bf4 Bug 327530 gobject assertion failures when running yelp with a11y enabled
patch by chpe@gnome.org r=me sr=roc
2006-03-14 05:54:29 +00:00
Olli.Pettay%helsinki.fi f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
ginn.chen%sun.com 9e0c1520f1 Bug 328277 nsAccessibleHyperText::GetAllTextChildren uses iteration for
siblingFrame
r=aaronleventhal sr=roc
2006-03-02 06:55:33 +00:00
roc+%cs.cmu.edu fe8a1f2ea2 Bug 328898. deCOMtaminate signatures on nsIListControlFrame.h. Patch by Marc Liddell, r+sr=roc 2006-03-01 01:00:29 +00:00
aaronleventhal%moonset.net 37032d3287 Bug 326564. Better support for unknown accessible roles. r=parente, sr=neil 2006-02-28 14:35:50 +00:00
roc+%cs.cmu.edu 1fac9c6d76 Backing out changes for bug 326944, really this time\! 2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu b7126ee8e0 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:33:26 +00:00
sharparrow1%yahoo.com 4b04b00311 Bug 326843 DeCOMtaminate some of nsComboboxControlFrame. Patch by marcldl+mozbugs@gmail.com. r+sr=roc. 2006-02-18 01:52:03 +00:00
benjamin%smedbergs.us 57839c8110 Bug 78087 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-02-14 15:57:04 +00:00