mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-23 08:38:06 +02:00
[api-minor] Stop exporting, by default, a few additional Font properties (PR 11777 follow-up)
None of the "composite", "subtype", or "type" properties are normally used on the main-thread and/or in the API, hence there's no need to include them in the exported font-data by default. Given that these properties may still be useful when debugging, and that `debugger.mjs` actually relies on the "type" property, they will instead only be sent to the main-thread when the `fontExtraProperties` API-option is used.
This commit is contained in:
parent
c4784832ac
commit
132ccf04db
1 changed files with 3 additions and 3 deletions
|
@ -82,7 +82,6 @@ const EXPORT_DATA_PROPERTIES = [
|
|||
"black",
|
||||
"bold",
|
||||
"charProcOperatorList",
|
||||
"composite",
|
||||
"cssFontInfo",
|
||||
"data",
|
||||
"defaultVMetrics",
|
||||
|
@ -98,22 +97,23 @@ const EXPORT_DATA_PROPERTIES = [
|
|||
"missingFile",
|
||||
"name",
|
||||
"remeasure",
|
||||
"subtype",
|
||||
"systemFontInfo",
|
||||
"type",
|
||||
"vertical",
|
||||
];
|
||||
|
||||
const EXPORT_DATA_EXTRA_PROPERTIES = [
|
||||
"cMap",
|
||||
"composite",
|
||||
"defaultEncoding",
|
||||
"differences",
|
||||
"isMonospace",
|
||||
"isSerifFont",
|
||||
"isSymbolicFont",
|
||||
"seacMap",
|
||||
"subtype",
|
||||
"toFontChar",
|
||||
"toUnicode",
|
||||
"type",
|
||||
"vmetrics",
|
||||
"widths",
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue