Jump to content

My Browser Builds (Part 3)


Recommended Posts

4 hours ago, VistaLover said:

But when accessing your URL from a US (or Dutch) IP (via the Browsec "VPN" extension), I get the expected result: 

I'm from The Netherlands myself and can confirm that the page loads fine here (except for these iframes near the bottom...).

  • Like 1
Link to comment
Share on other sites


FWIW, today @RainyShadow's site does load fully/as expected even from my default Greek IP :thumbup :

ltgvefT.jpg

This is from latest St52, 32-bit; by the looks of it, they ("avb.bg") must have suffered a temporary glitch with their CDNs, serving different parts of the world...
Hopefully, the issue has been also rectified for RainyShadow, so probably crisis averted (for now?) ;) ...

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

3 hours ago, VistaLover said:

This is from latest St52, 32-bit; by the looks of it, they ("avb.bg") must have suffered a temporary glitch with their CDNs, serving different parts of the world...
Hopefully, the issue has been also rectified for RainyShadow, so probably crisis averted (for now?) ;) ...

Yes, it loads now, thanks!

I wrote to them as soon as we found it's IP related. No reply yet.

 

It would have been a real crisis to switch away from the mailbox i use for over 20 years to some stupid upgrade...

NM27 still won't load the message composer, though. No clue since when. There is this black frame without (visible) source address in the DOM.

The code looks the same in St52, but it somehow works there...

 

Anyways, it's fine (for now).

  • Like 2
Link to comment
Share on other sites

Could someone please show me how to get started with modifying browsers? In particular I'm interested in Palemoon 27; first(?) get Deviantart.com working properly, then try to get audio-only MP4 streaming. It's getting started that's the obstacle here...

 

Thank you! :)

Link to comment
Share on other sites

Hi @roytam1 , I do hope you're well :)

I just noticed the following commit, that found its way into the custom branch of your UXP fork:

Issue #1793 - Only use Glass on the Toolkit Download Manager on Windows 7

  margin-top: 3px;
}

-@media (-moz-windows-compositor) {
+@media (-moz-windows-compositor) and (-moz-os-version: windows-win7) {
  #downloadManager {
    -moz-appearance: -moz-win-glass;
    background: transparent;

I understand this was merged as-is from upstream (mattatobin), they only support Win7+; but Glass (aka Aero) is also extant in Windows Vista, will that specific commit "break" the UI of toolkit download manager under Vista? :dubbio:

If yes, could you include Vista there (e.g.

(-moz-os-version: windows-vista)

) ? ...
Thanks for your unwavering efforts thus far :thumbup

  • Upvote 2
Link to comment
Share on other sites

6 hours ago, VistaLover said:

Hi @roytam1 , I do hope you're well :)

I just noticed the following commit, that found its way into the custom branch of your UXP fork:

Issue #1793 - Only use Glass on the Toolkit Download Manager on Windows 7

  margin-top: 3px;
}

-@media (-moz-windows-compositor) {
+@media (-moz-windows-compositor) and (-moz-os-version: windows-win7) {
  #downloadManager {
    -moz-appearance: -moz-win-glass;
    background: transparent;

I understand this was merged as-is from upstream (mattatobin), they only support Win7+; but Glass (aka Aero) is also extant in Windows Vista, will that specific commit "break" the UI of toolkit download manager under Vista? :dubbio:

If yes, could you include Vista there (e.g.

(-moz-os-version: windows-vista)

) ? ...
Thanks for your unwavering efforts thus far :thumbup

sure, thanks for bringing this up! https://github.com/roytam1/UXP/commit/fb4c5454c80ccc87610494f47b6c2264056397c5

  • Upvote 3
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-20210717-f481d07-uxp-c198ef11b-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210717-f481d07-uxp-c198ef11b-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-20210717-f481d07-uxp-c198ef11b-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.4a1.win32-git-20210717-bc8ffc38c-uxp-c198ef11b-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210717-bc8ffc38c-uxp-c198ef11b-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210717-bc8ffc38c-uxp-c198ef11b-xpmod.7z

Official UXP changes since my last build:
- [network] Stop treating http and https as different for encoding schemes. (5e6305573)
- Issue #1757 - Follow-up: Remove some stray WPT leftovers. (a58b35c01)
- Issue #1792 - Part 1: Remove superfluous check for abstract ancestors. (6e7adbe74)
- Issue #1792 - Part 2: Move GetParentObject() to EventTarget.h for re-use. (ea0e4de69)
- Issue #1792 - Part 3: Add ConstructibleEventTarget helper class. (1b86eb76f)
- Issue #1792 - Part 4: Implement constructors for the EventTarget interface. (82b1fdca1)
- Issue #1793 - Add a border-bottom to toolbox (3b7f2ddd3)
- Issue #1793 - Add a border-bottom to treecols header (1327910cd)
- Issue #1793 - Only use proper Aero Styling in the Toolkit Error Console on Windows 7 (cc934f826)
- Issue #1793 - Only use Glass on the Toolkit Download Manager on Windows 7 (3003f52e1)
- [network] Stop blocking 10080 (8ea119da4)
- [network] Add some sanity checks to deserialized nsStandardURLs (8cc2f6ba9)
- [network] Make CacheIOThread::ThreadFunc hold reference to thread. (6fe78cec8)
- [ANGLE] Cherry-pick upstream fix (ce2938d27)
- [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22)
- [gfx] Hard-block old mesa/nouveau versions (00f9e2436)
- [accessibility] Remove selection listeners from shutting down PresShell. (684000d9a)
- Revert "[accessibility] Remove selection listeners from shutting down PresShell." (caf98496b)
- [layout] Ensure we set the primary frame for native anon content where needed. (c198ef11b)

Official Basilisk changes since my last build:
- Issue MoonchildProductions/UXP#1793 - Override the global style for Windows 10 that adds a bottom border to the toolbox widget (bb7d7ee)
- Back-end branch pointer update. (df5c3d8)
- Back-end branch pointer update. (f481d07)

Official Pale-Moon changes since my last build:
- Back-end branch pointer update (112d5aa5c)
- Issue MoonchildProductions/UXP#1793 - Override the global style for Windows 10 that adds a bottom border to the toolbox widget (16e923413)
- Back-end branch pointer update (bc8ffc38c)

My changes since my last build:
- partly imported from bk55:
 - import changes from tenfourfox:
  - closes #645: M171156 +TLDs TZs (bcc143f7b)
- follow-up rev ccb3ecd, add vista check (fb4c5454c)

  • Like 5
  • Upvote 1
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-20210717-355db4de-uxp-c198ef11b-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210717-355db4de-uxp-c198ef11b-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-20210717-id-f0915f3-uxp-c198ef11b-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210717-id-f0915f3-ia-c642e3c-uxp-c198ef11b-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 1
Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210717-619c191e4-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - include limits for  numeric_limits in gcc 11 (e46f1407b)
 - Bug 1201057 - Move AutoEnterOOMUnsafeRegion to Utility.h with the other OOM simulation infrastructure r=terrence (ba11ded16)
 - Bug 1189490 - Part 0: Add a FIFO queue container type to js/public. r=terrence (97bd6e58d)
 - Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things. r=terrence (0e397ee31)
 - Bug 1144797 - Add setInterval and clearInterval to Timer.jsm. r=smacleod. (8aee45f35)
 - Bug 1182316: Part 3 - Add assertions to most other WebIDL entry points, clean up nsIDOMJSWindow cruft. r=peterv (d2af349b5)
 - Bug 1181762. Remove uses of mozRequestAnimationFrame from toolkit code. r=gijs (c5d4fe108)
 - Bug 1181765. Remove uses of mozRequestAnimationFrame from layout tests. r=bkelly (bd0b1300b)
 - Bug 1181966. Remove uses of mozRequestAnimationFrame from browser code. r=gijs,paul (64ce1b945)
 - Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly (0257521ce)
 - Bug 1185028. Fix GCJsonifierMethod to correctly handle worker descriptors. r=nsm (32c80ced6)
 - Bug 1181678 - Expose an attribute on DOMWindowUtils to see if APZ is enabled. r=botond (842c775c7) (dd3d18022)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163454 - Disable D3D11 DXVA for causing performance regressions r=ajones (ab65fdb2a)
 - Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey (75d6e2dec)
 - Bug 1087330. Make the data structure we use for our promise microtask queue have O(1) first element removal, not O(N). r=khuey (96a3478cb)
 - add missing SPS bit (5086b3f56)
 - Bug 1151646 - Spin the event loop one extra time to clean up all CC'd objects before worker shutdown, r=khuey. (ef5193cd7)
 - Bug 1181887 Fall back to network if ServiceWorker script fails to load. r=ehsan r=khuey (0fb3b0dea)
 - Bug 1143848 - Query Document from Parent in case of nested workers (r=bent) (6bb538eba) (613718266)
- partly import changes from tenfourfox: closes #645: TLDs TZs HSTS (7e2652114) (7a02eeddb)
- import changes from UXP:
 - [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22) (619c191e4)

  • Like 2
Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 35adc5464...619c191e4:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - include limits for  numeric_limits in gcc 11 (e46f1407b)
 - Bug 1201057 - Move AutoEnterOOMUnsafeRegion to Utility.h with the other OOM simulation infrastructure r=terrence (ba11ded16)
 - Bug 1189490 - Part 0: Add a FIFO queue container type to js/public. r=terrence (97bd6e58d)
 - Bug 1189490 - Part 1: Add a JS::Traceable version of the FIFO queue for use with GC things. r=terrence (0e397ee31)
 - Bug 1144797 - Add setInterval and clearInterval to Timer.jsm. r=smacleod. (8aee45f35)
 - Bug 1182316: Part 3 - Add assertions to most other WebIDL entry points, clean up nsIDOMJSWindow cruft. r=peterv (d2af349b5)
 - Bug 1181762. Remove uses of mozRequestAnimationFrame from toolkit code. r=gijs (c5d4fe108)
 - Bug 1181765. Remove uses of mozRequestAnimationFrame from layout tests. r=bkelly (bd0b1300b)
 - Bug 1181966. Remove uses of mozRequestAnimationFrame from browser code. r=gijs,paul (64ce1b945)
 - Bug 909154. Remove the prefixed mozRequestAnimationFrame and its accoutrements. r=bkelly (0257521ce)
 - Bug 1185028. Fix GCJsonifierMethod to correctly handle worker descriptors. r=nsm (32c80ced6)
 - Bug 1181678 - Expose an attribute on DOMWindowUtils to see if APZ is enabled. r=botond (842c775c7) (dd3d18022)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163454 - Disable D3D11 DXVA for causing performance regressions r=ajones (ab65fdb2a)
 - Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey (75d6e2dec)
 - Bug 1087330. Make the data structure we use for our promise microtask queue have O(1) first element removal, not O(N). r=khuey (96a3478cb)
 - add missing SPS bit (5086b3f56)
 - Bug 1151646 - Spin the event loop one extra time to clean up all CC'd objects before worker shutdown, r=khuey. (ef5193cd7)
 - Bug 1181887 Fall back to network if ServiceWorker script fails to load. r=ehsan r=khuey (0fb3b0dea)
 - Bug 1143848 - Query Document from Parent in case of nested workers (r=bent) (6bb538eba) (613718266)
- partly import changes from tenfourfox: closes #645: TLDs TZs HSTS (7e2652114) (7a02eeddb)
- import changes from UXP:
 - [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22) (619c191e4)

* 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

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-20210717-31f160368-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20210717-31f160368-xpmod.7z

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

Repo changes:
- import change from tenfourfox:
 - closes #645: M171156 M1700895 M1665836 +TLDs TZs HSTS (7e2652114) (6a6e642f5)
- import changes from UXP:
 - [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22) (31f160368)

  • Like 2
Link to comment
Share on other sites

New build of Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210717-c6f8bcc5b-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210717-c6f8bcc5b-win32-ia32.7z

Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210717-c6f8bcc5b-win64.7z

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

Changes since my last build:
- import change from tenfourfox:
 - closes #645: M171156 M1700895 M1665836 +TLDs TZs HSTS (7e2652114) (caeb878ce)
- import changes from UXP:
 - [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22) (c6f8bcc5b)

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



×
×
  • Create New...