fune/modules/libjar
Nika Layzell b3f3e9a04a Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot
These properties were previously being checked much later, during xptcodegen,
and causing methods to be treated as noscript implicitly.

This change enforces the noscript requirements earlier when possible in
xpidl.py, to produce better errors, and adds addiitonal checks to ensure that
types which need to be builtinclass are marked as such.

This required some changes to interfaces in order to satisfy the new checks.

Differential Revision: https://phabricator.services.mozilla.com/D207804
2024-04-22 18:19:58 +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
moz.build
nsIJARChannel.idl
nsIJARURI.idl
nsIZipReader.idl Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot 2024-04-22 18:19:58 +00:00
nsJAR.cpp
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
nsJARInputStream.cpp
nsJARInputStream.h
nsJARProtocolHandler.cpp
nsJARProtocolHandler.h
nsJARURI.cpp
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
zipstruct.h