WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
74772
FEComposite does not build when you disable filters on ARMv7
https://bugs.webkit.org/show_bug.cgi?id=74772
Summary
FEComposite does not build when you disable filters on ARMv7
Benjamin Poulain
Reported
2011-12-16 17:34:09 PST
Look like there could be a few missing ENABLE(FILTERS) here...
Attachments
Patch
(2.38 KB, patch)
2011-12-16 17:39 PST
,
Benjamin Poulain
ddkilzer
: review+
ddkilzer
: commit-queue-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Benjamin Poulain
Comment 1
2011-12-16 17:39:20 PST
Created
attachment 119704
[details]
Patch
Andreas Kling
Comment 2
2011-12-16 18:07:02 PST
Comment on
attachment 119704
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=119704&action=review
> Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.h:33 > +#if CPU(ARM_NEON) && COMPILER(GCC) > + > #include <wtf/Platform.h>
This doesn't look right, we get CPU() and COMPILER() from Platform.h
David Kilzer (:ddkilzer)
Comment 3
2011-12-16 19:40:59 PST
(In reply to
comment #2
)
> (From update of
attachment 119704
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=119704&action=review
> > > Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.h:33 > > +#if CPU(ARM_NEON) && COMPILER(GCC) > > + > > #include <wtf/Platform.h> > > This doesn't look right, we get CPU() and COMPILER() from Platform.h
The magic of the WebCorePrefix.h header means that the CPU() and COMPILER() macros will be defined (at least on OS X), but it would be best to put #include <wtf/Platform.h> above the macros for other ports.
David Kilzer (:ddkilzer)
Comment 4
2011-12-16 19:42:10 PST
Comment on
attachment 119704
[details]
Patch r=me if you fix the #include <wtf/Platform.h> location in FECompositeArithmeticNEON.h.
Benjamin Poulain
Comment 5
2011-12-16 21:26:59 PST
I don't mind but isn't the file always gonna be included after config.h anyway?
Benjamin Poulain
Comment 6
2011-12-16 21:55:04 PST
Committed
r103143
: <
http://trac.webkit.org/changeset/103143
>
David Kilzer (:ddkilzer)
Comment 7
2011-12-17 19:16:31 PST
(In reply to
comment #5
)
> I don't mind but isn't the file always gonna be included after config.h anyway?
True. I guess it's the principle of the matter. :)
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug