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

Issue 1959333002: RTCCertificate serialization - persistent storage in IndexedDB. (Closed)

Created:
4 years, 7 months ago by hbos_chromium
Modified:
4 years, 7 months ago
CC:
chromium-reviews, posciak+watch_chromium.org, phoglund+watch_chromium.org, feature-media-reviews_chromium.org, blink-reviews-bindings_chromium.org, mcasas+watch+vc_chromium.org, blink-reviews, tnakamura+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

RTCCertificate serialization - persistent storage in IndexedDB. This is part of larger work that will allow persistent storage of RTCCertificate in IndexedDB. The big picture can be seen here: https://codereview.chromium.org/1949033002/ This CL implements part 2 and 3c: 2. RTCCertificate serialization (structured clone algorithm) a) ScriptValueSerializerForModules and friends are updated with write and read functions for RTCCertificate (impl using 1.). 3. Unittests making sure RTCCertificate can be saved and loaded from IndexedDB c) WebRtcBrowserTest tests added which clone certificates and sets up calls using the clones. This is the final piece of the puzzle, pt 1 and 3a-b have already landed. Landing this turns the feature on. BUG=581354 Committed: https://crrev.com/f8730debe7de67ffc97aed74a5cd7f0cd799cb60 Cr-Commit-Position: refs/heads/master@{#392893}

Patch Set 1 #

Total comments: 4

Patch Set 2 : return nullptr; #

Unified diffs Side-by-side diffs Delta from patch set Stats (+123 lines, -20 lines) Patch
M chrome/browser/media/webrtc_browsertest.cc View 3 chunks +58 lines, -15 lines 0 comments Download
M third_party/WebKit/Source/bindings/core/v8/SerializationTag.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.h View 4 chunks +4 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp View 1 7 chunks +60 lines, -5 lines 0 comments Download

Messages

Total messages: 13 (6 generated)
hbos_chromium
Please take a look, tasak for ScriptValueSerializerForModules and friends, haraken for bindings owner, phoglund for ...
4 years, 7 months ago (2016-05-10 13:46:42 UTC) #2
phoglund_chromium
lgtm for browser test
4 years, 7 months ago (2016-05-10 15:54:16 UTC) #3
haraken
LGTM https://codereview.chromium.org/1959333002/diff/1/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp File third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp (right): https://codereview.chromium.org/1959333002/diff/1/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp#newcode111 third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp:111: return 0; return nullptr; https://codereview.chromium.org/1959333002/diff/1/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp#newcode331 third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp:331: return 0; ...
4 years, 7 months ago (2016-05-11 00:43:58 UTC) #4
hbos_chromium
Cool, landing with enough LGTMs and Intent to Ship also LGTM'd (https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/duyso0oe6jM). https://codereview.chromium.org/1959333002/diff/1/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp File third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp ...
4 years, 7 months ago (2016-05-11 08:13:38 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1959333002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1959333002/20001
4 years, 7 months ago (2016-05-11 08:14:08 UTC) #8
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 7 months ago (2016-05-11 10:21:04 UTC) #11
commit-bot: I haz the power
4 years, 7 months ago (2016-05-11 10:22:35 UTC) #13
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/f8730debe7de67ffc97aed74a5cd7f0cd799cb60
Cr-Commit-Position: refs/heads/master@{#392893}

Powered by Google App Engine
This is Rietveld 408576698