[api-minor] Stop building a minified default viewer
The minified default viewer has never been distributed in either official releases or through pdfjs-dist, which means that it's most likely unused, and it's has never been tested nor actively maintained.
This commit is contained in:
parent
905ad1fe68
commit
8158628a90
39
gulpfile.mjs
39
gulpfile.mjs
@ -1154,38 +1154,9 @@ function buildMinified(defines, dir) {
|
|||||||
createMainBundle(defines).pipe(gulp.dest(dir + "build")),
|
createMainBundle(defines).pipe(gulp.dest(dir + "build")),
|
||||||
createWorkerBundle(defines).pipe(gulp.dest(dir + "build")),
|
createWorkerBundle(defines).pipe(gulp.dest(dir + "build")),
|
||||||
createSandboxBundle(defines).pipe(gulp.dest(dir + "build")),
|
createSandboxBundle(defines).pipe(gulp.dest(dir + "build")),
|
||||||
createWebBundle(defines, {
|
|
||||||
defaultPreferencesDir: defines.SKIP_BABEL
|
|
||||||
? "minified/"
|
|
||||||
: "minified-legacy/",
|
|
||||||
}).pipe(gulp.dest(dir + "web")),
|
|
||||||
createImageDecodersBundle(
|
createImageDecodersBundle(
|
||||||
builder.merge(defines, { IMAGE_DECODERS: true })
|
builder.merge(defines, { IMAGE_DECODERS: true })
|
||||||
).pipe(gulp.dest(dir + "image_decoders")),
|
).pipe(gulp.dest(dir + "image_decoders")),
|
||||||
gulp.src(COMMON_WEB_FILES, { base: "web/" }).pipe(gulp.dest(dir + "web")),
|
|
||||||
gulp
|
|
||||||
.src(["web/locale/*/viewer.properties", "web/locale/locale.properties"], {
|
|
||||||
base: "web/",
|
|
||||||
})
|
|
||||||
.pipe(gulp.dest(dir + "web")),
|
|
||||||
createCMapBundle().pipe(gulp.dest(dir + "web/cmaps")),
|
|
||||||
createStandardFontBundle().pipe(gulp.dest(dir + "web/standard_fonts")),
|
|
||||||
|
|
||||||
preprocessHTML("web/viewer.html", defines).pipe(gulp.dest(dir + "web")),
|
|
||||||
preprocessCSS("web/viewer.css", defines)
|
|
||||||
.pipe(
|
|
||||||
postcss([
|
|
||||||
postcssDirPseudoClass(),
|
|
||||||
discardCommentsCSS(),
|
|
||||||
postcssNesting(),
|
|
||||||
autoprefixer(AUTOPREFIXER_CONFIG),
|
|
||||||
])
|
|
||||||
)
|
|
||||||
.pipe(gulp.dest(dir + "web")),
|
|
||||||
|
|
||||||
gulp
|
|
||||||
.src("web/compressed.tracemonkey-pldi-09.pdf")
|
|
||||||
.pipe(gulp.dest(dir + "web")),
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1200,10 +1171,6 @@ async function parseMinified(dir) {
|
|||||||
const pdfImageDecodersFile = fs
|
const pdfImageDecodersFile = fs
|
||||||
.readFileSync(dir + "/image_decoders/pdf.image_decoders.js")
|
.readFileSync(dir + "/image_decoders/pdf.image_decoders.js")
|
||||||
.toString();
|
.toString();
|
||||||
const viewerFiles = {
|
|
||||||
"pdf.js": pdfFile,
|
|
||||||
"viewer.js": fs.readFileSync(dir + "/web/viewer.js").toString(),
|
|
||||||
};
|
|
||||||
|
|
||||||
console.log();
|
console.log();
|
||||||
console.log("### Minifying js files");
|
console.log("### Minifying js files");
|
||||||
@ -1218,10 +1185,6 @@ async function parseMinified(dir) {
|
|||||||
keep_fnames: true,
|
keep_fnames: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
fs.writeFileSync(
|
|
||||||
dir + "/web/pdf.viewer.js",
|
|
||||||
(await minify(viewerFiles, options)).code
|
|
||||||
);
|
|
||||||
fs.writeFileSync(
|
fs.writeFileSync(
|
||||||
dir + "/build/pdf.min.js",
|
dir + "/build/pdf.min.js",
|
||||||
(await minify(pdfFile, options)).code
|
(await minify(pdfFile, options)).code
|
||||||
@ -1242,8 +1205,6 @@ async function parseMinified(dir) {
|
|||||||
console.log();
|
console.log();
|
||||||
console.log("### Cleaning js files");
|
console.log("### Cleaning js files");
|
||||||
|
|
||||||
fs.unlinkSync(dir + "/web/viewer.js");
|
|
||||||
fs.unlinkSync(dir + "/web/debugger.js");
|
|
||||||
fs.unlinkSync(dir + "/build/pdf.js");
|
fs.unlinkSync(dir + "/build/pdf.js");
|
||||||
fs.unlinkSync(dir + "/build/pdf.worker.js");
|
fs.unlinkSync(dir + "/build/pdf.worker.js");
|
||||||
fs.unlinkSync(dir + "/build/pdf.sandbox.js");
|
fs.unlinkSync(dir + "/build/pdf.sandbox.js");
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
<!-- This snippet is used in production (included from viewer.html) -->
|
|
||||||
<link rel="resource" type="application/l10n" href="locale/locale.properties">
|
|
||||||
<script src="pdf.viewer.js"></script>
|
|
@ -33,8 +33,6 @@ See https://github.com/adobe-type-tools/cmap-resources
|
|||||||
<!--#include viewer-snippet-firefox-extension.html-->
|
<!--#include viewer-snippet-firefox-extension.html-->
|
||||||
<!--#elif CHROME-->
|
<!--#elif CHROME-->
|
||||||
<!--#include viewer-snippet-chrome-extension.html-->
|
<!--#include viewer-snippet-chrome-extension.html-->
|
||||||
<!--#elif MINIFIED-->
|
|
||||||
<!--#include viewer-snippet-minified.html-->
|
|
||||||
<!--#else-->
|
<!--#else-->
|
||||||
<!--#include viewer-snippet.html-->
|
<!--#include viewer-snippet.html-->
|
||||||
<!--#endif-->
|
<!--#endif-->
|
||||||
@ -47,7 +45,7 @@ See https://github.com/adobe-type-tools/cmap-resources
|
|||||||
|
|
||||||
<!--#if MOZCENTRAL-->
|
<!--#if MOZCENTRAL-->
|
||||||
<!--<script src="resource://pdf.js/web/viewer.js"></script>-->
|
<!--<script src="resource://pdf.js/web/viewer.js"></script>-->
|
||||||
<!--#elif !MINIFIED-->
|
<!--#elif !MOZCENTRAL-->
|
||||||
<!--<script src="viewer.js"></script>-->
|
<!--<script src="viewer.js"></script>-->
|
||||||
<!--#elif /* Development mode. */-->
|
<!--#elif /* Development mode. */-->
|
||||||
<link rel="resource" type="application/l10n" href="locale/locale.properties">
|
<link rel="resource" type="application/l10n" href="locale/locale.properties">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user