Jump to content

My Browser Builds (Part 3)


Recommended Posts


13 hours ago, NotHereToPlayGames said:

ps - use the "regular" versions, you don't need an "sse" build.  The "sse" builds are basically fall-back options for people with CPU's that are are TWENTY YEARS OLD.  Yours is "only" TEN years old.

There shouldn't be any SSE or even IA32 builds for Win64 as all x64 CPUs since the first Athlon 64 support SSE2 or even higher. Remind: SSE2 support by Intel AND AMD CPUs is available since 2003, all x86_64 CPUs have it!

kind regards
soggi

Edited by soggi
Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220108-f94c0da-uxp-34231f343-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220108-f94c0da-uxp-34231f343-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-20220108-f94c0da-uxp-34231f343-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.4a1.win32-git-20220108-ba47fad4d-uxp-34231f343-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20220108-ba47fad4d-uxp-34231f343-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20220108-ba47fad4d-uxp-34231f343-xpmod.7z

No official UXP changes picked since my last build.

No official Basilisk changes picked since my last build.

No official Pale-Moon changes picked since my last build.

My UXP changes since my last build:
- update NSS builtin certstore to Dec 2021 version from mozilla upstream. (fceddf74e)
- imported changes from mozilla NSS:
 - Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
 - Bug 1735028 - check for missing signedData field r=keeler and bump patch version. (5b0d1f871)
- partly import changes from tenfourfox:
 - #482: better bidi M1358275 M1392181 M1428774 + backbugs (e88a717ab)
 - M1739352 M1732572(partial) M1717318(partial) M1586061 (03ffdeadb)
 - M1737515 M1737470(no tests) +TLDs, tzdata (fd2b82f13) (34231f343)

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later.

Link to comment
Share on other sites

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-20220108-761e41420-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220108-761e41420-xpmod.7z

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

Repo changes:
- update NSS builtin certstore to Dec 2021 version from mozilla upstream. (ec0312ba5)
- imported changes from mozilla NSS:
 - Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
 - Bug 1735028 - check for missing signedData field r=keeler and bump patch version. (d681a765e)
- partly import changes from tenfourfox:
 - #482: better bidi M1358275 M1392181 M1428774 + backbugs (e88a717ab)
 - M1739352 M1732572(partial) M1730120 M1738237 M1737009 M1717318(partial) M1586061 (03ffdeadb)
 - M1737515 M1737470(no tests) +TLDs, HSTS, tzdata (fd2b82f13) (761e41420)

Link to comment
Share on other sites

New build of Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220108-f6e4a6062-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220108-f6e4a6062-win32-ia32.7z

Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20220108-f6e4a6062-win64.7z

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

Changes since my last build:
- update NSS builtin certstore to Dec 2021 version from mozilla upstream. (3e92802fa)
- imported changes from mozilla NSS:
 - Bug 1737470 - Ensure DER encoded signatures are within size limits. r=jschanck,mt,bbeurdouche,rrelyea
 - Bug 1735028 - check for missing signedData field r=keeler and bump patch version. (a97a34c69)
- partly import changes from tenfourfox:
 - M1739352 M1732572(partial) M1730120 M1738237 M1737009 M1717318(partial) M1586061 (03ffdeadb)
 - M1737515 M1737470(no tests) +TLDs, HSTS, tzdata (fd2b82f13) (f6e4a6062)

Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220108-640cd329f-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 895274 part.2 Define event messages as anonymous enum with EventMessageList.h r=smaug (44a28d5da)
 - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug (1a1651a54)
 - Bug 895274 part.170 Rename NS_ANIMATION_EVENT_START to eAnimationEventFirst r=smaug (e3bedfd02)
 - some cleanup (c496de395)
 - Bug 1186582 - AskPermission should check for prompt exceptions; r=fabrice (e7fc39d0a)
 - Bug 1170314 - Make console.timeStamp to add also Gecko profiler markers if Gecko profiler is active, r=baku,benwa (7e78b02c1)
 - Bug 1178172 - Fix all compile errors in dom/base on non-unified build. r=baku (ffc87d5ae)
 - namespace (93bb2e778)
 - Bug 1001158 - Handle an invalid distribution.ini gracefully, r=gijs (260ab12f2)
 - Bug 1157760: Remove incorrect MOZ_ASSERT in nsMessageManagerSH<Super>::Enumerate. r=bz (e1d86db8a)
 - Bug 1148694 patch 1 - Stop creating a CharsetRule object when parsing @charset rules. r=dbaron (5d3b4a237)
 - Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron (e687d6a51)
 - Bug 1148694 patch 3 - remove tests affected by removal of CSSCharsetRule. r=dbaron, r=khuey (84e04ec3c)
 - Bug 958778 - De-holder nsIXPConnect::GetWrappedNativePrototype(). r=gabor (e862b0197)
 - non-EME part of Bug 1160445 - Add detailed logging for EME promise failures (90c5ae1a1)
 - Bug 1191305 - Alphabetize some includes; r=froydnj (6bc41455c)
 - Bug 1188640 - Add ChromeOnly MutationObserver.mergeAttributeRecords to speed up devtools, r=bz,bgrins (5f07c777f)
 - namespace (0e90aac16) (e283739a5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198078 - Add support for TYPE_INTERNAL_SERVICE_WORKER; r=ckerschb,tanvi (8142909b2)
 - Bug 1143575. Ensure we schedule another composite if ImageHost has peding images. r=nical (abffec6d0)
 - Bug 1143575. Add a bias value to ImageHost to avoid unpredictable results when image times and compositor times are closely aligned. r=nical (04e4fc721)
 - Bug 1192571 - Make sure we reparent all TextureSources when dragging a tab between windows. r=jrmuizel (11e95722a)
 - Bug 1186264 - Add error check to GrallocTextureHostOGL::GetAsSurface() r=nical (6643ecbb9)
 - Bug 1154648 - Rename static gonk nsWindow::DispatchInputEvent. r=mwu (3ad0815ee)
 - Bug 1160102 - use VsyncDisplay interface to turn on/off vsync. r=kats (297cf1fd9)
 - Bug 1138288 - Refactor nsWindow/nsScreen for multiple screen/window case. r=mwu (fd523025d)
 - Bug 1138287 - Part 1: Extract nsScreenGonk/nsScreenManagerGonk implementation to a separate file. r=mwu (2e80b14f9)
 - Bug 1156140 - Choose different code path for boot animation based on device capability. r=mwu (6bb6ae33c)
 - Bug 1163681 - Fix fence handling r=mwu (17ad50611)
 - Bug 1160877 - Fix gonkDisplay stop anim condition. r=mwu, a=me (01e9a8709)
 - Bug 1165200 - Fix GonkDisplay::QueueBuffer() for bootAnim. r=mwu, r=sotaro (de40d86bb)
 - Bug 1167531 - Uninitialised value uses relating to GonkDisplayJB::GonkDisplayJB. r=mwu. (e9a6f41e8)
 - Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow (f2db52c92)
 - Bug 1138287 - Part 3: Add an option to set screen ID in windowWatcher.openWindow. r=roc (d6d502481)
 - Bug 1148009; [webvr] Move distortion vertex struct into more generic system; r=jrmuizel (2e0270721) (8ef963eef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1144012 - Part 1: Create HwcDevice wrapper. r=sotaro (dcb5bca6c)
 - Bug 1143522 - Convert cliprect coordinate in gonk code. r=botond (4b5bfe61b)
 - Bug 1144012 - Part 2: Use wrapper in HwcComposer2D. r=sotaro (783cbca1a)
 - Bug 1169093 - Do not use HWC when a region of layer is too small r=mattwoodrow (bf77e1a55)
 - Bug 1155797 - P1: extract format BPP util function. r=mwu (06f3b96f5)
 - Bug 1155797 - P2: show a black solid color frame if we don't have the bootAnim. r=mwu (2e6dda6d2)
 - Bug 1153395 - Disable Hardware Vsync on Non Kit-Kat devices. r=mwu (e7ec09cee)
 - Bug 1151489. Enable software vsync on all b2g versions. r=kats (597cdc85f)
 - Bug 1155797 - P3: turn on vsync for kk, l and up. r=mwu (3e8187e50)
 - Bug 1144012 - Part 3: Wrap vsync code. r=sotaro (4eb4af3d8)
 - Bug 1144012 - Part 4: Remove the usage of mHwc from GonkDisplayICS. r=sotaro (ad5e257f0)
 - Bug 1187048 - Code clean up around nsScreenGonk's EGLSurface handling r=mwu (eecdaf1ef)
 - Bug 1188877 - Fix LayerComposite::SetClearRect() calling r=mwu (d748f2c50)
 - Bug 1180657 - Use hwc directly on GonkDisplayICS. r=sotaro (55d2699aa)
 - Bug 1163905 - b2g.neterror.url should use a relative URL. r=fabrice (abefb3d0b)
 - Bug 1186000 - Support screen mirroring to HDMI display on gonk r=mwu,mattwoodrow (3df30f9dd)
 - Bug 1186031 - Fix SetDispAcquireFence() calling r=nical (d561ef18c)
 - Bug 1191457 - Revert SetDispAcquireFence() calling change r=nical (46bc14d4c)
 - Bug 1192352 - Fix fence handling of display mirroring r=nical (fb686f922)
 - Bug 1170966 - Check quad's effective region before drawing. r=nical, a=me (d85277b8e)
 - Bug 1186236 - Fix drawQuad culling bug. r=nical (4fd64fb71)
 - Bug 1192192 - fix quad culling method. r=nical (03c59a942)
 - Bug 1179933, add Layer::ReplaceEffectiveTransform for temporary transform changes; r=mstange (c9e0c919a)
 - Bug 1151937; [webvr] change deviceId/hardwareId to simple values; r=jrmuizel CLOSED TREE (f4f2332ab)
 - Bug 1151904; fix Linux OVR library typo to use lowercase lib; r=me (7580c527b)
 - Bug 1179944, [webvr] support Oculus 0.6.0 runtime and rendering; r=mstange (954bbb49c)
 - Bug 633097 - Fix jittering animated text by disallowing flattening into a container layer that has animated text. r=mwoodrow (7eada20c4)
 - Bug 914457 - Part 1: Use an empty clip rect for layers with an empty visible region (7b2462a5f)
 - Bug 914457 - Part 2: Implement Crashtest (f6f6fcfaa)
 - Bug 1149923 - Let 2D mask effect can check whether to use IntermediateSurface or not in its own logic. r=roc (f90c6f19c)
 - Bug 1177018 - When finding a painted layer for a display item, include event regions in a layer's visible region. r=tn (ccedfcc38)
 - Bug 1200158 - Define PaintedLayerData::AccumulateEventRegions() out of line. r=mstange (8fcfe35fd)
 - Bug 1200158 - Avoid expensive computations involving the maybe-hit region in hot code paths. r=mstange (871c0944c)
 - Bug 1201548 - When testing whether the visible rect intersects event regions in FindPaintedLayerFor(), only use the bounds of the event regions. r=mstange (976798e33)
 - Bug 1180295 - Rip out call to setContentDocumentFixedPositionMargins. r=rbarker (c24ed7a7f)
 - Bug 1166301 - Use the correct format flags for printing fixed position data in the layers dump. r=kats (a51d7b42a)
 - Bug 1166301 - Store a flag on Layer to tell fixed background layers apart from fixed position layers. r=mattwoodrow (c9d1c1c63)
 - Bug 1166301 - Annotate fixed background layers with scroll metadata for the animated geometry root of the frame they're the background of. r=mattwoodrow (0f3f8a715)
 - Bug 1097464 - Part 6: Handle preserves-3d by compositor. r=roc (b231219b9)
 - Hoist scroll info items above inactive blur containers. (bug 1193557 part 1, r=mstange) (d6212d65c)
 - Ensure scroll info layers have a dispatch-to-content region. (bug 1193557 part 2, r=kats) (97fe0e4d7)
 - Bug 1145143 - Check if buffer size is correct before calling the update. r=nical (fc4019b45)
 - Bug 1145143 - When we fail to UpdateRenderTarget, report the size as well. r=bas (885668a28)
 - Bug 1161670, cache D3D11 ShaderResourceView on TextureSourceD3D11; r=bas,jrmuizel (5fbd7d741)
 - Bug 1188700, [webvr] Fix VR distortion compositing in d3d11/gl to take into account rendertarget size and transform; r=kip (47a73c37a)
 - Allow wheel tests finer control over the refresh driver. (bug 1140293, r=mstange) (c47d17d0a)
 - Bug 1164274 - Disable the wheel-scroll test on Mulet for intermittent failures. r=mstange (24ba31ab6)
 - Bug 1172648 - Full-stack APZ mochitest for bug 1151667. r=kats (19b3fbd74)
 - Bug 1173580 - Full-stack APZ layerization mochitest. r=kats (df7d6efc1)
 - Bug 1175585 - Full-stack mochitest for wheel transactions. r=kats (b2e00b916)
 - Bug 961289 - Add an initial mochitest (for bug 982141) that exercises the APZ testing framework. r=ehsan,kats,BenWa,ted (9e0eea39f)
 - Bug 1151663 - Extract some helper functions for writing APZ mochitests into a separate file. r=kats (e0a565ca4)
 - remaining  Bug 1151663 - Fix reconstruction of APZC tree structure in APZ mochitests. r=kats (f9836eb45)
 - part of Bug 1139155 - Add a basic sanity test to exercise touch-based scrolling on B2G. r=botond (0b1673810)
 - part of Add a test case for bug 1193557, r=kats. (157e5d8d0)
 - Bug 1166649 - Fix GrallocTextureClient.cpp unified build bustage. r=nical (42d01ef5e)
 - namespace (0096c7a24)
 - Bug 1181085 - Don't accumulate ImageCompositeNotifications when we're compositing to a DrawTarget. r=nical (e7ad9e485)
 - Bug 1186159 - Add an APZ minimap. r=kats (576b74a94)
 - Bug 1167215 - Composite on every vsync until the scheduled one. r=roc (6ff8f84ca) (f553544f3)
- partly import changes from tenfourfox:
 - TLDs, HSTS, tzdata (fd2b82f13) (1dc23de62)
- remove backup files (8becf49a7)
- partly import changes from tenfourfox:
 - M1739352 M1732572(partial) M1717318(partial) M1586061 (03ffdeadb)
 - M1737515 M1730120 M1737009 (fd2b82f13) (3e837f054)
- mport changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1089363 - Fix for zh-TW download image dialog. r=glandium (538a52585)
 - add missind decode of XDRInterpretedFunction (ec14febbd)
 - Bug 1173818 - Make jArray.h assert bound checks. r=wchen. (37249b49b)
 - Bug 1067325 - Control syntax highlighting via a class. r=hsivonen (3b98d8657)
 - Bug 1151048. Disable speculative tokenization in the parser if it's failing too much. r=hsivonen (6e5f5b471)
 - Bug 1154188 - Unbreak build on non-SPS platforms after bug 1153737 r=bsmith (4f8ae49bb)
 - Bug 1121982 - Update PSM to use NSS name constraints (11b174a51)
 - Bug 1183822 - fix OCSP verification failures (r=keeler) (80edeb32e)
 - align script() call to one argument as in FF/TFF (abbba186d) (99f10c413)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1160164 - Run "all the tests" when invoking xpcshell's mach command with no arguments instead of passing "all" to the test resolver.;r=ahal DONTBUILD (5583e3bce)
 - Bug 1171602 - Run mochitest using mach from a tests.zip, r=chmanchester (083d01f4c)
 - Bug 1178850 - Generate naive method bindings in annotation processor; r=snorp (8f8a14e3d)
 - Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp (1eefd6a4f) (640cd329f)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git cbefc77b3...640cd329f:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 895274 part.2 Define event messages as anonymous enum with EventMessageList.h r=smaug (44a28d5da)
 - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug (1a1651a54)
 - Bug 895274 part.170 Rename NS_ANIMATION_EVENT_START to eAnimationEventFirst r=smaug (e3bedfd02)
 - some cleanup (c496de395)
 - Bug 1186582 - AskPermission should check for prompt exceptions; r=fabrice (e7fc39d0a)
 - Bug 1170314 - Make console.timeStamp to add also Gecko profiler markers if Gecko profiler is active, r=baku,benwa (7e78b02c1)
 - Bug 1178172 - Fix all compile errors in dom/base on non-unified build. r=baku (ffc87d5ae)
 - namespace (93bb2e778)
 - Bug 1001158 - Handle an invalid distribution.ini gracefully, r=gijs (260ab12f2)
 - Bug 1157760: Remove incorrect MOZ_ASSERT in nsMessageManagerSH<Super>::Enumerate. r=bz (e1d86db8a)
 - Bug 1148694 patch 1 - Stop creating a CharsetRule object when parsing @charset rules. r=dbaron (5d3b4a237)
 - Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron (e687d6a51)
 - Bug 1148694 patch 3 - remove tests affected by removal of CSSCharsetRule. r=dbaron, r=khuey (84e04ec3c)
 - Bug 958778 - De-holder nsIXPConnect::GetWrappedNativePrototype(). r=gabor (e862b0197)
 - non-EME part of Bug 1160445 - Add detailed logging for EME promise failures (90c5ae1a1)
 - Bug 1191305 - Alphabetize some includes; r=froydnj (6bc41455c)
 - Bug 1188640 - Add ChromeOnly MutationObserver.mergeAttributeRecords to speed up devtools, r=bz,bgrins (5f07c777f)
 - namespace (0e90aac16) (e283739a5)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198078 - Add support for TYPE_INTERNAL_SERVICE_WORKER; r=ckerschb,tanvi (8142909b2)
 - Bug 1143575. Ensure we schedule another composite if ImageHost has peding images. r=nical (abffec6d0)
 - Bug 1143575. Add a bias value to ImageHost to avoid unpredictable results when image times and compositor times are closely aligned. r=nical (04e4fc721)
 - Bug 1192571 - Make sure we reparent all TextureSources when dragging a tab between windows. r=jrmuizel (11e95722a)
 - Bug 1186264 - Add error check to GrallocTextureHostOGL::GetAsSurface() r=nical (6643ecbb9)
 - Bug 1154648 - Rename static gonk nsWindow::DispatchInputEvent. r=mwu (3ad0815ee)
 - Bug 1160102 - use VsyncDisplay interface to turn on/off vsync. r=kats (297cf1fd9)
 - Bug 1138288 - Refactor nsWindow/nsScreen for multiple screen/window case. r=mwu (fd523025d)
 - Bug 1138287 - Part 1: Extract nsScreenGonk/nsScreenManagerGonk implementation to a separate file. r=mwu (2e80b14f9)
 - Bug 1156140 - Choose different code path for boot animation based on device capability. r=mwu (6bb6ae33c)
 - Bug 1163681 - Fix fence handling r=mwu (17ad50611)
 - Bug 1160877 - Fix gonkDisplay stop anim condition. r=mwu, a=me (01e9a8709)
 - Bug 1165200 - Fix GonkDisplay::QueueBuffer() for bootAnim. r=mwu, r=sotaro (de40d86bb)
 - Bug 1167531 - Uninitialised value uses relating to GonkDisplayJB::GonkDisplayJB. r=mwu. (e9a6f41e8)
 - Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow (f2db52c92)
 - Bug 1138287 - Part 3: Add an option to set screen ID in windowWatcher.openWindow. r=roc (d6d502481)
 - Bug 1148009; [webvr] Move distortion vertex struct into more generic system; r=jrmuizel (2e0270721) (8ef963eef)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1144012 - Part 1: Create HwcDevice wrapper. r=sotaro (dcb5bca6c)
 - Bug 1143522 - Convert cliprect coordinate in gonk code. r=botond (4b5bfe61b)
 - Bug 1144012 - Part 2: Use wrapper in HwcComposer2D. r=sotaro (783cbca1a)
 - Bug 1169093 - Do not use HWC when a region of layer is too small r=mattwoodrow (bf77e1a55)
 - Bug 1155797 - P1: extract format BPP util function. r=mwu (06f3b96f5)
 - Bug 1155797 - P2: show a black solid color frame if we don't have the bootAnim. r=mwu (2e6dda6d2)
 - Bug 1153395 - Disable Hardware Vsync on Non Kit-Kat devices. r=mwu (e7ec09cee)
 - Bug 1151489. Enable software vsync on all b2g versions. r=kats (597cdc85f)
 - Bug 1155797 - P3: turn on vsync for kk, l and up. r=mwu (3e8187e50)
 - Bug 1144012 - Part 3: Wrap vsync code. r=sotaro (4eb4af3d8)
 - Bug 1144012 - Part 4: Remove the usage of mHwc from GonkDisplayICS. r=sotaro (ad5e257f0)
 - Bug 1187048 - Code clean up around nsScreenGonk's EGLSurface handling r=mwu (eecdaf1ef)
 - Bug 1188877 - Fix LayerComposite::SetClearRect() calling r=mwu (d748f2c50)
 - Bug 1180657 - Use hwc directly on GonkDisplayICS. r=sotaro (55d2699aa)
 - Bug 1163905 - b2g.neterror.url should use a relative URL. r=fabrice (abefb3d0b)
 - Bug 1186000 - Support screen mirroring to HDMI display on gonk r=mwu,mattwoodrow (3df30f9dd)
 - Bug 1186031 - Fix SetDispAcquireFence() calling r=nical (d561ef18c)
 - Bug 1191457 - Revert SetDispAcquireFence() calling change r=nical (46bc14d4c)
 - Bug 1192352 - Fix fence handling of display mirroring r=nical (fb686f922)
 - Bug 1170966 - Check quad's effective region before drawing. r=nical, a=me (d85277b8e)
 - Bug 1186236 - Fix drawQuad culling bug. r=nical (4fd64fb71)
 - Bug 1192192 - fix quad culling method. r=nical (03c59a942)
 - Bug 1179933, add Layer::ReplaceEffectiveTransform for temporary transform changes; r=mstange (c9e0c919a)
 - Bug 1151937; [webvr] change deviceId/hardwareId to simple values; r=jrmuizel CLOSED TREE (f4f2332ab)
 - Bug 1151904; fix Linux OVR library typo to use lowercase lib; r=me (7580c527b)
 - Bug 1179944, [webvr] support Oculus 0.6.0 runtime and rendering; r=mstange (954bbb49c)
 - Bug 633097 - Fix jittering animated text by disallowing flattening into a container layer that has animated text. r=mwoodrow (7eada20c4)
 - Bug 914457 - Part 1: Use an empty clip rect for layers with an empty visible region (7b2462a5f)
 - Bug 914457 - Part 2: Implement Crashtest (f6f6fcfaa)
 - Bug 1149923 - Let 2D mask effect can check whether to use IntermediateSurface or not in its own logic. r=roc (f90c6f19c)
 - Bug 1177018 - When finding a painted layer for a display item, include event regions in a layer's visible region. r=tn (ccedfcc38)
 - Bug 1200158 - Define PaintedLayerData::AccumulateEventRegions() out of line. r=mstange (8fcfe35fd)
 - Bug 1200158 - Avoid expensive computations involving the maybe-hit region in hot code paths. r=mstange (871c0944c)
 - Bug 1201548 - When testing whether the visible rect intersects event regions in FindPaintedLayerFor(), only use the bounds of the event regions. r=mstange (976798e33)
 - Bug 1180295 - Rip out call to setContentDocumentFixedPositionMargins. r=rbarker (c24ed7a7f)
 - Bug 1166301 - Use the correct format flags for printing fixed position data in the layers dump. r=kats (a51d7b42a)
 - Bug 1166301 - Store a flag on Layer to tell fixed background layers apart from fixed position layers. r=mattwoodrow (c9d1c1c63)
 - Bug 1166301 - Annotate fixed background layers with scroll metadata for the animated geometry root of the frame they're the background of. r=mattwoodrow (0f3f8a715)
 - Bug 1097464 - Part 6: Handle preserves-3d by compositor. r=roc (b231219b9)
 - Hoist scroll info items above inactive blur containers. (bug 1193557 part 1, r=mstange) (d6212d65c)
 - Ensure scroll info layers have a dispatch-to-content region. (bug 1193557 part 2, r=kats) (97fe0e4d7)
 - Bug 1145143 - Check if buffer size is correct before calling the update. r=nical (fc4019b45)
 - Bug 1145143 - When we fail to UpdateRenderTarget, report the size as well. r=bas (885668a28)
 - Bug 1161670, cache D3D11 ShaderResourceView on TextureSourceD3D11; r=bas,jrmuizel (5fbd7d741)
 - Bug 1188700, [webvr] Fix VR distortion compositing in d3d11/gl to take into account rendertarget size and transform; r=kip (47a73c37a)
 - Allow wheel tests finer control over the refresh driver. (bug 1140293, r=mstange) (c47d17d0a)
 - Bug 1164274 - Disable the wheel-scroll test on Mulet for intermittent failures. r=mstange (24ba31ab6)
 - Bug 1172648 - Full-stack APZ mochitest for bug 1151667. r=kats (19b3fbd74)
 - Bug 1173580 - Full-stack APZ layerization mochitest. r=kats (df7d6efc1)
 - Bug 1175585 - Full-stack mochitest for wheel transactions. r=kats (b2e00b916)
 - Bug 961289 - Add an initial mochitest (for bug 982141) that exercises the APZ testing framework. r=ehsan,kats,BenWa,ted (9e0eea39f)
 - Bug 1151663 - Extract some helper functions for writing APZ mochitests into a separate file. r=kats (e0a565ca4)
 - remaining  Bug 1151663 - Fix reconstruction of APZC tree structure in APZ mochitests. r=kats (f9836eb45)
 - part of Bug 1139155 - Add a basic sanity test to exercise touch-based scrolling on B2G. r=botond (0b1673810)
 - part of Add a test case for bug 1193557, r=kats. (157e5d8d0)
 - Bug 1166649 - Fix GrallocTextureClient.cpp unified build bustage. r=nical (42d01ef5e)
 - namespace (0096c7a24)
 - Bug 1181085 - Don't accumulate ImageCompositeNotifications when we're compositing to a DrawTarget. r=nical (e7ad9e485)
 - Bug 1186159 - Add an APZ minimap. r=kats (576b74a94)
 - Bug 1167215 - Composite on every vsync until the scheduled one. r=roc (6ff8f84ca) (f553544f3)
- partly import changes from tenfourfox:
 - TLDs, HSTS, tzdata (fd2b82f13) (1dc23de62)
- remove backup files (8becf49a7)
- partly import changes from tenfourfox:
 - M1739352 M1732572(partial) M1717318(partial) M1586061 (03ffdeadb)
 - M1737515 M1730120 M1737009 (fd2b82f13) (3e837f054)
- mport changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1089363 - Fix for zh-TW download image dialog. r=glandium (538a52585)
 - add missind decode of XDRInterpretedFunction (ec14febbd)
 - Bug 1173818 - Make jArray.h assert bound checks. r=wchen. (37249b49b)
 - Bug 1067325 - Control syntax highlighting via a class. r=hsivonen (3b98d8657)
 - Bug 1151048. Disable speculative tokenization in the parser if it's failing too much. r=hsivonen (6e5f5b471)
 - Bug 1154188 - Unbreak build on non-SPS platforms after bug 1153737 r=bsmith (4f8ae49bb)
 - Bug 1121982 - Update PSM to use NSS name constraints (11b174a51)
 - Bug 1183822 - fix OCSP verification failures (r=keeler) (80edeb32e)
 - align script() call to one argument as in FF/TFF (abbba186d) (99f10c413)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1160164 - Run "all the tests" when invoking xpcshell's mach command with no arguments instead of passing "all" to the test resolver.;r=ahal DONTBUILD (5583e3bce)
 - Bug 1171602 - Run mochitest using mach from a tests.zip, r=chmanchester (083d01f4c)
 - Bug 1178850 - Generate naive method bindings in annotation processor; r=snorp (8f8a14e3d)
 - Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp (1eefd6a4f) (640cd329f)

* 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/2022 at 1:13 PM, tekkaman said:

Which is the best browser build? There are many different builds and not much explanation to what is their purpose. For example there's Newmoon 28, Newmoon 27, Serpent, Iceape.

As @NotHereToPlayGames said, there's no way for us to answer that question for you, but here are the key differences:

New Moon 28, Serpent 52, and IceApe all use the same underlying platform: UXP. The main difference is the user interface. If you've been using Firefox 52.9, Serpent will look the most similar. Serpent also supports a few features not in the others, such as "Web Extension" add-ons and a multiprocess mode. Since you have lots of RAM you may find multiprocess mode helpful.

If you've been using SeaMonkey 2.49, IceApe will look the most similar. Like SeaMonkey, IceApe is actually a suite that includes both a Web browser (IceWeasel) and a mail/news reader (IceDove), so if you download IceApe, you don't need to download IceDove.

New Moon 28 (and 27) have a user interface from an older version of Firefox that you may prefer.

Arctic Fox, New Moon 27 and K-Meleon use an older underlying platform. The main advantage is, these browsers take less RAM/CPU, but it looks like you have plenty, so you'll probably be happier with one of the UXP browsers above.

Finally, there's Serpent 55, derived from an alpha version of Firefox 53. It looks very similar to Serpent 52, supports more/newer "Web Extension" add-ons, but is less compatible with some modern Web sites. You might consider it if you need a specific add-on that requires Firefox 53.

Edited by Mathwiz
Link to comment
Share on other sites

On 12/31/2021 at 12:01 AM, roytam1 said:
On 12/11/2021 at 4:48 PM, RamonUn said:

@roytam1

I made a fork of your GreenPad's version, the source is here: https://github.com/RamonUnch/GreenPad

No Win32s version yet though (I have no Win32s environment yet).

Also, thanks a lot for your browsers builds, I use them all the time (for now IceApe-UPX is my main browser, but I do use others too).

OT:

I made some updates on both libchardet and GreenPad, you may have a look :)

and some more changes from me: https://github.com/roytam1/rtoss/compare/9d4ce8aee663b4bf903722127fa22d7074e6258c...0a7f994cd37cfbdddf649abb68b598c864845339

also I added x64 vc2005 project files for libchardet and greenpad. cc @RamonUn

Edited by roytam1
Link to comment
Share on other sites

On 1/9/2022 at 8:27 AM, dmiranda said:

Just wondering: Is there a procedure to export mailnews generated email accounts into icedove? In case somebody knows...

I have different question about mail:

What of Roytam1 many programs are mail client and can it make export\transition from Outlook Express 6 and look similar to it?

Link to comment
Share on other sites

On 1/9/2022 at 12:35 AM, Mathwiz said:

As @NotHereToPlayGames said, there's no way for us to answer that question for you, but here are the key differences:

New Moon 28, Serpent 52, and IceApe all use the same underlying platform: UXP. The main difference is the user interface. If you've been using Firefox 52.9, Serpent will look the most similar. Serpent also supports a few features not in the others, such as "Web Extension" add-ons and a multiprocess mode. Since you have lots of RAM you may find multiprocess mode helpful.

If you've been using SeaMonkey 2.49, IceApe will look the most similar. Like SeaMonkey, IceApe is actually a suite that includes both a Web browser (IceWeasel) and a mail/news reader (IceDove), so if you download IceApe, you don't need to download IceDove.

New Moon 28 (and 27) have a user interface from an older version of Firefox that you may prefer.

Arctic Fox, New Moon 27 and K-Meleon use an older underlying platform. The main advantage is, these browsers take less RAM/CPU, but it looks like you have plenty, so you'll probably be happier with one of the UXP browsers above.

Finally, there's Serpent 55, derived from an alpha version of Firefox 53. It looks very similar to Serpent 52, supports more/newer "Web Extension" add-ons, but is less compatible with some modern Web sites. You might consider it if you need a specific add-on that requires Firefox 53.

Thx for the clear explanation...answered also some questions I had as I don't wanted to test all these builds myself to clarify their origin. Maybe I will add a very condensed version of it to my website.

Sorry, took some days...

The mirror of latest BNavigator, Firefox 45ESR, K-Meleon 1.5.x/74/76 (new!), MailNews 52, New Moon 26.5/27/28 and Serpent 52/55 builds by @roytam1 has been updated -> soggi.org - tools.

changelog:
- added latest Firefox 45ESR 20220108 builds
- added latest K-Meleon 1.5 20200131 build
- added latest K-Meleon 74 20210814 build
- added latest K-Meleon 76 20220108 build
- added latest New Moon 27 20220108 builds
- added latest New Moon 28 20220108 builds
- added latest Serpent 52 20220108 builds
- added latest Serpent 55 20220108 builds
- as well as find out for yourself

kind regards
soggi

Edited by soggi
Link to comment
Share on other sites

Does this happens only for me?

1. Different NM 27.10.* versions (all ia32),
including last 20220108,
in WXP SP3.

Unpack, run with
"palemoon.exe -no-remote -profile .\profile"
(i. e. clean/fresh install with default profile without add-ons).

eBay item page. Any item. F. e.,
https://www.ebay.com/itm/133031616590

Item picture(s) left to the item name.
Click
on arrows (to scroll pictures left/right)
or
on image (to enlarge)
does nothing.

2. Same NM versions +
FirefoxPortableLegacy v52.9.0 20180621

Happened yesterday.
Google search results page
now looks like some mobile interface -
thin center column, blocks/tiles, no page number selection.

Google.JPG

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...