Bug 51629

Summary: WebKit2: Add additional API for managing databases
Product: WebKit Reporter: Sam Weinig <sam>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, eric, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 51754    
Attachments:
Description Flags
Patch 1
none
Patch 2 andersca: review+

Description Sam Weinig 2010-12-26 21:14:54 PST
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.
Comment 1 Sam Weinig 2010-12-26 21:22:22 PST
Created attachment 77477 [details]
Patch 1

This adds most of the necessary API.  The missing part after this is notifications of database changes.
Comment 2 Sam Weinig 2010-12-27 11:18:44 PST
First part landed in http://trac.webkit.org/changeset/74690.
Comment 3 WebKit Review Bot 2010-12-27 12:13:14 PST
http://trac.webkit.org/changeset/74690 might have broken Leopard Intel Debug (Tests)
Comment 4 Sam Weinig 2010-12-27 12:49:22 PST
Created attachment 77514 [details]
Patch 2
Comment 5 Sam Weinig 2010-12-27 13:05:24 PST
Landed part 2 in http://trac.webkit.org/changeset/74693.
Comment 6 WebKit Review Bot 2010-12-27 13:47:07 PST
http://trac.webkit.org/changeset/74693 might have broken Leopard Intel Debug (Tests)