[Webkit-unassigned] [Bug 34084] Geolocation service does not cache position information between browser sessions
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 17 05:06:20 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=34084
--- Comment #8 from Steve Block <steveblock at google.com> 2010-02-17 05:06:20 PST ---
Thanks for the comments
> Even if Qt port does not fully support Geolocation yet, shouldn't you add
> GeolocationPositionCache.[cpp|h] to WebCore/WebCore.pro?
Will fix
> > +static const char* databaseName = "/CachedPosition.db";
>
> Is there a standard name for this? Or can we just pick a sensible one?
I don't know of a standard name, I think this seems reasonable. Looking at the
database API code, the precedent is to use a hardcoded database name and a
platform-configurable path, as here.
> Small typo there. Also. maybe mention why the ownership is not taken (following
> the usual practice of commenting why instead of what the next line does).
I think the comment is probably redundant, will remove.
> Also for other returns in this function: is it safe to return 0 here instead of
> "default" position (if default makes sense at all)?
Yes, it's safe to return 0 - this is handled by the Geolocation object. There's
no concept of a default position.
> > +void GeolocationPositionCache::writeToDB(Geoposition* position)
>
> Can't the parameter be a const?
Will fix
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list