Jump to content

My Browser Builds (Part 1)


Recommended Posts

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 253db3c3f..0a2ee1ef2:
- import change from rmottola/Arctic-Fox:
 - Bug 1143192 Allow Context initialization to be cancelled. (e408a5854)
 - Bug 1140065 Check for null actor before using it in CacheStorageChild::RecvOpenResponse(). (3a5875d64)
 - Bug 1149987 - Part 5: Hold a kungfu death grip in FetchPut::MaybeNotifyListener; (60845a3ef)
 -  Bug 1149987 - Part 6: Release the FetchPut object on the right thread in FetchObserver::OnResponseEnd(); (bf9172b17)
 - Bug 1109751 - Consume FormData support in Fetch API. (be2ea94d7)
 - Bug 1149987 - Part 8: Do not store or match Response objects with a Vary:* header; (1f5de94f6)
 - Bug 1126819 - Part 1: Respect the RequestInit.cache member in Request's constructor; (b11b19aee)
 - Bug 1126819 - Part 2: Persist the Request.cache attribute in DOM Cache; (31c2db054)
 - Bug 1147695 - Enable interception of beacons through service workers; r=nsm (899b62ecd)
 - Bug 1142727 - Do not intercept sandboxed iframes with service workers; r=nsm (fee4c2ae6)
 - Bug 982726 - Test the number of clients returned by matchAll. (c2c0b0b9b)
 - Bug 1147367 - Add a test for checking the Request.context attribute for FetchEvents generated for fetch(); (c93d28f40)
 - Bug 1147699 - Part 1: Move Request::mContext to InternalRequest, and determine the mapping to nsContentPolicyType; r=nsm (356433175)
 - Bug 1147996 - Enable interception of CSP reports through service workers; r=nsm (9c040e1d6)
 - bug 1147490 - fix GLContextProviderNull. (95dbbc863)
 - Bug 1137814 - nsAString and nsACString in URL.cpp/h (687d66aad)
 - Bug 931249 - patch 1 - Scriptloader use cache if needed. Bug 931249 - Patch 1.1 - Set baseURI when script is obtained from cache. (7ab055659)
 - Bug 931249 - patch 2 - cachename integration. (f84945f92)
 - Bug 931249 - patch 2.1 - reuse cache name between updating and installing worker. (bf1846186)
 - Bug 931249 - patch 2.2 - purge old active worker cache when activating new worker. (116a50da3)
 - Bug 1131271 - Set ServiceWorker script redirect limit to zero. (af8ae3444)
 - Bug 931249 - patch 3 - tests. (eb9769c2f)
 - Bug 931249 - patch 4 - comparison. (ba0b8c833)
 - Bug 931249 - patch 5 - set redirection limit back to zero. (4ff8f49f2)
 - Bug 931249 - Patch 4.1 - Fix addref/release declarations on Windows builds. (c58f55fe8)
 - Bug 931249 - Patch 6 - Fix abort condition in CompareCache::OnStreamComplete. (2054a1d8b)
 - Bug 931249 - Patch 7 - Call Done() after Succeed() when cache and network match. (31ec38719)
 - Bug 931249 - Patch 8 - Provide direct getter to the fact that we are loading a worker instead of relying on cache name. (e5f62b684)
 - Bug 931249 - Patch 9 - Use ServiceWorker cache name as part of it's unique name. r=khuey (d6481d3cd)
 - Bug 931249 - Patch 10 - Bypass HTTP cache when downloading ServiceWorker script to compare against. r=bkelly (6309eaf90)
 - Bug 931249 - Patch 11 - Remove unused cacheName. (33bf983c5)
 - Bug 931249 - Patch 12 - Call LoadingFinished even if channel is not present. r=khuey (2a868e45a)
 - Bug 931249 - Patch 13 - Fix finish condition in CacheScriptLoader::Fail. r=baku (0033bc2ab)
 - Bug 931249 - Patch 14 - kungfuDeathGrip. r=baku (8d112108b)
 - Bug 931249 - Patch 15 - assert later. r=baku (9eca21509)
 - Bug 931249 - Patch 16 - Keep ServiceWorker alive during installation steps. r=baku (307dbe265) (09883465b)
- import change from rmottola/Arctic-Fox:
 - Bug 1094764 - Implement AudioContext.suspend and friends. r=roc,ehsan (79ff7e5ea) (and GraphDriver.cpp vc2013 fix from bug1163469)
 - Bug 1147699 - Part 2: Set the content policy type on FetchEvent.request based on the content policy type of the channel; r=nsm (f4bfbb8e2)
 - Bug 1147699 - Part 3: Add a test for FetchEvent.request.context when intercepting an image load; (36e429469)
 - Bug 1147699 - Part 4: Add a test for FetchEvent.request.context when intercepting a responsive image load; (c7f4a27f3)
 - Bug 1147699 - Part 5: Add a test for FetchEvent.request.context when intercepting an audio element load; (40dfbeb87)
 - Bug 1147699 - Part 6: Add a test for FetchEvent.request.context when intercepting a video element load; (dcc6a359a)
 - Bug 1147699 - Part 7: Add a test for FetchEvent.request.context when intercepting a beacon load; (8cb913bff)
 - Bug 1147699 - Part 8: Add a test for FetchEvent.request.context when intercepting a CSP report (67d7ab74a)
 - Bug 1147699 - Part 9: Add tests for FetchEvent.request.context when intercepting embeds and objects; (b7f8d3c11)
 - Bug 1147699 - Part 10: Add a test for FetchEvent.request.context when intercepting font loads; (4108db24e)
 - Bug 1147699 - Part 11: Add tests for FetchEvent.request.context when intercepting iframes and frames; (981c93483)
 - Bug 1147699 - Part 12: Add a test for FetchEvent.request.context when intercepting new window loads; (cd1ce857f)
 - Bug 1147699 - Part 13: Add a test for FetchEvent.request.context when intercepting ping loads; r=nsm (377e09600)
 - Bug 1146610 - Add static_asserts that check the validity of the enum values that we write into the cache database; r=bkelly (ac8c96abc)
 - Bug 1147699 - Part 14: Add a test for FetchEvent.request.context when intercepting loads coming from plugins; r=nsm (0e1769bb4)
 - Bug 1148064 - Enable interception of pings through service workers; r=nsm,smaug (8dc3328cb)
 - Bug 1150608 Do not reuse CacheId values within an origin. (4eb46f1d5) (acfadf1d4)
- import change from rmottola/Arctic-Fox:
 - Bug 1142917 - add logs to GMPChild. (ba458fb52)
 - Bug 1124996 - Block S3TC on OSX 10.10 & HD3000. (907466fd4)
 - Bug 1142957 Fallback to main display CVDisplayLink if active displays aren't available. (02e155615)
 - Bug 1139049 - turn EnumRoleAccessible into template (4285a88c3)
 - Bug 1139049 - revert EnumRoleAccesisble name change (0bf9e3703)
 - Bug 1139576 - make accessible creation by tag name faster, (2aac035d6)
 - Bug 1139900 - make tag name based roles faster (dd3d1a00f)
 - Bug 1140497 - add more roles into markup map (f106edc6d)
 - Bug 1140500 - add object attributes declaration into markup map, (d50b288da) (49a83a24e)
- import change from rmottola/Arctic-Fox:
 - Bug 1001634 - Add basic MathML accessibility implementation (bf5b4d740)
 - Bug 1139576 - New_ functions should be static (04f64cb93)
 - Bug 1142681 - Let CreateECParamsForCurve() assert a non-null arena parameter (d18f9f721)
 - Bug 1142863 - Remove unused struct RemoveQuotaInfo in dom/quota/QuotaManager.cpp. (e557fab3a)
 - Bug 1142860 - Remove unused exception parameter in osx_corewlan.mm. (a5fbc52c0)
 - Bug 1135543 - Part 2 (no part 1): Add a |metadata| parameter to CrashManager.addCrash() (c01dea4a3)
 - Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata (3aa7f0dc1)
 - Bug 1135543 - Part 4: Define DailyCrashesMeasurement6 containing main-crash-oom; (Partial only, missing files in AF) (ea64fac70)
 - Bug 1143239: Add MOZ_OVERRIDE annotations in ClientReadbackLayer. (ac2608288)
 - Bug 1141858 - Fix error message for unexpected extended attribute on dictionary members. (c395919fd)
 - Bug 1142338 - Debugger.Memory's census shouldn't use JS::ubi::Node::as<T>; (e2e9eb767)
 - Bug 1139464 - In GetNearestScrollableFrame(), associate the root APZC with the root scroll frame of the root document (whether chrome or content), not the root content document. (9964d72bc) (0a2ee1ef2)

* 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


I updated my installer file to install the latest builds, AND i have a new version of my installer (v1.1)

change log:
added support for more browsers (it should install all of RT1's browsers now)

coming soon:
task scheduler support
UOC patch support
addon installation feature (maybe)
as always, get it here:

http://i430vx.strangled.net/files/XP/RoyTam Browser Installer.exe
:)

Link to comment
Share on other sites

1 hour ago, i430VX said:

I updated my installer file to install the latest builds, AND i have a new version of my installer (v1.1)

change log:
added support for more browsers (it should install all of RT1's browsers now)

coming soon:
task scheduler support
UOC patch support
addon installation feature (maybe)
as always, get it here:

http://i430vx.strangled.net/files/XP/RoyTam Browser Installer.exe
:)

Will there be any support for mailnews?

Link to comment
Share on other sites

10 hours ago, roytam1 said:

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190706-74a3674-uxp-a3ed49dde-xpmod.7z
Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190706-74a3674-uxp-a3ed49dde-xpmod.7z

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

Official repo changes since my last build:
- [UXP] Update commit pointer (74a3674)

For UXP changes please see above.

This is probably a stupid question, but when I'm setting up my account with MailNews, I don't see a field to enter my login password. Any idea's?

Link to comment
Share on other sites

3 hours ago, sparty411 said:

This is probably a stupid question, but when I'm setting up my account with MailNews, I don't see a field to enter my login password. Any idea's?

it will ask you password when you start connecting. if your server is SSL/TLS, you need to change it in server settings page in your account.

Link to comment
Share on other sites

17 hours ago, i430VX said:

i have a new version of my installer (v1.1)

... However, inside file Install.bat it still reads (twice :P) :

title Unoffical RoyTam1 Browser Installer by i430VX v1.0

An omission? :whistle:

Link to comment
Share on other sites

3 hours ago, VistaLover said:

... However, inside file Install.bat it still reads (twice :P) :


title Unoffical RoyTam1 Browser Installer by i430VX v1.0

An omission? :whistle:

typo, its actually 1.1
the official "1.0" was never released publicly, only versions before which had no numbers at all
:)

Link to comment
Share on other sites

On 7/5/2019 at 7:34 PM, roytam1 said:

I got no problem here. Did you choose "Firefox compatibility" in preferences?

Thanks for verifying. I finally debugged it out, that I should set third-party cookies to "always allow" to make it work. It's not a good designed site I think.

Link to comment
Share on other sites

Off-Topic: AMD Zen2 processors are released, and I'm planning new workstation/compilation machine with 3700X + B450 ATX + 32GB RAM + GTX1650(for cudnn) + 1 large&fast&reliable NVMe M.2 SSD (or 2 smaller).

Edited by roytam1
Link to comment
Share on other sites

51 minutes ago, roytam1 said:

Off-Topic: AMD Zen2 processors are released, and I'm planning new workstation/compilation machine with 3700X + B450 ATX + 32GB RAM + GTX1650(for cudnn) + 1 large&fast&reliable NVMe M.2 SSD (or 2 smaller).

What operating system will you use?

Link to comment
Share on other sites

9 hours ago, roytam1 said:

I'm planning new workstation/compilation machine with 3700X + B450 ATX + 32GB RAM + GTX1650(for cudnn) + 1 large&fast&reliable NVMe M.2 SSD (or 2 smaller).

... Wouldn't all this new hardware cost a fortune? :whistle:

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