LGTM1

On Tue, Jul 30, 2024 at 11:09 AM Reilly Grant <[email protected]> wrote:

> On Tue, Jul 16, 2024 at 1:20 PM Robbie McElrath <[email protected]>
> wrote:
>
>> Thanks - before I jump too deeply into the review, would you mind
>> requesting the various review gate bits in your chromestatus entry?
>>
>> Done. We've been using launch/ for the approvals so far. I added a link
>> to the corresponding launch/ approval in chromestatus when applicable.
>>
>> No, the IWA security rules are enforced with existing web primitives
>> (CSP/TT, permissions policy, COI) that already have DevTools support. There
>> is some non-DevTools tooling needed to build and sign the bundle, but I
>> don't think there's a use case for adding bundle-related functionality into
>> DevTools.
>>
>> Makes sense. Are there plans to build said tooling and make it available
>> to ease adoption?
>>
>>
>> Yeah, we already have JS tooling available to create bundles
>> <https://github.com/WICG/webpackage/tree/main/js/bundle>, sign bundles
>> <https://github.com/WICG/webpackage/tree/main/js/sign> (the new
>> integrity block format is already supported), and a webpack
>> <https://github.com/GoogleChromeLabs/webbundle-plugins/blob/main/packages/webbundle-webpack-plugin/README.md>
>> and rollup
>> <https://github.com/GoogleChromeLabs/webbundle-plugins/tree/main/packages/rollup-plugin-webbundle>
>> plugin. These make it easy to integrate with existing npm-based flows, see
>> the telnet demo app
>> <https://github.com/GoogleChromeLabs/telnet-client/blob/main/webpack.wbn.js#L36>
>> for an example. There's also a go tool
>> <https://github.com/WICG/webpackage/tree/main/go/bundle> that can build
>> and sign bundles, but it doesn't support integrity block v2 yet. Updating
>> the go version has been lower priority as we don't know of anyone that
>> actually used it.
>>
>>
>> Integrity block v2 was recently proposed to address key rotation related
>> issues with v1. The internal design doc is here: go/iwa-key-rotation
>> <https://goto.google.com/iwa-key-rotation>. Yes, we will be speccing
>> this.
>>
>> Great - any idea of when you might have some version of a spec draft
>> ready?
>>
>>
>> The engineer working on this estimates it being done in the next few
>> weeks.
>>
>
> An update to the Integrity Block explainer with the version 2 format
> landed in https://github.com/WICG/webpackage/pull/892.
>
> Link to entry on the Chrome Platform Status
>>
>> https://chromestatus.com/feature/5146307550248960
>>
>> Links to previous Intent discussions
>>
>> Intent to prototype: https://groups.google.com/a/ch
>> romium.org/d/msgid/blink-dev/CAEmk%3DMayyUjocrvyQKgu-bZy_
>> 4z5VJ0ijHCAijBTZY2xLwJpJQ%40mail.gmail.com
>>
>> This intent message was generated by Chrome Platform Status
>> <https://chromestatus.com/>.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit https://groups.google.com/a/ch
>> romium.org/d/msgid/blink-dev/CANtkjcS1A2rO%2BvHnnPXqc6sxhjenearhCGx9vxt%
>> 2BcKqM5otDfA%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CANtkjcS1A2rO%2BvHnnPXqc6sxhjenearhCGx9vxt%2BcKqM5otDfA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEmk%3DMYU6qeDa3VVrmUO_SGJ-MPeWJnebHRKiK8HtXQXJwY9gw%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEmk%3DMYU6qeDa3VVrmUO_SGJ-MPeWJnebHRKiK8HtXQXJwY9gw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw90PdkMmzx2M7DcxhE4Hq6PVkkuEmV2p80d23pzbXP1ug%40mail.gmail.com.

Reply via email to