It's a layering violation. There are two cases where frame view is used in code that could be removed: - Frame rate rendering, this is not built by default and can be removed. - To make the QTMovieView a subview of the document view. This is compiled by default, but can be removed as well.
Created attachment 238904 [details] Proposed patch.
Comment on attachment 238904 [details] Proposed patch. More dead code removed :-) Thanks!
Comment on attachment 238904 [details] Proposed patch. Clearing flags on attachment: 238904 Committed r174106: <http://trac.webkit.org/changeset/174106>
All reviewed patches have been landed. Closing bug.