New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.4.win32-git-20191109-4a0c734e1-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.4.win64-git-20191109-4a0c734e1-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.8.0a1.win32-git-20191109-4a0c734e1-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.8.0a1.win64-git-20191109-4a0c734e1-xpmod.7z
Official repo changes since my last build:
- Issue #1064: Don't get certificate details synchronously. (3252e2200)
- No issue: Clean up `exceptionDialog.js` (a63272b53)
- MoonchildProductions#1251 - Part 1: Restore initial Solaris support, fixed up. (afc187cc3)
- MoonchildProductions#1251 - Part 2: Make the mozconfig loader POSIX-compliant. (9d449ce61)
- MoonchildProductions#1251 - Part 3: Finally end the long tradition of casting getpid() to int. (64e03d014)
- MoonchildProductions#1251 - Part 4: Core build system changes, lots of libevent/IPC junk. (4105ebb6e)
- MoonchildProductions#1251 - Part 5: Fix POSIX compliance issue in process_util.h. (f105b741e)
- MoonchildProductions#1251 - Part 6: Solaris needs an audio implementation. (57bfda37a)
- MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, gathered together. (3647f42c2)
- MoonchildProductions#1251 - Part 8: Align pointer for char_16t. (c0d814c1d)
- MoonchildProductions#1251 - Part 9: Look for hypot in the math library (libm). (cf75ede0d)
- MoonchildProductions#1251 - Part 10: ipc_channel_posix.cc should use IOV_MAX. (52f2321cb)
- MoonchildProductions#1251 - Part 11: libpng uses C89 now to avoid buffer overflows. (7966d22df)
- MoonchildProductions#1251 - Part 12: Add Solaris/illumos support to WasmSignalHandlers. (76c55f747)
- MoonchildProductions#1251 - Part 13: Redefining abort in C++ requires extern "C" (5c28f10c1)
- MoonchildProductions#1251 - Part 14: libstagefright build should avoid _GLIBCXX_OS_DEFINES. (e3fb8bd24)
- MoonchildProductions#1251 - Part 15: fdlibm should provide definition for u_int32_t and u_int64_t. (4f6639a1b)
- MoonchildProductions#1251 - Part 16: Resolve namespace conflicts with dbm on Solaris. (fca7c45a6)
- MoonchildProductions#1251 - Part 17: All the libffi and libxul.so issues, resolved. (beea314ff)
- MoonchildProductions#1251 - Part 18: (Hopefully) final version of build system fixes. (7e5ff857e)
- MoonchildProductions#1251 - Part 19: Make the unpreprocessed file script work on Solaris. (e51afbcc2)
- MoonchildProductions#1251 - Part 20: Add atomic.h to system-headers. (db34ef993)
- Fix a bunch of dumb typos and omissions. (575f51a27)
- MoonchildProductions#1251 - Part 21: Fix Flash player and some extensions being incompatible. (5a4a4990c)
- MoonchildProductions#1251 - Part 22: Remove some unused type declarations from IPC process_util. (7d65eb2b3)
- MoonchildProductions#1251 - Part 23: Allow AMD64 build to work. (2f4488521)
- MoonchildProductions#1251 - Part 24: Remove temporary GNU M4 workaround. (9cd92944e)
- MoonchildProductions#1251 - Part 25: Fix link paths. (21146d0d5)
- MoonchildProductions#1251 - Part 26: Oracle Solaris gsed/ICU fix. (e4f90cbb5)
- MoonchildProductions#1251 - Part 27: Fix ifdef style. (687a798e6)
- Fix nits. (a9dc528a4)
- Merge pull request #1262 from athenian200/solaris-work (21b3f6247)
- Issue #146 - Part 1: Draw each table's background on their own display list items. (145527207)
- Issue #146 - Part 2: Remove custom table painting component. (0de40040f)
- Issue #1265 - Expose sndio as a build option for any supporting system (873f2cf8c)
- Issue #1267 - Part 1: Update libcubeb to a1200c34. (d162ecbaf)
- Issue #1267 - Part 2: fix libcubeb bindings in dom (22b35fa8e)
- Merge pull request #1270 from g4jc/libcubeb (b7c6c779e)
- Merge pull request #1269 from g4jc/sndio (6ee3467a6)
- Issue #146 - Part 3: Create nsDisplayTableFixedPosition to avoid display list collisions when processing the background image of a table. (db98e3eff)
- Issue #146 - Part 3: Create nsDisplayTableBackgroundImage to avoid display list collisions when processing the background image of a table. (ee663e293)
- Issue #146 - Part 4: Adjust tests for fixes. (f1b043af1)
- Issue #146 - Part 5: Treat table row groups as containing blocks. (ce11d5cae)
- Issue #146 - Part 6: Allow `position: sticky` on table elements. (5ab2da700)
- Issue #146 - Part 7: Remove no longer relevant reftest. (76052e837)
- Revert "Issue #1267 - Part 2: fix libcubeb bindings in dom" (732fe3624)
- Revert "Issue #1267 - Part 1: Update libcubeb to a1200c34." (1960d6e08)
- Bump Goanna version. (ee8c5d387)
- Issue #1271 - Fix build failure in current in-tree libcubeb sndio module (ff0f4b11a)
- Merge pull request #1272 from g4jc/libcubeb (22b410f31)
- Merge branch 'table-sticky-work' (bbc2206a0)
- Issue #1252 - Remove fragile fast path. (082670ecb)
- Merge branch 'master' into certexception-work (c5c44d120)
- Issue #1064 - Part 2: Fix shorthand and services module import. (5f37447ac)
- Issue #1064 - Part 3: Fix notifyObservers() call. (6df8aa495)
- Issue #1274 - Part 1: Adopt the cairo version as our own. (7efd71616)
- Issue #1274 - Part 2: Update Windows prerequisite defines. (45f665b59)
- Issue #1274 - Part 3: Update libpixman licensing (620fdbdf4)
- Issue #1274 - Part 4: Remove some unnecessary checks for old Windows versions. (7b8a065ea)
- Issue #1274 - Part 5: Misc fixes and version update. (5f80c286c)
- Issue #1275 - Add pref to disable warning prompts for SuperfluousAuth and AutomaticAuth, and default to not prompting. (7f5d38150)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (aff468a48)
- Issue #1263 - Part 1: Remove DiskSpaceWatcher (60c83971f)
- Issue #1263 - Part 2: Remove DiskSpaceWatcher tests (eb35cd108)
- Merge pull request #1214 from MoonchildProductions/certexception-work (8bb208397)
- Merge pull request #1276 from MoonchildProductions/cairo-work (0f3635dc8)
- Issue #1254 - Update SQLite to 3.30.1 (4a0c734e1)
My changes since my last build:
- Reverted Issue #1274 - Part 2: Update Windows prerequisite defines.
- Reverted Issue #1274 - Part 4: Remove some unnecessary checks for old Windows versions. (7b8a065ea)