Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Issue 2643773005: Upstream ios/web_view source code. (Closed)

Created:
3 years, 11 months ago by michaeldo
Modified:
3 years, 11 months ago
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream ios/web_view source code. ios/web_view will provide a view similar to WKWebView while additionally exposing Chromium features. BUG=622967 Review-Url: https://codereview.chromium.org/2643773005 Cr-Commit-Position: refs/heads/master@{#446056} Committed: https://chromium.googlesource.com/chromium/src/+/05089d2310a1aa7158a569fc6994672842fe6e44

Patch Set 1 #

Total comments: 63

Patch Set 2 : Remove request tracker and fix pointer to CRIWVWebMainParts. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+2462 lines, -0 lines) Patch
M ios/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
A ios/web_view/BUILD.gn View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/web_view/DEPS View 1 chunk +5 lines, -0 lines 0 comments Download
A ios/web_view/OWNERS View 1 chunk +6 lines, -0 lines 0 comments Download
A ios/web_view/internal/BUILD.gn View 1 chunk +48 lines, -0 lines 0 comments Download
A ios/web_view/internal/DEPS View 1 1 chunk +20 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv.mm View 1 1 chunk +73 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_browser_state.h View 1 chunk +59 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_browser_state.mm View 1 chunk +92 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_network_delegate.h View 1 chunk +61 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_network_delegate.cc View 1 chunk +82 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_url_request_context_getter.h View 1 chunk +61 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_url_request_context_getter.mm View 1 chunk +163 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_client.h View 1 1 chunk +46 lines, -0 lines 2 comments Download
A ios/web_view/internal/criwv_web_client.mm View 1 1 chunk +39 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_main_delegate.h View 1 chunk +38 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_main_delegate.mm View 1 chunk +23 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_main_parts.h View 1 chunk +39 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_main_parts.mm View 1 chunk +46 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_view_impl.h View 1 chunk +21 lines, -0 lines 0 comments Download
A ios/web_view/internal/criwv_web_view_impl.mm View 1 chunk +251 lines, -0 lines 0 comments Download
A ios/web_view/internal/pref_names.h View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/web_view/internal/pref_names.cc View 1 chunk +13 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/BUILD.gn View 1 chunk +32 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_accept_languages_factory.h View 1 chunk +50 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_accept_languages_factory.cc View 1 chunk +78 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_client.h View 1 chunk +83 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_client.mm View 1 chunk +144 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_manager_impl.h View 1 chunk +28 lines, -0 lines 0 comments Download
A ios/web_view/internal/translate/criwv_translate_manager_impl.mm View 1 chunk +39 lines, -0 lines 0 comments Download
A ios/web_view/public/BUILD.gn View 1 chunk +21 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv.h View 1 1 chunk +29 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv_delegate.h View 1 chunk +18 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv_translate_delegate.h View 1 chunk +32 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv_translate_manager.h View 1 chunk +20 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv_web_view.h View 1 chunk +59 lines, -0 lines 0 comments Download
A ios/web_view/public/criwv_web_view_delegate.h View 1 chunk +42 lines, -0 lines 0 comments Download
A ios/web_view/shell/BUILD.gn View 1 chunk +81 lines, -0 lines 0 comments Download
A ios/web_view/shell/DEPS View 1 chunk +5 lines, -0 lines 0 comments Download
A ios/web_view/shell/Default-568h@2x.png View Binary file 0 comments Download
A ios/web_view/shell/Info.plist View 1 chunk +50 lines, -0 lines 0 comments Download
A ios/web_view/shell/MainView.xib View 1 chunk +43 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_app_delegate.h View 1 chunk +17 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_app_delegate.mm View 1 1 chunk +52 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_delegate.h View 1 chunk +15 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_delegate.mm View 1 chunk +13 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_exe_main.mm View 1 chunk +14 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_view_controller.h View 1 chunk +26 lines, -0 lines 0 comments Download
A ios/web_view/shell/shell_view_controller.mm View 1 chunk +172 lines, -0 lines 0 comments Download
A ios/web_view/shell/textfield_background@2x.png View Binary file 0 comments Download
A ios/web_view/shell/toolbar_back@2x.png View Binary file 0 comments Download
A ios/web_view/shell/toolbar_forward@2x.png View Binary file 0 comments Download
A ios/web_view/shell/toolbar_stop@2x.png View Binary file 0 comments Download
A ios/web_view/shell/translate_controller.h View 1 chunk +15 lines, -0 lines 0 comments Download
A ios/web_view/shell/translate_controller.mm View 1 chunk +69 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 18 (6 generated)
michaeldo
rohitrao@chromium.org for review For DEPS approvals: juliatuttle@chromium.org thakis@chromium.org sdefresne@chromium.org
3 years, 11 months ago (2017-01-19 20:21:05 UTC) #2
Julia Tuttle
ios/web_view/internal/DEPS lgtm
3 years, 11 months ago (2017-01-19 22:28:24 UTC) #3
sdefresne
Some of those comments may be addressed in a followup CL if you want to ...
3 years, 11 months ago (2017-01-20 10:28:13 UTC) #4
michaeldo
Thank you for all the comments! I've only addressed the minimal requested comments in order ...
3 years, 11 months ago (2017-01-20 18:43:30 UTC) #5
rohitrao (ping after 24h)
RS LGTM for the overall move if sdefresne is happy with the code. I continue ...
3 years, 11 months ago (2017-01-24 14:41:51 UTC) #7
sdefresne
lgtm (please do a followup to address the other issues raised) https://codereview.chromium.org/2643773005/diff/20001/ios/web_view/internal/criwv_web_client.h File ios/web_view/internal/criwv_web_client.h (right): ...
3 years, 11 months ago (2017-01-24 14:54:30 UTC) #8
michaeldo
Nico, ptal at DEPS additions.
3 years, 11 months ago (2017-01-24 17:34:01 UTC) #9
michaeldo
https://codereview.chromium.org/2643773005/diff/1/ios/web_view/internal/criwv_browser_state.mm File ios/web_view/internal/criwv_browser_state.mm (right): https://codereview.chromium.org/2643773005/diff/1/ios/web_view/internal/criwv_browser_state.mm#newcode26 ios/web_view/internal/criwv_browser_state.mm:26: const char kPreferencesFilename[] = "Preferences"; On 2017/01/20 10:28:12, sdefresne ...
3 years, 11 months ago (2017-01-24 22:35:26 UTC) #10
sdefresne
still lgtm https://codereview.chromium.org/2643773005/diff/1/ios/web_view/internal/criwv_web_view_impl.mm File ios/web_view/internal/criwv_web_view_impl.mm (right): https://codereview.chromium.org/2643773005/diff/1/ios/web_view/internal/criwv_web_view_impl.mm#newcode131 ios/web_view/internal/criwv_web_view_impl.mm:131: // Set up the translate delegate. On ...
3 years, 11 months ago (2017-01-25 09:13:27 UTC) #11
Nico
DEPS lgtm
3 years, 11 months ago (2017-01-25 15:39:22 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2643773005/20001
3 years, 11 months ago (2017-01-25 16:52:17 UTC) #15
commit-bot: I haz the power
3 years, 11 months ago (2017-01-25 18:01:23 UTC) #18
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/05089d2310a1aa7158a569fc6994...

Powered by Google App Engine
This is Rietveld 408576698