Closed jedp closed 11 years ago
Addendum, from KaiRo:
also, I see that those news sites about the "leaked UA string" from a few days ago say "Mozilla/5.0 (IE 11.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C; rv:11.0) like Gecko" while what I see in this Win8.1 preview build is "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko" (the missing "IE 11.0" in the latter is significant)
I am able to reproduce on dev, but not locally using Windows 8.1 IE11 Metro. Since these are development versions of Windows and IE, we will keep track of this and raise priority as the time for release gets nearer.
This does not reproduce on Windows 8/IE10.
Just a quick note, if we're relying on detecting IE or anything, that may be causing the breakage, since IE11 removes references to "IE" in its UA string: http://www.nczonline.net/blog/2013/07/02/internet-explorer-11-dont-call-me-ie/
@callahad - could be - WinChan is the only place where we do UA sniffing for IE.
Testing in the 'Metro' version of IE via 123done.org
Here's a screenshot form the desktop version:
As you can see in the styles inspector #authentication_form is still 'display: none', If i uncheck that, i can see: .
A bit of good news, sign in from login.persona.org works perfectly in both modes!
Using Windows 8.1 Enterprise on a Surface Pro with IE 11.0.9600.16384.
We know IE 11 / Win 8.1 is coming soon. What's the status of our fix so we don't have to scramble like we did for iOS 7?
RTM bits are available on MSDN. Bumping this to 5-star to avoid breaking in 1-2 weeks when IE 11 gets released and we're all at the Summit.
There are (at least) two problems in the version of Windows 8.1 available on modern.ie
1) WinChan has not been correctly updated to browser sniff the new IE11 UA string, causing the postMessage to fail and the dialog to load no content. 2) The dialog window loses it's reference to window.opener after redirecting to the IdP
The second is reported fixed by @callahad using a Surface tablet.
See work started https://github.com/shane-tomlinson/browserid/compare/ie11
No excuses not to have an IE (6/7/8/9/10/11) VM lying around when Microsoft is giving them out for free!
@ryanseys - I have IE6, 7, 8, 9, 10, 11 in Windows XP, Windows 7, Windows 8 and Windows 8.1 in VMs.
An issue for us is that the Windows 8.1 IE11 available on modern.ie is pre-release and does not act the same as RTM in some cases.
Robert Kaiser (KaiRo on moz IRC) reports that "Persona doesn't work on MSIE 11 on Win 8.1"
He explained on the
#planning
channel on Jun 27: