Merge ~dilyn-corner/chromium-browser/+git/snap-from-source:daemon into ~chromium-team/chromium-browser/+git/snap-from-source:daemon
Proposed by
Nathan Teodosio
Status: | Merged |
---|---|
Merged at revision: | c73e3bbdc8bd60d12dbe645ea1193ca482d7c6e8 |
Proposed branch: | ~dilyn-corner/chromium-browser/+git/snap-from-source:daemon |
Merge into: | ~chromium-team/chromium-browser/+git/snap-from-source:daemon |
Diff against target: |
109 lines (+75/-0) 4 files modified
launcher/chromium.launcher (+11/-0) launcher/daemon.wrapper (+17/-0) snap/hooks/configure (+13/-0) snapcraft.yaml (+34/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nathan Teodosio | Approve | ||
Sebastien Bacher | Pending | ||
Review via email: mp+437450@code.launchpad.net |
This proposal supersedes a proposal from 2023-02-16.
Description of the change
This MR does one key thing: add a configure and install hook to enable the daemon just in case a specific value is set (daemon=true)
Because the daemon is installed disabled by default, only people who intentionally enable it have the daemon run. Allowing a config option to be set with `snap set` means that this can be set as a default value for Ubuntu Core systems.
Other changes include adding a wrapper to guarantee the Wayland socket is in the right place, and avoiding space splitting in the url set by `snap set chromium url`.
To post a comment you must log in.
I deleted the 037c879 and a8740c8 (corresponding to the patch sent via e-mail) from the target branch so as we could review the whole changes.
Launchpad picked it up in the "Unmerged commits" below but the it nonetheless didn't list them in the "Preview diff".
I am superseding this proposal so that we can have a whole diff for review. Sorry for the inconvenience.