WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 85542
--coverage should not not use the "feature" options system in build-webkit, similarly remove special-casing for WTF_URL
https://bugs.webkit.org/show_bug.cgi?id=85542
Summary
--coverage should not not use the "feature" options system in build-webkit, s...
Eric Seidel (no email)
Reported
2012-05-03 14:10:14 PDT
--coverage should not not use the "feature" options system in build-webkit, similarly remove special-casing for WTF_URL
Attachments
Patch
(5.22 KB, patch)
2012-05-03 14:13 PDT
,
Eric Seidel (no email)
no flags
Details
Formatted Diff
Diff
Patch for landing
(5.46 KB, patch)
2012-05-03 14:31 PDT
,
Eric Seidel (no email)
no flags
Details
Formatted Diff
Diff
Patch for landing
(5.12 KB, patch)
2012-05-03 15:11 PDT
,
Eric Seidel (no email)
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Eric Seidel (no email)
Comment 1
2012-05-03 14:13:54 PDT
Created
attachment 140091
[details]
Patch
Eric Seidel (no email)
Comment 2
2012-05-03 14:15:26 PDT
Once this lands, I"ll move that big array of into its own file and then update my generate-feature-files command to autogenerate it. :) (See
bug 85456
.)
Daniel Bates
Comment 3
2012-05-03 14:27:48 PDT
Comment on
attachment 140091
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=140091&action=review
Looks good to me.
> Tools/ChangeLog:15 > + It should probably come back to life as an ENABLE_, or build-webkit or the XCode projects
Nit: XCode => Xcode
Eric Seidel (no email)
Comment 4
2012-05-03 14:29:37 PDT
Sorry, I always get that wrong. There was some discussion of making the style-checker check for such. :) Will fix.
Eric Seidel (no email)
Comment 5
2012-05-03 14:31:28 PDT
Created
attachment 140093
[details]
Patch for landing
Eric Seidel (no email)
Comment 6
2012-05-03 15:11:55 PDT
Created
attachment 140106
[details]
Patch for landing
Benjamin Poulain
Comment 7
2012-05-03 15:44:22 PDT
Comment on
attachment 140106
[details]
Patch for landing View in context:
https://bugs.webkit.org/attachment.cgi?id=140106&action=review
> Tools/ChangeLog:14 > + I'm told that WTF_URL is not actively being worked on, so just removing it for now.
Actually I did not update for a while for personal reasons. I should resume work on WTFURL this weekend.
WebKit Review Bot
Comment 8
2012-05-03 16:08:57 PDT
Comment on
attachment 140106
[details]
Patch for landing Clearing flags on attachment: 140106 Committed
r116036
: <
http://trac.webkit.org/changeset/116036
>
WebKit Review Bot
Comment 9
2012-05-03 16:09:11 PDT
All reviewed patches have been landed. Closing bug.
Eric Seidel (no email)
Comment 10
2012-05-03 16:11:55 PDT
We should probably just make WTF_URL an ENABLE. I'm very happy to see that support continue to be worked on. The support in build-webkit or WTF_URL was a one-off.
Benjamin Poulain
Comment 11
2012-05-03 16:14:36 PDT
(In reply to
comment #10
)
> We should probably just make WTF_URL an ENABLE. I'm very happy to see that support continue to be worked on. The support in build-webkit or WTF_URL was a one-off.
It will be a strange ENABLE but that is fine by me if that is the solution. I'll make a patch.
Eric Seidel (no email)
Comment 12
2012-05-03 16:16:37 PDT
Yeah, it's a bit odd. That's probably the easiest way to deal with XCode however, since ENABLE_ seems special cased there. Mark Rowe might know more about the details of how/why ENABLE_ handling is magical.
Eric Seidel (no email)
Comment 13
2012-05-03 16:17:58 PDT
I should also note that I'm not opposed to adding back in the CFLAGS special casing for WTF_URL if that's needed. Just cleaning up these feature options code while I'm in there.
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