Closed Bug 1894969 Opened 2 years ago Closed 2 years ago

[PutForwards] cannot forward to an attribute on an inherited interface

Categories

(Core :: DOM: Bindings (WebIDL), defect)

defect

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: alaskanemily, Assigned: peterv)

Details

Attachments

(1 file)

Found while implementing bug 1890842. In this case,
[SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style; was changed to [SameObject, PutForwards=cssText] readonly attribute CSSPageDescriptors style;, where CSSPageDescriptors inherits from CSSStyleDeclaration. This caused errors about the attribute cssText not being found.

I was able to get the original case to work by just repeating cssText on the inheriting interface, but this isn't quite correct and should be removed when this issue is fixed.

Assignee: nobody → peterv
Severity: -- → S3
Status: NEW → ASSIGNED
Attachment #9400121 - Attachment description: WIP: Bug 1894969 - [PutForwards] cannot forward to an attribute on an inherited interface. r?edgar! → Bug 1894969 - [PutForwards] cannot forward to an attribute on an inherited interface. r?edgar!
Pushed by pvanderbeken@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c8596306bee5 [PutForwards] cannot forward to an attribute on an inherited interface. r=edgar
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: