Bug 89300 - Introduce ENABLE_CSP_NEXT configuration flag.
Summary: Introduce ENABLE_CSP_NEXT configuration flag.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Mike West
URL:
Keywords:
Depends on:
Blocks: 85558
  Show dependency treegraph
 
Reported: 2012-06-17 00:08 PDT by Mike West
Modified: 2012-06-19 02:14 PDT (History)
5 users (show)

See Also:


Attachments
I think this is all the relevant files... (29.47 KB, patch)
2012-06-17 01:23 PDT, Mike West
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mike West 2012-06-17 00:08:58 PDT
The 1.0 draft of the Content Security Policy spec is just about to move to Last Call. Adam's suggested introducing an ENABLE flag in order to start working on the 1.1 spec while it's still in flux (https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html).
Comment 1 Adam Barth 2012-06-17 00:13:58 PDT
Maybe ENABLE_CSP_NEXT or ENABLE_CSP_11 ?  The DOT is kind of ugly.  :)
Comment 2 Mike West 2012-06-17 01:03:25 PDT
The DOT was the clever bit! :(

ENABLE_CSP_NEXT it is. I'll throw a patch at you shortly.
Comment 3 Mike West 2012-06-17 01:03:56 PDT
Do we need to send a note to webkit-dev?
Comment 4 Mike West 2012-06-17 01:23:19 PDT
Created attachment 148008 [details]
I think this is all the relevant files...
Comment 5 Adam Barth 2012-06-17 01:26:05 PDT
(In reply to comment #3)
> Do we need to send a note to webkit-dev?

Sure.
Comment 6 Adam Barth 2012-06-17 01:36:14 PDT
Comment on attachment 148008 [details]
I think this is all the relevant files...

This looks right, but let's hold off landing it until you email webkit-dev.
Comment 7 Mike West 2012-06-17 01:38:16 PDT
(In reply to comment #6)
> (From update of attachment 148008 [details])
> This looks right, but let's hold off landing it until you email webkit-dev.

I've just sent an email, but I don't see any reason to rush. Let's give it a day or two and land the patch early next week if there's no objection.
Comment 8 Adam Barth 2012-06-19 01:16:17 PDT
Comment on attachment 148008 [details]
I think this is all the relevant files...

No one on webkit-dev complained.
Comment 9 WebKit Review Bot 2012-06-19 02:14:10 PDT
Comment on attachment 148008 [details]
I think this is all the relevant files...

Clearing flags on attachment: 148008

Committed r120698: <http://trac.webkit.org/changeset/120698>
Comment 10 WebKit Review Bot 2012-06-19 02:14:16 PDT
All reviewed patches have been landed.  Closing bug.