Skip to content

Add permissions policies and remove worker support #45

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 1 commit into from
Mar 13, 2025

Conversation

domenic
Copy link
Collaborator

@domenic domenic commented Mar 10, 2025

Closes #18. Closes #25.


Preview | Diff

@domenic domenic force-pushed the permissions-policy-2 branch from 8050937 to 77a0003 Compare March 10, 2025 06:58
Base automatically changed from no-namespace to main March 13, 2025 02:37
@domenic domenic force-pushed the permissions-policy-2 branch from 77a0003 to bc1b0db Compare March 13, 2025 02:38
@domenic domenic merged commit 045f083 into main Mar 13, 2025
2 checks passed
@domenic domenic deleted the permissions-policy-2 branch March 13, 2025 02:46
aarongable pushed a commit to chromium/chromium that referenced this pull request Apr 18, 2025
Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 18, 2025
Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 18, 2025
Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Apr 24, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063
aarongable pushed a commit to chromium/chromium that referenced this pull request Apr 25, 2025
This change updates the Translator API from
being accessed from third-party iframes unless there
is a permission policy being delegated from the top-level Window.

No behavior change for same-origin iframes.

Spec:
webmachinelearning/translation-api#45

Bug: 394376304
Change-Id: Ia5b5ffdf70071d4d71ceccd33003f970727f48ad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6418986
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Nathan Memmott <[email protected]>
Auto-Submit: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1452087}
i3roly pushed a commit to i3roly/firefox-dynasty that referenced this pull request Apr 29, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063
shtrom pushed a commit to mozilla-firefox/infra-testing that referenced this pull request Apr 29, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <[email protected]>
Commit-Queue: Christine Hollingsworth <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request May 1, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <memmottchromium.org>
Commit-Queue: Christine Hollingsworth <christinesmchromium.org>
Cr-Commit-Position: refs/heads/main{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063

UltraBlame original commit: 4d57e2a5be58b15e59a1c18c005112ef8f00b6ba
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request May 1, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <memmottchromium.org>
Commit-Queue: Christine Hollingsworth <christinesmchromium.org>
Cr-Commit-Position: refs/heads/main{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063

UltraBlame original commit: 4d57e2a5be58b15e59a1c18c005112ef8f00b6ba
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request May 1, 2025
…s Policy, a=testonly

Automatic update from web-platform-tests
[Language Detector] Integrate Permissions Policy

Updates the Language Detector API from being
accessed from third-party iframes, unless there is a
permission policy being delefated from the top-level Window.

Spec:
webmachinelearning/translation-api#45

Bug: 402166942
Change-Id: Ifbdabc3c8ee1098530dfabddb0d0c157aa40beb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6468598
Reviewed-by: Nathan Memmott <memmottchromium.org>
Commit-Queue: Christine Hollingsworth <christinesmchromium.org>
Cr-Commit-Position: refs/heads/main{#1448992}

--

wpt-commits: 1116c83c92f39142ab033fa3e13df2e8f1e435b0
wpt-pr: 52063

UltraBlame original commit: 4d57e2a5be58b15e59a1c18c005112ef8f00b6ba
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Usage in iframes Permission & Workers
1 participant