title: Appcache on Android Webview not downloading sources
body: <p>I know my web app's appcache works nicely because I've tried it on Chrome, even on Chrome for Android it works, but it doesn't when loading it in my Android app from a webview. I have the following settings:</p>
  
  <pre><code>    myWebView = (WebView) v.findViewById(R.id.webView);
      WebSettings webSettings = myWebView.getSettings();
      webSettings.setDomStorageEnabled(true);
      webSettings.setJavaScriptEnabled(true);
      webSettings.setSupportMultipleWindows(true);
      webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
      webSettings.setAppCacheMaxSize(1024*1024*16);
      String appCachePath = getActivity().getApplicationContext().getCacheDir().getAbsolutePath();
      webSettings.setAppCachePath(appCachePath);
      webSettings.setAllowFileAccess(true);
      webSettings.setAppCacheEnabled(true);
      webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);
      webSettings.setDatabaseEnabled(true);
      String databasePath = "/data/data/" + getActivity().getPackageName() + "/databases/";
      webSettings.setDatabasePath(databasePath);
      webSettings.setGeolocationEnabled(true);
      webSettings.setSaveFormData(true);
  </code></pre>
  
  <p>But when loading the app, in logcat I can read the following</p>
  
  <blockquote>
    <p>10-15 01:21:43.815: E/SQLiteLog(14278): (1) no such table: CacheGroups
    10-15 01:21:43.815: D/WebKit(14278): ERROR: 
    10-15 01:21:43.815: D/WebKit(14278): Application Cache Storage: failed to execute statement "DELETE FROM CacheGroups" error "no such table: CacheGroups"
    10-15 01:21:43.815: D/WebKit(14278): external/webkit/Source/WebCore/loader/appcache/ApplicationCacheStorage.cpp(558) : bool WebCore::ApplicationCacheStorage::executeSQLCommand(const WTF::String&amp;)
    10-15 01:21:43.815: E/SQLiteLog(14278): (1) no such table: Caches
    10-15 01:21:43.815: D/WebKit(14278): ERROR: 
    10-15 01:21:43.815: D/WebKit(14278): Application Cache Storage: failed to execute statement "DELETE FROM Caches" error "no such table: Caches"
    10-15 01:21:43.815: D/WebKit(14278): external/webkit/Source/WebCore/loader/appcache/ApplicationCacheStorage.cpp(558) : bool WebCore::ApplicationCacheStorage::executeSQLCommand(const WTF::String&amp;)
    10-15 01:21:43.815: E/SQLiteLog(14278): (1) no such table: Origins
    10-15 01:21:43.815: D/WebKit(14278): ERROR: 
    10-15 01:21:43.815: D/WebKit(14278): Application Cache Storage: failed to execute statement "DELETE FROM Origins" error "no such table: Origins"
    10-15 01:21:43.815: D/WebKit(14278): external/webkit/Source/WebCore/loader/appcache/ApplicationCacheStorage.cpp(558) : bool WebCore::ApplicationCacheStorage::executeSQLCommand(const WTF::String&amp;)
    10-15 01:21:43.815: E/SQLiteLog(14278): (1) no such table: DeletedCacheResources</p>
  </blockquote>
  
  <p>And obviously AppCache isn't working =/ Am I doing anything wrong? Thanks!</p>