[Webkit-unassigned] [Bug 197648] New: Storage Access API: Make two changes requested by developers and complete refactoring and cleanup

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 6 22:06:44 PDT 2019


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

            Bug ID: 197648
           Summary: Storage Access API: Make two changes requested by
                    developers and complete refactoring and cleanup
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: wilander at apple.com

Developers have requested two minor changes to the Storage Access API which I believe will also make our implementation closer to Mozillas:
1) Only consume the user gesture when the user explicitly denies access, i.e. when the user is prompted and says "Don't allow."
2) Make document.hasStorageAccess() return true when the feature is off – in the case of Safari, when ITP is off.

In addition to this, we have refactoring and cleanup to do. Namely:
1) Make use of WebCore::RegistrableDomain all the way.
2) Remove a such of dead code in WebKit::NetworkProcess since the call now go through NetworkConnectionToWebProcess.
3) Fix some weird naming.
4) Introduce boolean enums for state handling.
5) Break out the Storage Access API functionality into a supplement of Document.

-- 
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/20190507/564ff490/attachment.html>


More information about the webkit-unassigned mailing list