WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
49067
Convert SVGPoint/SVGPointList to the new SVGPropertyTearOff concept
https://bugs.webkit.org/show_bug.cgi?id=49067
Summary
Convert SVGPoint/SVGPointList to the new SVGPropertyTearOff concept
Nikolas Zimmermann
Reported
2010-11-05 05:42:35 PDT
Convert SVGPoint/SVGPointList to the new SVGPropertyTearOff concept.
Attachments
Patch
(69.23 KB, patch)
2010-11-05 05:43 PDT
,
Nikolas Zimmermann
no flags
Details
Formatted Diff
Diff
Patch v2
(76.75 KB, patch)
2010-11-05 06:06 PDT
,
Nikolas Zimmermann
no flags
Details
Formatted Diff
Diff
Patch v3
(85.82 KB, patch)
2010-11-08 01:15 PST
,
Nikolas Zimmermann
krit
: review+
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2010-11-05 05:43:51 PDT
Created
attachment 73057
[details]
Patch Uploading a preliminary patch, yet missing the LayoutTests/ changes, and the ChangeLogs. I only want to get some early EWS results, as I'm leaving soon.
Nikolas Zimmermann
Comment 2
2010-11-05 06:06:17 PDT
Created
attachment 73058
[details]
Patch v2 Updated to trunk, now the patch should apply.
Eric Seidel (no email)
Comment 3
2010-11-05 07:10:43 PDT
Attachment 73058
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/5352001
Dirk Schulze
Comment 4
2010-11-05 08:16:30 PDT
I thought you have a chromium build on your machine, why does every first patch of yours fail on chromium? ;-)
Nikolas Zimmermann
Comment 5
2010-11-05 15:13:48 PDT
(In reply to
comment #4
)
> I thought you have a chromium build on your machine, why does every first patch of yours fail on chromium? ;-)
I don't test every patch on chromium unless I'm adding new functionality, like StrictTypeChecking etc. that was not implemented on Chromium and had to be tested. If this patch compiles, it will work on V8, as the code is 1:1 equal to JSC.
WebKit Review Bot
Comment 6
2010-11-05 19:01:15 PDT
Attachment 73058
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/5295018
Nikolas Zimmermann
Comment 7
2010-11-08 01:15:46 PST
Created
attachment 73222
[details]
Patch v3 Complete patch including ChangeLogs and LayoutTests changes. Only difference to "Patch v2" are CodeGeneratorV8.pm changes, to make it build on chromium/v8.
Dirk Schulze
Comment 8
2010-11-08 05:17:51 PST
Comment on
attachment 73222
[details]
Patch v3 r=me. The solution with SVGAnimatedPoints is still a bit sad. We should discuss it on www-svg to change it in the Spec as well. Maybe we can move it into SVG1.1se? Anyway, it doesn't block this patch since it doesn't affect anything on the user side, with the exception that it runs faster. Please update the win proj file before landing.
Nikolas Zimmermann
Comment 9
2010-11-08 05:44:24 PST
(In reply to
comment #8
)
> (From update of
attachment 73222
[details]
) > r=me. The solution with SVGAnimatedPoints is still a bit sad. We should discuss it on www-svg to change it in the Spec as well. Maybe we can move it into SVG1.1se? Anyway, it doesn't block this patch since it doesn't affect anything on the user side, with the exception that it runs faster. Please update the win proj file before landing.
Synced the vcproj to trunk before landing, now it should work as expected. Thanks for the review! Landed in
r71512
.
Nikolas Zimmermann
Comment 10
2010-11-08 06:00:40 PST
Trying to fix windows build in
r71514
. A warning was produced.
Simon Fraser (smfr)
Comment 11
2010-11-08 10:17:35 PST
@@ -21385,7 +21372,6 @@ isa = PBXProject; buildConfigurationList = 149C284308902B11008A9EFC /* Build configuration list for PBXProject "WebCore" */; compatibilityVersion = "Xcode 2.4"; - developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( Please update to Xcode 3.2.4 so this change does not happen.
Nikolas Zimmermann
Comment 12
2010-11-08 13:10:54 PST
(In reply to
comment #11
)
> @@ -21385,7 +21372,6 @@ > isa = PBXProject; > buildConfigurationList = 149C284308902B11008A9EFC /* Build configuration list for PBXProject "WebCore" */; > compatibilityVersion = "Xcode 2.4"; > - developmentRegion = English; > hasScannedForEncodings = 1; > knownRegions = ( > > Please update to Xcode 3.2.4 so this change does not happen.
Aww, I'm sorry, forgot to remove the offending line :( AFAIK there's no XCode 3.2.4 for Leopard, which is still my main dev platform?
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