gecko-dev/modules/libjar
Randell Jesup 066055e41e Bug 1356686 - Do decompression off main thread in content r=necko-reviewers,valentin,extension-reviewers,robwu
Content processes will now always retarget delivery of OnDataAvailable for Http
channels off the main thread. Consumers that were previously redirecting
off-main thread are not affected and their retargeting will stick, but any
Httpchannel that was not retargeted off the main thread will be retargeted to
the nsIStreamTransportService.

If the listener for nsHTTPCompressConv cannot be called off the main thread (ie
the call to nsIRetargetableRequest::CheckListenerChain would fail),
nsHTTPCompressConv will be called off main thread but dispatch its decoded data
back to the main thread.

Differential Revision: https://phabricator.services.mozilla.com/D191377
2024-03-19 17:27:22 +00:00
..
test Bug 1864896: Autofix unused function arguments (modules/libjar). r=valentin 2024-03-01 20:52:27 +00:00
zipwriter Bug 1356686 - Do decompression off main thread in content r=necko-reviewers,valentin,extension-reviewers,robwu 2024-03-19 17:27:22 +00:00
appnote.txt
components.conf Bug 1553105 - Make URL.origin return "null" if protocol doesn't have the URI_HAS_WEB_EXPOSED_ORIGIN flag r=nika,necko-reviewers,kershaw 2023-09-27 10:29:17 +00:00
moz.build Bug 1859893 - batch 15 - migrate xpcshell.ini -> .toml. r=aryx,geckoview-reviewers,extension-reviewers,valentin,cookie-reviewers,pbz,owlish,robwu 2023-11-24 14:41:35 +00:00
nsIJARChannel.idl
nsIJARURI.idl
nsIZipReader.idl Bug 1875001 - Remove unused features from nsDirIndexParser. r=necko-reviewers,valentin 2024-01-27 01:09:43 +00:00
nsJAR.cpp Bug 1875001 - Remove unused features from nsDirIndexParser. r=necko-reviewers,valentin 2024-01-27 01:09:43 +00:00
nsJAR.h
nsJARChannel.cpp Bug 1885309 - Support mjs files for zero_byte_load, r=necko-reviewers,valentin 2024-03-15 13:32:48 +00:00
nsJARChannel.h Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to multiple listeners. r=necko-reviewers,extension-reviewers,jesup,rpl 2023-10-27 13:30:11 +00:00
nsJARInputStream.cpp Bug 1875001 - Remove unused features from nsDirIndexParser. r=necko-reviewers,valentin 2024-01-27 01:09:43 +00:00
nsJARInputStream.h Bug 1875001 - Remove unused features from nsDirIndexParser. r=necko-reviewers,valentin 2024-01-27 01:09:43 +00:00
nsJARProtocolHandler.cpp
nsJARProtocolHandler.h
nsJARURI.cpp Bug 1864985: Add hasUserPass attribute to nsIURI r=necko-reviewers,valentin 2023-11-17 20:12:10 +00:00
nsJARURI.h
nsZipArchive.cpp Bug 1875000 - Avoid OOM in jar code r=necko-reviewers,kershaw 2024-02-22 14:20:25 +00:00
nsZipArchive.h Bug 1798631 - Add zip reader fuzzer r=decoder,necko-reviewers,kershaw 2023-08-10 12:42:00 +00:00
zipstruct.h Bug 1867315 - Check ENDSIG for ZIP64 too r=necko-reviewers,valentin 2023-12-01 12:00:06 +00:00