Closed Bug 1429122 Opened 6 years ago Closed 6 years ago

Policies: override or disable update page

Categories

(Firefox :: Enterprise Policies, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 61
Tracking Status
firefox59 --- unaffected
firefox60 + verified
firefox61 --- verified

People

(Reporter: Felipe, Assigned: Felipe)

References

Details

Attachments

(1 file)

There's a policy request to display a custom page (or no page) on the "what's new" page that is defined through the update XML.

There's a pref to provide a default fallback if the update XML didn't provide it, but it won't be used if one was provided.

Adding this policy will be relatively straightforward here: https://searchfox.org/mozilla-central/rev/30ead7d1ae5bf95b8bc0fd67b950cd46ca05e32c/browser/components/nsBrowserContentHandler.js#142
Depends on: 1436377
Assignee: nobody → ksteuber
It looks like this bug is not a priority at the moment, so I am going to work on other bugs that are. Hopefully I will be able to come back to this one afterwards.
Assignee: ksteuber → nobody
No longer blocks: policies-mvp
Assignee: nobody → felipc
Blocks: policies-mvp
Status: NEW → ASSIGNED
Comment on attachment 8964147 [details]
Bug 1429122 - Policy: Override or disable post-update (what's new) page.

https://reviewboard.mozilla.org/r/232910/#review238468

::: browser/components/enterprisepolicies/tests/browser/browser.ini:46
(Diff revision 1)
>  [browser_policy_disable_shield.js]
>  [browser_policy_disable_telemetry.js]
>  [browser_policy_display_bookmarks.js]
>  [browser_policy_display_menu.js]
>  [browser_policy_extensions.js]
> +[browser_policy_override_postupdatepage.js]

This new test file doesn't seem to have made it into the patch.
Comment on attachment 8964147 [details]
Bug 1429122 - Policy: Override or disable post-update (what's new) page.

https://reviewboard.mozilla.org/r/232910/#review238880
Attachment #8964147 - Flags: review?(mhowell) → review+
Pushed by felipc@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/812669a17937
Policy: Override or disable post-update (what's new) page. r=mhowell
[Tracking Requested - why for this release]:
Enterprise Policies
https://hg.mozilla.org/mozilla-central/rev/812669a17937
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 61
We tested this on Nightly with JSON policy format and it is verified as fixed.

Using this policy, "what's new" page can be set to a website or no page.

It will also be tested with adm formats when ready.
Test cases and runs are here- https://testrail.stage.mozaws.net/index.php?/plans/view/8760
Comment on attachment 8964147 [details]
Bug 1429122 - Policy: Override or disable post-update (what's new) page.

Approval Request Comment
[Feature/Bug causing the regression]: Enterprise Policies
[User impact if declined]: Policy to choose or disable the "What's New" page when Firefox updates
[Is this code covered by automated tests?]: yes
[Has the fix been verified in Nightly?]: yes
[Needs manual test from QE? If yes, steps to reproduce]: -
[List of other uplifts needed for the feature/fix]: none
[Is the change risky?]: no
[Why is the change risky/not risky?]: limited to this policy being used, simple pref config
[String changes made/needed]: none
Attachment #8964147 - Flags: approval-mozilla-beta?
Comment on attachment 8964147 [details]
Bug 1429122 - Policy: Override or disable post-update (what's new) page.

enterprise policy for 60, approved for 60.0b11
Attachment #8964147 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
We retested this on beta builds with ADM and JSON policy formats and it is verified as fixed.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: