[Webkit-unassigned] [Bug 50825] GeolocationPositionCache should do database access on background thread

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 20 11:13:33 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=50825





--- Comment #18 from David Levin <levin at chromium.org>  2010-12-20 11:13:32 PST ---
(From update of attachment 77011)
View in context: https://bugs.webkit.org/attachment.cgi?id=77011&action=review

> WebCore/page/GeolocationPositionCache.cpp:102
> +    MutexLocker lock(m_cachedPositionMutex);
>      return m_cachedPosition.get();

This is clearly wrong.

> WebCore/page/GeolocationPositionCache.cpp:121
> +        task->performTask(0);

This really isn't correct. This has nothing to do with ScriptExecutionContext.

Really what should happen is a better refactoring of this functionality but this is just hacked in.

-- 
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