Port bug 1940273: Add CSP meta tag
Categories
(Thunderbird :: Build Config, defect)
Tracking
(thunderbird_esr128 unaffected, thunderbird136 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr128 | --- | unaffected |
thunderbird136 | --- | unaffected |
People
(Reporter: heather, Assigned: darktrojan)
References
Details
Attachments
(2 files, 2 obsolete files)
Reporter | ||
Updated•6 months ago
|
Reporter | ||
Comment 1•6 months ago
|
||
Updated•6 months ago
|
Updated•6 months ago
|
Reporter | ||
Updated•6 months ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•6 months ago
|
Reporter | ||
Comment 3•6 months ago
|
||
Updated•6 months ago
|
Assignee | ||
Comment 4•6 months ago
|
||
I'll take this from here and add the tags instead of an exception. Even if the most permissive tag is better than no tag, and puts us in control without having to get approval from somebody at Firefox HQ.
Updated•6 months ago
|
Updated•6 months ago
|
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 6•6 months ago
|
||
I've added tags to all of the XHTML files that cause an assertion failure in tests. I've not added
tags to the files that don't. This should provide a good indication of windows we don't have test
coverage of.
I've tried to handle the implications of adding a CSP. There will surely be places I missed.
If a document has inline styles, or contains one of the XUL menu elements, I added unsafe-inline
to the policy, otherwise I didn't.
Comment 7•6 months ago
|
||
I've not added tags to the files that don't.
Won't that make debug builds unusable for such areas? Might be better to add a greppable comment about missing test coverage.
Assignee | ||
Comment 8•6 months ago
|
||
These tags were added programmatically and I haven't checked all of the windows to see if they still work.
Updated•6 months ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/3cb85afec9d6
Add CSP meta tags to all windows that don't appear in tests. r=mkmelin
https://hg.mozilla.org/comm-central/rev/7a94400ed8f1
Add CSP meta tags to all windows that appear in tests. r=mkmelin
Updated•6 months ago
|
Description
•