New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 666406 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature



Sign in to add a comment

Implement skeleton AutocompleteSyncBridge

Project Member Reported by pnoland@chromium.org, Nov 17 2016

Issue description

Implement a non-functional ModelTypeSyncBridge for the AUTOFILL model type.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Nov 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/aa02c72c403675f9b2f1e5636a6e1c820959accf

commit aa02c72c403675f9b2f1e5636a6e1c820959accf
Author: pnoland <pnoland@chromium.org>
Date: Tue Nov 29 00:21:08 2016

[sync] skeleton implementation of AutocompleteSyncBridge

AutocompleteSyncBridge is the USS(unified sync and storage) equivalent of
 the AutocompleteSyncableService. The goal is for identical
functionality, but with reduced memory usage due to unifying the storage
 of sync metadata and autofill data.

R=pavely@chromium.org,isherman@chromium.org,pkasting@chromium.org

BUG= 666406 

Review-Url: https://codereview.chromium.org/2508263003
Cr-Commit-Position: refs/heads/master@{#434796}

[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/chrome/browser/sync/chrome_sync_client.cc
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/autofill/core/browser/BUILD.gn
[add] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/autofill/core/browser/webdata/autocomplete_sync_bridge.cc
[add] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/autofill/core/browser/webdata/autocomplete_sync_bridge.h
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/browser_sync/profile_sync_components_factory_impl.cc
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/sync/driver/model_type_controller.cc
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/sync/driver/sync_driver_switches.cc
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/sync/driver/sync_driver_switches.h
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/components/webdata_services/web_data_service_wrapper.cc
[modify] https://crrev.com/aa02c72c403675f9b2f1e5636a6e1c820959accf/ios/chrome/browser/sync/ios_chrome_sync_client.mm

Status: Fixed (was: Started)
Labels: Sync-V2

Sign in to add a comment