[Webkit-unassigned] [Bug 28682] [Qt] QtWebKit Persistent API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 2 19:11:13 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28682





--- Comment #3 from Laszlo Gombos <laszlo.1.gombos at nokia.com>  2009-09-02 19:11:13 PDT ---
Just to capture some of the discussion (in person/from IRC) with Simon and
Kenneth.

One idea was to add an enum argument so that this function can be used to
configure not only the default for all persistent data but also for each
individual persistent feature as well. One issue with that is that some
persistent features are per page (more precisely per pageGroup) some other are
static for the QtWebKit instance. 

I think the function that initializes persistent directory for all persistent
features needs to be static.

Also I would like to highlight that most of these persistent features - once
enabled - can not be easily turned off. The test case that I proposed in
https://bugs.webkit.org/show_bug.cgi?id=28836 highlight some of the specifics
of the problem.

I would propose that we "position" this API as some sort of initialization API
that is expected to be called only once of a lifetime of a QtWebKit instance.
In fact we might want to actually enforce that so the function is a no-op for
all the subsequent calls - as far as I can tell most of all the other WebKit
ports already behave that way.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list