Closed
Bug 1416613
Opened 8 years ago
Closed 8 years ago
Three small libpref tweaks
Categories
(Core :: Preferences: Backend, enhancement)
Core
Preferences: Backend
Tracking
()
RESOLVED
FIXED
mozilla59
People
(Reporter: n.nethercote, Assigned: n.nethercote)
References
Details
Attachments
(3 files)
No description provided.
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Assignee | ||
Updated•8 years ago
|
Summary: Two tiny libpref tweaks → Three small libpref tweaks
| Assignee | ||
Updated•8 years ago
|
Blocks: prefs-cleanup
Comment 5•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8927701 [details]
Bug 1416613 - Improve comments about pref IPC.
https://reviewboard.mozilla.org/r/198974/#review204404
I'm wondering if the pref handling code from dom/ipc shouldn't be in modules/libpref.
Attachment #8927701 -
Flags: review?(mh+mozilla) → review+
Comment 6•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8927702 [details]
Bug 1416613 - Make Preferences::InitStaticMembers() slightly faster.
https://reviewboard.mozilla.org/r/198976/#review204406
Technically speaking, sShutdown and sPreferences are not guaranteed to be set to resp. true and nullptr in Preferences::Shutdown in the order it's written there. But the API, as of writing, is main thread only (and InitStaticMembers asserts it is), we can be lenient for now.
Attachment #8927702 -
Flags: review?(mh+mozilla) → review+
Comment 7•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8927709 [details]
Bug 1416613 - Replace use of std::string and std::vector with Mozilla equivalents.
https://reviewboard.mozilla.org/r/198982/#review204408
Attachment #8927709 -
Flags: review?(mh+mozilla) → review+
| Assignee | ||
Comment 8•8 years ago
|
||
> I'm wondering if the pref handling code from dom/ipc shouldn't be in
> modules/libpref.
Possibly. I suspect it's not because of the big "a DOM peer must review additions to this list" warning in ContentPrefs.cpp.
| Assignee | ||
Comment 9•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/ea1df4688f4ba7c6f16292d6758201c0862e74bc
Bug 1416613 - Improve comments about pref IPC. r=glandium
https://hg.mozilla.org/integration/mozilla-inbound/rev/ef86c22e6f1fecc38d80fd6144fcef4f8828982b
Bug 1416613 - Make Preferences::InitStaticMembers() slightly faster. r=glandium
https://hg.mozilla.org/integration/mozilla-inbound/rev/e281e797c85d6c24961f504c6f27e364210bb0a7
Bug 1416613 - Replace use of std::string and std::vector with Mozilla equivalents. r=glandium
Comment 10•8 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/ea1df4688f4b
https://hg.mozilla.org/mozilla-central/rev/ef86c22e6f1f
https://hg.mozilla.org/mozilla-central/rev/e281e797c85d
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Comment 11•8 years ago
|
||
Won't fix for 58. Let it ride the train.
You need to log in
before you can comment on or make changes to this bug.
Description
•