Skip to content

Add permissions policies and remove worker support - #45

Merged
domenic merged 1 commit into
mainfrom
permissions-policy-2
Mar 13, 2025
Merged

Add permissions policies and remove worker support#45
domenic merged 1 commit into
mainfrom
permissions-policy-2

Conversation

@domenic

@domenic domenic commented Mar 10, 2025

Copy link
Copy Markdown
Collaborator

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
@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 <memmott@chromium.org>
Commit-Queue: Christine Hollingsworth <christinesm@chromium.org>
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 <memmott@chromium.org>
Commit-Queue: Christine Hollingsworth <christinesm@chromium.org>
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 <memmott@chromium.org>
Commit-Queue: Christine Hollingsworth <christinesm@chromium.org>
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 <memmott@chromium.org>
Commit-Queue: Christine Hollingsworth <christinesm@chromium.org>
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 <memmott@chromium.org>
Commit-Queue: Nathan Memmott <memmott@chromium.org>
Auto-Submit: Christine Hollingsworth <christinesm@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1452087}
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 <memmott@chromium.org>
Commit-Queue: Christine Hollingsworth <christinesm@chromium.org>
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

1 participant