Bug 155929 - [MediaStream] Safari crashes when running the W3C web-platform test suite
Summary: [MediaStream] Safari crashes when running the W3C web-platform test suite
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Macintosh OS X 10.10
: P2 Blocker
Assignee: Nobody
Keywords: InRadar
Depends on:
Blocks: 143211
  Show dependency treegraph
Reported: 2016-03-26 21:52 PDT by Alex. Gouaillard
Modified: 2016-03-28 13:34 PDT (History)
5 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Alex. Gouaillard 2016-03-26 21:52:45 PDT
updated safari nightly, run the test suite again, crash.

last working configuration:
march 23rd versions of 
- web platform
- adapter.js
- safari nightly

Only the mediacapture-streams/MediaDevices-enumerateDevices.html crashes.
Comment 1 Alex. Gouaillard 2016-03-26 21:59:26 PDT
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/602.1.26+ (KHTML, like Gecko) Version/9.1 Safari/601.5.17"

Comment 2 Radar WebKit Bug Importer 2016-03-27 17:27:37 PDT
Comment 3 Eric Carlson 2016-03-28 10:25:39 PDT
Thanks for the report. 

Please attach "adapter.js" with instructions for how to use it to reproduce the crash.
Comment 4 Alex. Gouaillard 2016-03-28 13:34:37 PDT
Clone the latest web platform tests      https://github.com/w3c/web-platform-tests
- Clone my safari supporting adapter.js  https://github.com/agouaillard/adapter/
- use branch "safari-support"
- merge the adapter in the vendor script (see README-w3c-tests.md)
- modify your host as per README.md
- run the server (<web-platform-tests-ROOT>/.serve)
- run the test http://localhost:8000/mediacapture-streams/MediaDevices-enumerateDevices.html