According to HTML5 spec. video element should have user interface when scripting is disabled. This isn't true in WebKit. Although controls attibute force the ui according the spec, when JavaScript is disabled and video element hasn't controls attribute, WebKit doesn't display ui. "3.12.9.10. User interface The controls attribute is a boolean attribute. If the attribute is present, or if scripting is disabled, then the user agent should expose a user interface to the user." http://www.whatwg.org/specs/web-apps/current-work/#controls
Created attachment 20354 [details] Testcase
Created attachment 27610 [details] proposed patch
http://trac.webkit.org/changeset/40913