[Webkit-unassigned] [Bug 33944] [Android] bindings/v8/V8DOMWrapper.h[cpp] are missing guards for SVG, XPATH and XSLT features
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 21 10:09:19 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=33944
--- Comment #3 from Andrei Popescu <andreip at google.com> 2010-01-21 10:09:18 PST ---
Thanks a lot David!
(In reply to comment #2)
> (From update of attachment 47110 [details])
> Just a few minor things to address.
>
> > Index: WebCore/ChangeLog
> > +2010-01-21 Andrei Popescu <andreip at google.com>
> > +
> > + Reviewed by NOBODY (OOPS!).
> > +
> > + [Android] bindings/v8/V8DOMWrapper.h[cpp] are missing guards for SVG, XPATH and XSLT features
> > + https://bugs.webkit.org/show_bug.cgi?id=33944
> > +
> > + Iniside V8DOMWrapper.h[cpp], the code for SVG, XPATH and XSLT features is not guarded
>
> typo: Iniside
>
Fixed.
> Please adjust the comment appropriately when you remove the if ENABLE(SVG) for
> the SVG headers (see comment below).
>
> > Index: WebCore/bindings/v8/V8DOMWrapper.cpp
> > #include "Notification.h"
> > -#include "SVGElementInstance.h"
>
> Please leave this here and add #include "SVGPathSeg.h" (see comments below).
>
Done.
> > #include "ScriptController.h"
> > #include "V8AbstractEventListener.h"
> > #include "V8Binding.h"
> > @@ -63,6 +61,7 @@
> > #include "WorkerContextExecutionProxy.h"
> >
> > #if ENABLE(SVG)
> > +#include "SVGElementInstance.h"
>
> SVGElementInstance.h correctly has #if ENABLE(SVG) inside of it so this is
> unnecessary. (If something is wrong with the way the header does the if ENABLE,
> please fix that.)
>
I see, I will do that if I find a header with such a problem.
> > #include "SVGPathSeg.h"
>
> SVGPathSeg.h also has #if ENABLE(SVG) inside of it. So the whole if
> ENABLE(SVG) that is guarding these includes should go away and these headers
> should just be sorted with the other headers (as SVGElementInstance.h was
> before).
>
Done.
Steve Block was kind enough to commit a new patch that has the changes you
requested.
Thanks,
Andrei
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list