Make sure webview uses embedder display DPI.
[chromium-blink-merge.git] / sync / engine / apply_control_data_updates.h
blob4646cb01e15bad24d3e556ef6fc3ed393037ec4a
1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef SYNC_ENGINE_APPLY_CONTROL_DATA_UPDATES_H_
6 #define SYNC_ENGINE_APPLY_CONTROL_DATA_UPDATES_H_
8 #include "sync/base/sync_export.h"
10 namespace syncer {
12 class Cryptographer;
14 namespace sessions {
15 class SyncSession;
18 namespace syncable {
19 class Directory;
20 class MutableEntry;
21 class WriteTransaction;
24 SYNC_EXPORT_PRIVATE void ApplyControlDataUpdates(
25 sessions::SyncSession* session);
26 void ApplyNigoriUpdate(syncable::WriteTransaction* trans,
27 syncable::MutableEntry* const entry,
28 Cryptographer* cryptographer);
29 void ApplyControlUpdate(syncable::WriteTransaction* const trans,
30 syncable::MutableEntry* const entry,
31 Cryptographer* cryptographer);
33 } // namespace syncer
35 #endif // SYNC_ENGINE_APPLY_CONTROL_DATA_UPDATES_H_