Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(377)

Issue 2091763002: Don't sync default_search_provider.synced_guid to mobile. (Closed)

Created:
4 years, 6 months ago by melandory
Modified:
4 years, 5 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't sync default_search_provider.synced_guid to mobile. Chrome will start sync prefs on mobile. It's not desired behaviour for the default_search_provider.synced_guid pref. BUG=622620 TBR=stevet@chromium.org Committed: https://crrev.com/c1105ec72a099911751513d4a38a6c9ae3840158 Cr-Commit-Position: refs/heads/master@{#403439}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -1 line) Patch
M components/search_engines/template_url_service.cc View 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 21 (10 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2091763002/1
4 years, 6 months ago (2016-06-23 13:05:54 UTC) #2
melandory
PTAL, thanks!
4 years, 6 months ago (2016-06-23 13:06:13 UTC) #4
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-23 13:50:49 UTC) #6
melandory
On 2016/06/23 13:50:49, commit-bot: I haz the power wrote: > Dry run: This issue passed ...
4 years, 5 months ago (2016-07-01 10:54:29 UTC) #7
battre
I think this is a sufficiently small CL that I'll take the blame if Steve ...
4 years, 5 months ago (2016-07-01 11:23:34 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2091763002/1
4 years, 5 months ago (2016-07-01 11:24:46 UTC) #14
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 5 months ago (2016-07-01 12:12:16 UTC) #16
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/c1105ec72a099911751513d4a38a6c9ae3840158 Cr-Commit-Position: refs/heads/master@{#403439}
4 years, 5 months ago (2016-07-01 12:13:34 UTC) #18
Peter Kasting
Sorry, I didn't see this review request. In the future please harass me if you ...
4 years, 5 months ago (2016-07-01 20:23:57 UTC) #19
battre
On 2016/07/01 20:23:57, Peter Kasting wrote: > Sorry, I didn't see this review request. In ...
4 years, 5 months ago (2016-07-05 09:46:10 UTC) #20
Peter Kasting
4 years, 5 months ago (2016-07-06 20:35:50 UTC) #21
Message was sent while issue was closed.
On 2016/07/05 09:46:10, battre wrote:
> On 2016/07/01 20:23:57, Peter Kasting wrote:
> > Sorry, I didn't see this review request.  In the future please harass me if
> you
> > don't hear anything within 2 days.
> > 
> > I don't understand what problem this is solving.  The CL and the bug both
> > basically just say "we don't want to do this" without motivating why.  What
> > problem does syncing this cause?
> > 
> > It worries me that we will be choosing not to sync something that
specifically
> > has "synced" in its name.  Perhaps that's not the right name for this, if we
> > really don't want to sync it on some platforms.
> > 
> > I would have implemented this slightly differently as well, but let's
resolve
> > that after the larger questions above.
> > 
> > I don't think this needs to be rolled back until I understand what it's
doing,
> > but in the future, if a patch is this small, I wouldn't push to land it
before
> > branching; we can always cherry-pick it shortly after the branch point if
it's
> > safe.
> 
> Hi.
> 
> The reason behind not syncing this is that the default search engine (along
with
> startup tabs and home button URL) is a very frequent target of unwanted
software
> that hijacks your Windows settings. My feeling is that the cost of syncing
this
> to mobile phones is larger than the benefit. Hijacked settings are a top user
> complaint for the past months.

But this is also one of the key settings that users would actually want synced. 
And since Android doesn't support custom search engines to my knowledge, how can
syncing this cause problems there?

Furthermore, if we're so under attack by malware that we don't believe it's safe
to sync the DSP, then it's just as unsafe (if not moreso, as just mentioned) to
sync it to other desktop profiles.  It makes no sense at all to do a
mobile-specific restriction here.  We should turn off syncing this globally. 
(Which, IMO, would be disastrous.)

Finally, if we did somehow want to do this, then as mentioned, we really need to
rename variables, clean up and add comments, etc.

Given all of my concerns above, I think this patch is the wrong way to do
whatever we're trying to do, and I think it should be rolled back while this is
discussed more deeply.  Not actually rolling back yet so you have a chance to
respond first.

Powered by Google App Engine
This is Rietveld 408576698