History log of /external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3429efc308249172d26d6c9edb5e2d36c1c5855a 12-Feb-2010 Steve Block <steveblock@google.com> Fixes a bug with showing the Geolocation permissions prompt

Currently, if an iframe causes the Geolocation permissions prompt to be shown,
but the frame is navigated away before the user responds to the permissions
prompt, the prompt is not removed from the screen.

This change fixes that bug. It uses the new
ChromeClient::cancelGeolocationPermissionRequestForFrame() method, which was
cherry-picked from WebKit in https://android-git.corp.google.com/g/#change,41747

The logic is complicated by the fact that multiple iframes may have requested
Geolocation permissions for the same origin. In this case, we should not hide
the prompt until the last such frame is navigated away.

Bug: 2463551
Change-Id: I1e4de05586150c7a94bc8343f6e56e4a4870cd3b
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
9ca5793315e248418a353cc1443f3803ae0adfe6 25-Nov-2009 Steve Block <steveblock@google.com> Fixes WTF include in WebCore/page/Geolocation.cpp to fix Mac build.

Also fixes include problems in files in WebKit/android.

Change-Id: I6d6312e9753eb2bbf0b61f20a6ef0eb56f990991
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
a6166fb9925974a5cf9d8f94318527d0003a7be7 19-Nov-2009 Steve Block <steveblock@google.com> Improves documentation for GeolocationPermissions class.

Change-Id: Ia0156890af339f32270db5fdf8e876d07f68b719
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
3298a7d84b96ade73c6b170671711a8f2792ae59 13-Nov-2009 Steve Block <steveblock@google.com> Fixes license headers for all files in WebKit/android, other than those in stl/.

These files have not yet been upstreamed to webkit.org.
WebKit requires either a BSD-style or LGPL 2.1 license for all code.
We use a BSD-style 2-clause license for Android-specific files that will be upstreamed to webkit.org.

This change adds licenses where absent or simply fixes the names of copyright holders in the license
text to 'THE COPYRIGHT OWNER' and cleans up formatting.

Files in stl/ currently use licenses other than BSD-style and will require more careful treatment.

Change-Id: I67ad4b8932e432d3eaaeecdfeb0d09418496228d
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
4419d5c4673a8a2bae80b3db23b048bdce5b9daf 16-Oct-2009 Steve Block <steveblock@google.com> Only write Geolocation permissions to the DB when required.

This fixes http://b/issue?id=2167364
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
e7430864058b3c222b4b0468cf8812a9a733818b 07-Oct-2009 Steve Block <steveblock@google.com> Makes sure that Geolocation permissions are saved before the browser is killed.

This is a fix for http://b/issue?id=2167364

Change-Id: I92a1a6831eb254b62593beaf7cb77c8e1f41945c
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
7aecfeda60289f788a0a934bd7b277b93f3b0679 21-Aug-2009 Steve Block <steveblock@google.com> Adds a method to allow Geolocation permissions for an origin.
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
24016ee3f73b86a5865b073953213022f22e2e2f 21-Aug-2009 Steve Block <steveblock@google.com> WebKit changes to persist Geolocation permissions between browser sessions.

This fixes bug http://b/issue?id=2054365.
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
a7f4953b4f6bd15510aa67ffe11c85130aedbd26 21-Aug-2009 Steve Block <steveblock@google.com> Adds WebKit-side of logic to make Geolocation obey Browser 'Enagle Location' setting.

This fixes bug http://b/issue?id=2067559.
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h
fe55045391147883a38ed161b0c80f4e356bd9e0 27-Jul-2009 Steve Block <steveblock@google.com> Adds a GeolocationPermissions class.
/external/webkit/WebKit/android/WebCoreSupport/GeolocationPermissions.h