• Yutaka Hirano's avatar
    Suppress tests affected by error structured cloning · c22c65b5
    Yutaka Hirano authored
    I'm going to land a change that allows structured cloning for errors.
    See [1] for the failures.
    
     - wpt/animation-worklet/stateful-animator.https.html expects errors
       are not serializable (see
       "state_function_returns_not_serializable").
     - wpt/html/browsers/history/the-history-interface/001.html and
       wpt/html/browsers/history/the-history-interface/002.html expect a
       DataCloneError when calling pushState with an error.
     - fast/dom/Window/window-postmessage-clone.html expects a
       DataCloneError when calling postMessage with an error.
     - fast/events/message-port-multi.html expects a DataCloneError
       when calling postMessage with an error.
     - storage/indexeddb/structured-clone.html expects a DataCloneError
       when putting an error to the storage.
    
    All changes are expected, so I suppress all the tests here. After
    landing the V8 change I will modify and re-enable them.
    
    Also, add wpt/html/.../structuredclonse_0.html and
    structured-cloning-error-stack-optional.sub.window.html because the
    corresponding test changes will be merged soon.
    
    1: https://ci.chromium.org/p/v8/builders/ci/V8-Blink%20Linux%2064/33036
    
    Bug: 970079
    Change-Id: I9b12adc81815996e1dc59b382f70ab83c4901a11
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1695541
    Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
    Reviewed-by: default avatarMatt Falkenhagen <falken@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#676282}
    c22c65b5
TestExpectations 568 KB