One way to find out is if someone who somehow has access to those updates can check whether there are some sort of confidential + trackable data embedded within those premium updates.
Well, M$ Teams works in OG Pale Moon 28.8.0 on 2012R2! Service workers were not enabled.
But Serpent 52 x64 on the same machine/OS fails. I wonder what component was removed from roytam's builds (or the other XP-compatible browsers) to make it fail.
New build of BOC/UXP for XP!
Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20200404-844f7d3f-uxp-90a9bc221-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20200404-844f7d3f-uxp-90a9bc221-xpmod.7z
source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z
Official repo changes since my last build:
- Update platform commit pointer (c5330331)
- Add a superclobber command to evolving mach stub (e4910e47)
- Update HWA prefs for mail (ccff9103)
- Update platform commit pointer (b5580923)
- Stop pretending the Interlink version doesn't have 52.9 in it. (9bf5cb7e)
- Clear removed-files for Interlink (ba05a4e1)
- Prefix fake-mach variables so they don't overwrite env vars (54ae5e00)
- Update platform commit pointer (844f7d3f)
--
New build of IceApe-UXP for XP!
Test binary:
https://o.rths.ml/gpc/files1.rt/iceape.win32-20200404-id-088353e-ia-041bf6a-uxp-90a9bc221-xpmod.7z
For UXP changes please see above.
New build of Serpent/UXP for XP!
Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200404-4662b4f-uxp-90a9bc221-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.5.win64-git-20200404-4662b4f-uxp-90a9bc221-xpmod.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom
IA32 Win32 https://o.rths.ml/basilisk/basilisk52-g4.5.win32-git-20200404-4662b4f-uxp-90a9bc221-xpmod-ia32.7z
source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32
NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.9.1a1.win32-git-20200404-576a8f254-uxp-90a9bc221-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.9.1a1.win64-git-20200404-576a8f254-uxp-90a9bc221-xpmod.7z
Official UXP changes since my last build:
- Issue #1471 - Fix building on sparc64 Linux Correct various pre-processor defines for sparc64 and in mozjemalloc use the JS arm64 allocator on Linux/sparc64. This corrects build problems opn Linux sparc64 and is in line with bugzilla bug #1275204. (f7c9359b2)
- Issue #1467 - Part 1: Set up conditional NSS-SQL builds. (2a4827ea4)
- Issue #1467 - Part 1b: Fix type and make moz.configure happy. (6b3fbe9ef)
- Issue #1467 - Part 2: Make the PBKDF rounds adaptive to choice of NSS db (09abc1063)
- Issue #1467 - Part 3: Use UTF-8 file paths for NSS-SQL database. (6cbe27d14)
- Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE. (6f1d8fcce)
- Merge pull request #1487 from MoonchildProductions/1467 (0212d6181)
- Issue #1491 - Part 1: Update nsCocoaFeatures for newer versions of MacOS X. (c1633db6d)
- Issue #1491 - Part 2: Disable a workaround on macOS 10.14+ for an Apple bug described in Mozilla bug 378645 involving popup windows that was fixed by Apple. (10a45dfda)
- Merge pull request #1492 from dbsoft/PopupWindowFixes (9308c03f5)
- Issue #447 - Update HSTS preload list (cc9b40cc2)
- Issue #1473 - Fix building `%OS_SLICE%` on non-Windows platforms (e74509ec5)
- Take nsSiteSecurityService out of UNIFIED_SOURCES (bc127ada3)
- Issue #1499 - Re-import ExtensionStorage.jsm (5e03c9ad4)
- Issue #1498 - Part 1: Stop using HSTS preload lists. (595c8d53d)
- Issue #1498 - Part 1: Stop persisting preload states. (09a229c70)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (e54e59827)
- Issue #1498 - Part 3: Remove support for storing "knockout" values. (9c4aef867)
- Issue #1498 - Part 4: Remove clearPreloads. (8ea2c0d5e)
- Issue #1498 - Part 5: Update SSService CID and correct mismatch. (50ebd3507)
- Issue #1498 - Part 6: Remove STS preloadlist pref. (e9723a6fd)
- Issue #1280 - Part 1: Remove HPKP components. (55aa6ce7b)
- Issue #1280 - Part 2: Remove HPKP tests. (0afd46b48)
- Update README.md (d19bcaf4b)
- Issue #1497 Revert "MoonchildProductions#1251 - Part 19" "Make the unpreprocessed file script work on Solaris." (2dfd75f7f)
- Issue #1497 Revert "Check if there are any unpreprocessed files" (e51d9fbc1)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (070eca4c2)
- Teach config.guess to know if we want to build 32 or 64 bit builds on Windows (9a31bea93)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (6676a7d6f)
- Merge pull request #1472 from JMadgwick/master (1039487b7)
- Merge pull request #1494 from JustOff/PR_osslice_non_windows (568ea8dea)
- Merge pull request #1500 from MoonchildProductions/1280 (f2b6fd248)
- Revert "Only state the stop notification for JSDownloads in nsWebBrowserPersist::EndDownload" (0750e2d3c)
- Properly fix crash in nsDownloadManager when repeatedly pausing and resuming a download (61d3be474)
- Issue #1280 - Stop requesting HPKP state from within devtools. (3bc5d67c9)
- Issue #1501 - Un-bust building of NSS after update to 3.48 on Solaris. (389f436c1)
- Issue #1280 - Un-bust certerror pages and ForgetAboutSite (a205ee704)
- Merge pull request #1502 from athenian200/nss348_solaris (d42beba47)
- Explicitly remove dist/bin before mozbuild's install_manifests get a hold of it (85ab34e50)
- Merge branch 'master' of https://github.com/MoonchildProductions/UXP (f35d93396)
- Output webidl filenames as they are processed (c6eccd0e6)
- Make the reference to Handle unambiguous in ipc/testshell/XPCShellEnvironment.cpp (d4afddfad)
- Revert "Make the reference to Handle unambiguous in ipc/testshell/XPCShellEnvironment.cpp" (48a2e680c)
- Make the reference to Handle unambiguous in ipc/testshell/XPCShellEnvironment.cpp (66741ca7f)
- Issue #65 - Fix unprocessed directives in WebRequest.jsm (065ec07d6)
- Merge pull request #1504 from JustOff/PR_fix_WebRequest_jsm (90a9bc221)
Official Basilisk changes since my last build:
- Issue MoonchildProductions/UXP#1360 - Align basilisk FE with this change (a9800c5)
- Issue MoonchildProductions/UXP#1360 - Fix typo (4662b4f)
Official Pale-Moon changes since my last build:
- Issue #1495 - Fix aborting typo and bump UI version to re-migrate. (23c9a3911)
- Revert "Change sessionstore cache behavior to soft refresh" (7b5c1e916)
- Update Build Instruction urls (b4e16d784)
- Re-enable sessionstore cache soft refresh (cf12c10d6)
- Version bump (83adaa207)
- Update platform branch pointer (18f255945)
- Merge branch 'master' of https://github.com/MoonchildProductions/Pale-Moon (80a7b72b0)
- Issue MoonchildProductions/UXP#1280 - Remove HPKP from Pale Moon (f3ea9fbbb)
- [prefs] Fix linkage between HWA layers and Direct2D. (ecacb67c2)
- Update platform branch pointer (03e70a666)
- Issue #1748 - Remove Windows rule from osx CSS (1d863ac33)
- Issue #1745 - Stop using deprecated calls to getMostRecent() (431c6d0b5)
- Merge pull request #1749 from SpockFan02/patch-2 (fbee575a2)
- Issue #1750 - Add pref to show edit panel upon starring new bookmark. (0e43da020)
- Make OS X default theme integrate better (d58095861)
- Update platform branch pointer (e5b37c3fe)
- Issue #1754 - Update browser-gestureSupport to work on UXP Based on https://hg.mozilla.org/mozilla-central/file/fb921354f6ca063a873725e6702156dece1d282c/browser/base/content/browser-gestureSupport.js (0226d80c6)
- Merge pull request #1752 from Lootyhoof/osx-theme (485f867df)
- Merge pull request #1755 from SpockFan02/history-swipe-gestures (ceaedd24a)
- Revert "Issue #1754 - Update browser-gestureSupport to work on UXP" (81f0c6986)
- Issue #1754 - Update browser-gestureSupport to work on UXP Based on https://hg.mozilla.org/mozilla-central/file/fb921354f6ca063a873725e6702156dece1d282c/browser/base/content/browser-gestureSupport.js (576a8f254)