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