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

Issue 10399068: PPAPI/NaCl: Make a gyp flag for including the untrusted IPC proxy. (Closed)

Created:
8 years, 7 months ago by dmichael (off chromium)
Modified:
8 years, 7 months ago
CC:
chromium-reviews, brettw, Mark Seaborn (gmail), abarth-chromium, tony
Visibility:
Public.

Description

PPAPI/NaCl: Make a gyp flag for including the untrusted IPC proxy. This way, those of us working on the proxy switch need only add: { 'variables': { 'build_ppapi_ipc_proxy_untrusted': '1', }, } to "~/.gyp/include.gypi" ...and we'll be able to build our untrusted targets without editing all.gyp. For anybody who doesn't set that flag, our ppapi_proxy_untrusted.gypi file will still be parsed, but it doesn't matter if the source files build (or even exist). BUG=116317 TEST= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=137751

Patch Set 1 #

Total comments: 7

Patch Set 2 : merge #

Patch Set 3 : mseaborn's review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -413 lines) Patch
M build/common.gypi View 1 2 2 chunks +6 lines, -0 lines 0 comments Download
M ppapi/ppapi.gyp View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
D ppapi/ppapi_proxy_untrusted.gyp View 1 chunk +0 lines, -414 lines 0 comments Download
A + ppapi/ppapi_proxy_untrusted.gypi View 0 chunks +-1 lines, --1 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
dmichael (off chromium)
8 years, 7 months ago (2012-05-17 18:05:17 UTC) #1
bbudge
We've been needing this for a while. As we create untrusted builds for base, ipc, ...
8 years, 7 months ago (2012-05-17 18:16:35 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmichael@chromium.org/10399068/1
8 years, 7 months ago (2012-05-17 18:27:57 UTC) #3
commit-bot: I haz the power
Try job failure for 10399068-1 (retry) on mac_rel for step "update". It's a second try, ...
8 years, 7 months ago (2012-05-17 18:31:07 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmichael@chromium.org/10399068/6002
8 years, 7 months ago (2012-05-17 19:31:50 UTC) #5
dmichael (off chromium)
+brettw and mseaborn for FYI. I think this will make managing your local branches and ...
8 years, 7 months ago (2012-05-17 19:41:41 UTC) #6
Mark Seaborn
http://codereview.chromium.org/10399068/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10399068/diff/1/build/common.gypi#newcode277 build/common.gypi:277: # allows us to build this feature locally without ...
8 years, 7 months ago (2012-05-17 19:47:28 UTC) #7
dmichael (off chromium)
http://codereview.chromium.org/10399068/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10399068/diff/1/build/common.gypi#newcode277 build/common.gypi:277: # allows us to build this feature locally without ...
8 years, 7 months ago (2012-05-17 20:21:33 UTC) #8
dmichael (off chromium)
http://codereview.chromium.org/10399068/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/10399068/diff/1/build/common.gypi#newcode279 build/common.gypi:279: 'build_untrusted_ipc_ppapi_proxy%': 0, On 2012/05/17 20:21:34, dmichael wrote: > On ...
8 years, 7 months ago (2012-05-17 20:23:01 UTC) #9
jochen (gone - plz use gerrit)
this breaks the WebKit build, as native_client/ is not part of our WebKit checkout, and ...
8 years, 7 months ago (2012-05-18 21:15:32 UTC) #10
rniwa-cr
This broke Chromium port in WebKit. I'm going to ask someone to (or I will) ...
8 years, 7 months ago (2012-05-19 00:46:43 UTC) #11
bbudge
This should be fixed by: http://codereview.chromium.org/10414010/
8 years, 7 months ago (2012-05-19 00:52:56 UTC) #12
rniwa-cr
8 years, 7 months ago (2012-05-19 01:13:33 UTC) #13
On 2012/05/19 00:52:56, bbudge1 wrote:
> This should be fixed by:
> http://codereview.chromium.org/10414010/

Thanks for the info!

Powered by Google App Engine
This is Rietveld 408576698