question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Close issues only relevant for IE 11/Edge

See original GitHub issue

As outlined in the FAQ, see https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support, support for IE 11/Edge is limited and will eventually be completely removed:

While the library and the default viewer should still work in IE 11/Edge (non-Chromium-based) for the time being, some functionality/features may not be available and the performance will be worse compared to modern browsers. Going forward, only bugs which completely prevent the library and/or the default viewer from running will be accepted.

The idea here is obviously to eventually (or hopefully soon) remove support for these old browsers, such that most (if not all) compatibility code can be removed and the build scripts be simplified. However, even with the current limited support status for IE 11/Edge, it’s seems highly questionable (to me) if it makes sense to keep issues which are only relevant to IE 11/Edge open.

Basically, the open issues can be qualified into a couple of main categories:

  1. Issues that simply cannot ever be fixed, e.g. ones related to sub-par performance or ones related to blend modes.
  2. Issues which could theoretically be fixed, e.g. sidebar resizing in the viewer, where patches would never be accepted since it would complicate the code and hurt readability/maintenance.
  3. Issues which may be fixable, but wouldn’t be limited to polyfills in src/shared/compatibility.js and thus won’t be accepted.
  4. Issues where it’s not even clear what the problem is, e.g. broken rendering.

This leads to the conclusion that most IE 11/Edge issues either can’t or won’t be fixed, and that the rest would at this point in time essentially be a waste of developer/reviewer resources to even attempt to address (where technically possible).

It thus seems, at least to me, that it would be much better to close all of the relevant issues as WONTFIX, pointing to https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support, such that we can clean-up the tracker a little bit.[1]

This would include all issues labelled with:

… and then possibly ones satisfying the follow searches (since some issues could be incorrectly labelled):


[1] It would also be clearer since having a (somewhat) large number of issue open, when they will never be fixed, could easily give users the false hope that they will someday be addressed.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
timvandermeijcommented, Nov 11, 2019

Yes, this only applies to non-Chromium-based IE/Edge versions.

0reactions
Thunderforgecommented, Nov 10, 2019

Just to clarify: are the issues that are being closed for IE/Edge limited to the Trident/EdgeHTML browser engines? Will the project still accept issues for the Chromium-based versions of Edge (currently in beta, for general release on January 15, 2020)?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Internet Explorer (IE) mode troubleshooting and FAQ
Troubleshooting guide and FAQ for Microsoft Edge Internet Explorer mode.
Read more >
Microsoft Edge | IE mode troubleshooting tips and tricks
The Internet Explorer ( IE ) desktop application is retired and out of support as of June 15th, 2022. IE mode provides legacy...
Read more >
Common Microsoft Edge Problems, and How to Fix Them
Problem : Edge runs slowly and has trouble loading; Problem: Edge's internet cuts ... For starters, close all tabs and restart the browser....
Read more >
Frontend issues with IE11 and Edge on Windows 10 - GitLab
Overview. There are couple of frontend issues in GitLab with IE11 and Edge running on Windows 10. Following issues only affect ~"Internet ...
Read more >
Internet Explorer 11 has retired and is officially out of support ...
The retired, out-of-support Internet Explorer 11 desktop application is scheduled to be permanently disabled through a Microsoft Edge update ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found