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

Issue 1787083003: Use chrome manifest with embedded shell (Closed)

Created:
4 years, 9 months ago by Ken Rockot(use gerrit already)
Modified:
4 years, 9 months ago
CC:
Aaron Boodman, abarth-chromium, ben+mojo_chromium.org, chromium-reviews, darin (slow to review), darin-cc_chromium.org, jam, kalyank, qsr+mojo_chromium.org, sadrul, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@shell-no-wait
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use chrome manifest with embedded shell Moves chrome_manifest.json out of chrome/app/mash and into content/browser. Changes Shell to use the resolver when connecting to exe:chrome even when embedded in the browser. This brings embedded and external shell behavior closer together as the manifest will now be used for the browser app both in and out of mash. As such, it fixes the fact that the browser cannot currently connect to exe:chrome_renderer due to recent changes around capability classes and client process connections. BUG=None Committed: https://crrev.com/90f8fccd97c06ddfd0c0e9b7350a4f7fffccfb36 Cr-Commit-Position: refs/heads/master@{#380913}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : rebase #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -44 lines) Patch
M chrome/app/mash/BUILD.gn View 2 chunks +0 lines, -7 lines 0 comments Download
D chrome/app/mash/chrome_manifest.json View 1 chunk +0 lines, -5 lines 0 comments Download
M content/browser/BUILD.gn View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download
A content/browser/mojo/chrome_manifest.json View 1 chunk +14 lines, -0 lines 0 comments Download
M mojo/shell/shell.h View 4 chunks +15 lines, -7 lines 0 comments Download
M mojo/shell/shell.cc View 1 2 3 4 chunks +40 lines, -25 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 14 (4 generated)
Ken Rockot(use gerrit already)
4 years, 9 months ago (2016-03-12 22:52:51 UTC) #1
Ken Rockot(use gerrit already)
4 years, 9 months ago (2016-03-13 00:23:03 UTC) #3
Ben Goodger (Google)
I'm puzzled by the extra parameter to Connect(), since you don't use it in this ...
4 years, 9 months ago (2016-03-13 01:14:42 UTC) #4
Ken Rockot(use gerrit already)
On 2016/03/13 at 01:14:42, ben wrote: > I'm puzzled by the extra parameter to Connect(), ...
4 years, 9 months ago (2016-03-13 01:17:42 UTC) #5
Ben Goodger (Google)
On 2016/03/13 01:17:42, Ken Rockot wrote: > On 2016/03/13 at 01:14:42, ben wrote: > > ...
4 years, 9 months ago (2016-03-13 01:36:15 UTC) #6
Ken Rockot(use gerrit already)
Catalog behavior, which will load the right manifest for the embedder's name. So we get ...
4 years, 9 months ago (2016-03-13 01:38:57 UTC) #7
Ben Goodger (Google)
Ah. lgtm
4 years, 9 months ago (2016-03-13 04:18:01 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1787083003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1787083003/60001
4 years, 9 months ago (2016-03-14 00:55:53 UTC) #11
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 9 months ago (2016-03-14 01:00:32 UTC) #12
commit-bot: I haz the power
4 years, 9 months ago (2016-03-14 01:02:04 UTC) #14
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/90f8fccd97c06ddfd0c0e9b7350a4f7fffccfb36
Cr-Commit-Position: refs/heads/master@{#380913}

Powered by Google App Engine
This is Rietveld 408576698