blob: e551f837ead12a789ae9eef0de8763c6b36d265e [file] [log] [blame]
self.importScripts('worker-common.js');
self.onmessage = function(msg) {
if (msg.data.proxy)
self.proxy = msg.data.proxy;
awaitProxyInit(self.proxy).then((proxy) => {
var keys = ['opacity', 'scrollTop', 'scrollLeft'];
var values = {};
for (var i = 0; i < keys.length; i++) {
values[keys[i]] = proxy[keys[i]];
}
values.transform = proxy.transform.toFloat32Array();
postMessage(values);
});
}