Closed Bug 1886401 Opened 2 years ago Closed 2 years ago

Minor clean-up in `CGPerSignatureCall`

Categories

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

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: mbrodesser, Assigned: mbrodesser)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 6 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

That method is roughly 400 lines long and needs to be extended for https://bugzilla.mozilla.org/show_bug.cgi?id=1884943. In it's current state, it's already too complex.

CGPerSignatureCall::__init__ consists of roughly 400 lines. It needs
to be extended, hence simplifying it before.

Attachment #9392300 - Attachment description: Bug 1886401: part 7) Use `self.idlNode` instead of `idlNode` argument in `processWebExtensionStubAttribute`. r=peterv → Bug 1886401: part 1) Use `self.idlNode` instead of `idlNode` argument in `processWebExtensionStubAttribute`. r=peterv
Attachment #9392320 - Attachment description: Bug 1886401: part 8) Correct part of `CGPerSignatureCall`'s documentation. r=peterv → Bug 1886401: part 2) Correct part of `CGPerSignatureCall`'s documentation. r=peterv
Summary: Abstract details of `CGPerSignatureCall::__init__` away → Minor clean-up in `CGPerSignatureCall`
Attachment #9392240 - Attachment is obsolete: true
Attachment #9392241 - Attachment is obsolete: true
Attachment #9392260 - Attachment is obsolete: true
Attachment #9392264 - Attachment is obsolete: true
Attachment #9392293 - Attachment is obsolete: true
Attachment #9392294 - Attachment is obsolete: true
Pushed by mbrodesser@igalia.com: https://hg.mozilla.org/integration/autoland/rev/3c117daa38ad part 1) Use `self.idlNode` instead of `idlNode` argument in `processWebExtensionStubAttribute`. r=peterv https://hg.mozilla.org/integration/autoland/rev/f8bc19bbd8de part 2) Correct part of `CGPerSignatureCall`'s documentation. r=peterv
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: