0% found this document useful (0 votes)
30 views1 page

Experiments

The document outlines various feature flags related to web development, including origin-keyed process isolation, changes to the container-type property, and the deprecation of the unload event. It also discusses the implementation of Device Bound Session Credentials, experimental CSS Masonry Layout, and performance optimizations like throttling the main thread to 60fps. Each feature is applicable across multiple operating systems including Mac, Windows, Linux, and Android.

Uploaded by

nicojaywambugu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views1 page

Experiments

The document outlines various feature flags related to web development, including origin-keyed process isolation, changes to the container-type property, and the deprecation of the unload event. It also discusses the implementation of Device Bound Session Credentials, experimental CSS Masonry Layout, and performance optimizations like throttling the main thread to 60fps. Each feature is applicable across multiple operating systems including Mac, Windows, Linux, and Android.

Uploaded by

nicojaywambugu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Search flags Reset all

Origin-keyed Processes by default


Enables origin-keyed process isolation for most pages (i.e., those assigned to an origin-
keyed agent cluster by default). This improves security but also increases the number of
Default
processes created. Note: enabling this feature also enables 'Origin-keyed Agent Clusters
by default'. – Mac, Windows, Linux, Android
#origin-keyed-processes-by-default

Enables the container-type property to have no layout containment


The container-type property was recently changed to not add layout containment, this
Default
allows users to temporarily disable this change. – Mac, Windows, Linux, Android
#enable-container-type-no-layout-containment

Deprecate the unload event


Controls the default for Permissions-Policy unload. If enabled, unload handlers are
deprecated and will not receive the unload event unless a Permissions-Policy to enable
them has been explicitly set. If disabled, unload handlers will continue to receive the Default
unload event unless explicitly disabled by Permissions-Policy, even during the gradual
rollout of their deprecation. – Mac, Windows, Linux, Android
#deprecate-unload

Device Bound Session Credentials (Standard)


Enables the official version of Device Bound Session Credentials. For more information see
Default
https://github.com/WICG/dbsc. – Mac, Windows, Linux
#enable-standard-device-bound-session-credentials

CSS Masonry Layout


Enable experimental CSS Masonry Layout implementation. Simple layouts with masonry in
the block direction are supported. Subgrid, fragmentation, and out-of-flow items are not
supported yet. The syntax to use CSS Masonry is `display: masonry` and masonry-specific
properties must be used (i.e. `masonry-template-tracks`, `masonry-track-start`, `masonry- Default
track-end`). More details on masonry syntax can be found at
https://tabatkins.github.io/specs/css-masonry/#masonry-model. – Mac, Windows, Linux,
Android
#css-masonry-layout

Use rewritten display FrameIntervalDecider


Rewrite is meant to preserve existing behavior and enable new features. – Mac, Windows,
Default
Linux, Android
#use-frame-interval-decider

throttle-main-thread-to-60hz
Throttle main thread updates to 60fps, even when VSync rate is higher. – Mac, Windows,
Default
Linux, Android
#throttle-main-thread-to-60hz

You might also like