mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 10:08:06 +02:00
Remove code-paths only relevant for IE 11/Edge (non-Chromium based) from the web/
folder
This patch purposely starts small, by removing IE-specific code from various JS/CSS files in the `web/` folder. There's obviously lots of potential for additional clean-up, especially the removal of no longer necessary polyfills in `src/shared/compatibility.js`, however that will require some care considering that certain polyfills may also be necessary for e.g. Node.js or the Chromium-extension as well. Generally speaking, once we start removing polyfills it's probably a good idea to consult the compatibility information on https://developer.mozilla.org/ and also https://caniuse.com/ first. (Deciding on the lowest supported Chromium version, for the extension, would also seem like a good idea.)
This commit is contained in:
parent
4caa14b4dc
commit
87b002c52f
9 changed files with 9 additions and 47 deletions
|
@ -611,15 +611,13 @@ const PDFViewerApplication = {
|
|||
support = !!(
|
||||
doc.requestFullscreen ||
|
||||
doc.mozRequestFullScreen ||
|
||||
doc.webkitRequestFullScreen ||
|
||||
doc.msRequestFullscreen
|
||||
doc.webkitRequestFullScreen
|
||||
);
|
||||
|
||||
if (
|
||||
document.fullscreenEnabled === false ||
|
||||
document.mozFullScreenEnabled === false ||
|
||||
document.webkitFullscreenEnabled === false ||
|
||||
document.msFullscreenEnabled === false
|
||||
document.webkitFullscreenEnabled === false
|
||||
) {
|
||||
support = false;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue