This fails async_test('array') in imported/wpt/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html.
This test postMessage an array that contains "undefined" object from a worker to a document, and then verifies the array is correctly re-constructed on the document. As the deserializer skips an intended "undefined" object, the array is re-constructed as a sparse array (ie, hasOwnProperty() returns false at the element) and verification by assert_array_equals() fails.
Note that this test can work well on Firefox and Edge according to issue 651778.
# How to repro:
1) Remove an expectation for structured-clone-message.html from TestExpectations
2) run-webkit-tests --enable-wptserve imported/wpt/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html
Comment 1 by peria@chromium.org
, Dec 2 2016