| Commit message (Collapse) | Author | Age |
|
|
|
| |
A bogus MOZ_ASSERT was added at some point, this should make it work.
|
|
|
|
|
|
|
| |
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from embedding, extensions, gfx, hal, ipc, layout, mailnews,
media and memory. More to come.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Updated to version 1861, git revision 88b050f337cc0ca2a51800fe7bf4737222c87344 from
https://chromium.googlesource.com/libyuv/libyuv/
|
|
|
|
|
|
|
|
|
| |
Remove stuff from /extra/ and the JPEG transcoding file from compilation, as
we don't need them.
A disable define for box decoding is also added, but currently commented out as
there's no need to disable the function right now.
Co-authored-by: Moonchild <moonchild@palemoon.org>
|
|
|
|
|
|
|
| |
Fixes building on Windows.
I also decided to move the preprocessed jxl/version.h to our include/jxl
instead of relying on moz.build in preprocessing the file. Future me
should note to not forget to update the version number at that new file
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
revert Allow explicit inlines in libaom code, but still prevent automatic inlines due to compiler issues
|
| | |
|
| |
| |
| |
| | |
breakage with LTCG
|
| |
| |
| |
| | |
due to compiler issues
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | | |
from dbsoft/UXP:macfixes into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1998
|
| | |
| | |
| | |
| | | |
int3 is Intel only, so don't use it on ARM, use __builtin_trap() instead.
|
| | | |
|
| |/
| |
| |
| | |
Backport of Mozilla bug 1056934
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Do not pass -Wno-type-limits to MSVC.
Restore MSVC check for x86_vc
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Removed some obsolete patches that were either backports from newer
svn revisions, or a fix for older, non-applicable assemblers.
Update our own README to account for upstream's migration to git.
I didn't remove the bug 703135 patch as it's for MSVC it seems, and
we still use MSVC for Windows.
Also deleted some unneeded upstream code deleted by Mozilla as well.
|
| |
| |
| |
| | |
This reverts commit bd497f7f83d9e1bdca7aec1d24f709a7bcb6d82b.
|
| |\
| | |
| | |
| | |
| | |
| | | |
jobbautista9/UXP:tremor-update into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1965
|
| | |
| | |
| | |
| | | |
Also removed mozilla patches that are already applied upstream.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Removed some obsolete patches that were either backports from newer
svn revisions, or a fix for older, non-applicable assemblers.
Update our own README to account for upstream's migration to git.
I didn't remove the bug 703135 patch as it's for MSVC it seems, and
we still use MSVC for Windows.
Also deleted some unneeded upstream code deleted by Mozilla as well.
|
| |
| |
| |
| | |
We definitely have uint64_t on SunOS. Someone probably just forgot to finish filling out the list...
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
jobbautista9/UXP:soundtouch-take2 into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1951
Reviewed-by: Moonchild <moonchild@palemoon.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
I don't know how Mozilla was able to build this without defining
ST_NO_EXCEPTION_HANDLING, but looks like we have to do it so that
the compiler doesn't complain about -fno-exceptions
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
I separated out the AVC and AAC support code into a patch file so that
the upstream code can be updated freely without having to re-add AVC
and AAC support again. At least if the upstream changes are not too
extensive...
This should effectively backport Mozilla bug 1539686, which allows the
browser to parse the color information from WebM videos that uses HDR.
|
| |
| |
| |
| |
| | |
This fixes building with Clang on Mac.
I also separated our changes to JXL_DEPRECATED into a patch file.
|
| |
| |
| |
| | |
This fixes building with MSVC for Windows.
|
| |
| |
| |
| |
| |
| |
| |
| | |
highway upstream added a new header file to be included in highway.h after
0.15.0 it seems, so we have to account for that in moz.build.
Also brought back allowing compiler warnings for libjxl and highway.
Apparently the equivalent of AllowCompilerWarnings() is a bool whose name
is UPPERCASE and uses under_scores instead of CamelCase.
|
|/
|
|
|
|
| |
Used old-configure to add the build option for enabling JPEG-XL support.
Highway version: 0.17.0
libjxl version: tree of commit 318c592d98b97d103941b90d47107f06a10c71da
|
|\
| |
| |
| |
| |
| | |
jobbautista9/UXP:aom into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1938
|
| |
| |
| |
| |
| |
| | |
sources.mozbuild
These were used only by the encoder, which has been excluded from the build.
|
| |
| |
| |
| | |
We don't need an encoder!
|
| |
| |
| |
| |
| |
| |
| |
| | |
sources.mozbuild
This should (hopefully) fix building for Windows.
The ones I removed are not used for decoding, but for encoding, which
we don't need.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Thankfully I already redundantly edited this file myself before to
account for updates in the source, and backed this up to another
location just in case the shell script breaks my build files,
which it did!
|
| | |
|
| | |
|