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

Issue 14682014: Add chrome_split_dll gyp variable, and duplicate chrome_main_dll target (Closed)

Created:
7 years, 7 months ago by scottmg
Modified:
7 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Add chrome_split_dll gyp variable, and duplicate chrome_main_dll target Currently contains chrome_browser_dll target. Removes some paths from browser->webcore via content that are there due to single process mode, and removes dependency of content on content_renderer. Current remaining paths from chrome_browser_dll to webcore: http://i.imgur.com/7WWRvpA.jpg R=cpu@chromium.org BUG=237249 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=198834

Patch Set 1 #

Total comments: 1

Patch Set 2 : . #

Patch Set 3 : #if out single-process launch #

Patch Set 4 : ifdef out some code based on chrome_split_dll to get chrome_browser linking #

Total comments: 7

Patch Set 5 : remove browser from child, and plugin/utility from browser #

Patch Set 6 : remove user32 hackage #

Patch Set 7 : if out plugin/utility #

Total comments: 2

Patch Set 8 : remove unnecessary service dep in child #

Patch Set 9 : . #

Patch Set 10 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+220 lines, -87 lines) Patch
M build/common.gypi View 1 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/app/chrome_main_delegate.cc View 1 2 3 4 3 chunks +24 lines, -1 line 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 7 8 3 chunks +13 lines, -3 lines 0 comments Download
M chrome/chrome_dll.gypi View 1 2 3 4 5 6 7 8 5 chunks +130 lines, -71 lines 0 comments Download
M chrome/chrome_exe.gypi View 1 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/test/gpu/test_support_gpu.gypi View 1 1 chunk +2 lines, -1 line 0 comments Download
M content/app/content_main_runner.cc View 1 2 3 4 5 6 4 chunks +20 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M content/content.gyp View 1 2 3 4 5 6 7 8 9 2 chunks +7 lines, -2 lines 0 comments Download
M content/public/app/content_main_delegate.cc View 1 2 3 4 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
scottmg
7 years, 7 months ago (2013-05-01 20:29:55 UTC) #1
cpu_(ooo_6.6-7.5)
lgtm Lets wait until folks opinionate on the email thread.
7 years, 7 months ago (2013-05-01 21:31:25 UTC) #2
jam
https://codereview.chromium.org/14682014/diff/1/chrome/chrome_dll.gypi File chrome/chrome_dll.gypi (right): https://codereview.chromium.org/14682014/diff/1/chrome/chrome_dll.gypi#newcode337 chrome/chrome_dll.gypi:337: # On Windows, link the dependencies (libraries) that make ...
7 years, 7 months ago (2013-05-02 18:47:28 UTC) #3
scottmg
On 2013/05/02 18:47:28, jam wrote: > https://codereview.chromium.org/14682014/diff/1/chrome/chrome_dll.gypi > File chrome/chrome_dll.gypi (right): > > https://codereview.chromium.org/14682014/diff/1/chrome/chrome_dll.gypi#newcode337 > ...
7 years, 7 months ago (2013-05-07 16:40:31 UTC) #4
scottmg
+darin Does this seem reasonable as a starting point?
7 years, 7 months ago (2013-05-07 18:00:15 UTC) #5
darin (slow to review)
LGTM but it would probably be good to get someone more experienced with GYP to ...
7 years, 7 months ago (2013-05-07 20:13:19 UTC) #6
scottmg
John, would you mind taking a quick look for gyp changes? It's not exactly pretty, ...
7 years, 7 months ago (2013-05-07 20:44:21 UTC) #7
jam
https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp File chrome/chrome.gyp (right): https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp#newcode21 chrome/chrome.gyp:21: 'browser', why does child depend on browser? https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp#newcode33 chrome/chrome.gyp:33: ...
7 years, 7 months ago (2013-05-07 20:56:24 UTC) #8
scottmg
https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp File chrome/chrome.gyp (right): https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp#newcode21 chrome/chrome.gyp:21: 'browser', On 2013/05/07 20:56:24, jam wrote: > why does ...
7 years, 7 months ago (2013-05-07 22:41:03 UTC) #9
jam
https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp File chrome/chrome.gyp (right): https://codereview.chromium.org/14682014/diff/25001/chrome/chrome.gyp#newcode21 chrome/chrome.gyp:21: 'browser', On 2013/05/07 22:41:03, scottmg wrote: > On 2013/05/07 ...
7 years, 7 months ago (2013-05-07 23:08:16 UTC) #10
scottmg
Really removed browser now. https://codereview.chromium.org/14682014/diff/35001/chrome/chrome_dll.gypi File chrome/chrome_dll.gypi (right): https://codereview.chromium.org/14682014/diff/35001/chrome/chrome_dll.gypi#newcode350 chrome/chrome_dll.gypi:350: 'CHROME_DLL', On 2013/05/07 23:08:16, jam ...
7 years, 7 months ago (2013-05-07 23:14:15 UTC) #11
jam
thanks, lg one question: you're using the CHROME_SPLIT variable now to really mean CHROME_SPLIT_THIS_IS_THE_BROWSER_DLL_PART (not ...
7 years, 7 months ago (2013-05-07 23:21:20 UTC) #12
scottmg
On 2013/05/07 23:21:20, jam wrote: > thanks, lg > > one question: you're using the ...
7 years, 7 months ago (2013-05-07 23:26:01 UTC) #13
commit-bot: I haz the power
7 years, 7 months ago (2013-05-08 00:14:55 UTC) #14
Message was sent while issue was closed.
Change committed as 198834

Powered by Google App Engine
This is Rietveld 408576698