Closed Bug 1767888 Opened 3 years ago Closed 1 year ago

Rename BackstagePass to (something like) SystemGlobal

Categories

(Core :: XPConnect, task)

task

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: kmag, Assigned: arai)

References

Details

Attachments

(1 file)

The BackstagePass name is fairly cryptic, and particularly in the place it shows up most (leak reports), it doesn't convey anything to most users. At this point, there's usually only one of them to hold system JSMs, non-JSM JS components (which are mostly gone at this point), and some other random system objects. We should probably just call it SystemGlobal.

Personally, I think I re-learned and forgot what BackstagePass was like 4 or 5 times until it finally stuck, and figuring out it each time meant digging around for references to it in the code until I realized that, ah yes this is a global.

+1 to SystemGlobal.

Duplicate of this bug: 1931921
Assignee: nobody → arai.unmht
Status: NEW → ASSIGNED
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/dca875891793 Rename BackstagePass to SystemGlobal. r=mccr8,credential-management-reviewers,peterv,dimi
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: