Bug 969392 - Remove the check for 'canplaythrough' in 'ended' event handler. r=kinetik, a=test-only

--HG--
extra : rebase_source : f099b6a9cec419ad8157c7596e0d4fd7c2b93f2f
Bug 843265 - Remove the check for 'canplaythrough' since the purpose of this test is test the 3 ways to register an event handler. r=kinetik, a=test-only

--HG--
extra : rebase_source : 93c33ef9375e128e775ec11bb30e2c62ad693868
Bug 963244 - Disable test_dataChannel_basicAudio.html on B2G emulator builds for being nearly perma-fail. a=test-only

--HG--
extra : rebase_source : 56dbffa3d2284a87678ec6c8a07b1ee9fe2d0e52
Bug 942121 - Fix WebIDL dictionary member tracing to null-check nullable object types before trying to trace them, since passing pointer-to-null to JS_CallObjectTracer is not OK. r=smaug, a=fabrice

--HG--
extra : rebase_source : 241eb99b4d87f1fd6cfd2b945ffdfd2a11a8363c