Summary: | [LayoutTests] http/tests/security/resources/reference-movie-cross-origin-allow.py timing out when not passed Content-Length | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Chris Gambrell <cgambrell> | ||||||
Component: | Tools / Tests | Assignee: | Chris Gambrell <cgambrell> | ||||||
Status: | RESOLVED WONTFIX | ||||||||
Severity: | Normal | CC: | eric.carlson, ews-watchlist, glenn, jbedard, jer.noble, philipj, ryanhaddad, sergio, webkit-bug-importer | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Created attachment 425540 [details]
Patch
This is how CoreMedia is expected to behave and the Content-Length header will need to be specified. |
Created attachment 425539 [details] Result from http/tests/media/reference.mov When not specifying the Content-Length header in http/tests/security/resources/reference-movie-cross-origin-allow.py, the test calling the file times out, but does pass when specifying the Content-Length. http/tests/media/resources/reference.mov is what is called by reference-movie-cross-origin-allow.py and its binary content is the body being sent (see attached). http/tests/media/resources/test.mp4 is called in the access_log when specifying the Content-Length header, but is not when omitted (test.mp4 is called from reference.mov). Use run-webkit-tests --root ./build/to/test http/tests/security/video-cross-origin-caching.html to run the file in question and see failure.