Commit Graph

1711 Commits

Author SHA1 Message Date
Evan.Yan@Sun.COM
1211290d23 Bug 405248 - Space between embedded objects characters is missing r=aaronleventhal a=mtschrep 2007-12-19 04:57:08 -08:00
reed@reedloden.com
0ab2e5fc43 Bug 396930 - "giving focus to tree before its populated crashes Thunderbird [@ nsUInt32Array::GetAt]" (fix nsXULTreeitemAccessible::GetName()) [p=marco.zehe@googlemail.com (Marco Zehe) r=aaronlev a1.9=damons] 2007-12-17 21:43:37 -08:00
surkov.alexander@gmail.com
77b9e2072c Fix bug 396930 - fix bustage 2007-12-14 21:02:30 -08:00
surkov.alexander@gmail.com
03ac5ca793 Bug 396930 - expose defunct state for treeitem accessible, r=aaronlev, a=beltzner 2007-12-14 20:40:57 -08:00
aaronleventhal@moonset.net
754ec000fb Bug 398910. Remove support for namespaced ARIA properties since they are no longer official (we are pre-1.0). r=surkov, r=ginn, r=bienvenu, r=mano, r=mconnor, r+sr=neil 2007-12-11 18:10:26 -08:00
aaronleventhal@moonset.net
5bdcd1bb11 Bug 405810. Expose line-number object attribute for caret in focused area. r=ginn, sr=roc, a=schrep 2007-12-11 06:15:21 -08:00
surkov.alexander@gmail.com
744246c71e Bug 400066 Setting role on table leads to nodes being <dead> in accerciser, r=ginn.chen, a=dsicore 2007-12-11 01:08:25 -08:00
surkov.alexander@gmail.com
6f58a33606 Bug 407589 add empty implementation for IAccessibleTable::summary, r=aaronlev, a=mtschrep 2007-12-11 01:06:04 -08:00
surkov.alexander@gmail.com
da80d00731 Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner 2007-12-11 00:18:04 -08:00
aaronleventhal@moonset.net
be51489913 Bug 406959. IAccessible2::WindowHandle property causes COM server exception when called out of process. Patch by surkov. r=aaronlev, a=beltzner 2007-12-10 19:35:22 -08:00
aaronleventhal@moonset.net
875b2f5e24 Bug 403260. Set active state on current ARIA item in a container. r=surkov, a=beltzner 2007-12-10 19:30:02 -08:00
Evan.Yan@Sun.COM
7bc3d72a55 Bug 406069 - nsIAccessibleText::GetTextAtOffset() not practical for getting the line at the caret patch by aaronleventhal r=ginn.chen a=dsicore 2007-12-04 23:34:47 -08:00
aaronleventhal@moonset.net
5c03d5bbdf Bug 406798. GetTextAtOffset(endOfTextOffset, BOUNDARY_LINE_START) returns first line on multi line paragraphs. r=ginn.chen, a=dsicore 2007-12-04 21:16:26 -08:00
aaronleventhal@moonset.net
8acbfaf1c3 Bug 406877. nsIAccessible::TakeFocus() on links does not set tab order position. r=evan.yan, a=dsicore 2007-12-04 21:12:47 -08:00
aaronleventhal@moonset.net
de5a528086 Bug 406019. EVENT_ALERT and EVENT_MENUPOPUPSTART broken for ARIA widgets. r=evan.yan, a=dsicore 2007-12-04 21:06:59 -08:00
aaronleventhal@moonset.net
c9d6e41a67 Bug 406838. Crash [@ nsDocAccessible::InvalidateCacheSubtree]. r=gijs, a=dsicore 2007-12-04 18:51:22 -08:00
aaronleventhal@moonset.net
684f6988ba Bug 406595. Accessible hierarchy broken. r=davidb, a=dsicore 2007-12-03 14:49:42 -08:00
aaronleventhal@moonset.net
a27f86dd5d Bug 406168. Infinite loop when opening JS console, r=evan.yan, a=schrep 2007-12-02 14:23:51 -08:00
surkov.alexander@gmail.com
ec4585922f Bug 405747 - implement IAccessible2::locale, r=aaronlev, sr=neil, a=dsicore 2007-12-01 09:31:06 -08:00
surkov.alexander@gmail.com
c5b280eeca bug 405756 - be careful with coordinateType, r=aaronlev, evan.yan, a=dsicore 2007-12-01 09:30:09 -08:00
aaronleventhal@moonset.net
912dbcb392 Bug 405414. nsDocAccessible is not destroyed when closing a tab. Patch by Ginn Chen. r=aaronlev, a=dsicore 2007-11-30 11:47:16 -08:00
aaronleventhal@moonset.net
a9e0d87a65 Bug 405595. ARIA properties ignore on <body> if no role. r=evan.yan, r=surkov, a=dsicore 2007-11-30 11:26:36 -08:00
aaronleventhal@moonset.net
a5434e85a3 Bug 405552. Crash [@ nsHyperTextAccessible::ContentToRenderedOffset ]. r=evan.yan, a=dsicore 2007-11-27 10:12:15 -08:00
aaronleventhal@moonset.net
9a285f4dc2 Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 2. Patch by Ginn Chen. r=aaronlev, a=dsicore 2007-11-27 10:08:50 -08:00
aaronleventhal@moonset.net
ff02ca955d Bug 404380. Crash [ @ FireDelayedToolkitEvent ]. Fix part 1. r=ginn.chen, a=beltzner 2007-11-27 10:07:04 -08:00
Evan.Yan@Sun.COM
e0b7f4b2d8 Bug 404461 - when I open JavaScript Debugger I get assertion: Can't get mTree or mTreeView r=surkov.alexander a=mtschrep 2007-11-22 00:19:49 -08:00
ginn.chen@sun.com
111fb91bf5 Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore 2007-11-21 22:14:39 -08:00
aaronleventhal@moonset.net
f98359daf4 Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor 2007-11-20 12:39:36 -08:00
aaronleventhal@moonset.net
e1ee2b7b2e Backing out bug 398021, it caused regression bug 404343. 2007-11-20 11:54:18 -08:00
surkov.alexander@gmail.com
cb064d6e96 Bug 397485 - embed characters to children not 1:1, r=aaronlev, a=mtschrep 2007-11-16 19:44:49 -08:00
Evan.Yan@Sun.COM
b93b199daf back out patch of bug 385070 which broke accessible tree, to make nightly build safe 2007-11-16 01:12:58 -08:00
aaronleventhal@moonset.net
f80f334157 Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor 2007-11-15 17:38:33 -08:00
aaronleventhal@moonset.net
a5449b8819 Bug 403794. GetState() cleanup to fix some crashes on defunct objects and some incorrect states, and remove some code that is no longer necessary. r=surkov, a=dsicore 2007-11-15 11:53:40 -08:00
aaronleventhal@moonset.net
9a82827216 Bug 391490. Every single <option> shows up in JAWS virtual cursor mode. Terrible for screen reader usability. r=ginn.chen, a=dsicore 2007-11-15 11:46:29 -08:00
aaronleventhal@moonset.net
52daa168f0 Bug 399594. Description not exposed when on object with display:none, Patch by vasiliy.potapenko@gmail.com. r=aaronlev, r=surkov, r=ginn.chen, a=schrep 2007-11-15 07:44:04 -08:00
aaronleventhal@moonset.net
69c0adfaf0 Bug 398021. Crash [@ nsAccessible::GetFinalRole] with moving options and using visibility: hidden. r=surkov, a=schrep 2007-11-15 07:33:52 -08:00
aaronleventhal@moonset.net
c6248930b3 Bug 394404. Crash fix. When a mutation causes an accessible node to be inserted, allow it to adopt children from its parent, where they are descendants of the new node. r=surkov, a=dsicore 2007-11-13 11:47:15 -08:00
aaronleventhal@moonset.net
876931e2d3 bug 402686. Crashes @CheckVisibilityInParent. r=ginn.chen, a=schrep 2007-11-12 19:05:34 -08:00
aaronleventhal@moonset.net
ef14ee78a0 Bug 403262. nsIAccessible::groupPositioN() does not expose the proper number of similar items in group. r=surkov, a=mtschrep 2007-11-12 19:03:29 -08:00
surkov.alexander@gmail.com
afa1917cde Bug 366527 - build 1-1 relation between tab and tabpanel for accessible object, r=ginn.chen, a=dsicore 2007-11-11 22:02:42 -08:00
aaronleventhal@moonset.net
e81912ab39 Bug 343137. Multiple ARIA role support inconsistent with ARIA spec. r=surkov, sr=neil, a=dsicore 2007-11-11 17:05:37 -08:00
aaronleventhal@moonset.net
e471a5bd25 Bug 394115. Hang under accessibility code. r=ginn.chen, a=dsicore 2007-11-09 11:27:07 -08:00
aaronleventhal@moonset.net
f3ef9bb151 Bug 402600. Don't mark 0x0 objects as invisible when they are absolutely positioned and have children. r=ginn.chen, a=dsicore 2007-11-09 11:01:52 -08:00
aaronleventhal@moonset.net
5fe1d0b6c9 Bug 403037. Crash when ARIA menu bar closes. r=ginn.chen, a=dsicore 2007-11-09 10:44:18 -08:00
aaronleventhal@moonset.net
ac6e5f4dcd Bug 402908. Hang in GetNextState() when parent has single child. r=evan.yan, a=dsicore 2007-11-09 10:43:08 -08:00
aaronleventhal@moonset.net
df06b5e57e Bug 401655. Stop exposing debugging info in description field for table heuristics, r=evan.yan, a=dsicore 2007-11-09 10:41:45 -08:00
aaronleventhal@moonset.net
70dd9519fa Bug 400889. Warning on console, no content at line 540 in nsAccessibilityUtils.cpp. r=surkov, a=dsicore 2007-11-09 10:39:56 -08:00
aaronleventhal@moonset.net
8ff7bec558 Bug 373245. Accessibility doesn't build with VC9. r=bsmedberg, a=dsicore 2007-11-09 10:38:07 -08:00
reed@reedloden.com
b8ff11275c Bug 401079 - "Building accessible without XUL fails" [p=romaxa r=aaronlev a1.9=damons] 2007-11-08 23:56:38 -08:00
aaronleventhal@moonset.net
339e99bddf Bug 399478. Accessing the GMail Inbox page While Window-eyes is Running Crashes Firefox. r=evan.yan, a=mconnor 2007-10-29 11:03:08 -07:00
aaronleventhal@moonset.net
80457619c9 Bug 400310. Deadlock when Thunderbird starts with Accessibility, or when Firefox starts after an auto-update, effective 2007-10-07. Patch by Ginn Chen, r=aaronlev, a=beltzner 2007-10-29 11:01:43 -07:00
Evan.Yan@Sun.COM
68894a7337 Bug 399128 - Events (still) missing for collapsed XUL combo boxes. r=aaronleventhal aM9=beltzner 2007-10-25 22:30:23 -07:00
aaronleventhal@moonset.net
26fef31189 Bug 399858. Infinite loops possible when getting accessible name or description. r=evan.yan, a=endgame 2007-10-25 13:22:50 -07:00
aaronleventhal@moonset.net
255896127a Bug 397266. Crash on multitab dialog pages when JAWS is running. r=surkov, a=endgame 2007-10-25 13:19:28 -07:00
Evan.Yan@Sun.COM
4d050e90bd Bug 391132 - Crash [@ nsAttrValue::ToString] with input type=image inside label and with display: table-cell r=surkov.alexander a=dsicore 2007-10-14 23:39:57 -07:00
benjamin@smedbergs.us
190309e089 Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer 2007-10-13 14:13:50 -07:00
surkov.alexander@gmail.com
75627082f2 Bug 386551 - expose ARIA description on document, r=aaronlev, a=dsicore 2007-10-11 23:58:18 -07:00
aaronleventhal@moonset.net
2537aeec36 Bug 398156. Several ARIA-related object attributes missing. r=simonjb, a=dsicore 2007-10-11 14:35:01 -07:00
ginn.chen@sun.com
427357f289 Bug 399147 yelp exits with warnings r=aaronleventhal a=dsicore 2007-10-11 03:13:32 -07:00
surkov.alexander@gmail.com
4eb29bf5bc Bug 347792 - expose accessible relations in DOM inspector, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore 2007-10-10 19:02:09 -07:00
aaronleventhal@moonset.net
2de3f490f0 Bug 399195. Shutdown leaks when a11y active. r=surkov, a=dsicore 2007-10-10 09:51:45 -07:00
aaronleventhal@moonset.net
834477c8d0 Bug 396429. Expose object attribute to explain when a text object ends in a newline. r=surkov, a=dsicore 2007-10-10 08:31:52 -07:00
aaronleventhal@moonset.net
33d7f33147 bug 395923. The whole page is repeated in a single node following the ordered list with 8 items on this page. Correct fix that doesn't change role for links with onclicks. r=surkov, a=dsicore 2007-10-06 09:52:04 -07:00
aaronleventhal@moonset.net
12985bbd4a Bug 388187. Incorrect initial focus event when dialogs are opened. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-10-06 09:38:05 -07:00
aaronleventhal@moonset.net
2999505ae3 Bug 393660. When non-accessible node is removed/shown, fire events for accessible first-line descendants. Patch put together by both Surkov and aaronlev, r=aaronlev, r=surkov, a=dsicore 2007-10-06 09:24:57 -07:00
tglek@mozilla.com
b3af379a9c Bug 398571: Fix PRBool misuse bugs in accessible/. r=aaronleventhal, a=dsicore 2007-10-05 11:53:46 -07:00
surkov.alexander@gmail.com
fbf4f8759f Bug 398176 - dont count invisible tabs in pageInfo screen, r=aaronlev, a=dsicore 2007-10-04 00:20:37 -07:00
surkov.alexander@gmail.com
f9911aaf0d Bug 396424 - calculate selected state for currently active ARIA tab, r=aaronlev, a=dsicore 2007-10-03 02:31:41 -07:00
aaronleventhal@moonset.net
6d162608fa bug 397644. Don't process xhtml2:role, r=mano, r=philringnalda, r=surkov, sr=neil, a=dsicore 2007-10-01 17:57:23 -07:00
aaronleventhal@moonset.net
656dd5f434 Bug 396005. Severe performance degredation regression when a11y active. r=surkov, a=dsicore 2007-10-01 11:27:13 -07:00
ginn.chen@sun.com
6edf075155 Bug 397728 revesed logic in nsAccessible::IsValid r=aaronleventhal a=dsicore 2007-09-29 00:05:41 -07:00
ginn.chen@sun.com
bc9f221fe1 Bug 388185 LABELLED_BY, LABEL_FOR relations shoudl be set for labels in panels r=aaronleventhal,mano a=dsicore 2007-09-29 00:04:27 -07:00
aaronleventhal@moonset.net
f6a014c9a5 Bug 386580. Crash [@nsAccessibleWrap::GetAtkObject]. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-09-28 13:57:50 -07:00
aaronleventhal@moonset.net
a95717386d Bug 397112. Crash [@ nsAccessible::GetFirstChild] moving text out of an option. Patch by Alexander Surkov and Mats Palmgren. r=aaronlev 2007-09-28 13:55:46 -07:00
aaronleventhal@moonset.net
2f7edd9f61 Bug 397100. Make non-namespaced role values also work in XHTML, SVG and XUL (synch with html). r=surkov, a=dsicore 2007-09-28 11:16:05 -07:00
aaronleventhal@moonset.net
c773b68f7e bug 397644. File control not exposed correctly to a11y apis. r+sr+a=roc 2007-09-27 18:09:14 -07:00
aaronleventhal@moonset.net
720a79c755 Bug 395923. The whole page's contents are repeated inside an anchor with no href. r=evan.yan, a=dsicore 2007-09-26 10:32:33 -07:00
ted.mielczarek@gmail.com
b62c09faf0 bug 394190 - seamonkey/thunderbird not starting up due to manifest embedding issues. change manifest embedding in the non-libxul case. r=bsmedberg, a=bz 2007-09-26 03:38:29 -07:00
Evan.Yan@Sun.COM
ce4cd31177 Bug 395400 - OBJ_FOCUS events no longer fired in context menus (effective August 31, 2007) r=aaronleventhal a=dsicore 2007-09-26 00:46:31 -07:00
surkov.alexander@gmail.com
0103ed2e3e Bug 391617 - CAccessibleText::scroll* methods are incorrect, r=aaronlev, a=dsicore 2007-09-24 22:48:51 -07:00
surkov.alexander@gmail.com
8aa1af1ba9 Bug 392614 - Assertion typing in URL bar, r=aaronlev, a=dsicore 2007-09-24 20:40:11 -07:00
surkov.alexander@gmail.com
1a0376492d Bug 397259 - sync event constants (GetStringEventType), r=aaronlev, a=dsicore 2007-09-24 20:36:51 -07:00
aaronleventhal@moonset.net
aa5b83c458 Better long-term bustage fix 2007-09-24 18:56:02 -07:00
aaronleventhal@moonset.net
20249ca1b4 Bustage fix for token pasting under gcc. Need to find better solution long-term 2007-09-24 18:47:14 -07:00
aaronleventhal@moonset.net
9ce2eb1837 Fix caps of included file name to fix bustage 2007-09-24 18:35:18 -07:00
aaronleventhal@moonset.net
a21212c907 Bug 396632. Don't require namespaces when using ARIA properties in text/html 2007-09-24 18:19:03 -07:00
aaronleventhal@moonset.net
77e3f90f70 Partial backout of bug 371156 until we can deal with breakage of accessible object hierarchy that it caused (regression bug 397032). 2007-09-24 11:23:03 -07:00
surkov.alexander@gmail.com
bb359d08ab Bug 396744 - crash [@nsAccessilbe::GetFinalState] with moving select, option and optgroup with display: none, r=aaronlev, a=dsicore 2007-09-20 19:58:29 -07:00
ginn.chen@sun.com
69b5dbd47b Bug 396153 No need to emit attributes_changed event for anchor jump r=aaronleventhal a=dsicore 2007-09-18 23:41:45 -07:00
surkov.alexander@gmail.com
d27aec6224 Bug 395223 - unchecked in aaronlev nits 2007-09-18 21:05:05 -07:00
surkov.alexander@gmail.com
02c7dd244b Bug 395223 - positional description incorrect for headings, r=aaronlev, a=dsicore 2007-09-18 21:02:30 -07:00
surkov.alexander@gmail.com
66a6a70cfb Bug 394501 - rendering of prompts with access keys broken in JAWAS virtual buffer as of August 29, patch=aaronlev, r=me, a=dsicore 2007-09-18 20:36:20 -07:00
surkov.alexander@gmail.com
a616bf1526 Bug 396336 - header of xul:list is not accessible, r=Evan.Yan, r=enndeakin, sr=neil, a=dsicore 2007-09-18 20:31:14 -07:00
surkov.alexander@gmail.com
7e67df81ca Bug 396329 - check mDOMNode to avoid crash, r=aaronlev, a=dsicore 2007-09-18 20:16:24 -07:00
surkov.alexander@gmail.com
0dc404bc6a Bug 396025 - accessible object created for tbody/thead/tfoot event when ARIA role is on parent table, r=aaronlev, a=discore 2007-09-18 20:12:54 -07:00
surkov.alexander@gmail.com
594d6f1e28 accExplorer crashes, r=aaronlev, a=dsicore 2007-09-18 20:02:09 -07:00
surkov.alexander@gmail.com
e98b32ab19 Bug 359845 - crash [@nsXULTreeitemAccessibleWrap::GetRole] probably !mColumn, r=Evan.Yan, a=dsicore 2007-09-18 19:54:44 -07:00
aaronleventhal@moonset.net
d5ba1f00a6 Bug 396155. Should use ROLE_CHECK_MENU_ITEM/ROLE_RADIO_MENU_ITEM for ARIA menuitemcheckbox/menuitemradio. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-09-18 17:46:06 -07:00
aaronleventhal@moonset.net
4bd30f60c8 Bug 394547. Giving focus to a tree in an autocomplete causes absence of future caret-moved events for the entry. r=evan.yan, a=dsicore 2007-09-18 15:44:41 -07:00
aaronleventhal@moonset.net
df9ee03ffd bug 395809. GetTextAtOffset(start-of-line) for end of text should return the last line. r=surkov, a=dsicore 2007-09-18 15:34:50 -07:00
aaronleventhal@moonset.net
10dc058972 Bug 394689. Cannot use setCaretOffset() to position caret at end of HTML entry. r=david.bolter, a=dsicore 2007-09-18 15:31:06 -07:00
aaronleventhal@moonset.net
166beb485a bug 387273. Incorrect starting offset exposed when selection spans multiple objects. r=surkov, r=david.bolter, a=dsicore 2007-09-18 15:28:26 -07:00
aaronleventhal@moonset.net
5556c9b553 Bug 393141. Fix crash with display:none on HTML option. r=evan.yan, a=dsicore 2007-09-18 14:51:10 -07:00
aaronleventhal@moonset.net
71efff4db2 Bug 394896. Implement ARIA autocomplete. r=david.bolter, a=dsicore 2007-09-18 14:48:04 -07:00
aaronleventhal@moonset.net
ae4f182acb Bug 395081. AccessibleObjectFromPoint() returns errors. r=surkov, a=dsicore 2007-09-18 14:44:43 -07:00
aaronleventhal@moonset.net
59efae35bd Bug 395909. Should not require namespaces for ARIA role usage in text/html. r=surkov, a=dsicore 2007-09-18 14:43:19 -07:00
aaronleventhal@moonset.net
ce63254714 Bug 392061. Live region event attributes not persisting in AT-SPI, r=ginn.chen, a=dsicore 2007-09-18 14:40:04 -07:00
aaronleventhal@moonset.net
a4c907ce3a Bug 378540. GetTextAtOffset() broken for word boundaries. r=surkov, a=dsicore 2007-09-18 14:36:41 -07:00
ginn.chen@sun.com
9d5beef4d1 Bug 369821 all get (x,y) call which has aCoordType from atk side should consider coor type r=aaronleventhal a=mconnor 2007-09-17 22:50:21 -07:00
aaronleventhal@moonset.net
89b3a42308 Bug 395077. Allow QueryService from any accessible to IAccessibleApplication. r=surkov, a=dsicore 2007-09-05 21:22:12 -07:00
aaronleventhal@moonset.net
71dfc19e95 Bug 394868. ARIA trees not providing state EXPANDABLE. r=surkov, a=dsicore 2007-09-05 21:20:26 -07:00
aaronleventhal@moonset.net
f661ad3908 Bug 395064. STATE_EDITABLE should be exposed on all descendants of an editable area. r=evan.yan, a=dsicore 2007-09-05 21:18:22 -07:00
aaronleventhal@moonset.net
f263d1e858 Bug 343904. Support STATE_FLOATING, patch by Surkov, r=aaronlev, a=dsicore 2007-09-05 09:45:48 -07:00
aaronleventhal@moonset.net
b0b11ee13f Bug 394688. nsIAccessibleText::SetCaretOffset of by characters, affected by source whitespace. r=davidb, a=dsicore 2007-09-05 09:38:20 -07:00
aaronleventhal@moonset.net
676140fa7d Fix warning from checkin to bug 393899 2007-09-05 08:22:36 -07:00
aaronleventhal@moonset.net
d220c5b23d Bug 394198. Crash in nsDocAccessible::TakeFocus(). Patch by Evan Yan, r=aaronlev, a=dsicore. Leaving open for a better fix 2007-09-05 06:40:57 -07:00
aaronleventhal@moonset.net
7a564b521d Bug 394505. Crash [@ nsCaret::GetCaretCoordinates] with designMode iframe and changing display. r=evan.yan, a=dsicore 2007-09-05 06:37:22 -07:00
aaronleventhal@moonset.net
829a802103 Bug 394387. Only cells with expanders should have STATE_EXPANDABLE and expand/collapse actions. r=evan.yan, a=dsicore 2007-09-05 06:35:35 -07:00
aaronleventhal@moonset.net
726d4799e2 Bug 393899. Accessible text broken for list items, also avoid possible crashes and incorrect behavior by ensuring GetRenderedText() and gfxSkipChars is only used for text frames. r=surkov, a=dsicore 2007-09-05 06:31:33 -07:00
surkov.alexander@gmail.com
6a39ac83ff bustage fix bug 390414 2007-09-05 01:42:59 -07:00
surkov.alexander@gmail.com
5ef16448a2 390414 - text-changed:delete event details no longer correct effective, r=aaronlev, sr=bz, a=dsicore 2007-09-05 01:22:17 -07:00
surkov.alexander@gmail.com
00631daa97 Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore 2007-09-05 01:00:40 -07:00
surkov.alexander@gmail.com
c881ad990f bug 377302 - implement nsIAccessNode::scrollToPoint, r=aaronlev, sr=roc, a=dsicore 2007-09-05 00:39:09 -07:00
aaronleventhal@moonset.net
46d7c2aecc Bug 393657. Back out the 1 line of this fix which broke our accessible state implementation. Original patch was r=surkov, a=dsicore 2007-08-30 17:35:36 -07:00
aaronleventhal@moonset.net
7c3bf62469 Bug 394117. Warnings when accessible relations queryied. r=surkov, a=dsicore 2007-08-30 11:51:47 -07:00
aaronleventhal@moonset.net
7b9ec680d9 Bug 392153. Form to file a bug is missing from MSAA tree. r=ginn.chen, a=dsicore 2007-08-30 11:48:24 -07:00
aaronleventhal@moonset.net
eb080a3302 Bug 393653. Console warnings in GetFinalState() point to actual bug with the calculation of the EMBEDS relationship on the root accessible. r=surkov, a=dsicore 2007-08-29 18:15:16 -07:00
aaronleventhal@moonset.net
31f525c91f Bug 391562. Pass aExtraState as nsnull to GetFinalState() if not needed. r=surkov, a=dsicore 2007-08-29 06:41:38 -07:00
aaronleventhal@moonset.net
77dadd7d29 Bug 393657. GetARIAState() called twice when we get a state. r=surkov, a=dsicore 2007-08-29 06:36:07 -07:00
surkov.alexander@gmail.com
098dd884ae Bug 392818 - getTextAtOffset broken for all but the first line in a multi-line entry, r=ginn.chen, a=dsicore 2007-08-29 00:12:09 -07:00
Evan.Yan@Sun.COM
38ed691b52 Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore 2007-08-29 00:03:02 -07:00
surkov.alexander@gmail.com
3ce253b30d Bug 393897 - IA2 methods returning S_FALSE on success, r=aaronlev, a=dsicore 2007-08-28 23:58:31 -07:00
surkov.alexander@gmail.com
d769971a14 Bug 174889 - unable to get keyboard shortcut for treeitem node, r=smaug, ginn.chen, mats, sr=mats, a=sicking 2007-08-28 23:52:46 -07:00
Evan.Yan@Sun.COM
0b0d10f2a0 back out my last check-in since tree is closed. 2007-08-28 20:21:51 -07:00
Evan.Yan@Sun.COM
ba18af8384 Bug 393094 - When returning Focus to the Location bar after selecting a previously visited site, focus gets lost r=aaronleventhal a=dsicore 2007-08-28 20:10:29 -07:00
aaronleventhal@moonset.net
cdeeaf7446 Fixing bustage 2007-08-28 15:12:59 -07:00
aaronleventhal@moonset.net
40c6fa942e Bug 391846. Fire correct text change events when a node is shown or hidden. r=surkov, sr=sicking, a=sicking 2007-08-28 14:57:53 -07:00
ted.mielczarek@gmail.com
36858dc9bf bug 350616 - embed manifests in all DLLs when building. r+a=bsmedberg 2007-08-28 10:38:02 -07:00
surkov.alexander@gmail.com
26ecb5656e Bug 371680 - expose nsIAccessibleText::scrollSubstringTo, r=aaronlev, roc, sr=roc, a=roc 2007-08-23 21:54:45 -07:00
surkov.alexander@gmail.com
764191d491 Bug 393379 - missed event reorder in string map, r=aaronlev, a=dsicore 2007-08-23 19:02:03 -07:00
aaronleventhal@moonset.net
ec4e1903cd Bug 393237. Crash -- missing null check for ARIA activedescendant support. r=surkov, a=dsicore 2007-08-23 18:43:40 -07:00
surkov.alexander@gmail.com
6a854e4ffa Bug 393033 - xul:tree reports bad posinset/setsize attributes 2007-08-22 20:26:53 -07:00
surkov.alexander@gmail.com
d15e0a3447 Bug catch accessibility events in DOMi, r=sdwilsh, ajvincent, evan.yan, sr=neil, a=dsicore 2007-08-22 20:26:38 -07:00
masayuki@d-toybox.com
a20d56bd8d Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
surkov.alexander@gmail.com
6df99877eb Bug 393040 - nsIAccessible::name fails on menupopup, r=aaronlev, sr=neil, a=dsicore 2007-08-22 01:05:33 -07:00
Evan.Yan@Sun.COM
c4557db730 Bug 391123 - Crash [@ nsHTMLComboboxListAccessible::GetState] with moving option and setting display: none on select r=aaronleventhal a=dsicore 2007-08-20 22:44:58 -07:00
surkov.alexander@gmail.com
673f95f9c0 Bug 392716 - GetOffsetAtPoint returns not implemented, r=aaronlev, a=dsicore 2007-08-20 21:24:21 -07:00
aaronleventhal@moonset.net
f0689b5677 Bug 392797. Don't fake the results in nsTextAccessible::GetFrame(). r=surkov, a=dsicore 2007-08-20 20:29:00 -07:00
aaronleventhal@moonset.net
292b095021 Bug 392796. Return ROLE_NOTHING on error in GetRole/GetFinalRole. r=surkov, a=dsicore 2007-08-20 20:26:48 -07:00
aaronleventhal@moonset.net
589971dc63 Accessibility crash with image map areas. r=surkov, a=dsicore 2007-08-20 20:18:26 -07:00
aaronleventhal@moonset.net
1310c8b576 Bug 392836. Fire MSAA menu start/end events on ARIA menubar object, not on root accessible. r=ginn.chen, a=dsicore 2007-08-20 20:16:27 -07:00
hwaara@gmail.com
3d3891a8e4 bug 391096, fix mac accessibility bustage. Patch by Mats Palmgren (mats.palmgren@bredband.net). r=bsmedberg, a=bzbarsky 2007-08-20 12:09:25 -07:00
aaronleventhal@moonset.net
c054662981 Bug 388930. Fix assertions on Linux accessibility without breaking text change events in form controls. r=surkov, a=dsicore 2007-08-17 11:25:13 -07:00
aaronleventhal@moonset.net
f6b8e55cf5 Fix debug spew for bz -- just change #ifdef DEBUG to DEBUG_A11Y, not part of release build 2007-08-17 11:21:49 -07:00
philringnalda@gmail.com
42675246db Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron 2007-08-16 20:43:00 -07:00
aaronleventhal@moonset.net
8af210e3d3 Bustage fix for bug 390154, won't build on OS X when a11y enabled. Patch by hwaara. r=aaronlev 2007-08-15 17:39:54 -07:00
aaronleventhal@moonset.net
beb2d03ecf Bug 390154. Prune subtrees consistently across platform accessibility APIs for a number of widgets that we will impose a 'must be leaf' rule, to simplify compatibility across a number of assistive technologies which expect that. r=ginn.chen, a=dsicore 2007-08-15 14:02:31 -07:00
aaronleventhal@moonset.net
5c2779bdf5 Bug 392243. Reintroduce MSAA EVENT_REORDER, it is actually being used although usage should eventually go away in favor of SHOW and HIDE. r=ginn.chen, a=dsicore 2007-08-15 13:51:48 -07:00
aaronleventhal@moonset.net
1ef707bbed Bug 386824. Remove ARIA role of secret in favor of ARIA property of secret. r=simon.bates, a=dsicore 2007-08-14 18:04:34 -07:00
aaronleventhal@moonset.net
f3987d1b14 Bug 392130. Fix builds with XUL disabled. Patch by romaxa, r=aaronlev, a=dsicore 2007-08-14 18:02:25 -07:00
aaronleventhal@moonset.net
1236247214 Reversing accidental part of checkin which didn't have review yet. 2007-08-14 17:54:57 -07:00
aaronleventhal@moonset.net
8222969cac Bug 389851. Accessible value not working with ARIA progressbars and sliders. r=scott@bashautomation.com, a=dsicore 2007-08-14 17:53:32 -07:00
aaronleventhal@moonset.net
104a194eae Bug 391847. Coalesce accessible mutation events for the same subtree. r=ginn.chen, sr=bz, a=bz 2007-08-14 11:47:49 -07:00
aaronleventhal@moonset.net
b08ef7a65d Bug 390767. Support editable state and interface for contentEditable and designMode documents and their content. r=ginn.chen, a=dsicore 2007-08-14 09:25:24 -07:00
aaronleventhal@moonset.net
7db0ed8df7 Bug 392058. Fire accessible state change events when ARIA pressed state changes. r=simon.bates, a=dsicore 2007-08-14 09:15:12 -07:00
ginn.chen@sun.com
099a6eeef5 Bug 391991 getCharacterExtents() is returning (0,0,0,0) for text that is not on the first line of an HTML object r=aaronleventhal a=dsicore 2007-08-13 22:30:15 -07:00
Evan.Yan@Sun.COM
13510ef154 Bug 387710 - getAccessibleAt() is broken for tree tables effective 5th July trunk build of Thunderbird. r=aaronleventhal a=dsicore 2007-08-13 00:26:50 -07:00
ginn.chen@sun.com
1f2a15918b Bug 390761 Using DOM inspector to view accessnode will load atk-bridge, libgail when Gnome a11y is off r=surkov.alexander a=dsicore 2007-08-12 23:42:52 -07:00
aaronleventhal@moonset.net
95acb19559 Fixing bustage 2007-08-10 19:17:57 -07:00
aaronleventhal@moonset.net
283dbaaf31 Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc 2007-08-10 18:44:44 -07:00
aaronleventhal@moonset.net
ad1d604a7a Rest of patch for bug 387347 (last was incorrectly marked for bug 387437). Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:47:03 -07:00
aaronleventhal@moonset.net
73b527cc1e Bug 387437. Regression in exposing accessible objects for nodes with float style. Patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:45:04 -07:00
aaronleventhal@moonset.net
f698a4093c Bug 388930. gsignal.c:2271 signal name 'text_caret_moved' is invalid for instance. patch by Ginn Chen, r=aaronlev, a=dsicore 2007-08-10 12:36:55 -07:00
aaronleventhal@moonset.net
a73791209d Bug 391671. ARIA trees have incorrect 'level' object attribute. Patch by Alexander Surkov, r=aaronlev, a=dsicore 2007-08-10 12:33:55 -07:00
aaronleventhal@moonset.net
53bdf495f3 Bug 391622. nsIWinAccessNode doesn't work, QI always fails. r=surkov, a=dsiore 2007-08-10 12:30:02 -07:00
aaronleventhal@moonset.net
5d166c9d6b Bug 391592. IA2 states exposed incorrectly. r=surkov, a=dsicore 2007-08-10 12:28:28 -07:00
aaronleventhal@moonset.net
c56a600f92 Bug 391023. nsIAccessibleText::getCharacterExtents() is returning values based on source rather than document content. r=surkov, a=dsicore 2007-08-10 12:24:10 -07:00
surkov.alexander@gmail.com
1c03aec1e8 Bug 390280 - mac bustage fix, r=aaronlev, a=dsicore 2007-08-10 06:39:03 -07:00
surkov.alexander@gmail.com
584d35033f Bug 389680 - default button relation for html clean up, r=aaronlev, a=dsicore 2007-08-10 06:03:52 -07:00
aaronleventhal@moonset.net
1960a851fb Bug 390629. ARIA trees not providing STATE_EXPANDABLE. r=surkov.alexander, a=dsicore 2007-08-08 06:46:38 -07:00
ginn.chen@sun.com
a20c8425e8 Bug 386235 the <link> tag for stylesheets can cause text in document frame to be inaccessible r=aaronleventhal a=dsicore 2007-08-06 23:10:31 -07:00
Evan.Yan@Sun.COM
2ee800aa97 Bug 389203 - Crash [@ nsBindingManager::GetBindingImplementation] with setting display: table-cell on input type=image inside label r=aaronleventhal a=dsicore for 1.9 2007-08-05 20:50:11 -07:00
Evan.Yan@Sun.COM
31389d3c6b Bug 387393 - GetAttr asserts non null nsIAtom but accessible doesn't null check r=ginn.chen, a=dsicore for 1.9 2007-08-05 20:44:41 -07:00
ginn.chen@sun.com
f173d1c9d9 Bug 389973 GTK accessibility make rendering of large file list pages slow, busy freezing all UI r=aaronleventhal a=dsicore 2007-08-05 20:19:37 -07:00
surkov.alexander@gmail.com
7a98ce2207 Bug 109215 - implement accessibility API support for xul:slider, r=ginn.chen, sr=neil, a=dsicore 2007-08-03 22:27:27 -07:00
aaronleventhal@moonset.net
0320f8792d Fixing bustage 2007-08-03 19:26:19 -07:00
aaronleventhal@moonset.net
f35b8366c4 Bug 390280. Add missing ARIA roles. r=ginn.chen, a=dsicore 2007-08-03 19:15:52 -07:00
aaronleventhal@moonset.net
57c72abf77 Bug 390212. Extra backslash in object attribute name xml-roles. r=surkov, a=dsicore 2007-08-03 19:07:57 -07:00
aaronleventhal@moonset.net
869bc35f02 Bug 390289. Ensure accessible object property when ARIA universal properties are used. r=surkov, sr=neil, a=dsicore 2007-08-03 19:06:59 -07:00
aaronleventhal@moonset.net
3e70f3b459 Bug 390129. ARIA combo box improvements. r=surkov, a=dsicore 2007-08-03 19:00:05 -07:00
aaronleventhal@moonset.net
148a241c2f Bug 382247. JAWS says submenu for ARIA menuitems with a text node child. r=simon.bates, a=dsicore 2007-08-03 18:56:12 -07:00
aaronleventhal@moonset.net
3b0d7509ec Bug 390284. Support ARIA roles that are dependent on a role + ARIA properties. r=evan.yan, a=dsicore 2007-08-03 18:54:07 -07:00
aaronleventhal@moonset.net
18fc1eda86 Bug 390285. Remove ARIA value support where it doesn't make sense. r=simon.bates, a=dbaron 2007-08-03 18:17:49 -07:00
aaronleventhal@moonset.net
a77783df9d Bug 390673. JAWS speaking ARIA alerts twice. r=simon.bates, a=dbaron 2007-08-03 18:14:09 -07:00
aaronleventhal@moonset.net
e74bc44b8b bug 348901. Remove extra whitespace from source when exposing accessible text. r+sr=roc, r=surkov. a=dbaron 2007-08-03 18:12:24 -07:00
surkov.alexander@gmail.com
d5b51a67e8 Back out bug 109215 2007-07-26 09:59:17 -07:00
surkov.alexander@gmail.com
24a2f68068 Bug 109215 - Implement accessibility API support for slider, r=ginn.chen, sr=neil 2007-07-26 09:40:55 -07:00
surkov.alexander@gmail.com
b6ab7ae518 bug 371394 - Fire text changed event when content of hypertext accessible is changed, r=ginn.chen 2007-07-25 04:54:15 -07:00
ginn.chen@sun.com
79f70f573f Bug 388665 Javascript interferes with STATE_EDITABLE
r=aaronleventhal sr=bzbarsky
2007-07-24 23:24:00 -07:00
surkov.alexander@gmail.com
a7c9aba95e Bug 388910 - building with disabled MOZ_XUL failed, patch=romaxa@gmail.com, r=me, sr=neil 2007-07-24 00:50:51 -07:00