Jump to content

My Browser Builds (Part 4)


Recommended Posts

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 9af8eeaf15..61a988a8ac:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1212279 - Fix uninitialized boolean in Fprinter. r=h4writer (105d3c6507)
 - Bug 1223007 - Fix eval redeclaration check for Debugger.Frame.eval. (r=efaust) (a3fddcc2b8)
 - cleanup, rearrange (88d8fc8ced)
 - Bug 1211956: Check result of EmptyShape::getInitialShape; r=h4writer (41aee681c0)
 - Bug 1193102 - Deal with OOM in NewObjectCache::invalidateEntriesForShape. r=bhackett (4c2b2a3bb9)
 - Bug 1208747 - Fix self-comparison compiler warnings. r=Yoric over IRC (d64cc9500c)
 - Bug 1208747 - Fix include files for the stopwatch. r=jandem (a146b10267)
 - Bug 1207843 - Part 1/3 - Clean up ma_b(void* target). r=h4writer (238615768e)
 - Bug 1207843 - Part 2/3 - Clean up MacroAssemblerARM spacing. r=h4writer (a316b5bdac)
 - Bug 1207843 - Part 3/3 - Clean up ARM Imm8::EncodeImm(). r=h4writer (c24cda23ef)
 - Bug 939157 - RotateLeft with shift of zero gives undefined behavior. r=Waldo (36e1324c16)
 - Bug 1224041 - Use stable hashing for CloneMemory r=terrence (9c2f5db9e3)
 - Bug 1177122 - handle OOM in JSStructuredCloneWriter destructor. r=evilpie (d4fd3d8fd9)
 - Bug 1225298 - Use GC policy mechanism for sweeping hashtable-based collections. r=terrence (5369de6951)
 - Bug 1200642 - Add OOM simulation to Vector r=Waldo (325c17a5c4)
 - Bug 1221680 - Avoid hard errors when testing convertibility using the IsConvertible type trait. r=froydnj (c4220f1a1c)
 - Bug 1108017: Loosen third-party restrictions for tracking protection checks (r=sworkman) (2997474d59)
 - Bug 1205138 - Cleanup tracking protection warnings and logs. r=gcp (fb61d17b01)
 - Bug 1197000 - Better debugging output for Safe Browsing list updates. r=gcp (727005eb8f)
 - Bug 1208285 - Improve TP debug logging. r=gcp (72d7561c76)
 - Bug 1214122 - Check if addon ProtocolHandler actually provide nsHttpChannel. r=sicking r=mayhemer (07bf8afb12)
 - Bug 1214786 - Channelwrapper: Fix up maybeWrapChannel to wrap if not gecko internal channel (r=mayhemer,sicking) (8adb832a11)
 - Bug 1158404 - part 1 - DataChannelShutdown should instead observe xpcom-will-shutdown. r=jesup (ad4be087ea)
 - Bug 1158404 - Part 2 - Don't hold alive DataChannelShutdown with a global. r=jesup (4b9a0e9b5c)
 - bug 1219466 - convert netwerk to LazyLogModule r=valentin.gosu (2a85aa4068)
 - Bug 1125947 - Fix clang warnings in netwerk/sctp/datachannel. r=jesup (247ab6dc09) (9938fac30a)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1212148 - Outline DialogValueHolder::Get() and create the variant directly. r=bz (1f3eb24a70)
 - Bug 1210591, part 1 - Use nsVariantCC in various places. r=smaug (960ec7f9d3)
 - Bug 1210591, part 2 - Cycle collect DataTransfer::mItems. r=smaug (3bc922fd42)
 - Bug 931283, part 1 - Rename nsVariant to nsVariantBase. r=froydnj (1ba409004e)
 - Bug 931283, part 2 - Split out nsVariant into a subclass. r=froydnj (6fc4012db0)
 - Bug 931283, part 3 - Implement a cycle collected version of nsVariant. r=froydnj (9dd0e97d28)
 - Bug 1208815 - Use the legacy opt-out in GetMozSourceNode to avoid crashes. r=bholley (b8aaa945fd)
 - Bug 1217614 - Remove nsIDOMDataTransfer::mozGetDataAt and refactor associated code. r=bz (6a5a403776)
 - Bug 1197002 - Use channel->Open2() in editor/libeditor/nsHTMLDataTransfer.cpp (r=sicking) (4995576e25)
 - Bug 1169268 - Don't crash when pasting files. r=ndeakin (b52b5e9971)
 - Bug 1156062 part 1b - Convert some callers of nsEditor::SplitNodeDeep; r=ehsan (c0ecbdf8ec)
 - Bug 1156062 part 1c - Convert remaining callers of nsEditor::SplitNodeDeep; r=ehsan (e9cb446bef)
 - Bug 1156062 part 1d - Clean up nsEditor::SplitNodeDeep; r=ehsan (d8513a605c)
 - Bug 1156062 part 2 - Make GetBlockNodeParent and GetEnclosingTable return regular pointers; r=ehsan (8e80c4c53c)
 - Bug 1156062 part 3 - New helper nsHTMLEditor::GetBlock; r=ehsan (9466c926f3)
 - Bug 1145395 - Call nsINode::Length directly in nsHTMLEditor::CreateDOMFragmentFromPaste; r=ehsan (5b9d9b208c)
 - Bug 1152229 Define FnLock as a KeyboardEvent.code value r=smaug (0f0ba16ba2)
 - Bug 1192774 - Rename nsOuterWindowProxy::GetWindow to GetOuterWindow and add an assertion; r=khuey (5bbad7f98a)
 - Bug 920734 - Part 1: Implement window.orientation and window.onorientationchange. r=baku (3f350de924)
 - Bug 920734 - Part 2: Update tests to avoid using orientation as variable name. r=seth (a5c98bcc6f)
 - Bug 1216072 - Pass aCallerIsChrome in more places. r=bz Bug 1215398 - Hoist the IsCallerChrome call in CanMoveResizeWindows to the script-only entry points. r=bz (3ff7d3d1a2)
 - Bug 1107443. Make WindowProxy throw if you attempt to explicitly define a non-configurable property. r=peterv (d4659731fe)
 - Bug 1196317 - Optimize CallbackObject::mCreationStack out from cycle collection graph when possible, r=mccr8 (6221298ec7)
 - Bug 1184058 - AudioChannelAgent should be muted when used without a proper window object. r=alwu (3bc66c7727)
 - Bug 1196361 - Remove the media.useAudioChannelService pref; r=baku (ba976d4402)
 - Bug 1190040 - Part 2: Teach the audio channel service how to not notify audio-playback, and do that when a media element has no audio track; r=padenot (b163cbd6e2)
 - Bug 1180940 - Changed return type of AudioDestinationNode::CreateAudioChannelAgent method to return errors, if any methods that it calls fail. Added code to handle the return value in AudioContext::Init(), and its callers. r=baku (03671277dc)
 - Bug 1183304 - Unregister the actor when unlinked by CC. r=ehsan (ad0a3a7050)
 - Bug 1191814 - WebSpeech synthesis API and AudioChannelService, r=eeejay (2140326485)
 - Bug 1043165 - Part 1: Add TelephonyCall.disconnectedReason (webidl). r=hsinyi (a08a2e3b19)
 - Bug 1043165 - Part 2: Add TelephonyCall.disconnectedReason (dom). r=hsinyi (1403f942fd)
 - Bug 1043165 - Part 3: Add TelephonyCall.disconnectedReason (ril). r=hsinyi (cdb3991ed0)
 - Bug 1043165 - Part 4: Update test cases. r=hsinyi (aa3f784b07)
 - Bug 1131047 - Part 1: Obsolete some events (WebIDL). r=hsinyi (64e098a773)
 - Bug 1131047 - Part 2: Obsolete some events (DOM). r=aknow (75caf5fa03)
 - Bug 1161403 - Part 1: Deprecate internal states. r=aknow (dfd955bf8b)
 - Bug 1161403 - Part 2: A new testcase. r=aknow (4798f3ec44)
 - Bug 1129882 - create agent in telephony object. r=baku, r=hsinyi (1d7e7e44a4)
 - Bug 1129882 - add mozInterrupt in telephony object. r=baku (f52465229b)
 - Bug 1211511 - AudioChannelAgent::NotifyStartedPlaying and NotifyStoppedPlaying should use the same level of playback notification, r=roc (a73b0fda70)
 - Bug 1187204 - AudioChannelService must exist before calling IsAudioChannelMutedByDefault(), r=alwu (665d082d4f)
 - Bug 1089526 - Correct function name. r=baku (0706ced01f)
 - Bug 1183925 - Part 1: Clean up the SpeakerManagerService shutdown; r=baku (7aefa655d5)
 - Bug 1223734 - AudioChannelService should not be re-initialized after the XPCOM shutdown, r=smaug (1e35895d8d)
 - Bug 1223734 - Add crashtest. r=baku (cfb753dcf2)
 - Bug 1151992 - Use call state to decide the usages of output device. r=baku (37ea21895f)
 - Bug 1215684 - Shut down AudioChannelService in the child process. r=mccr8 (389b137630)
 - Bug 1183033 - Don't mute the system channel type. r=baku (da88f69119)
 - Bug 1218396 - By default window-less AudioChannelAgents should be muted, r=alwu (3a74b6e8e0)
 - Bug 1222902 - Create log system for the AudioChannel. r=baku. (4734efd27b)
 - var-let (9849b3f3a9)
 - Bug 1138354 - Add proxy authencation info for 'mozbrowserusernameandpasswordrequired' event. r=mayhemer (e1717f0113)
 - Bug 1195801 - part 2: Tests for getStructuredData. r=kanru (221d9b4fa8)
 - Bug 1169633 - [Browser API] getWebManifest(). r=kanru, r=bholley (904c043d16)
 - Bug 1206581 - Implement notifyChannel() on AudioChannel API. r=kanru, r=baku. (42554161e7)
 - Bug 1196654 - navigator.mozBrowserElementProxy for access Browser API methods from the embedded, r=kanru, sr=sicking (878b701d4b)
 - Bug 1214133 - Preload ExtensionContent.jsm to get rid of the overhead. r=fabrice (50f6584735)
 - Bug 1212321 - Stop painting on app launch. r=fabrice (a4cadc9577)
 - Bug 1203068 - Add system type into kMozAudioChannelAttributeTable. r=baku (c908fef580)
 - Bug 1208353 - Fix -Wshadow warnings in dom/audiochannel. r=padenot (85193d75a2)
 - Bug 1184970 - Remove unused struct in AudioChannelService, r=ehsan (f0511a942b)
 - Bug 1214491 - Rejigger entry points for nsGlobalWindow::Close. r=bz (6eccbffe1f)
 - Bug 1212360. Split up the MozStorageChanged event into separate events for sessionstorage and localstorage. r=khuey (ff0047fe22)
 - Bug 1162013. Process the Promise queue between adjacent setTimeout callback invocations when we're going through the callback list without returning to the event loop. r=smaug (f4966fa41e)
 - Bug 1214491 - Remove CanCallerAccess check for XPIDL version of nsGlobalWindow::AddEventListener. r=bz (5bb993e1ea)
 - Bug 1181176 - Pass along x and y position for context menus on Graphene. r=fabrice (652b528a92)
 - Bug 1211481 - Expose screenX and screenY to context menu events. r=fabrice (e9679e9d6c)
 - Bug 952456 - Part 2: Support copy image in BrowserElement. r=kchen (f91eb8ae95)
 - Bug 952456 - Part 3: Enable test_copyimage.html on gonk/cocoa r=fabrice (be0d20fd99)
 - Bug 1121463 - Support copy link on context menu. r=kanru (a981b7e05c)
 - Backout c7c68c4389d6 (bug 1125713) for gaia app startup regression r=me (ed1d13993f)
 - Bug 1178484 - Part 2: Regenerate gecko's in-tree parser. r=hsivone (42d5b50cf1)
 - Bug 1164123 - Add support for a theme-group meta to make theme-color"themable". r=fabrice (40757cf461)
 - Bug 1178484 - Part 4: Fire metachange event when a <meta> tag has Open Graph data. r=kanru (111cf1c43f)
 - Bug 1178484 - Part 5: Test for metachange event when Open Graph property is loaded. r=kanru (0b464de5de)
 - Bug 1156615 - (Browser API) ctrl/cmd/middle-click doesn't work if <a> element has children. r=kchen (673a7031f9)
 - Bug 1210265 - Add a pref toggle for copying/pasting only plain text on B2G. r=timdream (4fbbad858e)
 - Bug 1198522 - Add a flag to make sure customized menu is added. r=timdream, r=kanru (81e611997d)
 - Bug 1168658 - Enable tracking protection in b2g r=francois (fc04c160ae)
 - Bug 1189494 - Pass tracking information to BrowserElement's mozbrowsersecuritychange event. r=fabrice (bb24e94178)
 - Bug 1170644 - Fix forced reflow in BrowserElementChildPreload. r=bz (73078e79fa)
 - Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel (883351b87c)
 - Bug 1164036 - Add an xpcshell test for graphics blocklist versioning. r=kats (c846c5b142)
 - Bug 1183725 - Windows 10 not recognized in downloadable blocklist. r=bas (6a07f03ea3)
 - Bug 1191404 - Update the comments to avoid confusion about what happens with blocklisting when the OS is unknown. No code change. r=milan (40bec16ce6)
 - Bug 1215892 - Fix clang's -Wimplicit-fallthrough warnings in gfx. r=BenWa (83d160740c)
 - var/const crashreporter (c9e5ccbb70)
 - Bug 1225233 - Make MovableCellHasher a public interface, usable by embedders; r=jonco (603b00a836)
 - Bug 1214508: SharedStubs - Part 1: Move the getprop stubs in to shared stub files, r=jandem (7cddae3b9e)
 - Bug 1214508: SharedStubs - Part 2: Adjust the getprop stubs to report which engine they use, r=jandem (03ae066cad)
 - Bug 1214508: SharedStubs - Part 3: Enable the getprop stubs in ionmonkey, r=jandem (e002db87c2)
 - Bug 1214508: SharedStubs - Part 4: Make sure the frame pushed are set correctly for ion vmcalls, r=jandem (6238ed03c4)
 - Bug 1214508: SharedStubs - Part 5: Fix ion vmcalls in shared stub, r=jandem (5a914ccfe6)
 - Bug 1214508: SharedStubs - Part 6: Move the monitor stubs in to shared stub files, r=jandem (6f03cfaa1f)
 - Bug 1214508: SharedStubs - Part 7: Adjust the getprop stubs to report which engine they use, r=jandem (e3849fde89)
 - Bug 1214508: SharedStubs - Part 8: Dont sync for the decompiler in ion, r=jandem (7fe1a01bca)
 - Bug 1214508: SharedStubs - Fix bustage in arm64, r=bustage on CLOSED TREE (0b60ba5974)
 - Bug 1214508: SharedStubs - fix bustage, r=bustage (968a63544d)
 - Bug 1212624 - Make WeakMapBase be a LinkedListElement, r=Waldo (744bb6eb8d)
 - Bug 1223519 - Remove unused rekeying logic from WeakMap; r=sfink (3a4fe3b5df)
 - Bug 1219288 - Ensure module environment object is not extensible and contains only non-configurable properties r=shu (0b9ac212b9) (136569692c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1225237 - Use stable hashing for DOMExpandoSet; r=jonco (4254b32429)
 - Bug 1219288 - Store target shapes in module environment object rather than names r=shu (5cb08ce170)
 - Bug 1219288 - Add GETIMPORT instruction for accessing module imports that are not namespace imports r=shu (487ccb37d4)
 - Bug 1219288 - Optimize GETIMPORT instructions in baseline r=shu (938079be7f)
 - Bug 1219288 - Optimize GETIMPORT instructions in Ion r=shu (cfa7b927a4)
 - Bug 1224404 - Use stable hashing for WeakMapPtr; r=jonco (59df9ae61c)
 - Bug 1223639. Use ForceInside to constrain the displayport rect to the scrollable rect instead of intersect. r=botond (12a978a2fd)
 - Bug 1223639. Rename ForceInside to MoveInsideAndClamp so it's clearer what it does. r=botond (562f0a8f53)
 - Bug 1212136 - Remove noisy warning that we don't have time to investigate properly. r=tnikkel (4d752f8b1a)
 - Bug 1215356. When setting a display port, schedule paint on that frame, not the root frame of the document. r=mattwoodrow (bad289fbb7)
 - Bug 1213711 - Initialize Preserves3DContext::mAccumulatedRectLevels. r=thinker. (99dbae372a)
 - Bug 1175492 followup: remove extra dashes left over from removing -moz- prefixes. r=longsonr (060368e850)
 - Bug 1207143 - Improve GetBounds() to avoid recomputing every time. r=roc (995b9e9d4f)
 - Bug 1216386 - Improve AnimatedGeometryRootLookup::Hash. r=roc. (7c84489583)
 - Bug 1201327 - Rename mDestRect to mImageLayerDestRect. r=mattwoodrow (fa32340de9)
 - Bug 1201327 - Let DLBI detect background-position changes. r=mattwoodrow (de59480f0d)
 - Bug 1201327 - Don't repaint the whole frame subtree when background-position changes. r=dbaron (26a085e548)
 - Fix wheel events not working on scrollbars of inactive subframes. (bug 1216488, r=tn) (650d70eaf5)
 - Bug 1206468 - Remove unused internal appearance value -moz-mac-unified-toolbar. r=mstange (0c56b0fd65)
 - Bug 1214212 - Remove clips from separator transform items. r=roc (6f06f60ec9)
 - Bug 947062 - Refactor nsDisplayBackgroundImage::GetLayerState. r=mattwoodrow (23d5496afc)
 - Bug 1220020. When we turn something into an animated geometry root, clear the cache of animated geometry roots so it's not stale. r=tnikkel (90470c67ae)
 - Bug 1156238. Always stop at the root reference frame when looking for an animated geometry root. r=roc,mattwoodrow (b7a41ac2fb)
 - Bug 1156238. Fix the computation of animated geometry roots for transform items. r=mattwoodrow (523f062309)
 - Bug 1156238. Skip setting async scroll clips if we aren't painting to the window because they are useless then. r=mstange (1d98f27c40)
 - Bug 1205087 - Cache the AnimatedGeometryRoot on DisplayItem. r=roc (4f3f5b7e5e)
 - Bug 1224209. The animated geometry root of a fixed pos and transformed frame needs to be that frame itself so FrameLayerBuilder can determine it is fixed pos. r=mattwoodrow (974a3ab1e0)
 - Bug 1141884 - Handle wheel events on the main thread if the frame has snapping. r=dvander,mstange (3347cdd831)
 - Bug 1176775 part 1 - [css-grid] Implement "Implied Minimum Size of Grid Items" (special min-width/height:auto behavior). r=dholbert (c28098d660)
 - Bug 1176775 part 2 - [css-grid] Testcases for 'auto' min-sizing and intrinsic 'min-width|height'. (ec70253cc9)
 - Bug 1215974. In GetNearestScrollableFrame don't skip the root scroll frame if we are asked to always match the root scroll frame even if it doesn't WantAsyncScroll(). r=botond (97094eb3b1)
 - Bug 1215977. Only match the root scroll frame in GetNearestScrollableFrame if we encounter it. r=botond (69569c757c)
 - Bug 1215977. Add a flag for GetNearestScrollable that makes fixed pos frames return the root scroll frame of their document. And make APZCCallbackHelper use it to restore previous behaviour. r=botond (c15650e2ba)
 - Bug 1190936 - Attempt some graceful handling for an unexpected situation that otherwise crashes the browser. r=botond (61e5fc4b2c)
 - Bug 1208780. Set a zero-margin displayport on all scrollable ancestors of frames with displayports if they don't already have a displayport. r=botond (1cb395354a)
 - Bug 1221870. Make fixed pos items always find the root scroll frame when looking for the nearest scrollable. r=botond (739da0c2af)
 - Bug 1122918 - Part 3 - Use the resolved physical values of 'float' and 'clear' properties during layout. r=heycam (46e77f1e0a)
 - Bug 1223479 - Fix displayport size calculation on fennec. r=kats (bd54d7a6c9)
 - Bug 1210560 - Part 3: Convert more complex SVG usecases to PushGroupForBlendBack. r=jwatt r=jrmuizel (1a72ef23ba)
 - Bug 1210560 - Part 4: Remove code to support non operator-over in nsRenderDocument and move to CanvasRenderingContext2D::DrawWindow. r=roc (a475f22cd2)
 - Bug 1210560 - Part 5: Convert BasicLayers usecases to PushGroupForBlendBack and temporary surfaces. r=jrmuizel (5706386aa9)
 - Bug 1210560 - Part 6: Convert code to support non-operator OVER in nsCSSRendering to moz2d. r=roc (ba280199c0)
 - Bug 1210560 - Part 7: Convert GTK widget code to use Moz2D instead of PushGroup/PopGroup. r=jwatt (d06408ec0a)
 - Bug 1210560 - Part 8: Remove unused PushGroup/PopGroup/PopGroupToSource functions. r=jrmuizel (a39ad555c4)
 - Bug 1210560 - Followup: Fix function definition prototype. r=bustage on a CLOSED TREE (daa75a342b)
 - Bug 1210560 - Followup 2: Fix UniquePtr usage issue. r=bustage on a CLOSED TREE (68ee7667fe)
 - Bug 1210560 - Followup 3: Fix an assertion that can occur on mochitest bc4. r=jrmuizel on a CLOSED TREE (6b68389154) (61a988a8ac)

* 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


On 1/5/2023 at 11:19 PM, AstroSkipper said:

Same in New Moon 28. After setting security.ssl3.rsa_aes_128_gcm_sha256 to true, MEGA downloads are working again. :thumbup

this come too late to my mind and the actual pref change has to be available in next build only. for those having urgent use may need to flip this switch by yourself. :)

Link to comment
Share on other sites

48 minutes ago, roytam1 said:

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230107-485bba73-uxp-5b438179a-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230107-485bba73-uxp-5b438179a-xpmod.7z

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

* 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-20230107-id-656ea98-uxp-5b438179a-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230107-id-656ea98-ia-93af9a0-uxp-5b438179a-xpmod.7z

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

for UXP changes please see above.

Hello @roytam1! The links above don't work, they all lead to 404. :o

Link to comment
Share on other sites

44 minutes ago, roytam1 said:
On 1/5/2023 at 4:19 PM, AstroSkipper said:

Same in New Moon 28. After setting security.ssl3.rsa_aes_128_gcm_sha256 to true, MEGA downloads are working again. :thumbup

this come too late to my mind and the actual pref change has to be available in next build only. for those having urgent use may need to flip this switch by yourself. :)

No problem! BTW, this cipher suite should be set to true in all your browser editions. I already did that in New Moon 28, Serpent 52, Serpent 55, Iceapebnavigator and K-Meleon. I don't know about your other editions, I don't use them, but enabling this cipher suite is a good idea, of course if possible. :)

Link to comment
Share on other sites

20 minutes ago, AstroSkipper said:
1 hour ago, roytam1 said:

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230107-485bba73-uxp-5b438179a-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230107-485bba73-uxp-5b438179a-xpmod.7z

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

* 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-20230107-id-656ea98-uxp-5b438179a-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230107-id-656ea98-ia-93af9a0-uxp-5b438179a-xpmod.7z

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

for UXP changes please see above.

Expand  

Hello @roytam1! The links above don't work, they all lead to 404. :o

Thanks for fixing! :)

Link to comment
Share on other sites

19 hours ago, XPerceniol said:

Thank you, Roy for you attention and we understand you have a life beyond just creating updates to your builds, people are following.

I know I couldn't do it, seems incredibly stressful, every week, for years.

Link to comment
Share on other sites

Sorry, forgot it in my first post in 2023: I wish all of you a happy and healthy new year! :hello:

The mirror of latest ArcticFox 40, BNavigator 0.9, Firefox 45ESR, IceApe 52, IceDove 52, K-Meleon 1.5.x/74/76, MailNews 52, New Moon 26.5/27/28, RetroZilla, RZ browser and Serpent 52/55 builds by @roytam1 has been updated -> soggi.org - tools.

changelog:
- added latest BNavigator 0.9 20230107 build
- added latest IceApe 52 20230107 build
- added latest IceDove 52 20230107 build
- added latest K-Meleon 76 20230107 build
- added latest MailNews 52 20230107 build
- added latest New Moon 27 20230107 builds
- added latest New Moon 28 20230107 builds
- added latest Serpent 52 20230107 builds
- added latest Serpent 55 20230107 builds

To don't lose track of things I want to update too someday...

todo:
- add various flash player versions
- add FlashFix for WinXP
- add VLC 2.2.8 (WinXP non-SSE2)
- add polyfill addons

kind regards
soggi

Link to comment
Share on other sites

On 1/4/2023 at 7:43 PM, Jody Thornton said:

Basilisk-Dev builds would be akin to Serpent/Basilisk 52.  55 (is that Moebius?) is only updated now and then

This is correct. From my perspective as well as Moonchild's perspective Moebius is completely dead. Moebius was the original attempt at building the UXP platform, but it was not possible to port Pale Moon easily to Moebius so the project was stopped. Firefox 55 also had many more Rust based components which was not desirable.

At that point they decided to switch to Firefox 52 as the new foundation for UXP because there were less Rust-based components and it was actually possible to port Pale Moon to the Firefox 52 engine.

Link to comment
Share on other sites

4 hours ago, basilisk-dev said:

This is correct. From my perspective as well as Moonchild's perspective Moebius is completely dead. Moebius was the original attempt at building the UXP platform, but it was not possible to port Pale Moon easily to Moebius so the project was stopped. Firefox 55 also had many more Rust based components which was not desirable.

At that point they decided to switch to Firefox 52 as the new foundation for UXP because there were less Rust-based components and it was actually possible to port Pale Moon to the Firefox 52 engine.

but moebius is gecko53+backports, not really a 55.

Link to comment
Share on other sites

During the mass download of all versions of your browsers from the site http://o.rthost.win through Download Master, I received a ban on the IP address. I am from Russia, Kemerovo region. I have a Kuzbass provider Goodline and a static IP address that cannot be changed by rebooting the Wi-Fi router.

roytam1, please unban my IP address 134.90.179.138. Tech support of my internet provider says they can't help me.

o_rthost_win_ban_by_ip.jpg

Edited by Egorkaru
Link to comment
Share on other sites

2 hours ago, Egorkaru said:

During the mass download of all versions of your browsers from the site http://o.rthost.win through Download Master, I received a ban on the IP address. I am from Russia, Kemerovo region. I have a Kuzbass provider Goodline and a static IP address that cannot be changed by rebooting the Wi-Fi router.

roytam1, please unban my IP address 134.90.179.138. Tech support of my internet provider says they can't help me.

o_rthost_win_ban_by_ip.jpg

because your concurrent download sessions eats up all my server's bandwidth, I can unban this time but if it happens again I'll block it forever.

BTW there are some Google Cloud IPv4 Class A blocks are blocked because of same reason.

Edited by roytam1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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