Jump to content

My Browser Builds (Part 2)


Recommended Posts


New NewMoon 27 Build!

32bit https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200201-6a75a56f2-xpmod.7z
32bit SSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200201-6a75a56f2-xpmod-sse.7z
32bit noSSE https://o.rths.ml/palemoon/palemoon-27.9.7.win32-git-20200201-6a75a56f2-xpmod-ia32.7z

64bit https://o.rths.ml/palemoon/palemoon-27.9.7.win64-git-20200201-6a75a56f2-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `devel' branch of rmottola/Arctic-Fox:
 - Bug 943820 - Add visibleLabel attribute/property and tests. r=ttaubert (95540e489)
 - Bug 902729 - Add a new telemetry probe for session lifetimes. r=ttaubert (725e51e1a)
 - Bug 1150529 - Remove code for expired telemetry histograms r=Yoric (6a1540c7f)
 - Bug 732303 - Redesign safe mode dialog with the profile reset option. r=dolske, ui-r=limi (8a0253b18)
 - Bug 894188 - "resetSupported is not defined" in safe mode dialog. r=jaws (a45930696)
 - Bug 498181 - Offer to reset a user's profile if it was last used more than two months ago. r=jaws (5295b1629)
 - fix duplicted entries (eb068619a)
 - Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN (4771a9da5)
 - remove some DEVTOOLS and console related code, not found in FF/TFF (11b163829)
 - Bug 1147236 - Use AppConstants in session store code (r=ttaubert) (68b6ceedf)
 - fix redeclaration of cc (b1b1611b0)
 - bug 1137792 - Ignore the first timing for an add-on r=mossop (59e48d895)
 - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange (89cf1d361)
 - Bug 1010552 - Breakpoints not removed from server when tab is closed;r=jlong (bf63d0b31)
 - Bug 1139181 - Add missing MIRTypes to StringFromMIRType(). r=efaust (d716f2fe9)
 - Bug 950373 part.2 Don't consume keys which are used by <tree> for navigation in session restore UI r=enndeakin (06435f06b)
 - Bug 925771 - Generate consecutive window IDs to avoid collisions. r=ttaubert (74c81ef33)
 - Bug 931891 - [Australis] Backed out bug 887515 and the followups (bug 896291, 909662, 896896). r=ttaubert (b8f02497e)
 - Bug 930901 - Move TabState and TabAttributes to their own JSMs r=billm (be255adac) (3fd1b0d56)
- Reverted all AF front-end changes to restore session restore function. (5abf6194f)
- import changes from rmottola/Arctic-Fox:
 - Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes (b5333092c)
 - Bug 1140806 - Initialize JS random seed using arc4random on Android and BSDs. r=fitzgen (c39ad68da)
 - Bug 935862 p1 - add flag for ex/ch unit usage. r=heycam (47b3a36a3)
 - Bug 935862 p2 - add various userfont lookup methods. r=heycam (ede140ecc)
 - Bug 935862 p3 - implement selective reflow for downloadable fonts. r=heycam (9d6abc4aa)
 - Bug 935862 p4 - add reftests to sanity check @font-face reflow behavior. r=heycam (8c56a5f2f)
 - Bug 935862 p5 - handle SVGTextFrame reflow correctly. r=jdaggett (b5f420748)
 - Bug 935862 p6 - fixup problematic reftests. r=heycam (13fd7b36b)
 - Bug 1140946 - tweak fall-through for ex/ch restyle on font load. r=dbaron (e05284f0a) (00c9e7452)
- update UXP version of NSS 3.48.1, and import changes from tenfourfox:
 - #369: add back build system changes [partly] (a7ee0d3a4)
 - #369: bustage fix for opt builds (cc2e336b2) (80ce3707b)
- import changes from tenfourfox:
 - #587: update TLDs, certs, pins, etc. (35584e5e6) (a85a1fd22)
- port changes from tenfourfox:
 - #584: M1507180 M1598605 (7b58ac561)
 - fix M1607443 as a precaution (b8657e696)
 - #587: M1513855 M1596668 M1602944 M1599420 M1595399 (35a4358b3) (a61b8c3d3)
- import changes from rmottola/Arctic-Fox:
 - Bug 1130891 part 1 - Add W3C HTML5 ruby tags to atom list. r=smaug (ea17ccc67)
 - Bug 1130891 part 2 - Add option in document encoder for including ruby annotation in plain text. r=roc (d3e0dff72)
 - Bug 1130891 part 3 - Add param to HTMLCopy to allow copy with ruby annotation. r=smaug (8e75e87a7)
 - Bug 1130891 part 4 - Do copy with ruby when the whole selection is inside ruby. r=smaug (891d7590d)
 - Bug 1140741 - Teach JitProfilingFrameIterator to read DebugModeOSRInfo. (r=djvj) (f468e332e) (603e20b30)
- import changes from rmottola/Arctic-Fox:
 - Bug 932865 - Add ThreadHangStats for collecting background hang telemetry; r=vladan (2f08a076b)
 - Bug 932865 - Add way for telemetry to iterate over active threads; r=froydnj (535615d3d)
 - Bug 1128768: Part 3 - Update BHR to allow for hang annotations; r=vladan (0b880a667)
 - Bug 935092 - Add ThreadStackHelper to get a thread's pesudo-stack; r=BenWa (1422cfe4d)
 - Bug 942488 - Don't report pseudo-stacks without SPS profiler. r=nchen (e160a7a08)
 - Bug 946817 - Don't assert mPseudoStack on B2G. r=BenWa (9f846df3b)
 - Bug 951431 - Don't get stacks during profiler runs on Linux; r=BenWa (15036e907)
 - Bug 978262 - Ignore duplicate frames when getting BHR stack. r=froydnj (964721b1b)
 - Bug 985155 - Add signal trampoline on ARM Linux to work around kernel bug. r=snorp (cb8a7846c)
 - Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj (fe150404e)
 - Bug 1013326 - Distinguish chrome and content scripts in pseudostack; r=snorp (81273c977)
 - Bug 1023461 - Remove temporary stack buffer in ThreadStackHelper; r=snorp (cf5a717c2)
 - Bug 1023461 - Record filename and line number for chrome JS entries; r=snorp (10c89808f)
 - Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. (48dbc0416)
 - Bug 1016441 - Switch to using real-time signal in ThreadStackHelper; (2c5f818be)
 - Bug 1016629 - b. Use RAII class to assign mStackToFill; r=snorp (769eae130)
 - Bug 1016629 - c. Add define for ThreadStackHelper pseudostack support; r=snorp (67def0d2f)
 - Bug 1016629 - d. Add and implement GetNativeStack method in ThreadStackHelper; r=snorp r=jseward (46c52f2be)
 - Bug 1016629 - e. Implement platform-specific code for filling in context; r=snorp r=jseward (e6a66858b)
 - Bug 1016629 - g. Avoid ASan flag when copying stack; r=snorp (0159628b5)
 - Bug 1045176 - Unbreak build on non-SPS platforms after bug 1016629. (f1d60d838)
 - Bug 1047123 - ThreadStackHelper should use UniquePtr<uint8_t[]>, not ScopedDeleteArray. r=jchen (0e4af313c)
 - Bug 1049161 - Fix ThreadStackHelper thread handle permissions on Windows; r=snorp (c05172b1c)
 - Bug 1050185 - Make ThreadStackHelper::FillThreadContext Valgrind-friendly. r=nchen (368725774)
 - Bug 1050440 - Remove repeated js::RunScript frames in ThreadStackHelper (2a79600b3)
 - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj (02afe2493)
 - Bug 1069694 - Remove or move around functions in OldDebugAPI. r=shu (177197302)
 - Bug 1069694 - Remove OldDebugAPI from the browser. r=shu (b8c917d42)
 - Bug 1100911 - For MacOS builds running on Valgrind, make ThreadStackHelper::GetStack be a no-op. r=nchen. (d99c02e16)
 - Bug 1091758 - Report full paths for most chrome scripts; r=snorp (2b72e7878)
 - Bug 1109291 - Include better paths for hanging chrome scripts in profile extensions directory; r=snorp r=bsmedberg (1997b9532)
 - Bug 1113416 - Don't read stack labels inside hang monitor sighandler; r=nfroyd r=snorp (9688f6069)
 - bug 1146027 - more final r=froydnj (7b0f295e5)
 - Bug 1164090 - Check for Windows path separator in BHR file name; r=snorp (f014b4d78)
 - Bug 1169034 - include <cstdlib> in ThreadStackHelper.cpp to declare correct overload for std::abs; r=jseward (874d4447e)
 - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan (054fc00b2)
 - Bug 932865 - Collect thread hang stats in BackgroundHangMonitor; (ac80c8e9f)
 - minor anticipated fixes to get it compiling (2bd701d15) (8f529f64f)
- import changes from rmottola/Arctic-Fox:
 - Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm (e2c4f828f)
 - Bug 1141093: Ensure that FinishInjectorInitTask::PostToMainThread is no longer executing before leaving FinishInjectorInitTask::Run; r=dmajor (7ca55b82d)
 - Bug 1140725 - Fix unreachable code after semicolon-less return statement in nsContextMenu.js. r=jst,dolske (bbb360053)
 - Bug 486172 - Don't ignore a -p command line argument when using the Xremote protocol. r=bsmedberg (8492d3df8)
 - Bug 1128798 - [e10s] Make a version of nsIContentPolicy that doesn't pass the node as a parameter (r=mrbkap,tanvi,ckerschb) (bbd6147ee) (6a75a56f2)

Edited by roytam1
  • Like 2
Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rths.ml/kmeleon/KM76.2-Goanna-20200201.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 3c4a44c16..6a75a56f2:
- import changes from `devel' branch of rmottola/Arctic-Fox:
 - Bug 943820 - Add visibleLabel attribute/property and tests. r=ttaubert (95540e489)
 - Bug 902729 - Add a new telemetry probe for session lifetimes. r=ttaubert (725e51e1a)
 - Bug 1150529 - Remove code for expired telemetry histograms r=Yoric (6a1540c7f)
 - Bug 732303 - Redesign safe mode dialog with the profile reset option. r=dolske, ui-r=limi (8a0253b18)
 - Bug 894188 - "resetSupported is not defined" in safe mode dialog. r=jaws (a45930696)
 - Bug 498181 - Offer to reset a user's profile if it was last used more than two months ago. r=jaws (5295b1629)
 - fix duplicted entries (eb068619a)
 - Bug 1063702 - Update all Reset Firefox strings and relevant UI to new UX requirements. r=MattN (4771a9da5)
 - remove some DEVTOOLS and console related code, not found in FF/TFF (11b163829)
 - Bug 1147236 - Use AppConstants in session store code (r=ttaubert) (68b6ceedf)
 - fix redeclaration of cc (b1b1611b0)
 - bug 1137792 - Ignore the first timing for an add-on r=mossop (59e48d895)
 - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange (89cf1d361)
 - Bug 1010552 - Breakpoints not removed from server when tab is closed;r=jlong (bf63d0b31)
 - Bug 1139181 - Add missing MIRTypes to StringFromMIRType(). r=efaust (d716f2fe9)
 - Bug 950373 part.2 Don't consume keys which are used by <tree> for navigation in session restore UI r=enndeakin (06435f06b)
 - Bug 925771 - Generate consecutive window IDs to avoid collisions. r=ttaubert (74c81ef33)
 - Bug 931891 - [Australis] Backed out bug 887515 and the followups (bug 896291, 909662, 896896). r=ttaubert (b8f02497e)
 - Bug 930901 - Move TabState and TabAttributes to their own JSMs r=billm (be255adac) (3fd1b0d56)
- Reverted all AF front-end changes to restore session restore function. (5abf6194f)
- import changes from rmottola/Arctic-Fox:
 - Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes (b5333092c)
 - Bug 1140806 - Initialize JS random seed using arc4random on Android and BSDs. r=fitzgen (c39ad68da)
 - Bug 935862 p1 - add flag for ex/ch unit usage. r=heycam (47b3a36a3)
 - Bug 935862 p2 - add various userfont lookup methods. r=heycam (ede140ecc)
 - Bug 935862 p3 - implement selective reflow for downloadable fonts. r=heycam (9d6abc4aa)
 - Bug 935862 p4 - add reftests to sanity check @font-face reflow behavior. r=heycam (8c56a5f2f)
 - Bug 935862 p5 - handle SVGTextFrame reflow correctly. r=jdaggett (b5f420748)
 - Bug 935862 p6 - fixup problematic reftests. r=heycam (13fd7b36b)
 - Bug 1140946 - tweak fall-through for ex/ch restyle on font load. r=dbaron (e05284f0a) (00c9e7452)
- update UXP version of NSS 3.48.1, and import changes from tenfourfox:
 - #369: add back build system changes [partly] (a7ee0d3a4)
 - #369: bustage fix for opt builds (cc2e336b2) (80ce3707b)
- import changes from tenfourfox:
 - #587: update TLDs, certs, pins, etc. (35584e5e6) (a85a1fd22)
- port changes from tenfourfox:
 - #584: M1507180 M1598605 (7b58ac561)
 - fix M1607443 as a precaution (b8657e696)
 - #587: M1513855 M1596668 M1602944 M1599420 M1595399 (35a4358b3) (a61b8c3d3)
- import changes from rmottola/Arctic-Fox:
 - Bug 1130891 part 1 - Add W3C HTML5 ruby tags to atom list. r=smaug (ea17ccc67)
 - Bug 1130891 part 2 - Add option in document encoder for including ruby annotation in plain text. r=roc (d3e0dff72)
 - Bug 1130891 part 3 - Add param to HTMLCopy to allow copy with ruby annotation. r=smaug (8e75e87a7)
 - Bug 1130891 part 4 - Do copy with ruby when the whole selection is inside ruby. r=smaug (891d7590d)
 - Bug 1140741 - Teach JitProfilingFrameIterator to read DebugModeOSRInfo. (r=djvj) (f468e332e) (603e20b30)
- import changes from rmottola/Arctic-Fox:
 - Bug 932865 - Add ThreadHangStats for collecting background hang telemetry; r=vladan (2f08a076b)
 - Bug 932865 - Add way for telemetry to iterate over active threads; r=froydnj (535615d3d)
 - Bug 1128768: Part 3 - Update BHR to allow for hang annotations; r=vladan (0b880a667)
 - Bug 935092 - Add ThreadStackHelper to get a thread's pesudo-stack; r=BenWa (1422cfe4d)
 - Bug 942488 - Don't report pseudo-stacks without SPS profiler. r=nchen (e160a7a08)
 - Bug 946817 - Don't assert mPseudoStack on B2G. r=BenWa (9f846df3b)
 - Bug 951431 - Don't get stacks during profiler runs on Linux; r=BenWa (15036e907)
 - Bug 978262 - Ignore duplicate frames when getting BHR stack. r=froydnj (964721b1b)
 - Bug 985155 - Add signal trampoline on ARM Linux to work around kernel bug. r=snorp (cb8a7846c)
 - Bug 995730 - Convert xpcom/threads/ to Gecko style. r=froydnj (fe150404e)
 - Bug 1013326 - Distinguish chrome and content scripts in pseudostack; r=snorp (81273c977)
 - Bug 1023461 - Remove temporary stack buffer in ThreadStackHelper; r=snorp (cf5a717c2)
 - Bug 1023461 - Record filename and line number for chrome JS entries; r=snorp (10c89808f)
 - Bug 1022456 - Fix modelines in xpcom/{base,glue,io,string,threads}/. (48dbc0416)
 - Bug 1016441 - Switch to using real-time signal in ThreadStackHelper; (2c5f818be)
 - Bug 1016629 - b. Use RAII class to assign mStackToFill; r=snorp (769eae130)
 - Bug 1016629 - c. Add define for ThreadStackHelper pseudostack support; r=snorp (67def0d2f)
 - Bug 1016629 - d. Add and implement GetNativeStack method in ThreadStackHelper; r=snorp r=jseward (46c52f2be)
 - Bug 1016629 - e. Implement platform-specific code for filling in context; r=snorp r=jseward (e6a66858b)
 - Bug 1016629 - g. Avoid ASan flag when copying stack; r=snorp (0159628b5)
 - Bug 1045176 - Unbreak build on non-SPS platforms after bug 1016629. (f1d60d838)
 - Bug 1047123 - ThreadStackHelper should use UniquePtr<uint8_t[]>, not ScopedDeleteArray. r=jchen (0e4af313c)
 - Bug 1049161 - Fix ThreadStackHelper thread handle permissions on Windows; r=snorp (c05172b1c)
 - Bug 1050185 - Make ThreadStackHelper::FillThreadContext Valgrind-friendly. r=nchen (368725774)
 - Bug 1050440 - Remove repeated js::RunScript frames in ThreadStackHelper (2a79600b3)
 - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj (02afe2493)
 - Bug 1069694 - Remove or move around functions in OldDebugAPI. r=shu (177197302)
 - Bug 1069694 - Remove OldDebugAPI from the browser. r=shu (b8c917d42)
 - Bug 1100911 - For MacOS builds running on Valgrind, make ThreadStackHelper::GetStack be a no-op. r=nchen. (d99c02e16)
 - Bug 1091758 - Report full paths for most chrome scripts; r=snorp (2b72e7878)
 - Bug 1109291 - Include better paths for hanging chrome scripts in profile extensions directory; r=snorp r=bsmedberg (1997b9532)
 - Bug 1113416 - Don't read stack labels inside hang monitor sighandler; r=nfroyd r=snorp (9688f6069)
 - bug 1146027 - more final r=froydnj (7b0f295e5)
 - Bug 1164090 - Check for Windows path separator in BHR file name; r=snorp (f014b4d78)
 - Bug 1169034 - include <cstdlib> in ThreadStackHelper.cpp to declare correct overload for std::abs; r=jseward (874d4447e)
 - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan (054fc00b2)
 - Bug 932865 - Collect thread hang stats in BackgroundHangMonitor; (ac80c8e9f)
 - minor anticipated fixes to get it compiling (2bd701d15) (8f529f64f)
- import changes from rmottola/Arctic-Fox:
 - Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm (e2c4f828f)
 - Bug 1141093: Ensure that FinishInjectorInitTask::PostToMainThread is no longer executing before leaving FinishInjectorInitTask::Run; r=dmajor (7ca55b82d)
 - Bug 1140725 - Fix unreachable code after semicolon-less return statement in nsContextMenu.js. r=jst,dolske (bbb360053)
 - Bug 486172 - Don't ignore a -p command line argument when using the Xremote protocol. r=bsmedberg (8492d3df8)
 - Bug 1128798 - [e10s] Make a version of nsIContentPolicy that doesn't pass the node as a parameter (r=mrbkap,tanvi,ckerschb) (bbd6147ee) (6a75a56f2)

* 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

  • Like 2
Link to comment
Share on other sites

5 hours ago, Vistapocalypse said:

OK, when I visited that specific link in my "dirty" FxESR 52.9.1 profile, I found I could freely read the article and subsequently browse the rest of the WP site; once I fully disabled uB0-legacy, however, I could replicate the reported issue... :realmad:

Then it was a matter of finding out which specific filter list is responsible for lifting the WP imposed nags/limitations; below findings are the distillate of close to 45min of experimenting/troubleshooting:

1. The specific filter list in LEGACY uB0 (currently at version 1.16.4.16, to be found in its own repo now) which allows for uninterrupted WP browsing is a native one, uBlock filters, which contains the following code:

! washingtonpost.com##+js(abort-current-inline-script.js, Promise.all, _0x)
!#endif
washingtonpost.com##^script:has-text(adblocker)
@@||securepubads.g.doubleclick.net/gampad/adx$xhr,domain=washingtonpost.com
washingtonpost.com##div:has-text(We noticed youre blocking ads.)
washingtonpost.com##.db-ns[style="height: 1250px;"]
washingtonpost.com##html[style="overflow: hidden;"]:style(overflow: auto !important;)

! https://github.com/NanoMeow/QuickReports/issues/1499
washingtonpost.com##section > div:has-text(/^AD$/)
washingtonpost.com##:xpath(//*[(text()='AD')]/..)

This is valid for uB0-legacy, which is compatible with all flavours of the UXP browsers, plus St55/Moebius (and FxESR 45 SSE, NM27 SSE/SSE2, but I don't normally use these... ;) )

2. In the off-chance someone is using the WebExtension flavour of uB0 on FxESR52 or St52 (probably 1.17.4)/St55 (1.18.x?), then, again, native filters inside uBlock filters allow for the nag-free browsing of the WP site; but there's a catch: for some reason I'm not familiar with, uB0-WE demands that service workers are enabled in the browser (they are OFF by default, at least in UXP); so, in order for the "Private Mode" sidebar nag to disappear, you have to set 

dom.serviceWorkers.enabled;true

in about:config and make sure "uBlock filters" is selected in uB0-WE's third-party filters settings tab:

cuc4bsL.jpg

FWIW, that WP site is a privacy nightmare, a veritable menace :realmad: ; not only does it set a preposterous amount of standard and HTML5 cookies, just take a look at uB0's badge, where more than 1,000 requests are being blocked... Surely, there exist other avenues to learn the current affairs... :whistle:

  • Like 2
  • Upvote 1
Link to comment
Share on other sites

New build of Firefox 45ESR:

Test binary:
SSE https://o.rths.ml/gpc/files1.rt/firefox-45.9.20-20200201-a118552a7-win32-sse.7z
IA32 https://o.rths.ml/gpc/files1.rt/firefox-45.9.20-20200201-a118552a7-win32-ia32.7z

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

Changes since my last build:
- update NSS to UXP version of 3.48.1 (75ce59f19)
- import changes from tenfourfox:
 - #584: update certs, pins, TLDs (690b9bbce) (974ab8560)
- bump version to 45.9.20 (21d7ea68f)
- remove more telemetries from tabbrowser binding (5d0217568)
- import changes from tenfourfox:
 - fix M1607443 as a precaution (b8657e696)
 - #369: add back build system changes [partly] (a7ee0d3a4)
 - revert #489 (#576): enable CHACHA20/POLY1305, remove TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 as it is no longer needed [partly] (581cb94a7)
 - closes #585: check parse-on-load is enabled first (0d448f2ba)
 - #587: M1513855 M1596668 M1602944 M1599420 M1595399 (35a4358b3)
 - #585: derp (71110bf96)
 - #587: update TLDs, certs, pins, etc. (35584e5e6)
 - #369: bustage fix for opt builds (cc2e336b2) (a118552a7)

  • Like 1
Link to comment
Share on other sites

26 minutes ago, VistaLover said:

...once I fully disabled uB0-legacy, however, I could replicate the reported issue... :realmad:

Thanks for the investigation. I'm not using uBlock these days, and it's a safe bet that @caliber isn't either, but clearly there are add-ons that can defeat his issue.

Link to comment
Share on other sites

1 minute ago, Vistapocalypse said:

and it's a safe bet that @caliber isn't either

... My bet is @caliber is using the WE variety of uB0... ;) (and, as such, he has to enable service workers in St52... )

6 minutes ago, Vistapocalypse said:

I'm not using uBlock these days

Out of curiosity, what brand of ad blocker is it you're using? (I'd be surprised if you didn't use any, though... :P )

Link to comment
Share on other sites

25 minutes ago, VistaLover said:

Out of curiosity, what brand of ad blocker is it you're using? (I'd be surprised if you didn't use any, though... :P )

I went back to Adblock Plus not because I think it's better (I don't), but because Mozilla still signs it. (Frankly, I trust Mozilla more than I trust plugin developers.)

Edit: Of course I have whitelisted msfn.org because I want this site to survive - and btw that's why I'm trying to contribute to the Windows 7 forum these days.

Edited by Vistapocalypse
Link to comment
Share on other sites

 I have always felt that extension signing by Mozilla (another move of theirs to ape Google Chrome) just gives the user a false sense of security, certainly the non-advaned ones; I found it a real nuisance myself, so I would choose to use unbranded Firefox builds and/or switch to esr/aurora/dev/nightly channel, where the signing can be disabled via a pref... As such, I applauded MCP in their choice of not implementing it in their UXP browsers...

 And I can't help remembering the whole debacle some months ago involving an expired intermediate certificate, that caused most installed Fx extensions to be disabled, with no possibility to re-enable... :realmad:

Though signed, one can't be 100% sure an extension doesn't include malevolent code, this is true for both the Google Web Store (GWS) and AMO ; signing is basically an automated process now, I doubt addon reviewers manually inspect every new extension update (for existing ones) along with the truly new ones on AMO...

This is slightly OT, but now Mozilla have segregated signed extensions on AMO to "recommended-by-Mozilla" and to the "not-recommended" ones (probably ones poorly reviewed, if at all), and the prospective user should exercise caution when installing one of the second group... So much for the value of the contained signature... ;)

Returning to uB0, I believe the version on AMO compatible with UXP is still signed; as for the legacy version on GitHub, this is indeed unsigned, but, unlike you, I trust gorhill (a Canadian, BTW) more that what has become of Mozilla these days; the code is still open source, let alone when a broader community of developers/advanced users, without hidden agendas (I can't, in all honesty, say the same about Googlezilla), keeps a vigilant eye over it... There's always a slim chance GitHub hosted files (now owned by M$) get hacked, but this is true for everything hosted on line (even Moonchild's ftp archive got hacked...).

In any case, I'm not passing judgement in the slightest, anyone is totally free and independent to make one's own choices here - what works best for you, as long as varied choices remain available... :)

Best regards ;)

 

  • Like 2
Link to comment
Share on other sites

2 hours ago, Vistapocalypse said:

Thanks for the investigation. I'm not using uBlock these days, and it's a safe bet that @caliber isn't either

I use the ublock origin to be more specific.

I have recently downloaded the latest version from github but I don't know why it gets automatically upgraded to 1.17.4 version

I askem him @VistaLover what's going on but did not get any response unfortunately.

anyway with ublock either enabled or disabled the Washington Post issue has not gone

 

1 hour ago, Vistapocalypse said:

I went back to Adblock Plus not because I think it's better (I don't), but because Mozilla still signs it.

of course it's not better whatsoever. @Dave-H

ADB PLus is easily trackable and many sites do tell you do switch it off whereas uBlock origin is almost undetectable in the same sites.

 

Link to comment
Share on other sites

Oddly enough, in both New Moon 28.9.0a1 and Serpent 2020-01-17 with private browsing and only uBlock Origin (Firefox Legacy) 1.16.4.16 and 1.16.4.15, respectively, on Windows 2000, there are no private browsing-related prompts on the Washington Post (Privacy and Performance Die in Plain Sight) website. Instead I get closable but invasive prompts to sign for this and that newsletter!

Update: just realized that I'm just mostly regurgitating what others said above. :blushing:

However, you should have the option of blocking the offending page elements by right-clicking them and then clicking "create" to make additional filters.

Edited by win32
  • Upvote 1
Link to comment
Share on other sites

9 hours ago, caliber said:

anyway with ublock either enabled or disabled the Washington Post issue has not gone

Sounds like VistaLover may have to post again. I earlier mentioned a different solution that works for me.

9 hours ago, caliber said:

ADB PLus is easily trackable and many sites do tell you do switch it off

And then I generally click the option to "continue with adblocker" or "continue without supporting us" - which has nothing to do with your washingtonpost.com issue.

Link to comment
Share on other sites

So , a lot do use and view INSTAGRAM websites ...
I recommend to look at the online PIKDO Instagram Viewer ...
Has been active for over one year now , some IG Viewers do disappear ...
Also , PIKDO gets FIXED when IG Official does change their API ...
And PIKDO is fairly timely on doing their IG API fixes too ...

https://www.instagram.com/taylorswift/

https://pikdo.biz/search/
Search = "taylorswift"

https://pikdo.biz/u/taylorswift/11830955
(Listed at PIKDO top , Taylor Swift official instagram)

So , open the above URL , Scroll Down , find this particular photo ...
Looks like 2 People Inside a Fishbowl = IG VIDEO file

So , open that Fishbowl URL (below) ...
https://pikdo.biz/p/taylorswift/2117737713641639277_11830955

For me , above URL does FAIL to load properly to PLAY the IG VIDEO ...
BUT , if you RIGHT CLICK in the FAIL VIDEO window ...
Then chose (menu) VIEW VIDEO (or like that) , it reloads and PLAYS then ...
(Note: Here , FAIL happens on RT BNAV Browser , RT ST55 Browser = No Problem)

So , for INSTAGRAM , PIKDO is a fairly good work around VIEWER on it.
Seems no harm to post this here , as fall back idea for INSTAGRAM.

Edited by TechnoRelic
  • Like 1
Link to comment
Share on other sites

  • Dave-H changed the title to My Browser Builds (Part 2)
  • dencorso unpinned this topic
  • dencorso locked and pinned this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...