WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
35320
SVGResourceFilter needs to be moved to under Renderers
https://bugs.webkit.org/show_bug.cgi?id=35320
Summary
SVGResourceFilter needs to be moved to under Renderers
David Yonge-Mallo
Reported
2010-02-23 16:39:40 PST
Continuation of the refactoring started in
https://bugs.webkit.org/show_bug.cgi?id=35020
Cause of Chromium bug
http://crbug.com/30939
Attachments
patch
(443.00 KB, patch)
2010-04-19 11:44 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
patch
(443.14 KB, patch)
2010-04-19 14:01 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
patch
(443.09 KB, patch)
2010-04-19 23:50 PDT
,
Dirk Schulze
zimmermann
: review-
Details
Formatted Diff
Diff
patch
(443.24 KB, patch)
2010-04-20 01:59 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
patch
(443.09 KB, patch)
2010-04-20 02:14 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
Patch
(532.63 KB, patch)
2010-04-20 04:58 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
Patch
(545.69 KB, patch)
2010-04-20 05:36 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
Patch
(545.90 KB, patch)
2010-04-20 05:44 PDT
,
Dirk Schulze
no flags
Details
Formatted Diff
Diff
Show Obsolete
(7)
View All
Add attachment
proposed patch, testcase, etc.
Dirk Schulze
Comment 1
2010-04-16 10:04:01 PDT
I'm sorry, that I assign this bug to me. I would like to combine this move with little design changes and clean-ups. I'll upload a patch soon. We have to go forward on killing the old resources, also because of speed reasons.
David Yonge-Mallo
Comment 2
2010-04-16 11:31:14 PDT
Ok. I'm sorry that I wasn't able to get this done.
Dirk Schulze
Comment 3
2010-04-16 12:02:06 PDT
(In reply to
comment #2
)
> Ok. I'm sorry that I wasn't able to get this done.
Oh, no problem. But it is a very big patch for the beginning.
Dirk Schulze
Comment 4
2010-04-19 11:44:30 PDT
Created
attachment 53698
[details]
patch patch
WebKit Review Bot
Comment 5
2010-04-19 12:46:48 PDT
Attachment 53698
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/1671439
Dirk Schulze
Comment 6
2010-04-19 14:01:42 PDT
Created
attachment 53717
[details]
patch Fogot some witches for filters. On Chromium filters are disabled.
WebKit Review Bot
Comment 7
2010-04-19 14:05:26 PDT
Attachment 53717
[details]
did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WARNING: Skipping non-existent file: WebCore/svg/graphics/SVGResourceFilter.h WebCore/rendering/RenderSVGResourceFilter.cpp:291: Could not find a newline character at the end of the file. [whitespace/ending_newline] [5] WARNING: Skipping non-existent file: WebCore/svg/graphics/SVGResourceFilter.cpp Total errors found: 1 in 118 files If any of these errors are false positives, please file a bug against check-webkit-style.
Eric Seidel (no email)
Comment 8
2010-04-19 14:10:26 PDT
Attachment 53717
[details]
did not build on mac: Build output:
http://webkit-commit-queue.appspot.com/results/1676429
WebKit Review Bot
Comment 9
2010-04-19 14:44:34 PDT
Attachment 53717
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/1608611
Dirk Schulze
Comment 10
2010-04-19 23:50:40 PDT
Created
attachment 53776
[details]
patch more filter switches.
Nikolas Zimmermann
Comment 11
2010-04-20 01:46:44 PDT
Comment on
attachment 53776
[details]
patch Discussed lots of things during IRC review. Dirk will upload a new version.
Dirk Schulze
Comment 12
2010-04-20 01:59:38 PDT
Created
attachment 53785
[details]
patch Updated patch with some notes of Nikolas.
WebKit Review Bot
Comment 13
2010-04-20 02:02:57 PDT
Attachment 53785
[details]
did not pass style-queue: Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1 WebCore/rendering/RenderSVGResourceFilter.cpp:169: Tests for true/false, null/non-null, and zero/non-zero should all be done without equality comparisons. [readability/comparison_to_zero] [5] Total errors found: 1 in 115 files If any of these errors are false positives, please file a bug against check-webkit-style.
Dirk Schulze
Comment 14
2010-04-20 02:14:03 PDT
Created
attachment 53787
[details]
patch fixed more style issues.
Nikolas Zimmermann
Comment 15
2010-04-20 02:23:36 PDT
Comment on
attachment 53787
[details]
patch Fantastic patch, moving in the right direction :-) Still needs a follow-up patch to rework filter effect dumping, but we had nothing before, so this is way better than trunk. r=me, though a last little nitpick before landing:
> + if (!filterData->boundaries.width() || !filterData->boundaries.height()) > + return false;
Please use if (filterData->boundaries.isEmpty()) here :-) Jeez, what a patch, even larger then those I write ;-)
WebKit Review Bot
Comment 16
2010-04-20 03:06:38 PDT
http://trac.webkit.org/changeset/57880
might have broken Qt Linux Release
Dirk Schulze
Comment 17
2010-04-20 04:58:08 PDT
Created
attachment 53797
[details]
Patch
Nikolas Zimmermann
Comment 18
2010-04-20 05:11:54 PDT
Comment on
attachment 53797
[details]
Patch Ok, let's try our luck again, r=me.
Dirk Schulze
Comment 19
2010-04-20 05:36:56 PDT
Created
attachment 53801
[details]
Patch
Nikolas Zimmermann
Comment 20
2010-04-20 05:42:56 PDT
Comment on
attachment 53801
[details]
Patch r=me. Please remember to update ChangeLog to include the win/ results before landing.
Dirk Schulze
Comment 21
2010-04-20 05:44:48 PDT
Created
attachment 53803
[details]
Patch
Nikolas Zimmermann
Comment 22
2010-04-20 05:48:35 PDT
Comment on
attachment 53803
[details]
Patch r=me, again. I would have trusted you to update the ChangeLog though :-)
Dirk Schulze
Comment 23
2010-04-20 06:30:46 PDT
Comment on
attachment 53803
[details]
Patch Clearing flags on attachment: 53803 Committed
r57886
: <
http://trac.webkit.org/changeset/57886
>
Dirk Schulze
Comment 24
2010-04-20 06:31:18 PDT
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