Jump to content

My Browser Builds (Part 3)


Recommended Posts


13 minutes ago, Ben Markson said:

Hi,

With basilisk52-g4.8.win32-git-20210925-f94c0da-uxp-9ab5fe727-xpmod.7z any add-on I try and install is throwing this kind of error:

1632563439888    addons.weblistener    WARN    Exception showing install confirmation dialog: TypeError: Ci.nsISecurityUITelemetry is undefined (resource://gre/components/amWebInstallListener.js:184:1) JS Stack trace: checkAllDownloaded@amWebInstallListener.js:184:1 < Installer@amWebInstallListener.js:81:3 < onWebInstallRequested@amWebInstallListener.js:335:5 < installAddonsFromWebpage@AddonManager.jsm:2206:16 < installAddonsFromWebpage@AddonManager.jsm:3509:5 < buildNextInstall@addonManager.js:107:9 < installAddonsFromWebpage/buildNextInstall/<@addonManager.js:149:9 < safeCall@AddonManager.jsm:186:5 < getInstallForURL_safeCall@AddonManager.jsm:1920:11 < getInstallForURL/<@XPIProvider.jsm:3936:7 < createDownloadInstall/<@XPIProvider.jsm:6628:33 < process@Promise-backend.js:931:23 < walkerLoop@Promise-backend.js:812:7 < scheduleWalkerLoop/<@Promise-backend.js:746:11

...this is by dragging and dropping the xpi into the browser window.
 

Ben.

thanks for reporting! a fix is landed in custom branch, and will be available in next build.

Link to comment
Share on other sites

8 hours ago, Ben Markson said:

With basilisk52-g4.8.win32-git-20210925-f94c0da-uxp-9ab5fe727-xpmod.7z any add-on I try and install is throwing this kind of error

I just tried this in the ia32 build and it worked fine. I did just a quick test using a single addon though (google_search_link_fix-1.5.4-sm+fx+an.xpi), don't want to mess up my profile.

Edited by RainyShadow
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-20211002-f94c0da-uxp-71e99f28a-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20211002-f94c0da-uxp-71e99f28a-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-20211002-f94c0da-uxp-71e99f28a-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-20211002-ba47fad4d-uxp-71e99f28a-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20211002-ba47fad4d-uxp-71e99f28a-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20211002-ba47fad4d-uxp-71e99f28a-xpmod.7z

No official UXP changes since my last build.

No official Basilisk changes since my last build.

No official Pale-Moon changes since my last build.

My changes since my last build:
- webextensions: remove tele leftover (0104a9cd3)
- Split aData into smaller chunks to avoid going over the IPC message size limit (1335989). (e84c7ab0c)
- Use a release assert in EnumSerializer::Write (1356392). (e79847e7b)
- [WebRTC] updated to upstream branch 49 and related. (a3239eaa4)
- [WebRTC] fix merge error (71e99f28a)

* 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 NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211002-2131e4376-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - avoid warnings even if we don't support unified search properly (708640220)
 - Bug 394686 - passwordmgr: Throw Components.Exceptions and Error instead of strings. r=MattN (4749d8a37)
 - Bug 394686 followup, add missing quote (4317fc7b0)
 - Bug 1135451 - fillForm() cleanup part B: remove _notifyFoundLogins() and passwordmgr-found-logins notifications. Add a new passwordmgr-processed-form for tests. r=MattN (cb5264a02)
 - Bug 1135451 - fillForm() cleanup part C: remove didntFillReason. r=MattN (855c8cf27)
 - Bug 1135451 - fillForm() cleanup part D: Use early returns to un-nest logic and make it more obvious that selectedLogin is always set. r=MattN (20f40ea40)
 - Bug 1135451 - fillForm() cleanup part E: remove didFillForm. r=MattN (14e6d736f)
 - Bug 1135451 - fillForm() cleanup part F: use early return instead of else blocks. r=MattN (c109a68ea)
 - Bug 1135451 - fillForm() cleanup part G: move passwordmgr-processed-form notification into a finally-block. r=MattN (98c553a08)
 - Bug 1135451 - fillForm() cleanup part H: rename isFormDisabled to be obvious as to purpose. r=MattN (1922c9dc7)
 - leftover (f4f6748f4)
 - Bug 1167356 - Check return value of DataSourceSurface::Map in RasterImage::CopyFrame. r=Bas (b11604935)
 - Bug 1173415 - Fix incorrect mask used for nsBidi::mFlags [r=smontagu] (d88fb4c78)
 - Bug 1174450 part 9c - Rename local var 'orthogonal' to 'verticalAxis' and simplify getting the GetComputedBorderWidth sides. r=jfkthame (aef41bcb0)
 - Bug 1160789 - Make DrawTargetSkia support subpixel antialiasing for text. r=jrmuizel (be2d727b6)
 - Bug 1034370 - Make sure we release the SkImageFilter in DrawTargetSkia::DrawSurfaceWithShadow. r=gw280 (6395bf5e8)
 - Bug 1150944 - Don't force the discrete GPU for skia gl. r=jrmuizel (750947ed5)
 - Bug 1150944 - Use correct origin for SkiaGL texture backed SourceSurfaces. r=gw280 (d6040598c)
 - Bug 1169268 - Handle CFHTML data better. r=ndeakin (b0663027a) (5313db75c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - bug 1191326 - always initialize ProxyAccessible::mOuterDoc r=lsocks (74ed8d596)
 - Bug 1156062 part 1a - New nsEditor::SplitNodeDeep variant; r=ehsan (a80d26ece)
 - minor fix (c1e5c74e3)
 - Bug 1172216 - Move nsStackwalk to mozglue. r=glandium (971014ffb)
 - Bug 1156903: Add quirk flag that causes NPN_GetValue(NPNVdocumentOrigin) to return an empty string even when it fails; r=jimm (9508b57b1)
 - Bug 554178 - Remove unused member variable PluginModuleChild::mUserAgent. r=jimm (a6fda391a)
 - Bug 1203428 - E10S for device storage API r=cyu (da575f819)
 - Bug 1150642 - Make mozilla_sampler_save_profile_to_file callable from lldb in Nightly builds. r=jrmuizel (bb98fafd6)
 - Bug 1136834 - Stop leaking markers in ProfileBuffer. (r=mstange) (b2f5f813a)
 - Bug 1148069 - Ensure synchronous sampling does not set JitcodeGlobalEntry's generation. (r=djvj) (f5a4dd6a4)
 - Bug 1181348 - Fix ARM64 toggledCall() under debug mode. r=djvj (4bbbe51a4)
 - Bug 1181354 - Account for initaliasedlexical in this one weird const cutout in jit::SetProperty. (r=jandem) (472179ea2)
 - Bug 1181558 part 0 - Remove unused SnapshotIterator constructor. r=jandem (cae21907a)
 - Bug 1181558 part 1 - Share the machine state between all SnapshotIterators of the same InlineFrameIterator. r=jandem (49e53a014)
 - Bug 1177922 - Fix a bogus assert on OOM in markSafepointAt. r=nbp (cf26143e7)
 - Bug 1182060 - IsObjectEscaped: Handle UnboxedPlainObject in guard shape. r=bhackett (35b6c285a)
 - Bug 1183051: Fix register allocations of Atomics callouts on arm vfp; r=h4writer (42d708374)
 - Bug 1138693 - Add comments and test. r=jandem (9619e8053)
 - Bug 1138693 - Add an early quit to the test if TypedObject isn't enabled. r=nbp (f6b04026e)
 - Bug 1180184 - Support JSOP_TOSTRING used by template strings in baseline JIT. r=jandem (8215c953b) (83aaad87d)
- passwordmgr: add back missing part during merge (1be9ac6b8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - bug 1172657 - ToInt32's arm asm crashes Apple clang, so #ifdef around the assembly for now. r=waldo (97f26d5b1)
 - Bug 1185104: Move MOZ_WARN_UNUSED_RESULT to the beginning of function-decls (where it's supposed to be) in jsfriendapi.h. r=tromey (0eb8033a7)
 - Bug 1146156: Add RR support to js/src/tests/jstests.py. r=nbp (93d4a61c0)
 - Bug 1174262 - Make jstest dispatch via a generator on Windows; r=sfink (ceaf96eb9)
 - Bug 1175708 - Eliminate some horrid action-at-a-distance global state in jstests.py; r=sfink (c11a8d622) (6641fc02d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1164268 - Add some logging to browser_perf-compatibility-05.js, r=me (55c0ed222)
 - Bug 1166126 - Increase the size of the tag buffer in the profiler. r=mstange (cabe3d690)
 - Bug 1159486 - Make profiler use the process creation time. r=shu, r=jsantell (4e285c7db)
 - correctly apply Bug 1287912. r=bz (66644beac)
 - Bug 1187386 (Part 7) - Eliminate remaining dependencies on a non-null mImage in Decoder. r=tn (b1e3861b6)
 - Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj (a46f4508f)
 - Bug 1179451 - Part 2: Fix incorrect return type. r=ehsan (a68ef3d67)
 - Bug 1179451 - Part 3: Use .get() to assign nsRefPtrs to raw pointers. r=froydnj (59155974f)
 - Bug 1179451 - Part 4: Don't pass nsRefPtr&& to functions that want raw pointers. r=froydnj (2a7893a33)
 - Bug 1179451 - Part 5: Delete nsRefPtr<T>::operator T*()&&. r=froydnj (891e019b0) (2131e4376)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 45e41b763...2131e4376:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - avoid warnings even if we don't support unified search properly (708640220)
 - Bug 394686 - passwordmgr: Throw Components.Exceptions and Error instead of strings. r=MattN (4749d8a37)
 - Bug 394686 followup, add missing quote (4317fc7b0)
 - Bug 1135451 - fillForm() cleanup part B: remove _notifyFoundLogins() and passwordmgr-found-logins notifications. Add a new passwordmgr-processed-form for tests. r=MattN (cb5264a02)
 - Bug 1135451 - fillForm() cleanup part C: remove didntFillReason. r=MattN (855c8cf27)
 - Bug 1135451 - fillForm() cleanup part D: Use early returns to un-nest logic and make it more obvious that selectedLogin is always set. r=MattN (20f40ea40)
 - Bug 1135451 - fillForm() cleanup part E: remove didFillForm. r=MattN (14e6d736f)
 - Bug 1135451 - fillForm() cleanup part F: use early return instead of else blocks. r=MattN (c109a68ea)
 - Bug 1135451 - fillForm() cleanup part G: move passwordmgr-processed-form notification into a finally-block. r=MattN (98c553a08)
 - Bug 1135451 - fillForm() cleanup part H: rename isFormDisabled to be obvious as to purpose. r=MattN (1922c9dc7)
 - leftover (f4f6748f4)
 - Bug 1167356 - Check return value of DataSourceSurface::Map in RasterImage::CopyFrame. r=Bas (b11604935)
 - Bug 1173415 - Fix incorrect mask used for nsBidi::mFlags [r=smontagu] (d88fb4c78)
 - Bug 1174450 part 9c - Rename local var 'orthogonal' to 'verticalAxis' and simplify getting the GetComputedBorderWidth sides. r=jfkthame (aef41bcb0)
 - Bug 1160789 - Make DrawTargetSkia support subpixel antialiasing for text. r=jrmuizel (be2d727b6)
 - Bug 1034370 - Make sure we release the SkImageFilter in DrawTargetSkia::DrawSurfaceWithShadow. r=gw280 (6395bf5e8)
 - Bug 1150944 - Don't force the discrete GPU for skia gl. r=jrmuizel (750947ed5)
 - Bug 1150944 - Use correct origin for SkiaGL texture backed SourceSurfaces. r=gw280 (d6040598c)
 - Bug 1169268 - Handle CFHTML data better. r=ndeakin (b0663027a) (5313db75c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - bug 1191326 - always initialize ProxyAccessible::mOuterDoc r=lsocks (74ed8d596)
 - Bug 1156062 part 1a - New nsEditor::SplitNodeDeep variant; r=ehsan (a80d26ece)
 - minor fix (c1e5c74e3)
 - Bug 1172216 - Move nsStackwalk to mozglue. r=glandium (971014ffb)
 - Bug 1156903: Add quirk flag that causes NPN_GetValue(NPNVdocumentOrigin) to return an empty string even when it fails; r=jimm (9508b57b1)
 - Bug 554178 - Remove unused member variable PluginModuleChild::mUserAgent. r=jimm (a6fda391a)
 - Bug 1203428 - E10S for device storage API r=cyu (da575f819)
 - Bug 1150642 - Make mozilla_sampler_save_profile_to_file callable from lldb in Nightly builds. r=jrmuizel (bb98fafd6)
 - Bug 1136834 - Stop leaking markers in ProfileBuffer. (r=mstange) (b2f5f813a)
 - Bug 1148069 - Ensure synchronous sampling does not set JitcodeGlobalEntry's generation. (r=djvj) (f5a4dd6a4)
 - Bug 1181348 - Fix ARM64 toggledCall() under debug mode. r=djvj (4bbbe51a4)
 - Bug 1181354 - Account for initaliasedlexical in this one weird const cutout in jit::SetProperty. (r=jandem) (472179ea2)
 - Bug 1181558 part 0 - Remove unused SnapshotIterator constructor. r=jandem (cae21907a)
 - Bug 1181558 part 1 - Share the machine state between all SnapshotIterators of the same InlineFrameIterator. r=jandem (49e53a014)
 - Bug 1177922 - Fix a bogus assert on OOM in markSafepointAt. r=nbp (cf26143e7)
 - Bug 1182060 - IsObjectEscaped: Handle UnboxedPlainObject in guard shape. r=bhackett (35b6c285a)
 - Bug 1183051: Fix register allocations of Atomics callouts on arm vfp; r=h4writer (42d708374)
 - Bug 1138693 - Add comments and test. r=jandem (9619e8053)
 - Bug 1138693 - Add an early quit to the test if TypedObject isn't enabled. r=nbp (f6b04026e)
 - Bug 1180184 - Support JSOP_TOSTRING used by template strings in baseline JIT. r=jandem (8215c953b) (83aaad87d)
- passwordmgr: add back missing part during merge (1be9ac6b8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - bug 1172657 - ToInt32's arm asm crashes Apple clang, so #ifdef around the assembly for now. r=waldo (97f26d5b1)
 - Bug 1185104: Move MOZ_WARN_UNUSED_RESULT to the beginning of function-decls (where it's supposed to be) in jsfriendapi.h. r=tromey (0eb8033a7)
 - Bug 1146156: Add RR support to js/src/tests/jstests.py. r=nbp (93d4a61c0)
 - Bug 1174262 - Make jstest dispatch via a generator on Windows; r=sfink (ceaf96eb9)
 - Bug 1175708 - Eliminate some horrid action-at-a-distance global state in jstests.py; r=sfink (c11a8d622) (6641fc02d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1164268 - Add some logging to browser_perf-compatibility-05.js, r=me (55c0ed222)
 - Bug 1166126 - Increase the size of the tag buffer in the profiler. r=mstange (cabe3d690)
 - Bug 1159486 - Make profiler use the process creation time. r=shu, r=jsantell (4e285c7db)
 - correctly apply Bug 1287912. r=bz (66644beac)
 - Bug 1187386 (Part 7) - Eliminate remaining dependencies on a non-null mImage in Decoder. r=tn (b1e3861b6)
 - Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj (a46f4508f)
 - Bug 1179451 - Part 2: Fix incorrect return type. r=ehsan (a68ef3d67)
 - Bug 1179451 - Part 3: Use .get() to assign nsRefPtrs to raw pointers. r=froydnj (59155974f)
 - Bug 1179451 - Part 4: Don't pass nsRefPtr&& to functions that want raw pointers. r=froydnj (2a7893a33)
 - Bug 1179451 - Part 5: Delete nsRefPtr<T>::operator T*()&&. r=froydnj (891e019b0) (2131e4376)

* 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

Does anyone know portable version of CometBird browser from 2012? It seems they were made by 3rd parties... development of this browser stopped in 2012, latest version is 11.0 , from 2012.04.01.
"There have been some made by 3rd parties and you can also make one yourself"... - on forum, here: https://www.cometforums.com/topic/12799050-we-need-portable-version-of-cometbird/

Home page: http://www.cometbird.com/

- found it thanks to Xetbox.com: https://xetbox.com/programs/internet/browsers/718-cometbird-browser

 

Link to comment
Share on other sites

I wonder could it be done on XP that Serpent or all these browsers would know the amount of RAM a graphics card has (now listed as "Unknown" under "Troubleshooting Information" subject "GPU #1")?

Perhaps it could read it from DXdiag where for my GTX980_4GB it says 4095MB (and not 4096), so it fits XP's 32-bitnessnessness. :)

I thought the browser might act differently - perhaps even use more graphics RAM for videos and all kinds of images dancing on the screen instead of system RAM (we're limited to only 4095MB also), I mean these days browsers are heavily GPU-accelerated.

Link to comment
Share on other sites

I'm desperately looking for the latest version of Feodor2's Centaury v0.17 (64-bit) Browser.
The name of the file was: centaury-0.17.0.win64.installer.exe

Unfortunately, he was forced to remove it from his Github repository, because of a ridiculous license litigation, caused by a fat, quarrelsome and autist piece of s***.
Has anyone downloaded the file while it was still available?

Or is it archived or mirrored somewhere else?

Link to comment
Share on other sites

7 hours ago, PLudkovski said:

I'm desperately looking for the latest version of Feodor2's Centaury v0.17 (64-bit) Browser.
The name of the file was: centaury-0.17.0.win64.installer.exe

How is your russian? :P

Check this post by Naytaco (cached).

Also, you may be interested in this post on the same page.

Edited by RainyShadow
Link to comment
Share on other sites

@PLudkovski

https://link.nithins.me/0aDrNz9N

File: centaury-0.17.0.win64.installer.exe
CRC-32: 6da32e81
MD5: 0a28e9e31fb879f767345c06cf894193
SHA-1: b10ed8a3aadbf13239634368b0ebc5275e88928c
SHA-256: 0b608fa7dfb7d66bdb4a4566f33055ebe3c3c30fb45c6500cb68b024fd76bada

Edit: Dang, ninja'd by @RainyShadow:ph34r::D

 

Edited by mixit
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...