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

Issue 22301014: Embed the PNACL_VERSION into the pnacl_public_pnacl_json file. (Closed)

Created:
7 years, 4 months ago by jvoung (off chromium)
Modified:
7 years, 4 months ago
Reviewers:
Derek Schuff, eliben
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Embed the PNACL_VERSION into the pnacl_public_pnacl_json file. This allows us to read the version number for about:nacl for ChromeOS. Normally, for component updater we have access to the extension's manifest.json and we also encode the version in the parent directory name. For ChromeOS we aren't using component updater, so neither of those things is available to us. Put the version in a place that is readable. Also move some files from gyp "sources" to "inputs" so that touching the file will cause a rebuild. The "sources" list only affects what shows up in IDEs, and does not affect the incremental build. BUG=221381 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216495

Patch Set 1 #

Total comments: 6

Patch Set 2 : review #

Total comments: 4

Patch Set 3 : make abi version an int #

Patch Set 4 : have abi-version come from NaCl #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -32 lines) Patch
M ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py View 1 2 3 7 chunks +43 lines, -29 lines 0 comments Download
M ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp View 1 2 3 chunks +6 lines, -3 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
jvoung (off chromium)
7 years, 4 months ago (2013-08-06 22:29:48 UTC) #1
eliben
https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode176 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:176: pnacl_template['pnacl-arch'] = arch Aren't you changing key names here? ...
7 years, 4 months ago (2013-08-06 23:05:26 UTC) #2
jvoung (off chromium)
https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode176 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:176: pnacl_template['pnacl-arch'] = arch On 2013/08/06 23:05:26, eliben wrote: > ...
7 years, 4 months ago (2013-08-06 23:31:30 UTC) #3
Derek Schuff
https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode160 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:160: return '1.0.0.%s' % version the version on my mac ...
7 years, 4 months ago (2013-08-07 00:49:44 UTC) #4
jvoung (off chromium)
https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/1/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode160 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:160: return '1.0.0.%s' % version On 2013/08/07 00:49:44, Derek Schuff ...
7 years, 4 months ago (2013-08-07 16:39:46 UTC) #5
Derek Schuff
https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode383 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:383: abi_version_quad = args[0] if the ABI version here is ...
7 years, 4 months ago (2013-08-07 16:54:42 UTC) #6
jvoung (off chromium)
https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode383 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:383: abi_version_quad = args[0] On 2013/08/07 16:54:42, Derek Schuff wrote: ...
7 years, 4 months ago (2013-08-07 18:26:08 UTC) #7
Derek Schuff
lgtm https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode383 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:383: abi_version_quad = args[0] On 2013/08/07 18:26:08, jvoung (cr) ...
7 years, 4 months ago (2013-08-07 19:19:18 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jvoung@chromium.org/22301014/28001
7 years, 4 months ago (2013-08-07 19:46:33 UTC) #9
jvoung (off chromium)
https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py File ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py (right): https://codereview.chromium.org/22301014/diff/22001/ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py#newcode383 ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_component_crx_gen.py:383: abi_version_quad = args[0] On 2013/08/07 19:19:18, Derek Schuff wrote: ...
7 years, 4 months ago (2013-08-07 19:54:51 UTC) #10
jvoung (off chromium)
well, I'll go ahead with this to get the pnacl-version so that I can change ...
7 years, 4 months ago (2013-08-08 16:52:20 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jvoung@chromium.org/22301014/46001
7 years, 4 months ago (2013-08-08 17:29:31 UTC) #12
commit-bot: I haz the power
7 years, 4 months ago (2013-08-08 23:54:12 UTC) #13
Message was sent while issue was closed.
Change committed as 216495

Powered by Google App Engine
This is Rietveld 408576698