<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:ap&#64;webkit.org" title="Alexey Proskuryakov &lt;ap&#64;webkit.org&gt;"> <span class="fn">Alexey Proskuryakov</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - meteomedia.com hangs in private browsing mode when trying to use DOMStorage"
   href="https://bugs.webkit.org/show_bug.cgi?id=149008">bug 149008</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
               &nbsp;
           </td>
           <td>andersca&#64;apple.com, ap&#64;webkit.org, beidson&#64;apple.com, sam&#64;webkit.org
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Summary</td>
           <td>Hang in JSC::StackFrame::toString in private mode
           </td>
           <td>meteomedia.com hangs in private browsing mode when trying to use DOMStorage
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Hardware</td>
           <td>PC
           </td>
           <td>All
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">OS</td>
           <td>Linux
           </td>
           <td>All
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Keywords</td>
           <td>
               &nbsp;
           </td>
           <td>InRadar
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Component</td>
           <td>JavaScriptCore
           </td>
           <td>WebCore Misc.
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - meteomedia.com hangs in private browsing mode when trying to use DOMStorage"
   href="https://bugs.webkit.org/show_bug.cgi?id=149008#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - meteomedia.com hangs in private browsing mode when trying to use DOMStorage"
   href="https://bugs.webkit.org/show_bug.cgi?id=149008">bug 149008</a>
              from <span class="vcard"><a class="email" href="mailto:ap&#64;webkit.org" title="Alexey Proskuryakov &lt;ap&#64;webkit.org&gt;"> <span class="fn">Alexey Proskuryakov</span></a>
</span></b>
        <pre>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</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>