bryner%brianryner.com
d80f327086
Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@162876 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-28 18:37:50 +00:00
aaronleventhal%moonset.net
38b74c60d4
Bug 260823. Report correct accessible value for HTML comboboxes. r=pkw, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@162615 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 19:23:14 +00:00
neil%parkwaycc.co.uk
7903ea1651
Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162561 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-20 22:25:07 +00:00
roc+%cs.cmu.edu
ab88d1e1ac
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
...
git-svn-id: svn://10.0.0.236/trunk@162269 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 02:28:03 +00:00
bryner%brianryner.com
ae9e02402a
deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@161637 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 03:08:51 +00:00
aaronleventhal%moonset.net
ef3f8b9010
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161578 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 14:58:34 +00:00
bryner%brianryner.com
2dbfb983b1
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@161072 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:34:37 +00:00
aaronleventhal%moonset.net
a3e4c62b95
Bug 165998. Option and select bounds incorrect. r=pkwarren, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@160898 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-18 14:39:45 +00:00
aaronleventhal%moonset.net
ecb4bd2cbc
Backing out changes to 2 files I accidentally checked in
...
git-svn-id: svn://10.0.0.236/trunk@160216 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:32:58 +00:00
aaronleventhal%moonset.net
10e28bc76f
Bug 185852. Active Accessibility: add ISimpleDOMText::get_fontFamily() to return single font name. Rev'd ISimpleDOMText IID. r=pkw, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@160215 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 12:28:50 +00:00
bryner%brianryner.com
736c955c54
Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@160208 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 04:52:55 +00:00
louie.zhao%sun.com
42cd622f92
bug 241062 link name is not supported
...
r = pkwarren
sr= Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@160204 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 03:45:56 +00:00
louie.zhao%sun.com
cab6707969
bug 250128 GOK expose "seperator" as "no name".
...
r = aaronleventhal
sr= henry.jia
git-svn-id: svn://10.0.0.236/trunk@160203 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 03:29:01 +00:00
bryner%brianryner.com
865734bf2f
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
...
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
pkw%us.ibm.com
d97b0eb6ea
Bug 253468 - nsIAccessible doesn't need STATE_SIZEABLE and STATE_RESIZABLE.
...
r=aaronleventhal@moonset.net , sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@160144 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 18:06:27 +00:00
aaronleventhal%moonset.net
96b12f64e9
Bug 253391. Any element with tabindex explicity specified can be focused via .focus(). r=bryner, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@160133 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-30 13:00:36 +00:00
aaronleventhal%moonset.net
1ae21b436d
Bug 252955. List items returning strange accessible states. r=pkw, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@159927 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-27 19:53:07 +00:00
pkw%us.ibm.com
6260692873
Bug 251257 - Memory leak in nsXULTreeAccessible.cpp.
...
r=aaronleventhal@moonset.net , sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@159884 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-26 23:27:10 +00:00
bzbarsky%mit.edu
933c1cfd2f
Fix memory leaks due to misuse of ElementAt(). Bug 252731, patch by Jonathan
...
Watt <jonathan.watt@strath.ac.uk>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159734 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-23 16:33:12 +00:00
pkw%us.ibm.com
fa5cf2a815
Bug 249421 - Remote getDOMNode from nsIAccessible (it is already available in nsIAccessNode).
...
r=aaronleventhal@moonset.net , sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@159338 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 16:37:28 +00:00
pkw%us.ibm.com
1d10265abb
Bug 251264 - AddGetIndexInParent to nsIAccessible.
...
r=aaronleventhal@moonset.net , sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@159288 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 20:45:59 +00:00
aaronleventhal%moonset.net
526c59be60
Bug 171366. Support tabindex for all elements. r=bryner, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@158815 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-07 00:58:57 +00:00
aaronleventhal%moonset.net
a0f9bde3ec
Bug 245367. Expose positional information for tree views in MSAA's get_accDescription(). r=pkw, sr=henry.jia
...
git-svn-id: svn://10.0.0.236/trunk@158794 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 13:03:29 +00:00
aaronleventhal%moonset.net
6c1bb282db
Bug 198118. Refactor out label getting code so we can also use it to get accesskey. r=louie.zhao, sr=henry.jia
...
git-svn-id: svn://10.0.0.236/trunk@158793 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-06 13:00:40 +00:00
aaronleventhal%moonset.net
b2baaa2695
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@158664 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 21:13:04 +00:00
aaronleventhal%moonset.net
fb4a518ba0
Bug 168624. Microsoft Narrator hanging Mozilla. r=pkw, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@158662 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 20:43:03 +00:00
aaronleventhal%moonset.net
43ba3e4310
Rechecking in bug 243313 without problematic comptr->GetFoo(getter_AddRefs(comptr)) usage in GetNextDomNode(). Expose :before and :after anonymous frame text via accessibility APIs. r=louie.zhao, sr=henry.jia
...
git-svn-id: svn://10.0.0.236/trunk@158500 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 20:27:29 +00:00
aaronleventhal%moonset.net
ef439d23b5
Backing out fix for bug 243313 because it fits regression window for bug 248378. The change appears to have exposed a difference between the vc98 and vcnet7.1 compilers
...
git-svn-id: svn://10.0.0.236/trunk@158480 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 14:24:21 +00:00
peterv%propagandism.org
0a98e68e54
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@158468 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 12:26:02 +00:00
aaronleventhal%moonset.net
194e1893b6
Bug 246063. Fire accessible state changes when tree item expands/collapses. r=neil, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@158377 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 19:44:43 +00:00
aaronleventhal%moonset.net
3fcaab3fc8
Bug 246062. No accessible name for trees and listboxes. r=neil, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@158357 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-23 14:07:49 +00:00
aaronleventhal%moonset.net
817d362ff0
Bug 248017. Can't QueryService to all ISimpleDOM* interfaces. Need QS because QI won't work on WinXP from IAccessible to custom interfaces. r=pkw, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@158318 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 16:38:27 +00:00
bryner%brianryner.com
c69233d235
oops, this wasn't supposed to go on the trunk. backing out.
...
git-svn-id: svn://10.0.0.236/trunk@158278 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
ea5334a7ce
bringing branch changes forward
...
git-svn-id: svn://10.0.0.236/trunk@158277 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-21 23:35:56 +00:00
roc+%cs.cmu.edu
0b0fa89131
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
aaronleventhal%moonset.net
47ce172f2c
Bug 243313. Expose :before and :after anonymous frame text via accessibility APIs. r=louie.zhao, sr=henry.jia
...
git-svn-id: svn://10.0.0.236/trunk@157959 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:12:53 +00:00
aaronleventhal%moonset.net
ba839895ad
Missing part of checkin to bug 245931. r=pkw, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@157958 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 13:09:10 +00:00
louie.zhao%sun.com
c1813b2537
bug 246750 Can't read menu/menuitem's "keyboard shortcut" and "accesskey"
...
r = pkw@us.ibm.com
sr= henry.jia@sun.com
git-svn-id: svn://10.0.0.236/trunk@157950 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 08:52:23 +00:00
louie.zhao%sun.com
c9a013d63f
bug 201922 Make XUL tree accessibles keep track of their own tree item accessibles
...
r = aaronleventhal
sr= Henry.Jia
git-svn-id: svn://10.0.0.236/trunk@157946 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 06:19:12 +00:00
aaronleventhal%moonset.net
d985d1c2c6
Bug 245931. Fix focus issues in accessibility APIs. r=pkw, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@157887 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 02:31:20 +00:00
aaronleventhal%moonset.net
713c6a1e20
Bug 241064. Don't use state_unavailable on objects unless their greyed/disabled. r=Louie.Zhao, sr=Henry.Jia
...
git-svn-id: svn://10.0.0.236/trunk@157654 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-09 12:50:53 +00:00
aaronleventhal%moonset.net
ac64abaa17
Bug 245819. Fix regression from bug 244624, accessibility info cannot be retrieved from 2 subsequent pages with textfield. r=pkw, sr=Henry.Jia
...
git-svn-id: svn://10.0.0.236/trunk@157653 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-09 12:48:54 +00:00
aaronleventhal%moonset.net
508b43dd08
Bug 245883. Readonly states incorrectly exposed for lists and their contents. r=pkw, sr=Henry.Jia
...
git-svn-id: svn://10.0.0.236/trunk@157652 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-09 12:45:09 +00:00
aaronleventhal%moonset.net
47e4f07eee
Bug 245878. Mozilla hangs when accessibility info retrieved from null plugin. r=pkw, sr=Henry.Jia
...
git-svn-id: svn://10.0.0.236/trunk@157651 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-09 12:42:41 +00:00
louie.zhao%sun.com
a7b1a6442d
bug 244140 Listitem should support type "checkbox".
...
r = aaron
sr= henry.jia@sun.com
git-svn-id: svn://10.0.0.236/trunk@157633 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-09 04:11:01 +00:00
bryner%brianryner.com
1df9753a77
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@157620 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-08 23:53:59 +00:00
aaronleventhal%moonset.net
c52dfd2bf9
Bug 245370. Make autocomplete dropdowns accessible. r=neil, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@157589 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-08 13:59:11 +00:00
cbiesinger%web.de
ff1bd6473d
bug 196380
...
o) move nsCopySupport into content (from layout), it belongs there better
o) add an |currentURI| attribute to nsIImageLoadingContent which allows access to the URI that is currently being displayed
o) use that from the image uri copy code
xpfe part: r=neil.parkwaycc.co.uk sr=bz rest: r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@157435 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-05 17:57:00 +00:00
jst%mozilla.jstenback.com
a3d3ea4297
Duh, lost this change in my earlier checkin.
...
git-svn-id: svn://10.0.0.236/trunk@157418 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-04 23:25:58 +00:00
jst%mozilla.jstenback.com
5302cf58f0
Call nsCOMPtr::swap() when we can...
...
git-svn-id: svn://10.0.0.236/trunk@157416 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-04 23:01:38 +00:00