Skip to content

Commit 68df74b

Browse files
committed
update
1 parent 27bed60 commit 68df74b

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

src/proxyClient.js

+1-11
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,7 @@ var frameId = 0;
125125
var filename;
126126
filename ||= '<<< filename >>>';
127127

128-
var workerURL = filename;
129-
#if SUPPORT_BASE64_EMBEDDING
130-
var fileBytes = tryParseAsDataURI(filename);
131-
if (fileBytes) {
132-
workerURL = URL.createObjectURL(new Blob([fileBytes], {type: 'application/javascript'}));
133-
}
134-
#endif
135-
var worker = new Worker(workerURL);
128+
var worker = new Worker(filename);
136129

137130
#if ENVIRONMENT_MAY_BE_NODE
138131
if (ENVIRONMENT_IS_NODE) {
@@ -162,9 +155,6 @@ worker.onmessage = (event) => {
162155
if (!workerResponded) {
163156
workerResponded = true;
164157
Module.setStatus?.('');
165-
#if SUPPORT_BASE64_EMBEDDING
166-
if (workerURL !== filename) URL.revokeObjectURL(workerURL);
167-
#endif
168158
}
169159

170160
var data = event.data;

tools/link.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2655,7 +2655,7 @@ def generate_worker_js(target, js_target, target_basename):
26552655
def worker_js_script(proxy_worker_filename):
26562656
web_gl_client_src = read_file(utils.path_from_root('src/webGLClient.js'))
26572657
proxy_client_src = shared.read_and_preprocess(utils.path_from_root('src/proxyClient.js'), expand_macros=True)
2658-
if not os.path.dirname(proxy_worker_filename):
2658+
if not settings.SINGLE_FILE and not os.path.dirname(proxy_worker_filename):
26592659
proxy_worker_filename = './' + proxy_worker_filename
26602660
proxy_client_src = do_replace(proxy_client_src, '<<< filename >>>', proxy_worker_filename)
26612661
return web_gl_client_src + '\n' + proxy_client_src

0 commit comments

Comments
 (0)