Alexander Surkov
7b593bc921
Bug 494346 - STATE_FOCUSABLE not exposed on focusable video sliders, r=davidb, r=MarcoZ
...
--HG--
rename : accessible/tests/mochitest/nsIAccessible_states.js => accessible/tests/mochitest/states.js
2009-05-22 18:09:51 +02:00
Alexander Surkov
c6534bd851
Bug 493521 - do not warn trying to get selection controller for focused document, r=marcoz, davidb
2009-05-20 21:09:33 +08:00
Benjamin Smedberg
611c5b8124
Fix mis-spellings of "receive" to kick builds on a CLOSED TREE.
2009-05-18 09:48:36 -04:00
Alexander Surkov
e939e0b0a3
Bug 386813 - Support table interfaces for grid/treegrid when no HTML table undeneath, r=davdib, marcoz, sr=neil
2009-05-18 16:35:21 +08:00
Alexander Surkov
b563799c4d
Bug 493433 - invalid arg on valid relation type, r=marcoz, davidb
2009-05-18 11:42:43 +08:00
David Bolter
1c9b0d08f4
Merge bug 486146
2009-05-15 19:46:41 -04:00
David Bolter
8876924988
Bug 486146. triage leak exposed by test_actions_inputs and re-enable (false suspect for OS X leak bug 472773) r=marcoz
2009-05-15 19:41:02 -04:00
Alexander Surkov
21d2d48be5
Bug 492736 - robust nsXULTreeAccessible::GetLastChild, r=marcoz, davidb
2009-05-15 22:56:58 +08:00
Alexander Surkov
cd10ad3b55
Bug 468360 - tree without treecols definition crashes the browser in [@XULTreeAccessible::TreeViewInvalidated], patch=timeless, r=me
2009-05-13 13:21:21 +08:00
Alexander Surkov
f49aa83b85
Bug 492482 - [Linux] mochitest-a11y: content/a11y/accessible/test_aria_role_grid.html needs to report 'todo', r=marcoz
2009-05-13 13:17:53 +08:00
Alexander Surkov
02918bf42d
Bug 492530 - allow aria-labelledby to work in anonymous content, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/nsIAccessible_name.css => accessible/tests/mochitest/name.css
rename : accessible/tests/mochitest/nsIAccessible_name.js => accessible/tests/mochitest/name.js
rename : accessible/tests/mochitest/nsIAccessible_name.xbl => accessible/tests/mochitest/name.xbl
rename : accessible/tests/mochitest/test_nsIAccessible_name.html => accessible/tests/mochitest/test_name.html
rename : accessible/tests/mochitest/test_nsIAccessible_name.xul => accessible/tests/mochitest/test_name.xul
rename : accessible/tests/mochitest/test_nsIAccessible_name_button.html => accessible/tests/mochitest/test_name_button.html
rename : accessible/tests/mochitest/test_nsIAccessible_name_link.html => accessible/tests/mochitest/test_name_link.html
2009-05-13 13:13:12 +08:00
Alexander Surkov
8256d0bd8d
Bug 492518 - xul:slider accessible of xul:scale is accessible illegally, r=marcoz, davidb
2009-05-14 13:50:17 +08:00
Alexander Surkov
bea5b29dba
Bug 491851 - implement relations inside HTML table, r=marcoz, davidb, sr=neil
2009-05-14 13:31:09 +08:00
Alexander Surkov
4f5a62cf0d
Bug 490287 - slider of audio/video element hasn't accessible name, r=marcoz, davidb, dolske, l10n, mconor, sr=neil
2009-05-14 13:29:33 +08:00
Alexander Surkov
60b110dbad
Bug 491443 - Fire OBJECT_NAMECHANGE events when the HTML 5 media Play/Pause or Mute/Unmute buttons are pressed and the caption changes, r=marcoz, davidb
2009-05-14 13:27:40 +08:00
David Bolter
2207be5660
bug 482598: Temporarily disable test_childAtPoint because it's failing.
2009-05-11 12:14:22 -04:00
David Bolter
993624156d
Backing out changeset f640af4933fc and changeset ca15d173817d (fix for bug 285167) to investigate TXul regression
...
--HG--
extra : rebase_source : ab3f98729c513c54e11f1dc0ab520bfa5adfc614
2009-05-11 11:20:03 -04:00
Alexander Surkov
36a1310be5
Bug 491657 - getDeepestChildAtPoint must return null when point is not inside of accessible, r=marcoz, davidb, sr=neil
2009-05-11 18:57:28 +08:00
Alexander Surkov
6ce42c897f
disable test_elm_scrolbar.html on linux
2009-05-11 16:53:42 +08:00
Alexander Surkov
eb68e45eae
Bug 285167 - Mozilla doesn't support Scrollbar accessible, r=marcoz, davidb, enndeaking, sr=neil
2009-05-11 13:30:40 +08:00
Alexander Surkov
cb2d95a146
Bug 489549 - Buttons of HTML5 audio and video element control set have no accessible names, r=marcoz, davidb, dolske, enndeaking, sr=neil
...
--HG--
rename : accessible/tests/mochitest/nsIAccessible_actions.js => accessible/tests/mochitest/actions.js
2009-05-11 09:32:09 +08:00
Ryo Onodera
5e72993bff
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
...
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Alexander Surkov
fbbc66f3f4
Bug 491683 - provide simple mochitest for ARIA grid based on html:table, r=marcoz, davidb
2009-05-07 13:59:49 +08:00
Alexander Surkov
242e40e2a0
Bug 491645 - use getTreeBody instead explicit searching of treechildren element, r=marcoz
2009-05-06 17:54:26 +08:00
Alexander Surkov
183e298ba0
Bug 490761 - do not fail when nsIAccessibleValue accessible can't get value from markup, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_elm_prgrsmtr.xul => accessible/tests/mochitest/test_value.xul
2009-05-06 11:16:36 +08:00
Alexander Surkov
80c7316e5e
Bug 491450 - wrong x and width of treeitem, r=davidb, r=MarcoZ
2009-05-05 21:33:44 +02:00
Alexander Surkov
dca9655b0e
Bug 489551 - Values of sliders and progress bars in HTML 5 audio and video element's control sets are not percentages, r=marcoz, davidb
2009-04-25 11:32:47 +08:00
Alexander Surkov
462c0844c5
Bug 489944 - @title attribute no longer exposed on accDescription, r=davidb, r=MarcoZ
2009-04-24 16:40:18 +02:00
Boris Zbarsky
08f0a89b0a
Fixing test broken by checkin for bug 475318
2009-04-23 12:59:43 -04:00
Alexander Surkov
f294115b66
Bug 489306 - overflowed content doesn't expose child text accessibles, r=marcoz, davidb
2009-04-22 19:22:36 +08:00
Alexander Surkov
b6fb4536c3
Bug 483573 - Expose HTML5 video and audio elements' embedded controls through accessibility APIs, r=davidb, r=MarcoZ, sr=roc
2009-04-20 09:09:21 +02:00
Serge Gautherie
c0e4e34217
Bug 481357 - rename finalRole to role, Remove leftover 'containerRole', r=davidb
2009-04-20 09:02:12 +02:00
Shailen N. Jain
f3fe35407d
Bug 486857 - AIX Compilation error for trunk build source nsAccessibleTreeWalker.cpp : ../../../dist/include/xpcom/nsCOMPtr.h, line 187.30: 1540-0408 (S), r+sr=roc
2009-04-20 08:58:30 +02:00
David Bolter
a0514277f5
Bug 488562 - Crash [@ nsRootAccessible::FireAccessibleFocusEvent] on reload with DOMAttrModified removing window and accessibility, r=surkov
2009-04-20 08:10:25 +02:00
David Bolter
a23626549a
Bug 473732 - Provide actions to set ARIA sort and expanded, r=surkov, r=MarcoZ
2009-04-20 08:06:19 +02:00
Dão Gottwald
88eef4436f
Bug 488006 - cocoa-size="small" should be a platform-independent class instead. r=enn
2009-04-13 19:40:00 +02:00
Boris Zbarsky
923961bf17
Backed out changeset 50940a1eb1e9 (bug 473732) because it causes Linux unit
...
test orange.
2009-04-09 14:47:49 -04:00
David Bolter
8655663edd
Bug 473732 - Provide actions to set ARIA sort and expanded, r=surkov, r=MarcoZ
2009-04-09 18:16:10 +02:00
David Bolter
433accd3d6
Bug 484437 - Remove aria-droppable, r=surkov, r=MarcoZ
2009-04-09 17:36:25 +02:00
Jeremy D. Lea
39f62f1364
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Marco Zehe
fcb9e8c7fd
Disabling test file because it leaks on Mac, needed for moving forward with bug 482598
2009-03-31 20:05:16 +02:00
David Bolter
f3beb2ec4c
Bug 482537 - Safeguard against exceptions in event-chained tests, r=surkov, r=MarcoZ
2009-03-24 14:58:35 +01:00
Ginn Chen
c18e6b7053
Bug 468727 Crash [@ nsHTMLTextFieldAccessible::GetStateInternal] r=david.bolter, surkov.alexander
2009-03-18 16:21:13 +08:00
Serge Gautherie
62f2faf9dd
Bug 483391 - A11y test_nsIAccessibleHyperLink.xul fails to actually test anything; Add missing parenthesis; (no review)
2009-03-14 15:57:29 +01:00
David Bolter
89b0ab79ba
Bug 482974 - PRBool violation in nsTextAttrs.cpp, r=surkov, r=MarcoZ
2009-03-13 15:39:16 +01:00
Marco Zehe
d34372577b
bug 481720 - Don't load remote images in mochitests, r=davidb
2009-03-13 15:33:33 +01:00
Ginn Chen
0629f4fa0b
Bug 468727 backout due to leaks
2009-03-13 18:43:45 +08:00
Ginn Chen
b0c4be8467
Bug 468727 Crash [@ nsHTMLTextFieldAccessible::GetStateInternal()] r=surkov.alexander
2009-03-13 15:56:11 +08:00
Justin Dolske
7c41fc820b
Disable A11Y tests that randomly fail due to loading remote images. (bug 481720)
2009-03-11 20:02:17 -07:00
Marco Zehe
c204aecb47
Bug 482674 - Rename and refactor test_bug434464.html, r=surkov
...
--HG--
rename : accessible/tests/mochitest/test_bug434464.html => accessible/tests/mochitest/test_accessnode_invalidation.html
2009-03-11 15:33:34 +01:00
Alexander Surkov
b124621b45
Bug 482033 - get rid static cast conversions of Gecko roles to ATK roles, r=ginn.chen
2009-03-11 09:59:25 +08:00
David Bolter
7f125f04cd
bug 482563 - Tweak our exposure of object attributes, r=MarcoZ
2009-03-10 21:44:43 +01:00
David Bolter
8d7db3a28a
Bug 482573 - add test aria-sort exposed as sort object attribute, r=MarcoZ
2009-03-10 21:44:24 +01:00
David Bolter
a908098d7f
Bug 482258 - ARIA controls with STATE_MIXED must not have STATE_CHECKED set also, r=MarcoZ
2009-03-10 07:03:21 +01:00
Marco Zehe
1d963cf262
bug 477975 - Expose action on HTML5 indeterminate checkboxes, r=davidb
...
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_actions.xul => accessible/tests/mochitest/test_actions.xul
rename : accessible/tests/mochitest/test_nsIAccessible_actions.html => accessible/tests/mochitest/test_actions_aria.html
2009-03-09 16:10:40 +01:00
Alexander Surkov
187000cd65
a11y leak fix for bug 481357
2009-03-08 01:27:10 +08:00
Alexander Surkov
15f2d91e7b
Bug 481357 - rename finalRole to role, r=davidb
2009-03-07 23:38:58 +08:00
Alexander Surkov
20948db2ac
Bug 482013 - use role.js instead of explicit .role and .finalRole calls, r=marcoz
2009-03-07 19:23:25 +08:00
Alexander Surkov
9064d82ec6
disable a11y test_getChildAtPoint test
2009-03-05 22:16:38 +08:00
Alexander Surkov
cf0aeb9e0d
Bug 481617 - leaks of test_getChildAtPoint (enable this test), r=marcoz
2009-03-05 21:07:38 +08:00
Alexander Surkov
039210d270
Bug 481624 - nsTextAccessibleWrap::get_fontFamily leaks, r=marcoz
2009-03-05 21:02:48 +08:00
Marco Zehe
87075dd521
bug 481435 - Refactor the test_nsiAccessibleTable*.html files, r=surkov
...
--HG--
rename : accessible/tests/mochitest/test_nsIAccessibleTable_1.html => accessible/tests/mochitest/test_table_1.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_2.html => accessible/tests/mochitest/test_table_2.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_3.html => accessible/tests/mochitest/test_table_3.html
rename : accessible/tests/mochitest/test_nsIAccessibleTable_4.html => accessible/tests/mochitest/test_table_4.html
2009-03-05 13:55:54 +01:00
Alexander Surkov
ff3526886f
disable a11y test_getChildAtPoint test, linux failure
2009-03-05 14:48:17 +08:00
Alexander Surkov
36882b3bfd
Bug 471493 - crash [@ nsPropertyTable::GetPropertyInternal], r=marcoz, davidb, rcampbell
2009-03-05 12:08:18 +08:00
Alexander Surkov
b352538b17
Bug 473570 - Restrict font-weight text attribute to allowed values, r=marcoz, davidb, mozbugz, sr=roc
2009-03-04 14:46:29 +08:00
Marco Zehe
af63b7e9a1
bug 462527 - Refactor test_bug429285.html, r=surkov
2009-03-03 11:42:00 +01:00
Marco Zehe
961ba9ca4b
Bug 480939 - Refactor test_nsOuterDocAccessible.html, r=davidb
2009-03-02 16:08:56 +01:00
Marco Zehe
d9c9cd6eeb
Bug 480934 - Refactor test_nsIAccessibleHyperText.html, r=davidb
2009-03-02 16:07:14 +01:00
Marco Zehe
aeb2c635bd
bug 480294 - Refactor nsIAccessibleHyperLink mochitests, r=surkov
2009-02-27 12:23:26 +01:00
Alexander Surkov
5db9e0b47e
Bug 475330 - mochitests for xul:tab and xul:tabpanel relations, r=marcoz, davidb
2009-02-27 19:01:33 +08:00
Alexander Surkov
9f76b3b03e
Bug 480099 - If an html:label has both a title and inner text, title becomes acc name for control this label is labelling, r=marcoz, davidb
2009-02-27 18:54:39 +08:00
Alexander Surkov
b80187d3a7
Bug 476404 - [SeaMonkey] New a11y test_relations.xul fails, r=marcoz, davidb, sr=neil
2009-02-27 18:47:15 +08:00
Alexander Surkov
90867e105a
Bug 454647 - fix test_bug368835.xul tests so that TreeInvalidation returns consistent values for event data, r=marcoz, davidb
...
--HG--
rename : accessible/tests/mochitest/test_bug368835.xul => accessible/tests/mochitest/test_events_tree.xul
2009-02-27 18:45:21 +08:00
David Bolter
5b17a61d1e
Bug 478810 - document role='textbox' fails assertion, r=surkov, r=MarcoZ
2009-02-26 09:17:43 +01:00
David Bolter
c21cc8b611
Bug 477876 - expose checkable='true' object attribute, r=surkov, r=MarcoZ
2009-02-21 08:43:51 +01:00
L. David Baron
fa9a21c33d
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 21:29:21 -08:00
L. David Baron
2eb748571c
Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
2009-02-19 13:51:46 -08:00
L. David Baron
d9ac02ed8c
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 12:33:09 -08:00
L. David Baron
a91aa25ab0
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
2009-02-19 09:06:18 -08:00
L. David Baron
51ef1de194
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 07:29:28 -08:00
Jeremy D. Lea
b9a1696e34
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
...
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
Alexander Surkov
75c9b11d6d
parital backup of bug 463645 to make tests pass
2009-02-19 16:10:45 +08:00
Alexander Surkov
842947d4f1
bustage fix3
2009-02-19 15:34:40 +08:00
Alexander Surkov
acbb991644
bustage fix2 bug 463645
2009-02-19 15:31:39 +08:00
Alexander Surkov
e31d6395b8
bustage fix bug 463645
2009-02-19 15:23:44 +08:00
Alexander Surkov
ed9e9ba487
Bug 455886 - AccessibleNameFromSubtree(): don't recurse into subtrees for roles that don't use name from subtree, r=davidb, marcoz
...
--HG--
rename : accessible/src/base/nsNameUtils.cpp => accessible/src/base/nsTextEquivUtils.cpp
rename : accessible/src/base/nsNameUtils.h => accessible/src/base/nsTextEquivUtils.h
2009-02-19 15:06:14 +08:00
Alexander Surkov
a9f284053f
Bug 463645 - container-live object attribute should reflect role as well, r=davidb, marcoz
2009-02-19 14:56:19 +08:00
L. David Baron
8b207bcc51
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
2009-02-18 18:59:47 -08:00
L. David Baron
366992262c
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-18 17:13:25 -08:00
David Bolter
f4e8292a4b
bug 467387 - Expose non-editable documents as readonly, regardless of role, r=surkov, r=MarcoZ
...
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_editabledoc.html => accessible/tests/mochitest/test_states_doc.html
rename : accessible/tests/mochitest/test_nsIAccessible_editablebody.html => accessible/tests/mochitest/test_states_editablebody.html
2009-02-17 17:16:38 +01:00
Neil Rashbrook
ff1250f26b
VC7.1/SunCC bustage fix for bug 475522 r=surkov.alexander,ginn.chen
2009-02-16 11:24:22 +00:00
Serge Gautherie
5ec9f53e89
Backed out changeset: 719dca3419b5
2009-02-15 18:41:16 +01:00
Jeremy Lea
b82cdbd258
Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
2009-02-15 17:41:06 +01:00
Alexander Surkov
2d17b131fc
Bug 475522 - walk subtree once for all text attributes, r=davidb, rOMarcoZ, sr=neil
...
--HG--
rename : accessible/src/base/nsTextUtils.cpp => accessible/src/base/nsTextAttrs.cpp
rename : accessible/src/base/nsTextUtils.h => accessible/src/base/nsTextAttrs.h
2009-02-15 09:35:10 +01:00
Marco Zehe
4275462f8e
Fixed line endings in some of the a11y test files. No bug, no functional change.
2009-02-15 09:29:45 +01:00
David Bolter
fc0422bfdc
Bug 475006 - Extend nsARIAMap or create hashtable to capture ARIA attribute characteristics, r=surkov, r=MarcoZ
2009-02-15 09:15:31 +01:00
Marco Zehe
79edd80b98
Backout changeset 4767c92771e6 from bug 475522 because of burning tree
2009-02-12 15:35:12 +01:00
Alexander Surkov
af8c0fe837
Bug 475522 - walk subtree once for all text attributes, r=marcoz, davidb, sr=neil
...
--HG--
rename : accessible/src/base/nsTextUtils.cpp => accessible/src/base/nsTextAttrs.cpp
rename : accessible/src/base/nsTextUtils.h => accessible/src/base/nsTextAttrs.h
2009-01-12 21:34:52 +08:00
Marco Zehe
e07c6d5714
bug 477572 - Properly support indeterminate checkboxes with the right a11y notifications, r=surkov, sr=roc
...
--HG--
rename : accessible/tests/mochitest/test_nsIAccessible_states.html => accessible/tests/mochitest/test_states.html
2009-02-11 09:40:27 +01:00
David Bolter
a4fa6ef006
bug 474340 - Change aria-grab to aria-grabbed, r=MarcoZ
2009-02-11 08:09:54 +01:00
Alexander Surkov
dc56aa09d1
Bug 345780 - Support multiple targets for same relation, r=davidb, r=MarcoZ, sr=neil
2009-02-10 11:03:30 +01:00
Alexander Surkov
8cdd1a5abc
bug 477606 - select@size should be exposed as listbox, r=davidb, r=MarcoZ
2009-02-10 10:55:21 +01:00
David Bolter
67cac97b18
bug 474408 - Remove role='description', r=MarcoZ
2009-02-10 10:40:38 +01:00
Marco Zehe
55564c47f0
Leak bustage fix for bug 472662, r=peterv
2009-02-05 12:46:34 +01:00
Marco Zehe
c71bf0f690
bug 476796 - Refactor test_nsIAccessibleImage, r=surkov
2009-02-05 10:06:40 +01:00
Alexander Surkov
9133de3976
fix Solaris bustage of bug 472662
2009-02-05 16:57:08 +08:00
Alexander Surkov
1c10820fae
comment for bug 472662
2009-02-05 15:11:12 +08:00
Alexander Surkov
984d96b10b
merge with bug 476209
2009-02-05 14:26:54 +08:00
Alexander Surkov
a76fcdea47
Bug 472662 - no reorder event for most display property & DOM changes, r=marcoz, davidb
2009-02-05 14:23:18 +08:00
David Bolter
8fcc5cb1c8
bug 476209 - refactor test_nsIAccessibleDocument.html, r=MarcoZ
2009-02-05 06:43:46 +01:00
Alexander Surkov
7aa52eb1ce
Bug 475901. Rev nsIAccessibleValue iid in CLOSED TREE
2009-02-03 15:45:27 -05:00
Alexander Surkov
c44a1240e8
Bug 475298 - mochitests for accessible relations, r=davidb, marcoz
2009-01-28 01:27:51 +08:00
Marco Zehe
ae20bb4203
bug 469367 - Add ARIA semantics to those search widget types that don't have a Search button, r=dao, r=surkov
2009-02-02 10:38:53 +01:00
Marco Zehe
729e5a9577
bug 472311 - Alert dialogs not being spoken, section 508 issue, r=aaronlev, r=enn
2009-02-02 10:35:36 +01:00
David Bolter
f0cdd2c084
bug 467146 - font-size text attribute should be exposed in pt units, r=surkov, r=MarcoZ
2009-01-25 08:01:24 +01:00
Marco Zehe
3e2effca65
bug 474984 - Move name calculation for GridCell element to new namerules infrastructure, r=surkov
2009-01-25 07:55:56 +01:00
Alexander Surkov
f77c4d89e7
Bug 473765 - Intermittent test failure in bug 469985 test_events_mutation.html, r=davidb, marcoz
...
--HG--
rename : accessible/tests/mochitest/common.js => accessible/tests/mochitest/events.js
2009-01-25 12:42:21 +08:00
Daniel Holbert
2a7d88e05a
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Alexander Surkov
fb19e2cf4c
fix for bug 468034
2009-01-21 00:19:10 +08:00
Alexander Surkov
01e7c67b25
Bug 468034 - make automated tests for name calculation rules, r=marcoz, davidb
2009-01-20 23:08:38 +08:00
Marco Zehe
afdb74a8c5
bug 474281 - accessible name of html table cells is incorrectly including descendants, r=aaronlev, r=surkov
...
--HG--
rename : accessible/tests/mochitest/test_nsHyperTextAcc_roles.html => accessible/tests/mochitest/test_role_nsHyperTextAcc.html
2009-01-20 16:02:35 +01:00
David Bolter
40a4e24a45
bug 474294 - Support aria-expanded on more roles, r=aaronlev, r=MarcoZ
2009-01-19 22:28:03 +01:00
Marco Zehe
fe0c6ca81b
bug 474261 - Test remaining implementations in nsHypertextAccessible::GetRole, r=surkov
2009-01-19 22:25:55 +01:00
Fred Jendrzejewski
7d5761cdfa
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
2009-01-18 21:14:14 +01:00
Robert O'Callahan
cfe47b0fc4
Backout bug 461047
...
--HG--
extra : rebase_source : 30f40138d764520634e4ceac0f2bc523dcbc4b09
2009-01-16 22:20:53 +13:00
Robert O'Callahan
1a9b00de4e
Backed out changeset 8019a959aade
2009-01-16 22:20:33 +13:00
Marco Zehe
85ddb46873
bug 458871 - QueryService always returns an object while it should check service ID, r=aaronlev
2009-01-16 09:55:55 +01:00
Fred Jendrzejewski
b79ad6fa55
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
...
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Marco Zehe
cb81707d30
bug 472326 - html:input of type file no longer rendered to screen readers, effective December 30, 2008, r=aaronlev, r=surkov
2009-01-15 15:45:43 +01:00
Jeremy Lea
1800930122
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Alexander Surkov
734b601dbb
Bug 469985 - turn the test from bug 354745 into mochitest, r=aaronlev, marocz, davidb
2009-01-14 20:19:35 +08:00
David Bolter
97b5f92d23
bug 472679 - Clean up obsolete ARIA that is no longer in spec, r=aaronlev, r=MarcoZ
2009-01-13 07:08:46 +01:00
Benjamin Smedberg
24e7cb1f78
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
David Bolter
f9d0ea661a
Bug 452388 - Support value of undefined for aria-checked/aria-pressed/aria-selected, r=aaronlev, r=surkov, r=MarcoZ
2009-01-12 18:20:34 +01:00
Phil Ringnalda
0257955a9e
Correct spelling of ofset to offset the lack of builds in a CLOSED TREE
2009-01-11 10:46:17 -08:00
Benjamin Smedberg
50621e4f9f
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
d0b948876f
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Marco Zehe
2a7563f889
Fixing Windows and Linux orange from bug 469818
2009-01-06 16:33:45 +01:00
Marco Zehe
ba11149728
Followup to bug 469818 - Refactor test_textboxes.* files, re-enabled XUL file of this test suite
2009-01-06 15:06:29 +01:00
Marco Zehe
4ccd585cc3
Bug 469818 - Refactor test_textboxes.* files, r=surkov
2009-01-06 15:04:28 +01:00
Alexander Surkov
2800477394
Bug 468418 - Expose level for nested lists in HTML, r=marcoz, aaronlev
2009-01-05 15:41:30 +08:00
Ginn Chen
495a04149e
Bug 460926 A11y heirachy is broken on GNOME 2.24, r=surkov.alexander sr=roc
2008-12-22 14:46:30 +08:00
Alexander Surkov
b0530a3df0
Bug 466629 - AttributeChangedEvent not fired, or at least test is failing, with spell check mistakes on Linux, r=marcoz
2008-12-17 15:10:41 +08:00
Alexander Surkov
bb59f8fa78
Bug 468451 - Images with empty alt attribute no longer get an empty accessible name, but return NULL instead, r=aaronlev, marcoz, davidb
2008-12-17 00:13:49 +08:00
Alexander Surkov
05141df6aa
Bug 448744 - IAccessibleText::caretOffset should return -1 if the system caret is not currently with in that particular object, r=aaronlev, marcoz, sr=roc
2008-12-16 18:14:20 +08:00
Marco Zehe
f7b43a1b2c
disabling tests until bug 468451 is fixed
2008-12-09 12:02:25 -08:00
Neil Deakin
368d82a815
Bug 393575, change nsIMenuParent to nsMenuParent, r+sr=bz
...
--HG--
rename : layout/xul/base/src/nsIMenuParent.h => layout/xul/base/src/nsMenuParent.h
2008-12-05 11:37:31 -05:00
L. David Baron
c95d61afc0
Pass the user font set through more reliably and make it a required parameter. (Bug 467084) r+sr=roc a=blocking1.9.1+
2008-12-04 08:09:53 -08:00
Alexander Surkov
ec5bc8b940
Bug 467057 - xul menulist doesn't fire expand/collapse state change events, r=marcoz, aaronlev
2008-12-03 17:04:02 +08:00
Alexander Surkov
971921d722
Bug 462868 - background-color text attribute being exposed as black when it isn't, r=aaronlev, marcoz
2008-12-03 15:22:49 +08:00
Alexander Surkov
2e40941e40
Bug 467055 - move name calculated from tooltip code to GetName, r=davidb, marcoz
2008-12-03 15:21:08 +08:00
Alexander Surkov
91292d7de3
Bug 467139 - NameFromSubtree rule should be based on role, r=aaronlev, marcoz, davidb, sr=neil
2008-12-03 15:18:41 +08:00
Alexander Surkov
8a491b2dd7
Bug 459782 - check the name calculation rules for nsHTMLLinkAccessible. r=david.bolter/marco.zehe, a191=beltzner.
2008-11-28 12:12:15 +01:00
Alexander Surkov
2393083613
Bug 459782 - check the name calculation rules for nsHTMLLinkAccessible. r=david.bolter/marco.zehe, a191=beltzner.
2008-11-28 11:04:34 +01:00
Alexander Surkov
3323361d76
Bug 441974 - Several tests fail when running in conjunction with other mochitests, succeed when running stand-alone, patch=MarcoZ, r=me, a=beltzner
2008-11-27 12:06:11 +08:00
Alexander Surkov
f0557886a2
Bug 416872 - Simplify GetState() impl's for defunct objects, r=david.bolter, sr=neil, a=beltzner
2008-11-27 12:04:05 +08:00
Marco Zehe
ee197cda66
Temporarily disable all .xul files in a11y mochitests, see bug 465755
2008-11-19 20:53:19 +01:00
Marco Zehe
c5dcde8dfa
Disabled test_textboxes.xul in a11y test suite temporarily
2008-11-19 18:01:36 +01:00
Phil Ringnalda
bbe7e1d08a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Alexander Surkov
bcacb1f51a
Bug 280136 - Remove GetFinalState(), r=davidb
2008-11-04 11:37:46 +08:00
Alexander Surkov
c05ee390bf
Bug 386978 - get rid FireToolkitEvent, r=aaronlev, sr=benjamin
2008-11-04 11:36:36 +08:00
Alexander Surkov
1f5d337eae
Bug 461920 - remove nsPIAccessNode, r=marcoz, aaronlev, sr=neil
2008-11-01 11:58:07 +08:00
Marco Zehe
633a03a84e
bug 462350 - Refactor and rename test_bug428479.html to test_aria_role_equation.html, r=surkov
...
--HG--
rename : accessible/tests/mochitest/test_bug428479.html => accessible/tests/mochitest/test_aria_role_equation.html
2008-10-31 13:19:28 +01:00
Benjamin Smedberg
9696613a50
Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren
2008-10-30 12:17:59 -07:00
Marco Zehe
f3c42771cb
bug 462316 - Refactor test_aria_role_article.html, r=surkov
2008-10-30 11:47:16 +01:00
Marco Zehe
ae5d052b73
bug 462314 - Refactor test_aria_activedescendant.html, r=surkov
2008-10-30 11:39:17 +01:00
Marco Zehe
bdf15bd3f7
bug 458058 - Crash [@ CallQueryInterface<nsINode, nsIDOMElement>(nsINode*, nsIDOMElement**) ], r=aaronlev
2008-10-30 09:24:09 +01:00
Philipp Kewisch
5d4521a3df
Additional fix for bug 462025 as discussed with aaronlev,surkov
2008-10-29 18:03:20 +01:00
Alexander Surkov
29e275b9c7
Bug 461767 - don't create nslinkableaccessible if 'click' event handler is registered, r=aaronlev, marcoz
2008-10-29 16:55:28 +08:00
Alexander Surkov
79acde7092
Bug 455482 - In a select nested within a label, the accname contains each option's text, should only contain label's text, patch=Eitan, r=me, marcoz
2008-10-29 16:53:43 +08:00
Philipp Kewisch
52ceb97fd5
Fix bug 462025 - Venkman crashes in nsDocAccessible::HasFlag (regression). r=aaronlev
2008-10-29 09:43:21 +01:00
Alexander Surkov
a30d1e45fe
Bug 460932 - text-indent and text-align should really be object attributes, r=aaronlev, marcoz
2008-10-28 19:54:57 +08:00
Alexander Surkov
523717dc36
Bug 461761 - assertion: Obtained accessible isn't a child of this accessible, r=aaronlev
2008-10-28 19:53:19 +08:00
Alexander Surkov
b4cce5469a
Bug 460417 - invalid handling of selection changes inside input element, r=aaronlev, marcoz, sr=neil
2008-10-28 16:43:07 +08:00
Benjamin Smedberg
4214b72dd5
Backed out changeset d4c9a0776667 (deCOM nsILineEnumerator) due to regression from it or bug 461212
2008-10-28 02:49:14 -04:00
Benjamin Smedberg
dd4c950cff
Bug 461410 - nsILineIterator is never used outside of layout, and doesn't need to be refcounted: the callers can just destroy it when they're done with it. We can't do this with a virtual destructor, however, because nsTableRowGroupFrame implements the interface directly, while nsLineIterator is a separately-allocated class. So clients are expected to call DisposeLineIterator when they're done with it.
...
Instead of accessing nsILineIterator using QueryInterface, we add a nsIFrame::GetLineIterator API, which is cleaner and more efficient all at the same time!
r+sr=roc
2008-10-28 00:47:19 -04:00
Olli Pettay
c14ae01411
Bug 460156 - bring back the old behavior of range.isPointInRange(), r=surkov, sr=sicking
2008-10-19 23:41:21 +03:00
Alexander Surkov
5919623dd2
Bug 460239 - move static methods from nsAccessible and nsAccessNode to utils, r=aaronlev
2008-10-17 18:10:43 +08:00
Alexander Surkov
75f0f837c1
Bug 460402 - remove extra noise when there is no document accessible, r=aaronlev
2008-10-17 18:09:22 +08:00
Justin Dolske
f797fdd19e
Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor.
2008-10-16 15:20:21 -07:00
Alexander Surkov
3f6f0af05c
Bug 460165 - introduce nsAccUtils, rs=aaronlev
...
--HG--
rename : accessible/src/base/nsCoreUtils.cpp => accessible/src/base/nsAccUtils.cpp
rename : accessible/src/base/nsCoreUtils.h => accessible/src/base/nsAccUtils.h
2008-10-16 17:12:05 +08:00
Alexander Surkov
f698d055b3
Bug 459973 - rename nsAccUtils to nsCoreUtils, r=aaronlev
...
--HG--
rename : accessible/src/base/nsAccessibilityUtils.cpp => accessible/src/base/nsCoreUtils.cpp
rename : accessible/src/base/nsAccessibilityUtils.h => accessible/src/base/nsCoreUtils.h
2008-10-16 09:52:58 +08:00
Alexander Surkov
5f3441fbd6
Bug 459635 - ARIA role should override name computation from subtree flag, r=marcoz, aaronlev
2008-10-14 16:27:02 +08:00
Alexander Surkov
6c3b39354c
Bug 459382 - fix html:img accessible name, r=marcoz, aaronlev
2008-10-13 16:58:58 +08:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Marco Zehe
daecee6718
Backing out changeset c0424e568b5e from bug 457369 because it breaks the market-leading screen reader
2008-10-10 16:27:44 +02:00
Alexander Surkov
7b9564dfb1
Comment Bug 457369 - ISimpleDOMNode navigation methods creates nsAccessNodeWrap everytime, r=aaronlev, marcoz
...
--HG--
rename : accessible/tests/mochitest/test_bug434464.html => accessible/tests/mochitest/test_nsIAccessNode_invalidation.html
2008-10-10 20:32:31 +08:00
Alexander Surkov
9c8f2197a8
Bug 453591 - reorganize nsAccessible::GetName to handle ARIA for non XUL/HTML elements, r=marcoz, aaronlev
2008-10-10 20:26:55 +08:00
Alexander Surkov
528b22799b
Bug 456121 - nsApplicationAccessible::GetName does not return a default value when brand.properties does not exist, patch=arno renevier, r=me, marcoz
2008-10-08 20:58:46 +08:00
Alexander Surkov
ee8c4eb982
Bug 457166 - Conversation links in GMail Inbox do not expose an action, cannot be activated by screen readers, r=marcoz, aaronlev
2008-10-08 20:54:58 +08:00
Alexander Surkov
9bf2d18453
Bug 454997 - <body contenteditable=true> exposed incorrectly, r=marcoz, aaronlev
2008-10-08 20:50:36 +08:00
Alexander Surkov
272ec66a8d
Bug 457219 - collapsed and expanded states are exposed both, r=marcoz, aaronlev
2008-10-08 13:27:24 +08:00
Daniel Holbert
72c410a648
Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe
2008-10-01 23:49:45 -07:00
Ginn Chen
28d3afbfd4
Bug 456541 add /usr/lib64 for loading atk-bridge library on Linux x64, r=aaronleventhal
2008-09-28 20:52:57 +08:00
Robert O'Callahan
279af36fc7
Backing out bug 448830
2008-09-28 23:13:58 +13:00
Jeremy Lea
92e7030a42
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
2008-09-28 20:38:34 +13:00
Marco Zehe
63f844c4a3
Backout changeset 8fe1cd2d3c66 (bug 454997) because of regressions and crashes
2008-09-28 07:50:34 +02:00
Alexander Surkov
85b3e7ef81
Bug 454997 - <body contenteditable=true> exposed incorrectly, r=aaronlev, marcoz
2008-09-26 22:55:51 +08:00
Robert O'Callahan
6a45b282aa
Backing out bug 448830
2008-09-26 13:10:26 +12:00
Robert O'Callahan
74cf670c54
Fixing more potential bustage
2008-09-26 11:58:53 +12:00
Robert O'Callahan
080772af9e
Fixing bustage
2008-09-26 11:55:10 +12:00
Robert O'Callahan
bda5a2182f
Fixing bustage
2008-09-26 11:31:30 +12:00
Jeremy Lea
67f3afd13b
Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
2008-09-26 10:42:19 +12:00
Marco Zehe
cfa24ab29b
bug 441974 - protect against failure in call to accessible.numActions
2008-09-22 14:39:13 +02:00
Marco Zehe
4d7b6b85ec
bug 441974 - disable test for group attributes on XUL menus on Linux
2008-09-22 14:25:31 +02:00
Marco Zehe
00a5c91bcb
bug 441974 - fix test for unexpected pass of column header retrieval
2008-09-22 14:12:19 +02:00
Marco Zehe
276b289dc8
bug 441974 - disabled test for y coordinate in nsIAccessibleImage tests
2008-09-22 14:07:08 +02:00
Marco Zehe
d10dd6b1a6
bug 441974 - marked failing STATE_FOCUSED test as known, and commented with appropriate bug number
2008-09-18 11:29:18 +02:00
Marco Zehe
be41681c98
bug 441974 - temporarily fixing test until bug 445834 gets fixed
2008-09-18 10:22:33 +02:00
Marco Zehe
875c9df2dd
bug 443889 - nsIAccessible tests for lists and selects, r=surkov
2008-09-18 09:25:09 +02:00
Marco Zehe
09fb9239ea
more fixes to textattrs test for bug 441974
2008-09-18 09:13:08 +02:00
Alexander Surkov
b8ef5046cc
Bug 455442 - improve hitTest, r=aaronlev, hwaara
2008-09-17 21:11:39 +08:00
Alexander Surkov
c0b37d2110
Bug 454211 - ISimpleDOMNode functions get_computedStyleForProperties and get_computedStyle functions appear to always return the COM error code 0x80004005 (E_FAIL), r=aaronlev, marcoz
2008-09-17 21:09:34 +08:00
Alexander Surkov
1c65a2ef18
Bug 454377 - caret move event is fired for parent of html:textarea when textarea is tabed, r=aaronlev, marcoz
2008-09-16 22:38:48 +08:00
Marco Zehe
cd41a94ae1
bug 441974 - Several tests fail when running in conjunction with other mochitests, succeed when running stand-alone, disable failing tests with bugs filed for them, r=surkov
2008-09-11 16:43:06 +02:00
Marco Zehe
8c1cab6005
bug 454654 - Fix text attributes tests so they work on all platforms, r=surkov
2008-09-11 16:41:11 +02:00
Marco Zehe
65f0e21e44
bug 454538 - Rename the 'static' text attribute to 'auto-generated', r=aaronlev
2008-09-10 10:33:24 +02:00
Ted Mielczarek
468a3823fc
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Robert O'Callahan
be904c4d3d
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
2008-09-06 20:52:56 +12:00
Oleg Romashin
3848d4a20e
Bug 453312 - Building accessible without MOZ_XUL fails. r=surkov
2008-09-05 14:30:19 +03:00
Alexander Surkov
369e9e14a3
Bug 453371 - textarea accessible name does not show current value when it has a text child, patch=Eitan Isaacson,r=me
2008-09-05 12:48:42 +08:00
Alexander Surkov
6dc87fdf68
Bug 453484 - Can't build accessibility with DEBUG_CC, r=aaronlev, sr=bz
2008-09-05 12:44:45 +08:00
Robert O'Callahan
ca15953a6e
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Marco Zehe
6b5fe63aa4
bug 453417 - Implement new aria-label property, r=surkov
2008-09-04 16:11:40 +02:00
Robert O'Callahan
1eeada5faa
Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
2008-09-04 09:35:52 +12:00
Alexander Surkov
7d7dd0225e
Bug 452710 - TakeFocus don't work on linkable accessibles, r=MarcoZ
2008-09-01 09:52:40 +08:00
Jason Orendorff
4b74677d5e
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Alexander Surkov
3e030b979d
Bug 452548 – nsTextUtils method names should start with uppercase letters, r=aaronlev
2008-08-28 23:01:14 +08:00
Alexander Surkov
abc7c9d74d
Bug 452161 – pyatspi insertText doesn't work in empty textboxes, r=aaronlev, MarcoZ
2008-08-28 22:48:41 +08:00
Alexander Surkov
f06339fdbe
Bug 445968 – Cannot obtain background-color of objects that do not have a color explicitly assigned, r=aaronlev, sr=roc
2008-08-28 16:31:01 +08:00
Brian Crowder
e97adb1b00
Bug 422769 - reduce narrow Windows API calls in accessibility, original patch by Brad Lassey <blassey@mozilla.com>, r=aleventhal
2008-08-27 14:44:54 -07:00
Marco Zehe
a766f8b383
Bug 451535 - Make nsHTMLImageAccessible return proper number of actions for images with longdescs, provide a name for opening the longdesc, not just an index, r=surkov
2008-08-26 09:39:17 +02:00
Alexander Surkov
daf87871dd
Bug 451376 – IAccessibleText::attributes provides incorrect info after a mis-spelled word, r=Olli.Pettay, MarcoZ, sr=neil
2008-08-26 11:04:14 +08:00
Marco Zehe
1bbb7c8f95
test for bug 434464 - invalidate access node cache, r=aaronlev
2008-08-25 21:23:37 +02:00
Marco Zehe
fd1b46995f
bug 448660 - Turn off new visual Ctrl+tab switching when screen reader present, r=aaronlev, r=gavin, sr=neil
2008-08-24 18:50:55 +02:00
Marco Zehe
8eb058b48f
bug 451533 - Make sure all names are truncated throughout platform-independent module, r=surkov
2008-08-24 18:45:56 +02:00
Jason Orendorff
f9365c3994
Backing out changeset cf6c811e1272 (bug 407216) due to debug assertions.
2008-08-19 22:28:26 -05:00
Jason Orendorff
fe99024391
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
2008-08-19 21:38:24 -05:00
Robert O'Callahan
1499813be0
Bug 118704. Get the document title from the DOM instead of storing it in the document object. Relanding with hopeful leak fix. r+sr=jst
2008-08-18 14:10:28 +12:00
Robert O'Callahan
65a0e17d1b
Backing out bug 118704 to try to fix Windows leak orange
2008-08-16 23:27:40 +12:00
Robert O'Callahan
21fbc52690
Bug 118704. Get the document title from the DOM instead of storing it as a string in the document. r+sr=jst
2008-08-16 21:01:52 +12:00
Alexander Surkov
98c42bd75b
Bug 450089 – parent children aren't invalidated if not accessible element is shown, r=ginn.chen
2008-08-14 16:30:26 +08:00
Marco Zehe
d83a25b3ae
Bustage fix for bug 423176. Explicitly include version.lib in accessible.dll
2008-08-08 17:23:45 +02:00
Alexander Surkov
b45d9d613a
bug 449717 - doAction() doesn't work for linkable accessible with 'click' action, r=MarcoZ
2008-08-08 16:44:26 +02:00
Marco Zehe
fece706499
bug 423176 - Crash with jaws 7.1 [@ jhook.dll@0x5311], r=aaronlev, sr=brendan
2008-08-08 16:26:53 +02:00
Alexander Surkov
be4506e9ee
Bug 445910 – use XPCOM cycle collector in accessibility classes, r=MarcoZ, Smaug, aaronlev, sr=neil
2008-08-06 05:19:56 -07:00
Alexander Surkov
8a1d46d679
Bug 410765 – 'List all tabs' button on tabs not working in AT-SPI, r=MarcoZ, Olli.Pettay, aaronlev, sr=roc
2008-08-06 05:16:54 -07:00
Alexander Surkov
0f2a4e2ab3
bug 445513 - Support BOUNDARY_ATTRIBUTE_RANGE now that we support text attributes, r=aaronlev
2008-07-24 17:20:39 +02:00
L. David Baron
2146353d2f
I mistyped one of surkov's review comments for bug 436453. (And the code does finally make sense to me.) This apparently fixes some mochitests that, for some reason, aren't run on tinderbox.
2008-07-23 09:35:38 -07:00
Alexander Surkov
cf936d0aa4
Bug 363230 – Adding a library definition (with a new UUID) around the ISimpleDomNode interface in ISimpleDomNode.idl and then compiling with midl to make a tlb causes a compile error with get_domNode, r=aaronlev
2008-07-23 23:11:21 +08:00
Alexander Surkov
41b3493333
Bug 445938 – text-position attribute not yet exposed for superscript and subscript text, r=aaronlev, MarcoZ
2008-07-23 23:09:11 +08:00
L. David Baron
85ceec13fd
Address potentially behavior-changing review comments from surkov; part of bug 436453.
2008-07-22 21:50:20 -07:00
L. David Baron
2c2f6ed495
Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky
2008-07-22 21:50:20 -07:00
Ginn Chen
97c7a3d007
Bug 445970 Hangs on linux at startup, r=surkov.alexander
2008-07-18 19:21:04 +08:00
Marco Zehe
e537073ddc
Bustage fix for bug 345759
2008-07-17 14:36:00 +02:00
Alexander Surkov
92240ca1b2
bug 345759 - Spell as you type not accessible, r=aaronlev, r=Olli.Pettay, sr=neil
2008-07-17 14:06:24 +02:00
L. David Baron
6a89a94203
Fix accidental disabling of more mochitests than intended. Bug 437980 / Bug 445586
2008-07-16 14:23:43 -07:00
Marco Zehe
55d94b6f54
Disabling table indexes test file, see bug 437980
2008-07-16 19:58:49 +02:00
Alexander Surkov
57a190aa6a
Bug 443081 – ARIA name from child content is incorrectly including child elements that have display:none, r=aaronlev, MarcoZ
2008-07-16 23:24:36 +08:00
John Daniels
ef0fee1d70
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
2008-07-16 12:52:01 +02:00
Alexander Surkov
65bdd128e1
Bug 444279 – mochitest for accessible name calculating
2008-07-13 11:57:28 +08:00
romaxa
6e8a47b2cc
Bug 412789 - "building in minimal profile broken. bug368835 and bug366527" [r=aaronlev]
2008-07-12 05:08:18 -05:00
Alexander Surkov
e56ae07a17
Bug 443881 – take into account separators in xul menus when group attributes are calculating, r=MarcoZ, sr=neil
2008-07-09 23:50:52 +08:00
Alexander Surkov
7504c4eca4
Bug 443764 – nsHTMLSelectListAccessible::GetState -- |if| condition is always true, r=aaronlev
2008-07-08 22:30:46 +08:00
Alexander Surkov
0e998422b9
Bug 434857 – Crash [@ nsAccessibleWrap::Next(unsigned long, tagVARIANT*, unsigned long*) ], r=aaronlev, sr=neil
2008-07-08 22:23:18 +08:00
Marco Zehe
721651b80a
bug 439057 - Fix nsIAccessibleImage mochitest x and y coordinates so they work when running all tests, r=surkov
2008-07-08 07:42:11 +02:00
Ginn Chen
d87937a54f
Bug 441233 Missing focus events in Thunderbird account wizard dialog r=surkov.alexander
2008-07-03 15:10:16 +08:00
Alexander Surkov
c4581c1742
Bug 439566 – Include the css display property as an IAccessible2 object attribute, r=MarcoZ
2008-07-03 12:12:45 +08:00
Marco Zehe
4b3614abc6
bug 442659 - Alt value overrides aria-labelledby text for image based controls, r=aaronlev
2008-07-02 19:11:50 +02:00
Marco Zehe
aa6323f47c
bug 442648 - nsIAccessible tests on textboxes, r=surkov
2008-07-02 19:09:53 +02:00
Marco Zehe
a9d3fe4a27
bug 442862 - ext_state_multi_line and ext_state_single_line not exposed on HTML read-only textareas and textboxes, r=surkov
2008-07-02 10:42:58 +02:00
Alexander Surkov
6704d53385
bug 441888 - ARIA checked menu items are not included in the total list of menu items, r=MarcoZ
2008-06-28 08:16:34 +02:00
Marco Zehe
85ac3edfd7
bug 441737 - nsIAccessibleDocument chrome tests, r=surkov
2008-06-26 14:17:35 +02:00
Peter Weilbacher
e754443c6d
bustage fix for other platforms for bug 427841, r=surkov
2008-06-26 11:02:41 +02:00
Marco Zehe
f63a5273cd
bug 441519 - nsOuterDocAccessible chrome tests, r=surkov
2008-06-25 12:28:09 +02:00
Marco Zehe
d9b86ddb29
bug 438784 - URL of loaded page no longer exposed as the accValue for the Doc accessible, r=surkov
2008-06-25 09:27:45 +02:00
Marco Zehe
846e98adb4
bug 441610 - Calling getAttributes() on a defunct object crashes Thunderbird, r=aaronlev
2008-06-24 22:46:32 +02:00
Marco Zehe
cc583f9318
bug 440770 - DOCUMENT_FRAME has a parent INTERNAL_FRAME with an action, r=aaronlev
2008-06-24 15:03:06 +02:00
Alexander Surkov
440ff8d4a5
Bug 438325 – Link with title and an image that has neither alt nor title doesn't get an accessible name
2008-06-20 21:19:23 +08:00
Alexander Surkov
f88da4bbe8
Bug 438782 – Links should not unconditionally receive an accessible action of jump, r=MarcoZ
2008-06-20 13:50:27 +08:00
Alexander Surkov
090552d84f
Bug 439077 – Anchor tags with no attributes should not expose linked accessible state, r=MarcoZ
2008-06-19 11:11:46 +08:00
Marco Zehe
8ec37635a7
bug 429666 - Expose ROLE_DOCUMENT for ARIA landmarks that inherit from document, patch by aaronlev, r=me; test by me, r=surkov
2008-06-17 08:52:09 +02:00
Marco Zehe
4473cd1cf7
bug 427841 - TreeViewChanged event fired on a particular tree table more than once breaks that table's AT-SPI hierarchy, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=evan.yan
2008-06-16 08:16:18 +02:00
Marco Zehe
508ce96717
bug 429285 - Propagate aria-disabled to descendants, patch by aaronlev, test by me, r=surkov
2008-06-16 07:45:58 +02:00
Marco Zehe
fe6c72f9e1
bug 434464 - invalidate access node cache, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=aaronlev
2008-06-11 11:17:37 +02:00
Marco Zehe
9472f2b9db
bug 434428 - assertion "QueryInterface needed" when list accessible is created, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me
2008-06-11 10:36:57 +02:00
Marco Zehe
d3eef4f997
bug 432869 - Divide by zero in IsProbablyForLayout(), patch by aaronlev, r=surkov
2008-06-11 10:32:56 +02:00
Marco Zehe
c61891e3fe
bug 432967 - WARNING: NS_ENSURE_TRUE(aContent) failed: file nsAccessibilityUtils.cpp, line 262, patch by Ginn Chen <ginn.chen@sun.com>, r=aaronlev
2008-06-11 10:27:25 +02:00
Marco Zehe
6286f76e46
bug 431615 - HTML 4.01 MAP element prevents links from displaying using a screen reader, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=me, r=aaronlev, sr=jst
2008-06-11 08:27:22 +02:00
Marco Zehe
fd7bc0b107
bug 432970 - Shutdown() of nsXULTooltipAccessible is not called, patch by Evan Yan <evan.yan@sun.com>, r=Ginn Chen <ginn.chen@sun.com>
2008-06-11 08:20:12 +02:00
Marco Zehe
c347013422
b=432467, firefox segfaults in plone kupu editor [@ nsDocAccessible::FlushPendingEvents], on Tablet PC [@arena_dalloc_small] (steps to reproduce in comment #26 ), p=Ginn Chen <ginn.chen@sun.com>, r=surkov
2008-06-05 11:49:51 +02:00
gavin@gavinsharp.com
45fe8ecf0a
Bug 434002: event show isn't fired for treecol accessible, patch by Alexander Surkov <surkov.alexander@gmail.com>, r=ginn.chen, a=beltzner
2008-05-27 11:01:02 -07:00
marco.zehe@googlemail.com
6e71db6d4e
assertion fix for bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ]
2008-05-09 23:25:06 -07:00
marco.zehe@googlemail.com
6c91f81bd3
bug 431474 - Document Accessibles not getting state_focused when they have focus patch by aaronleventhal@moonset.net (Aaron Leventhal) r=surkov r=me a1.9=beltzner
2008-05-04 10:42:19 -07:00
marco.zehe@googlemail.com
4d799b235f
bug 430758 - GetAccessible() could be fooled by additional table ancestor patch by evan.yan@sun.com (Evan Yan) r=surkov a1.9=beltzner
2008-05-03 22:39:20 -07:00
marco.zehe@googlemail.com
9c227aa980
bug 431642 - Put back state change event when doc starts loading (e. g. when pressing ENTER on a link) Patch by Alexander Surkov (surkov.alexander@gmail.com) r=me r=aaronlev a1.9=beltzner
2008-05-03 22:08:31 -07:00
marco.zehe@googlemail.com
795ad604f0
bug 431656 - SELECTED and SELECTABLE states not exposed for html multiselectable lists patch by Alexander Surkov (surkov.alexander@gmail.com) r=me a1.9=dsicore
2008-05-02 01:50:35 -07:00
marco.zehe@googlemail.com
9d7e997c75
bug 431408 - Rename cell-index string property to table-cell-index r=surkov a1.9=dsicore
2008-04-30 02:07:50 -07:00
marco.zehe@googlemail.com
c6a14440fa
bug 429617 - Crash [@ nsAccessNode::ClearCacheEntry(void const*, nsCOMPtr<nsIAccessNode>&, void*) ] r=surkov a1.9=beltzner
2008-04-24 23:34:02 -07:00
marco.zehe@googlemail.com
778c44f4c6
Mochitest for bug 429656 - Use title attribute for image names when alt attribute is explicitly empty r=surkov
2008-04-24 23:21:09 -07:00
aaronleventhal@moonset.net
7b29c0a191
Bug 429656. Use title attribute for image names when alt attribute is explicitly empty. r=marcoz, r=surkov, a=dsicore
2008-04-23 23:01:28 -07:00
marco.zehe@googlemail.com
c671cbe4ba
bug 430426 - Crash at CallQueryInterface<nsIFrame, nsITableCellLayout>(nsIFrame*, nsITableCellLayout**) patch=Alexander Surkov (surkov.alexander@gmail.com) r=aaronlev a1.9=beltzner
2008-04-23 11:01:04 -07:00
marco.zehe@googlemail.com
1b37e319c5
Mochitest for bug 429659 - Expose image URL via accessibility APIs r=surkov
2008-04-23 06:22:25 -07:00
surkov.alexander@gmail.com
05a54cd4d7
Bug 429654 - Crash Crash [@ nsDocAccessible::CreateTextChangeEventForNode(nsIAccessible*, nsIDOMNode*, nsIAccessible*, int, int) ] , r=aaronlev, a=beltzner
2008-04-22 23:13:47 -07:00
surkov.alexander@gmail.com
c3addce585
Bug 429661 - Crash [@ nsDocAccessible::FireShowHideEvents(nsIDOMNode*, int, unsigned int, int, int) ], r=aaronlev, a=dsicore
2008-04-22 23:06:39 -07:00
surkov.alexander@gmail.com
780f677738
Bug 429547 - Support aria-activedescendant usage in nsIAccesible::TakeFocus(), r=aaronlev, a=dsicore
2008-04-22 23:04:53 -07:00
surkov.alexander@gmail.com
5466b27bf7
Bug 429659 - Expose image URL via accessibility APIs, r=marcoz, a=dsicore
2008-04-22 23:03:02 -07:00
surkov.alexander@gmail.com
fbdcc21c5f
Crash [@ CAccessibleText::get_attributes(long, long*, long*, unsigned short**) ], r=aaronlev, a=dsicore
2008-04-22 23:01:02 -07:00
marco.zehe@googlemail.com
465126df96
bug 429624 - Remove description from application accessible patch=Aaron Leventhal (aaronleventhal@moonset.net) r=me a1.9=beltzner
2008-04-20 23:29:03 -07:00
marco.zehe@googlemail.com
ae742ce9e9
bug 429622 - Crash [@ nsRootAccessible::GetState(unsigned int*, unsigned int*) ] r=aaronlev a1.9=beltzner
2008-04-20 23:24:08 -07:00
aaronleventhal@moonset.net
daf6c12b89
Bug 428954. Wrong accessible name on iframe-based ARIA widgets. r=surkov, a=beltzner
2008-04-15 08:17:59 -07:00
aaronleventhal@moonset.net
e11a74c610
Bug 428957. Calculate group position and checkable for options and radio buttons. r=surkov, a=beltzner
2008-04-15 01:50:15 -07:00
marco.zehe@googlemail.com
c98df14953
bug 428915 - Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE r=aaronlev a1.9=beltzner
2008-04-14 23:09:42 -07:00
surkov.alexander@gmail.com
94af7444df
Bug 423224 - Expose object attribute on cell accessible for html:td to provide cell index, r=evan.yan, a=mtschrep
2008-04-14 20:38:31 -07:00
marco.zehe@googlemail.com
722117c007
Mochitest for bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links. ( r=surkov
2008-04-14 06:29:44 -07:00
marco.zehe@googlemail.com
d6d46fb3aa
Mochitest for bug 428479 - Support ARIA role="math" r=surkov
2008-04-14 05:34:47 -07:00
aaronleventhal@moonset.net
8a5c0f5fa0
Bug 428479. Support ARIA role of math. r=marcoz, a=beltzner
2008-04-11 12:53:19 -07:00
marco.zehe@googlemail.com
0b55b02ebe
bug 428477 - Rename nsIAccessibleHyperLink::anchorsCount to nsiAccessibleHyperLink::anchorCount for better consistency r=aaronlev a1.9=beltzner
2008-04-11 08:57:36 -07:00
marco.zehe@googlemail.com
b586641e31
bug 428248 - Implement tests for nsIAccessibleHyperText interface r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=beltzner
2008-04-11 00:22:32 -07:00
marco.zehe@googlemail.com
b8b85c46b1
bug 424161 - Tree invalidation screwed up badly, getting 6 failures on Mochitest for bug 368835. p=Alexander Surkov (surkov.alexander@gmail.com) r=me, r=Olli.Pettay sr=jonas a1.9=beltzner
2008-04-10 08:11:15 -07:00
Evan.Yan@Sun.COM
30e9676571
Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=marco.zehe, surkov.alexander blocking1.9=mtschrep
2008-04-08 22:39:04 -07:00
Evan.Yan@Sun.COM
c0bf0d1b86
back out patch of Bug 424656
2008-04-08 19:59:31 -07:00
Evan.Yan@Sun.COM
4e93fe8ecb
a follow up for Bug 424656, addressing comment.
2008-04-08 19:53:11 -07:00
Evan.Yan@Sun.COM
92ddae9ed8
Bug 424656 - Accessible information for Thunderbird message and Firefox bookmarks tree tables wrong r=surkov.alexander blocking1.9=mtschrep
2008-04-08 19:47:47 -07:00
marco.zehe@googlemail.com
d8fc078c6c
Additional checkin for bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6 patch by Evan Yan (evan.yan@sun.com) r=Alexander Surkov (surkov.alexander@gmail.com) a1.9=blocking 1.9+ by mtschrep
2008-04-08 11:43:59 -07:00
marco.zehe@googlemail.com
885029c52d
bug 424757 - No focus event when returning focus to the Location bar from a search result list item patch=ginn.chen (Ginn Chen) r=aaronleventhal@moonset.net (Aaron Leventhal) a=blocking-1.9 by dsicore
2008-04-01 13:01:55 -07:00
aaronleventhal@moonset.net
7785bb975a
Bug 426208. Crash [@ nsAccUtils::IsXLink] at Firefox start. Patch by Marco Zehe. r=aaronlev, a=schrep
2008-03-31 19:50:00 -07:00
surkov.alexander@gmail.com
0bfc0d33eb
Bug 424054 - make accessible simple xlink, r=ginn.chen, a=mtschrep
2008-03-30 23:21:35 -07:00
gijskruitbosch@gmail.com
5c9c0a0adf
Fixing bustage, r+sr+a=mcsmurf+firebot
2008-03-30 08:57:07 -07:00
gijskruitbosch@gmail.com
77a5c0fd67
Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-30 08:40:55 -07:00
gijskruitbosch@gmail.com
f64d20ba96
Bug 418368 - Create tests for NSIAccessibleHyperlink interface p=marco.zehe@googlemail.com (Marco Zehe) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-30 08:33:01 -07:00
surkov.alexander@gmail.com
03e4ca3397
Bug 419811 - bustage fix, added missed file
2008-03-29 20:50:31 -07:00
surkov.alexander@gmail.com
09ef4e8b65
Bug 425693 - Remove all isEmpty then return false portions from MSAA methods, patch=marco, r=me, a=beltzner
2008-03-29 20:46:42 -07:00
surkov.alexander@gmail.com
463e3e8fe9
Bug 424264 - Same URI exposed for all link children associated with imagemaps, patch=evan.yan, r=ginn.chen, a=beltzner
2008-03-29 20:36:12 -07:00
surkov.alexander@gmail.com
d8aba440df
Bug 419811 - html table accessible hierarchy is broken, patch=evan.yan, r=me, a=beltzner
2008-03-29 20:34:41 -07:00
surkov.alexander@gmail.com
e06d155fcb
Bug 418025 - IA2 - case by case analysis of exception return values, r=aaronlev, a=beltzner
2008-03-29 20:24:02 -07:00
surkov.alexander@gmail.com
e472a1413e
Bug 421066 - expose nsIAccessibleHyperLink for XUL:label elements that are used as links, part two, r=marcoz, a=beltzner
2008-03-29 20:22:10 -07:00
gijskruitbosch@gmail.com
a2602e2cf7
Bug 425213 - FOCUSABLE state not exposed for descendants of container with aria-activedescendant p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-29 15:04:04 -07:00
gijskruitbosch@gmail.com
6faed46965
Bug 425125 - Incorrect variable usage leads to wrong READONLY state for ARIA widgets p=aaronleventhal@moonset.net (Aaron Leventhal) r=surkov.alexander@gmail.com (Alexander Surkov) a=beltzner@mozilla.com (Mike Beltzner)
2008-03-29 14:52:14 -07:00
aaronleventhal@moonset.net
24290bf29d
Bug 424971. XUL alerts not getting spoken. Patch by Marcoz, r=aaronlev, a=blocking1.9
2008-03-28 08:00:49 -07:00
aaronleventhal@moonset.net
55397f94bf
Bug 424073. Crash @ nsAccessible::GetTextFromRelationID(nsIAtom*, nsString). r=surkov, a=beltzner for 1.9b5
2008-03-24 11:50:16 -07:00
surkov.alexander@gmail.com
ff1956a1e9
Bug 424097 - Crash when running runtests.py --a11y, and having JAWS running at the same time, patch=marcoz, r=me, ab5=beltzner
2008-03-20 19:34:29 -07:00
surkov.alexander@gmail.com
2f87e87ed1
Bug 421922 - Tree Tables in Thunderbird and Firefox broken since March 6, r=ginn.chen, blocking=mtschrep
2008-03-19 23:19:48 -07:00
surkov.alexander@gmail.com
009b028516
Bug 423603 - A elements with no HREF should not have state_linked, regression from bug 421066, patch=marco, aaronlev, r=aaronlev, marco, a=beltzner
2008-03-19 19:05:35 -07:00
surkov.alexander@gmail.com
74bbe79eb1
Bug 423696 - Value change events not fired for text inputs and editable combos, patch=aaronlev, r=me, a=beltzner
2008-03-19 18:58:11 -07:00
surkov.alexander@gmail.com
4f793c9a59
Bug 423726 - Crash [ @ GetAttributesInternal() ], patch=aaronlev, r=me, a=mtschrep
2008-03-19 18:55:26 -07:00
surkov.alexander@gmail.com
59f147fb94
Bug 423698 - Incorrectly used variables in nsAccessibleWrap::FireAccessibleEvent(), patch=aaronlev, r=me, a=beltzner
2008-03-19 18:12:57 -07:00
surkov.alexander@gmail.com
0483f28682
Bug 423700 - aria-activedescendant broken on <body>, patch=aaronlev, r=ginn.chen, a=beltzner
2008-03-19 18:10:36 -07:00
surkov.alexander@gmail.com
9526f15ab9
Bug 423570 - Combo boxes should not have read-only state, patch=aaronlev, r=marco.zehe, a=beltzner
2008-03-19 18:08:26 -07:00
surkov.alexander@gmail.com
5f2b2906ee
Bug 421066 - Implement all nsIAccessibleHyperLink methods for XUL:label elements that are used as links, r=ginn.chen, a=beltzner
2008-03-18 04:37:12 -07:00