chrome-devtools-frontend
Version:
Chrome DevTools UI
20 lines (14 loc) • 589 B
text/typescript
// Copyright 2020 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.
import * as WasmParserWorker from './wasmparser_worker.js';
self.onmessage = (event: {data: {method: string, params: {content: string}}}): void => {
const method = event.data.method;
if (method !== 'disassemble') {
return;
}
self.postMessage(WasmParserWorker.WasmParserWorker.dissambleWASM(event.data.params, (message: unknown) => {
self.postMessage(message);
}));
};
self.postMessage('workerReady');