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

Issue 17426: remove chrome dependencies from win sandboxing headers. (Closed)

Created:
11 years, 11 months ago by pink (ping after 24hrs)
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

remove chrome dependencies from win sandboxing headers. Wrap sandbox code to make the main routine a little cleaner. Unify the parameters of each of the "main" entry points so we can more easily abstract platform differences in the future. BUG=5323 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=7825

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 2

Patch Set 6 : '' #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+226 lines, -81 lines) Patch
M chrome/app/chrome_dll_main.cc View 1 2 3 4 5 6 chunks +20 lines, -67 lines 0 comments Download
A chrome/app/scoped_ole_initializer.h View 1 chunk +36 lines, -0 lines 1 comment Download
M chrome/browser/browser_main.cc View 1 2 3 4 5 3 chunks +10 lines, -4 lines 0 comments Download
M chrome/chrome.xcodeproj/project.pbxproj View 6 chunks +10 lines, -0 lines 0 comments Download
M chrome/common/common.scons View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/common.vcproj View 1 chunk +8 lines, -0 lines 0 comments Download
A chrome/common/main_function_params.h View 1 chunk +24 lines, -0 lines 1 comment Download
A chrome/common/sandbox_init_wrapper.h View 1 chunk +55 lines, -0 lines 1 comment Download
A chrome/common/sandbox_init_wrapper.cc View 1 chunk +50 lines, -0 lines 0 comments Download
M chrome/plugin/plugin_main.cc View 1 chunk +6 lines, -2 lines 0 comments Download
M chrome/renderer/renderer_main.cc View 2 chunks +6 lines, -2 lines 0 comments Download
M sandbox/src/sandbox.h View 1 chunk +0 lines, -6 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
pink (ping after 24hrs)
11 years, 11 months ago (2009-01-08 21:32:08 UTC) #1
cpu_(ooo_6.6-7.5)
http://codereview.chromium.org/17426/diff/22/23 File chrome/app/chrome_dll_main.cc (right): http://codereview.chromium.org/17426/diff/22/23#newcode9 Line 9: I think we have reached the point were ...
11 years, 11 months ago (2009-01-08 22:51:03 UTC) #2
brettw
Darin's idea was that we could pass a struct to BrowserMain instead. This would include ...
11 years, 11 months ago (2009-01-08 22:54:15 UTC) #3
pink (ping after 24hrs)
http://codereview.chromium.org/17426/diff/22/23 File chrome/app/chrome_dll_main.cc (right): http://codereview.chromium.org/17426/diff/22/23#newcode9 Line 9: Until we understand more about how the renderer ...
11 years, 11 months ago (2009-01-08 22:56:11 UTC) #4
pink (ping after 24hrs)
> Then I would put the Ole stuff in a wrapper class ifdefed to nothing ...
11 years, 11 months ago (2009-01-08 22:59:10 UTC) #5
pink (ping after 24hrs)
I broke out the headers as suggested which removes a bunch of ifdefs from chrome_dll_main. ...
11 years, 11 months ago (2009-01-09 16:51:17 UTC) #6
brettw
LGTM with style nits. http://codereview.chromium.org/17426/diff/213/35 File chrome/app/scoped_ole_initializer.h (right): http://codereview.chromium.org/17426/diff/213/35#newcode31 Line 31: ScopedOleInitializer() { }; Nit: ...
11 years, 11 months ago (2009-01-09 18:10:47 UTC) #7
Amanda Walker
On 2009/01/08 22:54:15, brettw wrote: > Darin's idea was that we could pass a struct ...
11 years, 11 months ago (2009-01-09 18:34:57 UTC) #8
pink (ping after 24hrs)
11 years, 11 months ago (2009-01-09 20:01:10 UTC) #9
all done, i'll commit once the tree re-opens.

Powered by Google App Engine
This is Rietveld 408576698