Jump to content

My Browser Builds (Part 2)


Recommended Posts

On 11/17/2019 at 5:23 AM, 3dreal said:

Firefox 45.9.17 Nightly: Cannot find German language file. Installation possible?

This was posted in the past (in the now closed original thread), but the official Mozilla langpack for FxESR 45.9.0 should do:

https://ftp.mozilla.org/pub/firefox/releases/45.9.0esr/win32/xpi/de.xpi

Install, restart browser, in about:config set general.useragent.locale;de, restart once more... ;)

Edited by VistaLover
Link to comment
Share on other sites


New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rths.ml/basilisk/basilisk52-g4.4.win32-git-20191123-21fdc3e93-xpmod.7z
Win64 https://o.rths.ml/basilisk/basilisk52-g4.4.win64-git-20191123-21fdc3e93-xpmod.7z

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

NM28XP build:
Win32 https://o.rths.ml/palemoon/palemoon-28.8.0a1.win32-git-20191123-21fdc3e93-xpmod.7z
Win64 https://o.rths.ml/palemoon/palemoon-28.8.0a1.win64-git-20191123-21fdc3e93-xpmod.7z

Official repo changes since my last build:
- Issue #1258 - Part 1: Import mailnews, ldap, and mork from comm-esr52.9.1 (302bf1b52)
- Merge branch 'master' into mailnews-work (2d4aca6d0)
- Issue #1258 - Part 2: Use binoc-central version of ldap (6513e41cb)
- Merge branch 'master' into mailnews-work (a57983a21)
- Issue #1258 - Part 3: Make mailnews and friends build (6e7b3df37)
- Issue #1258 - Part 4: Remove Add IM Account from Account Manager (1f23280e6)
- Issue #1258 - Part 5: Only IceDove cares about Thunderbird's baby mode account creation (5d18a70aa)
- Issue #1258 - Part 6: Add MOZ_MOVEMAIL to MOZ_MAILNEWS configure logic (37fbbd447)
- Issue #1258 - Part 7: UXP Specific fixes (711a5031d)
- Merge branch 'master' into mailnews-work (714afc76f)
- Issue #1258 - Part 8: Ifdef MailNews OAuth2 Support (03590a671)
- Merge branch 'master' into mailnews-work (b0e23e79e)
- Bug 1328847 - Change SEC_NORMAL to SEC_ALLOW_CROSS_ORIGIN_DATA_IS_NULL where system principal is used. (bbf10b909)
- Bug 516464 - Remove passwords from cache when password manager contents are changed to prevent stale password attempts. (74e5265d3)
- Bug 1461106 - Remove SMTP password from cache when deleted from password manager to prevent stale connection attempts. (58a7cff16)
- Bug 1404049 - fix that mail.imap.use_literal_plus set to false may have no effect. (02dc2390e)
- Bug 1079280 - Don't transmit email when imap append response is bad. (5393f033b)
- Bug 1227761 - Fix logic error in BuildAttachmentList(). (1ec388b23)
- Bug 1427732 - fix newline handling when copying messages and compacting folders. (e60090bc9)
- Issue #1273 - Remove Telemetry from Gloda (4db1ae892)
- Bug 1487082 - Resolve potential for build bustage regarding bad implicit conversion constructors (201683afe)
- Bug 646901 - add error checking to fix crash in nsMsgXFVirtualFolderDBView::OnSearchHit(). (818c1df5e)
- Bug 1462316 - fix crash in nsAbView::OnItemAdded(). (ba48342fa)
- Bug 825513 - Fix crash in nsImapProtocol::GetMessageSize() by adding null check for m_runningUrl && m_hostSessionList. (993a6bc1d)
- Bug 1393219 - Code clean-up: Style nits, typos and trailing spaces (9ae2525b9)
- Bug 1399756 - (More) Code clean-up: Style nits, typos and trailing spaces (713dca2fd)
- Bug 1416033 - remove some unneeded includes in mailnews (a2a658f88)
- Revert "Issue #1273 - Remove Telemetry from Gloda" (4d6dbd35f)
- Bug 1216951 - Fix broken handling of split CR and LF between chunks. (81dd13387)
- Bug 1444389 - Fix crash in nsImapProtocol::HandleMessageDownLoadLine(). (4d20783c0)
- Bug 1317117 - call msgStore folder deletion during imap/news empty trash. (1f5f6a4bf)
- Bug 1442648 - Fix mismatched types in mingw-w64 builds (const char16_t*/char16ptr_t). (e661493bb)
- Bug 145113 - Make "next chunk starts with newline" flag a member variable to fix MOZ_ASSERT(). (fdcb16661)
- Bug 1494764 - Removed MOZ_ASSERT but now still process line where it would occur. (05667b0d4)
- Bug 1333038 - Use 'modern' pointers to fix crash due to nsMsgLineStreamBuffer object being deleted while still in use. (cea77b76b)
- Bug 1257058 - Distinguish 'empty password' from no password received to avoid shutdown crash. (97826b14c)
- Bug 344205 - React correctly to NO/BAD tagged response to imap IDLE. (43919ab8c)
- Bug 1320475 - Fix broken controllers for cmd_printcard and cmd_printcardpreview. (0a8849ad6)
- Bug 1507718 - crash in nsImapProtocol::GetMessageSize(). Make m_hostSessionList an nsCOMPtr. (891ca8709)
- Bug 1508046 - return cleanly in LDAP autocomplete search if we are offline. (2fda56a84)
- Bug 342632 - Allow defaultAccount to return success with nullptr result when there is no usable account. (5d21f962d)
- Bug 1401858 - add null check to avoid crash in EncodedHeader()/DecodedHeader(). (fa9ca98c3)
- Bug 1271353 - check own email addresses case-insensitively in correspondents column and ignore plus addressing part. (6d5922ba8)
- Bug 809513 - Prevent unread Drafts from showing in new mail notification. (2fa79c837)
- Bug 390721 - When parsing headers to cancel an article, also use folded lines. (c5a0af052)
- Bugs 1512557 and 1470716 - Convert nsIStringBundle pointers to nsCOMPtrs and release them when shutting down. (66c5b1105)
- Bug 906469 - fix maildir crash while parsing a folder. (d80e610cd)
- Bug 1517464 - Fix crash in SMTP DTOR by properly initializing/testing pointer. (22973db50)
- Bug 393302 - Correct memory handling in MAPISendMail() and CMapiImp::SendMail() to fix "Send to > Mail Recipient" crash. (1d5ec356b)
- Bug 1523048 - when copying a filter, copy its triggering events too (filterType). (05b84061f)
- Bugs 1402750 and 1490331 - Declare the character set correctly in the 'PGP add-on is missing' message. (544e93daf)
- Bugs 1507218 and 1528615 (38fe066bb)
- Bug 1525120 - Fix condition for decoding attachments (base64/qp) when saving or forwarding. (fa711799b)
- Bug 1495698 - Fix hang when HTML signature references non-existent image. (4b217ebe5)
- Bug 1386601 - experimental patch to investigate Thunderbird topcrash, serializes S/MIME verification. (3d9db9cb3)
- Bug 1508054 - reduce exposed API of nsMsgHdr. (31fea2bc2)
- Bug 1546840 - Allow GloDa queries for read or unread messages (7922314fa)
- Bug 1020971 - Port bug 1015664: Remove NS_HIDDEN and friends. (359334f1a)
- Bug 971347 - Fix autoconfig vulnerable to active MITM attacks for all domains (including the ones in ISPDB) (4fdd9dac6)
- Tails 6156 - Fix outdated error handling in accountcreation and remove buggy debug code (14ef56453)
- Bug 522450 - Place mail copy on the correct folder when using Reply to List (bca2de131)
- Bug 1167982 - Do charset detection for all text/* attachments in composition, not just text/plain. (0903ef356)
- Bug 1423487 - Support multiple authors in RSS feeds. (0707a51ea)
- Bug 1528496 - Correctly fix Bug 1023285 and utf8 addressing header display for jsmime. (43db6faf2)
- Bug 1480063 - Remove mimeEncodeSubject (encodeMimePartIIStr_UTF8) from feeds. (20aab9e0c)
- Bug 1554098 - deduce RSS media enclosures type from extension when missing. (3c41580e7)
- Bug 1338715 - Remove Outlook Express import (7047b11cf)
- Bug 1315662 - delete SMTP server login credentials when deleting the account or if hostname/username changes. (dc46cd9ec)
- Bug 1558595 (2732b1a0b)
- Bugs 1437282, 1438590, 1506587, and 1498795 (64f423eb4)
- Bug 1568095 - Make morkAtom::GetYarn() static. (a081e71be)
- Bug 1580187 - Add null check to avoid crash in nsImapService::NewChannel(). (dc77b707f)
- Bug 1240290 (73e14fb70)
- Bug 1584473 - Fix several issues (7406d488b)
- Bug 786683 - check success of GetFilePath() throughout nsMsgBrkMBoxStore.cpp. (c6df8fffb)
- Bug 726655 - Add null check in nsMsgDBView::GetThreadContainingMsgHdr() to avoid crash. (3260f2045)
- Bug 1584473 - Follow-up: Remove leftover references to nsIMdbRowCellCursor::MakeCell() in comments. (d59e35c94)
- Issue #1258 - Part 9: Add close-icon class to close button in newmailalert.xul (6d6759a78)
- Issue #1258 - Follow up to Part 8: Ifdef MailNews OAuth2 Support (73cdfdcf3)
- Issue #1258 - Part 10: Remove chat core bits (cc757e4e4)
- Issue #1258 - Follow up to Part 8: Ifdef MailNews OAuth2 Support (6c4ed6504)
- Manually revert Bug 1494764 - Removed MOZ_ASSERT but now still process line where it would occur. (9f00e5184)
- Bug 1494764 - Removed MOZ_ASSERT but now still process line where it would occur. (f3611104b)
- Issue #1258 - Follow up to Part 8: Ifdef MailNews OAuth2 Support (ecdfbc692)
- Merge branch 'master' into mailnews-work (9308ec68e)
- Merge branch 'master' into mailnews-work (1d30f6fa8)
- Bug 1592407 - Port OAuth2 decoding fix from gData add-on. (f3d462c60)
- Merge branch 'master' into mailnews-work (556349010)
- Issue #1259 - Adjust Widewine strings after removing Adobe Primetime support (d03485712)
- Issue #1288 - Use NS_DECL_THREADSAFE_ISUPPORTS in HttpBaseChannel.cpp (2f4fdced5)
- Merge pull request #1294 from g4jc/bug_1288 (8a64845aa)
- Merge pull request #1293 from JustOff/PR_widevine_strings (36c81a978)
- Issue #1284 - Implement /s (dotAll) for regular expressions. (f31b04a30)
- Revert "Issue #1284 - Implement /s (dotAll) for regular expressions." (bd529c60c)
- Issue #457 - Fix typo in ipc/chromium/src/base/sys_info_posix.cc (35cc4c128)
- Merge pull request #1297 from athenian200/compiler-warning (62a72e3d2)
- Issue #1284 - Implement /s (dotAll) for regular expressions, v2. (122e1ee6c)
- Issue #1284 - Update js/src/builtin/TestingFunctions.cpp for /s (dotAll) regular expression changes (0a6ccfaa9)
- Merge pull request #1298 from g4jc/b1284 (47ca6f108)
- Issue #1242 - Reinstate GPU Accelerated Windows entry in about:support (4f6a779e0)
- Issue #447 - Update HSTS preload list (fcea217aa)
- Remove duplicate localization note (e97cb2f75)
- Issue #1251 - Remove obsolete XP_QSORT reference. (21fdc3e93)

My changes since my last build:
- restored XP compat in nsMessengerWinIntegration (593762743)
- Hidden preference to toggle addon version in addon manager (#10) (#9) (d9fb4e872)
- Reverted Bug 1338715 - Remove Outlook Express import (7047b11cf)
- applied NSPR Bug 1586070 - Read does not advance file position for files larger than 4GB on Win32. (See also bug 70765.) r=kaie (97ea6ee95)
- updated to nss-3.44.3 (eb4044be7)

Edited by roytam1
Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.ml/boc-uxp/mailnews.win32-20191123-39ebd519-uxp-21fdc3e93-xpmod.7z
Browser-only Suite Win32 https://o.rths.ml/boc-uxp/bnavigator.win32-20191123-39ebd519-uxp-21fdc3e93-xpmod.7z

source patch (excluding UXP): https://o.rths.ml/boc-uxp/boc-uxp-src-xpmod-20191123.7z

Official repo changes since my last build:
- [UXP] Update commit pointer (157a2bbf)
- Change commit pointer to branch (fb98c7c7)
- Remove mailnews and friends (1c2512a6)
- [Mail] Fix paths to mailnews (de0ce3cd)
- [Mail] Adjust confvars (eaefa219)
- [UXP] Update branch commit pointer (fb5b9c36)
- [Mail] Add changes to align with mailnews (096b6e05)
- [Mail] Clean up configure.in (cfdfcc94)
- [UXP] Update branch commit pointer (8d322eac)
- [UXP] Update branch commit pointer (5c596add)
- [UXP] Update branch commit pointer (467a415b)
- [UXP] Update branch commit pointer (96adaf66)
- [UXP] Update branch commit pointer (f3b11ae2)
- Bug 1320475 - Fix broken controllers for cmd_printcard and cmd_printcardpreview. (c1da214e)
- Update .gitignore (a8732dad)
- Update fake-mach stub (eb640230)
- [UXP] Update branch commit pointer (e01179b2)
- Bug 342632 - Allow defaultAccount to return success with nullptr result when there is no usable account. (da050b92)
- Bug 1020971 - Port bug 1015664: Remove NS_HIDDEN and friends. (016cb08e)
- [UXP] Update branch commit pointer (84c6c823)
- Bug 1423487 - Support multiple authors in RSS feeds. (a5bc7f38)
- [UXP] Update branch commit pointer (68298d1b)
- Bug 1528496 - Correctly fix Bug 1023285 and utf8 addressing header display for jsmime. (dff1d116)
- Bug 1338715 - Remove Outlook Express import (13a4ff9f)
- [UXP] Update branch commit pointer (52b14cfc)
- Bug 1558595 and 1240290 (e451df7a)
- [UXP] Update branch commit pointer (46b70ca0)
- Revert "[MAIL] Remove unused unstable branding" (ff72bc5f)
- [Mail] Include the eula in the unstable branding (6d3c3e8f)
- [Mail] Correct typo in MsgComposeCommands.js (6948ca58)
- [UXP] Update branch commit (54c8f952)
- Revert "[Mail] Correct typo in MsgComposeCommands.js" (df8fd63d)
- Follow up to Bug 342632 (03fe1480)
- Another follow up to Bug 342632 (0078587c)
- blah blah blah commit pointer or something (da80f36e)
- Generate the json build artifact when stage-package (3147ce4e)
- Update branch commit pointer (30c2a0c3)
- [Mail] Use 7zip for packaging (01f78596)
- Update branch commit pointer (39ebd519)

My changes since my last build:
- Reverted Bug 1338715 - Remove Outlook Express import (13a4ff9f)
- [UXP] a moz.build hack for keeping tree able to build

For UXP changes please see above.

Link to comment
Share on other sites

New build of Firefox 45ESR SSE:

test binary: https://o.rths.ml/gpc/files1.rt/firefox-45.9.18-20191123-a1b817dab-win32-sse.7z

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

Changes since my last build:
- bump versions to 45.9.18 (500cab359)
- applied NSPR Bug 1586070 - Read does not advance file position for files larger than 4GB on Win32. (See also bug 70765.) r=kaie (68d4107d7)
- updated to nss-3.44.3 (d8201913a)
- import changes from tenfourfox:
 - instrument script loads for debugging (f71ffd52a)
 - #541: temporary workaround for infinite errors on github (8c40900ac)
 - #431: M1385165 (5b2393042)
 - #575: high-level disable only (b321cdff4)
 - additional hosts for adblock (a891fb6c0)
 - #370: M976073 minus tele with backbugs (20c8bb414)
 - mark JS sites needing flips for confidence testing; #375 (M1275282) (2eda8a4d4)
 - [partly imported] closes #577: add back general.useragent.override.* (a8f4daa76)
 - remove google safebrowsing URLs since they are dead (d89529ac0)
 - #579: M1218456 +backbugs -nsILinkHandler removal, with changes for 45 (5e0cd430c)
 - #375: M1352323 M1038099 (eb6f62648)
 - #375: M1334642 +efficiency patch (1d2b06b10)
 - [with additions] closes #375: M1353187 (partial) (45c95c3da)
 - [with modification] #578: M1580320 M1584170 (216c8ff73)
 - #578: update pins, preload, TLDs (46acdd518) (a1b817dab)

Link to comment
Share on other sites

new ArcticFox win32 test build is uploaded: http://o.rths.ml/gpc/files1.rt/arcticfox-27.9.18.win32-20191123.7z

- Bug 1059007 - Use useCapture for MozStorageChanged events (r=ttaubert) (37fbe3bc2)
- Bug 900910 - Initialize SessionStore earlier to catch windows opened immediately after startup. r=ttaubert (963a901c7)
- Bug 967028 - Use a SHistoryListener to collect entries from history.pushState(). r=Yoric (15d8be28f)
- Bug 981900 - Add OnHistoryReplaceEntry to nsISHistoryListener to handle history.replaceState. r=smaug (b9d6955fe)
- Bug 1001120 - Introduce a test for slow subframe loads invalidating Session History. r=ttaubert (229b44440)
- Bug 1087356: make e10s/non-e10s window options appear when no windows are open on Mac, r=felipe (d78b5fe9a)
- Bug 1059007 - [e10s] Use TabState.flush() in session store tests (r=ttaubert) (897ba12af)
- Bug 1059007 - Don't skip MozStorageChanged event for frames in session store (r=ttaubert) (ddafc8b7f)
- Bug 1059007 - [e10s] Allow remote chrome: URLs (r=mconley) (5ce2cdddf)
- Bug 1133201 - part 2 - don't send referrer information when opening new windows via context menu; r=Gijs,mconley (e4b9266fa)
- Bug 693808 - part 1: entering numbers+Enter in the location bar should bring search results immediately if domain is not whitelisted, r=bz (3b8f07991)
- Bug 1118502 - part 2 - ensure addOneTab sees a referrer URI if it was available; r=mconley (76e1653af)
- Bug 693808 - part 2: use the notification from the browser UI in order to let the user navigate to the original URI, r=mak (a817fd2ae)
- Bug 693808 - part 3: add browser test for the notification for localhosts, r=mak (2d96448a2)
- Bug 896711: remove BrowserChromeTests.runWhenReady because it's being abused, r=dao/ttaubert/vporof (ce911c7dd)
- Bug 961867: Pass app tab status to child processes and allow onBeforeLinkTraversal to work there. r=smaug, r=felipe (095f44611)
- Bug 999239: Copy session history when recreating browser element for the remote -> non-remote transition. r=bz, r=felipe, sr=gavin (1a385e209)
- Bug 1067648 - Introduce restoreTab() and use it from restoreTabs() r=billm (6496128ce)
- Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert (2146810dd)
- Bug 1082791 - Add about:certerror to the list of URLs that can be loaded remotely. r=Mossop (1da495717)
- Bug 1038599 - Called OpenLinkIn from loadURI;r=dao (fb4a4e071)
- Bug 1111275 - Replace gBrowser.mCurrentBrowser with gBrowser.selectedBrowser. r=dao (210104b9f)
- Bug 902695 - Implement openURIInFrame in nsBrowserAccess (r=felipe) (2e8ea5c7d)
- Bug 914748 - openURI and openURIInFrame should not throw exceptions in the OPEN_NEWTAB case when they didn't create a new browser. r=felipe (717e7c6fc)
- Bug 1058116 - Pass referrer and isPrivate to openURIInFrame instead of nullptr as aOpener. r=mconley, r=smaug, r=Margaret, r=ally (732d9d3c3)
- Bug 1047603 - Non-remote tabs and chrome in e10s windows do not handle target=_blank or window.open links properly. r=Mossop. (cbcc2b355)
- Bug 1099857 - about:support as homepage doesn't work with e10s r=Mossop (193e9ae41)
- mark update (746b71f93)
- Bug 1048513 - location bar: In Private Browsing mode Firefox shouldn'Bug 1048513 - location bar: In Private Browsing mode Firefox shouldn't save browser.fixup.domainwhitelist.* entries. r=Gijs" (aa1ee7418)
- Bug 1048618: Send nsIURIFixupInfo to the parent process. r=gijs (07d1bc0da)
- Merge remote-tracking branch 'upstream/master' into fix-winbuild (85321760f)

Link to comment
Share on other sites

Am I the only one that can't see gifs on Twitter? While I can see their thumbnails, as soon as I click on them, they turn completely black. I've only tried disabling uBO, tried safe mode and a new profile, but none of these helped. For example this one:

https://twitter.com/Cortoony/status/1196471643104796673

I'm running latest NM28 on 32-bit Vista by the way.

Edited by Kwasiarz
Link to comment
Share on other sites

10 hours ago, Kwasiarz said:

While I can see their thumbnails, as soon as I click on them, they turn completely black. I've only tried disabling uBO, tried safe mode and a new profile, but none of these helped. For example this one:

https://twitter.com/Cortoony/status/1196471643104796673

I'm running latest NM28 on 32-bit Vista by the way.

Fellow Vista Home Premium SP2 32-bit user here :P; on Vista, there seems to be a conflict/incompatibility between the native WMF h264 decoder (not present in XP) and certain gif formats, like the Twitter ones :(; the ffmpeg-based h264 decoder present inside @roytam1 's custom-patched ffvpx library is still capable of rendering those gifs though, but has a lower value (in the preferred order) and is thus not used by default on Vista (while it is on XP, which lacks WMF); so, your issue is Vista specific... :(

To view such Twitter gifs on Vista, temporarily set (in about:config)

media.wmf.enabled to false and reload the twitter page; the gif should play now (because ffvpx takes over...) :cheerleader:

NB: I'd advise against making this a permanent pref change, as the WMF framework is better suited for media playback integration with UXP browsers under Vista (e.g., if your gfx card supports hardware (i.e. GPU) h264 decoding, it can make use of that, while ffvpx always uses software (i.e. CPU) decoding) !

Best regards :)

Edited by VistaLover
Link to comment
Share on other sites

2 hours ago, VistaLover said:

NB: I'd advise against making this a permanent pref change, as the WMF framework is best suited for better integration with UXP browsers under Vista (e.g., if your gfx card supports hardware h264 decoding, it can make use of that, while ffvpx always uses software (i.e. CPU) decoding) !

In Windows 7 decoding works good for me with media.wmf.enabled to true but in Windows XP, where I sometimes go to use older software CPU decoding doesn't cut it on certain sites like Twitter. But I just finally learned a little trick to force lower resolution by adding a mobile tag in the url, for example,

https://twitter.com/FireTheFoxxo/status/1196668801489739777

to this:

https://mobile.twitter.com/FireTheFoxxo/status/1196668801489739777     

Twitter videos are now at least bearable in XP without having to download them. 

Unless I'm missing it it's apparently beyond the capability of the "Twitter team" to provide resolution options on their player the way youtube and others do. 

Edit: you can also force mobile twitter by changing the UA to an older browser like Firefox 3.0 but if you're like me and have the UA set in about:config then adding the mobile tag to watch videos is another option.

Edited by DanR20
Link to comment
Share on other sites

On 11/21/2019 at 9:08 AM, msfntor said:

Mcinwwl posted about the distorted audio issue:

"It still affects all the videos on VOD.TVP.pl. Polish national TV provider, might be geofenced. It was reported first time over a year ago by @kitaro1, so won't likely change..."

____________________

In about:config, click New/string:

general.useragent.override.vod.tvp.pl

then value:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Goanna/4.0 Firefox/55.0

This works on Serpent55 / Moebius here, with test link "Ceremonia Otwarcia" on vod.tvp.pl:  https://vod.tvp.pl/video/eurowizja,ceremonia-otwarcia,45326534

- no more distorted audio, no geofencing...

As long as the distorted audio can always be fixed with a simple user agent change, I see no reason to retain Adobe Primetime support in Serpent.

(I'll add the above user agent to myuseragents.js.)

Does anyone know of a site with distorted audio that can't be fixed with a different user agent? (If so, that would be a reason to restore Primetime support.)

Link to comment
Share on other sites

Mathwiz wrote:

"Does anyone know of a site with distorted audio that can't be fixed with a different user agent? (If so, that would be a reason to restore Primetime support.)"

____________________

No, I don't know. My personal problem lived in Twitter distorted videos, now it's fixed by user-agent override, cause I change user-agent in uMatrix, sorry.

____________________

To improve quality, resolution of watching Twitter videos (that are, uh... look very bad, poor, with random parasitic noises interferences; search on the web: "Twitter videos randomly slow down to lower framerate, framerate variance" ...) - I've changed these boolean in about:config:

media.hardware-video-decoding.enabled - change to false (user set),

media.hardware-video-decoding.failed - change to true (user set) - if you don't have this name, click New/boolean ...

Too, if you would check your fps, change this boolean:

layers.acceleration.draw-fps - to true (user set).

The fps score shows up in the left-hand corner at the top of the browser Serpent 55 / Moebius. Very cool.

Hmm, with Twitter video I have 10 to 12 fps, with YouTube 20 to 23 fps ...

Twitter video test I've found very funny EsBadBunny:

https://twitter.com/EsBadBunny/status/1197294213420998658

 

and another momentoviral video test:

https://twitter.com/momentoviral/status/1197576387990867969

Edit:

Take this above with a grain of salt, after reading the VistaLover post on the next page:

"I would advise against this setting for those combinations of Windows OSes (Vista SP2 and up) and GPUs where hardware video (h264) decoding is actually possible and the default; disabling HVD delegates h264 decoding to the CPU, which may have (depending on the CPU) a significant performance toll (especially on high res videos) ...

Additionally, I'm not quite sure whether the above "media." pref has any actual bearing on XP (where HVD via WMF is not possible) ..."

Edited by msfntor
Correction after reading VistaLover post
Link to comment
Share on other sites

EXTENSIONS:

Somebody in the previous thread suggested using uacontrol-0.1.3.1.1. It works well, at least on sites I use, and makes it easier to change settings fast and easy.

With the last versions of serpent52, the zotero addon zotero-4.0.29.25 ceases to work altogether.  Up to October, I could still save media to the database, even if I could not see the entries. Now it wont start. In pm27 it still works, but doesn't show icons.

Link to comment
Share on other sites

54 minutes ago, msfntor said:

"Does anyone know of a site with distorted audio that can't be fixed with a different user agent? (If so, that would be a reason to restore Primetime support.)"

____________________

No, I don't know. My personal problem lived in Twitter distorted videos, now it's fixed by user-agent override, cause I change user-agent in uMatrix, sorry.

No apology necessary! I was just exercising "due diligence." If changing the user agent always fixes the issue, that means there's no reason to retain Adobe Primetime support in Serpent 52 - the built-in ffvpx is adequate. And that's one less thing for @roytam1 to have to worry about reverting.

Link to comment
Share on other sites

msfntor said:
> My personal problem lived in Twitter distorted videos, now it's fixed
> by user-agent override, cause I change user-agent in uMatrix

Anyone can do a little test regarding uMatrix and UAs?
When visiting one of the browser checking sites, look which UA it gets, then create a pref *manually* on about:config to change the useragent for this site:
general.useragent.override.thatdomain.com = (some other string)
When visiting now the same browsertest page again, without restarting the browser, does it show the new UA or not? (And which browser version and addon version this is)

Just interested to know which, if any, of the UA-addons use the native Mozilla pref system. The few that I've examined closer in the past used only their own UA-storing methods and overruled the native UA-system, causing 2-3 major drawbacks. But perhaps other addons, or newer versions, use the native, simple pref-toggling system too?

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