UCyborg Posted June 25 Share Posted June 25 (edited) I only installed [*]Return YouTube Dislike user script recently, but saw that layout before, even on other non-UXP browsers, where I usually have ImprovedTube web extension + Youtube polymer engine fixes user script. That mysterious layout is a funny thing, most of the time it won't show up, but every once in a blue moon it will, without really doing anything different as usual. Visiting YouTube without previous cookies could be prerequisite to get the chance to see it, so either if you always clear them or just use "private" tab/window. I didn't experiment with per-site cookie settings, so default setting that accepts them applies. [*]Technically, I did use one of the very early versions in the beginning, when I changed the script in some small ways, just for personal experimentation with JavaScript, but when it got outdated and incompatible, I disabled it and only recently installed latest version from GitHub as-is. Also just tested comments section again, disabling CSS animations doesn't help much with CPU usage on UXP browsers, go down far enough and constant 100%. Mobile version of the site isn't any different in that regard. Edited June 25 by UCyborg Link to comment Share on other sites More sharing options...
AstroSkipper Posted June 25 Share Posted June 25 (edited) 6 hours ago, UCyborg said: Also just tested comments section again, disabling CSS animations doesn't help much with CPU usage on UXP browsers, go down far enough and constant 100%. Mobile version of the site isn't any different in that regard. Personally, I do not really use the YouTube website due to its sluggishness although it works in New Moon 28 or Mypal 68. I have configured it so that the video is displayed in the centre of a blank page. I'm not interested in the masses of comments or the list of related videos. Loading them leads immediately to a 100% utilisation of the CPU on my old machine. And of course, I can open a video in PotPlayer with one click at any time. Basically, I'm looking for videos via the alternative front end Invidious which is much more convenient. Edited June 25 by AstroSkipper Link to comment Share on other sites More sharing options...
UCyborg Posted June 25 Share Posted June 25 I would prefer Invidious if it wasn't for this issue. 50 minutes ago, AstroSkipper said: 100% utilisation of the CPU I don't mind this on its own, but it must be justified. When it's utilized, I expect a lot of action. I don't see a bunch of text and images as a lot of action. And I think people would prefer more interesting explanation than "It's made for Google Chrome". I think of games, a lot happens between entry point of the main loop 'til the frame is presented on the screen. Assuming target is old school screen running at 60 FPS, there's only about 16 milliseconds available to process user inputs and advance world simulation. Link to comment Share on other sites More sharing options...
AstroSkipper Posted June 25 Share Posted June 25 (edited) 32 minutes ago, UCyborg said: I would prefer Invidious if it wasn't for this issue. Yep! I observed that issue, too. DASH videos don't play properly in New Moon 28 via Invidious. More codec configuration options would also be welcome. BTW, I totally forgot to mention the use of the extension uTube. If one only wants to watch single YouTube videos, for example, in New Moon 28, then this extension is really great. Edited June 25 by AstroSkipper Update of content 1 Link to comment Share on other sites More sharing options...
anton12 Posted June 25 Share Posted June 25 (edited) AstroSkipper said: "The best way to manage your user agent is the extension UserAgent-Switcher and Manager which I recommend and use myself." Hello AsroSkipper, Thanks for your answer. UserAgent-Switcher and Manager (user_agent_string_switcher-0.5.0.xpi) seems to work with St52. However with NM28 it won't install giving the following warning: "This add-on could not be installed because New Moon does not support WebExtensions." Is there a special setting in about:config to make it work with NM28 ? Edited June 25 by anton12 Link to comment Share on other sites More sharing options...
AstroSkipper Posted June 25 Share Posted June 25 (edited) 22 minutes ago, anton12 said: Is there a special setting in about:config to make it work with NM28 ? No. This extension is only available for Chrome browsers (now in version 0.6.0) or Firefox-based browsers supporting webextensions. For New Moon 28, you have to use other solutions. Edited June 25 by AstroSkipper Update of content 1 Link to comment Share on other sites More sharing options...
anton12 Posted June 25 Share Posted June 25 AstroSkipper said: "No. This extension is only available for Chrome browsers (now in version 0.6.0) or Firefox-based browsers supporting webextensions. For New Moon 28, you have to use other solutions." Hello AstroSkipper, Thank you very much for the information. Link to comment Share on other sites More sharing options...
dmiranda Posted June 25 Share Posted June 25 (edited) On Fri Jun 21 2024 (GMT+0000) at 9:55 PM, UCyborg said: Mine never grows beyond 30 MB. I don't know what you people are doing with uBO TBH. Pack it to the brink with probably unnecessary lists. Back when @Sampei.Nihirawas on XP he helped us keeping it to a minimum. As stated above, the slow startup issue is a sp52 issue, though, and happens even with the minimal list basic lists, as the corresponding sqlite grows and fragments. This is not an issue with mypal, that uses "storage" (can't remember technical name) which can be switched on in sp52 but is too rudimentary to be used with webextensions (assuming you can patch them to use "storage" instead of sqlite).. Edited June 25 by dmiranda Link to comment Share on other sites More sharing options...
UCyborg Posted June 25 Share Posted June 25 I just go with less is more approach when it comes to uBO. Though even if a lot of data is added and deleted from the SQLite database, uBO will always vacuum it once per session if browser is left idle for a minute or two. BTW, another broken app that used to work: https://regex101.com/ 1 Link to comment Share on other sites More sharing options...
roytam1 Posted June 26 Author Share Posted June 26 regarding emoji, upstream noticed the problem that I encountered: https://forum.palemoon.org/viewtopic.php?f=5&t=31290 https://repo.palemoon.org/MoonchildProductions/UXP/issues/2538 let's see how it will go. 1 Link to comment Share on other sites More sharing options...
modnar Posted June 28 Share Posted June 28 (edited) This last version (2024-06-21) of Serpent 52.9 is a bit unstable at times on "heavy sites" such as videocardz.com (haven't observed it elsewhere). Edited June 28 by modnar Link to comment Share on other sites More sharing options...
roytam1 Posted June 28 Author Share Posted June 28 2 hours ago, modnar said: This last version (2024-06-21) of Serpent 52.9 is a bit unstable at times on "heavy sites" such as videocardz.com (haven't observed it elsewhere). a crash in mozjs.dll could be an old bug since it doesn't change for a while. 2 Link to comment Share on other sites More sharing options...
roytam1 Posted June 28 Author Share Posted June 28 New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240629-3219d2d-uxp-f35b2f4d3d-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240629-3219d2d-uxp-f35b2f4d3d-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-20240629-3219d2d-uxp-f35b2f4d3d-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-20240629-d849524bd-uxp-f35b2f4d3d-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240629-d849524bd-uxp-f35b2f4d3d-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240629-d849524bd-uxp-f35b2f4d3d-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240629-d849524bd-uxp-f35b2f4d3d-xpmod.7z Official UXP changes picked since my last build: - Issue #2536 - Re-implement plugin enumeration shuffle. (22f745761b) - Issue #2534 - Part 1: window.postMessage should provide a trusted MessageEvent (fb16b1b4ae) - Issue #2534 - Part 2: Update tests (af227c4574) - Issue #2538 - Part 1: Undo IsClusterExtender Change (a1b6142e18) - Issue #2538 - Part 2: Add IsEmojiClusterExtender (68bcd4e61e) - Issue #2538 - Part 3: Bring ZWJ Awareness to ClusterReverseIterator (44f81b46b6) - Issue #2537 - Don't assume username fields appear before password fields in forms. (6525b2980c) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - Revert "ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b)" (5134d40d65) - Revert "Revert part of #2492 and replace it with mozilla one." (b60182aade) - Revert "Revert "PR #2514 - Don't split up happy emoji sequences"" (7eb7722992) - devtools: DOMUtils.getCSSValuesForProperty() and DOMUtils.getSubpropertiesForCSSProperty() can fail, wrap them in try-catch blocks (f35b2f4d3d) 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. 4 Link to comment Share on other sites More sharing options...
roytam1 Posted June 28 Author Share Posted June 28 New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240629-7bda12e7-uxp-f35b2f4d3d-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240629-7bda12e7-uxp-f35b2f4d3d-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-20240629-id-656ea98-uxp-f35b2f4d3d-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240629-id-656ea98-ia-93af9a0-uxp-f35b2f4d3d-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild 2 Link to comment Share on other sites More sharing options...
roytam1 Posted June 28 Author Share Posted June 28 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240629-241ece1fc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240629-241ece1fc-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2536 - Re-implement plugin enumeration shuffle. (22f74576) (1a9b70c71) - ported from UXP: Issue #2534 - Part 1: window.postMessage should provide a trusted MessageEvent (fb16b1b4) (151a64ad7) - import from UXP: Issue #2534 - Part 2: Update tests (af227c45) (d23c492fd) - Revert "ported from mozilla: Bug 1819025 - Don't consider following join-controls when determining whether a space is collapsible. r=emilio (fad4426b7b)" (80399b108) - Revert "import from `custom` branch of UXP: Revert part of #2492 and replace it with mozilla one. (ff8673e8)" (a8ea4ce4d) - Revert "Revert "import from UXP: PR #2514 - Don't split up happy emoji sequences (52d7e4f3)"" (78bee9abf) - import from UXP: Issue #2538 - Part 1: Undo IsClusterExtender Change (a1b6142e) (0dd743c54) - import from UXP: Issue #2538 - Part 2: Add IsEmojiClusterExtender (68bcd4e6) (c4aa96974) - import from UXP: Issue #2538 - Part 3: Bring ZWJ Awareness to ClusterReverseIterator (44f81b46) (e35062742) - import from UXP: Issue #2537 - Don't assume username fields appear before password fields in forms. (6525b298) (93e605f62) - import from `custom` branch of UXP: devtools: DOMUtils.getCSSValuesForProperty() and DOMUtils.getSubpropertiesForCSSProperty() can fail, wrap them in try-catch blocks (f35b2f4d) (241ece1fc) 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now