dom/tests/mochitest/ajax/offline/test_bug744719.html

Thu, 15 Jan 2015 15:55:04 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:55:04 +0100
branch
TOR_BUG_9701
changeset 9
a63d609f5ebe
permissions
-rw-r--r--

Back out 97036ab72558 which inappropriately compared turds to third parties.

     1 <html xmlns="http://www.w3.org/1999/xhtml" manifest="http://mochi.test:8888/tests/dom/tests/mochitest/ajax/offline/744719.cacheManifest">
     2 <head>
     3 <title>parallel load</title>
     5 <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
     6 <script type="text/javascript" src="/tests/dom/tests/mochitest/ajax/offline/offlineTests.js"></script>
     7 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
     9 <script type="text/javascript">
    11 /*
    12   Simply load a large number of resources and check all are properly cached.  This should cover all parts
    13   of the parallel loading code.
    14 */
    16 if (SpecialPowers.isMainProcess()) {
    17   ok(applicationCache.mozItems.length == 0,
    18      "applicationCache.mozItems should be available and empty before associating with a cache.");
    19 }
    21 function manifestUpdated()
    22 {
    23   OfflineTest.checkCache("http://mochi.test:8888/tests/dom/tests/mochitest/ajax/offline/744719.cacheManifest", true);
    24   OfflineTest.checkCache("http://mochi.test:8888/tests/SimpleTest/SimpleTest.js", true);
    25   OfflineTest.checkCache("http://mochi.test:8888/tests/dom/tests/mochitest/ajax/offline/offlineTests.js", true);
    27   var URL = "http://mochi.test:8888/tests/dom/tests/mochitest/ajax/offline/subresource744719.html?";
    28   OfflineTest.checkCache(URL + "001", true);
    29   OfflineTest.checkCache(URL + "002", true);
    30   OfflineTest.checkCache(URL + "003", true);
    31   OfflineTest.checkCache(URL + "004", true);
    32   OfflineTest.checkCache(URL + "005", true);
    33   OfflineTest.checkCache(URL + "006", true);
    34   OfflineTest.checkCache(URL + "007", true);
    35   OfflineTest.checkCache(URL + "008", true);
    36   OfflineTest.checkCache(URL + "009", true);
    37   OfflineTest.checkCache(URL + "010", true);
    38   OfflineTest.checkCache(URL + "011", true);
    39   OfflineTest.checkCache(URL + "012", true);
    40   OfflineTest.checkCache(URL + "013", true);
    41   OfflineTest.checkCache(URL + "014", true);
    42   OfflineTest.checkCache(URL + "015", true);
    43   OfflineTest.checkCache(URL + "016", true);
    44   OfflineTest.checkCache(URL + "017", true);
    45   OfflineTest.checkCache(URL + "018", true);
    46   OfflineTest.checkCache(URL + "019", true);
    47   OfflineTest.checkCache(URL + "020", true);
    48   OfflineTest.checkCache(URL + "021", true);
    49   OfflineTest.checkCache(URL + "022", true);
    50   OfflineTest.checkCache(URL + "023", true);
    51   OfflineTest.checkCache(URL + "024", true);
    52   OfflineTest.checkCache(URL + "025", true);
    53   OfflineTest.checkCache(URL + "026", true);
    54   OfflineTest.checkCache(URL + "027", true);
    55   OfflineTest.checkCache(URL + "028", true);
    56   OfflineTest.checkCache(URL + "029", true);
    57   OfflineTest.checkCache(URL + "030", true, function() {
    58     OfflineTest.teardownAndFinish();
    59   });
    60 }
    62 if (OfflineTest.setup()) {
    63   applicationCache.onerror = OfflineTest.failEvent;
    64   applicationCache.oncached = OfflineTest.priv(manifestUpdated);
    65 }
    67 SimpleTest.waitForExplicitFinish();
    69 </script>
    71 </head>
    73 <body>
    75 </body>
    76 </html>

mercurial