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

Issue 707743002: WebCrypto: Add ECDSA algorithm (Blink side). (Closed)

Created:
6 years, 1 month ago by eroman
Modified:
6 years, 1 month ago
CC:
arv+blink, blink-reviews, blink-reviews-bindings_chromium.org, dglazkov+blink
Project:
blink
Visibility:
Public.

Description

WebCrypto: Add ECDSA algorithm (Blink side). Spec: https://dvcs.w3.org/hg/webcrypto-api/raw-file/tip/spec/Overview.html#ecdsa This changelist * Defines a new key type for EC keys * Implements structured clone for EC keys * Adds algorithm parameter parsing for WebCrypto's EcdsaParams, EcKeyGenParams and EcKeyImportParams This change does not include any LayoutTests, as the tests depend on the Chromium side landing first. The LayoutTests are part of: https://codereview.chromium.org/707753002/ and will be landed last. BUG=399094 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185319

Patch Set 1 #

Patch Set 2 : rebase onto master #

Total comments: 3

Patch Set 3 : remove comment per jww's recommendation #

Patch Set 4 : rebase onto master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+361 lines, -29 lines) Patch
M Source/bindings/core/v8/SerializedScriptValue.cpp View 1 2 10 chunks +118 lines, -25 lines 0 comments Download
M Source/modules/crypto/NormalizeAlgorithm.cpp View 3 chunks +88 lines, -0 lines 0 comments Download
M Source/modules/crypto/SubtleCrypto.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/exported/WebCryptoAlgorithm.cpp View 4 chunks +41 lines, -1 line 0 comments Download
M Source/platform/exported/WebCryptoKeyAlgorithm.cpp View 2 chunks +13 lines, -0 lines 0 comments Download
M public/platform/WebCryptoAlgorithm.h View 4 chunks +20 lines, -1 line 0 comments Download
M public/platform/WebCryptoAlgorithmParams.h View 1 chunk +40 lines, -0 lines 0 comments Download
M public/platform/WebCryptoKeyAlgorithm.h View 2 chunks +2 lines, -0 lines 0 comments Download
M public/platform/WebCryptoKeyAlgorithmParams.h View 2 chunks +38 lines, -1 line 0 comments Download

Messages

Total messages: 19 (6 generated)
eroman
6 years, 1 month ago (2014-11-06 04:42:33 UTC) #2
abarth-chromium
Would you be willing to find another reviewer for these CLs? I'm not reviewing much ...
6 years, 1 month ago (2014-11-11 05:52:09 UTC) #3
eroman
Absolutely! Thanks for all of your past reviews!
6 years, 1 month ago (2014-11-11 18:06:42 UTC) #4
eroman
Hi Joel, would you be able to review this? Adam Barth has moved off of ...
6 years, 1 month ago (2014-11-11 18:43:38 UTC) #7
jww
On 2014/11/11 18:43:38, eroman wrote: > Hi Joel, would you be able to review this? ...
6 years, 1 month ago (2014-11-12 08:10:27 UTC) #8
jww
This lgtm, modulo one question about a comment. I feel like you may have written ...
6 years, 1 month ago (2014-11-12 08:10:54 UTC) #9
eroman
https://codereview.chromium.org/707743002/diff/20001/Source/bindings/core/v8/SerializedScriptValue.cpp File Source/bindings/core/v8/SerializedScriptValue.cpp (right): https://codereview.chromium.org/707743002/diff/20001/Source/bindings/core/v8/SerializedScriptValue.cpp#newcode290 Source/bindings/core/v8/SerializedScriptValue.cpp:290: // Maximum allowed value is 2^32-1 On 2014/11/12 08:10:54, ...
6 years, 1 month ago (2014-11-12 19:11:13 UTC) #10
eroman
@jochen: Could you please review public/platform/* and SerializedScriptValue.cpp? Thanks!
6 years, 1 month ago (2014-11-12 19:15:12 UTC) #12
haraken
On 2014/11/12 19:15:12, eroman wrote: > @jochen: Could you please review public/platform/* and > SerializedScriptValue.cpp? ...
6 years, 1 month ago (2014-11-12 23:28:18 UTC) #13
jww
https://codereview.chromium.org/707743002/diff/20001/Source/bindings/core/v8/SerializedScriptValue.cpp File Source/bindings/core/v8/SerializedScriptValue.cpp (right): https://codereview.chromium.org/707743002/diff/20001/Source/bindings/core/v8/SerializedScriptValue.cpp#newcode290 Source/bindings/core/v8/SerializedScriptValue.cpp:290: // Maximum allowed value is 2^32-1 On 2014/11/12 19:11:13, ...
6 years, 1 month ago (2014-11-13 06:15:09 UTC) #14
jochen (gone - plz use gerrit)
lgtm
6 years, 1 month ago (2014-11-13 15:16:10 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/707743002/60001
6 years, 1 month ago (2014-11-13 19:56:16 UTC) #18
commit-bot: I haz the power
6 years, 1 month ago (2014-11-13 21:00:26 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as 185319

Powered by Google App Engine
This is Rietveld 408576698