Closed Bug 1546003 Opened 6 years ago Closed 1 year ago

[markup view] Linkify ARIA attributes

Categories

(DevTools :: Inspector, enhancement, P3)

enhancement

Tracking

(firefox118 fixed)

RESOLVED FIXED
118 Branch
Tracking Status
firefox118 --- fixed

People

(Reporter: takenspc, Assigned: takenspc, NeedInfo)

Details

Attachments

(1 file, 1 obsolete file)

The inspector's markup view doesn't support clicking id references in ARIA attributes such as aria-labelledby and aria-controls while for attribute of label element is supported.

Considering wide usage of ARIA we should support ARIA attributes in the markup view.

According to WAI-ARIA 1.1 spec, following attributes reference other elementS.

  • aria-activedescendant
  • aria-controls
  • aria-describedby
  • aria-details
  • aria-errormessage
  • aria-flowto
  • aria-labelledby
  • aria-owns

Add support to likify ARIA attributes which reference other elements.

Assignee: nobody → taken.spc
Status: NEW → ASSIGNED

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:takenspc, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(taken.spc)

Gabriel, this bug seems to be paused in a landable state. Do you mind looking at your review again, checking that it still applies, and attempting to land this?

Flags: needinfo?(gl)

(In reply to Patrick Brosset <:pbro> from comment #3)

Gabriel, this bug seems to be paused in a landable state. Do you mind looking at your review again, checking that it still applies, and attempting to land this?

The current patch will need a rebase, and maybe another re-review. I will assign myself and take over the revision in the meantime.

Flags: needinfo?(taken.spc)
Flags: needinfo?(gl)
Assignee: taken.spc → gl
Priority: -- → P3

Add support to likify ARIA attributes which reference other elements.

Comment on attachment 9059711 [details]
Bug 1546003 - [markup view] Linkify ARIA attributes. r?gl

I am so sorry not responding for a long time. I updated the patch and obsolete this one.

Attachment #9059711 - Attachment is obsolete: true
Severity: normal → S3
Assignee: gl → taken.spc
Attachment #9185417 - Attachment description: Bug 1546003 - [markup view] Linkify ARIA attributes. r?gl → Bug 1546003 - [markup view] Linkify ARIA attributes. r=nchevobbe
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b544a2a99919 [markup view] Linkify ARIA attributes. r=devtools-reviewers,nchevobbe
Pushed by sebastianzartner@gmail.com: https://hg.mozilla.org/integration/autoland/rev/6a631bcc47f8 [markup view] Linkify ARIA attributes. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: