Closed Bug 1651774 Opened 11 months ago Closed 7 months ago

Update use-services rule to use build metadata that generates the new native Services object

Categories

(Firefox Build System :: Lint and Formatting, task, P3)

task

Tracking

(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox78 unaffected, firefox79 unaffected, firefox80 wontfix, firefox84 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox78 --- unaffected
firefox79 --- unaffected
firefox80 --- wontfix
firefox84 --- fixed

People

(Reporter: kmag, Assigned: kmag)

References

Details

Attachments

(1 file)

The use-services rule currently parses Services.jsm to figure out what service registrations exist. Since bug 1464542, though, Services.jsm is just a stub which instantiates a native services object which is generated using build metadata. The use-services rule needs to be updated to use that data instead.

Bugbug thinks this bug is a defect, but please change it back in case of error.

Type: task → defect
Severity: -- → S4
Priority: -- → P3
Type: defect → task
Depends on: 1464542
Keywords: regression
No longer regressed by: 1464542
Pushed by maglione.k@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/4a5520d72209
Update mozilla/use-services rule for native Services implementation. r=Standard8
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.