[Webkit-unassigned] [Bug 149008] meteomedia.com hangs in private browsing mode when trying to use DOMStorage

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 9 23:00:03 PDT 2015


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

Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andersca at apple.com,
                   |                            |ap at webkit.org,
                   |                            |beidson at apple.com,
                   |                            |sam at webkit.org
            Summary|Hang in                     |meteomedia.com hangs in
                   |JSC::StackFrame::toString   |private browsing mode when
                   |in private mode             |trying to use DOMStorage
           Hardware|PC                          |All
                 OS|Linux                       |All
           Keywords|                            |InRadar
          Component|JavaScriptCore              |WebCore Misc.

--- Comment #1 from Alexey Proskuryakov <ap at webkit.org> ---
I can reproduce with Safari 8 on Mac.

This happens because the web site tries to use either localStorage or sessionStorage (I didn't check which one), and gets into an infinite loop as that raises an exception.

We should probably stop raising exceptions, and provide a fake non-persistent storage when in private browsing.

rdar://problem/16684636
rdar://problem/19197190

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150910/6250cd0b/attachment.html>


More information about the webkit-unassigned mailing list