Remote settings and helper consent are now also mirrored into a second in-process store.
What's wrong with this entry?
Saving remote settings, saving or deleting helper consent, and clearing the cached settings now each also write the new value, or null on deletion, into a second in-process store. Bookkeeping only, with no visible effect.
- Applies on both the storage-backend and the plain-file paths.
- The cache clear is now only recorded when the backend delete reports success, and the file-delete path swallows only a missing-file error rather than everything.
- Both mirror writes sit behind a pair of conditions that nothing in this build decides.
Remote settings: Saved helper consent via storage backend
Strings lifted out of the shipped bundle, so the claim above can be checked against them.