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

Issue 1137143004: WebUI for WKWebView (Closed)

Created:
5 years, 7 months ago by Jackie Quinn
Modified:
5 years, 7 months ago
CC:
chromium-reviews, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

WebUI for WKWebView Implements WebUI for WKWebView by using URLFetcher to manually request and retrieve WebUI resources and subresources, and load the page via loadHTMLString. Sets favicons for history page using JavaScript. BUG=450362 Committed: https://crrev.com/3d8ced8a28bccc7d2f0a62e5a3df0173a1f4b713 Cr-Commit-Position: refs/heads/master@{#329720}

Patch Set 1 #

Total comments: 14

Patch Set 2 : Message handling fix. #

Patch Set 3 : Responses to Eugene #

Total comments: 2

Patch Set 4 : Fix unittest issues #

Unified diffs Side-by-side diffs Delta from patch set Stats (+616 lines, -37 lines) Patch
M ios/web/ios_web.gyp View 2 chunks +4 lines, -0 lines 0 comments Download
M ios/web/ios_web_unittests.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M ios/web/web_state/ui/crw_ui_web_view_web_controller.mm View 1 chunk +12 lines, -1 line 0 comments Download
M ios/web/web_state/ui/crw_web_controller.h View 1 chunk +3 lines, -0 lines 0 comments Download
M ios/web/web_state/ui/crw_web_controller.mm View 7 chunks +32 lines, -22 lines 0 comments Download
M ios/web/web_state/ui/crw_web_controller+protected.h View 3 chunks +7 lines, -3 lines 0 comments Download
M ios/web/web_state/ui/crw_wk_web_view_web_controller.mm View 6 chunks +35 lines, -2 lines 0 comments Download
M ios/web/web_state/web_state_impl.h View 1 2 2 chunks +4 lines, -1 line 0 comments Download
M ios/web/web_state/web_state_impl.mm View 1 chunk +6 lines, -0 lines 0 comments Download
A ios/web/webui/crw_web_ui_manager.h View 1 chunk +40 lines, -0 lines 0 comments Download
A ios/web/webui/crw_web_ui_manager.mm View 1 2 3 1 chunk +213 lines, -0 lines 0 comments Download
A ios/web/webui/crw_web_ui_manager_unittest.mm View 1 2 3 1 chunk +173 lines, -0 lines 0 comments Download
M ios/web/webui/crw_web_ui_page_builder.mm View 3 chunks +6 lines, -4 lines 0 comments Download
M ios/web/webui/crw_web_ui_page_builder_unittest.mm View 1 chunk +1 line, -1 line 0 comments Download
A ios/web/webui/resources/web_ui.js View 1 2 1 chunk +75 lines, -0 lines 0 comments Download
M ios/web/webui/url_fetcher_block_adapter.h View 1 chunk +4 lines, -3 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
Jackie Quinn
5 years, 7 months ago (2015-05-12 17:16:12 UTC) #2
Eugene But (OOO till 7-30)
https://codereview.chromium.org/1137143004/diff/1/ios/web/web_state/web_state_impl.h File ios/web/web_state/web_state_impl.h (right): https://codereview.chromium.org/1137143004/diff/1/ios/web/web_state/web_state_impl.h#newcode179 ios/web/web_state/web_state_impl.h:179: virtual void ExecuteJavaScriptAsync(const base::string16& javascript); Optional NIT: Since you ...
5 years, 7 months ago (2015-05-12 17:47:10 UTC) #3
Jackie Quinn
https://codereview.chromium.org/1137143004/diff/1/ios/web/web_state/web_state_impl.h File ios/web/web_state/web_state_impl.h (right): https://codereview.chromium.org/1137143004/diff/1/ios/web/web_state/web_state_impl.h#newcode179 ios/web/web_state/web_state_impl.h:179: virtual void ExecuteJavaScriptAsync(const base::string16& javascript); On 2015/05/12 17:47:09, eugenebut ...
5 years, 7 months ago (2015-05-12 18:14:55 UTC) #4
Eugene But (OOO till 7-30)
lgtm with a change https://codereview.chromium.org/1137143004/diff/40001/ios/web/webui/crw_web_ui_manager.mm File ios/web/webui/crw_web_ui_manager.mm (right): https://codereview.chromium.org/1137143004/diff/40001/ios/web/webui/crw_web_ui_manager.mm#newcode102 ios/web/webui/crw_web_ui_manager.mm:102: scoped_ptr<web::WebState> webState([weakSelf webState]); web::WebState* webState ...
5 years, 7 months ago (2015-05-12 18:26:36 UTC) #5
Jackie Quinn
https://codereview.chromium.org/1137143004/diff/40001/ios/web/webui/crw_web_ui_manager.mm File ios/web/webui/crw_web_ui_manager.mm (right): https://codereview.chromium.org/1137143004/diff/40001/ios/web/webui/crw_web_ui_manager.mm#newcode102 ios/web/webui/crw_web_ui_manager.mm:102: scoped_ptr<web::WebState> webState([weakSelf webState]); On 2015/05/12 18:26:36, eugenebut wrote: > ...
5 years, 7 months ago (2015-05-13 21:05:29 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1137143004/60001
5 years, 7 months ago (2015-05-13 21:06:54 UTC) #9
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 7 months ago (2015-05-13 21:59:38 UTC) #10
commit-bot: I haz the power
5 years, 7 months ago (2015-05-13 22:01:10 UTC) #11
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/3d8ced8a28bccc7d2f0a62e5a3df0173a1f4b713
Cr-Commit-Position: refs/heads/master@{#329720}

Powered by Google App Engine
This is Rietveld 408576698