Commit c680219e authored by rajendrant's avatar rajendrant Committed by Chromium LUCI CQ

Reland "Move subresource_redirect proto to components"

This is a reland of fd90951e

Original change's description:
> Move subresource_redirect proto to components
>
> Moves the robots_rules.proto from chrome/renderer to components/
>
> Bug: 1160424
> Change-Id: I0b2af266e3a6de40872bf094195b7f0c21c42096
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2623647
> Commit-Queue: rajendrant <rajendrant@chromium.org>
> Reviewed-by: Michael Crouse <mcrouse@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#842827}

TBR: mcrouse@chromium.org
Bug: 1160424
Change-Id: I8ec0a859cdfe204c5216ea1ee23c721352919e63
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2628742Reviewed-by: default avatarrajendrant <rajendrant@chromium.org>
Commit-Queue: rajendrant <rajendrant@chromium.org>
Cr-Commit-Position: refs/heads/master@{#843431}
parent e5c66a4d
...@@ -161,7 +161,6 @@ static_library("renderer") { ...@@ -161,7 +161,6 @@ static_library("renderer") {
"//components/content_settings/renderer", "//components/content_settings/renderer",
"//components/contextual_search/content:renderer", "//components/contextual_search/content:renderer",
"//components/data_reduction_proxy/core/common", "//components/data_reduction_proxy/core/common",
"//components/data_reduction_proxy/proto:subresource_redirect_proto",
"//components/dom_distiller/content/renderer", "//components/dom_distiller/content/renderer",
"//components/network_hints/renderer", "//components/network_hints/renderer",
"//components/no_state_prefetch/common", "//components/no_state_prefetch/common",
...@@ -186,6 +185,7 @@ static_library("renderer") { ...@@ -186,6 +185,7 @@ static_library("renderer") {
"//components/subresource_filter/content/renderer", "//components/subresource_filter/content/renderer",
"//components/subresource_filter/core/common", "//components/subresource_filter/core/common",
"//components/subresource_redirect/common", "//components/subresource_redirect/common",
"//components/subresource_redirect/proto",
"//components/sync/driver", "//components/sync/driver",
"//components/translate/content/renderer", "//components/translate/content/renderer",
"//components/translate/core/common", "//components/translate/core/common",
......
include_rules = [ include_rules = [
"+components/base32", "+components/base32",
"+services/metrics/public/cpp", "+services/metrics/public/cpp",
"+components/data_reduction_proxy/proto/robots_rules.pb.h",
"+components/subresource_redirect", "+components/subresource_redirect",
"+components/subresource_redirect/proto/robots_rules.pb.h",
"+services/network/test/test_utils.h", "+services/network/test/test_utils.h",
] ]
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include "base/time/time.h" #include "base/time/time.h"
#include "base/timer/elapsed_timer.h" #include "base/timer/elapsed_timer.h"
#include "chrome/renderer/subresource_redirect/subresource_redirect_params.h" #include "chrome/renderer/subresource_redirect/subresource_redirect_params.h"
#include "components/data_reduction_proxy/proto/robots_rules.pb.h" #include "components/subresource_redirect/proto/robots_rules.pb.h"
namespace subresource_redirect { namespace subresource_redirect {
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#include "base/test/task_environment.h" #include "base/test/task_environment.h"
#include "base/time/time.h" #include "base/time/time.h"
#include "chrome/renderer/subresource_redirect/robots_rules_parser.h" #include "chrome/renderer/subresource_redirect/robots_rules_parser.h"
#include "components/data_reduction_proxy/proto/robots_rules.pb.h" #include "components/subresource_redirect/proto/robots_rules.pb.h"
#include "components/subresource_redirect/subresource_redirect_test_util.h" #include "components/subresource_redirect/subresource_redirect_test_util.h"
#include "testing/gtest/include/gtest/gtest.h" #include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/common/features.h" #include "third_party/blink/public/common/features.h"
......
...@@ -10,7 +10,3 @@ proto_library("data_reduction_proxy_proto") { ...@@ -10,7 +10,3 @@ proto_library("data_reduction_proxy_proto") {
"data_store.proto", "data_store.proto",
] ]
} }
proto_library("subresource_redirect_proto") {
sources = [ "robots_rules.proto" ]
}
...@@ -15,8 +15,8 @@ static_library("test_support") { ...@@ -15,8 +15,8 @@ static_library("test_support") {
deps = [ deps = [
"//base/test:test_support", "//base/test:test_support",
"//chrome/common:constants", "//chrome/common:constants",
"//components/data_reduction_proxy/proto:subresource_redirect_proto",
"//components/metrics:content", "//components/metrics:content",
"//components/subresource_redirect/proto:proto",
"//content/test:test_support", "//content/test:test_support",
"//net:test_support", "//net:test_support",
"//testing/gtest:gtest", "//testing/gtest:gtest",
......
# Copyright 2021 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//third_party/protobuf/proto_library.gni")
proto_library("proto") {
sources = [ "robots_rules.proto" ]
}
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "base/path_service.h" #include "base/path_service.h"
#include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_paths.h"
#include "components/metrics/content/subprocess_metrics_provider.h" #include "components/metrics/content/subprocess_metrics_provider.h"
#include "components/subresource_redirect/proto/robots_rules.pb.h"
#include "content/public/test/browser_test_utils.h" #include "content/public/test/browser_test_utils.h"
#include "net/base/url_util.h" #include "net/base/url_util.h"
#include "net/test/embedded_test_server/http_request.h" #include "net/test/embedded_test_server/http_request.h"
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
#include "components/subresource_redirect/subresource_redirect_test_util.h" #include "components/subresource_redirect/subresource_redirect_test_util.h"
#include "components/data_reduction_proxy/proto/robots_rules.pb.h" #include "components/subresource_redirect/proto/robots_rules.pb.h"
namespace subresource_redirect { namespace subresource_redirect {
......
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