ReSpec 8.4.1 fails on IE11 on this lie because apparently the remove method is not supported on IE at all
Yeah, we don't support IE as we don't have enough resources (and Microsoft killed it).
Should work in Edge 13+, however.
On 10 Jan 2017, at 8:38 pm, Tomasz Pluskiewicz notifications@github.com wrote:
ReSpec 8.4.1 fails on IE11 on this lie because apparently the remove method is not supported on IE at all
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
So it's officially an unsupported browser?
Yeah, however, I'm happy to except PRs for any brokeness. Most compat bugs are easy to fix... i just dont have access to a Windows box
On 10 Jan 2017, at 10:53 pm, Tomasz Pluskiewicz notifications@github.com wrote:
So it's officially an unsupported browser?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
FWIW I don't really like not supporting IE11. I consider this current technology. And I do have access to a Windows box so I can look and submit PRs as appropriate.
Huh - well, IE 11 also doesn't know about Promise apparently.
'Promise' is undefined
Do we no longer include the polyfill @marcoscaceres ? If so it is going to challenging to make much progress on a PR.
Seems I removed Promise back in August 2016:
https://github.com/w3c/respec/pull/916
I know that you are trying hard to make respec smaller and faster, but if putting Promise back in would resolve the issue for people who are not yet on Windows 10 - I think it is worth it. Could even be conditional?
I've been giving this a lot of thought, but I can't see how it could work as we would constantly be having to backport things to IE. So, like, if we polyfilled Promises, then we would then need to polyfill Object.keys(), Array.from(), and other things that are widely supported in all other browsers, but are never going to be added to IE.
IMO, we should focus on having great support for Edge instead.
In angular install remove-element using this command (npm install --save element-remove)
and the import remove-element in polyfill (import 'element-remove';)
@dduuu Thank you! solved Object does not support remove bug. IE version: 11.0.9600.19204
@dduuu thank you. After wasting a long time . I have resolved this issue on IE 11.
@dduuu Thank you it worked for me on IE 11
@dduuu I love you <3 having to support enterprise websites on this crap browser sucks.
Most helpful comment
In angular install remove-element using this command (npm install --save element-remove)
and the import remove-element in polyfill (import 'element-remove';)