[Webkit-unassigned] [Bug 34962] New: Geolocation object requires a means to cancel a permission request

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 15 15:03:08 PST 2010


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

           Summary: Geolocation object requires a means to cancel a
                    permission request
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: steveblock at google.com
                CC: sfalken at apple.com


When a Geolocation object needs to obtain user permission to release the user's
location to script, it makes a call to the chrome client. This call may be
synchronous or asynchronous. If the request is asynchronous, but the
Geolocation object later wishes to cancel it (such as when the Geolocation
object is destroyed) there is no way for the chrome client to be notified.

We need to add a chrome client method to cancel an ongoing asynchronous
Geolocation permission request. The chome client may wish, for example, to
remove any UI currently being shown to the user to obtain permission.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list