Jump to content

My Browser Builds (Part 3)


Recommended Posts

Even the folks here, at Puppy Linux, and SCUMMVM, well, if not for them it would be a COMPLETE disaster. Right now on that ancient Sony using K-Mellon I can watch Youtube videos directly, in MP4- something not possible before. There are other things as well.

 

There is a SWF game called "Norby" which for some weird reason needs 1.2 GB RAM to run- can't be done, even with that "boost RAM" trick I see everywhere (it never works). But in Puppy Linux mode after boosting the equivalent of Virtual RAM it works. And again, while slow, as long as it's in XP mode one CAN do everything at Deviantart.com courtesy of the browsers here. If anyone knows of a way to boost the speed using it via WINE in Puppy Linux mode or a non-demanding browser capable of handling Deviantart.com it would be appreciated.

Link to comment
Share on other sites


13 hours ago, GusCE6 said:

..even with that "boost RAM" trick I see everywhere (it never works).

May I ask which "boost RAM" trick? The Wise Tray from the portable zip helps me somewhat and I watch youtube directly with Serpent 52 from courtesy of Roytam1. I've not tried new moon in quite some time, but will and report back but last I used it, it would hang and no responding application (trying to recall fro memory).

K-Mellon and new moon should be alike and play mp4 format. I've had to turn to 360v11 in order to watch some videos.

Link to comment
Share on other sites

Hello all and happy Friday!

Hate to ask, but would/could somebody confirm that my documentary that I've been watch for quite a while is stopped working in Serpent Browser. 

https://documentaryheaven.com/cowspiracy/

Now the player just keep turning and turning when I'm starting to wonder what will be left to watch pretty soon. Many that used to work no longer do and I can't afford to pay for premium.

Thanks in advance and becoming discouraging to say the very least.

10 hours ago, GusCE6 said:

There is a SWF game called "Norby"

:unsure:

Yes, I've tried and searched last night and can't get any version or Norby online to work properly, not even html on Serpent. I hope Roy will have updates as I wonder the future of Serpent.

Ugh ... :realmad:

Edited by XPerceniol
Link to comment
Share on other sites

Just now, XPerceniol said:

Hello all and happy Friday!

Hate to ask, but would/could somebody confirm that my documentary that I've been watch for quite a while is stopped working in Serpent Browser. 

https://documentaryheaven.com/cowspiracy/

Now the player just keep turning and turning when I'm starting to wonder what will be left to watch pretty soon. Many that used to work no longer do and I can't afford to pay for premium.

Thanks in advance and becoming discouraging to say the very least.

:unsure:

Yes, I've tried and searched last night and can't get any version or Norby online to work properly, not even html on Serpent. I hope Roy will have updates as I wonder the future of Serpent.

Ugh ... :realmad:

Also not working in Serpent 55 ..... :(

spacer.png

Link to comment
Share on other sites

 

13 hours ago, XPerceniol said:

Hate to ask, but would/could somebody confirm that my documentary that I've been watch for quite a while is stopped working in Serpent Browser. 

https://documentaryheaven.com/cowspiracy/

Now the player just keep turning and turning when I'm starting to wonder what will be left to watch pretty soon. Many that used to work no longer do and I can't afford to pay for premium.

Thanks in advance and becoming discouraging to say the very least.

In my Windows XP SP2 in Serpent 55 and DCBrowser, NO problems, videos play OK. if you allow dailymotion.com in uBlock.

 

With this video: Burzynski: The Cancer Cure Cover-Up: https://documentaryheaven.com/burzynski-cancer-cure-cover-up/ :

In Serpent 55 Moebius 20220709 I've: "JavaScript is ENABLED", then in uBlock O. these instances are allowed (green): documentaryheaven.com with cdn0.documentaryheaven.com (partially this one), ggpht.com with yt3.ggpht.com, googlevideo.com with 3 instances, jnn-pa.googleapis.com, youtube.com with www.youtube.com, and ytimg.com with i.ytimg.com.

In DCBrowser I've: JS is added to the whitelist - so ENABLED, then in uBlock O.allowed: documentaryheaven.com with cdn0.documentaryheaven.com, ggpht.com with yt3ggpht.com, play.google.com, googlevideo.com with one rr6..., secure.gravatar.com, jnn-pa.googleapis.com, wp.com with 2 instances, youtube.com with www.youtube.com, and ytimg.com with i.ytimg.com.

 

BUT with this your link: Cowspiracy: The Sustainability Secret: https://documentaryheaven.com/cowspiracy/ - about cows..:

In DCBrowser - in uBlock O. allow dailymotion.com with graphql.api..., proxy017..., www..., pebed.dm-event.net, dmcdn.net with static1..., tofu..., vendorlist..., then imasdk.googleapis.com, wp.com with pixel.wp.com.

In Serpent 55 Moebius 20220709: JS is ENABLED, and in uBlock O. I've allowed this same dailymotion.com, so all is OK.

Edited by msfntor
video link added
  • Like 1
Link to comment
Share on other sites

My old CPU is way too slow to play videos in-browser, so I gave up on that a long time. If I can recover the direct video-url, then I'm much happier to let my GPU decode this video in Media Player Classic - Home Cinema (for instance).

Using my favorite command-line HTML/XML/JSON-parser Xidel:

xidel -s "https://documentaryheaven.com/cowspiracy/" -e "//meta[@itemprop='embedUrl']/@content"
https://www.dailymotion.com/embed/video/x2zuhks

So it's a Dailymotion video that's embedded. You could then feed this url to youtube-dl.exe to recover the video-url, but... you can also do this with Xidel. Dailymotion isn't so difficult.

The Dailymotion JSON endpoint:

xidel -s "https://documentaryheaven.com/cowspiracy/"^
  -e "'https://www.dailymotion.com/player/metadata/video/'||extract(//meta[@itemprop='embedUrl']/@content,'video/(x[0-9a-z]+)',1)"
https://www.dailymotion.com/player/metadata/video/x2zuhks

To extract the HLS manifest-url from this JSON:

xidel -s "https://documentaryheaven.com/cowspiracy/"^
  -f "'https://www.dailymotion.com/player/metadata/video/'||extract(//meta[@itemprop='embedUrl']/@content,'video/(x[0-9a-z]+)',1)"^
  -e "$json/qualities/(auto)()/url"
https://www.dailymotion.com/cdn/manifest/video/x2zuhks.m3u8?sec=LaMlouMDEOW9cDCxd2nW4NwlzEsIlGI5TwGSVRRF82AAk_58zR753YP5nxo_fD_V-c4Grs1Od8JQfSv5B22uAw&dmTs=890176&dmV1st=6CA2D036F48FCBEB195851815127F204

Optionally you could go one step further and use my Xivid function module to parse this HLS manifest-url for its individual variants:

xidel -s --module=xivid.xqm "https://documentaryheaven.com/cowspiracy/"^
  -f "'https://www.dailymotion.com/player/metadata/video/'||extract(//meta[@itemprop='embedUrl']/@content,'video/(x[0-9a-z]+)',1)"^
  -e "xivid:m3u8-to-json($json/qualities/(auto)()/url)"
[
  {
    "id": "pg-1",
    "format": "mp4[h264+aac]",
    "resolution": "192x80",
    "bitrate": "105kbps",
    "url": "https://proxy-017.ix7.dailymotion.com/sec(QJGP2_1aKo1lWRiPf6noQ0D8lM2T-FskpG_hcg07bvsDp1yuJPBjmwa6VhhtNFX8w557SnYNGsV05O-B2cK4tA)/video/273/141/181141372_mp4_h264_aac_l2_1.mp4#cell=core"
  },
  [...]
  {
    "id": "pg-6",
    "format": "mp4[h264+aac]",
    "resolution": "512x216",
    "bitrate": "461kbps",
    "url": "https://proxy-047.dc3.dailymotion.com/sec(zcs-jsDQDCQpg6bOfz2Xu8RyKdWy3BbIO1s6A0ymfG-ezcYXpMf5_2_oRUEpzhA__dIT09Bp1Dxa6p-g5g21Hg)/video/273/141/181141372_mp4_h264_aac_1.mp4#cell=core"
  },
  {
    "id": "hls-0",
    "format": "m3u8[manifest]",
    "url": "https://www.dailymotion.com/cdn/manifest/video/x2zuhks.m3u8?sec=LaMlouMDEOW9cDCxd2nW4DxpLvFARYf06-PRoeyIMb_BU4WFR5O2pYbn-D1YoP-nEc2OFGE8MAaaMMTL8W_A5Q&dmTs=879524&dmV1st=016FC6D9CB25E3626FE017DB60A1AD52"
  },
  {
    "id": "hls-1",
    "format": "m3u8[h264+aac]",
    "resolution": "192x80",
    "bitrate": "105kbps",
    "url": "https://proxy-017.ix7.dailymotion.com/sec(zvUbbWr2oKyjb9WcqKTKNbm16ZNLqcTG9W4CRfwqGrqgKvfZtD1ZmPLnT0wXRFK5uu6-7LoVCNAU_gaf3HOwqMMUFDNxhN08-IBd7Cy8Oco)/video/273/141/181141372_mp4_h264_aac_l2_1.m3u8#cell=core"
  },
  [...]
  {
    "id": "hls-6",
    "format": "m3u8[h264+aac]",
    "resolution": "512x216",
    "bitrate": "461kbps",
    "url": "https://proxy-047.dc3.dailymotion.com/sec(zvUbbWr2oKyjb9WcqKTKNbm16ZNLqcTG9W4CRfwqGroV_sY8ZvHJWZIkAhH9rN-kersvwh7Pa3BWrRGAT1HR-Z-bS2C-eXSSFPmgDQ4iBDs)/video/273/141/181141372_mp4_h264_aac_1.m3u8#cell=core"
  }
]
  • Like 2
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-20220806-3219d2d-uxp-e36be164d-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220806-3219d2d-uxp-e36be164d-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-20220806-3219d2d-uxp-e36be164d-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.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220806-d849524bd-uxp-e36be164d-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220806-d849524bd-uxp-e36be164d-xpmod.7z

Official UXP changes picked since my last build:
- Issue #1970 - Part 1: Remove unused moz-focus-outer code for buttons. (8de47d99c)
- Issue #1970 - Part 2: Remove the extra padding on buttons (e54e8f61b)
- Issue #1970 - Part 3: Update reftests. (4712b75d5)
- Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. (8101720ca)
- Issue #1970 - Part 5: Move combobox/select padding to the select rule. (bbbfa54ee)
- Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height (720391673)
- Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian (b18a680d4)
- Issue #1977 - Allow WAV into media document. (707d74421)
- Issue #1977 - Bring back old behavior behind a pref. (0c5c349ca)
- Issue #1980 - Fix build bustage for applications where WebRTC building is enabled. (b3e43f41a)
- [Pale-Moon] sync SSUAO with rev 3ad7d7e9f9 in MCP upstream (95e858a01)
- [Basilisk] sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (4200e26d2)

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

No official Basilisk changes picked since my last build.

Update Notice:
- You may delete file named icudt58l.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.

  • Like 6
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-20220806-485bba73-uxp-e36be164d-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220806-485bba73-uxp-e36be164d-xpmod.7z

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

Changes:
- sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (485bba73)

* 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-20220806-id-828aab8-uxp-e36be164d-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220806-id-828aab8-ia-93af9a0-uxp-e36be164d-xpmod.7z

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

Changes:
- remove mozProtocolHandler from package (68b9c44)
- HACK: add SSUAO from rev 0196638c89 in Basilisk-Dev (a4fc097)

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-20220806-6e628614f-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220806-6e628614f-xpmod.7z

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

Repo changes:
- import from UXP: Issue #1970 - Part 4: Don't overflow -moz-focus-inner border. (8101720c) (08f0a0bc5)
- import from UXP: Issue #1970 - Part 5: Move combobox/select padding to the select rule. (bbbfa54e) (5d130a145)
- import from UXP: Issue #1970 - Part 6: Rename CalcLineHeight(), and cache used line height (72039167) (9c8cb26db)
- import from UXP: Issue #1970 - Part 7: Restore proper spacing in select for CJK/asian (b18a680d) (c7215f6b0)
- ported from UXP: Issue #1977 - Allow WAV into media document. (707d7442) (7e39ac0dc)
- ported from UXP: Issue #1977 - Bring back old behavior behind a pref. (0c5c349c) (a3319930d)
- sync SSUAO with rev 0196638c89 in Basilisk-Dev upstream (6e628614f)

  • Like 3
Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220806-1672300c41-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220806-1672300c41-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 1181869 - Update Bindings to use normal Rooted primitives; r=shu (b5356d1610)
 - Bug 1182124 - Remove InternalHandle and its last use; r=bbouvier (3ea8a6e41a)
 - Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead. r=terrence (d383bb76e5)
 - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence (89e18e65bf)
 - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco (e1821ecdc4)
 - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust (a9efa1a42d)
 - Bug 1191756: Improve tests to not always exit with status 3 (OOM); r=jonco (5f6bc24914)
 - Bug 1192242 - Adjust the button design in some circumstances. r=Gijs (4a642459cd)
 - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2)
 - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug (0a83446019)
 - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu (160fc0321d)
 - missing parts of Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32. (6c8129c0e1)
 - Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu (5024d2e99b)
 - Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu (d3d4af6d7c)
 - js: export JSPropertyDescriptor struct, fix build with --enable-shared-js specified (0657c00b25)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - spaces (1978675795)
 - Bug 1176620 - Use absolute_import in mach; r=ahal (4cb6d9188f)
 - Bug 1163112 - [mach core] Consolidate functionality between Main._run and Registrar.dispatch, r=gps (9f02ab04aa)
 - Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod (4a6511624e)
 - put back some windows, crash and other details (9afa0117e0)
 - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen. (4da29e3a8a)
 - Bug 1194023 - Part 1: Filter out warnings about sort operations on CREATE INDEX statements. r=mak (b221de9e96)
 - Bug 1194023 - Part 2: Only check for sort operations if mozStorage logging is enabled. r=mak (be53dfc219)
 - Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman (1766c092b7)
 - Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak (ce509ec9a7)
 - Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop (4e402ba484)
 - bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb (6f919ad9db)
 - bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb (97713189cd)
 - bug 1159722 - make atk expose more interfaces for proxied accessibles (529e246a13)
 - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2)
 - Bug 1192023 - Use enum class instead of CheckpointMode_ prefix. r=khuey (5e922429ca)
 - Bug 1203386 - Fix two implicit constructors in ActorsChild.h; r=baku (57cb7fafaf)
 - Bug 1068975 - Remove FileInfo from File; r=baku (4b3ceb3bd8)
 - Bug 1192023 - Make UpdateType an enum class. r=khuey (5a1908fa73)
 - Bug 1184410: Track whether or not the transaction has been active on the connection thread. r=janv (44efc2f663)
 - Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv (1dcc45534b)
 - Bug 1192023 - Use enum class instead of MaintenanceAction_ prefix. r=khuey (e2f6c8b0e5)
 - Bug 1130775 followup: Add 'override' keyword to macro-provided AddRef/Release methods for QuotaClient::GetDirectoryLockListener. rs=ehsan (bf871fd57a)
 - Bug 1185836: Replace several EnumerateRead calls with the new hashtable iterators. r=baku (dbfdaba7b8)
 - Bug 1192023 - Flatten away AppId enum. r=khuey (78522f8547)
 - missingbit of Bug 871846 (d8330545a0)
 - try to fix some misspatch (29a6a9f63f)
 - bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde (147c7ace9d)
 - Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde (636508c113)
 - Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde (ffb5d84e85)
 - Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde (fc06b79804)
 - Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde (2fc3c196aa)
 - Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde (7c7bcd9e10)
 - Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov (d522b4b7fc)
 - Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov (d900416342)
 - Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde (c29076091e)
 - Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde (f6d1014aca)
 - Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde (c977aa1320)
 - Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde (b077cb6964)
 - Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde (ac604e762c)
 - Bug 1185836: Fix warnings r=me. (19a8596eea)
 - Bug 1185836. Nuke warnings from orbit. r=me (70930b2239)
 - bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks (9063e95d4a)
 - bug 1191433 - add ProxyAccessible::Document r=lsock (88e4eb64c4)
 - bug 1195471 - make getChildCountCB work with proxies r=davidb (86bfb6b5c4)
 - Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde (ee018fce11)
 - misspatch (6e0ab73997)
 - Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde (173a4460ef)
 - Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde (79e11612f1)
 - Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde (ce796e8af9)
 - Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde (a03158b8eb)
 - Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde (c72aefa608)
 - Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov (56daff1c4a)
 - Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ (b107c9fba6)
 - Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde (ba2524a2db)
 - Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde (05024ee697)
 - Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde (93cb5e4dbb) (233e146e94)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 930414 - Add module requestedModules field r=shu (7e6df12133)
 - Bug 930414 - Add module importEntries field r=shu (bc63be0a51)
 - Bug 930414 - Add module fields relating to exports r=shu (26a2b2a8b1)
 - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu (e54b5c2782)
 - Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu (f6b271c963)
 - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence (db6c745c64)
 - Bug 930414 - Add hook for HostResolveImportedModule r=shu (8feaf54c8f)
 - Bug 930414 - Implement module ResolveExport method r=shu (1b79054512)
 - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu (5f07bf6147)
 - Bug 930414 - Implement ModuleDeclarationInstantiation method r=shu (cdfedb8ba2)
 - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu (ca28a2d080)
 - Bug 930414 - Implement ModuleEvaluation method r=shu (c0d8c2bfcb)
 - Bug 1193583 - Support emitting block scopes in the prologue. (r=jorendorff) (d4f2a5c8e0)
 - Bug 930414 - Add initial bytecode emitter support for modules r=shu (a5a865dbbe)
 - Bug 1193583 - Fix eval to always execute under a non-extensible lexical scope. (r=jorendorff) (11fb2a11b6)
 - Bug 1193583 - Teach Debugger tests that eval frames now always have a lexical environment. (r=jorendorff) (667c16944a)
 - Bug 1193583 - Test. (r=jorendorff) (610a2f58ed)
 - Bug 1193583 - Change the semantics of Debugger.evalInGlobal to be like executing a series of statements at the global level instead of like an indirect eval. (r=jimb) (fbcb2668ba)
 - Bug 1193583 - Fix scratchpad test that expects vars introduced by webconsole's JS evaluation to be configurable. (r=jimb) (dc7e659d15)
 - Bug 1199172 - Only treat non-static constructor methods as the actual class constructor. (r=shu) (93e3989329)
 - Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE (79e94a08da)
 - Bug 930414 - Check for duplicate module exports r=shu (85f4a622e4)
 - Bug 930414 - Implement default module exports r=shu (2098810a25)
 - Bug 930414 - Make module imports into defintions r=shu (563f45d217)
 - Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo (91769a96b5)
 - Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai (e7593b0212)
 - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo (dfb803fba2)
 - Bug 1200642 - Fix some more OOM handling problems r=terrence (94137d9ce3)
 - Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) (a478a7a31b)
 - Bug 1155618 - Fix more out of memory handling issues r=terrence (6b317db195)
 - Bug 1207943 - Fix an assert in MacroAssembler::guardObjectType. r=bhackett (0df1efc695)
 - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence (66ddcd0410)
 - Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo (2858b788aa)
 - Bug 1199546 - Properly perform ToPropertyKey operations involved in computed property names in both object literals and destructuring patterns. r=abargull (6e9b58619f)
 - missing bit of unidentifed FOR_IN patch (d9e850e24a)
 - missing bit of Bug 1135708 - Implement es7 exponentiation operator. (747d361cea)
 - Bug 1208067 - Ensure that self-hosted functions with innner functions aren't relazified. r=jande (bb76be6bb0)
 - Bug 1200642 - Add OOM simulation to hastables r=terrence (d64bf852a1)
 - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo (d833f61a8d) (2e5c7510b7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai (af4ec6b65e)
 - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai (200badac56)
 - Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage (9fb514a7a2)
 - Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust (515f5e315e)
 - Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. (61e1c71710)
 - Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai (2d1eb977f7)
 - Bug 1206980 - Separate MatchOrInsertSemicolon into 2 functions for after expression and non-expression. r=Waldo (086dce51eb)
 - Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo (7cdd72425f)
 - Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem (3f4380fbfe)
 - bit of Bug 1167029 - Remove support for let blocks - matches TFF (24599beb85)
 - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink (2f9107cdce)
 - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink (68a4a5f232)
 - Bug 1187062 - Part 3: Add jsapi-tests for JS::ubi::StackFrame; r=sfink (9439163007)
 - Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink (51d59a2770)
 - Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink (b65d1490aa)
 - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink (52d7aeb35d)
 - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink (1a7854a393)
 - Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink (2fb1d5b9e2)
 - Bug 1203297 - Fix even more unified bustage; r=efaust (ce837cd0fe)
 - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv (a05d3a97c1)
 - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence. (a992e4670e)
 - Bug 1175394 part 2 - Rename normal/strict arguments to mapped/unmapped arguments. r=jorendorff (ee2fae5832)
 - Bug 1054756, part 5 - Remove Class::convert. (3b27b97e69)
 - js/irregexp: HACK: undefining `min` and `max` when building with MSVC, fix build (5c249ce4)
 - js: more exporting for fixing shared mozjs build (43705277) (1672300c41)

  • Like 1
Link to comment
Share on other sites

Posted (edited)

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 93f97225b6..1672300c41:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1181869 - Update Bindings to use normal Rooted primitives; r=shu (b5356d1610)
 - Bug 1182124 - Remove InternalHandle and its last use; r=bbouvier (3ea8a6e41a)
 - Bug 1189490 - Part 2: Stop using mozilla::LinkedList for the allocations and tenure promotions logs and use js::TraceableFifo instead. r=terrence (d383bb76e5)
 - Bug 1189490 - Follow ups: Move [Traceable]Fifo to js/src/ds. r=terrence (89e18e65bf)
 - Bug 1189809 - Remove the ill-fated DynamicTraceable; r=jonco (e1821ecdc4)
 - Bug 1181292 - Make JSPropertyDescriptor a StaticTraceable; r=efaust (a9efa1a42d)
 - Bug 1191756: Improve tests to not always exit with status 3 (OOM); r=jonco (5f6bc24914)
 - Bug 1192242 - Adjust the button design in some circumstances. r=Gijs (4a642459cd)
 - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2)
 - Bug 1167409 - 4/4 - Inititalize ScriptSourceObject even when off-main-thread compilation fails. r=smaug (0a83446019)
 - Bug 1176880 part 1 - Add a flag on the Debugger & Compartment to record code-coverage information. r=shu (160fc0321d)
 - missing parts of Bug 1254164 - Make aliasedBodyLevelLexicalBegin a uint32. (6c8129c0e1)
 - Bug 1176880 part 2 - Add Debugger.Script.getOffsetsCoverage. r=shu (5024d2e99b)
 - Bug 1176880 part 3 - Debugger.Script.getOffsetsCoverage: Add documentation. r=shu (d3d4af6d7c)
 - js: export JSPropertyDescriptor struct, fix build with --enable-shared-js specified (0657c00b25)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - spaces (1978675795)
 - Bug 1176620 - Use absolute_import in mach; r=ahal (4cb6d9188f)
 - Bug 1163112 - [mach core] Consolidate functionality between Main._run and Registrar.dispatch, r=gps (9f02ab04aa)
 - Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod (4a6511624e)
 - put back some windows, crash and other details (9afa0117e0)
 - Bug 1176698 - Use fallible allocator for attribute values in the HTML parser. r=wchen. (4da29e3a8a)
 - Bug 1194023 - Part 1: Filter out warnings about sort operations on CREATE INDEX statements. r=mak (b221de9e96)
 - Bug 1194023 - Part 2: Only check for sort operations if mozStorage logging is enabled. r=mak (be53dfc219)
 - Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman (1766c092b7)
 - Bug 1188760 - Added a regex check to execute and executeCached of Sqlite.jsm. r=mak (ce509ec9a7)
 - Bug 1199434 - Send printer error messages to the parent process to report to the user. r=Mossop (4e402ba484)
 - bug 1207862 - Add DocManager::TopLevelRemoteDocs() r=davidb (6f919ad9db)
 - bug 1201395 - call ProxyCreated with the correct interfaces when creating top level documents r=davidb (97713189cd)
 - bug 1159722 - make atk expose more interfaces for proxied accessibles (529e246a13)
 - bug 1162654 - allow proxies to implement the document interface r=davidb (33fd1a5ed2)
 - Bug 1192023 - Use enum class instead of CheckpointMode_ prefix. r=khuey (5e922429ca)
 - Bug 1203386 - Fix two implicit constructors in ActorsChild.h; r=baku (57cb7fafaf)
 - Bug 1068975 - Remove FileInfo from File; r=baku (4b3ceb3bd8)
 - Bug 1192023 - Make UpdateType an enum class. r=khuey (5a1908fa73)
 - Bug 1184410: Track whether or not the transaction has been active on the connection thread. r=janv (44efc2f663)
 - Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv (1dcc45534b)
 - Bug 1192023 - Use enum class instead of MaintenanceAction_ prefix. r=khuey (e2f6c8b0e5)
 - Bug 1130775 followup: Add 'override' keyword to macro-provided AddRef/Release methods for QuotaClient::GetDirectoryLockListener. rs=ehsan (bf871fd57a)
 - Bug 1185836: Replace several EnumerateRead calls with the new hashtable iterators. r=baku (dbfdaba7b8)
 - Bug 1192023 - Flatten away AppId enum. r=khuey (78522f8547)
 - missingbit of Bug 871846 (d8330545a0)
 - try to fix some misspatch (29a6a9f63f)
 - bug 1109891 - part 3 - remove mGeckoTextAccessible r=tbsaunde (147c7ace9d)
 - Bug 1171995 - Part 6: Handle proxies in mozAccessible accessibilityHitTest and accessibilityFocusedUIElement r=tbsaunde (636508c113)
 - Bug 1171995 - Part 7: Check for proxy in accessibilityIsIgnored for mozButtonAccessible and mozTextAccessible r=tbsaunde (ffb5d84e85)
 - Bug 1187413 - Check for ProxyAccessible in mozAccessible childAt r=tbsaunde (fc06b79804)
 - Bug 1187417 - (Part 1) Check for ProxyAccessible in mozAccessible position r=tbsaunde (2fc3c196aa)
 - Bug 1187417 - (Part 2) Check for ProxyAccessible in mozAccessible size r=tbsaunde (7c7bcd9e10)
 - Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov (d522b4b7fc)
 - Bug 1178018 - Add and adjust more roles, subroles, and role descriptions on OS X to match Webkit and Blink, r=surkov (d900416342)
 - Bug 1187609 - Check for proxies in mozAccessible role, subrole r=tbsaunde (c29076091e)
 - Bug 1187995 - Add proxy handling to mozTextAccessible r=tbsaunde (f6d1014aca)
 - Bug 1187742 - Handle proxies in mozAccessible {isEnabled,title,value,help,isExpired} r=tbsaunde (c977aa1320)
 - Bug 1187739 - (Part 1) Handle proxies in mozActionElements r=tbsaunde (b077cb6964)
 - Bug 1187739 - (Part 2) Handle proxies in mozActionElements click, value r=tbsaunde (ac604e762c)
 - Bug 1185836: Fix warnings r=me. (19a8596eea)
 - Bug 1185836. Nuke warnings from orbit. r=me (70930b2239)
 - bug 1191433 - add methods to downcast ProxyAccessible to DocAccessibleParent r=lsocks (9063e95d4a)
 - bug 1191433 - add ProxyAccessible::Document r=lsock (88e4eb64c4)
 - bug 1195471 - make getChildCountCB work with proxies r=davidb (86bfb6b5c4)
 - Bug 1187740 - Handle proxies in mozHTMLAccessible r=tbsaunde (ee018fce11)
 - misspatch (6e0ab73997)
 - Bug 1199785 - Make atk methods in nsMaiInterfaceComponent.cpp to work with ipc proxies, r=tbsaunde (173a4460ef)
 - Bug 1169701 - Add wrapper to get mozAccessibles from ProxyAccessibles r=tbsaunde (79e11612f1)
 - Bug 1172946 - (part 1) Add mozilla a11y namespace to mozAccessible.h r=tbsaunde (ce796e8af9)
 - Bug 1172946 - (part 2) Add handling for proxies in mozAccessible parent r=tbsaunde (a03158b8eb)
 - Bug 1172946 - (part 3) Add handling for proxies in mozAccessible children r=tbsaunde (c72aefa608)
 - Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov (56daff1c4a)
 - Bug 1179147 - merror and mstyle should be exposed as AXMathRow. r=MarcoZ (b107c9fba6)
 - Bug 1187611 - (part 1) Handle ProxyAccessibles in mozAccessible focus r=tbsaunde (ba2524a2db)
 - Bug 1187611 - (part 2) Handle ProxyAccessibles in mozAccessible window r=tbsaunde (05024ee697)
 - Bug 1187611 - (part 3) Handle ProxyAccessibles in mozAccessible canBeFocused r=tbsaunde (93cb5e4dbb) (233e146e94)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 930414 - Add module requestedModules field r=shu (7e6df12133)
 - Bug 930414 - Add module importEntries field r=shu (bc63be0a51)
 - Bug 930414 - Add module fields relating to exports r=shu (26a2b2a8b1)
 - Bug 930414 - Hook up module environements, alising everything at top level for now r=shu (e54b5c2782)
 - Bug 930414 - Add module scopes, using ModuleObject as the static scope and ModuleEnvironementObject as the dynamic scope r=shu (f6b271c963)
 - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence (db6c745c64)
 - Bug 930414 - Add hook for HostResolveImportedModule r=shu (8feaf54c8f)
 - Bug 930414 - Implement module ResolveExport method r=shu (1b79054512)
 - Bug 930414 - Add option for Reflect.parse to parse as a module, and allow modules to be parsed without a script r=shu (5f07bf6147)
 - Bug 930414 - Implement ModuleDeclarationInstantiation method r=shu (cdfedb8ba2)
 - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu (ca28a2d080)
 - Bug 930414 - Implement ModuleEvaluation method r=shu (c0d8c2bfcb)
 - Bug 1193583 - Support emitting block scopes in the prologue. (r=jorendorff) (d4f2a5c8e0)
 - Bug 930414 - Add initial bytecode emitter support for modules r=shu (a5a865dbbe)
 - Bug 1193583 - Fix eval to always execute under a non-extensible lexical scope. (r=jorendorff) (11fb2a11b6)
 - Bug 1193583 - Teach Debugger tests that eval frames now always have a lexical environment. (r=jorendorff) (667c16944a)
 - Bug 1193583 - Test. (r=jorendorff) (610a2f58ed)
 - Bug 1193583 - Change the semantics of Debugger.evalInGlobal to be like executing a series of statements at the global level instead of like an indirect eval. (r=jimb) (fbcb2668ba)
 - Bug 1193583 - Fix scratchpad test that expects vars introduced by webconsole's JS evaluation to be configurable. (r=jimb) (dc7e659d15)
 - Bug 1199172 - Only treat non-static constructor methods as the actual class constructor. (r=shu) (93e3989329)
 - Bug 930414 - Fix base class initialization in ModuleBox constructor r=me on a CLOSED TREE (79e94a08da)
 - Bug 930414 - Check for duplicate module exports r=shu (85f4a622e4)
 - Bug 930414 - Implement default module exports r=shu (2098810a25)
 - Bug 930414 - Make module imports into defintions r=shu (563f45d217)
 - Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo (91769a96b5)
 - Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai (e7593b0212)
 - Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo (dfb803fba2)
 - Bug 1200642 - Fix some more OOM handling problems r=terrence (94137d9ce3)
 - Bug 1203733 - Fix emitting super.prop1.prop2. (r=jorendorff) (a478a7a31b)
 - Bug 1155618 - Fix more out of memory handling issues r=terrence (6b317db195)
 - Bug 1207943 - Fix an assert in MacroAssembler::guardObjectType. r=bhackett (0df1efc695)
 - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence (66ddcd0410)
 - Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo (2858b788aa)
 - Bug 1199546 - Properly perform ToPropertyKey operations involved in computed property names in both object literals and destructuring patterns. r=abargull (6e9b58619f)
 - missing bit of unidentifed FOR_IN patch (d9e850e24a)
 - missing bit of Bug 1135708 - Implement es7 exponentiation operator. (747d361cea)
 - Bug 1208067 - Ensure that self-hosted functions with innner functions aren't relazified. r=jande (bb76be6bb0)
 - Bug 1200642 - Add OOM simulation to hastables r=terrence (d64bf852a1)
 - Bug 1200642 - Add checkSimulatedOOM() to AllocPolicy r=Waldo (d833f61a8d) (2e5c7510b7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1204027 - Rejigger export-parsing code to make a subsequent change simpler. r=arai (af4ec6b65e)
 - Bug 1204027 - Forbid escapes within keywords when parsing/tokenizing. r=arai (200badac56)
 - Bug 1204027 - Followup to fix a hazard, and (conveniently enough) to also make a minor cleanup enabled by the fix. r=bustage (9fb514a7a2)
 - Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust (515f5e315e)
 - Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff. (61e1c71710)
 - Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai (2d1eb977f7)
 - Bug 1206980 - Separate MatchOrInsertSemicolon into 2 functions for after expression and non-expression. r=Waldo (086dce51eb)
 - Bug 1022369 - Correctly execute |Function("var x\n/regex/g")| without throwing a SyntaxError. r=Waldo (7cdd72425f)
 - Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem (3f4380fbfe)
 - bit of Bug 1167029 - Remove support for let blocks - matches TFF (24599beb85)
 - Bug 1187062 - Part 1: Add the JS::ubi::StackFrame interface; r=sfink (2f9107cdce)
 - Bug 1187062 - Part 2: Implement a concrete JS::ubi::StackFrame class backed by js::SavedFrame; r=sfink (68a4a5f232)
 - Bug 1187062 - Part 3: Add jsapi-tests for JS::ubi::StackFrame; r=sfink (9439163007)
 - Bug 1194424 - Part 1: Serialize JS::ubi::StackFrame allocation stacks into core dumps; r=sfink (51d59a2770)
 - Bug 1194424 - Part 2: Deserialize JS::ubi::StackFrame allocation stacks from core dumps; r=sfink (b65d1490aa)
 - Bug 1194426 - Add sourceLength and functionDisplayNameLength to JS::ubi::StackFrame. r=sfink (52d7aeb35d)
 - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink (1a7854a393)
 - Bug 1194424 - Part 5: gtest for DeserializedStackFrame ubi::StackFrames; r=sfink (2fb1d5b9e2)
 - Bug 1203297 - Fix even more unified bustage; r=efaust (ce837cd0fe)
 - Bug 1155923 - Add Deprecated attribute to interfaces, r=peterv (a05d3a97c1)
 - Bug 1209325: Move implementation of JS WeakMap type into its own file. r=terrence. (a992e4670e)
 - Bug 1175394 part 2 - Rename normal/strict arguments to mapped/unmapped arguments. r=jorendorff (ee2fae5832)
 - Bug 1054756, part 5 - Remove Class::convert. (3b27b97e69)
 - js/irregexp: HACK: undefining `min` and `max` when building with MSVC, fix build (5c249ce4)
 - js: more exporting for fixing shared mozjs build (43705277) (1672300c41)

* 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

Edited by roytam1
Link to comment
Share on other sites

Hi there. With this last version of sp52 I noticed that general.useragent.override (f.e., user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; Win32; x86; rv:91.0) Gecko/20100101 Firefox/91.0")) doesn't stick in about:config anymore?

Link to comment
Share on other sites

Just now, dmiranda said:

Hi there. With this last version of sp52 I noticed that general.useragent.override (f.e., user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; Win32; x86; rv:91.0) Gecko/20100101 Firefox/91.0")) doesn't stick in about:config anymore?

I've noticed that same!

general.useragent.compatMode.version;102.0

general.useragent.compatMode.gecko;true

general.useragent.compatMode.firefox

Which leaves me with:

User Agent     Mozilla/5.0 (Windows NT 5.1; rv:102.0) Gecko/20100101 Goanna/4.8 Firefox/102.0 Basilisk/52.9.0

Link to comment
Share on other sites

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 BNavigator 0.9 20220806 build
- added latest IceApe 52 20220806 build
- added latest IceDove 52 20220806 build
- added latest K-Meleon 76 20220806 build
- added latest MailNews 52 20220806 build
- added latest New Moon 27 20220806 builds
- added latest New Moon 28 20220806 builds
- added latest Serpent 52 20220806 builds
- added latest Serpent 55 20220806 builds

To don't lose track of things I want to update too someday...

todo:
- add various flash player versions
- add FlashFix for WinXP
- add VLC 2.2.8 (WinXP non-SSE2)

kind regards
soggi

  • Like 1
Link to comment
Share on other sites

On 8/5/2022 at 11:34 PM, Reino said:

...You could then feed this url to youtube-dl.exe to recover the video-url,...

(offtopic)

Does youtube-dl.exe work on your non SSE2 hardware?

 

Since youtube-dl hasn't released for a long time now, I have compiled it with Python 3.4.4 from the current 'master' branch, which has still recent commits.

(most notably, slow downloads from YouTube are now a thing from the past)

Furthermore, I've applied a patch (PR) from @dirkf, that resolves age-gate issues. Tested it and it works. :)

Here it is:

youtube-dl.zip

 

Anyone with newer hardware might want to try my XP-compatible yt-dlp: see signature.

(I'll try to keep both of them updated)

Edited by nicolaasjan
  • Like 4
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...