diff options
| author | Steve Block <steveblock@google.com> | 2009-08-14 17:18:35 +0100 |
|---|---|---|
| committer | Steve Block <steveblock@google.com> | 2009-08-17 12:27:15 +0100 |
| commit | 802cd652fedb21e935bc514406bd7f5cc83de64d (patch) | |
| tree | 6d3025f6fac610870db2585507d656ced3922c24 /WebCore/rendering | |
| parent | b12a01676d083061bfcdc9efe98ac9d03dd59802 (diff) | |
| download | external_webkit-802cd652fedb21e935bc514406bd7f5cc83de64d.zip external_webkit-802cd652fedb21e935bc514406bd7f5cc83de64d.tar.gz external_webkit-802cd652fedb21e935bc514406bd7f5cc83de64d.tar.bz2 | |
Correctly applies Geolocation timeout parameter.
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.
Diffstat (limited to 'WebCore/rendering')
0 files changed, 0 insertions, 0 deletions
