Jump to content

My Browser Builds (Part 3)


Recommended Posts

9 hours ago, Davesnothere said:

I have tried recent [2022 May 28] builds of New Moon 28 and Serpent, and neither seem to open these parts of the page.

... Well, 2022-05-28 is NOT recent in terms of the UXP-forks release cycle... After the "*-git-20220521-*" packages, there have been 12 (!) "palemoon-28.10.6a1.win32-*" packages released after it; I'm not suggesting you should be updating your NM28 installation weekly just because "weekly" (or, in some cases, bi-weekly) builds are being released, but I would consider it prudent if you did update to the latest available build ("palemoon-28.10.6a1.win32-git-20220903-d849524bd-uxp-64173440f-xpmod.7z" as I'm typing this) before you reached out here to report a web-incompatibility...

31 minutes ago, Davesnothere said:

I'm not sure where you are pointing me.

He assumed you are running some sort of script/content blocker extension like NoScript or uMatrix (which, by default, are being aggressive at blocking scripts needed for the proper functioning of sites) ... Is that the case?

FWIW, my Serpent52 copy dated (2022-08-05) - already a month old :whistle: - has no issues with the site you referenced:

RPsvSqZ.jpg

4wPCYCs.jpg

Just running uBlock Origin "legacy" here... ;)

  • Like 1
Link to comment
Share on other sites


4 hours ago, VistaLover said:

... Well, 2022-05-28 is NOT recent in terms of the UXP-forks release cycle... After the "*-git-20220521-*" packages, there have been 12 (!) "palemoon-28.10.6a1.win32-*" packages released after it; I'm not suggesting you should be updating your NM28 installation weekly just because "weekly" (or, in some cases, bi-weekly) builds are being released, but I would consider it prudent if you did update to the latest available build ("palemoon-28.10.6a1.win32-git-20220903-d849524bd-uxp-64173440f-xpmod.7z" as I'm typing this) before you reached out here to report a web-incompatibility...

He assumed you are running some sort of script/content blocker extension like NoScript or uMatrix (which, by default, are being aggressive at blocking scripts needed for the proper functioning of sites) ... Is that the case?

FWIW, my Serpent52 copy dated (2022-08-05) - already a month old :whistle: - has no issues with the site you referenced:

RPsvSqZ.jpg

4wPCYCs.jpg

Just running uBlock Origin "legacy" here... ;)

Thanks. :)

Your insight has been valuable to me in the past, even before I joined MSFN, and I do think that those elements [or their predecessors] worked for me earlier this year, when I last visited that site, where I am considering opening an account.

OK, so I will try newer builds of both browsers as you suggested, and will report back.

Regarding script blockers, I do have uMatrix installed, but had already told it to allow everything to pass for that domain.

Possibly I ought to turn it completely off in the Add-ons manager, just in case it is doing something which it is not admitting.

And I too run uBlock Legacy Edition, but had also disabled it for that domain.

 

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

5 hours ago, VistaLover said:

....FWIW, my Serpent52 copy dated (2022-08-05) - already a month old :whistle: - has no issues with the site you referenced:

Just running uBlock Origin "legacy" here... ;)

I just downloaded and updated the [basilisk or firefox] folder within my Serpent 52 install, to the version which you are using, and yes, I now see the elements which you mentioned and showed, which were missing to me before. :thumbup

I had set uMatrix to be completely disabled before doing the update, but that alone had not helped.

BTW, this is on XP Home x86 with SP3

So thanks once again, and I will next try updating my New Moon 28 similarly.

Another report will be upcoming.

Cheers ! :w00t:

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

OK, I just duplicated my portable install of New Moon 28.10.6 , and upgraded the 'bin/palemoon' folder within it to the same dated 2022-08-06 build of New Moon 28.10.6 , and now it displays those elements too. :w00t:

This time, I left uMatrix enabled for that domain, allowed selected crosslinks, and things still work.

BTW, I chose the date of the build to be the same as what you and I had found to work for Serpent 52, to determine whether both browsers seem to contain the same coding improvements implemented along the same timeline, and for this test at least, it appears that they do.

Anyway, this worked so well that I will soon be bending your ear/eye again with an issue at another financial site, but only after trying the newest browser builds, because something on that other site was not fixed by this date of build.

Another thanks to you ! :worship:

Edited by Davesnothere
Link to comment
Share on other sites

In Interlink, or MailNews, is anyone else having difficulty inserting a horizontal line?  Usually, I go to Alt-I, then click "Insert Horizontal Line", but now nothing is shown.  It's just blank after insertion?

Has anyone else experienced this?

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-20220910-3219d2d-uxp-92cf68733-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220910-3219d2d-uxp-92cf68733-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-20220910-3219d2d-uxp-92cf68733-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-20220910-d849524bd-uxp-92cf68733-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220910-d849524bd-uxp-92cf68733-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220910-d849524bd-uxp-92cf68733-xpmod.7z

Official UXP changes picked since my last build:
- Issue #1999 - Switch to the unorm2 API for String.normalize() (66424272f)
- Issue #80 - reinstated unified building for some large chunks of our code. (5dfded811)
- Issue #2000 - Stop using deprecated ext/hash_map. This has been long deprecated in favor of std::unsorted_map. Since all platforms are using modern compilers now it should not be a problem to switch over to std::unsorted_map in the single place hash_map is used. This allows us to build on platforms which have removed hash_map such as FreeBSD. (dda19de1b)
- No issue - Fix OutputVariable visibility issue, when building with clang. (8cc2925a2)
- Revert "Issue #1676 - Follow-up: Put js/src (including vm), jit, and wasm back into unified sources." (7bb8046c1)
- Revert "Issue #1676 - Part 20: Split vtune sources out of js/src/moz.build" (23a10c68f)
- Revert "Issue #1676 - Part 19: Split ctypes sources out of js/src/moz.build" (b03603e73)
- Revert "Issue #1676 - Part 18: Move and separate top level sources from vm sources in js/src/moz.build" (0e7a3f214)
- Revert "Issue #1676 - Part 17: Put remaining source files which have debug code ifdef'd behind MOZ_DEBUG" (d83377b8c)
- Revert "Issue #1676 - Part 16: Split WASM sources out of js/src/moz.build" (7a45d4dcf)
- Revert "Issue #1676 - Part 15: Split threading sources out of js/src/moz.build" (14da6dc66)
- Revert "Issue #1676 - Part 14: Split proxy sources out of js/src/moz.build" (29fc6d519)
- Revert "Issue #1676 - Part 13: Split perf sources out of js/src/moz.build" (b15c6109e)
- Revert "Issue #1676 - Part 12: Split jit sources out of js/src/moz.build" (f4c5ef005)
- Revert "Issue #1676 - Part 11: Split irregexp sources out of js/src/moz.build" (86b12c766)
- Revert "Issue #1676 - Part 10: Split gc sources out of js/src/moz.build" (8da86488e)
- Revert "Issue #1676 - Part 9: Move DIRS down in js/src/moz.build" (28392d5dc)
- Revert "Issue #1676 - Part 8: Fix up include for selfhosted.out.h" (5f23cd301)
- Revert "Issue #1676 - Part 7: Split frontend sources out of js/src/moz.build" (cd3c43e61)
- Revert "Issue #1676 - Part 6: Split ds sources out of js/src/moz.build" (62b5ce90a)
- Revert "Issue #1676 - Part 5: Split devtools sources out of js/src/moz.build" (1c6fb7fca)
- Revert "Issue #1676 - Part 4: Split builtin sources out of js/src/moz.build" (c86c612bb)
- Issue #80 - Re-unify building of /js/src (4bdd6dd93)
- Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11 (142f08ce1)
- Issue #80 - Re-unify most of DOM (60e4e3344)
- Issue #80 - Re-unify most of the layout engine (b27475f6a)
- Issue #1995 - Fix build bustage in GCC 12 (b93c4ada8)
- No Issue - prevent build issue in MSVC due to libaom SIMD inlining. (42b9149fb)
- Issue #80 - Re-unify most of gfx (f801bd184)

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 5
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-20220910-485bba73-uxp-92cf68733-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220910-485bba73-uxp-92cf68733-xpmod.7z

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

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220910-id-828aab8-uxp-92cf68733-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220910-id-828aab8-ia-93af9a0-uxp-92cf68733-xpmod.7z

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

for UXP changes please see above.

  • Like 2
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-20220910-66c08edf5-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220910-66c08edf5-xpmod.7z

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

Repo changes:
- partly ported from UXP: Issue #80 - reinstated unified building for some large chunks of our code. (5dfded81) (25c7fc52c)
- import from UXP: Issue #1720 - Follow-up: Explicitly include X11UndefineNone.h in HTMLOptGroupElement.cpp to fix unified building on X11 (142f08ce) (2e3d4dfe1)
- ported from UXP: Issue #1995 - Fix build bustage in GCC 12 (b93c4ada) (06e848fc3)
- import from UXP: No Issue - prevent build issue in MSVC due to libaom SIMD inlining. (42b9149f) (ae58dfb11)
- partly ported from UXP: Issue #80 - Re-unify most of gfx (f801bd18) (66c08edf5)

  • 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-20220910-5d360f5c45-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220910-5d360f5c45-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220910-5d360f5c45-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220910-5d360f5c45-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - var-let (4514fc8c5f)
 - Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil (c3d788f65c)
 - Bug 1181897 - Do not scale down <img> elements passed to setDragImage. r=roc (b9db4b2c2f)
 - Bug 1204442 nsIDragService::FireDragEventAtSource() shouldn't be available from script because it takes a value of mozilla::EventMessage r=smaug, sr=smaug (6d357d54a7)
 - Bug 1202176, adjust coordinates from device to css pixels when drag popup moves, r=tn (d6fa56dc59)
 - Bug 1204944, convert drag position coordinates properly, r=mstange (0ff3b815b4)
 - Bug 1205511 - Make nsBaseDragService::mImage[X|Y] strongly typed. r=enn (47d68b017a)
 - Bug 1205511 - Make nsMenuPopupFrame::MoveTo()'s arguments strongly typed. r=enn (c29c16b9ce)
 - Bug 1205511 - Give nsPresContext a method that returns the CSS to device pixel scale. r=dbaron (e91a754991)
 - Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats (f857857c94)
 - Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond (0d7eeda1c8)
 - Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn (af1d65d14a)
 - Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond (eb2b3d3bf3)
 - Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond (982b57a6f3)
 - Bug 976616 - Part 1: Call ProcessViewportInfo when meta viewport is changed. r=bholley (0df9aaad5c)
 - Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats (97244f0a2f)
 - Bug 976616 - Part 3: Enable meta viewport tests for Fennec. r=kats (16de4304dc)
 - Bug 976616 - Part 4: Add test for dynamic meta viewport updates. r=kats (c3af1ba028)
 - Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond (a86c335313)
 - Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only) (ea1f24c65e)
 - Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp (365c12249c)
 - Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey (3d64772abe)
 - Bug 1197824 - Remove unused state and normalize others. r=botond (58ed2bb53b)
 - Bug 1197824 - Allow zooming in desktop mode. r=botond (dbded0fdf7)
 - Bug 1200303 - Support meta-viewport changes in ZoomConstraintsClient as well. r=miketaylr (bb5ebee8ed)
 - Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond (0292f794c6)
 - Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond (26ae1656ba)
 - Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond (00455cf30c)
 - Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange (8801383234)
 - Bug 1210399 - IonMonkey: MIPS: Safe for races. r=lth (5be49e2198)
 - Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth (438272bb96)
 - Bug 1210733 - Record source filenames independently of the script coverage. r=terrence (3a90b1a660)
 - Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu) (4b290fffac)
 - Bug 977338 - Remove AtomicOperations-inl.h, r=lth (0015c7a398)
 - Bug 1202713 - Fix the CSS viewport dimensions for desktop mode. r=snorp (763a55b6aa)
 - Bug 1024343: The document should not stop animations when it is being swapped. r=smaug (ba2d43f308)
 - Bug 1200093 - Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond (bf359f6c76)
 - Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats (631a8fe6ae)
 - Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz (d8771157eb)
 - Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan (8a86ee4560)
 - Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly (61309332e6)
 - let-var (315a834c4d)
 - Bug 1193469 - Make mozSettings more defensive. r=gwagner (9c4aeb2721)
 - Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner (98bfca7a44)
 - Bug 1156231 - enable data registration recovery. r=hsinyi (f886c81ce3)
 - Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow (96ba4e4a89)
 - Bug 1149433 - Set hangUpLocal in rejectCall. r=hsinyi (43aec5ea64)
 - Bug 1147842 - Fix defect of setting call started time. r=hsinyi (dbf6a5516a)
 - Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi (8ba883d37e) (06d185e815)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen (056df463ef)
 - Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay (540831bb6a)
 - Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay (919f0b93e7)
 - Bug 1163374 - Basic MathML Accessibility support in AccessFu. r=yzen (cddbfee120)
 - Bug 1199884 - Keep match roles empty in BaseTraversalRules that don't provide roles. r=yzen (b80ff3c892)
 - Bug 1200836 - Land on first atomic object in container traversal. r=yzen (0243a695af)
 - Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer (5eaa374c84)
 - Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn (bf046c4958)
 - let-var (5e9cf0b098)
 - Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug (0b8a9f0f60)
 - Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz (e31fd9f567)
 - Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger (506ecf3238)
 - Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc (5d33acfa26)
 - Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc (852d3d181f)
 - Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc (88ad5560ae)
 - Bug 1048622 - Fix 'assignment to undefined variable' warnings in nsBrowserContentHandler.js. r=gavin (55edf093ce)
 - Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan (2a5daa48a9)
 - Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till (0f1643690b)
 - Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo (3fb0619085)
 - cleanup (705296cc44)
 - Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem (79f538a4c8)
 - bit of 1198193 and pointer styles (6bec08ca9e)
 - Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley (6a4093bf23)
 - Bug 1199578 - include SharedTypedArray in a type test. r=waldo (94b943eb91)
 - Bug 1203791 - Fix LazyLink issue with Debugger::onIonCompilation. r=h4writer (3d5c4ee130)
 - pointer style (f24eb566fd)
 - Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer (f697b11f6d)
 - Bug 1206418 - Fix origin of animations and scissors for preserves3d. r=roc (1813cc2c21) (cc9fb3b5bf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi (1abeb434a4)
 - Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug (ab4b612439)
 - Bug 1148732 - When checking a document's scheme, check the innermost uri. r=dveditz, smaug (f03eef9b3a)
 - put back source RegExp (112cbc1797)
 - Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz) (f835967ad3)
 - Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz) (39b200f027)
 - Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz) (6a9dd4d859)
 - Bug 1201822 - Update web-platform-tests expected data to revision d0571e01e1a2e4b8c5f696af2f81cbc1be9a5842, a=testonly (851485e4f9)
 - Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz) (0fbb9ce2c7)
 - Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky (840ec6ebfb)
 - Bug 1192333 - Use channel->ascynOpen2 in dom/xslt/xslt/txMozillaStyleheetCompiler.cpp (r=sicking) (73989dc9d2)
 - Bug 1186843 - Don't recreate message manager. r=smaug (d4e2e28136)
 - Bug 1209361 - Add missing includes to dom/base. r=mccr8 (702a9b0c21)
 - Bug 1209621 - Add a way to get the TabParent for the content-primary tab, r=mconley (7d8a7e501f)
 - Bug 1209001 - Fix OOM handling when creating ModuleObject r=terrence (e5b9fc8db3)
 - Bug 1183289 - Run fewer CGC tests r=sfink (d529983340)
 - Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl (8f46c42105)
 - Bug 1183289 - Partially revert previous patch so jstests get run with default jitflags only r=me (97d1721e43)
 - Bug 1210924 - Do not fire read barriers when using ReadBarriered in a boolean context; r=sfink (697885508c)
 - code style and reshuffle (1b55c0f721)
 - Bug 1207821 - Change the initialized length of an unboxed array in some places without triggering pre barriers, r=jandem. (92452a2db0)
 - Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem (5589064dc1)
 - Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu (60d964e1ca)
 - Bug 1201575 - Give copied FrameIter::Data the cx of the current frame. (r=jimb) (af5e59d95a)
 - Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp (7de175e301)
 - Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu (a00c310833)
 - Bug 1210391 - Module scopes are currently not cacheable r=jandem (b42adeb292)
 - pointer style (30f967d1ee)
 - Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink (364cbff290)
 - Bug 1199219 - Implement JS::ubi::Node::size for js::Shape referents; r=sfink (683d11d589)
 - Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink (a9e1c02cbc)
 - Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen (cf203e12e0)
 - Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen (c335f6dcd5)
 - Bug 1209989 - Implicitly attach a PRThread to native threads when first used as a PRThread in the PosixNSPR implementation. r=terrence (c9d771fb47)
 - Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp (178312c0f2)
 - Bug 1204863 - Ignore frames from self-hosted scripts; r=shu (4b8cd11832)
 - Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen (634f19195b)
 - Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel (e58c656255)
 - some profiler and crash import (d5b8b4f798)
 - Bug 1185532: Turn on the NPAPI process sandbox for Windows 64-bit flash by default. r=bsmedberg (5aa8fa8a6e)
 - Bug 1194488: Whitelist specific plugins for async init; r=jimm (7c78723689)
 - Bug 1200698: Rename async plugin init pref; r=bsmedberg (df37e5833e)
 - Bug 1184068: Ensure that mShutdown is not incorrectly set from true to false if plugin crashes during CallNP_Shutdown; r=jimm Bug 1202024: Initialize plugin details and quirks in parent on first run for async init. r=aklotz (934d877d8c)
 - missing bit of Bug 1119878 Part 2 (3a0dd8afc1)
 - Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. (810fbbab89)
 - Bug 1209351 (part 1) - Add an overloading of nsTHashTable::RemoveEntry() that takes an already-found entry. r=froydnj. (45d6181461)
 - Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz. (bdb19ed49f)
 - Bug 1209351 (part 3) - Optimize nsTHashTable::RemoveEntry() usage in gfx/. r=jrmuizel. (dc29a2b97f)
 - Bug 1209351 (part 4) - Optimize nsTHashTable::RemoveEntry() usage in netwerk/. r=michal.novotny. (3be1f09b5c)
 - Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler. (47999463fe) (5d360f5c45)

  • Like 2
Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 0b43bf3628..5d360f5c45:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - var-let (4514fc8c5f)
 - Bug 1191897, add a flag for popups which allow shortcut keys to not be consumed, fixes shortcuts not working when an e10s select popup is open, r=neil (c3d788f65c)
 - Bug 1181897 - Do not scale down <img> elements passed to setDragImage. r=roc (b9db4b2c2f)
 - Bug 1204442 nsIDragService::FireDragEventAtSource() shouldn't be available from script because it takes a value of mozilla::EventMessage r=smaug, sr=smaug (6d357d54a7)
 - Bug 1202176, adjust coordinates from device to css pixels when drag popup moves, r=tn (d6fa56dc59)
 - Bug 1204944, convert drag position coordinates properly, r=mstange (0ff3b815b4)
 - Bug 1205511 - Make nsBaseDragService::mImage[X|Y] strongly typed. r=enn (47d68b017a)
 - Bug 1205511 - Make nsMenuPopupFrame::MoveTo()'s arguments strongly typed. r=enn (c29c16b9ce)
 - Bug 1205511 - Give nsPresContext a method that returns the CSS to device pixel scale. r=dbaron (e91a754991)
 - Bug 1205511 - Add overloaded operators for multiplying and dividing an IntPointTyped by a ScaleFactor[2D]. r=kats (f857857c94)
 - Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond (0d7eeda1c8)
 - Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn (af1d65d14a)
 - Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond (eb2b3d3bf3)
 - Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond (982b57a6f3)
 - Bug 976616 - Part 1: Call ProcessViewportInfo when meta viewport is changed. r=bholley (0df9aaad5c)
 - Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats (97244f0a2f)
 - Bug 976616 - Part 3: Enable meta viewport tests for Fennec. r=kats (16de4304dc)
 - Bug 976616 - Part 4: Add test for dynamic meta viewport updates. r=kats (c3af1ba028)
 - Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond (a86c335313)
 - Bug 1205511 - Document that nsIDragService.dragMoved() takes its arguments in LayoutDevice pixels. r=enn IGNORE IDL (comment change only) (ea1f24c65e)
 - Bug 1180267 - Ensure that the desktop-mode viewport for Fennec is based on a 980 CSS pixel width rather than the screen size. r=snorp (365c12249c)
 - Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey (3d64772abe)
 - Bug 1197824 - Remove unused state and normalize others. r=botond (58ed2bb53b)
 - Bug 1197824 - Allow zooming in desktop mode. r=botond (dbded0fdf7)
 - Bug 1200303 - Support meta-viewport changes in ZoomConstraintsClient as well. r=miketaylr (bb5ebee8ed)
 - Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond (0292f794c6)
 - Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond (26ae1656ba)
 - Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond (00455cf30c)
 - Bug 1189837 - Subtract scrollbars in LD pixels rather than CSS pixels. r=mstange (8801383234)
 - Bug 1210399 - IonMonkey: MIPS: Safe for races. r=lth (5be49e2198)
 - Bug 1202367 - reinitialize expected value in CAS loop. patch=hev, r=sstangl, push=lth (438272bb96)
 - Bug 1210733 - Record source filenames independently of the script coverage. r=terrence (3a90b1a660)
 - Bug 1211546 - Unbreak the non-unified build. (r=sfink, r=nbp, r=shu) (4b290fffac)
 - Bug 977338 - Remove AtomicOperations-inl.h, r=lth (0015c7a398)
 - Bug 1202713 - Fix the CSS viewport dimensions for desktop mode. r=snorp (763a55b6aa)
 - Bug 1024343: The document should not stop animations when it is being swapped. r=smaug (ba2d43f308)
 - Bug 1200093 - Don't rely on finding the widget for a document in order to get the css-to-ld scale. r=botond (bf359f6c76)
 - Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats (631a8fe6ae)
 - Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz (d8771157eb)
 - Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan (8a86ee4560)
 - Bug 1202895 - Fix shift-reload check for setting up service worker. r=bkelly (61309332e6)
 - let-var (315a834c4d)
 - Bug 1193469 - Make mozSettings more defensive. r=gwagner (9c4aeb2721)
 - Bug 1187419 - Make sure SettingsRequestManager is only loaded in parent. r=gwagner (98bfca7a44)
 - Bug 1156231 - enable data registration recovery. r=hsinyi (f886c81ce3)
 - Bug 1159591 - Part 1: Add MMI tests for call barring, call waiting, clip, clir, pin2, puk2 and ussd. r=aknow (96ba4e4a89)
 - Bug 1149433 - Set hangUpLocal in rejectCall. r=hsinyi (43aec5ea64)
 - Bug 1147842 - Fix defect of setting call started time. r=hsinyi (dbf6a5516a)
 - Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi (8ba883d37e) (06d185e815)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152454 - Made liveregions responsive to name/value change events. r=yzen (056df463ef)
 - Bug 1166321 - [AccessFu] adding support for role='switch'. r=eeejay (540831bb6a)
 - Bug 1179284 - using explicit label for accessible with role 'status' instead of subtree. r=eeejay (919f0b93e7)
 - Bug 1163374 - Basic MathML Accessibility support in AccessFu. r=yzen (cddbfee120)
 - Bug 1199884 - Keep match roles empty in BaseTraversalRules that don't provide roles. r=yzen (b80ff3c892)
 - Bug 1200836 - Land on first atomic object in container traversal. r=yzen (0243a695af)
 - Bug 1206491 - Fix a JavaScript error in about:cache page. r=mayhemmer (5eaa374c84)
 - Bug 1142174 - Normalize omni.ja! paths when diffing about:memory reports. r=njn (bf046c4958)
 - let-var (5e9cf0b098)
 - Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug (0b8a9f0f60)
 - Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz (e31fd9f567)
 - Bug 647621 - Remove document.charset from historical.html because it was eventually added to the spec. r=Ms2ger (506ecf3238)
 - Bug 1201798 part 1 - Move PropagateScrollToViewport() from nsCSSFrameConstructor to nsPresContext as a public method. r=roc (5d33acfa26)
 - Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc (852d3d181f)
 - Bug 1201798 part 3 - Add test for viewport scrollbar on fullscreen. r=roc (88ad5560ae)
 - Bug 1048622 - Fix 'assignment to undefined variable' warnings in nsBrowserContentHandler.js. r=gavin (55edf093ce)
 - Bug 1205328: undef min/max at the top of irregexp/RegExpAST.h if they're already defined; r=ehsan (2a5daa48a9)
 - Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till (0f1643690b)
 - Bug 1084248 - add a cast<> method, remove the casting constructor as requested. r=waldo (3fb0619085)
 - cleanup (705296cc44)
 - Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem (79f538a4c8)
 - bit of 1198193 and pointer styles (6bec08ca9e)
 - Bug 1146580 - Make FinalizationWitnessService listen for xpcom shutdown. r=bholley (6a4093bf23)
 - Bug 1199578 - include SharedTypedArray in a type test. r=waldo (94b943eb91)
 - Bug 1203791 - Fix LazyLink issue with Debugger::onIonCompilation. r=h4writer (3d5c4ee130)
 - pointer style (f24eb566fd)
 - Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer (f697b11f6d)
 - Bug 1206418 - Fix origin of animations and scissors for preserves3d. r=roc (1813cc2c21) (cc9fb3b5bf)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi (1abeb434a4)
 - Bug 1181683 - Mark ping and beacon as blockable mixed content instead of optionally blockable. r=smaug (ab4b612439)
 - Bug 1148732 - When checking a document's scheme, check the innermost uri. r=dveditz, smaug (f03eef9b3a)
 - put back source RegExp (112cbc1797)
 - Bug 1026520 - CSP: Inline report sending into allows - csp changes (r=dveditz) (f835967ad3)
 - Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz) (39b200f027)
 - Bug 1026520 - CSP: Inline report sending into allows - test updates (r=dveditz) (6a9dd4d859)
 - Bug 1201822 - Update web-platform-tests expected data to revision d0571e01e1a2e4b8c5f696af2f81cbc1be9a5842, a=testonly (851485e4f9)
 - Bug 1026520 - CSP: Inline report sending into allows - web platform test updates (r=deveditz) (0fbb9ce2c7)
 - Bug 1612470 - Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP. r=bzbarsky (840ec6ebfb)
 - Bug 1192333 - Use channel->ascynOpen2 in dom/xslt/xslt/txMozillaStyleheetCompiler.cpp (r=sicking) (73989dc9d2)
 - Bug 1186843 - Don't recreate message manager. r=smaug (d4e2e28136)
 - Bug 1209361 - Add missing includes to dom/base. r=mccr8 (702a9b0c21)
 - Bug 1209621 - Add a way to get the TabParent for the content-primary tab, r=mconley (7d8a7e501f)
 - Bug 1209001 - Fix OOM handling when creating ModuleObject r=terrence (e5b9fc8db3)
 - Bug 1183289 - Run fewer CGC tests r=sfink (d529983340)
 - Bug 1204692 - Add arm64-sim variant to the autospider.sh script. r=sstangl (8f46c42105)
 - Bug 1183289 - Partially revert previous patch so jstests get run with default jitflags only r=me (97d1721e43)
 - Bug 1210924 - Do not fire read barriers when using ReadBarriered in a boolean context; r=sfink (697885508c)
 - code style and reshuffle (1b55c0f721)
 - Bug 1207821 - Change the initialized length of an unboxed array in some places without triggering pre barriers, r=jandem. (92452a2db0)
 - Bug 1074935 - Add SPS pseudo frames for JSRope flattening; r=jandem (5589064dc1)
 - Bug 1184423 - Properly report OOM when initializing the RematerizedFrameTable fails; r=shu (60d964e1ca)
 - Bug 1201575 - Give copied FrameIter::Data the cx of the current frame. (r=jimb) (af5e59d95a)
 - Bug 1204725 - IonMonkey: Check result when copying frame iter data, r=nbp (7de175e301)
 - Bug 1184423 - Properly report OOM when adding a rematerialized frame to the current JitActivation fails; r=shu (a00c310833)
 - Bug 1210391 - Module scopes are currently not cacheable r=jandem (b42adeb292)
 - pointer style (30f967d1ee)
 - Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink (364cbff290)
 - Bug 1199219 - Implement JS::ubi::Node::size for js::Shape referents; r=sfink (683d11d589)
 - Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink (a9e1c02cbc)
 - Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen (cf203e12e0)
 - Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen (c335f6dcd5)
 - Bug 1209989 - Implicitly attach a PRThread to native threads when first used as a PRThread in the PosixNSPR implementation. r=terrence (c9d771fb47)
 - Bug 1206640: Fix an implicit constructor in PosixNSPR.cpp; r=nbp (178312c0f2)
 - Bug 1204863 - Ignore frames from self-hosted scripts; r=shu (4b8cd11832)
 - Bug 1180047: Debugger.prototype.findObjects should not return objects that must not be exposed to JS. r=fitzgen (634f19195b)
 - Bug 1208908 - Fix a conditional statement in BytecodeRangeWithPosition::updatePosition(); r=ejpbruel (e58c656255)
 - some profiler and crash import (d5b8b4f798)
 - Bug 1185532: Turn on the NPAPI process sandbox for Windows 64-bit flash by default. r=bsmedberg (5aa8fa8a6e)
 - Bug 1194488: Whitelist specific plugins for async init; r=jimm (7c78723689)
 - Bug 1200698: Rename async plugin init pref; r=bsmedberg (df37e5833e)
 - Bug 1184068: Ensure that mShutdown is not incorrectly set from true to false if plugin crashes during CallNP_Shutdown; r=jimm Bug 1202024: Initialize plugin details and quirks in parent on first run for async init. r=aklotz (934d877d8c)
 - missing bit of Bug 1119878 Part 2 (3a0dd8afc1)
 - Bug 1209351 (part 6) - Optimize nsTHashTable::RemoveEntry() usage in toolkit/. r=froydnj. (810fbbab89)
 - Bug 1209351 (part 1) - Add an overloading of nsTHashTable::RemoveEntry() that takes an already-found entry. r=froydnj. (45d6181461)
 - Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz. (bdb19ed49f)
 - Bug 1209351 (part 3) - Optimize nsTHashTable::RemoveEntry() usage in gfx/. r=jrmuizel. (dc29a2b97f)
 - Bug 1209351 (part 4) - Optimize nsTHashTable::RemoveEntry() usage in netwerk/. r=michal.novotny. (3be1f09b5c)
 - Bug 1209351 (part 5) - Optimize nsTHashTable::RemoveEntry() usage in security/. r=keeler. (47999463fe) (5d360f5c45)

* 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 3
Link to comment
Share on other sites

On 9/7/2022 at 2:40 PM, AstroSkipper said:

I refer to the last legacy version of uBlock Origin, 1.16.4.30.
(snipped)
Since no new updates or versions have been released from JustOff for over a year,

... There's a slightly updated "beta" version (not by JustOff), v1.16.4.31b2, tucked away inside PR#330 :

https://github.com/gorhill/uBlock-for-firefox-legacy/pull/330#issue-1206437114

that I have been using for the last few months, without any noticeable problems so far... :P

On 9/7/2022 at 2:40 PM, AstroSkipper said:

In a previous version of New Moon 28, everything was fine (I didn't check in which version this issue occurred first). Tested also with a clean profile.

On 9/7/2022 at 11:44 PM, AstroSkipper said:

The problem must have to do with a change in the browsers, either in the current or in an earlier release. Some weeks ago, everything was fine. Maybe, our browser experts have an idea. I do not have one at the moment. 

@roytam1, any clue on your side?

7 hours ago, nicolaasjan said:

using uBlock-for-firefox-legacy and using the RU AdList (for obvious reasons): the URL has changed to:

https://raw.githubusercontent.com/easylist/ruadlist/master/RuAdList-uBO.txt

See this commit.

Relevant upstream issue being:

https://github.com/uBlockOrigin/uBlock-issues/issues/2193

However, I couldn't help noticing:

https://github.com/uBlockOrigin/uBlock-issues/issues/2193#issuecomment-1204235263

Quote

In uBlock Origin Legacy, a new filter location is not pulled up even after multiple filter updates. I think for him this location should be specified separately. Have a look, please.

... to which no follow-up has been posted... I won't pretend I fully understand all this :blushing: , but are we sure the updated URI works 100% with "legacy" ? :dubbio:

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

https://www.file-upload.net/download-15000049/sample-mp4-file-small.mp4.html

KM-Goanna can render the file above.

Who can play that small (531 KB, VirusTotal: file ok)) mp4 test file

with the latest versions of NM28 and Serpent ?

PS:

Sorry for the download link but that file is "too big" (531 KB -  512 KB = 19 KB)

to attach.

 

Edited by anton12
Link to comment
Share on other sites

11 hours ago, VistaLover said:

Relevant upstream issue being:

https://github.com/uBlockOrigin/uBlock-issues/issues/2193

However, I couldn't help noticing:

https://github.com/uBlockOrigin/uBlock-issues/issues/2193#issuecomment-1204235263

Quote

In uBlock Origin Legacy, a new filter location is not pulled up even after multiple filter updates. I think for him this location should be specified separately. Have a look, please.

... to which no follow-up has been posted... I won't pretend I fully understand all this :blushing: , but are we sure the updated URI works 100% with "legacy" ? :dubbio:

He should raise that issue at the Legacy issue tracker, but we now know that is not maintained any more...

He has to add the new URL to "Custom".

 

The list seemed OK here. However there is no date in the header...

I checked by looking at some recent changes here and they were present in my new list.

There might be rules in it using a newer syntax, that Legacy can't parse.

[Edit]

1343 rules are not parsed a.t.m.

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

On 9/10/2022 at 6:54 PM, VistaLover said:
On 9/7/2022 at 1:40 PM, AstroSkipper said:

I refer to the last legacy version of uBlock Origin, 1.16.4.30.
(snipped)
Since no new updates or versions have been released from JustOff for over a year,

... There's a slightly updated "beta" version (not by JustOff), v1.16.4.31b2, tucked away inside PR#330 :

https://github.com/gorhill/uBlock-for-firefox-legacy/pull/330#issue-1206437114

that I have been using for the last few months, without any noticeable problems so far... :P

On 9/7/2022 at 1:40 PM, AstroSkipper said:

In a previous version of New Moon 28, everything was fine (I didn't check in which version this issue occurred first). Tested also with a clean profile.

On 9/7/2022 at 10:44 PM, AstroSkipper said:

The problem must have to do with a change in the browsers, either in the current or in an earlier release. Some weeks ago, everything was fine. Maybe, our browser experts have an idea. I do not have one at the moment. 

@roytam1, any clue on your side?

Thanks for the retracing!  Although there is definitely a theoretical and legitimate interest for this issue, my fix of the CSS code has actually solved the issue. Some days ago, any help would have been appreciated by me. But, there was nothing except an idea from @NotHereToPlayGames, which I also already had, but with a different approach that I didn't pursue. And that was also good. In any case, I was on the right track. Now, with my modification of the dashboard.css file, the dashboard can be opened as before, and all elements are finally fully visible again. As a mathematician, I am problem and solution oriented. I have solved the problem, and thus the matter is closed for me. And you know, I do things my own way! But anyway, thanks for your interest! :) Here is again the link to my fixed version of uBlock Origin Legacy 1.16.4.30https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1226247 link.gif

Kindest regards, AstroSkipper fonction.gif

Edited by AstroSkipper
Update of content
  • Like 3
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...