CSS for the optional WML, SGV and VIDEO features is in static data even when the feature is not enabled. The WML and SVG data isn't parsed and rules aren't added if the feature is not enabled, but the media controller css is in html4.css so it is always parsed and added. Media controls css should be split into a separate file and only parsed and added when the feature is enabled. Data for WML, SGV and VIDEO should not be included in UserAgentStyleSheetsData.cpp unless the feature is enabled.
Created attachment 26326 [details] Proposed patch
Comment on attachment 26326 [details] Proposed patch > + * Copyright (C) 2008 Apple Computer, Inc. All rights reserved. Should be "Apple Inc." not "Apple Computer, Inc." And now we've been slow enough to review that the publication dates need to be 2009. r=me
Committed revision 39552.
(In reply to comment #3) > Committed revision 39552. Follow-up build fix for non-Xcode build systems: http://trac.webkit.org/changeset/39561