[Webkit-unassigned] [Bug 229132] New: Web Share CanShare() should be called after transient activation check

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 16 02:10:42 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=229132

            Bug ID: 229132
           Summary: Web Share CanShare() should be called after transient
                    activation check
           Product: WebKit
           Version: Safari 14
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: marcos at marcosc.com

At the moment, Navigator::Share() calls into the CanShare() checks before checking if the page has transient activation. 

According to the spec [1] - step 4, the transient activation check, and consumption of the transient activation, should happen before calling into CanShare().

[1] https://w3c.github.io/web-share/#share-method

That's causing the following test to fail:
https://wpt.live/web-share/share-consume-activation.https.html

PS: Can we have a "Web Share" component to file bugs against? ��

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210816/2553accd/attachment-0001.htm>


More information about the webkit-unassigned mailing list