Skip to content
This repository has been archived by the owner on Jun 21, 2020. It is now read-only.

Doesn't work in IE #12

Closed
pabrams opened this issue Aug 20, 2018 · 2 comments
Closed

Doesn't work in IE #12

pabrams opened this issue Aug 20, 2018 · 2 comments

Comments

@pabrams
Copy link

pabrams commented Aug 20, 2018

This doesn't work in IE11. It says "widget cannot load" and then "Promise is undefined". It can be fixed by installing es6-promise and adding import "es6-promise/auto"; to the top of various .ts files. Sorry I can't submit a PR; I'm waiting for my organization to finish some paper work that would allow me to do that without getting fired.

Also, there are missing html content types in your vss-extension.json which prevents the page from displaying in any browser (in on-prem TFS2017U3, anyway) if anyone tries to rebuild/redeploy from your source. This seems to be true for all (or almost all?) extensions created by Microsoft or by ms-devops or by ALM Rangers.

Not supporting Microsoft Internet Explorer is also a seemingly universal shortcoming of Microsoft web extensions.

@WouterDeKort
Copy link
Contributor

Hi @pabrams,

I'm sorry you ran into this issue. As displayed on the Marketplace page this is a known issue:

Until a Promise Polyfill hotfix is added to the web platform of TFS on-prem, this extension is not supported with Internet Explorer (IE) 11.0.

Can you please open a new issue for the missing HTML content types? I can build and deploy the extension without any issues so I'm not sure what you're running into.

For now, I'm closing this issue and I hope you'll open a new one with more detail for the missing content types.

Thanks,
Wouter

@pabrams
Copy link
Author

pabrams commented Jul 15, 2019

@WouterDeKort Here's what I was running into: microsoft/tfs-cli#324

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants