Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
36622c6995
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky
8ed78d0a82
Backed out changeset eb32cbfba7f5 (bug 488249 followup) to fix test orange.
...
--HG--
extra : rebase_source : 4143907d8226ec76eaabbdffe14ef004a270566c
2009-08-24 20:49:18 -04:00
Boris Zbarsky
e650ee7912
Bug 488249 more build bustage fixes
2009-08-24 17:11:35 -04:00
David Zbarsky
932e28482f
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Marco Zehe
17480f671d
Bug 504252 - Expose STATE_HASPOPUP on XUL elements that have an @popup attribute, r=surkov, r=davidb
2009-08-24 07:13:05 +02:00
Alexander Surkov
4876485a3d
Bug 507382 - focus is fired earlier than root accessible name is changed when switching between tabs, r=davidb, sr=neil
2009-08-21 21:20:18 +08:00
Alexander Surkov
6cf65259f1
Bug 506206 - ASSERTION: There should always be a DOM node for an event: 'Not Reached', file c:/mozilla/fx07-22/accessible/src/base/nsAccessibleEventData.cpp, line 114, part2, r=ginn, sr=neil
...
--HG--
rename : accessible/src/atk/nsAppRootAccessible.cpp => accessible/src/atk/nsApplicationAccessibleWrap.cpp
rename : accessible/src/atk/nsAppRootAccessible.h => accessible/src/atk/nsApplicationAccessibleWrap.h
2009-08-21 20:33:31 +08:00
Zack Weinberg
2cd31f70f9
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
2009-08-20 14:52:48 -07:00
David Bolter
0c316eec67
Bug 510441 - Add support for nsIAccessibleEvent::OBJECT_ATTRIBUTE_CHANGED; r=MarcoZ,surkov
2009-08-20 10:16:00 -04:00
Alexander Surkov
1b857fbef0
Bug 503727 - Reorganize implementation of XUL tree accessibility, r=marcoz, ginn, sr=neil
2009-08-20 14:45:19 +08:00
David Bolter
b80c076938
Bug 469688 - <table role="*"> should expose inner table structure only for weak roles; r=MarcoZ,surkov
2009-08-18 11:06:54 -04:00
Ginn Chen
c50ef10cc3
Bug 508992 missed a return statement in last checkin r=surkov.alexander
2009-08-14 16:07:25 +08:00
Jeff Muizelaar
697105c2d2
Bug 510024. Remove unnecessary casts in nsAccessibleWrap.mm. r=davidb
...
The type of currAcc.get() is already nsIAccessible* so there is no need for a
further cast to nsIAccessible*
2009-08-12 14:54:54 -04:00
Neil Rashbrook
ab160f04c0
Bug 508523 Crash [@ nsDocAccessible::FlushPendingEvents] r=surkov
2009-08-12 15:38:42 +01:00
timeless@mozdev.org
214488104d
Bug 507591 nsHTMLTableAccessible mLayoutHeuristic should not be an nsAutoString
...
r=marcoz
2009-08-12 11:49:55 +02:00
Ginn Chen
eea9d0eb48
Bug 508992 ASSERTION: Accessibility wasn't initialized! on quiting Firefox r=surkov.alexander
2009-08-11 15:03:01 +08:00
Ginn Chen
d2062497a7
Bug 508989 random crash with GTK print dialog with a11y r=surkov.alexander
2009-08-11 14:59:05 +08:00
Boris Zbarsky
cff6a5cfe1
Bug 508819. Stop relying on getElementById returning anonymous nodes. r=gavin,dietrich,davidb
2009-08-10 10:54:22 -04:00
Alexander Surkov
554be1d1c5
Bug 494815 - Accessible name subtree computation should ignore whitespace when determining whether to strip user-entered value, r=davidb
2009-07-29 17:03:20 +08:00
Alexander Surkov
323c53cf3a
Bug 468659 - Crash [@ nsAccessNode::GetDocAccessibleFor(nsIDocShellTreeItem*, int) ], r=ginn.chen
2009-07-29 17:01:48 +08:00
Alexander Surkov
02798cda64
Bug 506206 - ASSERTION: There should always be a DOM node for an event: 'Not Reached', file c:/mozilla/fx07-22/accessible/src/base/nsAccessibleEventData.cpp, line 114, r=marcoz, ginnchen
2009-07-28 10:28:06 +08:00
Alexander Surkov
29a9062ea2
Bug 504561 - Comboboxes do not emit accessibility events when selection changes, r=ginn.chen
2009-07-28 10:26:32 +08:00
Michael Kohler
39067b5db3
Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless
2009-07-27 10:46:59 +02:00
Alexander Surkov
ca2cd92c70
Bug 504985 - get_accRole, if returning a role string, includes namespace URI withthe actual role, effective June 9, 2009, r=marcoz, davidb
2009-07-23 15:12:57 +08:00
Robert O'Callahan
5fa812e479
Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
2009-07-22 12:45:13 +12:00
Alexander Surkov
b990a0f6ab
Bug 352093. Search the entire document tree for accessibles with a given child ID. r=bolter,sr=roc
2009-07-22 12:45:04 +12:00
Robert O'Callahan
85dc2d2c9c
Bug 352093. Update accessibility to handle windowless IFRAMES. r=alexsurkov
2009-07-22 12:45:04 +12:00
Joe Drew
6c441f55f7
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Alexander Surkov
9c1dc423fe
Bug 420845 - Fire event_reorder on any embedded frames/iframes whos document has just loaded, r=marcoz, davidb
2009-07-18 11:09:16 +08:00
Peter Van der Beken
eaa48c4f13
Fix bustage.
2009-07-14 18:37:37 +02:00
Peter Van der Beken
ed0899f1ce
Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.
...
--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3
2009-07-13 13:48:06 +02:00
Alexander Surkov
11522a48f5
Bug 494345 - Do not create accessibles for XUL label or description having a role of 'presentation', r=marcoz, enndeaking, sr=smaug
2009-07-10 20:17:15 +08:00
Alexander Surkov
29e6b2df8d
Bug 418159 - indexes test for the html:table with overlapping cells, r=marcoz
2009-07-09 15:51:37 +08:00
Alexander Surkov
b3beef4a5c
Bug 501375 - nsHTMLTableAccessible::HasDescendant is much slower than it should be, r=marcoz, sr=bz
2009-07-08 10:39:04 +08:00
Alexander Surkov
ada7327bee
Bug 501656 - selected state is not exposed on selected HTML table cell, r=marcoz, davidb
2009-07-08 10:37:43 +08:00
Marco Zehe
95218b1a7e
Bug 495388 - Don't treat tables with ARIA roles that imply native markup as layout tables, r=davidb, r=surkov
2009-07-03 15:21:09 +02:00
Marco Zehe
c3534c71e7
Bug 502154 - Mochitests for nsHTMLTableAccessible::IsProbablyForLayout, r=surkov
2009-07-03 09:29:51 +02:00
Alexander Surkov
4b568ff1d1
Bug 501635 - nsHTMLTableAccessible::GetSelectedCells contains index duplicates for spanned rows or columns, r=davidb, r=MarcoZ
...
--HG--
rename : accessible/tests/mochitest/test_table_3.html => accessible/tests/mochitest/test_table_sels.html
2009-07-02 18:06:23 +02:00
Alexander Surkov
d1fe9f3c9a
imported patch 501601
2009-07-01 17:16:45 +08:00
Alexander Surkov
379c97de17
Bug 501078 - aria-selected=true on the row should be inherited by gridcell, r=marcoz, davidb
2009-07-01 16:10:15 +08:00
Neil Rashbrook
8f0fbe0b03
Bug 501071 Fix crash @ PL_strcmp - nsAccUtils::GetRoleMapEntry r=davidb
2009-06-30 22:29:54 +01:00
Olli Pettay
6041f8abed
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
2009-06-30 10:56:40 +03:00
David Bolter
281b227c46
Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking
2009-06-29 14:36:25 -04:00
Alexander Surkov
c013ace4a3
Bug 461923 - remove nsIAccessibleTreeCache and nsPIAccessibleTreeItem, r=marcoz, davidb
2009-06-29 23:38:17 +08:00
Alexander Surkov
4107df6677
Bug 501086 - missed aria-selected should be result of selectable state for some roles, r=marcoz, davidb
2009-06-29 23:24:36 +08:00
Alexander Surkov
4d400c049d
Bug 501092 - NS_ASSERTION(parentDoc, No parent document during initialization), r=davidb
2009-06-29 21:26:45 +08:00
Alexander Surkov
df93a01d0c
Bug 437980 - 9 tests fail in table_indexes.html chrome test file, r=marcoz, davidb, bernd
2009-06-29 18:54:26 +08:00
David Bolter
497cd6bc5b
Bug 500487 - Crash [@ nsDocAccessible::RemoveEventListeners() ]; r=MarcoZ, r=surkov
2009-06-28 13:45:04 -04:00
Robert O'Callahan
b456ec8e36
Bug 499880 - Restructure content/media directory. r+=doublec
...
--HG--
rename : content/media/video/src/nsAudioStream.cpp => content/media/nsAudioStream.cpp
rename : content/media/video/public/nsAudioStream.h => content/media/nsAudioStream.h
rename : content/media/video/src/nsMediaCache.cpp => content/media/nsMediaCache.cpp
rename : content/media/video/public/nsMediaCache.h => content/media/nsMediaCache.h
rename : content/media/video/src/nsMediaDecoder.cpp => content/media/nsMediaDecoder.cpp
rename : content/media/video/public/nsMediaDecoder.h => content/media/nsMediaDecoder.h
rename : content/media/video/src/nsMediaStream.cpp => content/media/nsMediaStream.cpp
rename : content/media/video/public/nsMediaStream.h => content/media/nsMediaStream.h
rename : content/media/video/src/nsChannelReader.cpp => content/media/ogg/nsChannelReader.cpp
rename : content/media/video/public/nsChannelReader.h => content/media/ogg/nsChannelReader.h
rename : content/media/video/src/nsOggDecoder.cpp => content/media/ogg/nsOggDecoder.cpp
rename : content/media/video/public/nsOggDecoder.h => content/media/ogg/nsOggDecoder.h
rename : content/media/video/test/320x240.allow-origin.ogv => content/media/test/320x240.allow-origin.ogv
rename : content/media/video/test/320x240.allow-origin.ogv^headers^ => content/media/test/320x240.allow-origin.ogv^headers^
rename : content/media/video/test/320x240.ogv => content/media/test/320x240.ogv
rename : content/media/video/test/Makefile.in => content/media/test/Makefile.in
rename : content/media/video/test/big.wav => content/media/test/big.wav
rename : content/media/video/test/bug461281.ogg => content/media/test/bug461281.ogg
rename : content/media/video/test/bug482461.ogv => content/media/test/bug482461.ogv
rename : content/media/video/test/can_play_type_ogg.js => content/media/test/can_play_type_ogg.js
rename : content/media/video/test/can_play_type_wave.js => content/media/test/can_play_type_wave.js
rename : content/media/video/test/contentDuration1.sjs => content/media/test/contentDuration1.sjs
rename : content/media/video/test/contentDuration2.sjs => content/media/test/contentDuration2.sjs
rename : content/media/video/test/contentDuration3.sjs => content/media/test/contentDuration3.sjs
rename : content/media/video/test/contentDuration4.sjs => content/media/test/contentDuration4.sjs
rename : content/media/video/test/contentDuration5.sjs => content/media/test/contentDuration5.sjs
rename : content/media/video/test/contentDuration6.sjs => content/media/test/contentDuration6.sjs
rename : content/media/video/test/crashtests/468763-1.html => content/media/test/crashtests/468763-1.html
rename : content/media/video/test/crashtests/474744-1.html => content/media/test/crashtests/474744-1.html
rename : content/media/video/test/crashtests/crashtests.list => content/media/test/crashtests/crashtests.list
rename : content/media/video/test/dynamic_redirect.sjs => content/media/test/dynamic_redirect.sjs
rename : content/media/video/test/file_access_controls.html => content/media/test/file_access_controls.html
rename : content/media/video/test/r11025_s16_c1.wav => content/media/test/r11025_s16_c1.wav
rename : content/media/video/test/r11025_s16_c1_trailing.wav => content/media/test/r11025_s16_c1_trailing.wav
rename : content/media/video/test/r11025_u8_c1.wav => content/media/test/r11025_u8_c1.wav
rename : content/media/video/test/r11025_u8_c1_trunc.wav => content/media/test/r11025_u8_c1_trunc.wav
rename : content/media/video/test/r16000_u8_c1_list.wav => content/media/test/r16000_u8_c1_list.wav
rename : content/media/video/test/redirect.sjs => content/media/test/redirect.sjs
rename : content/media/video/test/seek.ogv => content/media/test/seek.ogv
rename : content/media/video/test/small-shot.ogg => content/media/test/small-shot.ogg
rename : content/media/video/test/sound.ogg => content/media/test/sound.ogg
rename : content/media/video/test/test_access_control.html => content/media/test/test_access_control.html
rename : content/media/video/test/test_audio1.html => content/media/test/test_audio1.html
rename : content/media/video/test/test_audio2.html => content/media/test/test_audio2.html
rename : content/media/video/test/test_audioDocumentTitle.html => content/media/test/test_audioDocumentTitle.html
rename : content/media/video/test/test_autobuffer.html => content/media/test/test_autobuffer.html
rename : content/media/video/test/test_autobuffer2.html => content/media/test/test_autobuffer2.html
rename : content/media/video/test/test_autoplay.html => content/media/test/test_autoplay.html
rename : content/media/video/test/test_bug448534.html => content/media/test/test_bug448534.html
rename : content/media/video/test/test_bug461281.html => content/media/test/test_bug461281.html
rename : content/media/video/test/test_bug463162.xhtml => content/media/test/test_bug463162.xhtml
rename : content/media/video/test/test_bug465498.html => content/media/test/test_bug465498.html
rename : content/media/video/test/test_bug468190.html => content/media/test/test_bug468190.html
rename : content/media/video/test/test_bug468190_wav.html => content/media/test/test_bug468190_wav.html
rename : content/media/video/test/test_bug476973.html => content/media/test/test_bug476973.html
rename : content/media/video/test/test_bug482461.html => content/media/test/test_bug482461.html
rename : content/media/video/test/test_bug493187.html => content/media/test/test_bug493187.html
rename : content/media/video/test/test_bug495145.html => content/media/test/test_bug495145.html
rename : content/media/video/test/test_bug495145_wav.html => content/media/test/test_bug495145_wav.html
rename : content/media/video/test/test_bug495300.html => content/media/test/test_bug495300.html
rename : content/media/video/test/test_bug495319.html => content/media/test/test_bug495319.html
rename : content/media/video/test/test_can_play_type.html => content/media/test/test_can_play_type.html
rename : content/media/video/test/test_can_play_type_no_ogg.html => content/media/test/test_can_play_type_no_ogg.html
rename : content/media/video/test/test_can_play_type_no_wave.html => content/media/test/test_can_play_type_no_wave.html
rename : content/media/video/test/test_can_play_type_ogg.html => content/media/test/test_can_play_type_ogg.html
rename : content/media/video/test/test_can_play_type_wave.html => content/media/test/test_can_play_type_wave.html
rename : content/media/video/test/test_closing_connections.html => content/media/test/test_closing_connections.html
rename : content/media/video/test/test_constants.html => content/media/test/test_constants.html
rename : content/media/video/test/test_contentDuration1.html => content/media/test/test_contentDuration1.html
rename : content/media/video/test/test_contentDuration2.html => content/media/test/test_contentDuration2.html
rename : content/media/video/test/test_contentDuration3.html => content/media/test/test_contentDuration3.html
rename : content/media/video/test/test_contentDuration4.html => content/media/test/test_contentDuration4.html
rename : content/media/video/test/test_contentDuration5.html => content/media/test/test_contentDuration5.html
rename : content/media/video/test/test_contentDuration6.html => content/media/test/test_contentDuration6.html
rename : content/media/video/test/test_controls.html => content/media/test/test_controls.html
rename : content/media/video/test/test_currentTime.html => content/media/test/test_currentTime.html
rename : content/media/video/test/test_decoder_disable.html => content/media/test/test_decoder_disable.html
rename : content/media/video/test/test_delay_load.html => content/media/test/test_delay_load.html
rename : content/media/video/test/test_duration1.html => content/media/test/test_duration1.html
rename : content/media/video/test/test_ended1.html => content/media/test/test_ended1.html
rename : content/media/video/test/test_ended2.html => content/media/test/test_ended2.html
rename : content/media/video/test/test_error_on_404.html => content/media/test/test_error_on_404.html
rename : content/media/video/test/test_info_leak.html => content/media/test/test_info_leak.html
rename : content/media/video/test/test_load.html => content/media/test/test_load.html
rename : content/media/video/test/test_load_candidates.html => content/media/test/test_load_candidates.html
rename : content/media/video/test/test_media_selection.html => content/media/test/test_media_selection.html
rename : content/media/video/test/test_mixed_principals.html => content/media/test/test_mixed_principals.html
rename : content/media/video/test/test_networkState.html => content/media/test/test_networkState.html
rename : content/media/video/test/test_onloadedmetadata.html => content/media/test/test_onloadedmetadata.html
rename : content/media/video/test/test_paused.html => content/media/test/test_paused.html
rename : content/media/video/test/test_paused_after_ended.html => content/media/test/test_paused_after_ended.html
rename : content/media/video/test/test_play.html => content/media/test/test_play.html
rename : content/media/video/test/test_progress1.html => content/media/test/test_progress1.html
rename : content/media/video/test/test_progress2.html => content/media/test/test_progress2.html
rename : content/media/video/test/test_progress3.html => content/media/test/test_progress3.html
rename : content/media/video/test/test_progress4.html => content/media/test/test_progress4.html
rename : content/media/video/test/test_readyState.html => content/media/test/test_readyState.html
rename : content/media/video/test/test_seek1.html => content/media/test/test_seek1.html
rename : content/media/video/test/test_seek2.html => content/media/test/test_seek2.html
rename : content/media/video/test/test_seek3.html => content/media/test/test_seek3.html
rename : content/media/video/test/test_seek4.html => content/media/test/test_seek4.html
rename : content/media/video/test/test_seek5.html => content/media/test/test_seek5.html
rename : content/media/video/test/test_seek6.html => content/media/test/test_seek6.html
rename : content/media/video/test/test_seek7.html => content/media/test/test_seek7.html
rename : content/media/video/test/test_seek8.html => content/media/test/test_seek8.html
rename : content/media/video/test/test_seek9.html => content/media/test/test_seek9.html
rename : content/media/video/test/test_source.html => content/media/test/test_source.html
rename : content/media/video/test/test_source_write.html => content/media/test/test_source_write.html
rename : content/media/video/test/test_standalone.html => content/media/test/test_standalone.html
rename : content/media/video/test/test_timeupdate1.html => content/media/test/test_timeupdate1.html
rename : content/media/video/test/test_timeupdate2.html => content/media/test/test_timeupdate2.html
rename : content/media/video/test/test_timeupdate3.html => content/media/test/test_timeupdate3.html
rename : content/media/video/test/test_videoDocumentTitle.html => content/media/test/test_videoDocumentTitle.html
rename : content/media/video/test/test_volume.html => content/media/test/test_volume.html
rename : content/media/video/test/test_wav_8bit.html => content/media/test/test_wav_8bit.html
rename : content/media/video/test/test_wav_ended1.html => content/media/test/test_wav_ended1.html
rename : content/media/video/test/test_wav_ended2.html => content/media/test/test_wav_ended2.html
rename : content/media/video/test/test_wav_list.html => content/media/test/test_wav_list.html
rename : content/media/video/test/test_wav_onloadedmetadata.html => content/media/test/test_wav_onloadedmetadata.html
rename : content/media/video/test/test_wav_seek1.html => content/media/test/test_wav_seek1.html
rename : content/media/video/test/test_wav_seek3.html => content/media/test/test_wav_seek3.html
rename : content/media/video/test/test_wav_seek4.html => content/media/test/test_wav_seek4.html
rename : content/media/video/test/test_wav_seek5.html => content/media/test/test_wav_seek5.html
rename : content/media/video/test/test_wav_seek6.html => content/media/test/test_wav_seek6.html
rename : content/media/video/test/test_wav_seek7.html => content/media/test/test_wav_seek7.html
rename : content/media/video/test/test_wav_seek8.html => content/media/test/test_wav_seek8.html
rename : content/media/video/test/test_wav_seek_past_end.html => content/media/test/test_wav_seek_past_end.html
rename : content/media/video/test/test_wav_seek_then_play.html => content/media/test/test_wav_seek_then_play.html
rename : content/media/video/test/test_wav_standalone.html => content/media/test/test_wav_standalone.html
rename : content/media/video/test/test_wav_timeupdate1.html => content/media/test/test_wav_timeupdate1.html
rename : content/media/video/test/test_wav_timeupdate2.html => content/media/test/test_wav_timeupdate2.html
rename : content/media/video/test/test_wav_trailing.html => content/media/test/test_wav_trailing.html
rename : content/media/video/test/test_wav_trunc.html => content/media/test/test_wav_trunc.html
rename : content/media/video/test/test_wav_trunc_seek.html => content/media/test/test_wav_trunc_seek.html
rename : content/media/video/test/use_large_cache.js => content/media/test/use_large_cache.js
rename : content/media/video/src/nsWaveDecoder.cpp => content/media/wave/nsWaveDecoder.cpp
rename : content/media/video/public/nsWaveDecoder.h => content/media/wave/nsWaveDecoder.h
2009-06-26 16:23:15 +12:00
Alexander Surkov
86f5238dcb
atk fix for bug 499653
2009-06-25 11:20:04 +08:00
Alexander Surkov
fb9b25387c
Bug 499653 - unify ARIA state attributes mapping rules, r=marcoz, davidb
2009-06-25 10:12:38 +08:00
Alexander Surkov
2d358705aa
Bug 461922 - remove nsPIAccessibleDocument, r=marcoz, davidb, sr=neil
2009-06-25 10:08:53 +08:00
David Bolter
2326fc5b85
Bug 500213 - compiler warns about unused enums in switch; r=MarcoZ
2009-06-24 19:18:46 -04:00
David Bolter
c2d734f03a
Bug 500210 - comparison of unsigned and signed integer warnings; r=MarcoZ
2009-06-24 19:18:46 -04:00
David Bolter
ff5ef6b8af
Bug 500202 - Unused variable build warnings; r=MarcoZ
2009-06-24 19:18:46 -04:00
Robert O'Callahan
b345a70a9e
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 2cd0b9d4bdfb47d8757efe0ca9983cbbcfca423c
2009-06-13 21:16:34 +12:00
Olli Pettay
1a534bf2c2
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
...
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Chris AtLee
7b4a63772f
Bug 495297 - Unnecessary relinking of libxul; r=ted.mielczarek
...
Change how accessibility and printinggui libraries are copied to avoid
triggering re-links of xul later on if nothing has changed.
2009-06-22 23:48:23 +02:00
David Bolter
0898cf8a32
Bug 444644 - When an OBJECT_SHOW event is fired, its MSAA states are not properly set yet; r=MarcoZ, r=surkov
2009-06-22 14:28:20 -04:00
David Bolter
55a2c08570
Bug 441991 - Test for nsXULListitemAccessible::GetName uses self referential aria-labelledby correctly; r=MarcoZ, r=surkov
2009-06-22 10:41:08 -04:00
David Bolter
8d27b1529b
Bug 477599 - Expose ARIA semantics for HTML 5 draggable; r=MarcoZ, r=surkov
2009-06-19 14:23:44 -04:00
David Bolter
f2d9349340
Bug 499140 - Set container-live-role attribute for all containers with default or explicit aria-live; r=MarcoZ, r=surkov
2009-06-19 13:44:13 -04:00
Alexander Surkov
04ca2879fd
mac bustage fix for bug 461921
2009-06-18 16:14:16 +08:00
Alexander Surkov
5b0375811f
Bug 461921 - remove nsPIAccessible, r=marcoz, davidb
2009-06-18 15:37:38 +08:00
Marco Zehe
4c9e75dc90
Bug 498913 - Crash when visiting www.bicycling.com with JAWS 10 running, r=davidb
2009-06-17 19:05:45 +02:00
David Bolter
9c5beac61a
Bug 391829 - Add support for container-live-role to object attributes; r=MarcoZ, r=surkov, sr=neil
2009-06-17 10:22:23 -04:00
Alexander Surkov
e7282ad9b3
Bug 498277 - nsARIAGridAccessible is used for html:table with role='grid', r=davidb, r=MarcoZ
2009-06-16 18:48:05 +02:00
Alexander Surkov
248a98d934
Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=davidb, r=ginn, r=MarcoZ
2009-06-16 18:42:35 +02:00
L. David Baron
0d06184f97
Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky
2009-06-16 08:00:20 -07:00
Phil Ringnalda
c906719b6c
Bug 495387 - A few naughty things build their tests without ENABLE_TESTS, r=ted
2009-06-13 11:53:37 -07:00
Robert O'Callahan
338a814be0
Backed out changeset 69c6dbdfd179
2009-06-14 00:18:06 +12:00
Robert O'Callahan
9ffe56c833
Bug 495385. Text frames adjacent to block boundaries that contain only collapsible whitespace cannot affect layout, so don't create them. r+sr=bzbarsky
...
--HG--
extra : rebase_source : 544ae2157803cf075a50d2a451c6179525ebbc36
2009-06-13 21:16:34 +12:00
Alexander Surkov
a270c9588a
Bug 495390 - If a link has a non-breaking space as screen text, try to fall back to other means like @title, marcoz, davidb
2009-06-13 09:06:02 +08:00
Mats Palmgren
92216ae9a8
Add missing 'return' in nsDocAccessible::TakeFocus(). b=497867 r=marco.zehe
2009-06-13 00:51:50 +02:00
Marco Zehe
6e1a8b272d
Merge for backout of bug 493723
2009-06-12 16:31:46 +02:00
Marco Zehe
12600a17ce
Backed out changeset 2928cc356e14 of bug 493723 to fix screen reader bustage
2009-06-12 16:12:51 +02:00
Alexander Surkov
d926593723
Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=marcoz, davidb, ginn
2009-06-12 20:49:28 +08:00
Marco Zehe
5b78d6ccc4
Bug 497304 - Crash [@ nsAccessibleWrap::get_accParent(IDispatch**) ], r=davidb
2009-06-12 07:12:26 +02:00
Alexander Surkov
7a29f70a2e
Bug 493695 - create accessibles for HTML tr, r=marcoz, davidb
2009-06-12 20:55:04 +08:00
Alexander Surkov
42bed44933
Bug 493552 - implement nsIAccessibleTable selection methods for ARIA grids, r=marcoz, davidb, sr=neil
2009-06-12 20:52:29 +08:00
David Bolter
c2aedbd81e
Bug 478032 - Fire delayed value changed event for aria-valuetext changes. r=surkov, r=MarcoZ
2009-06-11 15:57:29 -04:00
David Bolter
6a5e3154e7
Bug 481114 - map timer, log and marquee ARIA roles into a11y roles. r=surkov, r=MarcoZ
2009-06-11 14:18:24 -04:00
David Bolter
1308a3c871
Bug 493336 - Create mochitest for STATE_OFFSCREEN, r=surkov, r=MarcoZ
2009-06-11 11:11:09 -04:00
Arpad Borsos
a797cac310
Bug 497068: Fix "will be initialized after" warnings; r=dbaron
2009-06-09 18:03:59 +02:00
Arpad Borsos
589f71c968
Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron
2009-05-26 10:53:15 +02:00
Neil Deakin
79321ef1f8
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Henri Sivonen
2b33dab370
Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner
2009-06-09 10:41:19 +03:00
Alexander Surkov
ea46358483
Bug 475503 - mochitest for hide event when DOM node containing accessibles is removed from DOM, r=marcoz, davidb
2009-05-27 13:31:23 +08:00
Justin Dolske
8f27a2419e
Bug 486899 - Keyboard Accessibility on video element (also audio). r=mconnor
2009-05-22 16:03:47 -07:00
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