summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Issue #1992 - Part 2: Regenerate devtools CSS database.1992Moonchild2022-09-20
| | | | | Using `mach devtools-css-db` Note: this also picked up a break-spaces entry that was missed previously.
* Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords.Moonchild2022-09-20
|
* Issue #2008 - Implement missing s parameter parsing and align case with spec.Moonchild2022-09-18
| | | | | | | | | | This does 2 things. First, it adds parsing of the 's' parameter parsing to DOM object construction of regexes Second, it corrects the DOM property to be `dotAll` instead of `dotall` For consistency's sake, all function names and calls were renamed with the finalized casing. This resolves #2008
* Merge pull request 'Media fixes to play nice with MSVC WPO/GL' (#2006) from ↵Moonchild2022-09-14
|\ | | | | | | | | | | | | twivi/UXP:optimize into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2006 Reviewed-by: Moonchild <moonchild@palemoon.org>
| * revert 82ac99acb5d84c7ff3aa64fc71f6912f9cbd8203twivi2022-09-14
| | | | | | | | revert Allow explicit inlines in libaom code, but still prevent automatic inlines due to compiler issues
| * Updated libav/ffvpx patch files to help with upstream librarytwivi2022-09-13
| |
| * Fix ffvpx/libav architecture checks to use preprocessor instead, prevents ↵twivi2022-09-11
| | | | | | | | breakage with LTCG
| * Allow explicit inlines in libaom code, but still prevent automatic inlines ↵twivi2022-09-11
| | | | | | | | due to compiler issues
* | No issue - Stop pre-processing some files that don't have preprocessor ↵Moonchild2022-09-12
|/ | | | statements in them.
* Merge pull request 'Update IPC locking code.' (#2004) from ↵Moonchild2022-09-09
|\ | | | | | | | | | | athenian200/UXP:ipc-locking-update into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2004
| * Issue #2003 - Update IPC locking code.Jeremy Andrews2022-09-08
| |
* | Merge pull request 'Fix build bustage with spell checker in GCC 12' (#2002) ↵Moonchild2022-09-08
|\ \ | | | | | | | | | | | | | | | from jobbautista9/UXP:spellcheck-gcc12 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2002
| * | Issue #1995 - Fix build bustage in GCC 12Job Bautista2022-09-08
| | | | | | | | | | | | | | | For some reason, GCC 12 is treating this include as a circular dependency. See athenian200's analysis for more details.
* | | Issue #80 - Re-unify most of gfxMoonchild2022-09-08
| | |
* | | No Issue - prevent build issue in MSVC due to libaom SIMD inlining.Moonchild2022-09-08
|/ /
* | Issue #80 - Re-unify most of the layout engineMoonchild2022-09-08
| |
* | Issue #80 - Re-unify most of DOMMoonchild2022-09-08
|/
* Merge branch 're-unify'Moonchild2022-09-06
|\
| * Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h inMoonchild2022-09-05
| | | | | | | | HTMLOptGroupElement.cpp to fix unified building on X11
| * Issue #80 - Re-unify building of /js/srcMoonchild2022-09-05
| |
| * Revert "Issue #1676 - Part 4: Split builtin sources out of js/src/moz.build"Moonchild2022-09-05
| |
| * Revert "Issue #1676 - Part 5: Split devtools sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 24b835f0a92881903c6e5f0cebb7ffa93c5e9d05.
| * Revert "Issue #1676 - Part 6: Split ds sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit eedfa63a1d244426df38be6d72ee35422a5d9d82.
| * Revert "Issue #1676 - Part 7: Split frontend sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 1396383aeed414c23b3dce639932987000412be0.
| * Revert "Issue #1676 - Part 8: Fix up include for selfhosted.out.h"Moonchild2022-09-05
| | | | | | | | This reverts commit bc450dab41695f85290f83c53c2c6914c1710883.
| * Revert "Issue #1676 - Part 9: Move DIRS down in js/src/moz.build"Moonchild2022-09-05
| |
| * Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 65eac50e2dd9d2c4773a927aa7909eff13bc121c.
| * Revert "Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 3d9bf5d7a32eb7076ad4e1782ca677981efff150.
| * Revert "Issue #1676 - Part 12: Split jit sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 95e057e737e3edcb270c256000b893365e1d9a9b.
| * Revert "Issue #1676 - Part 13: Split perf sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 383bc182e3a3fe53cf79a51bc36c6218334d93b5.
| * Revert "Issue #1676 - Part 14: Split proxy sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 6f76f1cb362b98fc617c5c0735cdacee64103e89.
| * Revert "Issue #1676 - Part 15: Split threading sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 2f50f543a245a559a277505dfa6906f1888ef0d9.
| * Revert "Issue #1676 - Part 16: Split WASM sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit 1abc696f87d175ab967e0e86fdf375255c43e98d.
| * Revert "Issue #1676 - Part 17: Put remaining source files which have debug ↵Moonchild2022-09-05
| | | | | | | | | | | | code ifdef'd behind MOZ_DEBUG" This reverts commit ff355fe9ac5327a62cdbd05f99dff9febe5de5df.
| * Revert "Issue #1676 - Part 18: Move and separate top level sources from vm ↵Moonchild2022-09-05
| | | | | | | | | | | | sources in js/src/moz.build" This reverts commit 59511eb8dddac5556c4aa72d6d7fe1a2c3dc3972.
| * Revert "Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit cdf46e803b2fc1ab0787138890dfff67030e6516.
| * Revert "Issue #1676 - Part 20: Split vtune sources out of js/src/moz.build"Moonchild2022-09-05
| | | | | | | | This reverts commit fd1b2dc2b14ded708f8eb62a55109c03356c6b26.
| * Revert "Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm ↵Moonchild2022-09-05
| | | | | | | | | | | | back into unified sources." This reverts commit a8a397fbceb78d2338e214e583be4f02797637d1.
| * Issue #80 - reinstated unified building for some large chunks of our code.Moonchild2022-09-04
| | | | | | | | This should reduce compile complexity saving time and reducing linker stress.
* | Merge pull request 'Stop using deprecated ext/hash_map and FreeBSD/clang ↵Moonchild2022-09-05
|\ \ | |/ |/| | | | | | | fixes.' (#2001) from dbsoft/UXP:freebsdfix into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2001
| * No issue - Fix OutputVariable visibility issue, when building with clang.Brian Smith2022-09-05
| |
| * Issue #2000 - Stop using deprecated ext/hash_map.Brian Smith2022-09-04
| | | | | | | | | | | | | | This has been long deprecated in favor of std::unsorted_map. Since all platforms are using modern compilers now it should not be a problem to switch over to std::unsorted_map in the single place hash_map is used. This allows us to build on platforms which have removed hash_map such as FreeBSD.
| * No issue - Fix FreeBSD NSS build by adding FreeBSD to the list.Brian Smith2022-09-04
| |
* | Issue #1999 - Switch to the unorm2 API for String.normalize()Moonchild2022-09-02
|/ | | | Resolves #1999
* Merge pull request 'Support EventSource in workers' (#1997) from ↵Moonchild2022-09-01
|\ | | | | | | | | | | dbsoft/UXP:1990fix2 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1997
| * Issue #1990 - Part 6 - Fix for infinite loop from Release() on shutdown worker.Brian Smith2022-08-26
| | | | | | | | | | If the worker is shut down, call Cancel() on the Runnable, this will prevent nsInputStreamReadyEvents to be called again when deallocated.
| * Issue #1990 - Part 5 - Common up the skippability implementations that are ↵Brian Smith2022-08-25
| | | | | | | | | | | | basically copy/pastes of the DOMEventTargetHelper one. Mozilla Bug Bug 1333540. Skipped the renamed of various functions, but otherwise a direct port.
| * Issue #1990 - Part 4 - Add a number of Mozilla patches from between Part 1 ↵Brian Smith2022-08-22
| | | | | | | | | | | | | | | | and 2. 1334081 - prevent null pointer dereference in StreamReaderFunc. 1330631 - Convert the EventSourceImpl::Message to be UniquePtr. 1337619 - Reset mGoingToDispatchAllMessages flag before early return.
| * Issue #1990 - Part 3 - Fix build issue due to missing ↵Brian Smith2022-08-18
| | | | | | | | nsIThreadRetargetableStreamListener definition.
| * Issue #1990 - Part 2 - Fix crash when incorrectly access ↵Brian Smith2022-08-18
| | | | | | | | EventSourceImpl::mEventSource. - Mozilla Bug 1333099