Skip to content

Rename Origin-Isolation to Origin-Agent-Cluster #6214

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Dec 11, 2020

Conversation

domenic
Copy link
Member

@domenic domenic commented Dec 10, 2020

Also renames the feature from "origin isolation" to "origin-keyed agent
clusters" and renames the getter from window.originIsolated to
window.originAgentCluster.

Closes #6192.

(See WHATWG Working Mode: Changes for more details.)


/browsers.html ( diff )
/browsing-the-web.html ( diff )
/iana.html ( diff )
/index.html ( diff )
/origin.html ( diff )
/webappapis.html ( diff )
/window-object.html ( diff )

Also renames the feature from "origin isolation" to "origin-keyed agent
clusters" and renames the getter from window.originIsolated to
window.originAgentCluster.

Closes #6192.
@domenic domenic requested a review from annevk December 10, 2020 21:02

<dd>
<p>Returns true if this <code>Window</code> is origin-isolated in the manner described in this
section.</p>
<p>Returns true if this <code>Window</code> is belongs to an <span>agent cluster</span> which is
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<p>Returns true if this <code>Window</code> is belongs to an <span>agent cluster</span> which is
<p>Returns true if this <code>Window</code> belongs to an <span>agent cluster</span> which is

annevk added a commit to mozilla/standards-positions that referenced this pull request Dec 11, 2020
Mainly to avoid giving the impression it's a hard guarantee with regards to Spectre. See whatwg/html#6214.
@domenic domenic merged commit f5628b9 into master Dec 11, 2020
@domenic domenic deleted the rename-origin-isolation branch December 11, 2020 20:40
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 11, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <[email protected]>
Reviewed-by: Charlie Reis <[email protected]>
Reviewed-by: Chris Harrelson <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836413}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Dec 12, 2020
This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <[email protected]>
Reviewed-by: Charlie Reis <[email protected]>
Reviewed-by: Chris Harrelson <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836413}
annevk added a commit to mozilla/standards-positions that referenced this pull request Dec 14, 2020
Mainly to avoid giving the impression it's a hard guarantee with regards to Spectre. See whatwg/html#6214. (It's now Origin-Keyed Agent Clusters.)
domenic added a commit to domenic/origin-agent-cluster-demo.dev that referenced this pull request Dec 14, 2020
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Dec 17, 2020
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <[email protected]>
Reviewed-by: Charlie Reis <[email protected]>
Reviewed-by: Chris Harrelson <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Dec 18, 2020
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <domenicchromium.org>
Reviewed-by: Charlie Reis <creischromium.org>
Reviewed-by: Chris Harrelson <chrishtrchromium.org>
Cr-Commit-Position: refs/heads/master{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867

UltraBlame original commit: 9e97298a0b7bff8e9c0c88eb2ccf1b50faaecce7
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Dec 18, 2020
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <domenicchromium.org>
Reviewed-by: Charlie Reis <creischromium.org>
Reviewed-by: Chris Harrelson <chrishtrchromium.org>
Cr-Commit-Position: refs/heads/master{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867

UltraBlame original commit: 9e97298a0b7bff8e9c0c88eb2ccf1b50faaecce7
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Dec 18, 2020
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <domenicchromium.org>
Reviewed-by: Charlie Reis <creischromium.org>
Reviewed-by: Chris Harrelson <chrishtrchromium.org>
Cr-Commit-Position: refs/heads/master{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867

UltraBlame original commit: 9e97298a0b7bff8e9c0c88eb2ccf1b50faaecce7
sidvishnoi pushed a commit to sidvishnoi/gecko-webmonetization that referenced this pull request Dec 24, 2020
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <[email protected]>
Reviewed-by: Charlie Reis <[email protected]>
Reviewed-by: Chris Harrelson <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867
bhearsum pushed a commit to mozilla-releng/staging-firefox that referenced this pull request May 1, 2025
…stonly

Automatic update from web-platform-tests
Minimal rename of Origin-Isolation

This CL renames the Origin-Isolation header to Origin-Agent-Cluster, and
the window.originIsolated getter to window.originAgentCluster, following
whatwg/html#6214.

See Intent to Ship update at
https://groups.google.com/a/chromium.org/g/blink-dev/c/WW4fGjvroWI/m/bwxj0iiYAgAJ

This only does the minimal renames necessary to update web-facing
semantics, and then the minimal modifications to the tests to get them
passing again. Future CLs on top of this one should:

* Update all code references (e.g. function and member names) to stop
  saying "origin isolation".

* Update all test titles, comments, etc.

* Move the tests to a new directory.

Bug: 1157917
Change-Id: I1f95eb3d5298a6dfae3d3bda4a79343e8287d4f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587369
Commit-Queue: Domenic Denicola <[email protected]>
Reviewed-by: Charlie Reis <[email protected]>
Reviewed-by: Chris Harrelson <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836413}

--

wpt-commits: 90a1381e3736eca4700c1b08fee8f313fea20593
wpt-pr: 26867
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Renaming the Origin-Isolation header
3 participants