[webkit-changes] [WebKit/WebKit] ded7a6: switch web share's permission policy back to 'self'

Marcos Cáceres noreply at github.com
Thu Nov 10 17:02:14 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ded7a6094a6ca38833e63a7915b7b6a2832f5734
      https://github.com/WebKit/WebKit/commit/ded7a6094a6ca38833e63a7915b7b6a2832f5734
  Author: Marcos Caceres <marcos at marcosc.com>
  Date:   2022-11-10 (Thu, 10 Nov 2022)

  Changed paths:
    M LayoutTests/http/tests/webshare/webshare-allow-attribute-canShare.https-expected.txt
    M LayoutTests/http/tests/webshare/webshare-allow-attribute-canShare.https.html
    M LayoutTests/http/tests/webshare/webshare-allow-attribute-share.https-expected.txt
    M LayoutTests/http/tests/webshare/webshare-allow-attribute-share.https.html
    M LayoutTests/imported/w3c/web-platform-tests/web-share/canShare.https.html
    A LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy-cross-origin.https.sub-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html
    A LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub.html
    A LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub.html.headers
    A LayoutTests/imported/w3c/web-platform-tests/web-share/feature-policy-listed-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/web-share/feature-policy-listed.html
    A LayoutTests/imported/w3c/web-platform-tests/web-share/resources/post-message.html
    M Source/WebCore/html/FeaturePolicy.cpp

  Log Message:
  -----------
  switch web share's permission policy back to 'self'
https://bugs.webkit.org/show_bug.cgi?id=247407
rdar://101893272

After agreement with other engines, everyone is hoping to switch to 'self' hopefully around the same time.
Chrome is aiming to have this in stable early next year. Firefox is already shipping.

Reviewed by Tim Horton.

* LayoutTests/http/tests/webshare/webshare-allow-attribute-canShare.https-expected.txt:
* LayoutTests/http/tests/webshare/webshare-allow-attribute-canShare.https.html:
* LayoutTests/http/tests/webshare/webshare-allow-attribute-share.https-expected.txt:
* LayoutTests/http/tests/webshare/webshare-allow-attribute-share.https.html:
* LayoutTests/imported/w3c/web-platform-tests/web-share/canShare.https.html:
* LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy-cross-origin.https.sub-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/disabled-by-permissions-policy.https.sub.html.headers: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/feature-policy-listed-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/feature-policy-listed.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/web-share/resources/post-message.html: Added.
* Source/WebCore/html/FeaturePolicy.cpp:
(WebCore::FeaturePolicy::parse):

Canonical link: https://commits.webkit.org/256556@main




More information about the webkit-changes mailing list