Upstream WebController/WebStateImpl in ios/web/
commitf7cf3d0cf5502338d39aa04b4c41cbde76b96950
authorstuartmorgan <stuartmorgan@chromium.org>
Mon, 4 May 2015 17:27:35 +0000 (4 10:27 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 4 May 2015 17:28:10 +0000 (4 17:28 +0000)
treef54b680866b99de7999b345e2a122f63e06f1aeb
parent9f7e3a6dccef618849ec859b541752baa85006ab
Upstream WebController/WebStateImpl in ios/web/

Upstreams the core classes of web, along with the classes that are
tightly coupled to them.

BUG=464810

Review URL: https://codereview.chromium.org/1118323002

Cr-Commit-Position: refs/heads/master@{#328141}
51 files changed:
ios/web/browser_url_rewriter_impl.cc [new file with mode: 0644]
ios/web/browser_url_rewriter_impl.h [new file with mode: 0644]
ios/web/interstitials/html_web_interstitial_impl.h [new file with mode: 0644]
ios/web/interstitials/html_web_interstitial_impl.mm [new file with mode: 0644]
ios/web/interstitials/native_web_interstitial_impl.h [new file with mode: 0644]
ios/web/interstitials/native_web_interstitial_impl.mm [new file with mode: 0644]
ios/web/interstitials/web_interstitial_facade_delegate.h [new file with mode: 0644]
ios/web/interstitials/web_interstitial_impl.h [new file with mode: 0644]
ios/web/interstitials/web_interstitial_impl.mm [new file with mode: 0644]
ios/web/ios_web.gyp
ios/web/navigation/crw_session_controller.mm
ios/web/navigation/navigation_manager_impl.h
ios/web/navigation/navigation_manager_impl.mm
ios/web/net/clients/crw_csp_network_client.h [new file with mode: 0644]
ios/web/net/clients/crw_csp_network_client.mm [new file with mode: 0644]
ios/web/net/crw_url_verifying_protocol_handler.h [new file with mode: 0644]
ios/web/net/crw_url_verifying_protocol_handler.mm [new file with mode: 0644]
ios/web/public/browser_url_rewriter.h
ios/web/public/interstitials/web_interstitial.h
ios/web/public/interstitials/web_interstitial_delegate.h
ios/web/public/navigation_manager.h
ios/web/public/test/http_server.mm
ios/web/public/test/test_browser_state.cc
ios/web/public/test/test_browser_state.h
ios/web/public/test/test_web_state.cc
ios/web/public/test/test_web_state.h
ios/web/public/web_state/web_state.h
ios/web/web_state/crw_web_view_proxy_impl.h [new file with mode: 0644]
ios/web/web_state/crw_web_view_proxy_impl.mm [new file with mode: 0644]
ios/web/web_state/crw_web_view_scroll_view_proxy.mm [new file with mode: 0644]
ios/web/web_state/ui/crw_ui_web_view_web_controller.h [new file with mode: 0644]
ios/web/web_state/ui/crw_ui_web_view_web_controller.mm [new file with mode: 0644]
ios/web/web_state/ui/crw_web_controller+protected.h [new file with mode: 0644]
ios/web/web_state/ui/crw_web_controller.h [new file with mode: 0644]
ios/web/web_state/ui/crw_web_controller.mm [new file with mode: 0644]
ios/web/web_state/ui/crw_web_controller_container_view.h [new file with mode: 0644]
ios/web/web_state/ui/crw_web_controller_container_view.mm [new file with mode: 0644]
ios/web/web_state/ui/crw_wk_web_view_web_controller.h [new file with mode: 0644]
ios/web/web_state/ui/crw_wk_web_view_web_controller.mm [new file with mode: 0644]
ios/web/web_state/ui/wk_web_view_configuration_provider.h [new file with mode: 0644]
ios/web/web_state/ui/wk_web_view_configuration_provider.mm [new file with mode: 0644]
ios/web/web_state/web_controller_observer_bridge.h [new file with mode: 0644]
ios/web/web_state/web_controller_observer_bridge.mm [new file with mode: 0644]
ios/web/web_state/web_state_facade_delegate.h [new file with mode: 0644]
ios/web/web_state/web_state_impl.h [new file with mode: 0644]
ios/web/web_state/web_state_impl.mm [new file with mode: 0644]
ios/web/web_state/web_view_creation_utils.h [new file with mode: 0644]
ios/web/web_state/web_view_creation_utils.mm [new file with mode: 0644]
ios/web/webui/shared_resources_data_source_ios.cc
ios/web/webui/web_ui_ios_impl.h [new file with mode: 0644]
ios/web/webui/web_ui_ios_impl.mm [new file with mode: 0644]