-
jchaffraix@webkit.org authored
2008-05-16 Julien Chaffraix <jchaffraix@webkit.org> Reviewed by Eric. Preparatory work for bug 9191: JS*ElementWrapperFactory should be autogenerated Make video tags use a header guard so that make_names.pl for factory generation. - Add video tag guard in HTMLTagNames.in & give an extraDefines parameter to make_names.pl when generating HTMLNames. - Modify the different build systems to accomodate the new parameter. - Small make_names.pl clean up (mainly code generated coding style issue). * DerivedSources.make: Add HTML_FLAGS and pass it to make_names.pl if it is defined (similar to SVG) * GNUmakefile.am: Add HTML_FEATURES & HTML_FLAGS and pass it to make_names.pl if HTML_FLAGS is defined. * WebCore.pro: Pass $${DEFINES} to make_names.pl. * dom/make_names.pl: * html/HTMLElement.cpp: (WebCore::inlineTagList): Add ENABLE(VIDEO) guard. * html/HTMLTagNames.in: Di...
98e84efe