Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(517)

Issue 622783004: Implementation of subresource integrity attribute for style sheets. (Closed)

Created:
6 years, 2 months ago by jww
Modified:
6 years, 2 months ago
CC:
adamk, blink-reviews, blink-reviews-html_chromium.org, dglazkov+blink, gavinp+prerender_chromium.org, Yoav Weiss
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Implementation of subresource integrity attribute for style sheets. This is an implementation of subresource integrity for style sheets set on link elements. This CL adds a check to style sheet loads to make sure that the digest of the style sheet content matches an integrity attribute, if there is one. Similar to the script implementation, it is only valid for secure origins to secure resources. See http://www.w3.org/TR/SRI/ for the W3C standard proposal. Intent to implement discussion: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/hTDUpMk_TV8 BUG=355467 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183365

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rebase on ToT #

Patch Set 3 : Modified tests to use testharness.js #

Patch Set 4 : Rebase on ToT #

Messages

Total messages: 16 (5 generated)
jww
Mike, can you take a look at this CL for adding SRI to style sheets?
6 years, 2 months ago (2014-10-02 18:06:10 UTC) #2
Mike West
This looks great; it's nice to see how easy it is to add new elements ...
6 years, 2 months ago (2014-10-02 18:52:45 UTC) #3
Mike West
This looks great; it's nice to see how easy it is to add new elements ...
6 years, 2 months ago (2014-10-02 18:53:32 UTC) #4
adamk
I'd like someone who knows <link> tags well to take a look at this, nominating ...
6 years, 2 months ago (2014-10-02 19:15:20 UTC) #6
jww
Thanks, Mike. Tests updated. morrita@, looking forward to your review to see if I did ...
6 years, 2 months ago (2014-10-02 22:12:18 UTC) #7
Hajime Morrita
Sorry for overlooking this. core/ lgtm.
6 years, 2 months ago (2014-10-07 01:32:48 UTC) #8
jww
On 2014/10/07 01:32:48, morrita wrote: > Sorry for overlooking this. core/ lgtm. No worries, thanks!
6 years, 2 months ago (2014-10-07 05:23:10 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/622783004/40001
6 years, 2 months ago (2014-10-07 05:24:32 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/27990)
6 years, 2 months ago (2014-10-07 06:24:24 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/622783004/60001
6 years, 2 months ago (2014-10-07 18:57:56 UTC) #15
commit-bot: I haz the power
6 years, 2 months ago (2014-10-07 23:13:26 UTC) #16
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as 183365

Powered by Google App Engine
This is Rietveld 408576698