https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 39d421b20be6cd2be21eea4861271d7312837ba6 authored by Hiroki Nakagawa on 27 March 2018, 21:19:33 UTC
Worker: Add tests for import.meta.url on DedicatedWorker
Tip revision: 39d421b
wasm_serialization_worker.js
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

onmessage = function(e) {
    var compiled_module = e.data;
    var instance = new WebAssembly.Instance(compiled_module);
    if (instance === undefined) {
        postMessage("error!");
        return;
    }
    var entrypoint = instance.exports["increment"];

    if (typeof entrypoint !== "function") {
        postMessage("error!");
        return;
    }

    var ret = entrypoint(42);
    postMessage(ret);
}
back to top