Clean up virtual functions in html/ by: - Making virtual functions final when possible - Making classes final when possible - Using 'override' when appropriate - Explicitly marking functions / destructors as virtual when they are inherently virtual - Dropping virtual destructors when the class does not have subclasses and mark the class as final, to get rid of unnecessary vtables - Making isXXX() virtual functions private on XXX classes to avoid unnecessary type checks - De-virtualizing some functions that do not need to be virtual - Dropping final for virtual functions in classes already marked as final
Created attachment 240592 [details] Patch
Comment on attachment 240592 [details] Patch r=me!
Comment on attachment 240592 [details] Patch Clearing flags on attachment: 240592 Committed r175328: <http://trac.webkit.org/changeset/175328>
All reviewed patches have been landed. Closing bug.