RIM PR: 211662 simplified test case: <html> <body> <video control> <source src="video-do-not-exist.mp4" /> <source src="video-valid.mp4" /> </video> </body> </html> the first source is an invalid url and the second is valid. This issue can also reproduce by test case media/video-size.html The root cause is if we failed to load the first source, we will accidentally set the video renderer's width and height attributes, which will prevent the second source's intrinsic size if it gets loaded successfully.
Created attachment 165139 [details] Patch
Created attachment 165141 [details] Patch
Comment on attachment 165141 [details] Patch Clearing flags on attachment: 165141 Committed r129235: <http://trac.webkit.org/changeset/129235>
All reviewed patches have been landed. Closing bug.