Closed Bug 1728087 Opened 3 years ago Closed 3 years ago

accessibility regression: Account settings tree item names are messed up

Categories

(Thunderbird :: Account Manager, defect)

All
Unspecified
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: valentin, Unassigned)

References

(Regression)

Details

(Keywords: regression)

As of TB 93 (latest nightlies), the Account Settings tab’s left panel has
evolved from a GTK tree into a list box. As a result, the tree is messed up
and specifically the top-level items (e.g. the account names and the
“Local Folders” parent category). That’s an accessibility regression.

Launch TB, open Account Settings and browse the AT-SPI tree (either with
Orca, Accerciser or directly with pyatspi). Here’s what you used to get:

[document web | name="Account Settings"]
-- [tree | id="accounttree" ]
-- -- [list]
-- -- -- [tree item | name="foo@foo.bar"]
-- -- -- [tree item | name="Local Folders"]

Here’s what you’ll get in the new panel:

[document web | name="Account Settings"]
-- [list box | ]
-- -- [list item | name="foo@foo.bar Server Settings Copies & Folders Composition & Addressing Junk Settings Synchronization & Storage End-To-End Encryption Return Receipts"]
-- -- [list item | name="Local Folders Junk Settings Disk Space"]

This appears to have been introduced very recently (in the past couple of weeks at most).

Keywords: regression
Regressed by: 1724842
Summary: Regression: Account settings tree item names are messed up → accessibility regression: Account settings tree item names are messed up

Seems to have been fixed by c56061f8a4f7; I can no longer reproduce it with build 20210901105030.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.