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

Issue 10908085: Add pnacl shims to the chrome build. (Closed)

Created:
8 years, 3 months ago by bradn
Modified:
8 years, 3 months ago
CC:
chromium-reviews, pam+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Add pnacl shims to the chrome build. Altering IDL generator to emit pnacl shims. Building pnacl shims as part of the chrome build. Publishing pnacl shims in the sdk. BUG=http://code.google.com/p/nativeclient/issues/detail?id=2957 TEST=None R=noelallen@chromium.org,jvoung@chromium.org,ncbray@chromium.org,nfullagar@chromium.org,brettw@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=155160

Patch Set 1 #

Total comments: 2

Patch Set 2 : exclude arm #

Total comments: 2

Patch Set 3 : drop sdk change #

Patch Set 4 : presubmit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5229 lines, -1 line) Patch
M PRESUBMIT.py View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/nacl.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/generators/generator.py View 1 chunk +5 lines, -1 line 0 comments Download
A ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp View 1 1 chunk +31 lines, -0 lines 0 comments Download
A ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c View 1 chunk +5032 lines, -0 lines 0 comments Download
A ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_entry.c View 1 2 3 1 chunk +57 lines, -0 lines 0 comments Download
A ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c View 1 2 3 1 chunk +102 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
bradn
8 years, 3 months ago (2012-09-05 01:14:28 UTC) #1
jvoung (off chromium)
http://codereview.chromium.org/10908085/diff/1/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp File ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp (right): http://codereview.chromium.org/10908085/diff/1/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp#newcode18 ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp:18: 'enable_x86_32': 0, Should you set 'enable_arm': 0, for now ...
8 years, 3 months ago (2012-09-05 16:37:19 UTC) #2
bradn
http://codereview.chromium.org/10908085/diff/1/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp File ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp (right): http://codereview.chromium.org/10908085/diff/1/ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp#newcode18 ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_irt_shim.gyp:18: 'enable_x86_32': 0, On 2012/09/05 16:37:19, jvoung (chromium) wrote: > ...
8 years, 3 months ago (2012-09-05 16:43:39 UTC) #3
jvoung (off chromium)
LGTM
8 years, 3 months ago (2012-09-05 17:07:47 UTC) #4
brettw
lgtm
8 years, 3 months ago (2012-09-05 17:29:21 UTC) #5
nfullagar
one indent nit otherwise lgtm http://codereview.chromium.org/10908085/diff/9002/ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c File ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c (right): http://codereview.chromium.org/10908085/diff/9002/ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c#newcode86 ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c:86: sizeof real_irt_ppapi_hook) { indent ...
8 years, 3 months ago (2012-09-05 17:29:47 UTC) #6
bradn
http://codereview.chromium.org/10908085/diff/9002/ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c File ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c (right): http://codereview.chromium.org/10908085/diff/9002/ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c#newcode86 ppapi/native_client/src/untrusted/pnacl_irt_shim/shim_ppapi.c:86: sizeof real_irt_ppapi_hook) { On 2012/09/05 17:29:47, nfullagar wrote: > ...
8 years, 3 months ago (2012-09-05 18:25:27 UTC) #7
bradn
Dropping sdk change as sdk is in flux.
8 years, 3 months ago (2012-09-06 07:17:16 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bradnelson@google.com/10908085/21
8 years, 3 months ago (2012-09-06 07:17:29 UTC) #9
commit-bot: I haz the power
Presubmit check for 10908085-21 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 3 months ago (2012-09-06 07:17:33 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bradnelson@google.com/10908085/2005
8 years, 3 months ago (2012-09-06 07:26:05 UTC) #11
commit-bot: I haz the power
8 years, 3 months ago (2012-09-06 09:49:35 UTC) #12
Change committed as 155160

Powered by Google App Engine
This is Rietveld 408576698