testing/web-platform/tests/webmessaging/without-ports/028.html
author Atila Butkovits <abutkovits@mozilla.com>
Mon, 21 Jul 2025 22:20:07 +0300 (10 hours ago)
changeset 797463 09ffd71305bc75087bd683ad9b50a765a69862ea
parent 247293 0400246955342bd42211055d84c7dac948236bd9
permissions -rw-r--r--
Revert "Bug 1711882: apply code formatting via Lando" for causing bustages at MP4Metadata.cpp. This reverts commit 85d4098c0e8f994fa78270706c99ace463bfb2a8. Revert "Bug 1711882 - Add a test. r=media-playback-reviewers,alwu" This reverts commit 9641b112af8119ce2edac61689c41e273d3a506b. Revert "Bug 1711882 - Add xHE-AAC mime type to IsAACCodecString. r=media-playback-reviewers,alwu" This reverts commit 5372352dae879d465d33cec83a79e752fb188bd9. Revert "Bug 1711882 - mach vendor rust. r=media-playback-reviewers,supply-chain-reviewers,kinetik" This reverts commit f091421abd585e250f3543fd4cc9d570bf43fb7e. Revert "Bug 1711882 - Update mp4parse-rust 7128fb537edb806e2ad4e28ec5d804c28a043810. r=media-playback-reviewers,kinetik" This reverts commit e0efc111623438352c906816409150e299c22421.
<!doctype html>
<title>Cloning objects, preserving sharing #2</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<canvas id="a" width=30 height=30></canvas>
<div id=log></div>
<script>
async_test(function() {
  var canvas = document.getElementsByTagName("canvas")[0];
  var context = canvas.getContext("2d");
  var img_data = context.getImageData(0, 0, 30, 30);
  var obj = {a: img_data, b: {c: img_data, d: 3}};
  postMessage(obj, '*');
  onmessage = this.step_func(function(e) {
    assert_equals(e.data.a, e.data.b.c);
    this.done();
  });
});
</script>