Closed
Bug 2048048
Opened 2 months ago
Closed 2 months ago
Policies interactions with the new settings UI for Firefox Home
Categories
(Firefox :: Settings UI, defect, P3)
Firefox
Settings UI
Tracking
()
RESOLVED
FIXED
154 Branch
People
(Reporter: mkaply, Assigned: mkaply)
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Running into a few issues with the new settings UI and policies:
- Weather isn't locked.
- Turning off stories makes it go away completely.
- The new "Support Firefox" checkbox flips the checkboxes underneath it even when the are disabled.
I'm honestly not sure what to do about the support Firefox checkbox. I think it should be disable if sponsored stories and sponsored shortcuts are disabled?
| Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Assignee: nobody → mozilla
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•2 months ago
|
||
I'm honestly not sure what to do about the support Firefox checkbox. I think it should be disable if sponsored stories and sponsored shortcuts are disabled?
I added some custom code that does the right thing based on the checkboxes.
Updated•2 months ago
|
Severity: -- → S3
Priority: -- → P3
Updated•2 months ago
|
Attachment #9598415 -
Attachment description: Bug 2048048 - Fix policy issues with new tab preferences. r?jmendez,#home-newtab-reviewers-rotation → Bug 2048048 - Fix policy issues with new tab preferences. r?jmendez
Pushed by mozilla@kaply.com:
https://github.com/mozilla-firefox/firefox/commit/cf46b7382184
https://hg.mozilla.org/integration/autoland/rev/9cbe92ad5fa8
Fix policy issues with new tab preferences. r=jmendez
Pushed by agoloman@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/a3455aa89429
https://hg.mozilla.org/integration/autoland/rev/43f808f25023
Revert "Bug 2048048 - Fix policy issues with new tab preferences. r=jmendez" for causing gtest failures.
Backed out for causing gtest failures.
Flags: needinfo?(mozilla)
Pushed by agoloman@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/ba7f1e692798
https://hg.mozilla.org/integration/autoland/rev/1cb005f007a2
Fix policy issues with new tab preferences. r=jmendez
Pushed by agoloman@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/d890576dc1fc
https://hg.mozilla.org/integration/autoland/rev/06289060f0a0
Revert "Bug 2048048 - Fix policy issues with new tab preferences. r=jmendez" for causing mochitest plain failures @test_bug1268962.html.
Pushed by agoloman@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/73815c686dca
https://hg.mozilla.org/integration/autoland/rev/8aaae62398da
Fix policy issues with new tab preferences. r=jmendez
Comment 10•2 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
status-firefox154:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
Comment 11•2 months ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: Policy. Want for 153 ESR.
Also, broken prefs policy right now. - Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Policy only.
- String changes made/needed?: None
- Is Android affected?: no
Attachment #9603503 -
Flags: approval-mozilla-beta?
| Assignee | ||
Comment 12•2 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D307332
Updated•2 months ago
|
Attachment #9603503 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•2 months ago
|
status-firefox153:
--- → fixed
Comment 13•2 months ago
|
||
| uplift | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•