Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upArray.prototype.values is not fully web compatible #695
Comments
bterlson
added
the
web reality
label
Sep 21, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
chicoxyzzy
Sep 22, 2016
Contributor
According to compat-table's test Edge does have Array.prototype.values so seems like MS doesn't care about Dynamics CRM 2011. So I don't see any reason to remove this feature from Firefox stable
|
According to compat-table's test Edge does have |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bterlson
Sep 22, 2016
Member
@chicoxyzzy we have it shipped, yes. However it's possible we are somewhat saved by a GP setting that allows corps to direct users to IE11 for certain old intranet applications.
|
@chicoxyzzy we have it shipped, yes. However it's possible we are somewhat saved by a GP setting that allows corps to direct users to IE11 for certain old intranet applications. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
claudepache
Sep 22, 2016
Contributor
@chicoxyzzy According to your compat-table, Edge has supported Array#values() since its first release; so it's not as if it supported Dynamics CRM 2011 once, and later broke it in an update like Firefox and Chrome.
|
@chicoxyzzy According to your compat-table, Edge has supported Array#values() since its first release; so it's not as if it supported Dynamics CRM 2011 once, and later broke it in an update like Firefox and Chrome. |
added a commit
to TimothyGu/webidl2js
that referenced
this issue
Aug 21, 2017
added a commit
to jsdom/webidl2js
that referenced
this issue
Aug 21, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ljharb
Mar 21, 2018
Member
Chrome 66 in April, and Firefox 60 in May, will both re-enable Array.prototype.values, at which point this can be closed.
|
Chrome 66 in April, and Firefox 60 in May, will both re-enable |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
evilpie
Jun 19, 2018
Contributor
I guess we can close this now. Discussing this with @gsathya he mentioned that they saw some minor breakage in Chrome, but don't plan on disabling it again. I didn't see any breakage with Firefox, so we don't have any plans for removing this either.
|
I guess we can close this now. Discussing this with @gsathya he mentioned that they saw some minor breakage in Chrome, but don't plan on disabling it again. I didn't see any breakage with Firefox, so we don't have any plans for removing this either. |
evilpie commentedSep 21, 2016
Apparently "Microsoft Dynamics CRM 2011" breaks when Array.prototype.values exists. From what I understand Chrome landed Array#values at two different times and removed it again. Current Chrome versions don't have Array#values anymore (issue 615873). This bug has been known since 2014 and there apparently is an update to that CRM software (http://www.crmanswers.net/2014/10/lookup-errors-with-google-chrome-38.html). I am looking into removing Array.prototype.values from Firefox stable again (bug 1299593). The Chrome issue claims Safari is shipping this feature already. To my knowledge we haven't heard from any other breakage, so I am still optimistic we can land this at some point.