Jump to content

My Browser Builds (Part 3)


Recommended Posts


2 hours ago, TechnoRelic said:


@IXOYE , @VistaLover , @RainyShadow <--

THANKS to Reply to me here on this ODD WinXP OS situation.

To 'IXOYE' especially , I say 'Misery Loves Company' ...
NOT quite thankfully , I am 'pleased' to know that
someone ELSE ('IXOYE') is 'suffering' too ... ;)

I am NOT much of a 'Techie' at all with WinXP OS,
or with FIREFOX / RT Browsers in general.

So, I have a couple thoughts on this situation
with these 'NBC' websites and ODD behavior:

(1) MAYBE it would be better to have a NEW THREAD created for this 'NBC Site Specific' problem ??? ... Otherwise , it could DRAG ON with a LOT of MESSAGES here in this RT Browser Thread ... I am NOT clear that this is exactly a RT Browser problem ... It surely IS a WinXP OS problem though, related to RT Browsers.

(2) MAYBE @VistaLover would care to work mostly with @IXOYE on this ??? ... And anyone ELSE that feels 'Techie' enough to suggest a solution (say @RainyShadow and others) ... That way, I can just be 'along for the ride' as VERIFYING that something did or did NOT solve the problem ???

I nominate @VistaLover to suggest what he thinks is best (NEW THREAD , etc) ... 'VL' likes these MYSTERY events with regard to WinXP OS and Browsers in general ... So, I am guessing that he might want to be involved in solving this one ???

Okay, enough from me for now, again, THANKS on the Replies here ... :)

P.S. ... Still seeing this 'NBC websites' problem , exactly as originally described.

I also can't see the links with Serpent or New Moon - but on the proxy [hidedoor] - I can? I didn't think a proxy would disguise the OS - I was under the impression is just changed the location and IP. Funny thing is, I can view the same articles from other sites without problem, just not with msnbc?

Edited by XPerceniol
Link to comment
Share on other sites

On 5/29/2021 at 2:44 AM, VistaLover said:

What errors/warnings does the Web/Browser console print?

Eraof9S.jpg

On 5/29/2021 at 4:05 PM, rereser said:

block scripts from adobedtm.com

Well spotted! :worship:
The thing is I had the following rule in uB0's My Filters

! Block globally AdobeDTM SatelliteLib scripts
||adobedtm.com^$third-party,important

... since many months ago :P, so that's why I was able to load the referenced links in my previous post ... ;)
The crux of the issue is UXP's incompatibility with the SatelliteLib Adobe are including in their tracking scripts :realmad:, so  yes, ALL UXP- based browsers/forks are affected... :angry: In fact, if you search for "adobedtm.com" in the official PM forums, you'll discover many related cases:

https://forum.palemoon.org/search.php?keywords=adobedtm.com

I think the issue for me was first manifested on Oracle's site (see here) and I now remembered I actually sought help here in these forums about it :yes: ; solution was provided then by @UCyborg, further analysis by yours truly can be read here ... ;)

On 5/29/2021 at 12:36 PM, IXOYE said:

 I think the problem is " https://www.msnbc.com " which poses a problem with OS XP

Nothing to do with the Windows XP OS per se (apart from the fact it won't run the latest versions of Chromium and siblings (including Firefox Browser), on which the Adobe tracking scripts are made/tested to work without issues...).

On 5/29/2021 at 1:37 AM, TechnoRelic said:

in fact ALL Browsers for WinXP OS:

Generalising is easy sometimes, but not necessarily the truth ;) ... 360EE browser, based on recent versions of Chromium and made XP/Vista-compatible, has no issues dealing with the adobedtm scripts and, thus, with the sites that make use of it... :whistle:But, being a Chinese product, it isn't easily endorsed by the XP community... Anyhow, 360EE is OT here and has dedicated forum threads (with some enhanced activity lately... :sneaky: )

Best wishes :)

Edited by VistaLover
Link to comment
Share on other sites

A little off topic but it's hilarious the uproar over the Firefox "refresh" Proton.  

Who didn't expect it, I can't think of a designer change in the last 10 years that ever got better, it's  always worse. Youtube same thing. Mozilla's obsession with the UI and their constant changes is going to cost them even more users.  

 

Link to comment
Share on other sites

11 hours ago, DanR20 said:

Mozilla's obsession with the UI and their constant changes is going to cost them even more users.  

I maintain my sister's (work) computer which runs Win7 SP1 x64; once I upgraded her from Fx 88.0.1 to 89.0, I was most unpleasantly surprised :angry:, appalled is the word I'd choose :realmad: ; she wasn't thrilled by the change, either... Especially on Win7 with aero enabled, the new Fx GUI (fogged tab bar) doesn't blend at all with the OS...

11 hours ago, DanR20 said:

Who didn't expect it

TBH, I've stopped getting informed about Mozilla's planned shenanigans :angry: some years ago; they did lose me as a user (and a Nightly tester) when they made the decision to drop support for my favourite OS (Vista) :( ; I only skim the Release Notes every time I update Fx on my sister's box, just to make sure nothing major has been broken (e.g. my sister was very upset when they removed the "Page Info" context menu entry in Fx 88 :realmad: she was used to it being there, to aid her get direct links to images on pages; FWIW, you now have to use CTRL+I, until, of course, they kill that too in a future "upgrade"). 

You are quite right that with every design change, Fx gets worse/crippled :realmad:; we are probably just old "geezers" ("advanced users" is the Mozilla term) who have known and appreciated the great Firefox of an era gone-by without return (i.e. when functionality/customiseability/users' wishes were top priorities), the mobile-oriented young Fx users of today are probably more impressed with "trendy" looks and over-simplification...

Plus, Mozilla currently employ a small army of well-paid young web/app designers, they have to constantly "re-invent the wheel" GUI-wise, their moto is "fix it until it's broken"; if they stopped messing with Fx's UI, they would have nothing to work on and probably made redundant... Instead, Mozilla keep them on and force into retirement/let go :realmad: all the highly talented/accomplished "old school" developers of their glorious past... The end is near... :(

Edited by VistaLover
Link to comment
Share on other sites

Same could be said for windows os 6.x (10 too as it was 6.4 not long ago). GUI fixing until it's broken (10) and made unusable. The problem is there is no alternative; ReactOS is still way off despite the latest activity and if there weren't roytam's Serpent browser, us XP veterans would have nothing.

Link to comment
Share on other sites

27 minutes ago, VistaLover said:

Plus, Mozilla currently employ a small army of well-paid young web/app designers, they have to constantly "re-invent the wheel" GUI-wise, their moto is "fix it until it's broken"; if they stopped messing with Fx's UI, they would have nothing to work on and probably made redundant... Instead, Mozilla keep them on and force into retirement/let go :realmad: all the highly talented/accomplished "old school" developers of their glorious past... The end is near... :(

Here's one of them, he does Firefox designing on his iPad. Judging by Proton who's surprised?

https://www.youtube.com/watch?v=iIGuElYZZzQ

It took me about a half a day to restore it mostly back with userChrome but that's thanks to dedicated css writers who had the code ready to go.They knew exactly what was wrong with Proton, why didn't Mozilla?

Quote

(e.g. my sister was very upset when they removed the "Page Info" context menu entry in Fx 88 :realmad: : she was used to it being there, to aid her get direct links to images on pages; FWIW, you now have to use CTRL+I, until, of course, they kill that too in a future "upgrade").

That's another major complaint, options are there forever that people are used to and depend on and the next update they're suddenly gone. I have custom buttons made, including Page Info that maintains the consistency but I also have to rely on the addons not breaking.

For the first time since IE6 I'm actually working with another browser. Normally Windows 10 is ignored but after the 21H1 update I began trying out Edge and it's not too bad. So that along with Roy's build may be the future.  

 

Link to comment
Share on other sites

22 hours ago, VistaLover said:

(e.g. my sister was very upset when they removed the "Page Info" context menu entry in Fx 88 :realmad: she was used to it being there, to aid her get direct links to images on pages; FWIW, you now have to use CTRL+I, until, of course, they kill that too in a future "upgrade"). 

(offtopic)

There is still the preference "browser.menu.showViewImageInfo", which you can set to "true".

spacer.png

And the interface can be changed with userChrome.css and userContent.css. 

See e.g. :

https://github.com/black7375/Firefox-UI-Fix.

(adds back icons to the "hamburger menu" as well)

Screenshot:

spacer.png

Edited by nicolaasjan
Link to comment
Share on other sites

On 6/3/2021 at 12:20 PM, modnar said:

Same could be said for windows os 6.x (10 too as it was 6.4 not long ago). GUI fixing until it's broken (10) and made unusable. The problem is there is no alternative; ReactOS is still way off despite the latest activity and if there weren't roytam's Serpent browser, us XP veterans would have nothing.

I do (indeed) feel @roytam1 has dome such an amazing job with Serpent 52.9.0 - I've been having no issues with the last two builds and look forward to continued success with this project as well as his other projects going forward :)

Link to comment
Share on other sites

9 hours ago, nicolaasjan said:

(offtopic)

There is still the preference "browser.menu.showViewImageInfo", which you can set to "true".

 

Someone will probably come up with an addon to restore Page Info on the context menu the way they did with View Image.

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-20210605-e29e57e-uxp-7f6f1c664-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210605-e29e57e-uxp-7f6f1c664-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-20210605-e29e57e-uxp-7f6f1c664-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.3a1.win32-git-20210605-411f285e0-uxp-7f6f1c664-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210605-411f285e0-uxp-7f6f1c664-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210605-411f285e0-uxp-7f6f1c664-xpmod.7z

Official UXP changes since my last build:
- Revert "Issue #21 - Remove TelemertyVFS" (349346d0b)
- Issue #1772 - Stop using legacy code page conversion for file paths on Linux. (c921ad59d)
- Issue #1774 - Make menulist-button visible again in gtk3 (0a0830ba8)
- Merge pull request 'Issue #1774 - Make menulist-button visible again in gtk3' (#1775) from jobbautista9/UXP:master into master (27e7b312a)
- Revert "Issue #1774 - Make menulist-button visible again in gtk3" (6272d48e8)
- Issue #1774 - Add metrics to the editable menulist-button for GTK3 (42cf1ad41)
- [toolkit] Exclude printer spew from troubleshooting information. (ce71c0fe3)
- [js] Fix invalid early return in BaselineFrame::trace. (9acd98298)
- [js] Fix porting typo (7f6f1c664)

No official Basilisk changes since my last build.

Official Pale-Moon changes since my last build:
- Back-end branch pointer update. (c9f73ec3f)
- Rename "Web Developer" menu entries to "Developer Tools" (29908be27)
- Issue #1870 - Add try/catch and console logging for failing autocomplete popup. (411f285e0)

My changes since my last build:
- skipped "Rename "Web Developer" menu entries to "Developer Tools" (29908be27)"
- update NSS builtin certstore to May 2021 version from mozilla upstream. (6026e19d2)

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-20210605-355db4de-uxp-7f6f1c664-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210605-355db4de-uxp-7f6f1c664-xpmod.7z

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

* 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-20210605-id-f0915f3-uxp-7f6f1c664-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210605-id-f0915f3-ia-c642e3c-uxp-7f6f1c664-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.

Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210605-e37514b51-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1171200 - Add means of checking if a document links to a manifest. r=billm (066ddad20)
 - Bug 1167300 - Consolidate the performance tool directory, r=jsantell (c7dd7dc34)
 - Bug 1167300 - Create a way to get strings from multiple localization files, r=jsantell (0973b8d3e)
 - modules not in gre (914e4080e)
 - Bug 1153011 - Remove zoom button from call tree. r=vporof (797b8f91d)
 - Bug 1151973 - Inverted call tree should be ordered by 'self cost', not 'total cost', r=jsantell (f2800b272)
 - more gre removal (27aed87a0)
 - Bug 1144034 - Flamegraph text is barely readable on non-retina display, r=jsantell (cb19fd9f2)
 - Bug 1151973 - Inverted call tree should be ordered by 'self cost', not 'total cost', r=jsantell (9c579599e)
 - Bug 1167300 - Fix all performance tool imports to work with the new file locations, r=jsantell (70b2995c4)
 - Bug 1167298 - Remove the ordinal property on categories, r=jsantell (00b3f5830)
 - Bug 1167733 - Consolidate prefs access and usage in the new performance tool, r=jsantell (4dab15e7f)
 - Bug 1167006 - part 3 fully revert merge from 780e1f999f54. (8aaa33c9c)
 - Bug 1167961 - Task is incorrectly used in compatibility.js, r=jsantell (7291f68d1)
 - Bug 1138641 - Updated remaining callsites to use newChannel2 in browser/devtools (r=vporof) (60ac4b2c8)
 - Bug 1164130 - Correctly include RecordingUtils when importing older version 2 profiler data. r=vp (8169d0398)
 - Bug 1167962 - Keep exports at bottom of modules, r=jsantell (7426919db)
 - Bug 1167962 - Fix import in synthesizeProfileForTest, r=orange (cc7fab771)
 - fix merge of later patch Bug 1167006 (c0b57b0e2)
 - Bug 1157523 - Fix intermittent where markers are selected in the waterfall views when there is no recording selected. r=vp (35cec0bd1)
 - Bug 1196253 - update in-tree psutil to 3.1.1. r=gps (80f243738) (98894236c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1167459 - Skip rendering function name nodes if there's no name available (e.g. for C++ pseudoframes), r=jsantell (4a69ed224)
 - missing bits Bug 1102219 - Part 4: Replace String.prototype.contains with `String.prototype.includes` in chrome code. r=till (73cd2d2b1)
 - Bug 1165045 - Don't create nodes with empty text in the call tree, r=jsantell (b013aa82d)
 - Bug 1166122 - Fix regression in the call tree caused by bug 1165045, r=jsantell (ee3f16901)
 - Bug 1167975 - CallView._displaySelf sets this.document just because other functions use it; it should pass it as an argument instead, r=jsantell (5ef560c4f)
 - Bug 1122662 - Resize graphs when window resizes;r=vporof (25c108e4e)
 - Bug 1164784 - Eliminate CSS duplication with perf tool record button r=jsantell (43c9bb999)
 - Bug 1150761 - Rename the performance tool's details view names to better describe the data visualizations. r=vp (04ceb6a37)
 - Bug 1144424 - Rename '{self,total} allocations' to '{self,total} sampled allocations' in the performance tool. r=jsantell (ae79ad54f)
 - Bug 1069910 - Add tooltips explaining what each column in the profiler's tree view represents; r=jsantell (8756f88b6)
 - Bug 1107849 - Define a min/max width for the performance panel sidebar. r=vporof (e1769e831)
 - Bug 11663354 - A locked recording button should appear disabled in the performance tool. r=vp (4a359d39e)
 - Bug 1023546 - DevTools - Support HDPI resolutions for Windows. r=bgrins (ef1a3ecb8)
 - Bug 1168125 - Cleanup performance xul and css, r=jsantell (8ec794e46)
 - Bug 1168125 - Replace the waterfall view with a tree, r=jsantell (ea76514fe)
 - Bug 1168125 - Add marker folding logic, r=jsantell (1d3748d2a)
 - Bug 862341 Part 1: Move the network request storage from the console frontend to the console client so the netmonitor can reuse it. r=vporof (d29fb2b73)
 - remove gre from resource path (126b00df1)
 - Bug 943306 - Allow persisting console input history between sessions;r=past (146ebb486)
 - Bug 1134845 - Add clearHistory jsterm helper to remove persisted console input history. r=past (22237e95b)
 - Bug 1143497 - Offer a way to extend WebConsole commands. r=bgrins (84e2d2957)
 - Bug 1125205 - Display console API messages from shared or service workers to the web console, r=past (b4b701a2c)
 - Bug 1169342 - Remove nsIDOMDeviceStorage. Cleanup nsDOMDeviceStorage event wrappers. r=dhylands (41338e16f)
 - Bug 1151610 - Manage the case where two extensions fight over the same command. r=bgrins (63f9d2064)
 - Bug 862341 Part 2: Display cached network requests in the web console. r=vporof (83c0e7263)
 - Bug 1144211 - Improve code coverage of camera mochitests. r=mikeh (ba9f3de89)
 - Bug 1152500 - Fix how stop recording may be handled out-of-order. r=dhylands (d8bdd379c)
 - Bug 862341 Part 3: Display cached network requests in the network panel. r=vporof (a1a6f151d)
 - Bug 862341 Part 4: Start recording network requests when the toolbox opens. r=vporof (7a2bdf847)
 - Bug 1151499 - Correct the FM playable state. r=baku (8af26fff2)
 - Bug 1180347 - Split media.useAudioChannelService to support turning the service on without turning the Firefox OS specific APIs on; r=baku (3fa29291a)
 - Bug 862341 Part 5: Tests. r=vporof (82fb944c6) (b9843e035)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1181908. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke (02c457413)
 - Bug 1191099 - Replace AutoFunctionVector usage with Rooted; r=jonco (27b18e2a5)
 - Bug 1185752 - Part 1: use normal Rooted for CloneMemory; r=sfink (e5cb696c0)
 - Bug 1185752 - Part 2: Remove the unused AutoObjectUnsigned32HashMap; r=sfink (cc06a3f81)
 - Bug 1186626 - Use Rooted to root for BaselineIC's ShapeVector; r=jandem (f4cf01cef)
 - Bug 1146979. When cloning objects in self-hosting preserve the property attributes of the properties (or at least the readonly/configurable attributes). r=till (c5b65323d)
 - Bug 1186626 - Use Rooted to root SelfHosting's ShapeVectors; r=till (8fb764954)
 - Bug 1186626 - Use Rooted to root the ShapeVectors in ScopeObject; r=efaust (219fe85a8)
 - Bug 1186626 - Part 4: Convert ShapeVectors in jsobj.cpp; r=jonco (1c1bc8f11)
 - Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco (6826d2fb4)
 - Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink (1b629111b)
 - Bug 1148922 - Handle insertion of new initial shapes via the metadata callback, r=luke. (013b109b2)
 - Bug 814497 - Cleanup console service cache when a window is destroyed. r=nfroyd (e06af881b)
 - Bug 1138336 - Adapt nsIScriptError so it can display log messages with filename and line number; r=jst,neil,past (049676b3d)
 - Bug 1143006 - Show warning for http-on-* in child process (r=mrbkap) (00001cd41)
 - Bug 1176749. nsIScriptError.idl should use nsStringGlue.h, not nsString.h. r=mrbkap (a02840af7)
 - Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley (6a13d1df2) (2c1a681e4)
- update NSS builtin certstore to May 2021 version from mozilla upstream. (0285c0cb3)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus (d2b2980c1)
 - Bug 1048131 - Implement CaptivePortalService using nsICaptivePortalDetector r=mcmanus (d62c390d4)
 - Bug 1048131 - Make some network events trigger a captive portal recheck r=mcmanus (8c19273f0)
 - Bug 1166910 - Gecko changes for adding referrer attribute. r=hsivonen (46676ae77)
 - Bug 1166910 - Referrer attribute for img tag. r=ckerschb, r=hsivonen, r=bz (f833f3e6c)
 - Bug 1174913 - anchor and area referrer attributes. r=ckerschb, r=bz (f99a956be) (backend parts only)
 - missing bits of Bug 1210302 - Part 1: Rename nsINetUtil.parseContentType() to parseResponseContentType(); r=mcmanus (eb8fba336)
 - Bug 1210302 - Part 2: Rename NS_ParseContentType to NS_ParseResponseContentType; r=mcmanus,sicking (74f4cd98d)
 - remaining bits of Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking (56477b434)
 - pointer style (ca5142301)
 - Bug 1172109 - Name some anonymous structs to help out the analysis, r=terrence (775d17318)
 - Bug 1173042 - Remove unused GCChunkSet and chunk hashing functions; r=ehoogeveen (357e0887d)
 - Bug 1177778 - Allow HeapPtr destruction while shutting down the GC r=terrence (793654cb2)
 - Bug 1181306 - Skip compacting phase when finishing an incremental GC non-incrementally r=terrence (7547c11ad)
 - Bug 1162961 - Fix logspam in mochitest-dt by passing the URL along in network progress events;r=past (3b4c9048f)
 - Bug 1149235 part 1. Move nsScriptLoadRequest into nsScriptLoader.h. r=sicking (df56a3e9d)
 - Bug 1149235 part 2. Switch to using linked lists for nsScriptLoadRequest. r=sicking (7a0536b53)
 - Bug 1149235 part 3. Store async requests in the scriptloader in two lists, so we don't have to grovel about looking for loaded ones. r=sicking (db45689c6)
 - Bug 1154598. Keep better track of our script requests. r=smaug (a2232a237)
 - Bug 1157995 - Tell the cycle collector about Navigator::mMediaDevices. r=smaug (9a9147bdf)
 - Bug 1181619. Make sure we've entered a microtask before we call nsJSUtils::EvaluateString, and put those microtasks outside the relevant AutoEntryScripts so we report any possible exceptions before doing the microtask checkpoint. r=bholley (851e371ac) (7254e4308)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm (c7d1a1d95)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan (b25164d4f)
 - Bug 1158798 - Properly initialize the LookAndFeel cache in the child. r=mstange. (0f4232b5c)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 2 - IPC communication between AudioChannelServices, r=ehsan (a2132f4d4)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 3 - right management of audiochannel-activity events in child processes, r=ehsan (d1bd88e79)
 - Bug 1150727 - Enable software vsync refresh driver on Linux. r=kats (a991d3c25)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 4 - Muted by default, e=alwu (a8978ef69)
 - Bug 1167064 - Patch3: Update mochitests for switching to Bluetooth APIv2. r=bz (f02729d0d)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 5 - nsTObserverArray instead hashtables, r=ehsan, r=alwu (8f9aa5d4f)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 6 - media-playback has to be dispatched async, r=alwu (da4da2207)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 7 - Support non-app iframe, r=alwu (7078c3df5)
 - Bug 1174733 - Browser API: iframe.executeScript. r=kanru, r=bholley (5e19f9186)
 - Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang (ffe7bf5ef)
 - Bug 1156716: Build GATT backend as part of Bluetooth v1, r=joliu (033da499a)
 - Bug 1168343 - Remove the improper MOZ_ASSERT in |BluetoothServiceBluedroid::BondStateChangedNotification|. r=shuang (10d398b57)
 - Bug 1128386 - Handle |STATUS_FAIL| in |BondStateChangedNotification()|. r=tzimmermann (0bb76982f)
 - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothServiceBluedroid|, r=btian (c027eb350)
 - Bug 1167064 - Patch1: Switch to bluetooth APIv2. r=shuang (37c775331)
 - Bug 1153717 - [Stingray] Update document reference link on InputPort API. r=baku, a=NPOTB (550bd985d)
 - Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz (b8e4bf1b7)
 - Bug 1152702 - Fix upper bounds of ContiguousEnumSerializer for BluetoothStatus and BluetoothSspVariant. r=tzimmermann (30ec5dc1a)
 - Bug 1162893 - Fix BluetoothGattWriteType serialization problem. f=elin, r=jocelyn (d36e089da)
 - Bug 1152631 - We no longer display category data for platform data in call tree, r=jsantell (6e2e877a0)
 - Bug 1164338 - Tests that the style markers have restyleHints. r=pbrosset (d6c357832)
 - Bug 1058898 - Enable e10s tests on the performance tool. r=vp (18c8324c3)
 - Bug 814497 - Fix nsScriptErrorWithStack constructor. r=ehsan (8096b8a8a)
 - Bug 814497 followup: Add missing 'override' keyword to nsScriptErrorWithStack method 'GetStack'. rs=ehsan (30889b974) (9fd132e8a)
- import change from `dev' branch of rmottola/Arctic-Fox:
 - Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752. (85a8a87dd) (e37514b51)

Link to comment
Share on other sites

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

Changelog:

In-tree changes:
- pref: set "media.mediasource.format-reader" to "true" by default (602c29b0)
- match NotifyJSRunToCompletionStart platform API changes (as of NM27 rev e37514b51) (9ed72e03)
- bump KM version for API change (as of NM27 rev e37514b51) (367435da)

Out-of-tree changes:
* update Goanna3 to git 1e24b22ef...e37514b51:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1171200 - Add means of checking if a document links to a manifest. r=billm (066ddad20)
 - Bug 1167300 - Consolidate the performance tool directory, r=jsantell (c7dd7dc34)
 - Bug 1167300 - Create a way to get strings from multiple localization files, r=jsantell (0973b8d3e)
 - modules not in gre (914e4080e)
 - Bug 1153011 - Remove zoom button from call tree. r=vporof (797b8f91d)
 - Bug 1151973 - Inverted call tree should be ordered by 'self cost', not 'total cost', r=jsantell (f2800b272)
 - more gre removal (27aed87a0)
 - Bug 1144034 - Flamegraph text is barely readable on non-retina display, r=jsantell (cb19fd9f2)
 - Bug 1151973 - Inverted call tree should be ordered by 'self cost', not 'total cost', r=jsantell (9c579599e)
 - Bug 1167300 - Fix all performance tool imports to work with the new file locations, r=jsantell (70b2995c4)
 - Bug 1167298 - Remove the ordinal property on categories, r=jsantell (00b3f5830)
 - Bug 1167733 - Consolidate prefs access and usage in the new performance tool, r=jsantell (4dab15e7f)
 - Bug 1167006 - part 3 fully revert merge from 780e1f999f54. (8aaa33c9c)
 - Bug 1167961 - Task is incorrectly used in compatibility.js, r=jsantell (7291f68d1)
 - Bug 1138641 - Updated remaining callsites to use newChannel2 in browser/devtools (r=vporof) (60ac4b2c8)
 - Bug 1164130 - Correctly include RecordingUtils when importing older version 2 profiler data. r=vp (8169d0398)
 - Bug 1167962 - Keep exports at bottom of modules, r=jsantell (7426919db)
 - Bug 1167962 - Fix import in synthesizeProfileForTest, r=orange (cc7fab771)
 - fix merge of later patch Bug 1167006 (c0b57b0e2)
 - Bug 1157523 - Fix intermittent where markers are selected in the waterfall views when there is no recording selected. r=vp (35cec0bd1)
 - Bug 1196253 - update in-tree psutil to 3.1.1. r=gps (80f243738) (98894236c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1167459 - Skip rendering function name nodes if there's no name available (e.g. for C++ pseudoframes), r=jsantell (4a69ed224)
 - missing bits Bug 1102219 - Part 4: Replace String.prototype.contains with `String.prototype.includes` in chrome code. r=till (73cd2d2b1)
 - Bug 1165045 - Don't create nodes with empty text in the call tree, r=jsantell (b013aa82d)
 - Bug 1166122 - Fix regression in the call tree caused by bug 1165045, r=jsantell (ee3f16901)
 - Bug 1167975 - CallView._displaySelf sets this.document just because other functions use it; it should pass it as an argument instead, r=jsantell (5ef560c4f)
 - Bug 1122662 - Resize graphs when window resizes;r=vporof (25c108e4e)
 - Bug 1164784 - Eliminate CSS duplication with perf tool record button r=jsantell (43c9bb999)
 - Bug 1150761 - Rename the performance tool's details view names to better describe the data visualizations. r=vp (04ceb6a37)
 - Bug 1144424 - Rename '{self,total} allocations' to '{self,total} sampled allocations' in the performance tool. r=jsantell (ae79ad54f)
 - Bug 1069910 - Add tooltips explaining what each column in the profiler's tree view represents; r=jsantell (8756f88b6)
 - Bug 1107849 - Define a min/max width for the performance panel sidebar. r=vporof (e1769e831)
 - Bug 11663354 - A locked recording button should appear disabled in the performance tool. r=vp (4a359d39e)
 - Bug 1023546 - DevTools - Support HDPI resolutions for Windows. r=bgrins (ef1a3ecb8)
 - Bug 1168125 - Cleanup performance xul and css, r=jsantell (8ec794e46)
 - Bug 1168125 - Replace the waterfall view with a tree, r=jsantell (ea76514fe)
 - Bug 1168125 - Add marker folding logic, r=jsantell (1d3748d2a)
 - Bug 862341 Part 1: Move the network request storage from the console frontend to the console client so the netmonitor can reuse it. r=vporof (d29fb2b73)
 - remove gre from resource path (126b00df1)
 - Bug 943306 - Allow persisting console input history between sessions;r=past (146ebb486)
 - Bug 1134845 - Add clearHistory jsterm helper to remove persisted console input history. r=past (22237e95b)
 - Bug 1143497 - Offer a way to extend WebConsole commands. r=bgrins (84e2d2957)
 - Bug 1125205 - Display console API messages from shared or service workers to the web console, r=past (b4b701a2c)
 - Bug 1169342 - Remove nsIDOMDeviceStorage. Cleanup nsDOMDeviceStorage event wrappers. r=dhylands (41338e16f)
 - Bug 1151610 - Manage the case where two extensions fight over the same command. r=bgrins (63f9d2064)
 - Bug 862341 Part 2: Display cached network requests in the web console. r=vporof (83c0e7263)
 - Bug 1144211 - Improve code coverage of camera mochitests. r=mikeh (ba9f3de89)
 - Bug 1152500 - Fix how stop recording may be handled out-of-order. r=dhylands (d8bdd379c)
 - Bug 862341 Part 3: Display cached network requests in the network panel. r=vporof (a1a6f151d)
 - Bug 862341 Part 4: Start recording network requests when the toolbox opens. r=vporof (7a2bdf847)
 - Bug 1151499 - Correct the FM playable state. r=baku (8af26fff2)
 - Bug 1180347 - Split media.useAudioChannelService to support turning the service on without turning the Firefox OS specific APIs on; r=baku (3fa29291a)
 - Bug 862341 Part 5: Tests. r=vporof (82fb944c6) (b9843e035)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1181908. The CompileOptions constructor should properly copy the introducerFilename and isRunOnce state. r=luke (02c457413)
 - Bug 1191099 - Replace AutoFunctionVector usage with Rooted; r=jonco (27b18e2a5)
 - Bug 1185752 - Part 1: use normal Rooted for CloneMemory; r=sfink (e5cb696c0)
 - Bug 1185752 - Part 2: Remove the unused AutoObjectUnsigned32HashMap; r=sfink (cc06a3f81)
 - Bug 1186626 - Use Rooted to root for BaselineIC's ShapeVector; r=jandem (f4cf01cef)
 - Bug 1146979. When cloning objects in self-hosting preserve the property attributes of the properties (or at least the readonly/configurable attributes). r=till (c5b65323d)
 - Bug 1186626 - Use Rooted to root SelfHosting's ShapeVectors; r=till (8fb764954)
 - Bug 1186626 - Use Rooted to root the ShapeVectors in ScopeObject; r=efaust (219fe85a8)
 - Bug 1186626 - Part 4: Convert ShapeVectors in jsobj.cpp; r=jonco (1c1bc8f11)
 - Bug 1190457 - Replace AutoPropertyDescriptorVector with normal Rooted usage; r=jonco (6826d2fb4)
 - Bug 1186626 - Part 5: Remove AutoShapeVector; r=sfink (1b629111b)
 - Bug 1148922 - Handle insertion of new initial shapes via the metadata callback, r=luke. (013b109b2)
 - Bug 814497 - Cleanup console service cache when a window is destroyed. r=nfroyd (e06af881b)
 - Bug 1138336 - Adapt nsIScriptError so it can display log messages with filename and line number; r=jst,neil,past (049676b3d)
 - Bug 1143006 - Show warning for http-on-* in child process (r=mrbkap) (00001cd41)
 - Bug 1176749. nsIScriptError.idl should use nsStringGlue.h, not nsString.h. r=mrbkap (a02840af7)
 - Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley (6a13d1df2) (2c1a681e4)
- update NSS builtin certstore to May 2021 version from mozilla upstream. (0285c0cb3)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus (d2b2980c1)
 - Bug 1048131 - Implement CaptivePortalService using nsICaptivePortalDetector r=mcmanus (d62c390d4)
 - Bug 1048131 - Make some network events trigger a captive portal recheck r=mcmanus (8c19273f0)
 - Bug 1166910 - Gecko changes for adding referrer attribute. r=hsivonen (46676ae77)
 - Bug 1166910 - Referrer attribute for img tag. r=ckerschb, r=hsivonen, r=bz (f833f3e6c)
 - Bug 1174913 - anchor and area referrer attributes. r=ckerschb, r=bz (f99a956be) (backend parts only)
 - missing bits of Bug 1210302 - Part 1: Rename nsINetUtil.parseContentType() to parseResponseContentType(); r=mcmanus (eb8fba336)
 - Bug 1210302 - Part 2: Rename NS_ParseContentType to NS_ParseResponseContentType; r=mcmanus,sicking (74f4cd98d)
 - remaining bits of Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking (56477b434)
 - pointer style (ca5142301)
 - Bug 1172109 - Name some anonymous structs to help out the analysis, r=terrence (775d17318)
 - Bug 1173042 - Remove unused GCChunkSet and chunk hashing functions; r=ehoogeveen (357e0887d)
 - Bug 1177778 - Allow HeapPtr destruction while shutting down the GC r=terrence (793654cb2)
 - Bug 1181306 - Skip compacting phase when finishing an incremental GC non-incrementally r=terrence (7547c11ad)
 - Bug 1162961 - Fix logspam in mochitest-dt by passing the URL along in network progress events;r=past (3b4c9048f)
 - Bug 1149235 part 1. Move nsScriptLoadRequest into nsScriptLoader.h. r=sicking (df56a3e9d)
 - Bug 1149235 part 2. Switch to using linked lists for nsScriptLoadRequest. r=sicking (7a0536b53)
 - Bug 1149235 part 3. Store async requests in the scriptloader in two lists, so we don't have to grovel about looking for loaded ones. r=sicking (db45689c6)
 - Bug 1154598. Keep better track of our script requests. r=smaug (a2232a237)
 - Bug 1157995 - Tell the cycle collector about Navigator::mMediaDevices. r=smaug (9a9147bdf)
 - Bug 1181619. Make sure we've entered a microtask before we call nsJSUtils::EvaluateString, and put those microtasks outside the relevant AutoEntryScripts so we report any possible exceptions before doing the microtask checkpoint. r=bholley (851e371ac) (7254e4308)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm (c7d1a1d95)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan (b25164d4f)
 - Bug 1158798 - Properly initialize the LookAndFeel cache in the child. r=mstange. (0f4232b5c)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 2 - IPC communication between AudioChannelServices, r=ehsan (a2132f4d4)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 3 - right management of audiochannel-activity events in child processes, r=ehsan (d1bd88e79)
 - Bug 1150727 - Enable software vsync refresh driver on Linux. r=kats (a991d3c25)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 4 - Muted by default, e=alwu (a8978ef69)
 - Bug 1167064 - Patch3: Update mochitests for switching to Bluetooth APIv2. r=bz (f02729d0d)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 5 - nsTObserverArray instead hashtables, r=ehsan, r=alwu (8f9aa5d4f)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 6 - media-playback has to be dispatched async, r=alwu (da4da2207)
 - Bug 1113086 - AudioChannel policy in Browser API - patch 7 - Support non-app iframe, r=alwu (7078c3df5)
 - Bug 1174733 - Browser API: iframe.executeScript. r=kanru, r=bholley (5e19f9186)
 - Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang (ffe7bf5ef)
 - Bug 1156716: Build GATT backend as part of Bluetooth v1, r=joliu (033da499a)
 - Bug 1168343 - Remove the improper MOZ_ASSERT in |BluetoothServiceBluedroid::BondStateChangedNotification|. r=shuang (10d398b57)
 - Bug 1128386 - Handle |STATUS_FAIL| in |BondStateChangedNotification()|. r=tzimmermann (0bb76982f)
 - Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothServiceBluedroid|, r=btian (c027eb350)
 - Bug 1167064 - Patch1: Switch to bluetooth APIv2. r=shuang (37c775331)
 - Bug 1153717 - [Stingray] Update document reference link on InputPort API. r=baku, a=NPOTB (550bd985d)
 - Bug 1179718 - Rename CheckPermissions to CheckAnyPermissions. r=bz (b8e4bf1b7)
 - Bug 1152702 - Fix upper bounds of ContiguousEnumSerializer for BluetoothStatus and BluetoothSspVariant. r=tzimmermann (30ec5dc1a)
 - Bug 1162893 - Fix BluetoothGattWriteType serialization problem. f=elin, r=jocelyn (d36e089da)
 - Bug 1152631 - We no longer display category data for platform data in call tree, r=jsantell (6e2e877a0)
 - Bug 1164338 - Tests that the style markers have restyleHints. r=pbrosset (d6c357832)
 - Bug 1058898 - Enable e10s tests on the performance tool. r=vp (18c8324c3)
 - Bug 814497 - Fix nsScriptErrorWithStack constructor. r=ehsan (8096b8a8a)
 - Bug 814497 followup: Add missing 'override' keyword to nsScriptErrorWithStack method 'GetStack'. rs=ehsan (30889b974) (9fd132e8a)
- import change from `dev' branch of rmottola/Arctic-Fox:
 - Backed out changeset 0dca237df7e2 (bug 1160307) for causing bug 1184752. (85a8a87dd) (e37514b51)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Edited by roytam1
Link to comment
Share on other sites

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-20210605-8a0351d97-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20210605-8a0351d97-xpmod.7z

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

Repo changes:
- import certdata changes from NSS upstream:
 Bug 1692094 - Turn off Websites Trust Bit for 'Chambers of Commerce Root - 2008' and 'Global Chambersign Root - 2008'. r=KathleenWilson
 Bug 1687822 - Turn off Websites trust bit for the “Staat der Nederlanden Root CA - G3” root cert in NSS. r=KathleenWilson
 Bug 1686854 - Remove GeoTrust PCA-G2 and VeriSign Universal root certs from NSS. r=KathleenWilson
 Bug 1683738 - Add AC RAIZ FNMT-RCM SERVIDORES SEGUROS root cert to NSS. r=KathleenWilson
 Bug 1693173 - Add GlobalSign R45, E45, R46, and E46 root certs to NSS. r=KathleenWilson
 Bug 1618407 - Symantec root certs - Set CKA_NSS_EMAIL_DISTRUST_AFTER. r=kjacobs
 Bug 1692094 - Set email distrust after to 21-03-01 for Camerfirma's 'Chambers of Commerce' and 'Global Chambersign' roots. r=KathleenWilson (99f85ede5)
- update NSS builtin certstore to May 2021 version from mozilla upstream. (6b3c7bf88)
- import change from tenfourfox:
 - closes #644: update TLDs, pins, HSTS, M1612116 (80ab2a713) (8a0351d97)

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