Created attachment 473809 [details] testcase Not sure if this is a controls bug or a regression caused by bug 485288. The controls work fine if the video-in-error is specified as the video @src. Testcase attached. Testcase works correctly in Firefox 3.6, but is broken in trunk nightlies.
I suspect this is caused by video.error being null, which causes the controls not to show the error state... but I haven't investigated yet.
Bug 505158 has landed, so we now show the gray-error status box with the testcase above. But I just noticed that if I mouseover the video element, we'll display the controls and they never fade out. :(
I'll take this, as I've fixed a bunch of similar bugs recently.
Created attachment 486175 [details] [diff] [review] Patch * Ensure the controls don't show when we're unable to load from source children.