NotHereToPlayGames Posted March 19, 2022 Share Posted March 19, 2022 21 hours ago, InterLinked said: Follow the usage instructions at: https://github.com/InterLinked1/chromefill You just need to load the extension in developer mode, and then you don't need to do anything. Piece of cake! Got 'er loaded. I think I tried this before but I neglected to test on known URLs and inadvertently dropped it, oops. Found it ironic that I need the chromefill in order to download the chromefill (in Chrome-based v69) via GitHub Link to comment Share on other sites More sharing options...
InterLinked Posted March 19, 2022 Share Posted March 19, 2022 17 minutes ago, NotHereToPlayGames said: Piece of cake! Got 'er loaded. I think I tried this before but I neglected to test on known URLs and inadvertently dropped it, oops. Found it ironic that I need the chromefill in order to download the chromefill (in Chrome-based v69) via GitHub lol, yeah, it's a constant tug of war with some sites. GitHub at least seems to be fully functional once again, thanks to VistaLover's latest contributions. StackOverflow seems like it will require on the fly transpiling though 1 Link to comment Share on other sites More sharing options...
NotHereToPlayGames Posted March 19, 2022 Share Posted March 19, 2022 Do either of these two errors suggest a polyfill fix? Or might these be on the fly transpiling also? {"rootCause":null,"stackTrace":"TypeError: Cannot read property 'onBeforeRenderBtn' of undefined\n at Object.eval (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:179861)\n at JSON.parse (<anonymous>)\n at Function.Ki.initJSFunctions (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:179658)\n at nia.getUIControlConfig (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:427736)\n at eval (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:427092)\n at Array.forEach (<anonymous>)\n at nia.initialize (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:426690)\n at WRb.getContainerConfig (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1170692)\n at WRb.buildComponentConfig (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1169671)\n at eval (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1169365)","detailedMessage":"error in layout configuration menuHeaderId"} {"rootCause":null,"stackTrace":"TypeError: Cannot read property 'onBeforeCustomerTestPaegeLoad' of undefined\n at Object.eval (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:179861)\n at JSON.parse (<anonymous>)\n at Function.Ki.initJSFunctions (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:179658)\n at Function.ua.handleComponentEvent (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:233219)\n at _Kb.loadSolutionPage (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1133118)\n at _Kb.loadDefaultPage (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1130876)\n at _Kb.handlePageChangeByAction (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcontrols/vulcanuxcontrols.umd.min.js?v=@2.3.0:1:1131286)\n at SafeSubscriber.eval [as _next] (https://mywaterv2.amwater.com/node_modules/@apporchid/vulcanuxcore/vulcanuxcore.umd.min.js?v=@2.3.0:1:36068)\n at SafeSubscriber.__tryOrUnsub (https://mywaterv2.amwater.com/node_modules/rxjs/Subscriber.js?v=@2.3.0:242:16)\n at SafeSubscriber.next (https://mywaterv2.amwater.com/node_modules/rxjs/Subscriber.js?v=@2.3.0:189:22)","detailedMessage":"Error in loading solution page from response"} Those are the two errors my water bill pops up in a details-box. It's the ONLY site I visit monthly that "requires" 360Chrome v13 or higher Link to comment Share on other sites More sharing options...
soggi Posted March 19, 2022 Share Posted March 19, 2022 The mirror of latest BNavigator, Firefox 45ESR, IceApe, IceDove, K-Meleon 1.5.x/74/76, MailNews 52, New Moon 26.5/27/28 and Serpent 52/55 builds by @roytam1 has been updated -> soggi.org - tools. changelog: - added latest K-Meleon 76 20220319 build - added latest New Moon 27 20220319 builds kind regards soggi 1 Link to comment Share on other sites More sharing options...
VistaLover Posted March 20, 2022 Share Posted March 20, 2022 (edited) Saw the following posted elsewhere a while ago, it concerns "upstream", so relevant to these forks, too: https://old.reddit.com/r/palemoon/comments/ti1okk/ntpmat_hes_done_finally/ https://web.archive.org/web/20220322141859/https://forum.palemoon.org/viewtopic.php?f=65&t=28003 Later EDIT: PM forums are back on-line: https://forum.palemoon.org/viewtopic.php?f=65&t=28003 23/03/2022 EDIT: Above PM forum thread hidden from non-members ; see: https://forum.palemoon.org/viewtopic.php?f=65&t=28058 Currently, the following hostnames are inaccessible: aus.palemoon.org (checks for/delivers updates to official PM browser) forum.palemoon.org (official PM/Bk user support forum, with tons of invaluable info accummulated over the years - much of it also applicable to the forks...) addons-legacy.palemoon.org (extension repo for PM<=29.4.4) addons.palemoon.org (extension repo for PM>=30.0.0) rm-eu.palemoon.org (European CDN that delivers binary releases[installers, 7z packages, portables]) addons.basilisk-browser.org (extension repo for Basilisk) Edited March 24, 2022 by VistaLover 4 Link to comment Share on other sites More sharing options...
Mathwiz Posted March 20, 2022 Share Posted March 20, 2022 On 3/16/2022 at 2:08 AM, UCyborg said: Part of Web Components, which UXP browsers don't support (fully). Partial implementation may be enabled by enabling dom.webcomponents.enabled on about:config page. On Serpent 55 enable that pref and dom.webcomponents.customelements.enabled too. This is probably the closest you can get to Web Components support on any of @roytam1's browsers (too bad 55 has fallen behind in other JS areas): Link to comment Share on other sites More sharing options...
NotHereToPlayGames Posted March 20, 2022 Share Posted March 20, 2022 2 hours ago, VistaLover said: Saw the following posted elsewhere a while ago, it concerns "upstream", so relevant to these forks, too: Holy Crap! What a TOXIC mess! "Good riddance!" 1 Link to comment Share on other sites More sharing options...
DanR20 Posted March 20, 2022 Share Posted March 20, 2022 1 hour ago, Mathwiz said: On Serpent 55 enable that pref and dom.webcomponents.customelements.enabled too. This is probably the closest you can get to Web Components support on any of @roytam1's browsers (too bad 55 has fallen behind in other JS areas) Does anyone know what sites this pref actually works on? It's a no go for github or gitlab. What's unfortunate is that the polyfill extension used to bring github in but not anymore. I should probably try to file an issue with JustOff and see if he might consider looking at it. Although 55 is behind 52 for me it's still overall better in performance. Link to comment Share on other sites More sharing options...
soggi Posted March 20, 2022 Share Posted March 20, 2022 @roytam1 I noticed the Way Back Machine doesn't work anymore with NM27, with NM28 it works. They may have changed something with their JS again like months ago... example link: https://web.archive.org/web/*/www.cmd.com kind regards soggi 1 Link to comment Share on other sites More sharing options...
nicolaasjan Posted March 20, 2022 Share Posted March 20, 2022 7 hours ago, VistaLover said: Saw the following posted elsewhere a while ago, it concerns "upstream", so relevant to these forks, too: https://old.reddit.com/r/palemoon/comments/ti1okk/ntpmat_hes_done_finally/ https://web.archive.org/web/20220319204455/https://forum.palemoon.org/viewtopic.php?f=65&t=28003 Currently, the following hostnames are inaccessible: aus.palemoon.org (checks for/delivers updates to official PM browser) forum.palemoon.org (official PM/Bk user support forum, with tons of invaluable info accummulated over the years - much of it also applicable to the forks...) addons-legacy.palemoon.org (extension repo for PM<=29.4.4) addons.palemoon.org (extension repo for PM>=30.0.0) rm-eu.palemoon.org (European CDN that delivers binary releases[installers, 7z packages, portables]) addons.basilisk-browser.org (extension repo for Basilisk) Thanks for the info! The forum is back online now. However the add-ons site is still offline... And I noticed that my uBlock Origin rule to hide his posts no longer works (his status changed ) forum.palemoon.org##.post:has(a.avatar[href*="u=1861"]) 2 Link to comment Share on other sites More sharing options...
roytam1 Posted March 20, 2022 Author Share Posted March 20, 2022 (edited) finally got a somewhat acceptable/saner diff between UXP and GRE. (crazy amount of file rearrangement commit and extra files deletion commits are in its parent commits) https://github.com/roytam1/palemoon-source-tracking/commit/80db68ab8642822bb0a5f3af5adfef77b7946630 notable changes: - GMP/EME support removed - WebRTC removed - telemetry codes by mozilla removed EDIT: MCP finally pushed repo with complete history Edited March 22, 2022 by roytam1 3 Link to comment Share on other sites More sharing options...
VistaLover Posted March 20, 2022 Share Posted March 20, 2022 (edited) 1 hour ago, roytam1 said: crazy amount of file rearrangement commit 1,885 changed files with 168,699 additions and 191,064 deletions. Was that just to make things extremely painful for fork-maintainers or did it serve some other agenda? 1 hour ago, roytam1 said: - GMP/EME support removed - WebRTC removed Both of them are Basilisk/Serpent52 exclusive features (GMP/EME - as in functional DRM - broken for ages, but still useful to detect media sites that implement WidevineCDM; also useful for those few that prefer Adobe Primetime CDM's patented decoders over the ffvpx ones, on WinXP; WebRTC, despite claimed to be specs-compliant, fails to work on most WebRTC-enabled sites currently ); what are your thoughts about them in "our" UXP? On 3/18/2022 at 5:55 AM, VistaLover said: GRE fully removes the Pale Moon GUID (also used in NM27/NM28) ..., will you also adopt this change for future NM28 versions? ... Your thoughts on this, too, please? Let me reassure you, for the Nth time, that your constant efforts to "untangle" what MCP (currently a one-person-team) produce don't go unnoticed ; thanks once more... Edited March 20, 2022 by VistaLover 2 Link to comment Share on other sites More sharing options...
roytam1 Posted March 20, 2022 Author Share Posted March 20, 2022 7 minutes ago, VistaLover said: what are your thoughts about them in "our" UXP? 7 minutes ago, VistaLover said: ... Your thoughts on this, too, please? they will be kept, just like in the past. making PM30 as "Fx30" is a no-go to me. 3 Link to comment Share on other sites More sharing options...
VistaLover Posted March 20, 2022 Share Posted March 20, 2022 (edited) 13 hours ago, DanR20 said: I should probably try to file an issue with JustOff https://msfn.org/board/topic/182647-my-browser-builds-part-3/?do=findComment&comment=1214463 ... But let me save you the trouble and point out that ONLY official Pale Moon (currently < 30.0.0), official Basilisk (currently EoS'ed with v2022.01.27) and SeaMonkey are being supported; in the recent past, requests for FxESR 52.9.0, New Moon 28 and Serpent 52.9.0 support had all been rejected by JustOff, so I think you get the drift ... 13 hours ago, DanR20 said: the polyfill extension used to bring github in but not anymore. M$ employees brought in much breaking code, starting with autumn/fall of 2021 and continuing well into 2022, that "Moebius" simply can't cope with... Also, as you say, Moebius is lacking many recent Web APIs required by the gh-wc-pf extension, it'b be a nightmare, implementation-wise, for that extension to support it... 13 hours ago, DanR20 said: Although 55 is behind 52 for me it's still overall better in performance. ... probably because MCP had less time to move things around and worsen the performance levels attained originally by Mozilla ... What you can still do is use St55 for everything besides GitHub/GitLab and for these two "villains" use a minimal fresh St52 profile with just uBO+gh-wc-pf extensions... Edited March 20, 2022 by VistaLover Link to comment Share on other sites More sharing options...
roytam1 Posted March 20, 2022 Author Share Posted March 20, 2022 19 minutes ago, VistaLover said: Moebius is lacking many recent Web APIs required by the gh-wc-pf extension I'm trying to pick-up UXP changes to ST55's javascript engine lately, but goanna5 appears and my focused on that side and slowed down this side of changes. https://github.com/roytam1/basilisk55/compare/5e718f237239e0df33ac9ff8bdfc8bf7dccddf42...HEAD 1 Link to comment Share on other sites More sharing options...
Recommended Posts