Intent to Experiment: Network State Partitioning (once more, with feeling)

Skip to first unread message

Mike Taylor

Oct 4, 2022, 6:20:35 PM10/4/22
to blink-dev

Contact emails,, 


We would like to run another experiment for the Network State Partitioning effort to better understand the performance impacts of an alternative partitioning scheme. To date we’ve run experiments with a triple-keyed HTTP cache and triple-keyed network state, and a double-keyed HTTP cache and double-keyed network state. 

As a possible compromise between security and performance tradeoffs, which were discussed at a recent WebAppSec session at TPAC, we want to measure a triple-keyed HTTP cache with the following network state key configurations:

  • Triple-keyed network state (this is the first experiment we ran, but the data is quite old now)

  • Double-keyed network state

  • Double-key with an is_cross_site bit (whether the iframe is cross-site from the top-level parent frame).

  • (and a control group, with unpartitioned network state)

As a reminder, here’s a link to the (triple-key) I2E, and the (double-key) I2E. This document only contains changes to previous intents.

Blink component


Goals for experimentation

We want to roll this out to 1% of Stable traffic (i.e., this is not an Origin Trial) to be able to compare to the previous experiments.

Estimated milestones

We’d like to run at 1% on Stable for ~4 weeks, ideally beginning in M107 (but some chance of this slipping to M108 depending on timing).

Tracking bug

Launch bug

Link to entry on the Chrome Platform Status

Yoav Weiss

Oct 5, 2022, 4:01:16 AM10/5/22
to Mike Taylor, blink-dev
LGTM for a 1% stable experiment

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
To view this discussion on the web visit

Mike West

Oct 5, 2022, 4:19:55 AM10/5/22
to Yoav Weiss, Mike Taylor, blink-dev
You've got your LGTM already, but I'll double-LGTM it just to say that I appreciate the care you're putting into gathering data to support the decisions we make here. Thank you.


Reply all
Reply to author
0 new messages