'action' instead of 'type' as message identifier

This commit is contained in:
Andreas Hocevar
2020-03-17 17:55:54 +01:00
parent f80c175263
commit 6dcc54bfb8
3 changed files with 41 additions and 38 deletions

View File

@@ -289,15 +289,15 @@ export const registerFont = (function() {
return function(fontSpec) {
if (WINDOW) {
getFontParameters(fontSpec, fontCallback);
} else {
} else if (self.postMessage) {
/** @type {any} */
const worker = self;
worker.postMessage({
type: 'getFontParameters',
action: 'getFontParameters',
font: fontSpec
});
worker.addEventListener('message', function handler(event) {
if (event.data.type === 'getFontParameters') {
if (event.data.action === 'getFontParameters') {
worker.removeEventListener('message', handler);
const font = event.data.font;
fontCallback(font);