0

[iOS] Disallow include of deprecated server

More info:
https://docs.google.com/document/d/1tTnjQIvN3gaF4iM3NI9NxHM7hBSHiVIBesssJxyq63I/edit?ts=5970bfd9#

BUG: 891834
Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs
Change-Id: Ibc84b996a5e76f5b387e98669364fbd7221e539f
Reviewed-on: https://chromium-review.googlesource.com/c/1258164
Reviewed-by: Eugene But <eugenebut@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Javier Ernesto Flores Robles <javierrobles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#597507}
This commit is contained in:
Javier Ernesto Flores Robles
2018-10-08 09:36:24 +00:00
committed by Commit Bot
parent 70e53e900e
commit 749e6c2cd7
33 changed files with 165 additions and 1 deletions
PRESUBMIT.py
build/fuchsia/layout_test_proxy
ios/chrome
DEPS
browser
autofill
DEPS
automation
device_sharing
metrics
net
ntp_tiles
passwords
translate
ui
DEPS
activity_services
autofill
DEPS
manual_fill
bookmarks
find_bar
fullscreen
history
infobars
payments
popup_menu
print
qr_scanner
reading_list
recent_tabs
sad_tab
settings
DEPS
sync_utils
tab_grid
toolbar
web
test
earl_grey

@ -582,6 +582,14 @@ _BANNED_CPP_FUNCTIONS = (
True,
(),
),
(
'ios/web/public/test/http_server',
(
'web::HTTPserver is deprecated use net::EmbeddedTestServer instead.',
),
False,
(),
),
)

@ -1,3 +1,3 @@
include_rules = [
"+net",
]
]

@ -27,4 +27,8 @@ include_rules = [
# web::TestBrowserState in ios/chrome.
"+ios/web/public",
"-ios/web/public/test/fakes/test_browser_state.h",
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# See crbug.com/891834.
"-ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -22,3 +22,9 @@ specific_include_rules = {
"+ios/web/web_state/ui/crw_web_controller.h",
],
}
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -3,3 +3,9 @@ specific_include_rules = {
"+ios/web/web_state/ui/crw_web_controller.h",
],
}
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]

@ -0,0 +1,5 @@
include_rules = [
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"+ios/web/public/test/http_server",
]