0
Commit Graph

11 Commits

Author SHA1 Message Date
Chase Phillips
c3196394eb controlledframe: Replay the fix from https://crrev.com/c/5954809
A fix was in place to address back markdown previously that my last
change overwrote. Replay that fix.

Bug: 302005925, 304604273, 40191772
Change-Id: If305be5c612e50ca2a512e42cabda54e57a45c7d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5985132
Commit-Queue: Chase Phillips <cmp@chromium.org>
Reviewed-by: Robbie McElrath <rmcelrath@chromium.org>
Auto-Submit: Chase Phillips <cmp@chromium.org>
Commit-Queue: Robbie McElrath <rmcelrath@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1376992}
2024-11-01 18:26:38 +00:00
Chase Phillips
9db4c3718a controlledframe: Fix the link in doc to workaround markdown exclusion
Bug: 302005925, 304604273, 40191772
Change-Id: I5e03b7870f34ae565dfdd4a9fd94426fe0e4c95d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5984534
Auto-Submit: Chase Phillips <cmp@chromium.org>
Commit-Queue: Chase Phillips <cmp@chromium.org>
Reviewed-by: Robbie McElrath <rmcelrath@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1376977}
2024-11-01 17:52:42 +00:00
Alex Moshchuk
2881301b0f Fix typo in process_model_and_site_isolation.md
This typo resulted in cutting off part of the GuestView and webview tag description when viewed in markdown.

Change-Id: I549a455cf2e3f7b8999bc2626d27ebf858b9a9c8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5954809
Auto-Submit: Alex Moshchuk <alexmos@chromium.org>
Reviewed-by: Sharon Yang <yangsharon@chromium.org>
Commit-Queue: Sharon Yang <yangsharon@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1372443}
2024-10-23 01:05:12 +00:00
Charlie Reis
df20b77cda Minor updates to process model documentation.
Mentions additional ways to isolate origins, and updates text around
OAC-by-default, sandboxed iframes and the CWS.

Bug: 40946725
Change-Id: I8dcd9e9ee83e7f9fff5e684462bff34fd1a4407c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5884296
Commit-Queue: Charlie Reis <creis@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1359148}
2024-09-24 02:44:02 +00:00
W. James MacLean
70bba643fc Update process model docs for IsolatedSandboxedIframes
Update the process model description for sandboxed iframes now that
IsolatedSandboxedIframes is on by default.

Bug: 40082497
Change-Id: Ied516b5941b0c9989ed812fce1c7d1edc615c6da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5713673
Commit-Queue: James Maclean <wjmaclean@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1332375}
2024-07-24 16:18:45 +00:00
Chase Phillips
0530189446 controlledframe: Document more of the Controlled Frame API
Bug: b/304604372, b/40191772
Change-Id: I127bd74427435340c61f84b9f22108468ae24ccd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5711793
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Reviewed-by: Kevin McNee <mcnee@chromium.org>
Auto-Submit: Chase Phillips <cmp@chromium.org>
Commit-Queue: Chase Phillips <cmp@chromium.org>
Reviewed-by: Robbie McElrath <rmcelrath@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1329782}
2024-07-18 20:31:13 +00:00
Sharon Yang
43171370d3 Add definitions to the Process Model and Site Isolation doc
Add definitions for Citadel and jail-style enforcement.

Test: No behaviour change
Bug: 1506082
Change-Id: I656bedb37a6e2343090c1b6d2b3abf0c24a079a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5072176
Commit-Queue: Sharon Yang <yangsharon@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1232036}
2023-12-01 18:20:43 +00:00
Alex Moshchuk
031f783dcc Update documentation for <webview> site isolation.
Various places in our documentation currently reference the lack of
site isolation in <webview> tags.  Update all such places now that
site isolation for <webview> is available.

Bug: 1267977
Change-Id: I50094307c63fc621b96e5833274035f2a9694739
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4385895
Reviewed-by: Nasko Oskov <nasko@chromium.org>
Commit-Queue: Alex Moshchuk <alexmos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1126059}
2023-04-04 16:59:07 +00:00
Adithya Srinivasan
c8e3d599cf Docs: Include fenced frames in "Aggressive Reuse" section
Change-Id: I41fbe4107de5169e7093b28c127bb8b02bdc86b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3727307
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Commit-Queue: Adithya Srinivasan <adithyas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1024713}
2022-07-15 13:27:28 +00:00
Eric Lawrence
6d32301794 Secure HTTP documentation link
A reference link in the doc uses HTTP; it should use HTTPS.

Change-Id: Id995bff9098abbe53e8b22382a98669e84e284cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3694038
Commit-Queue: Nasko Oskov <nasko@chromium.org>
Auto-Submit: Eric Lawrence <ericlaw@microsoft.com>
Reviewed-by: Nasko Oskov <nasko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1011587}
2022-06-07 18:53:56 +00:00
Charlie Reis
d66e0bdbf8 Add markdown documentation for the process model and Site Isolation.
This CL adds process_model_and_site_isolation.md to document how
Chromium's process model and Site Isolation work. These are meant
to replace the aging documentation at
https://www.chromium.org/developers/design-documents/process-models.

Bug: 1015882
Change-Id: I13182bd0d874a4f411a415e8f35241569b167341
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3668677
Reviewed-by: Dominic Farolino <dom@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Commit-Queue: Charlie Reis <creis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1011530}
2022-06-07 17:24:12 +00:00