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

Issue 2857303003: History API throws when serializing a SharedArrayBuffer (Closed)

Created:
3 years, 7 months ago by binji
Modified:
3 years, 7 months ago
Reviewers:
haraken, jbroman, jsbell
CC:
blink-reviews, blink-reviews-bindings_chromium.org, chromium-reviews, jbroman+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 1

Patch Set 2 : use enum class instead of bool #

Total comments: 5

Patch Set 3 : feedback #

Total comments: 4

Patch Set 4 : use enum instead of enum class, fix typo #

Patch Set 5 : merge HEAD #

Patch Set 6 : merge HEAD #

Messages

Total messages: 48 (28 generated)
binji
I originally had the for_storage flag set inside NativeValueTraits<SerializedScriptValue>::NativeValue directly, but I thought that was ...
3 years, 7 months ago (2017-05-03 23:42:51 UTC) #2
haraken
> But I don't really like having a static creation func on SerializeOptions -- I ...
3 years, 7 months ago (2017-05-04 09:42:57 UTC) #8
binji
On 2017/05/04 at 09:42:57, haraken wrote: > > But I don't really like having a ...
3 years, 7 months ago (2017-05-04 19:05:35 UTC) #9
binji
On 2017/05/04 at 19:05:35, binji wrote: > On 2017/05/04 at 09:42:57, haraken wrote: > > ...
3 years, 7 months ago (2017-05-04 23:06:37 UTC) #10
haraken
On 2017/05/04 23:06:37, binji wrote: > On 2017/05/04 at 19:05:35, binji wrote: > > On ...
3 years, 7 months ago (2017-05-05 01:05:18 UTC) #13
binji
> Conceptually on which cases do you want to use SerializedScriptValue::SerializeForStorage::kYes? If you want to ...
3 years, 7 months ago (2017-05-05 19:14:32 UTC) #16
haraken
3 years, 7 months ago (2017-05-06 14:50:36 UTC) #17
haraken
On 2017/05/05 19:14:32, binji wrote: > > Conceptually on which cases do you want to ...
3 years, 7 months ago (2017-05-06 14:52:53 UTC) #18
jbroman
https://codereview.chromium.org/2857303003/diff/20001/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h File third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h (right): https://codereview.chromium.org/2857303003/diff/20001/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h#newcode96 third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h:96: kNo, nit: I'd prefer to call these something besides ...
3 years, 7 months ago (2017-05-08 14:34:02 UTC) #19
jsbell
https://codereview.chromium.org/2857303003/diff/20001/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h File third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h (right): https://codereview.chromium.org/2857303003/diff/20001/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h#newcode96 third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.h:96: kNo, We should note (via comment) that this flag ...
3 years, 7 months ago (2017-05-08 19:27:03 UTC) #21
binji
> Can you hard-code 'interface_name == "History" and (attribute_name == "pushState" or attribute_name == "replaceState")' ...
3 years, 7 months ago (2017-05-09 01:07:09 UTC) #22
jbroman
lgtm https://codereview.chromium.org/2857303003/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h File third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h (right): https://codereview.chromium.org/2857303003/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h#newcode98 third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h:98: enum class StoragePolicy { I'd be okay with ...
3 years, 7 months ago (2017-05-09 15:37:23 UTC) #27
binji
https://codereview.chromium.org/2857303003/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h File third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h (right): https://codereview.chromium.org/2857303003/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h#newcode98 third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.h:98: enum class StoragePolicy { On 2017/05/09 at 15:37:23, jbroman ...
3 years, 7 months ago (2017-05-09 18:53:34 UTC) #28
haraken
LGTM
3 years, 7 months ago (2017-05-10 00:24:37 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2857303003/80001
3 years, 7 months ago (2017-05-10 20:16:52 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/450793)
3 years, 7 months ago (2017-05-10 22:30:18 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2857303003/80001
3 years, 7 months ago (2017-05-11 01:48:41 UTC) #40
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/451249)
3 years, 7 months ago (2017-05-11 04:20:45 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2857303003/100001
3 years, 7 months ago (2017-05-11 22:00:32 UTC) #45
commit-bot: I haz the power
3 years, 7 months ago (2017-05-12 00:12:05 UTC) #48
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/2c08e4da26268c0297c10e0579f3...

Powered by Google App Engine
This is Rietveld 408576698