Closed Bug 1790481 Opened 2 years ago Closed 2 years ago

Use NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS for webidl-example generated macros

Categories

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

defect

Tracking

()

RESOLVED FIXED
106 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- wontfix
firefox104 --- unaffected
firefox105 --- wontfix
firefox106 --- fixed

People

(Reporter: chunmin, Assigned: chunmin)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

The NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_CLASS in CGExampleClass, generated by running webidl-example, should be replaced by NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS

Want to write a patch ? :)

Flags: needinfo?(cchang)

Does the webidl-example here mean that there's no user-facing impact from this bug?

Flags: needinfo?(smaug)

That's correct. This is an annoyance for Gecko developers who are trying to add new implementations of WebIDL interfaces.

Flags: needinfo?(smaug)

Why not :) But I am sure I'll need some helps

Flags: needinfo?(cchang)
Assignee: nobody → cchang
Status: NEW → ASSIGNED
Pushed by cchang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2e275ce33b34
Use NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS for webidl-example generated macros r=smaug
Severity: -- → S3
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: