Граф коммитов

2948 Коммитов

Автор SHA1 Сообщение Дата
Alexander Surkov 966126a237 Bug 506389 - Some same page links do not fire EVENT_SYSTEM_SCROLLINGSTART, r=marcoz, davidb 2009-09-01 10:49:15 +08:00
David Bolter 99b621ce35 Bug 509696 - Empty role on body removes read-only state; breaks virtual buffers. r=MarcoZ,surkov 2009-08-31 09:12:08 -04:00
Alexander Surkov 914e0d53fb Bug 512908 - Don't expose empty live attribute if there is no aria-live and ARIA role hasn't default live value, r=marcoz, davidb 2009-08-28 13:27:27 +08:00
Benjamin Smedberg c4ea86fa0e Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Benjamin Smedberg 28fb767bd1 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 79edda8c98 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 c76e02cd0a 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 ce887522e2 Bug 488249 more build bustage fixes 2009-08-24 17:11:35 -04:00
David Zbarsky ac5c73f4b2 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Marco Zehe 0e59802645 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 543f126149 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 cc8dfb48ba 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 af8d8584e5 Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
David Bolter 120fceb6f3 Bug 510441 - Add support for nsIAccessibleEvent::OBJECT_ATTRIBUTE_CHANGED; r=MarcoZ,surkov 2009-08-20 10:16:00 -04:00
Alexander Surkov dba136510c Bug 503727 - Reorganize implementation of XUL tree accessibility, r=marcoz, ginn, sr=neil 2009-08-20 14:45:19 +08:00
David Bolter e2f515c77a 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 d53f1e0bd3 Bug 508992 missed a return statement in last checkin r=surkov.alexander 2009-08-14 16:07:25 +08:00
Jeff Muizelaar 8e8e5161c4 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 f0c0c6ea75 Bug 508523 Crash [@ nsDocAccessible::FlushPendingEvents] r=surkov 2009-08-12 15:38:42 +01:00
timeless@mozdev.org d65bf94454 Bug 507591 nsHTMLTableAccessible mLayoutHeuristic should not be an nsAutoString
r=marcoz
2009-08-12 11:49:55 +02:00
Ginn Chen bda0bfbc73 Bug 508992 ASSERTION: Accessibility wasn't initialized! on quiting Firefox r=surkov.alexander 2009-08-11 15:03:01 +08:00
Ginn Chen bc4f1cc029 Bug 508989 random crash with GTK print dialog with a11y r=surkov.alexander 2009-08-11 14:59:05 +08:00
Boris Zbarsky 476c17b0a2 Bug 508819. Stop relying on getElementById returning anonymous nodes. r=gavin,dietrich,davidb 2009-08-10 10:54:22 -04:00
Alexander Surkov ec8032047d 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 b8240a8c11 Bug 468659 - Crash [@ nsAccessNode::GetDocAccessibleFor(nsIDocShellTreeItem*, int) ], r=ginn.chen 2009-07-29 17:01:48 +08:00
Alexander Surkov 6a5dc8f702 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 efa2764255 Bug 504561 - Comboboxes do not emit accessibility events when selection changes, r=ginn.chen 2009-07-28 10:26:32 +08:00
Michael Kohler d755c7617c Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless 2009-07-27 10:46:59 +02:00
Alexander Surkov 53d1554373 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 19983dc891 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 d416ea4b22 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 b55dd8f12c Bug 352093. Update accessibility to handle windowless IFRAMES. r=alexsurkov 2009-07-22 12:45:04 +12:00
Joe Drew 9c23ca0770 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 6fef76653f 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 1f4ddc4c2a Fix bustage. 2009-07-14 18:37:37 +02:00
Peter Van der Beken 51e0e93326 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 2f51edc3a4 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 8ec3b542fd Bug 418159 - indexes test for the html:table with overlapping cells, r=marcoz 2009-07-09 15:51:37 +08:00
Alexander Surkov 1ef08655d6 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 92f81a0734 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 524c804e09 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 12e401f7ad Bug 502154 - Mochitests for nsHTMLTableAccessible::IsProbablyForLayout, r=surkov 2009-07-03 09:29:51 +02:00
Alexander Surkov 8b0d273d7e 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 dcfe2f4faa imported patch 501601 2009-07-01 17:16:45 +08:00
Alexander Surkov 419bbefae5 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 cf8083d4e4 Bug 501071 Fix crash @ PL_strcmp - nsAccUtils::GetRoleMapEntry r=davidb 2009-06-30 22:29:54 +01:00
Olli Pettay cd4e412364 Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
David Bolter f1798f3a4f Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
Alexander Surkov 02064170df Bug 461923 - remove nsIAccessibleTreeCache and nsPIAccessibleTreeItem, r=marcoz, davidb 2009-06-29 23:38:17 +08:00
Alexander Surkov 780a4ffe51 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 a4c78faebd Bug 501092 - NS_ASSERTION(parentDoc, No parent document during initialization), r=davidb 2009-06-29 21:26:45 +08:00
Alexander Surkov b71e54520f 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 4cc7fc2b79 Bug 500487 - Crash [@ nsDocAccessible::RemoveEventListeners() ]; r=MarcoZ, r=surkov 2009-06-28 13:45:04 -04:00
Robert O'Callahan d37e4d697d 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 185f9b235b atk fix for bug 499653 2009-06-25 11:20:04 +08:00
Alexander Surkov 2f5a7e0689 Bug 499653 - unify ARIA state attributes mapping rules, r=marcoz, davidb 2009-06-25 10:12:38 +08:00
Alexander Surkov 001473948e Bug 461922 - remove nsPIAccessibleDocument, r=marcoz, davidb, sr=neil 2009-06-25 10:08:53 +08:00
David Bolter 6b0366e7c4 Bug 500213 - compiler warns about unused enums in switch; r=MarcoZ 2009-06-24 19:18:46 -04:00
David Bolter ba1f5829fd Bug 500210 - comparison of unsigned and signed integer warnings; r=MarcoZ 2009-06-24 19:18:46 -04:00
David Bolter 27479fea5f Bug 500202 - Unused variable build warnings; r=MarcoZ 2009-06-24 19:18:46 -04:00
Robert O'Callahan 140eb0ea0d 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 39bebd7f16 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 f59e28c84a 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 397ae52643 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 76cd97c811 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 419497783f Bug 477599 - Expose ARIA semantics for HTML 5 draggable; r=MarcoZ, r=surkov 2009-06-19 14:23:44 -04:00
David Bolter 0215b1d90f 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 fa91f9695a mac bustage fix for bug 461921 2009-06-18 16:14:16 +08:00
Alexander Surkov 698660f051 Bug 461921 - remove nsPIAccessible, r=marcoz, davidb 2009-06-18 15:37:38 +08:00
Marco Zehe 15236821f0 Bug 498913 - Crash when visiting www.bicycling.com with JAWS 10 running, r=davidb 2009-06-17 19:05:45 +02:00
David Bolter 5f6e605ecc 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 d228b1a299 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 589f457afc 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 6730c2f7fd Remove support for fallback background colors. (Bug 496721) r+sr=bzbarsky 2009-06-16 08:00:20 -07:00
Phil Ringnalda de7fea7d64 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 a36734c485 Backed out changeset 69c6dbdfd179 2009-06-14 00:18:06 +12:00
Robert O'Callahan bc9f1f1d4a 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 efa2cc0737 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 09831f3834 Add missing 'return' in nsDocAccessible::TakeFocus(). b=497867 r=marco.zehe 2009-06-13 00:51:50 +02:00
Marco Zehe 9ba8c4624e Merge for backout of bug 493723 2009-06-12 16:31:46 +02:00
Marco Zehe 90c1da9f75 Backed out changeset 2928cc356e14 of bug 493723 to fix screen reader bustage 2009-06-12 16:12:51 +02:00
Alexander Surkov 9af444ccb8 Bug 493723 - implement IAccessibleTable interface for ARIA grids, r=marcoz, davidb, ginn 2009-06-12 20:49:28 +08:00
Marco Zehe b03429af5b Bug 497304 - Crash [@ nsAccessibleWrap::get_accParent(IDispatch**) ], r=davidb 2009-06-12 07:12:26 +02:00
Alexander Surkov ecf711a3b1 Bug 493695 - create accessibles for HTML tr, r=marcoz, davidb 2009-06-12 20:55:04 +08:00
Alexander Surkov 361b74fea6 Bug 493552 - implement nsIAccessibleTable selection methods for ARIA grids, r=marcoz, davidb, sr=neil 2009-06-12 20:52:29 +08:00
David Bolter f9a3667643 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 f64ef737cf 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 bfe9ba3d69 Bug 493336 - Create mochitest for STATE_OFFSCREEN, r=surkov, r=MarcoZ 2009-06-11 11:11:09 -04:00
Arpad Borsos fafa04fced Bug 497068: Fix "will be initialized after" warnings; r=dbaron 2009-06-09 18:03:59 +02:00
Arpad Borsos cb08371dfd Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron 2009-05-26 10:53:15 +02:00
Neil Deakin c78cc06ad6 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 5ce5655c12 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 86597c3aec 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 5bb0afc5ed Bug 486899 - Keyboard Accessibility on video element (also audio). r=mconnor 2009-05-22 16:03:47 -07:00
Alexander Surkov 7af4c90253 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 6b31b8bb23 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 e27d28d047 Fix mis-spellings of "receive" to kick builds on a CLOSED TREE. 2009-05-18 09:48:36 -04:00
Alexander Surkov f777a3304f 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 e274736116 Bug 493433 - invalid arg on valid relation type, r=marcoz, davidb 2009-05-18 11:42:43 +08:00
David Bolter 92366df699 Merge bug 486146 2009-05-15 19:46:41 -04:00
David Bolter 986dccb4ff 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 22ad524464 Bug 492736 - robust nsXULTreeAccessible::GetLastChild, r=marcoz, davidb 2009-05-15 22:56:58 +08:00
Alexander Surkov 84ff3a25c2 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 7cb1aa0f8c 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 06d14ef6ac 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 4a2729a3fd Bug 492518 - xul:slider accessible of xul:scale is accessible illegally, r=marcoz, davidb 2009-05-14 13:50:17 +08:00
Alexander Surkov 1d48177650 Bug 491851 - implement relations inside HTML table, r=marcoz, davidb, sr=neil 2009-05-14 13:31:09 +08:00
Alexander Surkov 9d965cf68e 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 1362336b77 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 7c0b1d966e bug 482598: Temporarily disable test_childAtPoint because it's failing. 2009-05-11 12:14:22 -04:00
David Bolter 23d2bc41fa 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 1f4dd4eab9 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 888524249b disable test_elm_scrolbar.html on linux 2009-05-11 16:53:42 +08:00
Alexander Surkov fe783793f3 Bug 285167 - Mozilla doesn't support Scrollbar accessible, r=marcoz, davidb, enndeaking, sr=neil 2009-05-11 13:30:40 +08:00
Alexander Surkov c59ed4f649 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 83f6451dc7 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 b69df62f09 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 4458b7a716 Bug 491645 - use getTreeBody instead explicit searching of treechildren element, r=marcoz 2009-05-06 17:54:26 +08:00
Alexander Surkov 40e8b21171 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 4d3ff53137 Bug 491450 - wrong x and width of treeitem, r=davidb, r=MarcoZ 2009-05-05 21:33:44 +02:00
Alexander Surkov 2ab0cc74f5 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 7500a7cd63 Bug 489944 - @title attribute no longer exposed on accDescription, r=davidb, r=MarcoZ 2009-04-24 16:40:18 +02:00
Boris Zbarsky 5f3756820a Fixing test broken by checkin for bug 475318 2009-04-23 12:59:43 -04:00
Alexander Surkov a794a0efd8 Bug 489306 - overflowed content doesn't expose child text accessibles, r=marcoz, davidb 2009-04-22 19:22:36 +08:00
Alexander Surkov c4b0c0a555 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 4fae5b8b3c Bug 481357 - rename finalRole to role, Remove leftover 'containerRole', r=davidb 2009-04-20 09:02:12 +02:00
Shailen N. Jain 83ede046e0 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 f9719c2666 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 114b73364e 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 94b4de096d Bug 488006 - cocoa-size="small" should be a platform-independent class instead. r=enn 2009-04-13 19:40:00 +02:00
Boris Zbarsky 2103dd765f Backed out changeset 50940a1eb1e9 (bug 473732) because it causes Linux unit
test orange.
2009-04-09 14:47:49 -04:00
David Bolter 8e5f0c1901 Bug 473732 - Provide actions to set ARIA sort and expanded, r=surkov, r=MarcoZ 2009-04-09 18:16:10 +02:00
David Bolter 9ce70ae8c3 Bug 484437 - Remove aria-droppable, r=surkov, r=MarcoZ 2009-04-09 17:36:25 +02:00
Jeremy D. Lea d37e6bf09c Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Marco Zehe 942b4eea83 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 f86d98ebf1 Bug 482537 - Safeguard against exceptions in event-chained tests, r=surkov, r=MarcoZ 2009-03-24 14:58:35 +01:00
Ginn Chen 5259032fb7 Bug 468727 Crash [@ nsHTMLTextFieldAccessible::GetStateInternal] r=david.bolter, surkov.alexander 2009-03-18 16:21:13 +08:00
Serge Gautherie 5ad258b202 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 cd9a48ff99 Bug 482974 - PRBool violation in nsTextAttrs.cpp, r=surkov, r=MarcoZ 2009-03-13 15:39:16 +01:00
Marco Zehe 3baa76ce70 bug 481720 - Don't load remote images in mochitests, r=davidb 2009-03-13 15:33:33 +01:00
Ginn Chen 15fea0db2d Bug 468727 backout due to leaks 2009-03-13 18:43:45 +08:00
Ginn Chen 866da701c7 Bug 468727 Crash [@ nsHTMLTextFieldAccessible::GetStateInternal()] r=surkov.alexander 2009-03-13 15:56:11 +08:00
Justin Dolske e4eca4a418 Disable A11Y tests that randomly fail due to loading remote images. (bug 481720) 2009-03-11 20:02:17 -07:00
Marco Zehe ba60bbcfad 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 1f11dcdcf0 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 c32c3f8506 bug 482563 - Tweak our exposure of object attributes, r=MarcoZ 2009-03-10 21:44:43 +01:00
David Bolter f2d31fc25e Bug 482573 - add test aria-sort exposed as sort object attribute, r=MarcoZ 2009-03-10 21:44:24 +01:00
David Bolter 2d12dd4d03 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 9d46e716d5 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 cbff182248 a11y leak fix for bug 481357 2009-03-08 01:27:10 +08:00
Alexander Surkov 0727e92923 Bug 481357 - rename finalRole to role, r=davidb 2009-03-07 23:38:58 +08:00
Alexander Surkov a6a943ae6c Bug 482013 - use role.js instead of explicit .role and .finalRole calls, r=marcoz 2009-03-07 19:23:25 +08:00
Alexander Surkov 9d8a2a9355 disable a11y test_getChildAtPoint test 2009-03-05 22:16:38 +08:00
Alexander Surkov 89625f64e9 Bug 481617 - leaks of test_getChildAtPoint (enable this test), r=marcoz 2009-03-05 21:07:38 +08:00
Alexander Surkov d24467bd37 Bug 481624 - nsTextAccessibleWrap::get_fontFamily leaks, r=marcoz 2009-03-05 21:02:48 +08:00
Marco Zehe 63c808db84 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 04e3425b90 disable a11y test_getChildAtPoint test, linux failure 2009-03-05 14:48:17 +08:00
Alexander Surkov bcf9d02f7b Bug 471493 - crash [@ nsPropertyTable::GetPropertyInternal], r=marcoz, davidb, rcampbell 2009-03-05 12:08:18 +08:00
Alexander Surkov c82b6a820c 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 ea63fda052 bug 462527 - Refactor test_bug429285.html, r=surkov 2009-03-03 11:42:00 +01:00
Marco Zehe d8d12dde9c Bug 480939 - Refactor test_nsOuterDocAccessible.html, r=davidb 2009-03-02 16:08:56 +01:00
Marco Zehe 5c7852801d Bug 480934 - Refactor test_nsIAccessibleHyperText.html, r=davidb 2009-03-02 16:07:14 +01:00
Marco Zehe aaeb9e8950 bug 480294 - Refactor nsIAccessibleHyperLink mochitests, r=surkov 2009-02-27 12:23:26 +01:00
Alexander Surkov 8479d096c0 Bug 475330 - mochitests for xul:tab and xul:tabpanel relations, r=marcoz, davidb 2009-02-27 19:01:33 +08:00
Alexander Surkov ae4701c348 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 2f32ac2842 Bug 476404 - [SeaMonkey] New a11y test_relations.xul fails, r=marcoz, davidb, sr=neil 2009-02-27 18:47:15 +08:00
Alexander Surkov d8177b09b1 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 4f12437323 Bug 478810 - document role='textbox' fails assertion, r=surkov, r=MarcoZ 2009-02-26 09:17:43 +01:00
David Bolter fe829e485b Bug 477876 - expose checkable='true' object attribute, r=surkov, r=MarcoZ 2009-02-21 08:43:51 +01:00
L. David Baron 94595f2f88 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 c674a753b4 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 caf423a97a 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 77c163c9a9 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 038026b7b5 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 32b765355b Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
Alexander Surkov 3d45d4e581 parital backup of bug 463645 to make tests pass 2009-02-19 16:10:45 +08:00
Alexander Surkov 710d30469e bustage fix3 2009-02-19 15:34:40 +08:00
Alexander Surkov d8e722555c bustage fix2 bug 463645 2009-02-19 15:31:39 +08:00
Alexander Surkov 4e741a6f21 bustage fix bug 463645 2009-02-19 15:23:44 +08:00
Alexander Surkov ad901945a4 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 765cfda175 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 0e185f2bc0 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 3c4144d0e6 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 8744350c0c 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 bc0f199ec8 VC7.1/SunCC bustage fix for bug 475522 r=surkov.alexander,ginn.chen 2009-02-16 11:24:22 +00:00
Serge Gautherie c6e1d10035 Backed out changeset: 719dca3419b5 2009-02-15 18:41:16 +01:00
Jeremy Lea b798bd8c19 Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc 2009-02-15 17:41:06 +01:00
Alexander Surkov 0f51db206e 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 905cbc22fb 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 da62b0bcb2 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 b64b02fdb6 Backout changeset 4767c92771e6 from bug 475522 because of burning tree 2009-02-12 15:35:12 +01:00
Alexander Surkov 0dcbd2432d 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 046f6890e9 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 fff4a6f4ca bug 474340 - Change aria-grab to aria-grabbed, r=MarcoZ 2009-02-11 08:09:54 +01:00
Alexander Surkov 8f0b3e7aff Bug 345780 - Support multiple targets for same relation, r=davidb, r=MarcoZ, sr=neil 2009-02-10 11:03:30 +01:00
Alexander Surkov 5cc2fda792 bug 477606 - select@size should be exposed as listbox, r=davidb, r=MarcoZ 2009-02-10 10:55:21 +01:00
David Bolter 5ea9611911 bug 474408 - Remove role='description', r=MarcoZ 2009-02-10 10:40:38 +01:00
Marco Zehe d7e4ac2454 Leak bustage fix for bug 472662, r=peterv 2009-02-05 12:46:34 +01:00
Marco Zehe 2532b20c4f bug 476796 - Refactor test_nsIAccessibleImage, r=surkov 2009-02-05 10:06:40 +01:00
Alexander Surkov 2e2a2a271d fix Solaris bustage of bug 472662 2009-02-05 16:57:08 +08:00
Alexander Surkov 753b553377 comment for bug 472662 2009-02-05 15:11:12 +08:00
Alexander Surkov 7b19fa7219 merge with bug 476209 2009-02-05 14:26:54 +08:00
Alexander Surkov de059fe421 Bug 472662 - no reorder event for most display property & DOM changes, r=marcoz, davidb 2009-02-05 14:23:18 +08:00
David Bolter 0832e07bf0 bug 476209 - refactor test_nsIAccessibleDocument.html, r=MarcoZ 2009-02-05 06:43:46 +01:00
Alexander Surkov bc097064f8 Bug 475901. Rev nsIAccessibleValue iid in CLOSED TREE 2009-02-03 15:45:27 -05:00
Alexander Surkov 322b160dab Bug 475298 - mochitests for accessible relations, r=davidb, marcoz 2009-01-28 01:27:51 +08:00
Marco Zehe b7ec6f6e9a 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 faf4fe031b bug 472311 - Alert dialogs not being spoken, section 508 issue, r=aaronlev, r=enn 2009-02-02 10:35:36 +01:00
David Bolter ddb9396d4b 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 d0897058af bug 474984 - Move name calculation for GridCell element to new namerules infrastructure, r=surkov 2009-01-25 07:55:56 +01:00
Alexander Surkov 38dc541c80 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 c755eee8e7 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 e24a5807e2 fix for bug 468034 2009-01-21 00:19:10 +08:00
Alexander Surkov 986d6fa195 Bug 468034 - make automated tests for name calculation rules, r=marcoz, davidb 2009-01-20 23:08:38 +08:00
Marco Zehe b33e6d4f6d 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 f76b2cad7a bug 474294 - Support aria-expanded on more roles, r=aaronlev, r=MarcoZ 2009-01-19 22:28:03 +01:00
Marco Zehe 8ea5773323 bug 474261 - Test remaining implementations in nsHypertextAccessible::GetRole, r=surkov 2009-01-19 22:25:55 +01:00
Fred Jendrzejewski 9bd9de1b83 Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
Robert O'Callahan 12108e7105 Backout bug 461047
--HG--
extra : rebase_source : 30f40138d764520634e4ceac0f2bc523dcbc4b09
2009-01-16 22:20:53 +13:00
Robert O'Callahan 730e65f154 Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Marco Zehe d83f8ae5f6 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 6e7f270ba9 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 05db72d624 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 1b7e1f21f0 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 1c263d20aa Bug 469985 - turn the test from bug 354745 into mochitest, r=aaronlev, marocz, davidb 2009-01-14 20:19:35 +08:00
David Bolter 9b8438d4c0 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 c0b8dd79be 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 0634258783 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 15a97e780f Correct spelling of ofset to offset the lack of builds in a CLOSED TREE 2009-01-11 10:46:17 -08:00
Benjamin Smedberg 507daffc50 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 b0f322f21c 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 3f5ed1a3a1 Fixing Windows and Linux orange from bug 469818 2009-01-06 16:33:45 +01:00
Marco Zehe 569706a5a2 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 4329556f44 Bug 469818 - Refactor test_textboxes.* files, r=surkov 2009-01-06 15:04:28 +01:00
Alexander Surkov 5e4bb7fd66 Bug 468418 - Expose level for nested lists in HTML, r=marcoz, aaronlev 2009-01-05 15:41:30 +08:00
Ginn Chen e8cc0d7bdd 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 34d6e34cbb 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 84fc57abb5 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 caf5217eb5 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 84d5a916f0 disabling tests until bug 468451 is fixed 2008-12-09 12:02:25 -08:00
Neil Deakin 82fa0d4920 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 5ecdb26ff8 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 b2e974fd33 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 40d187b963 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 598e82268f Bug 467055 - move name calculated from tooltip code to GetName, r=davidb, marcoz 2008-12-03 15:21:08 +08:00
Alexander Surkov 79775091e5 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 a2bb4ab4ef 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 c0e4f15def 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 4f0678568c 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 cc672241dd Bug 416872 - Simplify GetState() impl's for defunct objects, r=david.bolter, sr=neil, a=beltzner 2008-11-27 12:04:05 +08:00