[sqlite] Remove WebDatabase externs and depend on what you use.
WebDatabase used an extern "C" section to declare the monkey-patching symbols it uses from our patched SQLite VFS code. Switch to the items exported from sqlite3.h. Additionally, various modules were satisfying an implicit dependency on icu via SQLite's static library (SQLite needs it for the REGEXP override in sqlite/src/ext/icu/icu.c). Change the modules depending on the sqlite library to also depend on icu, so that sqlite can work with component build. BUG=489444 Review URL: https://codereview.chromium.org/1311913002 git-svn-id: svn://svn.chromium.org/blink/trunk@201093 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
Please register or sign in to comment