Jump to content

Recommended Posts

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240504-59e31c9007-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 1265956 - Assert that no entry is found in HashTable::putNew. (r=terrence) (8770735325)
 - Bug 1265483 - Use WeakCache to automate sweeping of ObjectGroupComparment::NewTable; r=jonco (e88fa842ab)
 - Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey (2a20a6ecd0)
 - Bug 1198093 - Part 2: Set Default Locale Value in ICU Canonicalization Form. r=khuey (1e1cd981ce)
 - Bug 1263871 - Fix OOM handling in while resolving function name r=shu (44114a7e8d)
 - Bug 1263270 - Sort census reports by smallest node ID counted, rather than number of nodes counted. r=jimb (08d4a431a7)
 - Bug 1263218 - Fix possbile race under oomTest involving background threads r=terrence (82c1e3b698)
 - Bug 1256488 - Add explicit casts to fix MSVC warning C4365. r=fitzgen (b9bb6b52c5)
 - Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence (2e0876578f)
 - Bug 1263902 - check return value from JS_smprintf. r=bbouvier, r=shu (df1d9b5e14)
 - Bug 1262208: Generalize the disabled compilation mode message for asm.js; r=luke (9153b2c5ba)
 - Bug 1259903: Baldr: unify Select true and false types instead of checking against each other; r=luke (5f89398199)
 - Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke (244967401c)
 - Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden (37c8a85771)
 - Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden (bc0dce94a0)
 - Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden (223f6d6ce5)
 - Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden (893f740423)
 - Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden (9f1395258a)
 - Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden (9d962657ab)
 - Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden (cf284ad4e5)
 - Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff (7df3bf46dd)
 - Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff (86b978eb14)
 - Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv (513012fbb9)
 - Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke (46bedc10d0)
 - Bug 1256490 - Disable C4302 to unblock compilation on VS2015; r=bobowen (7fb6820241)
 - Bug 1256499 - Disable C4311 and C4312 to unblock compilation on VS2015; r=bobowen (a9b3b01410)
 - Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r=bobowen (307af58682)
 - Bug 1124033 - Disable C4311 and C4312 in directories exhibiting warnings; r=ehsan (b6ecd1f8e7)
 - Bug 1252931 - Remove INSTALL/PP_TARGETS from js/src/*; r=gps (a1e1d3bb82)
 - Bug 1258908: Rename TYPE_MOZILLA_UI to TYPE_MOZILLA_PARENT. r=jld (29aef56b8e)
 - Bug 1203835 - Don't ship replace_jemalloc. r=njn (249f927cf5)
 - bug 1259753 - fix some C++ unittests to use ScopedXPCOM to init XPCOM. r=ms2ger (a908216277) (b5ee72fe09)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - caps part only: Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin (8174625aab)
 - Bug 1299615 - Part 2: Skip ICU source directory in Clang build plugin when searching for implicit conversion constructors. r=Waldo, r=mystor (30a51b6602)
 - Bug 1264827 - Part 1: Rename the existing code to make it clear it's checking for template args; r=mystor (2710d7e318)
 - Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor (8f053f59cf)
 - Bug 1264827 - Part 3: Add the MOZ_NEEDS_MEMMOVABLE_MEMBERS annotation to MFBT; r=froydnj (937622926a)
 - Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey (b3b32e9b94)
 - Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey. (67e67fab06)
 - Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm (0bedbfa070)
 - Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm (806e9b242e)
 - Bug 1260933 - Part 1: For invalid easing values, print the invalid value. r=birtles (482541cfcb)
 - Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles (5b20918f77)
 - Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm (135e9bf05d)
 - Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm (e790f95b1d)
 - Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm (cf63826b57)
 - Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly (dbbf1a8515)
 - Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly (593ebfc612)
 - Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan (f8a1ea2fda)
 - Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan (33ffccb8a4)
 - Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan (4cce06ab41)
 - Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan (1877cb3919)
 - Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan (c7a883a087)
 - Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan (c65bded060)
 - Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan (f816a012f2)
 - Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm (641af03802)
 - Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm (33aaafd188)
 - Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz (8f182bf345)
 - Bug 1256428 P7 Fix wpt update.https.html to expect TypeError per current spec. r=jdm (4c6cad6e0f)
 - Bug 1256428 P8 Fix wpt unregister-then-register-new-script.https.html to new spec expectations matching blink's tests. r=jdm (d9191f7002)
 - Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan (7b1b31dcc0)
 - Bug 1230341 Hold a strong ref in service worker NS_NewRunnableMethodWithArg uses. r=ehsan a=abillings (2b1d942ae4)
 - Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm (7f97035007)
 - Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm (31fc686d5d)
 - Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm (1ce373f98b)
 - Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm (1abe304c3c)
 - Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm (05d0717b7c)
 - Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm (7d1ac1112a)
 - Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm (dc30ec75a9)
 - Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm (cffe93613a)
 - Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm (f1d7a6aadf)
 - Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm (1a9c95a5bb)
 - Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm (2b8775a9ad)
 - Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm (2e31a3c002)
 - Bug 1266857 Make Clients.claim() use observer document list instead of secondary hashtable. r=bz (2b318072f5)
 - Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz (80d2503978)
 - Bug 1263307 P1 Make ServiceWorkerRegistrationInfo::mScope const. r=jdm (b8b03bc594)
 - Bug 1263307 P2 Make ServiceWorkerRegistrationInfo worker members private. r=jdm (16773a9134)
 - Bug 1263307 P3 Move ServiceWorker update logic into central place in ServiceWorkerRegistrationInfo methods. r=jdm (68b288cbfb)
 - Bug 1265761 Clients.matchAll() should treat http windows as secure if devtools are open and http testing is enabled. r=ehsan (100e16ca08)
 - Bug 1265795 P1 Uncontrolled service workers when global is removed from document. r=bz (db069b0756)
 - Bug 1265795 P2 Add a web-platform-test for the window navigation case. r=bz (6571257e5b)
 - Bug 1265795 P3 Assert that controlled documents have an outer window. r=bz (fdc14dbf66)
 - Bug 1265795 P4 Always call nsDocument::SetScriptGlobalObject(nullptr) from nsDocument::Destroy(). r=bz (8825c3dbd5)
 - Bug 1254194: Add a validator for custom add-on content security policies. r=billm f=aswan (c557dd47ef)
 - Bug 1254194: Allow iterating over and inspecting sources of parsed CSP directives. r=ckerschb (2d93cdda56)
 - Bug 1142332 - Prevent calling CSP_EnumToKeyword with CSP_HASH. r=ckerschb (15a80ed62f)
 - Bug 1236416 - Remove some misc toolkit content UI from Fennec r=margaret (01f7f81c93)
 - Bug 1234403 - Part 1: Implement CSSPseudoElement.getAnimations. r=birtles (91ce2e1cae)
 - Bug 1234403 - Part 2: Implement document.getAnimations. r=birtles (49afbacadb)
 - Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles (bf34dda38f)
 - Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles (fa8ec8e01f)
 - Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles (3ef598f2ba)
 - Bug 1254418 - Part 1: Support generated-content element for Element.getAnimations. r=birtles (7ae806859a)
 - Bug 1254418 - Part 2: Test getAnimations for generated-content elements. r=birtles (b562ec7478)
 - Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug (c5419ffec0)
 - Bug 1254761 - Part 2: Removes extra whitespaces. r=birtles (2a98381928)
 - Bug 1254761 - Part 3: Add tests for AnimationFilter. r=birtles (bdd9b39849)
 - Bug 1254194: Apply a content security policy to all WebExtension documents. r=gabor (c3a9f32be8)
 - Bug 1257246: Update the version of eslint that mach installs. r=gps (da0481d7e4)
 - Bug 1229588: Add a taskcluster test for eslint. r=dustin (e6eff5caf2)
 - Bug 1257246: Update lint test image to newer packages of eslint. r=ahal (bcfaf3b5d8)
 - Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag (16537b22dc)
 - Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking (834faa0f62) (5f6d4971d0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1182987 - Part 1: Remove unreferenced files immediately; r=baku (3ced56ca25)
 - Bug 1182987 - Part 2: Add getQuotaObjects() to mozIStorageConnection; r=mak (64b4dc418c)
 - Bug 1182987 - Part 3: Add "cleanup" transaction with disabled quota checks and vacuuming/checkpointing after commit; r=baku (7c19f28ae2)
 - Bug 1182987 - Part 4: Add a test for QuotaExceededError recovery and the new "cleanup" transaction type; r=baku (f91935e737)
 - Bug 1182987 - Part 5: Change mode of "readwrite" transaction to "cleanup" after QuotaExceeded is fired; r=baku (79d709970d)
 - Bug 1257725 part 3. Get rid of ThreadsafeAutoJSContext usage in Promise code. r=bholley (405d3c03d4)
 - Bug 1257725 part 1. Get rid of ThreadsafeAutoJSContext usage in JSEventHandler::HandleEvent. r=smaug (3222a73565)
 - Bug 1257725 part 4. Get rid of ThreadsafeAutoJSContext usage in IndexedDB code, except for IDBRequest::CaptureCaller. r=khuey (8ad88560f0)
 - Bug 1257725 part 5. Get rid of ThreadsafeAutoJSContext usage in IDBRequest::CaptureCaller. r=khuey (50a1f05ec9)
 - Bug 1257725 part 6. Get rid of ThreadsafeAutoJSContext. r=bholley (8968c69fcc)
 - Bug 1247420 - part1: removeContentState. r=smaug (6c7a54b58e)
 - Bug 1247420 - part2: IPC hover state management for select. r=Felipc (c7809aec7c)
 - Bug 1223533 - Don't hide the select popup on irrelevant pagehide events. r=mconley (0cf218515a)
 - Bug 1253486, [e10s only] hide select popups when the select element is removed, r=mconley (8a7049b6f1)
 - Bug 1180827 - Fix reuse of previous search results. r=MattN (6b4e65d318)
 - Bug 1242208 - Fix cached form history results with a datalist present. r=MattN (10078ada31)
 - Bug 1252074 - test_form_autocomplete.html and test_form_autocomplete_with_list.html should pass on e10s. r=paolo (8a9cf4a5f1)
 - Bug 1260441 - Never pass a null js context to OpenCursor() r=bz (8d818b0257)
 - Bug 1170045 - part 2 - use SegmentedVector in the DeferredFinalize implementation; r=mccr8 (3954a5e390)
 - Bug 1265770. Don't try to get a prototype for the interface object for an interface that's [NoInterfaceObject], since it's just unnecessary work that can't even be done at all in some cases (e.g. when the parent interface is also [NoInterfaceObject]). r=peterv (53d3077e31)
 - Bug 1264187 - check for a ProtoAndIfaceCache before blindly destroying it; r=bz (97536e815b)
 - Bug 1104955 part 3. Pass our unscopable names to CreateInterfaceObjects and have it define the right thing on the prototype. r=khuey (48386ab6b5)
 - Bug 934889: Use JS_InitStandardClasses everywhere now that it works. r=bz (01d545259a)
 - Bug 1258585. Remove some remaining vestiges of WebIDL quickstubs. r=peterv (3fa02388f1) (59e31c9007)

Link to comment
Share on other sites


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 4696208ad8...59e31c9007:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1265956 - Assert that no entry is found in HashTable::putNew. (r=terrence) (8770735325)
 - Bug 1265483 - Use WeakCache to automate sweeping of ObjectGroupComparment::NewTable; r=jonco (e88fa842ab)
 - Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey (2a20a6ecd0)
 - Bug 1198093 - Part 2: Set Default Locale Value in ICU Canonicalization Form. r=khuey (1e1cd981ce)
 - Bug 1263871 - Fix OOM handling in while resolving function name r=shu (44114a7e8d)
 - Bug 1263270 - Sort census reports by smallest node ID counted, rather than number of nodes counted. r=jimb (08d4a431a7)
 - Bug 1263218 - Fix possbile race under oomTest involving background threads r=terrence (82c1e3b698)
 - Bug 1256488 - Add explicit casts to fix MSVC warning C4365. r=fitzgen (b9bb6b52c5)
 - Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence (2e0876578f)
 - Bug 1263902 - check return value from JS_smprintf. r=bbouvier, r=shu (df1d9b5e14)
 - Bug 1262208: Generalize the disabled compilation mode message for asm.js; r=luke (9153b2c5ba)
 - Bug 1259903: Baldr: unify Select true and false types instead of checking against each other; r=luke (5f89398199)
 - Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke (244967401c)
 - Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden (37c8a85771)
 - Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden (bc0dce94a0)
 - Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden (223f6d6ce5)
 - Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden (893f740423)
 - Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden (9f1395258a)
 - Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden (9d962657ab)
 - Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden (cf284ad4e5)
 - Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff (7df3bf46dd)
 - Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff (86b978eb14)
 - Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv (513012fbb9)
 - Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke (46bedc10d0)
 - Bug 1256490 - Disable C4302 to unblock compilation on VS2015; r=bobowen (7fb6820241)
 - Bug 1256499 - Disable C4311 and C4312 to unblock compilation on VS2015; r=bobowen (a9b3b01410)
 - Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r=bobowen (307af58682)
 - Bug 1124033 - Disable C4311 and C4312 in directories exhibiting warnings; r=ehsan (b6ecd1f8e7)
 - Bug 1252931 - Remove INSTALL/PP_TARGETS from js/src/*; r=gps (a1e1d3bb82)
 - Bug 1258908: Rename TYPE_MOZILLA_UI to TYPE_MOZILLA_PARENT. r=jld (29aef56b8e)
 - Bug 1203835 - Don't ship replace_jemalloc. r=njn (249f927cf5)
 - bug 1259753 - fix some C++ unittests to use ScopedXPCOM to init XPCOM. r=ms2ger (a908216277) (b5ee72fe09)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - caps part only: Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin (8174625aab)
 - Bug 1299615 - Part 2: Skip ICU source directory in Clang build plugin when searching for implicit conversion constructors. r=Waldo, r=mystor (30a51b6602)
 - Bug 1264827 - Part 1: Rename the existing code to make it clear it's checking for template args; r=mystor (2710d7e318)
 - Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor (8f053f59cf)
 - Bug 1264827 - Part 3: Add the MOZ_NEEDS_MEMMOVABLE_MEMBERS annotation to MFBT; r=froydnj (937622926a)
 - Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey (b3b32e9b94)
 - Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey. (67e67fab06)
 - Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm (0bedbfa070)
 - Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm (806e9b242e)
 - Bug 1260933 - Part 1: For invalid easing values, print the invalid value. r=birtles (482541cfcb)
 - Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles (5b20918f77)
 - Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm (135e9bf05d)
 - Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm (e790f95b1d)
 - Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm (cf63826b57)
 - Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly (dbbf1a8515)
 - Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly (593ebfc612)
 - Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan (f8a1ea2fda)
 - Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan (33ffccb8a4)
 - Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan (4cce06ab41)
 - Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan (1877cb3919)
 - Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan (c7a883a087)
 - Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan (c65bded060)
 - Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan (f816a012f2)
 - Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm (641af03802)
 - Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm (33aaafd188)
 - Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz (8f182bf345)
 - Bug 1256428 P7 Fix wpt update.https.html to expect TypeError per current spec. r=jdm (4c6cad6e0f)
 - Bug 1256428 P8 Fix wpt unregister-then-register-new-script.https.html to new spec expectations matching blink's tests. r=jdm (d9191f7002)
 - Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan (7b1b31dcc0)
 - Bug 1230341 Hold a strong ref in service worker NS_NewRunnableMethodWithArg uses. r=ehsan a=abillings (2b1d942ae4)
 - Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm (7f97035007)
 - Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm (31fc686d5d)
 - Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm (1ce373f98b)
 - Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm (1abe304c3c)
 - Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm (05d0717b7c)
 - Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm (7d1ac1112a)
 - Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm (dc30ec75a9)
 - Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm (cffe93613a)
 - Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm (f1d7a6aadf)
 - Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm (1a9c95a5bb)
 - Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm (2b8775a9ad)
 - Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm (2e31a3c002)
 - Bug 1266857 Make Clients.claim() use observer document list instead of secondary hashtable. r=bz (2b318072f5)
 - Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz (80d2503978)
 - Bug 1263307 P1 Make ServiceWorkerRegistrationInfo::mScope const. r=jdm (b8b03bc594)
 - Bug 1263307 P2 Make ServiceWorkerRegistrationInfo worker members private. r=jdm (16773a9134)
 - Bug 1263307 P3 Move ServiceWorker update logic into central place in ServiceWorkerRegistrationInfo methods. r=jdm (68b288cbfb)
 - Bug 1265761 Clients.matchAll() should treat http windows as secure if devtools are open and http testing is enabled. r=ehsan (100e16ca08)
 - Bug 1265795 P1 Uncontrolled service workers when global is removed from document. r=bz (db069b0756)
 - Bug 1265795 P2 Add a web-platform-test for the window navigation case. r=bz (6571257e5b)
 - Bug 1265795 P3 Assert that controlled documents have an outer window. r=bz (fdc14dbf66)
 - Bug 1265795 P4 Always call nsDocument::SetScriptGlobalObject(nullptr) from nsDocument::Destroy(). r=bz (8825c3dbd5)
 - Bug 1254194: Add a validator for custom add-on content security policies. r=billm f=aswan (c557dd47ef)
 - Bug 1254194: Allow iterating over and inspecting sources of parsed CSP directives. r=ckerschb (2d93cdda56)
 - Bug 1142332 - Prevent calling CSP_EnumToKeyword with CSP_HASH. r=ckerschb (15a80ed62f)
 - Bug 1236416 - Remove some misc toolkit content UI from Fennec r=margaret (01f7f81c93)
 - Bug 1234403 - Part 1: Implement CSSPseudoElement.getAnimations. r=birtles (91ce2e1cae)
 - Bug 1234403 - Part 2: Implement document.getAnimations. r=birtles (49afbacadb)
 - Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles (bf34dda38f)
 - Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles (fa8ec8e01f)
 - Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles (3ef598f2ba)
 - Bug 1254418 - Part 1: Support generated-content element for Element.getAnimations. r=birtles (7ae806859a)
 - Bug 1254418 - Part 2: Test getAnimations for generated-content elements. r=birtles (b562ec7478)
 - Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug (c5419ffec0)
 - Bug 1254761 - Part 2: Removes extra whitespaces. r=birtles (2a98381928)
 - Bug 1254761 - Part 3: Add tests for AnimationFilter. r=birtles (bdd9b39849)
 - Bug 1254194: Apply a content security policy to all WebExtension documents. r=gabor (c3a9f32be8)
 - Bug 1257246: Update the version of eslint that mach installs. r=gps (da0481d7e4)
 - Bug 1229588: Add a taskcluster test for eslint. r=dustin (e6eff5caf2)
 - Bug 1257246: Update lint test image to newer packages of eslint. r=ahal (bcfaf3b5d8)
 - Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag (16537b22dc)
 - Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking (834faa0f62) (5f6d4971d0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1182987 - Part 1: Remove unreferenced files immediately; r=baku (3ced56ca25)
 - Bug 1182987 - Part 2: Add getQuotaObjects() to mozIStorageConnection; r=mak (64b4dc418c)
 - Bug 1182987 - Part 3: Add "cleanup" transaction with disabled quota checks and vacuuming/checkpointing after commit; r=baku (7c19f28ae2)
 - Bug 1182987 - Part 4: Add a test for QuotaExceededError recovery and the new "cleanup" transaction type; r=baku (f91935e737)
 - Bug 1182987 - Part 5: Change mode of "readwrite" transaction to "cleanup" after QuotaExceeded is fired; r=baku (79d709970d)
 - Bug 1257725 part 3. Get rid of ThreadsafeAutoJSContext usage in Promise code. r=bholley (405d3c03d4)
 - Bug 1257725 part 1. Get rid of ThreadsafeAutoJSContext usage in JSEventHandler::HandleEvent. r=smaug (3222a73565)
 - Bug 1257725 part 4. Get rid of ThreadsafeAutoJSContext usage in IndexedDB code, except for IDBRequest::CaptureCaller. r=khuey (8ad88560f0)
 - Bug 1257725 part 5. Get rid of ThreadsafeAutoJSContext usage in IDBRequest::CaptureCaller. r=khuey (50a1f05ec9)
 - Bug 1257725 part 6. Get rid of ThreadsafeAutoJSContext. r=bholley (8968c69fcc)
 - Bug 1247420 - part1: removeContentState. r=smaug (6c7a54b58e)
 - Bug 1247420 - part2: IPC hover state management for select. r=Felipc (c7809aec7c)
 - Bug 1223533 - Don't hide the select popup on irrelevant pagehide events. r=mconley (0cf218515a)
 - Bug 1253486, [e10s only] hide select popups when the select element is removed, r=mconley (8a7049b6f1)
 - Bug 1180827 - Fix reuse of previous search results. r=MattN (6b4e65d318)
 - Bug 1242208 - Fix cached form history results with a datalist present. r=MattN (10078ada31)
 - Bug 1252074 - test_form_autocomplete.html and test_form_autocomplete_with_list.html should pass on e10s. r=paolo (8a9cf4a5f1)
 - Bug 1260441 - Never pass a null js context to OpenCursor() r=bz (8d818b0257)
 - Bug 1170045 - part 2 - use SegmentedVector in the DeferredFinalize implementation; r=mccr8 (3954a5e390)
 - Bug 1265770. Don't try to get a prototype for the interface object for an interface that's [NoInterfaceObject], since it's just unnecessary work that can't even be done at all in some cases (e.g. when the parent interface is also [NoInterfaceObject]). r=peterv (53d3077e31)
 - Bug 1264187 - check for a ProtoAndIfaceCache before blindly destroying it; r=bz (97536e815b)
 - Bug 1104955 part 3. Pass our unscopable names to CreateInterfaceObjects and have it define the right thing on the prototype. r=khuey (48386ab6b5)
 - Bug 934889: Use JS_InitStandardClasses everywhere now that it works. r=bz (01d545259a)
 - Bug 1258585. Remove some remaining vestiges of WebIDL quickstubs. r=peterv (3fa02388f1) (59e31c9007)

* 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

Posted (edited)

There was a discussion a while back on PM forum regarding future official x64 builds of Pale Moon requiring AVX instruction set. It was also mentioned something along the lines that future mainstream Linux distros may also have a similar requirement in the near future. Is there a source for the latter? :dubbio:

Edited by UCyborg
Link to comment
Share on other sites

How exactly do you update the New Moon browser without having to start over with a clean new version every time roytam1 releases an update? Since there's no option to update the browser within the browser itself.

Link to comment
Share on other sites

You just overwrite the old files with new ones. Most of the time, file structure remains similar enough so there's no old remnants, unless specifically noted. But you can always delete the existing folder and extract new one in its place to be sure it's 100% clean.

Link to comment
Share on other sites

I thought about that. But won't this reset my settings and delete any plugins if I do that? I know the bookmark folder is saved in a different folder in Application Data, so I don't have to worry about that getting deleted. 

Link to comment
Share on other sites

I don't think roytam1 is correct address for such feature requests. These projects, at least New Moon and Serpent very much piggyback on the work of the upstream developers (Moonchild Productions). They fall and the downstream dies as well.

Link to comment
Share on other sites

7 minutes ago, UCyborg said:

New Moon doesn't save anything in its own folder by default, so no.

Okay, so I just replace the folder that comes in the 7z file each time and leave the other folders (Moonchild Productions) in Application Data and Local Settings as is. Got it.

Link to comment
Share on other sites

5 minutes ago, UCyborg said:

I don't think roytam1 is correct address for such feature requests. These projects, at least New Moon and Serpent very much piggyback on the work of the upstream developers (Moonchild Productions). They fall and the downstream dies as well.

That's why I asked HIM if it can be done. This is just your opinion.

Link to comment
Share on other sites

1 hour ago, John Carter said:

How exactly do you update the New Moon browser without having to start over with a clean new version every time roytam1 releases an update? Since there's no option to update the browser within the browser itself.

New Moon 28 as Serpent 52.9 have their profiles and plugins stored in Documents and Settings/User/Application Data directory;

the browser "installation" is in Program Files/basilisk (for Serpent). When updating I always just delete the basilisk dir and then unpack the updated version into Program Files/.

Link to comment
Share on other sites

3 minutes ago, modnar said:

New Moon 28 as Serpent 52.9 have their profiles and plugins stored in Documents and Settings/User/Application Data directory;

the browser "installation" is in Program Files/basilisk (for Serpent). When updating I always just delete the basilisk dir and then unpack the updated version into Program Files/.

Yeah, I just wasn't sure about browser's settings/preferences if they would reset whenever I replace the folder. I take it that gets saved in Application Data as well.

Link to comment
Share on other sites

30 minutes ago, John Carter said:

This is just your opinion.

All actual meaningful progress happens in the upstream, not here. That's not opinion, that's fact.

Link to comment
Share on other sites

Posted (edited)
9 minutes ago, UCyborg said:

All actual meaningful progress happens in the upstream, not here. That's not opinion, that's fact.

Lol. Dude, how exactly adding a simple setting to change DNS would make the browser die? That would actually make it even better. Every other browser has it.

Edited by John Carter
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
×
×
  • Create New...