зеркало из https://github.com/mozilla/gecko-dev.git
b274aafa4b
This should be a relatively straightforward patch. Essentially, we implement a wrapper class (and friends) around nsZipArchive (and friends), which transparently caches entries from the underlying zip archive in the StartupCache. This will break without changes to the StartupCache, made in the patch after this, which allow it to be used off of the main thread, and outside the main process. Depends on D77635 Differential Revision: https://phabricator.services.mozilla.com/D77634 |
||
---|---|---|
.. | ||
test | ||
zipwriter | ||
appnote.txt | ||
components.conf | ||
moz.build | ||
nsIJARChannel.idl | ||
nsIJARURI.idl | ||
nsIZipReader.idl | ||
nsJAR.cpp | ||
nsJAR.h | ||
nsJARChannel.cpp | ||
nsJARChannel.h | ||
nsJARInputStream.cpp | ||
nsJARInputStream.h | ||
nsJARProtocolHandler.cpp | ||
nsJARProtocolHandler.h | ||
nsJARURI.cpp | ||
nsJARURI.h | ||
nsZipArchive.cpp | ||
nsZipArchive.h | ||
zipstruct.h |