WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
164469
Web Automation: don't disable localStorage for ephemeral sessions that are being controlled by automation
https://bugs.webkit.org/show_bug.cgi?id=164469
Summary
Web Automation: don't disable localStorage for ephemeral sessions that are be...
Blaze Burg
Reported
2016-11-06 19:38:14 PST
.
Attachments
Add attachment
proposed patch, testcase, etc.
Blaze Burg
Comment 1
2016-11-06 20:49:08 PST
<
rdar://problem/28137091
>
Brady Eidson
Comment 2
2016-11-07 09:15:55 PST
Ephemeral sessions should *not* use the storage backend that actually stores to disk. So this bug is, by necessity, more than just "don't disable localStorage for ..." We'll need a mode for localStorage to use an in-memory backing store.
Blaze Burg
Comment 3
2016-11-07 09:52:31 PST
(In reply to
comment #2
)
> Ephemeral sessions should *not* use the storage backend that actually stores > to disk. > > So this bug is, by necessity, more than just "don't disable localStorage for > ..." > > We'll need a mode for localStorage to use an in-memory backing store.
Does such a backing store already exist? It seems sketchy to me that the file-based backend is hooked up to ephemeral sessions right now, and we rely on this check to prevent code from actually using it.
Brady Eidson
Comment 4
2016-11-07 10:11:09 PST
(In reply to
comment #3
)
> (In reply to
comment #2
) > > Ephemeral sessions should *not* use the storage backend that actually stores > > to disk. > > > > So this bug is, by necessity, more than just "don't disable localStorage for > > ..." > > > > We'll need a mode for localStorage to use an in-memory backing store. > > Does such a backing store already exist?
Yes - sessionStorage uses a per-WebView, in-memory backing store. And that's exactly what we'll want to use for localStorage in a WebView whose storage session is ephemeral.
Blaze Burg
Comment 5
2017-05-18 11:52:42 PDT
This bug is no longer needed.
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