Closed Bug 1547877 Opened 6 months ago Closed 6 months ago

add build-time configuration to enable old implementations of rkv consumers

Categories

(Toolkit :: Storage, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 + fixed

People

(Reporter: myk, Assigned: myk)

References

Details

Attachments

(4 files)

In order to give us the option to disable rkv on Beta/Release, we should reintroduce the old implementations of rkv consumers and add a build-time configuration option for each consumer to determine which of its implementations to enable.

Making this configurable doesn't require us to disable rkv on Beta/Release, it only gives us the option to do so, which mitigates the risk of merging in two weeks without fixes for some of the issues that have cropped up in testing on Nightly.

Type: defect → enhancement
Pushed by myk@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f27f01e7dd3c
enable configuration of new XULStore implementation r=mossop
https://hg.mozilla.org/integration/autoland/rev/20280c382db0
enable configuration of new Notification Store implementation r=mossop,lina
https://hg.mozilla.org/integration/autoland/rev/d7b02bc7cf44
enable configuration of new cert storage implementation r=keeler
Pushed by myk@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c4a8d8d5cb2a
re-add commentary for new XULStore consumers r=mossop
You need to log in before you can comment on or make changes to this bug.