2007-10-20 Mark Rowe <mrowe@apple.com>
authorbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 20 Oct 2007 13:54:48 +0000 (13:54 +0000)
committerbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 20 Oct 2007 13:54:48 +0000 (13:54 +0000)
commita29efafb769a4618b09055976ed7f57cdcbd600f
tree3b18863d332db4e0986c8e90827db0539cc66f16
parent917d8ef268eeb7bb20e06c49ecf7ebe6b98bb9b1
2007-10-20  Mark Rowe  <mrowe@apple.com>

        Reviewed by Alp.

        Gtk changes needed to enable HTML 5 client-side database storage.

JavaScriptCore:

        * wtf/Platform.h: Have Gtk use pthreads for now.

WebCore:

        * WebCore.pro: Have Gtk use ThreadingPthreads.cpp.
        * platform/pthreads/ThreadingPthreads.cpp: Include errno so that EDEADLK and EBUSY are available.

WebKit/gtk:

        * Api/webkitgtkglobal.cpp: Set a default database path based on the user data directory.
        This should become configurable by client applications in the future.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@26824 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/wtf/Platform.h
WebCore/ChangeLog
WebCore/WebCore.pro
WebCore/platform/pthreads/ThreadingPthreads.cpp
WebKit/gtk/Api/webkitgtkglobal.cpp
WebKit/gtk/ChangeLog