summaryrefslogtreecommitdiffstats
path: root/WebCore/page/Geolocation.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Change eventTypes to eventNames to fix the assert.Patrick Scott2009-10-261-1/+1
|
* Merge webkit.org at R49305 : Update Geolocation to use new EventListener ↵Steve Block2009-10-201-8/+17
| | | | | | | | methods. See http://trac.webkit.org/changeset/48402, http://trac.webkit.org/changeset/48701 and http://trac.webkit.org/changeset/48767 Change-Id: Id32d80c62f71c98c6677d7cbe11ee2ffbdaeeff1
* Merge webkit.org at R49305 : Fix merge conflicts.Steve Block2009-10-201-119/+0
| | | | Change-Id: I9e0ffbe9b9b824399653da038093874e315ccd6a
* Merge webkit.org at R49305 : Automatic merge by git.Steve Block2009-10-201-0/+119
| | | | Change-Id: I8968561bc1bfd72b8923b7118d3728579c6dbcc7
* Fixes build bustage due to missing include in Geolocation.Steve Block2009-10-061-0/+1
| | | | Change-Id: Iea9209faba25a9b4ea4e351218c8c1eecf36d07f
* Fixes a WebKit bug where ongoing Geolocation requests are not stopped when ↵Steve Block2009-10-061-0/+20
| | | | | | | | the page is unloaded. This fixes bug http://b/issue?id=2164673 Change-Id: I68a615c0b82bcee2a4a61dc0433a4f9321780ad1
* Store Geolocation cached position between browser sessions.Steve Block2009-09-071-3/+117
| | | | | | This fixes bug http://b/issue?id=2054431. Change-Id: I44b752b0c7fb4529027018c99dd945279b594b89
* Implements Geolocation PositionOptions.maximumAge property.Steve Block2009-09-071-11/+113
| | | | | | This fixes bug http://b/issue?id=2054431. Change-Id: Ic5fcd763e448b3bdc02de5d2a40d418ef25d39f9
* Fix Geolocation to correctly handle reentrant calls from callbacks.Steve Block2009-09-041-37/+21
| | | | This fixes http://b/issue?id=2094823.
* Makes Geolocation error callback asynchronous when service fails to start.Steve Block2009-09-041-9/+3
| | | | | | This fixes http://b/issue?id=2054361. Change-Id: I83ff2618fb49bb126c7cd4c318914c6a0c68d69d
* Refactors Geolocation to avoid duplication in getCurrentPosition and ↵Steve Block2009-09-031-33/+24
| | | | | | watchPosition. This change is being submitted to WebKit as part of https://bugs.webkit.org/show_bug.cgi?id=27944.
* Revert "Merge WebKit r47420"Andrei Popescu2009-08-191-1/+0
| | | | This reverts commit d227fc870c7a697500a3c900c31baf05fb9a8524.
* Revert "Compilation and link error fixes for new webkit r47420."Andrei Popescu2009-08-191-1/+1
| | | | This reverts commit 632f4508222c2a617e6820e9388867c0f4821db8.
* Compilation and link error fixes for new webkit r47420.Ben Murdoch2009-08-181-1/+1
|
* Merge WebKit r47420Ben Murdoch2009-08-181-0/+1
|
* Merge commit 'goog/master' into mergeBen Murdoch2009-08-181-32/+104
|\ | | | | | | | | | | | | Conflicts: WebCore/bindings/v8/ScriptController.cpp WebCore/page/Geolocation.cpp WebCore/platform/android/GeolocationServiceAndroid.cpp
| * Correctly applies Geolocation timeout parameter.Steve Block2009-08-171-18/+34
| | | | | | | | | | | | | | | | | | | | | | | | Currently, the timeout is started when permissions are granted and stopped when the success callback is made, thus rendering the timeout useless. The correct behavior is to start the timeout when the request is started, and to stop it as soon as a position fix is obtained. Also, the timeout should always be applied, even if no error callback is present and the request should be stopped on timeout. This will be upstreamed to WebKit in bug 27256.
| * do not merge: cherry-picked 360742dd52ce2e67f08b219c5148577ce2e2b741 from ↵Steve Block2009-08-141-0/+4
| | | | | | | | | | | | master branch When Geolocation permissions are denied, terminate all watchers as well as one-shots.
| * Fail fast if Geolocation permissions have already been denied.Steve Block2009-08-121-18/+65
| |
| * Correctly sets default values for Geolocation PositionOptions.Steve Block2009-08-111-1/+5
| | | | | | | | | | | | | | This will be submitted to WebKit in bug 27254. This was first commited in change 20268, but this caused problems in the automated build and was subsequently rolled back in change 20415. This change includes the latest comments from the WebKit review.
* | r47029: Merges WebCore/page, plugins and storage.Ben Murdoch2009-08-121-11/+0
| |
* | Merge in WebKit r47029.Ben Murdoch2009-08-111-21/+35
|/
* Revert "Correctly sets default values for Geolocation PositionOptions."Steve Block2009-08-071-5/+1
| | | | | This reverts commit 0c9108c0f832d34e6468bf1b3ed4132053c6a0f3. This broke the automated build. Not sure why, as it builds fine on my machine. Rolling back while I investigate.
* Fixes WebKit bug 26993.Steve Block2009-08-071-10/+23
| | | | | Makes sure that if the Geolocation permissions request to the chrome is implemented synchronously, watches are called back only once.
* Correctly sets default values for Geolocation PositionOptions.Steve Block2009-08-071-1/+5
| | | | This will be submitted to WebKit in bug 27254.
* Fixes WebKit Geolocation bug 27255.Steve Block2009-07-241-12/+2
| | | | | We should not call the error callback if the success callback raises an exception. This is currently being submitted to WebKit as bug 27255.
* Get WebKit r44544.Feng Qian2009-06-171-9/+46
|
* AI 145796: Land the WebKit merge @r42026.Feng Qian2009-04-101-3/+41
| | | | Automated import of CL 145796
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-3/+3
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+222
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-222/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-0/+222