Quick follow up question as I forgot to mention that seems the XWalkPreferences offers the following key that is related to local storage.
Can you escalate more details on the steps I need to take if I want to leave the DOM storage on? Is app responsible to create the sub-directory or xwalk will do if relevant preference is set properly. What about the file (in my case, http_www.ntent.com_0.local storage, per log line below) 05-22 11:27:43.043 27226-27409/com.ntent.browser I/chromium﹕ [INFO:connection.cc(883)] Before sqlite2_open:/data/data/com.ntent.browser/app_xwalkcore/Default/Local Storage/http_www.ntent.com_0.localstorage Thanks, On Fri, May 22, 2015 at 2:17 PM, Sam Nazi <[email protected]> wrote: > Hi XWalk Team, > My app blows when build with debug version of xwalk (my own build from > xwalk master branch). It was caused by DOM storage, the file/path of "Local > Storage" doesn't exist at all Please refer to the following log message. > > Look into native code (sql/connection.cc) , it ignores on release version > by raise fatal error on debug version. I got work around by disable DOM > storage from XWalkViewInternal after creating XWalkContent object. > > My question is what is required in order to use DOM storage which is most > probably true for our app in the future. Second question is if there is > anyway I can disable DOM storage from client point of view. I don't think > there is publc API on XWalkView. > > Many thanks! > > > > 05-22 11:27:43.043 27226-27409/com.ntent.browser I/chromium﹕ > [INFO:connection.cc(883)] Before > sqlite2_open:/data/data/com.ntent.browser/app_xwalkcore/Default/Local > Storage/http_www.ntent.com_0.localstorage > 05-22 11:27:43.044 27226-27409/com.ntent.browser E/chromium﹕ > [ERROR:connection.cc(1062)] DOMStorageDatabase sqlite error 14, errno -2: > unable to open database file, sql: -- sqlite3_open() > 05-22 11:27:43.114 27226-27409/com.ntent.browser A/chromium﹕ > [FATAL:connection.cc(1077)] unable to open database file > #00 0xa0643b87 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x0029cb87 > #01 0xa1e993bd > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x01af23bd > #02 0xa1e9a8ad > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x01af38ad > #03 0xa1e9acc9 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x01af3cc9 > #04 0xa0a41913 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x0069a913 > #05 0xa0a41a39 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x0069aa39 > #06 0xa0a3cbdf > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x00695bdf > #07 0xa066e4b3 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x002c74b3 > #08 0xa066e5ff > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x002c75ff > #09 0xa066eaa1 > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x002c7aa1 > #10 0xa066bf0f > /data/app/com.ntent.browser-2/lib/arm/libxwalkcore.so+0x002c4f0f > #11 0xb6eb02e3 /system/lib/libc.so+0x000162e3 > #12 0xb6eae2d3 /system/lib/libc.so+0x000142d3 > 05-22 11:27:43.114 27226-27409/com.ntent.browser A/libc﹕ Fatal signal 6 > (SIGABRT), code -6 in tid 27409 (BrowserBlocking) > >
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
