`browser.showPersonalToolbar` in distribution.ini no longer works
Categories
(Firefox :: Distributions, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox83 | --- | unaffected |
firefox84 | + | verified |
firefox85 | + | verified |
People
(Reporter: hectorz, Assigned: Gijs)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
The pref was first introduced in bug 1239949.
A similar Enterprise policy was updated as part of bug 727668's patch 1, but not this one.
Comment 1•4 years ago
|
||
Set release status flags based on info from the regressing bug 727668
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
[Tracking Requested - why for this release]:
May affect enterprise users for the 84 release
Hector, does this impact the China builds?
Assignee | ||
Comment 3•4 years ago
|
||
Comment 4•4 years ago
|
||
Yes, this affects China. Now that we have a pref for this, though, we could just switch to using the new pref instead of the custom distro pref.
Updated•4 years ago
|
Updated•4 years ago
|
Reporter | ||
Comment 6•4 years ago
|
||
Hi :Gijs, thanks for the quick fix!
(In reply to Mike Kaply [:mkaply] from comment #4)
Yes, this affects China. Now that we have a pref for this, though, we could just switch to using the new pref instead of the custom distro pref.
I understand this is possible, nevertheless, I wanted to bring this up to clarify whether browser.showPersonalToolbar
should be considered supported or obsolete, before making any change to the distribution.ini.
Comment 7•4 years ago
|
||
bugherder |
Assignee | ||
Comment 8•4 years ago
|
||
Comment on attachment 9190643 [details]
Bug 1679728 - fix distribution support for browser.showPersonalToolbar, r?mkaply
Beta/Release Uplift Approval Request
- User impact if declined: Enterprise default-enabling the bookmarks toolbar wouldn't work
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Use a distribution setup to set
browser.showPersonalToolbar
pref totrue
, check that the bookmarks toolbar shows both for the new tab page and for other pages that load - List of other uplifts needed: n/a
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): It's a relatively small change and only affects distribution builds
- String changes made/needed: none
Assignee | ||
Updated•4 years ago
|
Comment 9•4 years ago
|
||
Comment on attachment 9190643 [details]
Bug 1679728 - fix distribution support for browser.showPersonalToolbar, r?mkaply
Approved for 84.0b8.
Comment 10•4 years ago
|
||
I've verified the fix in nightly.
Comment 11•4 years ago
|
||
bugherder uplift |
Assignee | ||
Comment 12•4 years ago
|
||
Marking this verified for nightly per comment 10. Thanks Mike!
Updated•4 years ago
|
Comment 13•4 years ago
|
||
Hey Mike,
Do you know how exactly can we test this issue? What are the exact steps and do we need a special build for it?
Comment 14•4 years ago
|
||
(easiest on Windows)
Create a distribution directory where the Firefox executable is located.
Put the distribution.ini from here:
In that directory.
Create a new profile.
Comment 15•4 years ago
|
||
Hi,
So I've created a distribution directory, saved the distribution.ini from the link above into it and created a new profile but the preferences/bookmarks from the .ini were not loaded in.
Mike, if you find the time would you mind verifying the fix on the Beta as well?
Thank you!
Comment 16•4 years ago
|
||
Not sure what happened for you, but I just ran a quick test on the Firefox 84 RC and everything is working.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•