OSDN Git Service

Cherry-pick WebKit change r60069 to fix a leak in Geolocation
authorSteve Block <steveblock@google.com>
Wed, 9 Jun 2010 10:21:20 +0000 (11:21 +0100)
committerSteve Block <steveblock@google.com>
Wed, 9 Jun 2010 10:30:57 +0000 (11:30 +0100)
commit27009bcd4f0d3c6fb5f1324521a353c8fdfd168c
tree2f0622bcff4d1d45bc17d6ba1040ba1db9b7eae7
parent3f850c8cca17a6dcd601ed73b9b5ac654b0ec482
Cherry-pick WebKit change r60069 to fix a leak in Geolocation

This change was made as a fix for Bug https://bugs.webkit.org/show_bug.cgi?id=39288
but was later rolled back in r60441 pending further discussion.

We need this fix, so cherry-pick it to Android until
https://bugs.webkit.org/show_bug.cgi?id=39288 is fixed properly.

Change-Id: Ie5cc610b841798e42ec1232b4af7674ce425b2c4
LayoutTests/fast/dom/Geolocation/ongoing-request-leak-expected.txt [new file with mode: 0644]
LayoutTests/fast/dom/Geolocation/ongoing-request-leak.html [new file with mode: 0644]
LayoutTests/fast/dom/Geolocation/script-tests/ongoing-request-leak.js [new file with mode: 0644]
WebCore/loader/FrameLoader.cpp
WebCore/page/Geolocation.cpp
WebCore/page/Geolocation.h