While fixing https://bugs.webkit.org/show_bug.cgi?id=66978 I noticed that the HTMLMediaElement's BehaviorRestrictions could use some cleanup.
Created attachment 105700 [details] Proposed patch
http://trac.webkit.org/changeset/94196