Two problems I just realized in IE8 when I want to send a message with IE8/1.0-git in a separate window:
message appears in the lower left corner of the status bar:
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht. Zeile: 3712 Zeichen: 9 Code: 0 URI: http://***.de/program/js/app.js?s=1384978220
The result aifter clicking the send button is that the message IS being sent, but the window stays on the screen and Roundcube "thinks" that it has NOT been sent.
message box does NOT cancel the message - the window stays on the screen in this scenario as well.
Not sure yet if it makes a difference when sending a message in the same window...
Michael Heydekamp Co-Admin freexp.de Düsseldorf/Germany
On 11/21/2013 03:14 PM, Michael Heydekamp wrote:
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht. Zeile: 3712 Zeichen: 9 Code: 0 URI: http://***.de/program/js/app.js?s=1384978220
Array.prototype.indexOf is not implemented on IE<9. I suppose we can just use $.inArray() here. Thomas?
On 11/21/2013 03:25 PM, A.L.E.C wrote:
Array.prototype.indexOf is not implemented on IE<9. I suppose we can just use $.inArray() here. Thomas?
Confirmed. Fixed.
Am 21.11.2013 18:47, schrieb A.L.E.C:
On 11/21/2013 03:25 PM, A.L.E.C wrote:
Array.prototype.indexOf is not implemented on IE<9. I suppose we can just use $.inArray() here. Thomas?
Confirmed. Fixed.
Fix confirmed from here as well, thanks.
Curious question: When you stumble across such issues, are you checking the entire source for other occurrences of the same thing (here: Array.prototype.indexOf)? Or may IE8 users still be running into similar problems in different scenarios and situations, because Array.prototype.indexOf may still be used here and there...?
BTW: I just accidentally stumbled across this problem as I was trying to send a message from a machine in the company still running WinXP (where IE8 is the latest possible IE version). On my new private Win7/64 laptop IE10 was pre-installed, so I don't have the chance anymore to run that many tests and make daily experiences with IE8.
I know that you can't test all browsers and their different versions after each commit, but you should keep a special eye on IE8 - at least as long as RC wants to support it.
Michael Heydekamp Co-Admin freexp.de Düsseldorf/Germany
On 11/23/2013 10:52 PM, Michael Heydekamp wrote:
Curious question: When you stumble across such issues, are you checking the entire source for other occurrences of the same thing (here: Array.prototype.indexOf)? Or may IE8 users still be running into similar problems in different scenarios and situations, because Array.prototype.indexOf may still be used here and there...?
Yes, I checked the entire source. This issue was only in the new code.
I know that you can't test all browsers and their different versions after each commit, but you should keep a special eye on IE8 - at least as long as RC wants to support it.
As you said, we do not test each commit on IE8, but we do tests with IE8 before every release. It's git-master, you know. But thank you for testing so we can keep it more stable.