We nee additional API in WebKit2 to manage database. Specifically, we need to be able to reproduce the logic required to implement Safari's database panel in the Safari preferences.
Created attachment 77477 [details]
This adds most of the necessary API. The missing part after this is notifications of database changes.
First part landed in http://trac.webkit.org/changeset/74690.
http://trac.webkit.org/changeset/74690 might have broken Leopard Intel Debug (Tests)
Created attachment 77514 [details]
Landed part 2 in http://trac.webkit.org/changeset/74693.
http://trac.webkit.org/changeset/74693 might have broken Leopard Intel Debug (Tests)