Closed Bug 1484109 Opened 6 years ago Closed 6 years ago

Modernize nsRelativeFilePref

Categories

(Core :: Preferences: Backend, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

The main purpose of this patch series is to remove the XPCOM component registration, but I've made a couple of other fixes along the way as well.
Assignee: nobody → ehsan
Attachment #9001835 - Flags: review?(n.nethercote)
Blocks: 1477576
Comment on attachment 9001833 [details] [diff] [review]
Part 1: Remove the XPCOM component registration for nsRelativeFilePref

Review of attachment 9001833 [details] [diff] [review]:
-----------------------------------------------------------------

Nice.
Attachment #9001833 - Flags: review?(n.nethercote) → review+
Attachment #9001834 - Flags: review?(n.nethercote) → review+
Attachment #9001835 - Flags: review?(n.nethercote) → review+
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/0da5607c48f6
Part 1: Remove the XPCOM component registration for nsRelativeFilePref; r=njn
https://hg.mozilla.org/integration/mozilla-inbound/rev/489fccb13b3e
Part 2: Make nsIRelativeFilePref non-scriptable, since there are no script consumers; r=njn
https://hg.mozilla.org/integration/mozilla-inbound/rev/0b2b4da68f04
Part 3: Make nsRelativeFilePref final; r=njn
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: