[webkit-reviews] review denied: [Bug 42811] Geolocation preemptive permissions policy is buggy : [Attachment 62572] patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 26 08:14:18 PDT 2010
Steve Block <steveblock at google.com> has denied Mahesh Kulkarni
<mahesh.kulkarni at nokia.com>'s request for review:
Bug 42811: Geolocation preemptive permissions policy is buggy
https://bugs.webkit.org/show_bug.cgi?id=42811
Attachment 62572: patch
https://bugs.webkit.org/attachment.cgi?id=62572&action=review
------- Additional Comments from Steve Block <steveblock at google.com>
> ChangeLog
> + No new test content added
I think this warrants a new test. Unfortunately I think that requires a fix to
the Mac LayoutTestController which is being done in Bug 40002. I'll try to get
that bug fixed soon.
> Geolocation.cpp: 415
> page->geolocationController()->addObserver(this);
This should be in the above loop. Can you also add a FIXME to pass options to
the client, as at line 635.
> Geolocation.cpp: 417
> // TODO: Handle startUpdate() for non-client based implementations using
pre-emptive policy
This patch should just fix this bug - the problems with the existing code.
Let's leave adding the new code for !CLIENT_BASED && PREEMPT for Bug 42027.
More information about the webkit-reviews
mailing list