~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to ManualTests/blackberry/clear-localstorage.html

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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>