[WK2] Apply new quota policy for Web Database
authorJihye Kang <jye.kang@samsung.com>
Tue, 26 Mar 2013 06:34:41 +0000 (15:34 +0900)
committerGerrit Code Review <gerrit2@kim11>
Mon, 8 Apr 2013 05:04:05 +0000 (14:04 +0900)
commit4143f5e25d1907ab8b94b5887deee88cb87b7e3a
treeb69eedaf8f9cfb46c175ceb53c32b0b4ae1b4306
parente17f1777441fb1bf01b2a1ee9dd63bcfd52ab863
[WK2] Apply new quota policy for Web Database

[Title] Apply new quota policy for Web Database
[Issue#] N/A
[Problem]
[Cause]
[Solution] Apply new quota policy for Web Database
- Default quota: 5*1024*1024
- Request quota for UA when opening database if it exceeds default quota
- Quota cannot be exceeded while using database
- ewk_view_exceeded_database_quota_callback_set() is added for calling the callback when request quota for UA

Change-Id: Ifc1c3bdd1c112f770ddcb9e5fa2fd2b6abb645ad
22 files changed:
Source/WebCore/Modules/webdatabase/DatabaseContext.cpp
Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp
Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp
Source/WebKit2/Platform/CoreIPC/HandleMessage.h
Source/WebKit2/UIProcess/API/C/WKPage.h
Source/WebKit2/UIProcess/API/C/efl/tizen/WKPageTizen.cpp
Source/WebKit2/UIProcess/API/C/efl/tizen/WKPageTizen.h
Source/WebKit2/UIProcess/API/efl/EwkViewImpl.cpp
Source/WebKit2/UIProcess/API/efl/EwkViewImpl.h
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/API/efl/ewk_view.h
Source/WebKit2/UIProcess/API/efl/ewk_view_private.h
Source/WebKit2/UIProcess/WebPageProxy.cpp
Source/WebKit2/UIProcess/WebPageProxy.h
Source/WebKit2/UIProcess/WebPageProxy.messages.in
Source/WebKit2/UIProcess/WebUIClient.cpp
Source/WebKit2/UIProcess/WebUIClient.h
Source/WebKit2/UIProcess/efl/PageUIClientEfl.cpp
Source/WebKit2/UIProcess/efl/PageUIClientEfl.h
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp
Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp
Tools/WebKitTestRunner/TestController.cpp