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

Issue 23569005: Add PPAPI interfaces for platform verification. (Closed)

Created:
7 years, 3 months ago by DaleCurtis
Modified:
7 years, 3 months ago
CC:
chromium-reviews, piman+watch_chromium.org, raymes+watch_chromium.org, yusukes+watch_chromium.org, yzshen+watch_chromium.org, ihf+watch_chromium.org, tinskip
Visibility:
Public.

Description

Add PPAPI interfaces for platform verification. Interfaces only at this point. Implementation to follow. API mirrors that which is provided to the CDMs in http://crrev.com/221019 CanChallengePlatform() can be synchronous since it will just check a command line flag passed to the process. BUG=270294 TEST=none R=ddorwin@chromium.org, dmichael@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=222113

Patch Set 1 : Comments. #

Total comments: 6

Patch Set 2 : Comments. #

Total comments: 17

Patch Set 3 : Comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+344 lines, -5 lines) Patch
A ppapi/api/private/ppb_platform_verification_private.idl View 1 2 1 chunk +95 lines, -0 lines 0 comments Download
M ppapi/c/ppb_file_system.h View 1 2 chunks +2 lines, -4 lines 0 comments Download
A ppapi/c/private/ppb_platform_verification_private.h View 1 2 1 chunk +119 lines, -0 lines 0 comments Download
M ppapi/generators/idl_c_proto.py View 1 2 1 chunk +7 lines, -1 line 0 comments Download
M ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c View 1 2 6 chunks +40 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_platform_verification_private_thunk.cc View 1 1 chunk +81 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
DaleCurtis
The generator ended up creating lines > 80 characters for this interface; presumably that's going ...
7 years, 3 months ago (2013-09-04 22:29:07 UTC) #1
ddorwin
IDL LG overall. https://codereview.chromium.org/23569005/diff/3001/ppapi/api/private/ppb_platform_verification_private.idl File ppapi/api/private/ppb_platform_verification_private.idl (right): https://codereview.chromium.org/23569005/diff/3001/ppapi/api/private/ppb_platform_verification_private.idl#newcode20 ppapi/api/private/ppb_platform_verification_private.idl:20: * untrusted platform is a Chromebook ...
7 years, 3 months ago (2013-09-06 05:58:28 UTC) #2
DaleCurtis
PTAL. I've also fixed the generator to limit lines to 80 chars. +tinskip FYI. https://codereview.chromium.org/23569005/diff/3001/ppapi/api/private/ppb_platform_verification_private.idl ...
7 years, 3 months ago (2013-09-06 21:49:31 UTC) #3
ddorwin
lgtm with .py suggestions https://codereview.chromium.org/23569005/diff/13001/ppapi/generators/idl_c_proto.py File ppapi/generators/idl_c_proto.py (right): https://codereview.chromium.org/23569005/diff/13001/ppapi/generators/idl_c_proto.py#newcode613 ppapi/generators/idl_c_proto.py:613: if 'http' in line: minor ...
7 years, 3 months ago (2013-09-07 04:31:43 UTC) #4
dmichael (off chromium)
mostly comments on comments, lgtm https://codereview.chromium.org/23569005/diff/13001/ppapi/api/private/ppb_platform_verification_private.idl File ppapi/api/private/ppb_platform_verification_private.idl (right): https://codereview.chromium.org/23569005/diff/13001/ppapi/api/private/ppb_platform_verification_private.idl#newcode19 ppapi/api/private/ppb_platform_verification_private.idl:19: * services to verify ...
7 years, 3 months ago (2013-09-09 15:54:20 UTC) #5
DaleCurtis
https://codereview.chromium.org/23569005/diff/13001/ppapi/api/private/ppb_platform_verification_private.idl File ppapi/api/private/ppb_platform_verification_private.idl (right): https://codereview.chromium.org/23569005/diff/13001/ppapi/api/private/ppb_platform_verification_private.idl#newcode19 ppapi/api/private/ppb_platform_verification_private.idl:19: * services to verify that the underlying platform is ...
7 years, 3 months ago (2013-09-09 20:49:14 UTC) #6
DaleCurtis
I'm pretty sure the CQ is going to reject this due to: ** Presubmit ERRORS ...
7 years, 3 months ago (2013-09-09 21:02:43 UTC) #7
dmichael (off chromium)
If I were you, I'd probably dcommit it. But if you want to roll up ...
7 years, 3 months ago (2013-09-09 21:06:51 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dalecurtis@chromium.org/23569005/20001
7 years, 3 months ago (2013-09-09 21:59:15 UTC) #9
DaleCurtis
Whoops I should upload first. PRESUBMIT changed to a warning.
7 years, 3 months ago (2013-09-09 22:07:09 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dalecurtis@chromium.org/23569005/38001
7 years, 3 months ago (2013-09-09 22:09:39 UTC) #11
dmichael (off chromium)
https://chromiumcodereview.appspot.com/23569005/diff/38001/ppapi/PRESUBMIT.py File ppapi/PRESUBMIT.py (right): https://chromiumcodereview.appspot.com/23569005/diff/38001/ppapi/PRESUBMIT.py#newcode251 ppapi/PRESUBMIT.py:251: output_api.PresubmitPromptWarning( I meant to make this a warning _only_ ...
7 years, 3 months ago (2013-09-09 22:18:25 UTC) #12
DaleCurtis
Looks like it still failed the CQ anyways since it uses the old PRESUBMIT, hah! ...
7 years, 3 months ago (2013-09-09 22:20:37 UTC) #13
dmichael (off chromium)
On Mon, Sep 9, 2013 at 4:20 PM, <dalecurtis@chromium.org> wrote: > Looks like it still ...
7 years, 3 months ago (2013-09-09 22:25:59 UTC) #14
DaleCurtis
7 years, 3 months ago (2013-09-09 22:36:24 UTC) #15
Message was sent while issue was closed.
Committed patchset #3 manually as r222113.

Powered by Google App Engine
This is Rietveld 408576698