Jump to content

Recommended Posts

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240224-3219d2d-uxp-b33b661414-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240224-3219d2d-uxp-b33b661414-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.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240224-3219d2d-uxp-b33b661414-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.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240224-d849524bd-uxp-b33b661414-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240224-d849524bd-uxp-b33b661414-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240224-d849524bd-uxp-b33b661414-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240224-d849524bd-uxp-b33b661414-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2453 - Follow-Up: Use hard-coded minimum timer interval in workers. (0d51adc217)
- No issue - Remove leftover doorhanger code from the developer tools (6e1c585539)
- No issue - Replacing location might throw NS_ERROR_UNEXPECTED while the developer tools window is being destroyed (58525f05f2)
- [DOM] Check if WorkerRunnable::Run runs on top of WorkerThreadPrimaryRunnable::Run in a worker thread. (d1b0f59de4)
- [layout] Process pairs in coord list in PolyArea. (2eea07fc65)
- [network] Block set-cookie from multipart/x-mixed-replace (9d320dac80)

Official Pale-Moon changes picked since my last build:
- [Pale-Moon] [SSUAO] Add default override for Google Fonts served from wordpress. (860f6f4151)
- [Pale-Moon] [SSUAO] Remove Amazon Prime Video override (9d9d5c9b16)
- [Pale-Moon] No issue - Guard against empty MIME types when dealing with plug-ins (7f0772e096)
- [Pale-Moon] Issue #1959 - Add error handling to MIME type processing in prefs. (caf7590a10)

Official Basilisk changes picked since my last build:
- [Basilisk] [SSUAO] Add default override for Google Fonts served from wordpress. (146451981c)
- [Basilisk] [SSUAO] remove spotify user agent override (8171e8580a)
- [Basilisk] [SSUAO] Remove Amazon Prime Video override (56de0d9596)
- [Basilisk] Guard against empty MIME types when dealing with plug-ins (d0aae61395)
- [Basilisk] Enable dialog by default (4f1fb965c6)

My changes since my last build:
- pref: turn on dialog element globally (b33b661414)

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites


New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240224-8323d105-uxp-b33b661414-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240224-8323d105-uxp-b33b661414-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

Repo changes:
- [SSUAO] sync with my UXP's Basilisk SSUAO (8323d105)

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240224-id-656ea98-uxp-b33b661414-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240224-id-656ea98-ia-93af9a0-uxp-b33b661414-xpmod.7z

suite Repo changes:
- [SSUAO] sync with my UXP's Basilisk SSUAO (161bc9a)

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

Link to comment
Share on other sites

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20240224-dad359c41-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240224-dad359c41-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #2453 - Follow-Up: Use hard-coded minimum timer interval in workers. (0d51adc2) (73395a97d)
- ported from UXP: No issue - Remove leftover doorhanger code from the developer tools (6e1c5855) (396eb3dad)
- import from UXP: No issue - Replacing location might throw NS_ERROR_UNEXPECTED while the developer tools window is being destroyed (58525f05) (85148533a)
- ported from UXP: [DOM] Check if WorkerRunnable::Run runs on top of WorkerThreadPrimaryRunnable::Run in a worker thread. (d1b0f59d) (d5551d563)
- import from UXP: [layout] Process pairs in coord list in PolyArea. (2eea07fc) (b7e8c667a)
- import from UXP: [network] Block set-cookie from multipart/x-mixed-replace (9d320dac) (81968a7a3)
- import from UXP: [Basilisk] [SSUAO] Add default override for Google Fonts served from wordpress. (14645198) (43a0fe53a)
- import from UXP: [Basilisk] [SSUAO] remove spotify user agent override (8171e858) (774e81302)
- import from UXP: [Basilisk] [SSUAO] Remove Amazon Prime Video override (56de0d95) (5385ac6c8)
- import from UXP: [Basilisk] Guard against empty MIME types when dealing with plug-ins (d0aae613) (246c91572)
- ported from UXP: [Basilisk] Enable dialog by default (4f1fb965) (ed92e319a)
- pref: turn on dialog element globally (dad359c41)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240224-ce0ac6811d-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240224-ce0ac6811d-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240224-ce0ac6811d-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240224-ce0ac6811d-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1254848 part 1. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::ObjectForLocation. r=bholley (39b4b835e2)
 - Bug 1254848 part 2. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::PrepareObjectForLocation. r=bholley (d0ca0f3b48)
 - Bug 1254848 part 3. Take ownership of error reporting on the AutoEntryScript in AsyncScriptLoader::OnStreamComplete. r=bholley (d9059437f7)
 - Bug 1254303 - Remove SEC_NORMAL from js/. r=sicking (a05bb976fc)
 - Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands (683cd78bd7)
 - Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen (d1055dab5b)
 - Bug 1188796 - Have MTP record modified timestamps when they're passed. r=alchen (7e09ea19c0)
 - Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen (65d84062ad)
 - Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands (5cd46dda53)
 - Bug 1242899 - consolidate mozApps tests into dom/apps/tests/ dir; r=marco (9208d75401)
 - Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice (96ea4796b5)
 - Bug 1176712 - Cannot have two activities with same name and different filters. Tests. r=fabrice (b5cd3f34fa)
 - Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands (dba414ecfa)
 - Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands (a294472d97)
 - Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats (c73a0272b7)
 - Bug 1212186 - Disable 'layout.word_select.eat_space_to_next_word' in carets tests. r=mtseng (7d231a66bf)
 - Bug 1207934 - Fix word_location(). r=automatedtester (6828f466f1)
 - Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng (7aefe76cdc)
 - Bug 1206545 - Add a marionette test case. r=roc (18e224214c)
 - Bug 1209841 - Delete test_selectioncarets2.py. r=automatedtester (99c3d5d144)
 - Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng (c9a452fe67)
 - Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng (ddc3c57a93)
 - Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng (5a4cbff605)
 - Bug 1201036: Bump marionette client and marionette driver for releases; r=jgriffin (9522a37ce7)
 - Bug 1209698: Bump version numbers for Marionette packages; r=jgriffin (6a952dc063)
 - Bug 1137972: Centralize unwrapping the response from marionette; r=jgriffin (78d40d42d2)
 - Bug 1137972: Send W3C Element Key to Marionette Server from python client; r=jgriffin (074cbdb12c)
 - Bug 1185486 - Part 1: Use a timeout when waiting on the browser process after a timed out command. r=jgriffin (ebb6f6421d)
 - Bug 1159219: Make ContentSender a separate module (034e08ef83)
 - Bug 1159238. Generate UUID internally to ContentSender (be45ead810)
 - Bug 1185486 - Part 2: Prevent message listeners from a failed command from causing an out of order response when a content command hangs. r=ato (d706eaba14)
 - Bug 1164124 - Add using_prefs context manager. r=jgriffin (f789f9a6fa)
 - Bug 1211503: Support for Marionette protocol level 3 in the Python client (88d062980d)
 - Bug 1211503: Support for Marionette protocol level 3 in the Python client (1d805ac020)
 - Bug 1216967: Bump Marionette Python packages (5877bcee90)
 - cleanup (56b0351ad3)
 - Bug 1144240 - Fix generated Marionette documentation. r=ato (6beeb13017)
 - Bug 1223171 - [marionette] add ability to install addons programatically, r=ato (c8d04e974a)
 - Bug 1223517 - Release marionette-client 2.0.0 and marionette-driver 1.1.1; r=automatedtester (de1c1f1d18)
 - Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey (ebd1c0e2d9)
 - Bug 1200409 - |marionette --help| causes stack trace. r=ato (479af08b4f)
 - Bug 1212608 - Add parts of firefox_ui_harness to Marionette runner; r=automatedtester (9977013243)
 - Bug 1222388: Correct ./mach marionette-test r=ato (27bae1cbf9)
 - Bug 1223429 - Return exit code 10 when Marionette harness has failing tests; r=automatedtester (b7b7ba91f4)
 - Bug 1227918 - Log exception in harness class setup; r=automatedtester (9708cb7113)
 - Bug 1221187: testing/marionette/client: Explicitly define --version flag; r=automatedtester (6886b6b925)
 - Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps (3bb6ed2ff0)
 - Bug 1208242 - Part 2: WebExtension blocklist tests for b2g r=ferjm (cf19a285a4)
 - Bug 1165943 - Remove non existing "security.uri.allow_scheme_mismatch" preference from test. r=nsm (60cdcfc933)
 - Bug 1223297 - Add multiple audio channel test. r=baku (55765d11dd) (fe9be1dd79)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1243546 - Add mach command for external-media-tests - r=gps (8c74584251)
 - Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps (b5e6166e61)
 - Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester (8755a9b3e0)
 - Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester (746bc487a4)
 - Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato (c87d6e57f8)
 - Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato (582a2f8d8e)
 - Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester (254ed0727c)
 - Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato (1f132b1cb3)
 - Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham (8b1c669740)
 - Bug 1174497 - [mozprofile] bump version and release to pypi; r=wlach (0360927850)
 - Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me (d16b10a25f)
 - Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal (b181c379ce)
 - Bug 1189858 - fix typos in pip extra dependency declaration (587697be0d)
 - Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD (a1e1452486)
 - Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal (6e17f001dd)
 - Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice (1486bf8669)
 - Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug (fa9b99c835)
 - Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE. (f404994a66)
 - Logging patch for bug 1256008. r=khuey (dcb846a987)
 - Bug 1255817 part 1. Make AutoJSAPI always take ownership of error reporting. r=bholley (638b9ca3fe)
 - Bug 1257306. Simplify the implementation of AutoSafeJSContext (and therefore AutoJSContext, since AutoSafeJSContext will no longer be an AutoJSContext). r=bholley (58b655ad7a)
 - Bug 1245951 - "Unused method in WebSocket". r=smaug (b2f8937893)
 - Bug 1227136 - crash in mozilla::net::WebSocketChannel::StartWebsocketData, r=bagder, r=baku (5249e56b52)
 - Bug 1252751 - Improve the security model between webSocket and sandboxed iframe, r=smaug (9a6c0be275)
 - Bug 1250234. Make WebSocket::CreateAndDispatchMessageEvent properly report JS exceptions it might be producing. r=khuey (eaae502684)
 - Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey (d0a965d1aa)
 - Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm (7ba4294750)
 - Bug 1253834 - add AllChildrenIterator::Get(), r=bz (5c1ab2f7f2)
 - Bug 1249443 - add AllChildrenIterator::GetPreviousChild, r=bz (812f61db28)
 - Bug 1249443 - add AllChildrenIterator::Phase, r=bz (9106ec6dbb)
 - Bug 1095236 - Simplify browser_test_new_window_from_content.js to use BrowserTestUtils. r=mrbkap (b8fcea4ad1)
 - Bug 1095236 - Test that windows opened from content with dialog=1 still open. r=mrbkap. (db67a80e2b)
 - Bug 1210482 - regression tests for 1194897 in which window.[location|menu|personal|status|tool]bar.visible broke for e10s, we're testing these behave appropiately both in content and chrome. r=mconley (a17099181c)
 - Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb (77ef52ac2a) (c0ffcde3a8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1255655 - Const-ify k{Unix,Win}Charsets and kLangGroups. r=smontagu. (75e9a5bf6c)
 - Bug 1253010 - part 1 - refactor nsX509CertValidity time formatting; r=keeler (976afc4b16)
 - Bug 1253010 - part 2 - provide a non-XPCOM way to create new nsIDateTimeFormat instances; r=smontagu (a2ccf520bb)
 - Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. (8de07f2979)
 - Bug 1224328 - Don't infinite loop when parsing headers with newlines. r=mcmanus (e7a9871294)
 - Bug 1245106 - necko compilation warnings r=mcmanus (373b414d71)
 - Bug 1253358 - no flags on priority frames r=hurley (0bfe9ccabe)
 - Bug 1253358 - Assert no flags on several h2 frame types r=hurley (4315f882d7)
 - Bug 1246735 - h2 reset recursive push. r=hurley (067e98a044)
 - Bug 1253358 - minor h2 push fixes r=hurley (5a1c86723a)
 - Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus (4c1c907fc1)
 - Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer (be7b704e09)
 - Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer (1929d6ff6b)
 - Bug 1120715 - Part 2: Don't use OPEN_TRUNCATE when reopening a fake synthesized cache entry; r=mayhemer,jdm (84c5265a46)
 - Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh (d610f7210f)
 - Bug 1253582 - h2 coalescing impacts wss:// r=michal (bc7acebd2e)
 - Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell (a427c97d24)
 - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in uriloader subdirectory.r=erahm (2b54ad3276)
 - Bug 1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking (ea83174b6b)
 - enable missing bit of 1487964 that is now valid (f6959fdcbc)
 - Bug 1226928 - network and ipc bits for content-signing on remote about:newtab, r=mayhemer (0a183e0136)
 - Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence (80e167e4b0) (ce0ac6811d)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240224.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git ff40cba9f3...ce0ac6811d:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1254848 part 1. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::ObjectForLocation. r=bholley (39b4b835e2)
 - Bug 1254848 part 2. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::PrepareObjectForLocation. r=bholley (d0ca0f3b48)
 - Bug 1254848 part 3. Take ownership of error reporting on the AutoEntryScript in AsyncScriptLoader::OnStreamComplete. r=bholley (d9059437f7)
 - Bug 1254303 - Remove SEC_NORMAL from js/. r=sicking (a05bb976fc)
 - Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands (683cd78bd7)
 - Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen (d1055dab5b)
 - Bug 1188796 - Have MTP record modified timestamps when they're passed. r=alchen (7e09ea19c0)
 - Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen (65d84062ad)
 - Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands (5cd46dda53)
 - Bug 1242899 - consolidate mozApps tests into dom/apps/tests/ dir; r=marco (9208d75401)
 - Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice (96ea4796b5)
 - Bug 1176712 - Cannot have two activities with same name and different filters. Tests. r=fabrice (b5cd3f34fa)
 - Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands (dba414ecfa)
 - Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands (a294472d97)
 - Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats (c73a0272b7)
 - Bug 1212186 - Disable 'layout.word_select.eat_space_to_next_word' in carets tests. r=mtseng (7d231a66bf)
 - Bug 1207934 - Fix word_location(). r=automatedtester (6828f466f1)
 - Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng (7aefe76cdc)
 - Bug 1206545 - Add a marionette test case. r=roc (18e224214c)
 - Bug 1209841 - Delete test_selectioncarets2.py. r=automatedtester (99c3d5d144)
 - Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng (c9a452fe67)
 - Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng (ddc3c57a93)
 - Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng (5a4cbff605)
 - Bug 1201036: Bump marionette client and marionette driver for releases; r=jgriffin (9522a37ce7)
 - Bug 1209698: Bump version numbers for Marionette packages; r=jgriffin (6a952dc063)
 - Bug 1137972: Centralize unwrapping the response from marionette; r=jgriffin (78d40d42d2)
 - Bug 1137972: Send W3C Element Key to Marionette Server from python client; r=jgriffin (074cbdb12c)
 - Bug 1185486 - Part 1: Use a timeout when waiting on the browser process after a timed out command. r=jgriffin (ebb6f6421d)
 - Bug 1159219: Make ContentSender a separate module (034e08ef83)
 - Bug 1159238. Generate UUID internally to ContentSender (be45ead810)
 - Bug 1185486 - Part 2: Prevent message listeners from a failed command from causing an out of order response when a content command hangs. r=ato (d706eaba14)
 - Bug 1164124 - Add using_prefs context manager. r=jgriffin (f789f9a6fa)
 - Bug 1211503: Support for Marionette protocol level 3 in the Python client (88d062980d)
 - Bug 1211503: Support for Marionette protocol level 3 in the Python client (1d805ac020)
 - Bug 1216967: Bump Marionette Python packages (5877bcee90)
 - cleanup (56b0351ad3)
 - Bug 1144240 - Fix generated Marionette documentation. r=ato (6beeb13017)
 - Bug 1223171 - [marionette] add ability to install addons programatically, r=ato (c8d04e974a)
 - Bug 1223517 - Release marionette-client 2.0.0 and marionette-driver 1.1.1; r=automatedtester (de1c1f1d18)
 - Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey (ebd1c0e2d9)
 - Bug 1200409 - |marionette --help| causes stack trace. r=ato (479af08b4f)
 - Bug 1212608 - Add parts of firefox_ui_harness to Marionette runner; r=automatedtester (9977013243)
 - Bug 1222388: Correct ./mach marionette-test r=ato (27bae1cbf9)
 - Bug 1223429 - Return exit code 10 when Marionette harness has failing tests; r=automatedtester (b7b7ba91f4)
 - Bug 1227918 - Log exception in harness class setup; r=automatedtester (9708cb7113)
 - Bug 1221187: testing/marionette/client: Explicitly define --version flag; r=automatedtester (6886b6b925)
 - Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps (3bb6ed2ff0)
 - Bug 1208242 - Part 2: WebExtension blocklist tests for b2g r=ferjm (cf19a285a4)
 - Bug 1165943 - Remove non existing "security.uri.allow_scheme_mismatch" preference from test. r=nsm (60cdcfc933)
 - Bug 1223297 - Add multiple audio channel test. r=baku (55765d11dd) (fe9be1dd79)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1243546 - Add mach command for external-media-tests - r=gps (8c74584251)
 - Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps (b5e6166e61)
 - Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester (8755a9b3e0)
 - Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester (746bc487a4)
 - Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato (c87d6e57f8)
 - Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato (582a2f8d8e)
 - Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester (254ed0727c)
 - Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato (1f132b1cb3)
 - Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham (8b1c669740)
 - Bug 1174497 - [mozprofile] bump version and release to pypi; r=wlach (0360927850)
 - Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me (d16b10a25f)
 - Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal (b181c379ce)
 - Bug 1189858 - fix typos in pip extra dependency declaration (587697be0d)
 - Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD (a1e1452486)
 - Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal (6e17f001dd)
 - Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice (1486bf8669)
 - Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug (fa9b99c835)
 - Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE. (f404994a66)
 - Logging patch for bug 1256008. r=khuey (dcb846a987)
 - Bug 1255817 part 1. Make AutoJSAPI always take ownership of error reporting. r=bholley (638b9ca3fe)
 - Bug 1257306. Simplify the implementation of AutoSafeJSContext (and therefore AutoJSContext, since AutoSafeJSContext will no longer be an AutoJSContext). r=bholley (58b655ad7a)
 - Bug 1245951 - "Unused method in WebSocket". r=smaug (b2f8937893)
 - Bug 1227136 - crash in mozilla::net::WebSocketChannel::StartWebsocketData, r=bagder, r=baku (5249e56b52)
 - Bug 1252751 - Improve the security model between webSocket and sandboxed iframe, r=smaug (9a6c0be275)
 - Bug 1250234. Make WebSocket::CreateAndDispatchMessageEvent properly report JS exceptions it might be producing. r=khuey (eaae502684)
 - Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey (d0a965d1aa)
 - Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm (7ba4294750)
 - Bug 1253834 - add AllChildrenIterator::Get(), r=bz (5c1ab2f7f2)
 - Bug 1249443 - add AllChildrenIterator::GetPreviousChild, r=bz (812f61db28)
 - Bug 1249443 - add AllChildrenIterator::Phase, r=bz (9106ec6dbb)
 - Bug 1095236 - Simplify browser_test_new_window_from_content.js to use BrowserTestUtils. r=mrbkap (b8fcea4ad1)
 - Bug 1095236 - Test that windows opened from content with dialog=1 still open. r=mrbkap. (db67a80e2b)
 - Bug 1210482 - regression tests for 1194897 in which window.[location|menu|personal|status|tool]bar.visible broke for e10s, we're testing these behave appropiately both in content and chrome. r=mconley (a17099181c)
 - Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb (77ef52ac2a) (c0ffcde3a8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1255655 - Const-ify k{Unix,Win}Charsets and kLangGroups. r=smontagu. (75e9a5bf6c)
 - Bug 1253010 - part 1 - refactor nsX509CertValidity time formatting; r=keeler (976afc4b16)
 - Bug 1253010 - part 2 - provide a non-XPCOM way to create new nsIDateTimeFormat instances; r=smontagu (a2ccf520bb)
 - Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. (8de07f2979)
 - Bug 1224328 - Don't infinite loop when parsing headers with newlines. r=mcmanus (e7a9871294)
 - Bug 1245106 - necko compilation warnings r=mcmanus (373b414d71)
 - Bug 1253358 - no flags on priority frames r=hurley (0bfe9ccabe)
 - Bug 1253358 - Assert no flags on several h2 frame types r=hurley (4315f882d7)
 - Bug 1246735 - h2 reset recursive push. r=hurley (067e98a044)
 - Bug 1253358 - minor h2 push fixes r=hurley (5a1c86723a)
 - Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus (4c1c907fc1)
 - Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer (be7b704e09)
 - Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer (1929d6ff6b)
 - Bug 1120715 - Part 2: Don't use OPEN_TRUNCATE when reopening a fake synthesized cache entry; r=mayhemer,jdm (84c5265a46)
 - Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh (d610f7210f)
 - Bug 1253582 - h2 coalescing impacts wss:// r=michal (bc7acebd2e)
 - Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell (a427c97d24)
 - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in uriloader subdirectory.r=erahm (2b54ad3276)
 - Bug 1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking (ea83174b6b)
 - enable missing bit of 1487964 that is now valid (f6959fdcbc)
 - Bug 1226928 - network and ipc bits for content-signing on remote about:newtab, r=mayhemer (0a183e0136)
 - Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence (80e167e4b0) (ce0ac6811d)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Link to comment
Share on other sites

@VistaLover, thank you for the disambiguation information of the New Moon and Serpent products.

On 2/19/2024 at 9:27 AM, VistaLover said:

NM27 has inherited from PM27 a "status-4-ever" internal component, but as the platform is being updated by rmottola to Fx43+, this component has been partially BROKEN, breaking with it several download-related functions/extensions/userstyles/userscripts etc.; I have kept, for archival purposes, a NM27 build from 20220812, which seems to be the last with no such issues...

Presumably, the ""status-4-ever"" component you refer to, is the Moonchild's "Pale Moon status bar" extension (a fork of Sparky Bluefang's "Status-4-Evar" extension) that was bundled as an extension with Pale Moon through the end of the 26.* series.  As of the 27 series, the extension was no longer included as such with Pale Moon, but instead was incorporated in a different manner.

I checked roytam1's build offerings at https://o.rthost.win/palemoon/index.php?sort=date&order=desc , but did not find the New Moon 20220812 build that you mentioned that you believed was the last build that contained the fully working mentioned component.  Please verify the build and report.

Edited by Ascii2
Link to comment
Share on other sites

8 hours ago, Ascii2 said:

Presumably, the "status-4-ever" component you refer to, is the Moonchild's "Pale Moon status bar" extension (a fork of Sparky Bluefang's "Status-4-Evar" extension) that was bundled as an extension with Pale Moon through the end of the 26.* series.  As of the 27 series, the extension was no longer included as such with Pale Moon, but instead was incorporated in a different manner.

Exactly! :yes:

8 hours ago, Ascii2 said:

I checked roytam1's build offerings at
https://o.rthost.win/palemoon/index.php?sort=date&order=desc
, but did not find the New Moon 20220812 build that you mentioned
that you believed was the last build that contained the fully working mentioned component. 
Please verify the build and report.

"20220812" is the buildID of the 32-bit, xpmod (i.e. capable of SSE2+), build; buildID is listed inside "about:" and "about:support" ;) ; the corresponding "released" package should be the one with a close "git-date", most probably: 

palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod.7z

Link to comment
Share on other sites

10 hours ago, VistaLover said:

"20220812" is the buildID of the 32-bit, xpmod (i.e. capable of SSE2+), build; buildID is listed inside "about:" and "about:support" ;) ; the corresponding "released" package should be the one with a close "git-date", most probably: 

palemoon-27.10.0.win32-git-20220813-042db568fd-xpmod.7z

Thank you.

Link to comment
Share on other sites

On 2/22/2024 at 7:12 PM, VistaLover said:

Win7 is by now an "Older NT-Family OS"

Yes it is. The final ESU update (only for Win 7 Embedded, and whatever the server edition was that went with Win 7) dropped last month, so even if you paid for that, you are now at EOS.

<OT>The last official Chrome/Edge versions for Win 7 are 109. (Luckily Chromium fans have @win32's Supermium.) Firefox ESR 115 isn't quite at EOS yet but it's getting close! (Will there be a Superfox?)</OT>

I'm less sure about Australis-based Firefox forks, but I think the most advanced one Win 7 has is either Waterfox Classic or Basilisk/Serpent. Waterfox Classic hasn't been updated in over a year though, so it still has some security vulnerabilities (the WebP vulnerability, for example).

Link to comment
Share on other sites

On 2/23/2024 at 4:48 PM, roytam1 said:

- ported from UXP: [Basilisk] Enable dialog by default (4f1fb965) (ed92e319a)
- pref: turn on dialog element globally (dad359c41)

Do those refer to the dom.dialog_element.enabled pref?

I've had that manually enabled for years, I think. No ill effects that I know of.

Link to comment
Share on other sites

On 2/24/2024 at 12:48 AM, roytam1 said:

... This is probably just a simple oversight :P, but these two packages are being served through plain HTTP, while the page they're on (MSFN) is served through HTTPS ;) ; recent Chromium versions block by default such scenarios as "mixed-content" and won't let you download the files out-of-the-box (a security warning is issued, can be ignored/overridden at user's discretion); I experienced this myself :o as I was testing latest Supermium-v121-hf-x86 on those links... Not a big thing ;) , but perhaps the links could be edited to HTTPS, too (as are all the links to the rest of this weekend's packages :) ) ...

Many thanks! :wub:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...