Jump to content

My Browser Builds (Part 4)


Recommended Posts

On 8/8/2023 at 9:35 AM, roytam1 said:

in worst case that all networks are cut, I don't think I can have any alternative to connect back to internet since starlink is not available here.

their "justice" is now "apple polishing" so don't hold any breathe on them.

and "rule of law" is officially a joke now.

https://hongkongfp.com/2023/08/10/hong-kong-leader-should-outweigh-courts-in-national-security-matters-govt-says-after-protest-song-ban-rejected/

Link to comment
Share on other sites


On 31 Èþëü 2023 ã. at 10:44 PM, UCyborg said:

Works, at least GPU-Z confirms video engine load on XP. Any idea if this is the latest Flash-based JWPlayer?

Last JWPlayer for Flash 5.10 https://www.dropbox.com/scl/fi/mweoizjmi5b98dtsnsu4j/player22.swf?rlkey=kk6pwlwouw3hcjbtecw096t9n&dl=1

http://www.makeavoice.com/jwplayer/mediaplayer-5.10/readme.html

First Youtube player https://archive.org/details/adobeflash-player2

Evolution player of Youtube https://imgur.com/a/ckl69

maybe it will work http://sebaro.pro/contact/#grey_rat@2023-08-07/22:06

Edited by grey_rat
Link to comment
Share on other sites

I've no answers, but you're brave for visiting New Reddit with an UXP browser. This one's not the highest, some other Reddit pages put browser in the loop where it puts 100% load on one CPU core. Must be bad for laptop battery and electric bill.

Link to comment
Share on other sites

25 minutes ago, UCyborg said:

you're brave for visiting New Reddit with a UXP browser.

... And that's why I'm using:

https://greasyfork.org/en/scripts/377047-old-reddit-redirect

and

Old Reddit Favicon :

// ==UserScript==
// @name     Old Reddit Favicon
// @version  0.1
// @include  https://*.reddit.com/*
// @icon     https://i.imgur.com/veJX9o5.png
// @run-at   document-start
// @grant    none
// ==/UserScript==
(function () {
  var link = document.querySelector('link[rel*=\'icon\']') || document.createElement('link');
  link.type = 'image/x-icon';
  link.rel = 'shortcut icon';
  link.href = 'https://i.imgur.com/veJX9o5.png';
  document.getElementsByTagName('head') [0].appendChild(link);
}) ();

:P

Edited by VistaLover
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-20230812-3219d2d-uxp-08a62b0b06-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230812-3219d2d-uxp-08a62b0b06-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-20230812-3219d2d-uxp-08a62b0b06-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20230812-d849524bd-uxp-08a62b0b06-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20230812-d849524bd-uxp-08a62b0b06-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20230812-d849524bd-uxp-08a62b0b06-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20230812-d849524bd-uxp-08a62b0b06-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2282 - - Properly implement Performance Timeline Level 2 w3c spec. https://bugzilla.mozilla.org/show_bug.cgi?id=1539006 Do not throw from PerformanceObserver.observe when none of the entryTypes are known. https://bugzilla.mozilla.org/show_bug.cgi?id=1403027 Implement PerformanceObserver::takeRecords(). https://bugzilla.mozilla.org/show_bug.cgi?id=1436692 "server" is not a valid PerformanceEntry type. https://bugzilla.mozilla.org/show_bug.cgi?id=1463065 Fix a null ptr crash in PerformanceObserver::Observe. https://bugzilla.mozilla.org/show_bug.cgi?id=1631346 (dd4c0a44b6)
- Issue #2026 - Follow-up: Support Big(U)Int64Array in crypto.getRandomValues. https://bugzilla.mozilla.org/show_bug.cgi?id=1718932 (6464b061c3)
- Issue #2285 - Ensure we don't try to treat non-DOM-Node event targets as such, https://bugzilla.mozilla.org/show_bug.cgi?id=1440809 Fix crash on https://beeper.notion.site (42b2de6fe9)
- No Issue - Fix building with --enable-js-lto Needed to include jscntxt.h due to de-unified building. (0e1816aa4c)
- Issue #2172 - add missing RegExpShared TraceKind declaration (cd1920af58)
- Issue #2172 - ensure pointers in RegExpShared are updated after GC compacting (8893997378)
- Issue #2172 - add null zone sanity checks (dc5702a0f2)

Official Pale-Moon changes picked since my last build:
- [Pale-Moon] [SSUAO] Update Chase override (4bbb81d78e)
- [Pale-Moon] [SSUAO] Add dictionary.cambridge.org override (ca3e82a227)
- [Pale-Moon] [SSUAO] Fix several dictionaries to not include the Goanna slice. (fafbea8f15)

Official Basilisk changes picked since my last build:
- [Basilisk] [SSUAO] Update chase.com override (85a5c58214)
- [Basilisk] [SSUAO] Add dictionary.cambridge.org override (4a98d682de)
- [Basilisk] [SSUAO] Dictionaries really do not like the Goanna slice... (b27c5cf236)

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

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

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230812-d0fd16ed-uxp-08a62b0b06-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230812-d0fd16ed-uxp-08a62b0b06-xpmod.7z

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

Repo changes since last build:
- [SSUAO] sync with my UXP's Basilisk SSUAO (d0fd16ed)

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

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

suite repo changes since last build:
- [SSUAO] sync with my UXP's Basilisk SSUAO (c07c6f7)

for UXP changes please see above.

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-20230812-31ab494c3-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230812-31ab494c3-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2282 - - Properly implement Performance Timeline Level 2 w3c spec. https://bugzilla.mozilla.org/show_bug.cgi?id=1539006 Do not throw from PerformanceObserver.observe when none of the entryTypes are known. https://bugzilla.mozilla.org/show_bug.cgi?id=1403027 Implement PerformanceObserver::takeRecords(). https://bugzilla.mozilla.org/show_bug.cgi?id=1436692 "server" is not a valid PerformanceEntry type. https://bugzilla.mozilla.org/show_bug.cgi?id=1463065 Fix a null ptr crash in PerformanceObserver::Observe. https://bugzilla.mozilla.org/show_bug.cgi?id=1631346 (dd4c0a44) (703f809bf)
- import from UXP: Issue #2026 - Follow-up: Support Big(U)Int64Array in crypto.getRandomValues. https://bugzilla.mozilla.org/show_bug.cgi?id=1718932 (6464b061) (8c76e56b5)
- import from UXP: No Issue - Fix building with --enable-js-lto Needed to include jscntxt.h due to de-unified building. (0e1816aa) (adf6d8613)
- sync SSUAO with UXP. (bbf1257b6)
- import from UXP: Issue #2172 - add missing RegExpShared TraceKind declaration (cd1920af) (1e41dc124)
- import from UXP: Issue #2172 - ensure pointers in RegExpShared are updated after GC compacting (88939973) (62925a72f)
- import from UXP: Issue #2172 - add null zone sanity checks (dc5702a0) (31ab494c3)

Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230812-6e095708be-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 1239403 - Add JSFUN_HAS_REST flag to JSFunctionSpec entries for self-hosted builtins with ...rest parameters. r=jandem (72ed527b81)
 - Bug 1238548 - Make GCRuntime::setParameter() fallible r=terrence (52a5bd8044)
 - Bug 1247679, part 2 - Null check inside TraceCallbackFunc::Trace. r=smaug (ebad38ad73)
 - bug 1241453 - switch MaiAtkObject to use AccessibleOrProxy r=davidb (42d09b21da)
 - bug 1241453 - switch MaiHyperLink to use AccessibleOrProxy r=davidb (61a1799bc3)
 - bug 1241453 - add an AccessibleOrProxy class r=davidb (7882027a59)
 - bug 1243077 - add AccessibleOrProxy::IsNull() r=davidb (91bf2962a5)
 - bug 1203861 - use strncmp() instead of nsCString.equals() to compare names r=davidb (1a4f043375)
 - bug 1243077 - simplify GetRoleCB some r=davidb (37e4ac2e23) (6e095708be)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git cc81aca6b2...6e095708be:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1239403 - Add JSFUN_HAS_REST flag to JSFunctionSpec entries for self-hosted builtins with ...rest parameters. r=jandem (72ed527b81)
 - Bug 1238548 - Make GCRuntime::setParameter() fallible r=terrence (52a5bd8044)
 - Bug 1247679, part 2 - Null check inside TraceCallbackFunc::Trace. r=smaug (ebad38ad73)
 - bug 1241453 - switch MaiAtkObject to use AccessibleOrProxy r=davidb (42d09b21da)
 - bug 1241453 - switch MaiHyperLink to use AccessibleOrProxy r=davidb (61a1799bc3)
 - bug 1241453 - add an AccessibleOrProxy class r=davidb (7882027a59)
 - bug 1243077 - add AccessibleOrProxy::IsNull() r=davidb (91bf2962a5)
 - bug 1203861 - use strncmp() instead of nsCString.equals() to compare names r=davidb (1a4f043375)
 - bug 1243077 - simplify GetRoleCB some r=davidb (37e4ac2e23) (6e095708be)

* 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

4 hours ago, j7n said:

I actually visit the Old Reddit where the issue happens. I selected it in the preferences

... Does that mean you have an account with reddit (assuming those are "reddit preferences") ? FWIW, the userscript I linked to allows for "anonymous" redirection to "old.reddit.com" :P ...

FWIW, I, too, can confirm that when loading

https://old.reddit.com/r/skyrim/comments/15ogxfp/marker_stuck_on_void_teleportation_room/?rdt=47005

in St52 and that tab is focused, I have insane CPU consumption :angry:

ihFYSOV.png

Link to comment
Share on other sites

6 hours ago, VistaLover said:

FWIW, I, too, can confirm that when loading

https://old.reddit.com/r/skyrim/comments/15ogxfp/marker_stuck_on_void_teleportation_room/?rdt=47005

in St52 and that tab is focused, I have insane CPU consumption :angry:

I think the main culprit is this:

  https://b.thumbs.redditmedia.com/vVqCiuMuYjtIEG4538PA7zjsBOXQi37pmfABOgXoEQY.css

...with its CSS Animations.

This interests me as I really hate webpages that gratuitously consume CPU after they've rendered. Fair enough if its essential to the function of what's being displayed but not just to add some pointless effects.

I came across this as a panacea to killing all CSS Animations:

*
 {
     /*CSS transitions*/
     -o-transition-property: none !important;
     -moz-transition-property: none !important;
     -ms-transition-property: none !important;
     -webkit-transition-property: none !important;
     transition-property: none !important;

     /*CSS transforms*/
     -o-transform: none !important;
     -moz-transform: none !important;
     -ms-transform: none !important;
     -webkit-transform: none !important;
     transform: none !important;

     /*CSS animations*/
     -webkit-animation: none !important;
     -moz-animation: none !important;
     -o-animation: none !important;
     -ms-animation: none !important;
     animation: none !important;
 }


Which I reduced to this:

*
 {
     transition-property: none !important;
     transform: none !important;
     animation: none !important;
 }

It certainly improves that Reddit page.

Ben.
 

Link to comment
Share on other sites

19 minutes ago, Ben Markson said:

Which I reduced to this:

*
 {
     transition-property: none !important;
     transform: none !important;
     animation: none !important;
 }

Agreed!  Been blocking them for years.  :thumbup

I also block "box-shadows".  Tons of box shadows on a page seems to effect scrolling smoothness so I just disable all of them.

Link to comment
Share on other sites

12 minutes ago, NotHereToPlayGames said:

Agreed!  Been blocking them for years.  :thumbup

I changed my mind!  It breaks too many things (including MSFN) this seems better: 

 *
   {
     animation-iteration-count: 0 !important;
   }

...it gets rid of the 'infinite' setting (I'm going for a global rule, not a per site rule).

Ben.

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