WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
ASSIGNED
103668
webdatabase: Implement WebKit2 support in the webdatabase module
https://bugs.webkit.org/show_bug.cgi?id=103668
Summary
webdatabase: Implement WebKit2 support in the webdatabase module
Mark Lam
Reported
2012-11-29 14:04:36 PST
Need to refactor webdatabase Database code to break out a DatabaseServer abstraction that can be used to encapsulate a threaded server as we have now, or a process server as we will need for WebKit2.
Attachments
Add attachment
proposed patch, testcase, etc.
Mark Lam
Comment 1
2012-12-11 17:56:54 PST
This bug is the umbrella bug for tracking all the WebKit2 database implementation bugs: 1.
https://bugs.webkit.org/show_bug.cgi?id=104741
webdatabase: Encapsulate externally used DB APIs in DatabaseManager 2.
https://bugs.webkit.org/show_bug.cgi?id=104748
webdatabase: Introduce the DatabaseServer 3.
https://bugs.webkit.org/show_bug.cgi?id=104749
webdatabase: Split AbstractDatabase, Database, and DatabaseSync between front-ends and back-ends 4.
https://bugs.webkit.org/show_bug.cgi?id=104750
webdatabase: Split the SQLTransaction between its front-end and back-end. 5.
https://bugs.webkit.org/show_bug.cgi?id=104751
webdatabase: Split the SQLStatement between its front-end and back-end. 6.
https://bugs.webkit.org/show_bug.cgi?id=104753
webdatabase: Implement a DatabaseProcess and relevant IPC messages. 7.
https://bugs.webkit.org/show_bug.cgi?id=104754
webdatabase: Implement sandboxing of the DatabaseProcess. 8.
https://bugs.webkit.org/show_bug.cgi?id=104755
webdatabase: Implement failure handling and recovery in the DatabaseProcess.
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