WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
152460
[WK2][EFL] Use WebsiteDataStore instead of WebDatabaseManager which has been deleted in
r194295
https://bugs.webkit.org/show_bug.cgi?id=152460
Summary
[WK2][EFL] Use WebsiteDataStore instead of WebDatabaseManager which has been ...
Joonghun Park
Reported
2015-12-19 04:08:27 PST
Use WebsiteDataStore to support EFL WebDatabase API and to fix build break.
Attachments
Patch
(14.05 KB, patch)
2015-12-19 04:12 PST
,
Joonghun Park
no flags
Details
Formatted Diff
Diff
Patch
(14.07 KB, patch)
2015-12-20 17:53 PST
,
Joonghun Park
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Joonghun Park
Comment 1
2015-12-19 04:12:09 PST
Created
attachment 267685
[details]
Patch
Gyuyoung Kim
Comment 2
2015-12-19 06:52:33 PST
Comment on
attachment 267685
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=267685&action=review
> Source/WebKit2/ChangeLog:3 > + [WK2][EFL] Fix Build break since
r194295
I think this bug title is too meaningless. This patch implements new feature for EFL port. Please re-write bug title with more proper one.
> Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:2 > + * Copyright (C) 2011 Samsung Electronics
2011 ?
> Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:77 > + return String::fromUTF8(g_get_user_cache_dir()) + directoryName;
If possible, I want to avoid to use glib functions though we have used it to support some features.
> Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:82 > + return String::fromUTF8(g_get_user_data_dir()) + directoryName;
ditto.
> Source/WebKit2/UIProcess/API/efl/ewk_database_manager_private.h:40 > + explicit EwkDatabaseManager();
No need to keep *explicit*.
Joonghun Park
Comment 3
2015-12-20 17:53:32 PST
Created
attachment 267729
[details]
Patch
Joonghun Park
Comment 4
2015-12-20 17:55:21 PST
(In reply to
comment #2
)
> Comment on
attachment 267685
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=267685&action=review
> > > Source/WebKit2/ChangeLog:3 > > + [WK2][EFL] Fix Build break since
r194295
> > I think this bug title is too meaningless. This patch implements new feature > for EFL port. Please re-write bug title with more proper one. > > > Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:2 > > + * Copyright (C) 2011 Samsung Electronics > > 2011 ? > > > Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:77 > > + return String::fromUTF8(g_get_user_cache_dir()) + directoryName; > > If possible, I want to avoid to use glib functions though we have used it to > support some features. > > > Source/WebKit2/UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp:82 > > + return String::fromUTF8(g_get_user_data_dir()) + directoryName; > > ditto. > > > Source/WebKit2/UIProcess/API/efl/ewk_database_manager_private.h:40 > > + explicit EwkDatabaseManager(); > > No need to keep *explicit*.
Gyuyoung, I handled all the comments you left in previous patch. Please take a look this again
WebKit Commit Bot
Comment 5
2015-12-20 18:54:57 PST
Comment on
attachment 267729
[details]
Patch Clearing flags on attachment: 267729 Committed
r194325
: <
http://trac.webkit.org/changeset/194325
>
WebKit Commit Bot
Comment 6
2015-12-20 18:55:01 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug