Switch to preview environment in about:remotesettings

RESOLVED FIXED in Firefox 64

Status

()

enhancement
RESOLVED FIXED
Last year
11 months ago

People

(Reporter: leplatrem, Assigned: leplatrem)

Tracking

Trunk
Firefox 64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox63 unaffected, firefox64 fixed)

Details

Attachments

(1 attachment)

46 bytes, text/x-phabricator-request
Details | Review
On the server side, when an editor requests a review, the data is published on the «preview» endpoint in order to test the changes in a real browser.

On the client side, in order to switch to the preview environment a preference has to be changed and the browser restarted. See https://remote-settings.readthedocs.io/en/latest/frequently-asked-questions.html#how-do-i-preview-the-changes-before-approving

It would be nice if about:remotesettings would allow to switch from/to this preview endpoint, without restarting.

The previous implementation in the original about:remotesettings [0] is broken and was not imported in Bug 1406036

[0] https://github.com/leplatrem/aboutremotesettings
Posted file D2951
Pushed by mleplatre@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/90d22ac1a1eb
Restartless preference change r=Gijs,glasserc
https://hg.mozilla.org/mozilla-central/rev/90d22ac1a1eb
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
Is this something that can ride the trains?
Flags: needinfo?(mathieu)
Hi Ryan,
Actually the flags are not entirely correct. It's a new feature that we'll land in 64, it does not affect 63 and we should not bother backporting it.
Sorry for the trouble :|
Flags: needinfo?(mathieu)
Attachment #8998572 - Attachment filename: file_1475487.txt → phabricator-D2951-url.txt
You need to log in before you can comment on or make changes to this bug.