// Open for write, write but expect it to fail, since other callback will recreate (and doom) // the first entry before it opens output stream (note: in case of problems the DOOMED flag // can be removed, it is not the test failure when opening the output stream on recreated entry.
asyncOpenCacheEntry( "http://nv/", "disk",
Ci.nsICacheStorage.OPEN_NORMALLY, null, new OpenCallback(NEW | DOOMED, "v1m", "v1d", function () { // Open for rewrite (don't validate), write different meta and data
asyncOpenCacheEntry( "http://nv/", "disk",
Ci.nsICacheStorage.OPEN_NORMALLY, null, new OpenCallback(NOTVALID | RECREATE, "v2m", "v2d", function () { // And check...
asyncOpenCacheEntry( "http://nv/", "disk",
Ci.nsICacheStorage.OPEN_NORMALLY, null, new OpenCallback(NORMAL, "v2m", "v2d", function () {
finish_cache2_test();
})
);
})
);
})
);
do_test_pending();
}
Messung V0.5
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.