Merge pull request #12201 from brendandahl/enable-forms

Enable renderInteractiveForms by default.
This commit is contained in:
Brendan Dahl 2020-08-12 15:20:52 -07:00 committed by GitHub
commit e50cb4c9d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 4 deletions

View File

@ -149,7 +149,7 @@
}, },
"renderInteractiveForms": { "renderInteractiveForms": {
"type": "boolean", "type": "boolean",
"default": false "default": true
}, },
"enablePermissions": { "enablePermissions": {
"type": "boolean", "type": "boolean",

View File

@ -1415,8 +1415,14 @@ const PDFViewerApplication = {
this.setTitle(contentDispositionFilename); this.setTitle(contentDispositionFilename);
} }
if (info.IsAcroFormPresent) { if (info.IsXFAPresent) {
console.warn("Warning: AcroForm/XFA is not supported"); console.warn("Warning: XFA is not supported");
this._delayedFallback(UNSUPPORTED_FEATURES.forms);
} else if (
info.IsAcroFormPresent &&
!this.pdfViewer.renderInteractiveForms
) {
console.warn("Warning: AcroForm support is not enabled");
this._delayedFallback(UNSUPPORTED_FEATURES.forms); this._delayedFallback(UNSUPPORTED_FEATURES.forms);
} }

View File

@ -121,7 +121,7 @@ const defaultOptions = {
}, },
renderInteractiveForms: { renderInteractiveForms: {
/** @type {boolean} */ /** @type {boolean} */
value: false, value: true,
kind: OptionKind.VIEWER + OptionKind.PREFERENCE, kind: OptionKind.VIEWER + OptionKind.PREFERENCE,
}, },
sidebarViewOnLoad: { sidebarViewOnLoad: {