Run SharedArrayBuffer WPT tests in virtual/sharedarraybuffer testsuite
This also fixes an issue in postMessage when
CanTransferArrayBuffersAndImageBitmaps is false (e.g. MessagePorts).
Previously, we would remove all transferables from the transferables list,
serialize that, then transfer the transferables separately. This prevents an
exception from being thrown when a SharedArrayBuffer is in the transferables
list.
BUG=chromium:716320
Review-Url: https://codereview.chromium.org/2860303002
Cr-Commit-Position: refs/heads/master@{#470154}
Committed: https://chromium.googlesource.com/chromium/src/+/43a78b926f0d6bdbaadbd804351cac6021415c97
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/261348) android_clang_dbg_recipe on ...
3 years, 7 months ago
(2017-05-05 00:45:29 UTC)
#6
https://codereview.chromium.org/2860303002/diff/1/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp File third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp (right): https://codereview.chromium.org/2860303002/diff/1/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp#newcode458 third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp:458: array_buffers.end() - non_shared_begin); Do we have a test case ...
3 years, 7 months ago
(2017-05-05 00:52:53 UTC)
#9
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/286967)
3 years, 7 months ago
(2017-05-05 21:06:17 UTC)
#16
LGTM with a question. https://codereview.chromium.org/2860303002/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.cpp File third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.cpp (right): https://codereview.chromium.org/2860303002/diff/40001/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.cpp#newcode457 third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValue.cpp:457: array_buffers.erase(non_shared_begin - array_buffers.begin(), Would you ...
3 years, 7 months ago
(2017-05-06 14:56:34 UTC)
#17
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/288207)
3 years, 7 months ago
(2017-05-08 22:52:00 UTC)
#22
CQ is committing da patch. Bot data: {"patchset_id": 60001, "attempt_start_ts": 1494292764301120, "parent_rev": "6db8732a503df0baaf5a991e245bf81534a25192", "commit_rev": "53488a4f52be79849a4a84b8598c9084b6172705"}
3 years, 7 months ago
(2017-05-09 03:40:27 UTC)
#25
CQ is committing da patch.
Bot data: {"patchset_id": 60001, "attempt_start_ts": 1494292764301120,
"parent_rev": "6db8732a503df0baaf5a991e245bf81534a25192", "commit_rev":
"53488a4f52be79849a4a84b8598c9084b6172705"}
commit-bot: I haz the power
CQ is committing da patch. Bot data: {"patchset_id": 60001, "attempt_start_ts": 1494292764301120, "parent_rev": "02d415ed18cfa0abf711e71d84011bbb5f7d05af", "commit_rev": "43a78b926f0d6bdbaadbd804351cac6021415c97"}
3 years, 7 months ago
(2017-05-09 03:40:46 UTC)
#26
CQ is committing da patch.
Bot data: {"patchset_id": 60001, "attempt_start_ts": 1494292764301120,
"parent_rev": "02d415ed18cfa0abf711e71d84011bbb5f7d05af", "commit_rev":
"43a78b926f0d6bdbaadbd804351cac6021415c97"}
commit-bot: I haz the power
Description was changed from ========== Run SharedArrayBuffer WPT tests in virtual/sharedarraybuffer testsuite This also fixes ...
3 years, 7 months ago
(2017-05-09 03:40:57 UTC)
#27
Message was sent while issue was closed.
Description was changed from
==========
Run SharedArrayBuffer WPT tests in virtual/sharedarraybuffer testsuite
This also fixes an issue in postMessage when
CanTransferArrayBuffersAndImageBitmaps is false (e.g. MessagePorts).
Previously, we would remove all transferables from the transferables list,
serialize that, then transfer the transferables separately. This prevents an
exception from being thrown when a SharedArrayBuffer is in the transferables
list.
BUG=chromium:716320
==========
to
==========
Run SharedArrayBuffer WPT tests in virtual/sharedarraybuffer testsuite
This also fixes an issue in postMessage when
CanTransferArrayBuffersAndImageBitmaps is false (e.g. MessagePorts).
Previously, we would remove all transferables from the transferables list,
serialize that, then transfer the transferables separately. This prevents an
exception from being thrown when a SharedArrayBuffer is in the transferables
list.
BUG=chromium:716320
Review-Url: https://codereview.chromium.org/2860303002
Cr-Commit-Position: refs/heads/master@{#470154}
Committed:
https://chromium.googlesource.com/chromium/src/+/43a78b926f0d6bdbaadbd804351c...
==========
commit-bot: I haz the power
Committed patchset #4 (id:60001) as https://chromium.googlesource.com/chromium/src/+/43a78b926f0d6bdbaadbd804351cac6021415c97
3 years, 7 months ago
(2017-05-09 03:40:58 UTC)
#28
Issue 2860303002: Run SharedArrayBuffer WPT tests in virtual/sharedarraybuffer testsuite
(Closed)
Created 3 years, 7 months ago by binji
Modified 3 years, 7 months ago
Reviewers: haraken
Base URL:
Comments: 3