270 Commits

Author SHA1 Message Date
aaronl%netscape.com
892e593038 Fixing linux bustage
git-svn-id: svn://10.0.0.236/trunk@141174 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 10:31:17 +00:00
aaronl%netscape.com
29d4a5a03f Fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@141173 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 10:24:23 +00:00
aaronl%netscape.com
947985ab30 Bug 193802. Implement xp accessibility cache. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141171 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 08:45:55 +00:00
bryner%netscape.com
0c66a2052e Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@141016 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 00:56:27 +00:00
aaronl%netscape.com
01820a4847 Bug 200514. Topcrash due to accessibility rewrite. r=kyle, sr=henry
git-svn-id: svn://10.0.0.236/trunk@140830 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 01:51:54 +00:00
alecf%netscape.com
bc74aa5083 fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@140556 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 04:51:07 +00:00
aaronl%netscape.com
74410fcc93 fixing bustages
git-svn-id: svn://10.0.0.236/trunk@140522 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 00:01:28 +00:00
aaronl%netscape.com
6fd4383143 Fixing 'other' platforms' Makefile.in other
git-svn-id: svn://10.0.0.236/trunk@140521 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 23:48:25 +00:00
aaronl%netscape.com
d8bbdb884f Fixing bustages
git-svn-id: svn://10.0.0.236/trunk@140517 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 23:16:30 +00:00
aaronl%netscape.com
62c0646f5e Still fixing bustage
git-svn-id: svn://10.0.0.236/trunk@140512 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:46:11 +00:00
aaronl%netscape.com
7eb6e31b9e Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@140509 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 22:18:29 +00:00
aaronl%netscape.com
affc2f4d4e Bug 199060. Move most accessibility code out of widget. Merge MSAA-specific and XP accessibility object hierarchies into one tree of objects. Paves way for XP accessibility caching, more stability, and it's just better. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140501 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 20:02:51 +00:00
jst%netscape.com
08e9d026e0 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +00:00
kyle.yuan%sun.com
f8097b00a7 Bug 195687 [ATK Accessibility] move nsIAccessibleEditableText support from nsHTMLTextFieldAccessible to nsAccessibleEditableText
r=bolian.yin
Not in the default build


git-svn-id: svn://10.0.0.236/trunk@140232 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 09:12:39 +00:00
kyle.yuan%sun.com
879b4670f2 Bug 195688 [ATK Accessibility] move nsIAccessibleHyperText support from nsHTMLIFrameAccessible to nsAccessibleHyperText
r=bolian.yin
Not in the default build


git-svn-id: svn://10.0.0.236/trunk@140136 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 09:36:04 +00:00
kyle.yuan%sun.com
249b6d2b1d Bug 197974 [ATK Accessibility] rewrite nsAccessibleText code
r=bolian.yin
Not in the default build


git-svn-id: svn://10.0.0.236/trunk@140126 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 03:23:12 +00:00
kyle.yuan%sun.com
70ea748da1 Bug 177868 [ATK Accessibility] better organization of HTML content
r=pete
Not in the default build


git-svn-id: svn://10.0.0.236/trunk@140124 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 02:09:55 +00:00
aaronl%netscape.com
55334c056a Backout out bug 196946. It turns out we should not merge static accessibility libs into widget
git-svn-id: svn://10.0.0.236/trunk@140044 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 05:29:37 +00:00
simford.dong%sun.com
e4ab68e6b6 Bug 196668 gnopernicus says nothing when XUL radio buttons state changes
fix it by adding another FOCUS event


git-svn-id: svn://10.0.0.236/trunk@139830 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 08:48:19 +00:00
kyle.yuan%sun.com
8bbdbe5e10 Bug 196288 [ATK Accessibility] implement ATK link_selected event
r=aaronl, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@139828 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 08:27:31 +00:00
kyle.yuan%sun.com
c0ea70e362 Bug 196644 get rid of class nsMenuListenerAccessible
r=aaronl, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@139827 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 08:17:27 +00:00
bzbarsky%mit.edu
2fbc7d38bb Landing bug 83774 -- move image loading for <img>, <object>, <embed>, <input
type="image"> into the content nodes and out of nsImageFrame.  r=pavlov, sr=jst


git-svn-id: svn://10.0.0.236/trunk@139743 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 03:47:09 +00:00
jst%netscape.com
b0eef4f5c8 Removing unused variables.
git-svn-id: svn://10.0.0.236/trunk@139717 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 23:23:32 +00:00
aaronl%netscape.com
2a7da61622 Bug 196946. Combine static accessibility libs into widget library. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@139575 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 20:22:51 +00:00
jst%netscape.com
47743d5ece Fixing bug 192837. Freezing the rest of the DOM HTML interfaces. r=fabian@imajes.info, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@139440 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 07:00:53 +00:00
aaronl%netscape.com
bb567d1432 Bug 194977. Support <label> elements as ROLE_STATICTEXT like IE does, fix use of label name for controls when no form element. r=kyle, sr=henry
git-svn-id: svn://10.0.0.236/trunk@139030 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 18:50:39 +00:00
kyle.yuan%sun.com
03f9a54864 Bug 194980 Accessible state change events no longer fired for checkboxes and radios
r=aaronl, sr=henry.jia
rewrite nsHTMLInputElement::FireEventForAccessibility() function


git-svn-id: svn://10.0.0.236/trunk@138913 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 03:20:17 +00:00
kyle.yuan%sun.com
df0bf3eaba sorry, forgot to correct the arguments names in .h file
git-svn-id: svn://10.0.0.236/trunk@138911 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:56:48 +00:00
kyle.yuan%sun.com
fcde9c769e Bug 193656 [ATK Accessibility] implement accessible object for block frame
r=aaronl, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@138910 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:51:36 +00:00
kyle.yuan%sun.com
5e16760568 Bug 193987 need ability to fire event in any accObjects
r=aaronl, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@138901 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:10:57 +00:00
kyle.yuan%sun.com
3de6228a2a Bug 166319 support getCharacterExtents for nsIAccessibleText
r=kyle.yuan, sr=henry.jia
Patch by simford.dong@sun.com


git-svn-id: svn://10.0.0.236/trunk@138604 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 10:07:58 +00:00
mkaply%us.ibm.com
d2b9fa015f IRIX bustage
git-svn-id: svn://10.0.0.236/trunk@138591 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 03:21:25 +00:00
aaronl%netscape.com
9089bbda7f Bug 193803. Expose iframes correctly in accessibility apis, fix iframe events. r=kyle, sr=henry
git-svn-id: svn://10.0.0.236/trunk@138585 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 02:04:43 +00:00
aaronl%netscape.com
6b2c609b1b Bug 193797. Accessibility cleanup and fixes for <select>. r=kyle, sr=henry
git-svn-id: svn://10.0.0.236/trunk@138583 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:51:13 +00:00
timeless%mozdev.org
a28c307097 Bug 191716 nsXULTabAccessible.cpp:281: warning: unused variable `classPluginViewerImpl * viewer'
r=jgaunt sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@138271 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:41:15 +00:00
kyle.yuan%sun.com
9913116931 Bug 177638 [ATK Accessibility] don't create object for popup which is not showing
r=aaronl, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@138184 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 14:05:50 +00:00
aaronl%netscape.com
3f1ceedd6d Bug 166504. Crash when closing down with accessibility running because of late object release from third party apps. r=jgaunt, sr=jst, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@137789 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 22:56:18 +00:00
kyle.yuan%sun.com
e0850c2493 Bug 187208 give more information for menu
r=kyle.yuan, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@136226 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-13 06:26:11 +00:00
bryner%netscape.com
6278746fdf Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@136056 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 06:49:07 +00:00
kyle.yuan%sun.com
3adcbb8b7e Bug 163816 Leaking 1 nsAccessibilityService and a bunch of nsGenericAccessible's
r=aaronl, sr=peterv
fix the wrong type cast in nsRootAccessible::AddAccessibleEventListener and get rid of the strong pointer to nsHTMLIFrameAccessible in nsHTMLIFrameRootAccessible


git-svn-id: svn://10.0.0.236/trunk@135495 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 09:35:00 +00:00
peterv%netscape.com
d103a96ada Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
caillon%returnzero.com
138f8ebfcf Bug 181602 - use the newer pref APIs.
r=aaronl sr=peterv


git-svn-id: svn://10.0.0.236/trunk@134423 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 23:30:13 +00:00
kyle.yuan%sun.com
063c0f2291 Bug 147755 nsIAccessible's accName returns empty string instead of picking up label for XUL listbox node
r=aaronl, sr=bzbarsky
extract accName by calling GetXULAccName()


git-svn-id: svn://10.0.0.236/trunk@134038 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 10:14:04 +00:00
seawood%netscape.com
bc91143746 Fix pointer casting for AIX 64-bit builds.
Thanks to Philip K. Warren <pkw@us.ibm.com> for the patch.
Bug #177906 r=cls sr=scc


git-svn-id: svn://10.0.0.236/trunk@133191 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 21:07:23 +00:00
kyle.yuan%sun.com
42a06500ad Bug 177451 [Active Accessibility] implement support for <toolbar>
r=aaronl, sr=jst
Bug 177453 [Active Accessibility] implement support for <hr>
r=aaronl, sr=jst
Bug 177646 [Active Accessibility] implement support for <tooltip>
r=aaronl, sr=jst


git-svn-id: svn://10.0.0.236/trunk@133056 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 01:29:58 +00:00
aaronl%netscape.com
94c458512c Bug 175842. Sending MSAA STATE_CHANGE event on old window, should be on new one. r=kyle, sr=jst, a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@132694 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 07:46:34 +00:00
aaronl%netscape.com
abe8120f48 Bug 175827. Accessibility APIs: XUL and HTML comboboxes - when pulled down, should have initial MSAA focus event on first focused option. r=kyle, sr=alecf, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132498 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 02:53:45 +00:00
aaronl%netscape.com
d56ed9e474 Bug 175815. Accessibiltiy API's: don't fire MENUPOPUPSTART or MENUPOPUPEND events for HTML/XUL comboboxes. r=kyle, sr=alecf, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132497 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 02:50:24 +00:00
aaronl%netscape.com
c4f5d8edac Bug 175814. MSAA menubar should have accessible name 'Application'. r=kyle, sr=alecf, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132496 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 02:47:05 +00:00
aaronl%netscape.com
8c5cbabfa5 Bug 174902. HTML/XUL onchange events should not be used for MSAA EVENT_STATE_CHANGE events. r=kyle, sr=alecf, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132490 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 02:00:18 +00:00