Browse Source

fix: set presentationModeEnabled value for PDF viewer (#27223)

Shelley Vohr 4 years ago
parent
commit
e74b425803

+ 5 - 2
shell/browser/extensions/api/resources_private/resources_private_api.cc

@@ -63,14 +63,17 @@ void AddStringsForPdf(base::DictionaryValue* dict) {
 
 void AddAdditionalDataForPdf(base::DictionaryValue* dict) {
 #if BUILDFLAG(ENABLE_PDF)
+  dict->SetKey("pdfFormSaveEnabled",
+               base::Value(base::FeatureList::IsEnabled(
+                   chrome_pdf::features::kSaveEditedPDFForm)));
   dict->SetStringKey(
       "pdfViewerUpdateEnabledAttribute",
       base::FeatureList::IsEnabled(chrome_pdf::features::kPDFViewerUpdate)
           ? "pdf-viewer-update-enabled"
           : "");
-  dict->SetKey("pdfFormSaveEnabled",
+  dict->SetKey("presentationModeEnabled",
                base::Value(base::FeatureList::IsEnabled(
-                   chrome_pdf::features::kSaveEditedPDFForm)));
+                   chrome_pdf::features::kPdfViewerPresentationMode)));
   dict->SetKey("pdfAnnotationsEnabled", base::Value(false));
   dict->SetKey("printingEnabled", base::Value(true));
 #endif  // BUILDFLAG(ENABLE_PDF)