Firefox 82.0 64bit using NVDA does not read Bootbox confirm messages title or message bod.
Categories
(Firefox :: Disability Access, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox82 | --- | affected |
People
(Reporter: ddlakoduk, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36
Steps to reproduce:
Install NVDA screen reader.
Install bootbox plugin and create a bootbox.confirm dialog
bootbox.confirm({
title: "Action Confirmation",
message: "Are you sure you want to save this record?",
buttons: {
confirm: {
label: 'Yes, Confirm',
className: "btn-primary float-right"
},
cancel: {
label: 'Cancel',
className: "btn-outline-secondary float-right"
}
},
callback: function (result) {
alert(result)
}
})
Actual results:
Only the button text is read by the screen reader. Title and Message are not read.
Expected results:
The Title and Message text should be read by the reader, in addition to the button text. This is working correctly in Edge, Chrome, Internet Explorer.
Only Firefox (82.0 64 bit) is not reading the Title and Message.
Correction to the above script: added role='alert' to the title and message.
<button onclick='confirmSave();'>Confirm</button>
function confirmSave() {
bootbox.confirm({
title: "<h1 role='alert'>Action Confirmation</h1>",
message: "<span role='alert'>Are you sure you want to save this record?</span>",
buttons: {
confirm: {
label: 'Yes, Confirm',
},
cancel: {
label: 'Cancel',
}
},
callback: function (result) {
alert(result);
}
})
}
Comment 2•5 years ago
|
||
I believe the right component for this bug would be the Disability Access (Firefox product), please set a more appropriate one if it is incorrect.
Also, considering I haven't used bootbox/bootstrap technologies, I do not know how exactly I am to Install bootbox plugin and create a bootbox.confirm dialog, so I cannot confirm this issue by myself.
If the bug still needs confirmation, I would ask to receive more detailed steps to reproduce.
Thank you for your contribution!
Updated•5 years ago
|
Comment 3•3 years ago
|
||
The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.
This bug can be closed or adopted by another developer. I've been off this prjoject for 7 months and have no connection to the application in which the bug was reported. Thanks
Description
•