mirror of
https://github.com/mozilla/pdf.js.git
synced 2026-08-01 03:47:20 +02:00
Compare commits
No commits in common. "5f4d923618df3c47f706e0c0f8215469240c8f1b" and "6e1cfa20d14cc5730865c873eb4c5065a16873c9" have entirely different histories.
5f4d923618
...
6e1cfa20d1
BIN
external/openjpeg/openjpeg.wasm
vendored
BIN
external/openjpeg/openjpeg.wasm
vendored
Binary file not shown.
@ -1431,7 +1431,6 @@ gulp.task(
|
||||
.pipe(
|
||||
postcss([
|
||||
discardCommentsCSS(),
|
||||
postcssDarkThemeClass(),
|
||||
autoprefixer(MOZCENTRAL_AUTOPREFIXER_CONFIG),
|
||||
])
|
||||
)
|
||||
@ -1442,7 +1441,6 @@ gulp.task(
|
||||
.pipe(
|
||||
postcss([
|
||||
discardCommentsCSS(),
|
||||
postcssDarkThemeClass(),
|
||||
autoprefixer(MOZCENTRAL_AUTOPREFIXER_CONFIG),
|
||||
])
|
||||
)
|
||||
|
||||
63
web/app.js
63
web/app.js
@ -202,40 +202,39 @@ const PDFViewerApplication = {
|
||||
await this._parseHashParams();
|
||||
}
|
||||
|
||||
let mode;
|
||||
switch (AppOptions.get("viewerCssTheme")) {
|
||||
case 1:
|
||||
mode = "is-light";
|
||||
break;
|
||||
case 2:
|
||||
mode = "is-dark";
|
||||
break;
|
||||
}
|
||||
if (mode) {
|
||||
document.documentElement.classList.add(mode);
|
||||
}
|
||||
|
||||
if (typeof PDFJSDev === "undefined" || PDFJSDev.test("TESTING")) {
|
||||
if (AppOptions.get("enableFakeMLManager")) {
|
||||
this.mlManager =
|
||||
MLManager.getFakeMLManager?.({
|
||||
enableGuessAltText: AppOptions.get("enableGuessAltText"),
|
||||
enableAltTextModelDownload: AppOptions.get(
|
||||
"enableAltTextModelDownload"
|
||||
),
|
||||
}) || null;
|
||||
if (typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) {
|
||||
let mode;
|
||||
switch (AppOptions.get("viewerCssTheme")) {
|
||||
case 1:
|
||||
mode = "is-light";
|
||||
break;
|
||||
case 2:
|
||||
mode = "is-dark";
|
||||
break;
|
||||
}
|
||||
} else if (PDFJSDev.test("MOZCENTRAL")) {
|
||||
if (AppOptions.get("enableAltText")) {
|
||||
// We want to load the image-to-text AI engine as soon as possible.
|
||||
this.mlManager = new MLManager({
|
||||
enableGuessAltText: AppOptions.get("enableGuessAltText"),
|
||||
enableAltTextModelDownload: AppOptions.get(
|
||||
"enableAltTextModelDownload"
|
||||
),
|
||||
altTextLearnMoreUrl: AppOptions.get("altTextLearnMoreUrl"),
|
||||
});
|
||||
if (mode) {
|
||||
document.documentElement.classList.add(mode);
|
||||
}
|
||||
if (typeof PDFJSDev === "undefined" || PDFJSDev.test("TESTING")) {
|
||||
if (AppOptions.get("enableFakeMLManager")) {
|
||||
this.mlManager =
|
||||
MLManager.getFakeMLManager?.({
|
||||
enableGuessAltText: AppOptions.get("enableGuessAltText"),
|
||||
enableAltTextModelDownload: AppOptions.get(
|
||||
"enableAltTextModelDownload"
|
||||
),
|
||||
}) || null;
|
||||
}
|
||||
}
|
||||
} else if (AppOptions.get("enableAltText")) {
|
||||
// We want to load the image-to-text AI engine as soon as possible.
|
||||
this.mlManager = new MLManager({
|
||||
enableGuessAltText: AppOptions.get("enableGuessAltText"),
|
||||
enableAltTextModelDownload: AppOptions.get(
|
||||
"enableAltTextModelDownload"
|
||||
),
|
||||
altTextLearnMoreUrl: AppOptions.get("altTextLearnMoreUrl"),
|
||||
});
|
||||
}
|
||||
|
||||
// Ensure that the `L10n`-instance has been initialized before creating
|
||||
|
||||
@ -334,11 +334,6 @@ const defaultOptions = {
|
||||
value: 1,
|
||||
kind: OptionKind.VIEWER + OptionKind.PREFERENCE,
|
||||
},
|
||||
viewerCssTheme: {
|
||||
/** @type {number} */
|
||||
value: typeof PDFJSDev !== "undefined" && PDFJSDev.test("CHROME") ? 2 : 0,
|
||||
kind: OptionKind.VIEWER + OptionKind.PREFERENCE,
|
||||
},
|
||||
viewOnLoad: {
|
||||
/** @type {boolean} */
|
||||
value: 0,
|
||||
@ -494,6 +489,11 @@ if (typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) {
|
||||
: "../build/pdf.sandbox.mjs",
|
||||
kind: OptionKind.VIEWER,
|
||||
};
|
||||
defaultOptions.viewerCssTheme = {
|
||||
/** @type {number} */
|
||||
value: typeof PDFJSDev !== "undefined" && PDFJSDev.test("CHROME") ? 2 : 0,
|
||||
kind: OptionKind.VIEWER + OptionKind.PREFERENCE,
|
||||
};
|
||||
defaultOptions.enableFakeMLManager = {
|
||||
/** @type {boolean} */
|
||||
value: true,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user