Commit dbd2b671 authored by Mark Cogan's avatar Mark Cogan Committed by Commit Bot

[iOS] Remove last private web dependency in BVC.

This CL removes the last (spurious) include of private web API in BVC,
and removes the DEPS exceptions for private web usage in ui/

Bug: 620489, 620147
Change-Id: I244c7af56e1ec58b9eadf37300b136715fe0d0bd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2120572
Commit-Queue: Mark Cogan <marq@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Auto-Submit: Mark Cogan <marq@chromium.org>
Reviewed-by: default avatarGauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#753204}
parent 3bb52934
specific_include_rules = {
# TODO(crbug.com/620489): Remove these exceptions.
"^browser_view_controller\.mm$": [
"+ios/web/web_state/ui/crw_web_controller.h",
],
"^browser_view_controller_unittest\.mm$": [
"+ios/web/web_state/ui/crw_web_controller.h",
"+ios/web/web_state/web_state_impl.h",
],
# TODO(crbug.com/620147): Remove these exceptions.
"^open_in_controller\.mm$": [
"+ios/web/web_state/ui/crw_web_controller.h",
],
"^open_in_controller_unittest\.mm$": [
"+ios/web/web_state/ui/crw_web_controller.h",
],
# web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
# TODO:(crbug.com/891834) Remove this exception.
"browser_view_controller_egtest\.mm": [
......
......@@ -190,7 +190,6 @@
#include "ios/web/public/web_client.h"
#import "ios/web/public/web_state_delegate_bridge.h"
#import "ios/web/public/web_state_observer_bridge.h"
#import "ios/web/web_state/ui/crw_web_controller.h"
#include "ui/base/l10n/l10n_util.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
......@@ -2624,7 +2623,6 @@ NSString* const kBrowserViewControllerSnackbarCategory =
OverscrollActionsTabHelper::FromWebState(webState)->SetDelegate(self);
}
// Install the proper CRWWebController delegates.
web_deprecated::SetSwipeRecognizerProvider(webState,
self.sideSwipeController);
webState->SetDelegate(_webStateDelegate.get());
......
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