File: README.md

package info (click to toggle)
chromium 120.0.6099.224-1~deb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 6,112,112 kB
  • sloc: cpp: 32,907,025; ansic: 8,148,123; javascript: 3,679,536; python: 2,031,248; asm: 959,718; java: 804,675; xml: 617,256; sh: 111,417; objc: 100,835; perl: 88,443; cs: 53,032; makefile: 29,579; fortran: 24,137; php: 21,162; tcl: 21,147; sql: 20,809; ruby: 17,735; pascal: 12,864; yacc: 8,045; lisp: 3,388; lex: 1,323; ada: 727; awk: 329; jsp: 267; csh: 117; exp: 43; sed: 37
file content (16 lines) | stat: -rw-r--r-- 869 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Site Isolation support in components/site_isolation/

This directory provides support for [Site
Isolation](https://www.chromium.org/Home/chromium-security/site-isolation/)
that cannot live in //content yet needs to be shared across platforms that
may not necessarily include //chrome. This mostly includes mechanisms for
partial Site Isolation, such as loading the built-in list of isolated
sites, managing preferences that store heuristically isolated sites where
users have entered passwords or logged in via OAuth, and computing memory
thresholds for applying Site Isolation. Platforms that currently use
partial Site Isolation include Android, Fuchsia, and WebLayer. See
[process_model_and_site_isolation.md](/docs/process_model_and_site_isolation.md)
for more details.

Most of the core Site Isolation code can be found in
[content/browser/](/content/browser/).