Closed
Bug 954598
Opened 11 years ago
Closed 6 years ago
Accessibility: status of the individual accounts in the accounts dialog is not available to the visually disabled users
Categories
(Instantbird Graveyard :: Account manager, defect)
Instantbird Graveyard
Account manager
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: bugzilla, Unassigned)
References
Details
*** Original post on bio 1166 by Peter Vagner <pvdeejay AT gmail.com> at 2011-11-13 20:16:00 UTC ***
Currently there is some code to override label for the individual items in the lists of accounts inside the accounts dialog.
The problem with the code I'm reffering to is that it only conveis account name to the assistive technologies thus when there is a problem connecting an account user is not notified to the fact and need to seek for the status. The way on how to retrieve this info is not trivial.
I have changed label property for the item inside the accounts dialog as follows.
// chrome://instantbird/content/instantbird/account.xml
<property name="label">
<getter>
<![CDATA[
var stateText =null;
if (this.getAttribute("state") =="connected") stateText =this.connectedLabel.value;
else if (this.getAttribute("state") =="disconnected") stateText =document.getAnonymousElementByAttribute(this, "anonid", "disconnected").value + ' ' + document.getAnonymousElementByAttribute(this, "anonid", "error").textContent + ' ' + document.getAnonymousElementByAttribute(this, "anonid", "reconnect").textContent;
else if (this.getAttribute("state") =="connecting") stateText =document.getAnonymousElementByAttribute(this, "anonid", "connecting").value;
else if (this.getAttribute("state") =="disconnecting") stateText =document.getAnonymousElementByAttribute(this, "anonid", "disconnecting").value;
if (!stateText) return this.getAttribute('name') + ' ' + this.getAttribute('protocol');
return this.getAttribute('name') + ' ' + this.getAttribute('protocol') + ' ' + stateText;
]]>
</getter>
</property>
Comment 1•11 years ago
|
||
*** Original post on bio 1166 at 2012-01-24 12:20:30 UTC ***
This will be way easier to do cleanly one bug 954651 (bio 1219) is fixed.
By the way, thanks for reporting this! Even though we don't always react quickly, we do appreciate good accessibility bug reports :).
Comment 2•6 years ago
|
||
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Comment 3•6 years ago
|
||
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Comment 4•6 years ago
|
||
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
You need to log in
before you can comment on or make changes to this bug.
Description
•