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

Issue 1149323004: Upstream the iOS web_shell and supporting code (Closed)

Created:
5 years, 7 months ago by stuartmorgan
Modified:
5 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@web-thread-impl
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream the iOS web_shell and supporting code This upstreams the iOS app/ and shell/ directories. - app/ is equivalent to the content/ versions, and is heavily based on that code. - shell/ is the web_shell target, which is an incredibly stripped-down browser build on ios/web, in the spirit of content_shell. Currently web_shell is extremely minimal, but allows basic browsing to test ios/web/. BUG=464810 Committed: https://crrev.com/a5df0663172d93a056cb74a034867c3f1e3b4a9b Cr-Commit-Position: refs/heads/master@{#331526}

Patch Set 1 #

Total comments: 9

Patch Set 2 : Rebase #

Patch Set 3 : Address review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1745 lines, -88 lines) Patch
M ios/ios.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A ios/web/app/web_main.mm View 1 chunk +19 lines, -0 lines 0 comments Download
A ios/web/app/web_main_loop.h View 1 chunk +99 lines, -0 lines 0 comments Download
A ios/web/app/web_main_loop.mm View 1 2 1 chunk +278 lines, -0 lines 0 comments Download
A ios/web/app/web_main_runner.h View 1 2 1 chunk +29 lines, -0 lines 0 comments Download
A ios/web/app/web_main_runner.mm View 1 chunk +133 lines, -0 lines 0 comments Download
M ios/web/ios_web.gyp View 1 1 chunk +29 lines, -0 lines 0 comments Download
A ios/web/ios_web_shell.gyp View 1 chunk +66 lines, -0 lines 0 comments Download
A ios/web/public/app/web_main.h View 1 chunk +39 lines, -0 lines 0 comments Download
A ios/web/public/app/web_main_delegate.h View 1 chunk +30 lines, -0 lines 0 comments Download
A + ios/web/public/app/web_main_parts.h View 6 chunks +16 lines, -32 lines 0 comments Download
A + ios/web/public/app/web_main_parts.mm View 1 chunk +7 lines, -2 lines 0 comments Download
A + ios/web/shell/Info.plist View 2 chunks +14 lines, -5 lines 0 comments Download
A ios/web/shell/MainView.xib View 1 chunk +43 lines, -0 lines 0 comments Download
A ios/web/shell/app_delegate.h View 1 chunk +16 lines, -0 lines 0 comments Download
A ios/web/shell/app_delegate.mm View 1 chunk +64 lines, -0 lines 0 comments Download
A ios/web/shell/shell_browser_state.h View 1 chunk +41 lines, -0 lines 0 comments Download
A ios/web/shell/shell_browser_state.mm View 1 chunk +43 lines, -0 lines 0 comments Download
A ios/web/shell/shell_main_delegate.h View 1 chunk +29 lines, -0 lines 0 comments Download
A ios/web/shell/shell_main_delegate.mm View 1 chunk +22 lines, -0 lines 0 comments Download
A + ios/web/shell/shell_network_delegate.h View 2 chunks +6 lines, -9 lines 0 comments Download
A + ios/web/shell/shell_network_delegate.cc View 4 chunks +6 lines, -35 lines 0 comments Download
A ios/web/shell/shell_url_request_context_getter.h View 1 chunk +62 lines, -0 lines 0 comments Download
A ios/web/shell/shell_url_request_context_getter.cc View 1 chunk +159 lines, -0 lines 0 comments Download
A ios/web/shell/shell_web_client.h View 1 chunk +36 lines, -0 lines 0 comments Download
A ios/web/shell/shell_web_client.mm View 1 chunk +36 lines, -0 lines 0 comments Download
A ios/web/shell/shell_web_main_parts.h View 1 chunk +32 lines, -0 lines 0 comments Download
A ios/web/shell/shell_web_main_parts.mm View 1 chunk +21 lines, -0 lines 0 comments Download
A ios/web/shell/view_controller.h View 1 chunk +29 lines, -0 lines 0 comments Download
A ios/web/shell/view_controller.mm View 1 chunk +334 lines, -0 lines 0 comments Download
A + ios/web/shell/web_exe_main.mm View 1 chunk +6 lines, -5 lines 0 comments Download

Messages

Total messages: 14 (4 generated)
stuartmorgan
Much of the app/ code is based on the content/ versions. In the future we ...
5 years, 7 months ago (2015-05-22 22:32:22 UTC) #2
rohitrao (ping after 24h)
https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm File ios/web/app/web_main_loop.mm (right): https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm#newcode223 ios/web/app/web_main_loop.mm:223: // - The PROCESS_LAUNCHER thread must be stopped after ...
5 years, 7 months ago (2015-05-22 22:45:55 UTC) #4
Eugene But (OOO till 7-30)
lgtm https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm File ios/web/app/web_main_loop.mm (right): https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm#newcode77 ios/web/app/web_main_loop.mm:77: #if !defined(OS_IOS) Please remove
5 years, 7 months ago (2015-05-22 23:13:27 UTC) #5
rohitrao (ping after 24h)
https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm File ios/web/app/web_main_loop.mm (right): https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm#newcode77 ios/web/app/web_main_loop.mm:77: #if !defined(OS_IOS) On 2015/05/22 23:13:27, eugenebut wrote: > Please ...
5 years, 7 months ago (2015-05-25 01:50:55 UTC) #6
stuartmorgan
https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm File ios/web/app/web_main_loop.mm (right): https://codereview.chromium.org/1149323004/diff/1/ios/web/app/web_main_loop.mm#newcode77 ios/web/app/web_main_loop.mm:77: #if !defined(OS_IOS) On 2015/05/25 01:50:54, rohitrao wrote: > On ...
5 years, 7 months ago (2015-05-27 04:04:01 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1149323004/40001
5 years, 7 months ago (2015-05-27 04:04:20 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years, 7 months ago (2015-05-27 04:13:43 UTC) #11
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/a5df0663172d93a056cb74a034867c3f1e3b4a9b Cr-Commit-Position: refs/heads/master@{#331526}
5 years, 7 months ago (2015-05-27 04:16:02 UTC) #12
rohitrao (ping after 24h)
I forgot to mention this when I reviewed last week, but does the toolbar have ...
5 years, 7 months ago (2015-05-27 11:52:02 UTC) #13
stuartmorgan
5 years, 7 months ago (2015-05-27 13:14:34 UTC) #14
Message was sent while issue was closed.
On 2015/05/27 11:52:02, rohitrao wrote:
> I forgot to mention this when I reviewed last week, but does the toolbar have
to
> be that color?

I'm glad you asked! The exciting part is that now that web_shell is upstreamed,
we can put the question to chromium-dev and include the entire community in that
discussion.

Powered by Google App Engine
This is Rietveld 408576698