GNOME Bugzilla – Bug 787412
Make sure that sync happens only in BROWSER mode
Last modified: 2017-09-08 13:51:12 UTC
At the moment, EphySyncService is created when mode != APPLICATION and mode != INCOGNITO. This doesn't include the other modes when we don't want to sync anything, such as STANDALONE (user runs Epiphany with a profile directory different than the default one) or PRIVATE (user runs Epiphany with a temporary profile directory).
Created attachment 359363 [details] [review] Make sure that sync happens only in BROWSER mode
Review of attachment 359363 [details] [review]: LGTM
Review of attachment 359363 [details] [review]: ::: src/ephy-shell.c @@ +417,3 @@ + if (mode == EPHY_EMBED_SHELL_MODE_BROWSER) { + if (ephy_sync_utils_user_is_signed_in ()) { Nit: this should be done in one conditional, so you don't need the extra level of indentation.
Created attachment 359366 [details] [review] Make sure that sync happens only in BROWSER mode OK, combined the two conditionals into one.
Attachment 359366 [details] pushed as 5afbcfd - Make sure that sync happens only in BROWSER mode Release team approved a freeze break for this.