| Summary: | meteomedia.com hangs in private browsing mode when trying to use DOMStorage | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Florian Bruhin <webkit.org> |
| Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | andersca, ap, beidson, sam |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | All | ||
| OS: | All | ||
| URL: | http://www.meteomedia.com/meteo/canada/alberta/calgary | ||
|
Description
Florian Bruhin
2015-09-09 13:46:24 PDT
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 |