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

1948 Коммитов

Автор SHA1 Сообщение Дата
Neil Rashbrook a727e0e60e VC7.1/SunCC bustage fix for bug 475522 r=surkov.alexander,ginn.chen 2009-02-16 11:24:22 +00:00
Serge Gautherie 0d99859fec Backed out changeset: 719dca3419b5 2009-02-15 18:41:16 +01:00
Jeremy Lea 5ad3fa0eed Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc 2009-02-15 17:41:06 +01:00
Alexander Surkov 4982a500af 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 b1cbdfbcb6 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 6d265640c3 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 11943a5386 Backout changeset 4767c92771e6 from bug 475522 because of burning tree 2009-02-12 15:35:12 +01:00
Alexander Surkov d4f633ef87 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 fe03c63dcd 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 7334dce387 bug 474340 - Change aria-grab to aria-grabbed, r=MarcoZ 2009-02-11 08:09:54 +01:00
Alexander Surkov 30549e95c1 Bug 345780 - Support multiple targets for same relation, r=davidb, r=MarcoZ, sr=neil 2009-02-10 11:03:30 +01:00
Alexander Surkov ce48d2a2db bug 477606 - select@size should be exposed as listbox, r=davidb, r=MarcoZ 2009-02-10 10:55:21 +01:00
David Bolter 5286be7620 bug 474408 - Remove role='description', r=MarcoZ 2009-02-10 10:40:38 +01:00
Marco Zehe 7c4bc172c2 Leak bustage fix for bug 472662, r=peterv 2009-02-05 12:46:34 +01:00
Marco Zehe fda7dfe15e bug 476796 - Refactor test_nsIAccessibleImage, r=surkov 2009-02-05 10:06:40 +01:00
Alexander Surkov 9bff2122a4 fix Solaris bustage of bug 472662 2009-02-05 16:57:08 +08:00
Alexander Surkov 2e20e3fdf0 comment for bug 472662 2009-02-05 15:11:12 +08:00
Alexander Surkov f0854d2c16 merge with bug 476209 2009-02-05 14:26:54 +08:00
Alexander Surkov 9571a8215e Bug 472662 - no reorder event for most display property & DOM changes, r=marcoz, davidb 2009-02-05 14:23:18 +08:00
David Bolter 048c34615a bug 476209 - refactor test_nsIAccessibleDocument.html, r=MarcoZ 2009-02-05 06:43:46 +01:00
Alexander Surkov 77d05ffb20 Bug 475901. Rev nsIAccessibleValue iid in CLOSED TREE 2009-02-03 15:45:27 -05:00
Alexander Surkov 0a35e2cea0 Bug 475298 - mochitests for accessible relations, r=davidb, marcoz 2009-01-28 01:27:51 +08:00
Marco Zehe 1799cbdffc 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 b0ae4c5838 bug 472311 - Alert dialogs not being spoken, section 508 issue, r=aaronlev, r=enn 2009-02-02 10:35:36 +01:00
David Bolter 493966f879 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 fd6cb92ac0 bug 474984 - Move name calculation for GridCell element to new namerules infrastructure, r=surkov 2009-01-25 07:55:56 +01:00
Alexander Surkov ea9a505253 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 4301671b45 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 fb9e762696 fix for bug 468034 2009-01-21 00:19:10 +08:00
Alexander Surkov 3dae18d659 Bug 468034 - make automated tests for name calculation rules, r=marcoz, davidb 2009-01-20 23:08:38 +08:00
Marco Zehe f7a7d7a499 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 7371136042 bug 474294 - Support aria-expanded on more roles, r=aaronlev, r=MarcoZ 2009-01-19 22:28:03 +01:00
Marco Zehe 7281ed997c bug 474261 - Test remaining implementations in nsHypertextAccessible::GetRole, r=surkov 2009-01-19 22:25:55 +01:00
Fred Jendrzejewski d8f1bff747 Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
Robert O'Callahan ae947ac65e Backout bug 461047
--HG--
extra : rebase_source : 30f40138d764520634e4ceac0f2bc523dcbc4b09
2009-01-16 22:20:53 +13:00
Robert O'Callahan 804cc7ee91 Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Marco Zehe e6407ecb49 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 065bde22f3 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 e5b7c65145 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 ce80f69254 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 f0a959ccaa Bug 469985 - turn the test from bug 354745 into mochitest, r=aaronlev, marocz, davidb 2009-01-14 20:19:35 +08:00
David Bolter 2999989c3b 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 3498a5f86e 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 21b4fbaf05 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 499e025001 Correct spelling of ofset to offset the lack of builds in a CLOSED TREE 2009-01-11 10:46:17 -08:00
Benjamin Smedberg 73a6fab34b 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 802d1a10c7 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 153f40d0cf Fixing Windows and Linux orange from bug 469818 2009-01-06 16:33:45 +01:00
Marco Zehe 8e53d411cd 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 49b5bfd706 Bug 469818 - Refactor test_textboxes.* files, r=surkov 2009-01-06 15:04:28 +01:00