WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
109831
[skia] FEOffset should have a Skia implementation.
https://bugs.webkit.org/show_bug.cgi?id=109831
Summary
[skia] FEOffset should have a Skia implementation.
Stephen White
Reported
2013-02-14 07:39:09 PST
The FEOffset filter does not yet have a skia implementation (for use in the SkImageFilter DAG).
Attachments
Patch
(8.09 KB, patch)
2013-02-14 10:46 PST
,
Stephen White
no flags
Details
Formatted Diff
Diff
Patch
(8.10 KB, patch)
2013-02-15 13:09 PST
,
Stephen White
no flags
Details
Formatted Diff
Diff
Patch for landing
(8.19 KB, patch)
2013-02-16 03:56 PST
,
Stephen White
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Stephen White
Comment 1
2013-02-14 10:46:02 PST
Created
attachment 188383
[details]
Patch
Justin Novosad
Comment 2
2013-02-14 11:11:42 PST
Comment on
attachment 188383
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=188383&action=review
> Source/WebCore/platform/graphics/filters/FEOffset.h:48 > +#if USE(SKIA)
Could make this entry-point usable by other ports: Instead of this #if USE(SKIA) in the header, the common .cpp could have an empty implementation inside #if !USE(SKIA) And don't forget: typedef SkImageFilter PlatformImageFilter;
> LayoutTests/platform/chromium/TestExpectations:4374 > +# New test cases added to these tests will require rebaselines.
It would be feasible to test this particular filter using a ref test.
Stephen White
Comment 3
2013-02-14 12:05:44 PST
Comment on
attachment 188383
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=188383&action=review
>> Source/WebCore/platform/graphics/filters/FEOffset.h:48 >> +#if USE(SKIA) > > Could make this entry-point usable by other ports: Instead of this #if USE(SKIA) in the header, the common .cpp could have an empty implementation inside #if !USE(SKIA) > And don't forget: typedef SkImageFilter PlatformImageFilter;
We could do that, but it's all pretty skia-specific (e.g. SkiaImageFilterBuilder would have to be typedefed or renamed as well). It's also the way the other filters are implemented, at the request of the SVG guys.
>> LayoutTests/platform/chromium/TestExpectations:4374 >> +# New test cases added to these tests will require rebaselines. > > It would be feasible to test this particular filter using a ref test.
It might be, but since the other filters have actual differing pixels, I'd prefer to keep them all in this format.
Stephen White
Comment 4
2013-02-15 11:55:05 PST
Enne, could you take a look?
Stephen White
Comment 5
2013-02-15 13:09:51 PST
Created
attachment 188628
[details]
Patch
WebKit Review Bot
Comment 6
2013-02-15 15:21:13 PST
Comment on
attachment 188628
[details]
Patch Rejecting
attachment 188628
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=gce-cq-03', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', 188628, '--port=chromium-xvfb']" exit_code: 2 cwd: /mnt/git/webkit-commit-queue Last 500 characters of output: WebKit/chromium/v8 --revision 13634 --non-interactive --force --accept theirs-conflict --ignore-externals' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' 53>At revision 13634. ________ running '/usr/bin/python tools/clang/scripts/update.py --mac-only' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' ________ running '/usr/bin/python gyp_webkit' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' Updating webkit projects from gyp files... Total errors found: 0 in 1 files Full output:
http://queues.webkit.org/results/16598269
Stephen White
Comment 7
2013-02-16 03:56:19 PST
Created
attachment 188707
[details]
Patch for landing
WebKit Review Bot
Comment 8
2013-02-16 04:47:38 PST
Comment on
attachment 188707
[details]
Patch for landing Clearing flags on attachment: 188707 Committed
r143101
: <
http://trac.webkit.org/changeset/143101
>
WebKit Review Bot
Comment 9
2013-02-16 04:47:42 PST
All reviewed patches have been landed. Closing bug.
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