Commit becf010b authored by Sky Malice's avatar Sky Malice Committed by Commit Bot

Remove import_dirs from sync dependent proto targets

The affected targets are:
* components/send_tab_to_self/proto:send_tab_to_self_proto
* chrome/browser/web_applications/proto

Various sync .proto file imports were updated by running:
find components/sync/protocol/ | grep "\.proto$" | xargs sed -i 's/import \"/import \"components\/sync\/protocol\//g'

Bug: 1039009
Change-Id: I56bfae1ae47608bc3c4c4d27ea14f8cd13e8f43c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1988862
Commit-Queue: Sky Malice <skym@chromium.org>
Reviewed-by: default avatarAlexey Baskakov <loyso@chromium.org>
Reviewed-by: default avatarMarc Treib <treib@chromium.org>
Reviewed-by: default avatarvitaliii <vitaliii@chromium.org>
Reviewed-by: default avatarsebsg <sebsg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738374}
parent b7443d50
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import("//third_party/protobuf/proto_library.gni") import("//third_party/protobuf/proto_library.gni")
proto_library("proto") { proto_library("proto") {
import_dirs = [ "//components/sync/protocol" ] proto_in_dir = "//"
sources = [ "web_app.proto" ] sources = [ "web_app.proto" ]
link_deps = [ "//components/sync/protocol" ] link_deps = [ "//components/sync/protocol" ]
} }
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
syntax = "proto2"; syntax = "proto2";
import "web_app_specifics.proto"; import "components/sync/protocol/web_app_specifics.proto";
option optimize_for = LITE_RUNTIME; option optimize_for = LITE_RUNTIME;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import("//third_party/protobuf/proto_library.gni") import("//third_party/protobuf/proto_library.gni")
proto_library("send_tab_to_self_proto") { proto_library("send_tab_to_self_proto") {
import_dirs = [ "//components/sync/protocol" ] proto_in_dir = "//"
sources = [ "send_tab_to_self.proto" ] sources = [ "send_tab_to_self.proto" ]
link_deps = [ "//components/sync/protocol:protocol" ] link_deps = [ "//components/sync/protocol:protocol" ]
} }
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
syntax = "proto2"; syntax = "proto2";
import "send_tab_to_self_specifics.proto"; import "components/sync/protocol/send_tab_to_self_specifics.proto";
option optimize_for = LITE_RUNTIME; option optimize_for = LITE_RUNTIME;
......
...@@ -7,6 +7,7 @@ import("//third_party/protobuf/proto_library.gni") ...@@ -7,6 +7,7 @@ import("//third_party/protobuf/proto_library.gni")
import("protocol_sources.gni") import("protocol_sources.gni")
proto_library("protocol") { proto_library("protocol") {
proto_in_dir = "//"
sources = sync_protocol_sources sources = sync_protocol_sources
extra_configs = [ "//build/config/compiler:wexit_time_destructors" ] extra_configs = [ "//build/config/compiler:wexit_time_destructors" ]
} }
...@@ -36,7 +37,7 @@ if (is_android) { ...@@ -36,7 +37,7 @@ if (is_android) {
import("//build/config/android/rules.gni") import("//build/config/android/rules.gni")
proto_java_library("protocol_java") { proto_java_library("protocol_java") {
proto_path = "//components/sync/protocol/" proto_path = "//"
sources = sync_protocol_sources sources = sync_protocol_sources
} }
} }
...@@ -18,7 +18,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -18,7 +18,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "extension_setting_specifics.proto"; import "components/sync/protocol/extension_setting_specifics.proto";
// Properties of app setting sync objects; just an extension setting. // Properties of app setting sync objects; just an extension setting.
message AppSettingSpecifics { message AppSettingSpecifics {
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "extension_specifics.proto"; import "components/sync/protocol/extension_specifics.proto";
// Settings related to push notifications for apps. // Settings related to push notifications for apps.
message AppNotificationSettings { message AppNotificationSettings {
......
...@@ -11,8 +11,8 @@ option optimize_for = LITE_RUNTIME; ...@@ -11,8 +11,8 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "model_type_state.proto"; import "components/sync/protocol/model_type_state.proto";
import "entity_metadata.proto"; import "components/sync/protocol/entity_metadata.proto";
// Corresponds to a single bookmark id/metadata pair. // Corresponds to a single bookmark id/metadata pair.
message BookmarkMetadata { message BookmarkMetadata {
......
...@@ -16,8 +16,8 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,8 +16,8 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "get_updates_caller_info.proto"; import "components/sync/protocol/get_updates_caller_info.proto";
import "sync_enums.proto"; import "components/sync/protocol/sync_enums.proto";
// Per-type hint information. // Per-type hint information.
message TypeHint { message TypeHint {
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "sync_enums.proto"; import "components/sync/protocol/sync_enums.proto";
// Information about a device that is running a sync-enabled Chrome browser. We // Information about a device that is running a sync-enabled Chrome browser. We
// are mapping the per-client cache guid to more specific information about the // are mapping the per-client cache guid to more specific information about the
......
...@@ -14,7 +14,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -14,7 +14,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "unique_position.proto"; import "components/sync/protocol/unique_position.proto";
// Sync proto to store entity metadata in model type storage. // Sync proto to store entity metadata in model type storage.
message EntityMetadata { message EntityMetadata {
......
...@@ -15,7 +15,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -15,7 +15,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "experiments_specifics.proto"; import "components/sync/protocol/experiments_specifics.proto";
// This request allows an unauthenticated client to check the status of the // This request allows an unauthenticated client to check the status of the
// experiments which do not require user authentication. The status of an // experiments which do not require user authentication. The status of an
......
...@@ -13,7 +13,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -13,7 +13,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "sync.proto"; import "components/sync/protocol/sync.proto";
// Serialization of the LoopbackServerEntity and its ancestors. // Serialization of the LoopbackServerEntity and its ancestors.
message LoopbackServerEntity { message LoopbackServerEntity {
......
...@@ -14,7 +14,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -14,7 +14,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "sync.proto"; import "components/sync/protocol/sync.proto";
// Sync proto to store data type global metadata in model type storage. // Sync proto to store data type global metadata in model type storage.
message ModelTypeState { message ModelTypeState {
......
...@@ -14,10 +14,10 @@ option optimize_for = LITE_RUNTIME; ...@@ -14,10 +14,10 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "encryption.proto"; import "components/sync/protocol/encryption.proto";
import "entity_metadata.proto"; import "components/sync/protocol/entity_metadata.proto";
import "model_type_state.proto"; import "components/sync/protocol/model_type_state.proto";
import "nigori_specifics.proto"; import "components/sync/protocol/nigori_specifics.proto";
message CryptographerData { message CryptographerData {
// Contains all known Nigori keys. // Contains all known Nigori keys.
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "encryption.proto"; import "components/sync/protocol/encryption.proto";
message NigoriKey { message NigoriKey {
// Note that M78 and before rely on the name being populated, at least for // Note that M78 and before rely on the name being populated, at least for
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "preference_specifics.proto"; import "components/sync/protocol/preference_specifics.proto";
// Properties of a synced Chrome OS system preference. Uses PreferenceSpecifics // Properties of a synced Chrome OS system preference. Uses PreferenceSpecifics
// instead of declaring name and value fields to allow more code sharing in the // instead of declaring name and value fields to allow more code sharing in the
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "preference_specifics.proto"; import "components/sync/protocol/preference_specifics.proto";
// Properties of a Chrome OS priority preference. Uses PreferenceSpecifics // Properties of a Chrome OS priority preference. Uses PreferenceSpecifics
// instead of declaring name and value fields to allow more code sharing // instead of declaring name and value fields to allow more code sharing
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "encryption.proto"; import "components/sync/protocol/encryption.proto";
// These are the properties that get serialized into the |encrypted| field of // These are the properties that get serialized into the |encrypted| field of
// PasswordSpecifics. They correspond to fields in autofill::PasswordForm. // PasswordSpecifics. They correspond to fields in autofill::PasswordForm.
......
...@@ -11,7 +11,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -11,7 +11,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "sync.proto"; import "components/sync/protocol/sync.proto";
// Sync proto to store entity data similar to what directory stores, used to // Sync proto to store entity data similar to what directory stores, used to
// persist data locally and never sent through the wire. // persist data locally and never sent through the wire.
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "preference_specifics.proto"; import "components/sync/protocol/preference_specifics.proto";
// Properties of a synced priority preference. // Properties of a synced priority preference.
message PriorityPreferenceSpecifics { message PriorityPreferenceSpecifics {
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "gaia_password_reuse.proto"; import "components/sync/protocol/gaia_password_reuse.proto";
message SecurityEventSpecifics { message SecurityEventSpecifics {
// The specific security event to record. // The specific security event to record.
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "sync_enums.proto"; import "components/sync/protocol/sync_enums.proto";
message SessionSpecifics { message SessionSpecifics {
// Unique id for the client. // Unique id for the client.
......
...@@ -17,52 +17,52 @@ option optimize_for = LITE_RUNTIME; ...@@ -17,52 +17,52 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "app_list_specifics.proto"; import "components/sync/protocol/app_list_specifics.proto";
import "app_notification_specifics.proto"; import "components/sync/protocol/app_notification_specifics.proto";
import "app_setting_specifics.proto"; import "components/sync/protocol/app_setting_specifics.proto";
import "app_specifics.proto"; import "components/sync/protocol/app_specifics.proto";
import "arc_package_specifics.proto"; import "components/sync/protocol/arc_package_specifics.proto";
import "autofill_specifics.proto"; import "components/sync/protocol/autofill_specifics.proto";
import "bookmark_specifics.proto"; import "components/sync/protocol/bookmark_specifics.proto";
import "client_commands.proto"; import "components/sync/protocol/client_commands.proto";
import "client_debug_info.proto"; import "components/sync/protocol/client_debug_info.proto";
import "device_info_specifics.proto"; import "components/sync/protocol/device_info_specifics.proto";
import "dictionary_specifics.proto"; import "components/sync/protocol/dictionary_specifics.proto";
import "encryption.proto"; import "components/sync/protocol/encryption.proto";
import "experiments_specifics.proto"; import "components/sync/protocol/experiments_specifics.proto";
import "extension_setting_specifics.proto"; import "components/sync/protocol/extension_setting_specifics.proto";
import "extension_specifics.proto"; import "components/sync/protocol/extension_specifics.proto";
import "favicon_image_specifics.proto"; import "components/sync/protocol/favicon_image_specifics.proto";
import "favicon_tracking_specifics.proto"; import "components/sync/protocol/favicon_tracking_specifics.proto";
import "get_updates_caller_info.proto"; import "components/sync/protocol/get_updates_caller_info.proto";
import "history_delete_directive_specifics.proto"; import "components/sync/protocol/history_delete_directive_specifics.proto";
import "managed_user_setting_specifics.proto"; import "components/sync/protocol/managed_user_setting_specifics.proto";
import "managed_user_shared_setting_specifics.proto"; import "components/sync/protocol/managed_user_shared_setting_specifics.proto";
import "managed_user_specifics.proto"; import "components/sync/protocol/managed_user_specifics.proto";
import "managed_user_whitelist_specifics.proto"; import "components/sync/protocol/managed_user_whitelist_specifics.proto";
import "nigori_specifics.proto"; import "components/sync/protocol/nigori_specifics.proto";
import "os_preference_specifics.proto"; import "components/sync/protocol/os_preference_specifics.proto";
import "os_priority_preference_specifics.proto"; import "components/sync/protocol/os_priority_preference_specifics.proto";
import "password_specifics.proto"; import "components/sync/protocol/password_specifics.proto";
import "preference_specifics.proto"; import "components/sync/protocol/preference_specifics.proto";
import "printer_specifics.proto"; import "components/sync/protocol/printer_specifics.proto";
import "priority_preference_specifics.proto"; import "components/sync/protocol/priority_preference_specifics.proto";
import "reading_list_specifics.proto"; import "components/sync/protocol/reading_list_specifics.proto";
import "search_engine_specifics.proto"; import "components/sync/protocol/search_engine_specifics.proto";
import "security_event_specifics.proto"; import "components/sync/protocol/security_event_specifics.proto";
import "send_tab_to_self_specifics.proto"; import "components/sync/protocol/send_tab_to_self_specifics.proto";
import "session_specifics.proto"; import "components/sync/protocol/session_specifics.proto";
import "sharing_message_specifics.proto"; import "components/sync/protocol/sharing_message_specifics.proto";
import "sync_enums.proto"; import "components/sync/protocol/sync_enums.proto";
import "synced_notification_app_info_specifics.proto"; import "components/sync/protocol/synced_notification_app_info_specifics.proto";
import "synced_notification_specifics.proto"; import "components/sync/protocol/synced_notification_specifics.proto";
import "theme_specifics.proto"; import "components/sync/protocol/theme_specifics.proto";
import "typed_url_specifics.proto"; import "components/sync/protocol/typed_url_specifics.proto";
import "unique_position.proto"; import "components/sync/protocol/unique_position.proto";
import "user_consent_specifics.proto"; import "components/sync/protocol/user_consent_specifics.proto";
import "user_event_specifics.proto"; import "components/sync/protocol/user_event_specifics.proto";
import "web_app_specifics.proto"; import "components/sync/protocol/web_app_specifics.proto";
import "wifi_configuration_specifics.proto"; import "components/sync/protocol/wifi_configuration_specifics.proto";
// Used for inspecting how long we spent performing operations in different // Used for inspecting how long we spent performing operations in different
// backends. All times must be in millis. // backends. All times must be in millis.
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "user_consent_types.proto"; import "components/sync/protocol/user_consent_types.proto";
// Next id: 14 // Next id: 14
message UserConsentSpecifics { message UserConsentSpecifics {
......
...@@ -16,8 +16,8 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,8 +16,8 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "user_consent_types.proto"; import "components/sync/protocol/user_consent_types.proto";
import "gaia_password_reuse.proto"; import "components/sync/protocol/gaia_password_reuse.proto";
message UserEventSpecifics { message UserEventSpecifics {
// Time of event, as measured by client in microseconds since Windows epoch. // Time of event, as measured by client in microseconds since Windows epoch.
......
...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME; ...@@ -16,7 +16,7 @@ option optimize_for = LITE_RUNTIME;
package sync_pb; package sync_pb;
import "encryption.proto"; import "components/sync/protocol/encryption.proto";
message WifiConfigurationSpecificsData { message WifiConfigurationSpecificsData {
// SSID encoded to hex, letters should be upper case and 0x prefix should be // SSID encoded to hex, letters should be upper case and 0x prefix should be
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment