Expose WKWebView creation in ios/web/public.
commita5f249ed818221e7df37f7fb295a6312464caf73
authorbzanotti <bzanotti@chromium.org>
Wed, 24 Jun 2015 10:02:59 +0000 (24 03:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 24 Jun 2015 10:03:32 +0000 (24 10:03 +0000)
tree8d6d8125634ba1d67120beb38f3bc82dc71cbac7
parente9815722e94bc4565b1a6fda4160523c1c29e7aa
Expose WKWebView creation in ios/web/public.

This exposes a WKWebView creation method in ios/web/public.
It can now be used from ios/chrome/browser.

This will be used by the Mirror on WKWebView implementation which has
to redirect queries through a WKWebView to attach and set cookies.

BUG=495597

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

Cr-Commit-Position: refs/heads/master@{#335898}
19 files changed:
ios/chrome/browser/experimental_flags.mm
ios/web/interstitials/html_web_interstitial_impl.mm
ios/web/ios_web.gyp
ios/web/ios_web_unittests.gyp
ios/web/net/crw_url_verifying_protocol_handler.mm
ios/web/public/test/web_test_util.h
ios/web/public/web_view_creation_util.h [new file with mode: 0644]
ios/web/public/web_view_util.h [deleted file]
ios/web/shell/view_controller.mm
ios/web/test/wk_web_view_crash_utils.mm
ios/web/web_state/js/page_script_util_unittest.mm
ios/web/web_state/ui/crw_ui_web_view_web_controller.mm
ios/web/web_state/ui/crw_wk_simple_web_view_controller_unittest.mm
ios/web/web_state/ui/crw_wk_web_view_web_controller.mm
ios/web/web_state/ui/web_view_js_utils_unittest.mm
ios/web/web_state/web_view_internal_creation_util.h [moved from ios/web/web_state/web_view_creation_utils.h with 86% similarity]
ios/web/web_state/web_view_internal_creation_util.mm [moved from ios/web/web_state/web_view_creation_utils.mm with 88% similarity]
ios/web/web_state/web_view_internal_creation_util_unittest.mm [moved from ios/web/web_state/web_view_creation_utils_unittest.mm with 94% similarity]
ios/web/web_view_creation_util.mm [moved from ios/web/web_view_util.mm with 69% similarity]