diff options
Diffstat (limited to 'main/webkit/cve-2010-3120.patch')
-rw-r--r-- | main/webkit/cve-2010-3120.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/main/webkit/cve-2010-3120.patch b/main/webkit/cve-2010-3120.patch deleted file mode 100644 index 976affc370..0000000000 --- a/main/webkit/cve-2010-3120.patch +++ /dev/null @@ -1,27 +0,0 @@ -description: fix cve-2010-3120 -author: Michael Gilbert <michael.s.gilbert@gmail.com> -origin: http://trac.webkit.org/changeset/65329 -Index: webkit-1.2.4/WebCore/page/Geolocation.cpp -=================================================================== ---- webkit-1.2.4.orig/WebCore/page/Geolocation.cpp 2010-09-03 15:18:06.000000000 -0400 -+++ webkit-1.2.4/WebCore/page/Geolocation.cpp 2010-09-06 22:14:03.000000000 -0400 -@@ -252,6 +252,9 @@ - - void Geolocation::getCurrentPosition(PassRefPtr<PositionCallback> successCallback, PassRefPtr<PositionErrorCallback> errorCallback, PassRefPtr<PositionOptions> options) - { -+ if (!m_frame) -+ return; -+ - RefPtr<GeoNotifier> notifier = startRequest(successCallback, errorCallback, options); - ASSERT(notifier); - -@@ -260,6 +263,9 @@ - - int Geolocation::watchPosition(PassRefPtr<PositionCallback> successCallback, PassRefPtr<PositionErrorCallback> errorCallback, PassRefPtr<PositionOptions> options) - { -+ if (!m_frame) -+ return 0; -+ - RefPtr<GeoNotifier> notifier = startRequest(successCallback, errorCallback, options); - ASSERT(notifier); - |