blob: 8134fac6fb2052cb4c8eb769df336c71a576485e [file] [log] [blame]
self.importScripts('worker-common.js');
self.onmessage = function(msg) {
var proxy = msg.data[0];
var attrib = msg.data[1];
awaitProxyInit(proxy).then((proxy) => {
try {
if (proxy.supports(attrib)) {
proxy[attrib] = 0;
postMessage('success');
} else {
postMessage('error: Received non-supported attribute "' + attrib + '"');
}
} catch (e) {
postMessage('error: ' + e);
}
});
}