Bug 124560

Summary: [EFL] Initialize efreet before getting directories
Product: WebKit Reporter: Ryuan Choi <ryuan.choi>
Component: WebKit EFLAssignee: Ryuan Choi <ryuan.choi>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, commit-queue, gyuyoung.kim, lucas.de.marchi, rakuco
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Ryuan Choi
Reported 2013-11-18 21:39:49 PST
WebKit/Efl use efreet to get several directories including home dierectory since r123731. But it does not call efreet_init/efreet_shutdown explicitly. If it is not called, we will get below error(I reproduced it on EFL 1.8) ERROR: Failed to create database file '/WebKitEfl/LocalStorage/StorageTracker.db' /workspace/project/webkit/efl-webkit/Source/WebCore/storage/StorageTracker.cpp(144) : void WebCore::StorageTracker::openTrackerDatabase(bool)
Attachments
Patch (3.83 KB, patch)
2013-11-18 21:53 PST, Ryuan Choi
no flags
Ryuan Choi
Comment 1 2013-11-18 21:53:26 PST
Gyuyoung Kim
Comment 2 2013-11-18 23:12:04 PST
Comment on attachment 217270 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=217270&action=review Looks good except for a log. > Source/WebKit2/UIProcess/API/efl/ewk_main.cpp:83 > + CRITICAL("could not init ecore_imf."); ecore imf ? Isn't it correct "init efreet ?
Ryuan Choi
Comment 3 2013-11-18 23:15:01 PST
Comment on attachment 217270 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=217270&action=review >> Source/WebKit2/UIProcess/API/efl/ewk_main.cpp:83 >> + CRITICAL("could not init ecore_imf."); > > ecore imf ? Isn't it correct "init efreet ? Oops, c&p mistake. I will fix it. Thanks.
Ryuan Choi
Comment 4 2013-11-18 23:50:21 PST
Ryuan Choi
Comment 5 2013-11-18 23:50:43 PST
Comment on attachment 217270 [details] Patch Clearing flags.
Note You need to log in before you can comment on or make changes to this bug.