There was no response to this earlier, so resending it. Please answer
the question:
why allow browsers to selectively block out WebDatabase and not
other kinds of storage?
Nikunj
On Aug 31, 2009, at 11:07 AM, Nikunj R. Mehta wrote:
In WebDatabase:
The user agent may raise a SECURITY_ERR exception instead of
returning a Database object if the request violates a policy
decision (e.g. if the user agent is configured to not allow the page
to open databases).
In WebStorage (emphasis mine):
When a new HTMLDocument is created, the user agent must check to see
if the document's top-level browsing context has allocated a session
storage area for that document's origin. If it has not, a new
storage area for that document's origin must be created.
When the localStorage attribute is accessed, the user agent must
check to see if it has allocated a local storage area for the origin
of the Document of the Window object on which the method was
invoked. If it has not, a new storage area for that origin must be
created.
A browser may not allow local storage for a certain origin, just
like it may not allow cookies to be stored. What is the expected
behavior in that case?
Alternatively, why allow browsers to selectively block out
WebDatabase and not other kinds of storage?
Nikunj
http://o-micron.blogspot.com
Nikunj
http://o-micron.blogspot.com