Merge pull request #7237 from Snuffleupagus/issue-7232
Prevent accidentally overriding the `error` function in the `commonobj` messageHandler in api.js (issue 7232)
This commit is contained in:
commit
f13119f237
@ -1486,28 +1486,26 @@ var WorkerTransport = (function WorkerTransportClosure() {
|
|||||||
case 'Font':
|
case 'Font':
|
||||||
var exportedData = data[2];
|
var exportedData = data[2];
|
||||||
|
|
||||||
var font;
|
|
||||||
if ('error' in exportedData) {
|
if ('error' in exportedData) {
|
||||||
var error = exportedData.error;
|
var exportedError = exportedData.error;
|
||||||
warn('Error during font loading: ' + error);
|
warn('Error during font loading: ' + exportedError);
|
||||||
this.commonObjs.resolve(id, error);
|
this.commonObjs.resolve(id, exportedError);
|
||||||
break;
|
break;
|
||||||
} else {
|
|
||||||
var fontRegistry = null;
|
|
||||||
if (getDefaultSetting('pdfBug') && globalScope.FontInspector &&
|
|
||||||
globalScope['FontInspector'].enabled) {
|
|
||||||
fontRegistry = {
|
|
||||||
registerFont: function (font, url) {
|
|
||||||
globalScope['FontInspector'].fontAdded(font, url);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
font = new FontFaceObject(exportedData, {
|
|
||||||
isEvalSuported: getDefaultSetting('isEvalSupported'),
|
|
||||||
disableFontFace: getDefaultSetting('disableFontFace'),
|
|
||||||
fontRegistry: fontRegistry
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
var fontRegistry = null;
|
||||||
|
if (getDefaultSetting('pdfBug') && globalScope.FontInspector &&
|
||||||
|
globalScope['FontInspector'].enabled) {
|
||||||
|
fontRegistry = {
|
||||||
|
registerFont: function (font, url) {
|
||||||
|
globalScope['FontInspector'].fontAdded(font, url);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
var font = new FontFaceObject(exportedData, {
|
||||||
|
isEvalSuported: getDefaultSetting('isEvalSupported'),
|
||||||
|
disableFontFace: getDefaultSetting('disableFontFace'),
|
||||||
|
fontRegistry: fontRegistry
|
||||||
|
});
|
||||||
|
|
||||||
this.fontLoader.bind(
|
this.fontLoader.bind(
|
||||||
[font],
|
[font],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user