cben/mathdown

Firepad doesn't load on IE 8 on win XP

Closed this issue · 3 comments

cben commented

IE 8 win XP: https://saucelabs.com/tests/75813804ce15483596b518c426971b39
blank editor for any doc. editor works (incl. math) but firepad never connects?
hard to say, I didn't manage to see any console messages or errors :-(

IE 8 win 7: https://saucelabs.com/tests/d0c5dea2c003471bbc583f542e013619
works fine.

cben commented

Caught an error, though perhaps not the error.
"Done with errors on page" appeared on first load only =>

Firebase.child undefined

It seems I'm really proceeding with firepadsRef.child(doc); after redirecting to ?doc=about when !doc. And the redirect is not immediate.
Why is this not caught by test (which uses IE8 on XP)? Because test doesn't check / -> /?doc=about redirect.
This also explains why error was first-load-only - in fact it reproduces if I type mathdown.net/ again.

However, the editor _is blank for _all* docs* (without visible errors), even after "start debugging".

cben commented

"undefined" child error gone, page still white.
I don't see why smoke-test.coffee didn't catch this.

cben commented

Yay: I fixed logging on IE in attempt to debug this: 468cf5a
and that somehow fixed the bug. I can't see how, as it was inside try{}catch{} but I don't care :-)