soundcloud / areweplayingyet

html5 audio benchmarks
BSD 2-Clause "Simplified" License
311 stars 69 forks source link

Test on Internet Explorer #20

Closed artlung closed 12 years ago

artlung commented 13 years ago

Since this is a public test, perhaps a more graceful fallback for Internet Explorer is on order.

At present MSIE 9.0.8112.16421 / Win 7 crashes with "Internet Explorer has stopped working" after about 10 seconds of running tests.

Problem signature: Problem Event Name: APPCRASH Application Name: iexplore.exe Application Version: 9.0.8112.16421 Application Timestamp: 4d76255d Fault Module Name: MSHTML.dll Fault Module Version: 9.0.8112.16434 Fault Module Timestamp: 4e28e61f Exception Code: c0000005 Exception Offset: 0095df46 OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 1033 Additional Information 1: 8b6d Additional Information 2: 8b6d235a555f35a3ed0bd60e5521c68c Additional Information 3: f348 Additional Information 4: f348c9ef6d6644a7db66624e8a88ae4a

And a cosmetic issue, the top header bar lacks the nice gradient background in IE 9.

tsenart commented 13 years ago

Thank you for the input! Since this is a public project we're expecting people to contribute with code as well. We'll alsO look into it soon but if you could help us out we'd appreciate it s lot.

tsenart commented 13 years ago

Can you please verify what test was running when your browser crashed?

artlung commented 13 years ago

I clicked "Run All Tests" and get spinning wheels on all tests, then 10 seconds in, crash. I can't distinguish which one was running.

I run the first test from the home screen (Seeking to unbuffered position with continuous playback after seeking) and I get the same result. Browser crash 10 seconds after.

Supports WAV test runs, and gives an "X."

tsenart commented 13 years ago

Thanks. I'll investigate this tomorrow on a Windows machine.

yvg commented 13 years ago

I investigated this a little, something seems to go wrong in AWPY.tests.run but I don't know what…

tsenart commented 12 years ago

Fixed on https://github.com/soundcloud/areweplayingyet/commit/6e5cb712409a1e61fce3cb899021474261446e90. Apparently IE crashed when you do the following:

audio.removeAttribute('src');
audio.load();

This was intended to stop loading data.