307 Commits

Author SHA1 Message Date
aaronleventhal%moonset.net
074287a44c Bug 370163. Fix a11y hierarchy for selects with optgroup. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@225009 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 15:11:02 +00:00
aaronleventhal%moonset.net
ab3450aa51 Bug 376275. getTextAtOffset returns bad text, start, end offsets for bulletted list. r=surkov
git-svn-id: svn://10.0.0.236/trunk@224955 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 18:25:00 +00:00
aaronleventhal%moonset.net
2b3e9bffff Bug 377737. Fix Shutdown() process for a11y objects whose refcount becomes 0. Patch by mats.palmgren. r=aaronlev, sr=bz
git-svn-id: svn://10.0.0.236/trunk@224889 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 15:37:55 +00:00
surkov.alexander%gmail.com
2ed3cbc33c Fix for bug 378197 - use nsIAccessibleCoordinateType in nsIAccessibleText, r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@224882 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 12:00:45 +00:00
ginn.chen%sun.com
db2c11da1a Bug 375934 support rowspan/colspan for HTML table cell accessible
patch by Evan.Yan at sun.com r=surkov.alexander


git-svn-id: svn://10.0.0.236/trunk@224779 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 06:11:14 +00:00
aaronleventhal%moonset.net
3957d92e36 Bug 370651. Fire correct caret moved event for jumps to empty anchors. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224739 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 13:56:09 +00:00
aaronleventhal%moonset.net
5bb9c541d6 Fixing bustage -- missing part of patch
git-svn-id: svn://10.0.0.236/trunk@224689 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:56:29 +00:00
aaronleventhal%moonset.net
1d30377381 Bug 376468. Crash with Orca and combo boxes. Patch by Evan Yan. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224688 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 15:44:49 +00:00
surkov.alexander%gmail.com
ffb084cb5e Fix for bug 377617 - get rid of AtkTextChange struct, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224613 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 06:52:52 +00:00
aaronleventhal%moonset.net
72c8407cc9 Fixing bustage -- missed part of checkin
git-svn-id: svn://10.0.0.236/trunk@224591 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:35:42 +00:00
aaronleventhal%moonset.net
b8c8e2ee1c Bug 377470. Avoid caching drop down list frame for combo boxes. Patch by Mats Palmgren. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224588 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 21:11:29 +00:00
aaronleventhal%moonset.net
6b62ca8688 Bug 356829. Do not expose table layout-guess=true when table is inside editable area. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224484 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 11:38:46 +00:00
aaronleventhal%moonset.net
72ea774867 Bug 376924. Traversing the accessible tree after changes to CSS display property can crash Firefox. r=mats.palmgren
git-svn-id: svn://10.0.0.236/trunk@224444 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 15:04:24 +00:00
surkov.alexander%gmail.com
93d1eaeac0 Fix for bug 376275 - get rid an assertion from getTextAtOffset on list bullets, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224389 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-11 04:17:33 +00:00
aaronleventhal%moonset.net
3f7960a3c2 Bug 372545. Misidentification of data tables in at-spi based on empty summary or caption. r=nian.liu
git-svn-id: svn://10.0.0.236/trunk@224347 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 13:29:31 +00:00
surkov.alexander%gmail.com
3941183cb7 Fix for bug 376514 - stop text accessible using for nsHTMLListBulletAccessible
git-svn-id: svn://10.0.0.236/trunk@224344 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 11:52:59 +00:00
ginn.chen%sun.com
d1df7f33c3 Bug 366340 List items should not have SHOWING state when they are scrolled off
patch by Nian.Liu r=surkov.alexander


git-svn-id: svn://10.0.0.236/trunk@224340 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 07:55:51 +00:00
surkov.alexander%gmail.com
9f5c15bc8b Fix for bug 375534 - groupPosition problems, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224294 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-07 09:07:24 +00:00
surkov.alexander%gmail.com
e60f587e01 Fix for bug 376032 - posinset and setsize incorrect for html radio without html form, r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@224272 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-06 15:44:46 +00:00
aaronleventhal%moonset.net
d54fc06fdd Reversing backout of fix for bug 372367 as it is not the cause of startup crashes when a screen reader is running. Original patch by surkov, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224238 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-05 22:14:08 +00:00
aaronleventhal%moonset.net
1465377c8b Backing out fix for bug 372367 as it causes startup crashes when a screen reader is running
git-svn-id: svn://10.0.0.236/trunk@224236 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-05 21:52:03 +00:00
surkov.alexander%gmail.com
f9492553d7 Fix for bug 372367 - nsIAccessible::isEditable is dead, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224143 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 09:58:34 +00:00
surkov.alexander%gmail.com
1ea48aa8b3 Fix for bug 374790 - fire IA2 events, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224137 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 08:37:24 +00:00
surkov.alexander%gmail.com
bafb35a489 Fix for bug 376032 - posinset and setsize incorrect for html radio buttons, r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@224057 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-03 08:27:43 +00:00
surkov.alexander%gmail.com
3917e6fdc9 Fix for bug 374390 - merge GetExtState into GetState by using two out params, r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@224001 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-02 15:56:24 +00:00
surkov.alexander%gmail.com
75a95e0492 Fix for bug 371594 - expose groupPosition for Gecko. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@222456 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 12:17:11 +00:00
ginn.chen%sun.com
90a74b55c0 Bug 360184 Accessible row/column and row/column header of tables are incorrect
patch by Evan.Yan at sun.com r=surkov.alexander


git-svn-id: svn://10.0.0.236/trunk@222451 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 08:43:00 +00:00
aaronleventhal%moonset.net
da88d8d5a7 Bug 374100. Fix GetTextAtOffset when the end offset is inside an embedded object. r=surkov
git-svn-id: svn://10.0.0.236/trunk@222138 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 06:13:32 +00:00
aaronleventhal%moonset.net
c4edf71f74 Bug 374100. Regression in GetTextAtOffset for forced line breaks. r=parente
git-svn-id: svn://10.0.0.236/trunk@221929 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 19:43:53 +00:00
surkov.alexander%gmail.com
595d9df96c Fix for bug 373532 - moved states out of nsIAccessible. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@221914 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 14:18:33 +00:00
surkov.alexander%gmail.com
83aec9c2e3 =Fix for bug 373532 - move roles out of nsIAccessible. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@221907 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 02:26:13 +00:00
aaronleventhal%moonset.net
a60b34aa57 Bug 373077. getTextAtOffset() failing when there are list bullet frames involved. r=parente
git-svn-id: svn://10.0.0.236/trunk@221818 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-13 14:56:49 +00:00
ginn.chen%sun.com
acee366176 Back out bug 372367 due to a regression
git-svn-id: svn://10.0.0.236/trunk@221811 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-13 03:22:44 +00:00
surkov.alexander%gmail.com
d71065dc8e =Fix for bug 372367 - nsIAccessible::isEditable is dead. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@221738 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-11 07:02:13 +00:00
aaronleventhal%moonset.net
2aa43ca967 Bug 373036. Text caret move events no longer getting fired. r=parente
git-svn-id: svn://10.0.0.236/trunk@221575 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-08 21:15:29 +00:00
aaronleventhal%moonset.net
5b571fea75 Bug 366438. Fix accessible line break algorithm. r=surkov
git-svn-id: svn://10.0.0.236/trunk@221386 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-06 13:44:42 +00:00
aaronleventhal%moonset.net
9b5cb907ca Bug 369777. Separate programmatic action name from localized description. Patch by david.bolter@utoronto.ca. r=aaronlev
git-svn-id: svn://10.0.0.236/trunk@220887 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-25 03:43:20 +00:00
asqueella%gmail.com
11bad405e3 bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@220517 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-18 17:34:09 +00:00
aaronleventhal%moonset.net
5d2f305b51 Bug 346146. Text fields inside autocomplete should report the accessible HASPOPUP state. r=surkov
git-svn-id: svn://10.0.0.236/trunk@220422 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 19:46:41 +00:00
aaronleventhal%moonset.net
066b6555f0 Bug 347019. Don't throw exception when no accessible for node in nsIAccessibleRetrieval::getAccessibleFor() and friends. Patch by Alexander Surkov. r=david.bolter
git-svn-id: svn://10.0.0.236/trunk@220393 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 04:49:15 +00:00
ginn.chen%sun.com
e62b43b6f6 Bug 357430 New ATK: expose AtkImage interface via nsIAccessibleImage
patch by Mike Gao and Nian Liu r=aaronleventhal,ginn.chen


git-svn-id: svn://10.0.0.236/trunk@219974 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-12 07:04:58 +00:00
aaronleventhal%moonset.net
e951c85059 Bug 363955. Combobox doesn't have good mechanism to provide the selected item. Editable menulist without dropdown button should be expose as textbox. r=surkov, r=nian.liu, r=mano
git-svn-id: svn://10.0.0.236/trunk@219819 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-09 02:03:08 +00:00
aaronleventhal%moonset.net
8b7c5d158b Bug 369540. Remove accessibility support for deprecated sentence boundaries. r=evan.yan
git-svn-id: svn://10.0.0.236/trunk@219751 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 20:01:11 +00:00
sharparrow1%yahoo.com
dd459d0a71 Bug 177805: Fix the use of units in Gecko. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 07:46:44 +00:00
aaronleventhal%moonset.net
8da4e21793 Bug 368598. Collate multiple related caret/selection moves into one, and fire the accessible caret and selection events after focus events. r=ginn.chen
git-svn-id: svn://10.0.0.236/trunk@219257 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 15:42:55 +00:00
aaronleventhal%moonset.net
b85e073170 Bug 367412. Fix Mozilla's usage of states, and refactor. r=ginn.chen, r=surkov, sr=neil
git-svn-id: svn://10.0.0.236/trunk@219063 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-28 03:58:18 +00:00
aaronleventhal%moonset.net
0ae9a0830d Bug 278034. Reconstruct both HTML and XUL combobox accessibles
git-svn-id: svn://10.0.0.236/trunk@218216 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 20:07:36 +00:00
ginn.chen%sun.com
31d89c6492 Bug 363200 Calling setCaretOffset should scroll the text into view if it is off screen
patch by Nian.Liu at sun.com r=aaronleventhal


git-svn-id: svn://10.0.0.236/trunk@217808 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-05 06:20:10 +00:00
Olli.Pettay%helsinki.fi
3ab568daae Try to fix crashes possibly caused by bug 359790, r=aaronl
git-svn-id: svn://10.0.0.236/trunk@217219 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-19 22:57:23 +00:00
ginn.chen%sun.com
9b0d86d308 Bug 359790 set text doesn't work correctly for XUL entry
patch by nian.liu at sun.com r=ginn.chen


git-svn-id: svn://10.0.0.236/trunk@217117 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-18 07:02:03 +00:00