Home | History | Annotate | Download | only in blackberry
      1 <!DOCTYPE html>
      2 <html>
      3   <body>
      4     <p>This test case is used to test the function of clear local storage by clicking "Clear Local Storage" button
      5     from Settings -> Privacy & Security. This is for <a href="https://bugs.webkit.org/show_bug.cgi?id=83253">https://bugs.webkit.org/show_bug.cgi?id=83253</a></p>
      6     <div>
      7     <script type="text/javascript">
      8       if (!sessionStorage.getItem("key")) {
      9         // initialize test case
     10         document.write("Status: <span style='color:yellow'>Initial</span>");
     11         sessionStorage.setItem("key", "value");
     12         localStorage.setItem("key", "value");
     13 
     14         // notify to clear the local storage and refresh the page.
     15         document.write("<p>Please clear the local storage from Settings -> Privacy & Security by pressing \"Clear Local Storage\" button, then reload this page to see the result.</p>");
     16       } else {
     17         document.write("Result: ");
     18         if (!localStorage.getItem("key")) {
     19           // success
     20           document.write("<span style='color:green'>PASS</span>");
     21         } else {
     22           // fail
     23           document.write("<span style='color:red'>FAIL</span>");
     24         }
     25         document.write("<p>If you want to run this test case again, please restart the browser.</p>");
     26       }
     27     </script>
     28     </div>
     29   </body>
     30 </html>
     31