mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 14:48:08 +02:00
Merge pull request #11943 from Snuffleupagus/cleanup-preprocessCSS
Remove unused code from the `external/builder/builder.js` file
This commit is contained in:
commit
878619956b
1 changed files with 3 additions and 16 deletions
19
external/builder/builder.js
vendored
19
external/builder/builder.js
vendored
|
@ -196,19 +196,9 @@ function preprocess(inFilename, outFilename, defines) {
|
|||
}
|
||||
exports.preprocess = preprocess;
|
||||
|
||||
var deprecatedInMozcentral = new RegExp(
|
||||
"(^|\\W)(" + ["-moz-box-sizing", "-moz-grab", "-moz-grabbing"].join("|") + ")"
|
||||
);
|
||||
|
||||
function preprocessCSS(mode, source, destination) {
|
||||
function hasPrefixedFirefox(line) {
|
||||
return /(^|\W)-(ms|o|webkit)-\w/.test(line);
|
||||
}
|
||||
|
||||
function hasPrefixedMozcentral(line) {
|
||||
return (
|
||||
/(^|\W)-(ms|o|webkit)-\w/.test(line) || deprecatedInMozcentral.test(line)
|
||||
);
|
||||
return /(^|\W)-(ms|o|webkit)-\w/.test(line);
|
||||
}
|
||||
|
||||
function expandImports(content, baseUrl) {
|
||||
|
@ -275,11 +265,8 @@ function preprocessCSS(mode, source, destination) {
|
|||
|
||||
var content = fs.readFileSync(source, "utf8").toString();
|
||||
content = expandImports(content, source);
|
||||
if (mode === "mozcentral" || mode === "firefox") {
|
||||
content = removePrefixed(
|
||||
content,
|
||||
mode === "mozcentral" ? hasPrefixedMozcentral : hasPrefixedFirefox
|
||||
);
|
||||
if (mode === "mozcentral") {
|
||||
content = removePrefixed(content, hasPrefixedMozcentral);
|
||||
}
|
||||
fs.writeFileSync(destination, content);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue