WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
75811
[Chromium] Remove use_skia option from GYP
https://bugs.webkit.org/show_bug.cgi?id=75811
Summary
[Chromium] Remove use_skia option from GYP
Adam Barth
Reported
2012-01-08 16:20:19 PST
[Chromium] Remove use_skia option from GYP
Attachments
Patch
(8.09 KB, patch)
2012-01-08 16:21 PST
,
Adam Barth
no flags
Details
Formatted Diff
Diff
Patch
(9.44 KB, patch)
2012-03-06 14:02 PST
,
epoger
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2012-01-08 16:21:03 PST
Created
attachment 121600
[details]
Patch
Ryosuke Niwa
Comment 2
2012-01-08 16:23:22 PST
Comment on
attachment 121600
[details]
Patch r=me as long as it builds.
Adam Barth
Comment 3
2012-01-08 16:27:10 PST
Committed
r104418
: <
http://trac.webkit.org/changeset/104418
>
epoger
Comment 4
2012-01-09 05:45:17 PST
I don't think we should do this yet. We are still encountering bugs that may or may not be Skia-specific, so it is very helpful to be able to switch it on and off in custom builds. Can we keep the switch around for another month and then re-evaluate?
epoger
Comment 5
2012-01-09 07:11:56 PST
Adam/Ryosuke - I have created a rollout CL in
https://bugs.webkit.org/show_bug.cgi?id=75855
for the reason stated above. If it's OK with you, please commit+ the rollout; otherwise, please let me know why it's problematic and then we can figure out the best way to allow developers to test against CG when needed.
epoger
Comment 6
2012-01-09 07:35:25 PST
I'm not sure how, but the rollback got committed. Feel free to roll back the rollback if you see fit.
Adam Barth
Comment 7
2012-01-09 09:03:05 PST
Oh, i marked it for commit.
epoger
Comment 8
2012-01-20 08:01:15 PST
Eventual cleanup of this tracked in
http://crbug.com/110881
('cleanup: remove use_skia=0 build option')
epoger
Comment 9
2012-03-06 14:02:27 PST
Reopening to attach new patch.
epoger
Comment 10
2012-03-06 14:02:33 PST
Created
attachment 130438
[details]
Patch
epoger
Comment 11
2012-03-06 14:05:12 PST
abarth or rniwa: please r+ if it looks good to you (it's pretty much a superset of Adam's original patch) I will have someone else c+ it tomorrow morning when I can follow its progress as it lands...
Tony Chang
Comment 12
2012-03-06 14:06:03 PST
Comment on
attachment 130438
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=130438&action=review
> Source/WebKit/chromium/WebKit.gyp:829 > + # TODO: we exclude CG.cpp on both sides of the below conditional. Move elsewhere?
Can we just delete WebImageCG.cpp and remove the exclude line? That seems to be the only file this applies to.
epoger
Comment 13
2012-03-07 07:36:02 PST
(In reply to
comment #12
)
> (From update of
attachment 130438
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=130438&action=review
> > > Source/WebKit/chromium/WebKit.gyp:829 > > + # TODO: we exclude CG.cpp on both sides of the below conditional. Move elsewhere? > > Can we just delete WebImageCG.cpp and remove the exclude line? That seems to be the only file this applies to.
I'll try that as a separate CL, just so I can get the use_skia stuff removed ASAP...
WebKit Review Bot
Comment 14
2012-03-07 08:35:43 PST
Comment on
attachment 130438
[details]
Patch Clearing flags on attachment: 130438 Committed
r110056
: <
http://trac.webkit.org/changeset/110056
>
WebKit Review Bot
Comment 15
2012-03-07 08:35:48 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