Closed Bug 1855531 Opened 1 year ago Closed 1 year ago

Add InstrumentedProps for DOM core interface members

Categories

(Core :: DOM: Core & HTML, task)

task

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: saschanaz, Assigned: saschanaz)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

No description provided.

This covers things supported by WebKit and Blink but not in Gecko, and then manually picked for easier review. Mostly automated by https://github.com/saschanaz/gecko-webidl-frustrated.

Depends on D189411

Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1f1de5ca0812 Part 1: Move InstrumentProps from HTMLDocument to Document r=webidl,emilio https://hg.mozilla.org/integration/autoland/rev/da5ea190fef6 Part 2: Add InstrumentedProps for DOM core interfaces r=webidl,emilio

Backed out for causing bustages on HTMLVideoElementBinding.cpp

[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -  In file included from UnifiedBindings10.cpp:119:
[task 2023-09-28T10:46:03.350Z] 10:46:03    ERROR -  ./HTMLVideoElementBinding.cpp:1016:27: error: use of undeclared identifier 'eUseCounter_HTMLVideoElement_playsInline'
[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -   1016 |           counter.emplace(eUseCounter_HTMLVideoElement_playsInline);
[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -        |                           ^
[task 2023-09-28T10:46:03.350Z] 10:46:03    ERROR -  ./HTMLVideoElementBinding.cpp:1025:31: error: use of undeclared identifier 'eUseCounter_HTMLVideoElement_disablePictureInPicture'; did you mean 'eUseCounter_HTMLDocument_exitPictureInPicture'?
[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -   1025 |               counter.emplace(eUseCounter_HTMLVideoElement_disablePictureInPicture);
[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -        |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[task 2023-09-28T10:46:03.350Z] 10:46:03     INFO -        |                               eUseCounter_HTMLDocument_exitPictureInPicture
Flags: needinfo?(krosylight)
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/086fbeb80729 Part 1: Move InstrumentProps from HTMLDocument to Document r=webidl,emilio https://hg.mozilla.org/integration/autoland/rev/821d140b48c1 Part 2: Add InstrumentedProps for DOM core interfaces r=webidl,emilio
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
Flags: needinfo?(krosylight)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: