Eitan Isaacson
035538614c
Bug 1748775 - Expire column children when table expires. r=morgan
...
I think there is a potential crasher if an AT holds a reference to a column object while its parent table expires, and then tries to retrieve AXChildren. We need to expire te column objects when the table expires or is destroyed.
Differential Revision: https://phabricator.services.mozilla.com/D136288
2022-01-19 19:33:35 +00:00
Morgan Reschenberg
224e6f9293
Bug 1720334: Represent checked/unchecked state with AXValue for treeitems r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D121215
2021-08-19 20:50:55 +00:00
Narcis Beleuzu
acb7240df4
Backed out changeset 3564b76b9334 (bug 1720334) for bc failure on browser_outline.js . CLOSED TREE
2021-08-02 23:22:00 +03:00
Morgan Reschenberg
f57cc30276
Bug 1720334: Represent checked/unchecked state with AXValue for treeitems r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D121215
2021-08-02 19:41:21 +00:00
Morgan Reschenberg
62aed9ef20
Bug 1688730: Cache table layout status on mac, invalidate on reorder, attr changed r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D102994
2021-02-02 21:30:58 +00:00
Butkovits Atila
2af3edc6b9
Backed out 2 changesets (bug 1688730) for causing mochitest failures. CLOSED TREE
...
Backed out changeset 677c17ec48ea (bug 1688730)
Backed out changeset a7d0770117c8 (bug 1688730)
2021-02-02 02:04:28 +02:00
Morgan Reschenberg
876affb062
Bug 1688730: Cache table layout status on mac, invalidate on reorder, attr changed r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D102994
2021-02-01 20:23:23 +00:00
Butkovits Atila
e13215fdec
Backed out 2 changesets (bug 1688730) for causing build bustage on mozTableAccessible.mm. CLOSED TREE
...
Backed out changeset bd6d78d36cee (bug 1688730)
Backed out changeset dd03939b850e (bug 1688730)
2021-02-01 21:44:02 +02:00
Morgan Reschenberg
3b5f7255b1
Bug 1688730: Cache table layout status on mac, invalidate on reorder, attr changed r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D102994
2021-02-01 17:54:13 +00:00
Marco Zehe
eede5be7ec
Bug 1687480 - Fire NSAccessibility notifications for expanding and collapsing rows, r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D102308
2021-01-19 16:53:38 +00:00
Morgan Reschenberg
29a8164b84
Bug 1680589: Make AXDisclosing settable on outline rows r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D101053
2021-01-07 21:29:27 +00:00
Morgan Reschenberg
b96b198d6d
Bug 1649720: Ensure XUL trees expose their internal columns to VoiceOver r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D97227
2020-12-10 00:15:38 +00:00
Razvan Maries
ffdb6a4d93
Backed out changeset 8a7e15d51a4c (bug 1649720
) for perma failures on browser_outline_xul.js. CLOSED TREE
2020-12-09 01:35:04 +02:00
Morgan Reschenberg
27bc6bee14
Bug 1649720: Ensure XUL trees expose their internal columns to VoiceOver r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D97227
2020-12-08 19:33:34 +00:00
Morgan Reschenberg
e45400e5b3
Bug 1644810: Implement accessible subclasses for AXOutline and AXOutlineItem r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D96074
2020-11-12 06:16:58 +00:00
Eitan Isaacson
2a6f71babd
Bug 1660906 - Introduce .clang-format file for Objective C rules. r=morgan
...
I also altered the mode line in all the file headers so that editors use the correct syntax features.
Differential Revision: https://phabricator.services.mozilla.com/D88081
2020-08-25 21:40:32 +00:00
Morgan Reschenberg
a707c0c636
Bug 1643765: Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D80983
2020-07-21 20:41:55 +00:00
Eitan Isaacson
cfcad506f6
Bug 1628236 - Add cell getter and column headers attribute to tables. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84249
2020-07-21 20:58:36 +00:00
Dorel Luca
560f272fda
Backed out changeset a83d85107142 (bug 1628236) for OSX build bustage on mozTableAccessible.h. CLOSED TREE
2020-07-21 22:49:30 +03:00
Eitan Isaacson
a024bafebe
Bug 1628236 - Add cell getter and column headers attribute to tables. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D84249
2020-07-21 16:43:28 +00:00
Bogdan Tara
92d6c2f06f
Backed out changeset 8d3a31f6fcd6 (bug 1643765) by morgan's request CLOSED TREE
2020-07-08 19:57:22 +03:00
Morgan Reschenberg
22c2b06956
Bug 1643765: Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D80983
2020-07-06 19:24:19 +00:00
Razvan Maries
3b7f8e576f
Backed out changeset e7c1f66e9ff4 (bug 1643765) for build bustages on MOXAccessibleProtocol.h. CLOSED TREE
2020-07-06 21:02:44 +03:00
Morgan Reschenberg
1a49e563e3
Bug 1643765: Add moxUnignoredChildren getter to MOXAccessibleBase r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D80983
2020-07-06 17:31:15 +00:00
Eitan Isaacson
9aa6dd6524
Bug 1641665 - Remove NSAccessibility methods from mozTableAccessible. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D77345
2020-05-28 23:06:42 +00:00
Eitan Isaacson
d13bf79114
Bug 1641644 - Remove most NSAccessibility methods from mozAccessible. r=morgan
...
Keeping accessibilityAttributeNames because it calls additionalAccessibilityAttributeNames
which is used by subclasses.
Differential Revision: https://phabricator.services.mozilla.com/D77335
2020-05-28 22:41:13 +00:00
Eitan Isaacson
567a8af15c
Bug 1635517 - Update deprecated accessibilityIsIgnored to isAccessibilityElement. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D74431
2020-05-12 17:39:18 +00:00
Eitan Isaacson
8f333badf3
Bug 1627765 - Use REORDER event to invalidate table column accessibles. r=morgan
...
We need to do this because we can't rely on the main children cache invalidation.
Also, I don't think this really worked before with cell additions to a row, since only
the row's children would be invalidated, and the table's children would remain untouched.
Differential Revision: https://phabricator.services.mozilla.com/D69879
--HG--
extra : moz-landing-system : lando
2020-04-10 17:53:41 +00:00
Morgan Reschenberg
945f2ee931
Bug 1618705: Construct column containers and list them as children of our table accessible. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D67900
--HG--
extra : moz-landing-system : lando
2020-04-06 16:51:11 +00:00
Morgan Reschenberg
9aa0ae8a10
Bug 1624434: Remove description attribute for table elements. r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D67928
--HG--
extra : moz-landing-system : lando
2020-03-26 15:45:04 +00:00
Frédéric Wang
2aa965ccb5
Bug 1178272 - Move table semantics to a separate mozTableAccessible.mm file. r=surkov
...
--HG--
extra : rebase_source : bdbc6ea2a47d31e749fd59f657a54e40ae47c92b
2015-10-01 16:00:00 +02:00