 
        roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes actually impossible. https://hackaday.com/2018/09/27/can-you-take-back-open-source-code/ (P.S.: I'm not going to jump in this mud fight)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes as I stated before, I don't compile point-releases. dev branch are compiled but (mostly) not uploaded since there is still some bugs that preventing for daily use. and I compile it as verification to see if those changes are working on windows.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.4-Goanna-20210828.7z Changelog: Out-of-tree changes: * update Goanna3 to git 520d6b706...be0dbe88f: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1185997 - Split referrer tests to avoid intermittent timeouts. r=RyanVM (976fb981a) - Bug 1175736 - Add iframe referrer attribute tests. r=ckerschb, r=baku (f22da1340) - Bug 1184781 - additional referrer tests - redirect. r=christophkerschbaumer (49f1aaea0) - Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug (d94f76a45) - Bug 1167690 - Part 5: Add tests for plugin audio channel integration; r=baku (26931ea9d) - Bug 1144631 - Make FTP with auth prompts work in e10s. r=billm/dragana (e69f9f5e0) - Bug 1179255 - (fatal) Assertion failure: aRequest == mCancelable, at netwerk/protocol/websocket/WebSocketChannel.cpp:2766, r=mcmanus (e1e3d6799) - Bug 1024056 - Simple ASCII lexical analyzer. r=nfroyd (dc67ec784) (ac77268e0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189369, part 1 - Remove trailing whitespace from some nsNavHistory* files. r=mak (317dd5937) - Bug 1074416 - Don't AddRef or Release nav history result observers during CC traversal. r=smaug (2ce1e8cc6) - Bug 1189369, part 2 - Don't implicitly convert nsMaybeWeakPtr to an nsCOMPtr. r=mak (c4c3261e5) - Bug 1189369, part 3 - Inline nsMaybeWeakPtr_base. r=mak (efdb4fd76) - Bug 1189369, part 4 - Get rid of some old style QIs from nsMaybeWeakPtrArray. r=mak (fa534f76c) - Bug 1189369, part 5 - Use the nice cycle collector macro template for nsNavHistoryResult. r=mak (f1fafbdc9) - Bug 1189369, part 6 - Inline AppendWeakElement and RemoveWeakElement. r=mak (514efe9f8) - Bug 1189369, part 7 - Use nicer nsTArray functions in nsMaybeWeakPtrArray. r=mak (38384b1a1) - Bug 1189369, part 8 - Clean up some minor style issues in nsMaybeWeakPtr.h. r=mak (3f37712f9) - Bug 1189369, part 9 - Use early return in nsMaybeWeakPtr<T>::GetValue(). r=mak (5606a69c5) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (4f7c00f01) - pointer style (44d4789bd) - Bug 1182428 - Refactor bytecode compilation r=luke (790c13aa2) - Bug 1163851 - Pass the correct |InHandling| argument when parsing the initializer in a LexicalDeclaration in a for-in loop. r=efaust (e6b891d53) - reapply Bug 1163851 - Remove the remaining two tests of |pc->parsingForInit| (c59d57225) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (9463d2aea) - Bug 1189282 - Refactor parser BindData class r=efaust (4dd897771) - Bug 1179063 - Hook up the static scope chain in the Parser and replace SharedContext walking with scope walking. (r=efaust) (70b8fdd1e) (5cdc3234f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186724 - Make BytecodeEmitter::emit2 take a uint8_t instead of a jsbtyecode; r=arai (0520b800d) - Bug 1179063 - Simplify enclosingStaticScope and rename to innermostStaticScope in BCE. (r=efaust) (9b80db494) - Bug 1179063 - Cleanup: remove useless pn_index. (r=me) (8c0599c32) - Bug 1155618 - Fix some more places we don't report OOM properly r=jandem (4c45f314a) - Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust) (3de10d2bf) - Bug 1191177 - Kill UpvarCookie. (r=efaust) (373fe90f3) - Bug 1191177 - Kill staticLevel. (r=efaust) (a8734595e) (be0dbe88f) * 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
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210828-be0dbe88f-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210828-be0dbe88f-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 1185997 - Split referrer tests to avoid intermittent timeouts. r=RyanVM (976fb981a) - Bug 1175736 - Add iframe referrer attribute tests. r=ckerschb, r=baku (f22da1340) - Bug 1184781 - additional referrer tests - redirect. r=christophkerschbaumer (49f1aaea0) - Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug (d94f76a45) - Bug 1167690 - Part 5: Add tests for plugin audio channel integration; r=baku (26931ea9d) - Bug 1144631 - Make FTP with auth prompts work in e10s. r=billm/dragana (e69f9f5e0) - Bug 1179255 - (fatal) Assertion failure: aRequest == mCancelable, at netwerk/protocol/websocket/WebSocketChannel.cpp:2766, r=mcmanus (e1e3d6799) - Bug 1024056 - Simple ASCII lexical analyzer. r=nfroyd (dc67ec784) (ac77268e0) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1189369, part 1 - Remove trailing whitespace from some nsNavHistory* files. r=mak (317dd5937) - Bug 1074416 - Don't AddRef or Release nav history result observers during CC traversal. r=smaug (2ce1e8cc6) - Bug 1189369, part 2 - Don't implicitly convert nsMaybeWeakPtr to an nsCOMPtr. r=mak (c4c3261e5) - Bug 1189369, part 3 - Inline nsMaybeWeakPtr_base. r=mak (efdb4fd76) - Bug 1189369, part 4 - Get rid of some old style QIs from nsMaybeWeakPtrArray. r=mak (fa534f76c) - Bug 1189369, part 5 - Use the nice cycle collector macro template for nsNavHistoryResult. r=mak (f1fafbdc9) - Bug 1189369, part 6 - Inline AppendWeakElement and RemoveWeakElement. r=mak (514efe9f8) - Bug 1189369, part 7 - Use nicer nsTArray functions in nsMaybeWeakPtrArray. r=mak (38384b1a1) - Bug 1189369, part 8 - Clean up some minor style issues in nsMaybeWeakPtr.h. r=mak (3f37712f9) - Bug 1189369, part 9 - Use early return in nsMaybeWeakPtr<T>::GetValue(). r=mak (5606a69c5) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (4f7c00f01) - pointer style (44d4789bd) - Bug 1182428 - Refactor bytecode compilation r=luke (790c13aa2) - Bug 1163851 - Pass the correct |InHandling| argument when parsing the initializer in a LexicalDeclaration in a for-in loop. r=efaust (e6b891d53) - reapply Bug 1163851 - Remove the remaining two tests of |pc->parsingForInit| (c59d57225) - Bug 1180498 - Tolerate a different major libGL.so on NetBSD as well r=jgilbert (9463d2aea) - Bug 1189282 - Refactor parser BindData class r=efaust (4dd897771) - Bug 1179063 - Hook up the static scope chain in the Parser and replace SharedContext walking with scope walking. (r=efaust) (70b8fdd1e) (5cdc3234f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1186724 - Make BytecodeEmitter::emit2 take a uint8_t instead of a jsbtyecode; r=arai (0520b800d) - Bug 1179063 - Simplify enclosingStaticScope and rename to innermostStaticScope in BCE. (r=efaust) (9b80db494) - Bug 1179063 - Cleanup: remove useless pn_index. (r=me) (8c0599c32) - Bug 1155618 - Fix some more places we don't report OOM properly r=jandem (4c45f314a) - Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust) (3de10d2bf) - Bug 1191177 - Kill UpvarCookie. (r=efaust) (373fe90f3) - Bug 1191177 - Kill staticLevel. (r=efaust) (a8734595e) (be0dbe88f)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Advance Notice: due to lack of updates in upstream, there will be no UXP based builds tomorrow.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Because they can't. Unless they rewrite whole engine without using any mozilla code to get rid of MPL2 license. I do pre-release (there is no point-release) and people should be able to find exact git commit revision that I use to build from my snapshot notes.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes with previous user agent string, I found the UI unresponsive when loading youtube. if you think fx52 user agent is working for you, you can keep it.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes fixed
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.4-Goanna-20210821.7z Changelog: Out-of-tree changes: * update Goanna3 to git 36ba25688...520d6b706: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1174323 - Disable screenClientXYConst subtest of pointerlock test on OS X. rs=KWierso (2d0db6d1b) - Bug 992096 - Implement Sub Resource Integrity [1/2]. r=baku,r=ckerschb (c30671ac0) - Bug 992096 - Implement Sub Resource Integrity [2/2]. r=ckerschb (0afc64d88) - Bug 1091883 - Added test, this is fixed by a fix to bug 1113438. r=sstamm CLOSED TREE (fd9a64b43) - Bug 1196740 - Consider redirects when looking for SRI-eligibility. r=ckerschb (5c749cdc9) - Bug 1202015 - Better document the SRI strings for translators. r=ckerschb (a7860e0fb) - Bug 1202027 - Make SRI require CORS loads for cross-origin resources. r=ckerschb (ea451323d) - bit of Bug 1202902 - Mass replace toplevel 'let' with 'var' (a6e8a587d) - Bug 1208629 - Properly support data: and blob: URIs with an integrity atribute. r=ckerschb (6b2018fe4) - Bug 1140129 - Don't clear tab title when location changes (r=Mossop) (ca1945ba8) - Bug 1073462: Send synthetic property with Content:LocationChange message. r=felipe (1aa418acf) - bug 1165017 - annotate content process URL on location change. r=mconley (cdca4fa75) - Bug 1157561 - Add webRequest-like API to Firefox (r=Mossop) (546a57822) - Bug 1163861 - Include windowID in all WebRequest notifications (r=Mossop) (c140af560) - Bug 1171248 - Add MatchPattern support to WebRequest module (r=Mossop) (b09a05658) (ebd6e6dc1) - browser: change mozCancelAnimationFrame to cancelAnimationFrame, fix returning from control fullscreen. (f790982a7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Don't upgrade gfx features after device resets. (bug 1183910 part 5, r=mattwoodrow) (e53d0f91f) - Use the same graphics device parameters across processes. (bug 1183910 part 7, r=mattwoodrow) (083ae4f15) - Rename DriverInitCrashDetection to DriverCrashGuard. (bug 1190281 part 2, r=mattwoodrow) (9bd189d09) - Make DriverCrashGuard initialization lazy. (bug 1190281 part 3, r=mattwoodrow) (6821dc386) - Pull D3D11 logic out of DriverCrashGuard. (bug 1190281 part 4, r=mattwoodrow) (e499a0079) - Move telemetry recording into D3D11LayersCrashGuard. (bug 1190281 part 5, r=mattwoodrow) (b50a4c2b4) - Factor prefs out of DriverCrashGuard. (bug 1190281 part 6, r=mattwoodrow) (a3a1166ab) - Bug 1170939 - Close PBontentBridge when receving shut dwon message, r=khuey (5473d07f0) - Allow DriverCrashGuard to be used in content processes. (bug 1190281 part 7, r=mattwoodrow) (c9eaf8315) - Add a crash guard for DXVA2D3D9. (bug 1190281 part 8, r=mattwoodrow) (eceff5212) - Add driver crash guards to WebGL (bug 1190281 part 9, r=jgilbert,mattwoodrow) (c362b60c6) - Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow) (d4a7145bd) - Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz (138d30251) - Bug 968923 - part 5c - add tests for use counters; r=bz (0c4b745e0) - Bug 554186 - Part 1: Unimplement NPN_Status API. r=josh (8759dad40) - Bug 554186 - Part 2: Remove unused nsPluginInstanceOwner::ShowNativeContextMenu(). r=josh (ad2ac0c4d) - Bug 1174913 - anchor and area mochitests. r=bz (ab2c58a34) - Bug 959992. Go back to not treating properties that the named properties object exposes as enumerable. r=peterv (0adeeb910) - Bug 1154974 (Part 1) - Give blobs serial numbers. r=bent (4602ca2cd) - Bug 1154974 (Part 2) - Merge image cache entries for blobs URIs with the same underlying blob. r=baku (3b64b409e) - Bug 1173314 - Make GetMozFullPath and GetMozFullPathInternal const. r=sicking (f8eaabb1e) - Bug 1167389 - Make FileList::mParent a smart pointer, and declare it to the cycle collector. r=ehsan (d1217e547) - Bug 1173390 - Remove the majority of the old directory picker implementation to prepare for the new implementation under bug 1164310. r=baku (750049972) - Bug 1164310, part 1 - Make the code for bypassing mobile security checks more general so that it can be used on non-mobile. r=baku (0486fb5ff) - Bug 1164310, part 2 - Implement an abstraction for a rooted filesystem for non-mobile devices. r=baku (f1d906bd6) - Bug 1164310, part 3 - Allow the DirState of blobs to be set explicitly. r=baku (13d832700) - Bug 1164310, part 4 - Implement the new HTMLInputElement API including the new Promise returning GetFilesAndDirectories. r=baku (d0f93ec19) - Bug 1164310, part 5 - Implement new anonymous content and layout pieces for directory picking via input elements. r=tnikkel (ac5a00781) - Bug 1164310, part 6 - Implement the new Promise returning DataTransfer.getFilesAndDirectories() API. r=baku (375fba953) - Bug 1164310 - Follow-up: Fix build bustage with --disable-accessibility. r=me (da0e6745b) - Bug 1164310, part 7 - Touch CLOBBER since bug 1177844 isn't fixed yet. r=me (5fa829742) - Bug 1185381 - Make FileList clonable - patch 1 - move code into FileList.h/.cpp, r=smaug (b85483178) - Bug 1185381 - Make FileList clonable - patch 2 - rename FILEIMPL_IID to BLOBIMPL_IID, r=smaug (0f920cd05) - Bug 1185360 - PostMessageEvent should not have a different behavior if the main principal subsumes the destination one., r=smaug (070ab034b) - Bug 1185381 - Make FileList clonable - patch 3 - FileListClonedData implementation, r=smaug (f4f082d18) - Bug 1185381 - Make FileList clonable - patch 4 - tests, r=smaug (fb3637313) (520d6b706) * 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
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210821-520d6b706-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210821-520d6b706-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210821-520d6b706-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210821-520d6b706-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 1174323 - Disable screenClientXYConst subtest of pointerlock test on OS X. rs=KWierso (2d0db6d1b) - Bug 992096 - Implement Sub Resource Integrity [1/2]. r=baku,r=ckerschb (c30671ac0) - Bug 992096 - Implement Sub Resource Integrity [2/2]. r=ckerschb (0afc64d88) - Bug 1091883 - Added test, this is fixed by a fix to bug 1113438. r=sstamm CLOSED TREE (fd9a64b43) - Bug 1196740 - Consider redirects when looking for SRI-eligibility. r=ckerschb (5c749cdc9) - Bug 1202015 - Better document the SRI strings for translators. r=ckerschb (a7860e0fb) - Bug 1202027 - Make SRI require CORS loads for cross-origin resources. r=ckerschb (ea451323d) - bit of Bug 1202902 - Mass replace toplevel 'let' with 'var' (a6e8a587d) - Bug 1208629 - Properly support data: and blob: URIs with an integrity atribute. r=ckerschb (6b2018fe4) - Bug 1140129 - Don't clear tab title when location changes (r=Mossop) (ca1945ba8) - Bug 1073462: Send synthetic property with Content:LocationChange message. r=felipe (1aa418acf) - bug 1165017 - annotate content process URL on location change. r=mconley (cdca4fa75) - Bug 1157561 - Add webRequest-like API to Firefox (r=Mossop) (546a57822) - Bug 1163861 - Include windowID in all WebRequest notifications (r=Mossop) (c140af560) - Bug 1171248 - Add MatchPattern support to WebRequest module (r=Mossop) (b09a05658) (ebd6e6dc1) - browser: change mozCancelAnimationFrame to cancelAnimationFrame, fix returning from control fullscreen. (f790982a7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Don't upgrade gfx features after device resets. (bug 1183910 part 5, r=mattwoodrow) (e53d0f91f) - Use the same graphics device parameters across processes. (bug 1183910 part 7, r=mattwoodrow) (083ae4f15) - Rename DriverInitCrashDetection to DriverCrashGuard. (bug 1190281 part 2, r=mattwoodrow) (9bd189d09) - Make DriverCrashGuard initialization lazy. (bug 1190281 part 3, r=mattwoodrow) (6821dc386) - Pull D3D11 logic out of DriverCrashGuard. (bug 1190281 part 4, r=mattwoodrow) (e499a0079) - Move telemetry recording into D3D11LayersCrashGuard. (bug 1190281 part 5, r=mattwoodrow) (b50a4c2b4) - Factor prefs out of DriverCrashGuard. (bug 1190281 part 6, r=mattwoodrow) (a3a1166ab) - Bug 1170939 - Close PBontentBridge when receving shut dwon message, r=khuey (5473d07f0) - Allow DriverCrashGuard to be used in content processes. (bug 1190281 part 7, r=mattwoodrow) (c9eaf8315) - Add a crash guard for DXVA2D3D9. (bug 1190281 part 8, r=mattwoodrow) (eceff5212) - Add driver crash guards to WebGL (bug 1190281 part 9, r=jgilbert,mattwoodrow) (c362b60c6) - Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow) (d4a7145bd) - Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz (138d30251) - Bug 968923 - part 5c - add tests for use counters; r=bz (0c4b745e0) - Bug 554186 - Part 1: Unimplement NPN_Status API. r=josh (8759dad40) - Bug 554186 - Part 2: Remove unused nsPluginInstanceOwner::ShowNativeContextMenu(). r=josh (ad2ac0c4d) - Bug 1174913 - anchor and area mochitests. r=bz (ab2c58a34) - Bug 959992. Go back to not treating properties that the named properties object exposes as enumerable. r=peterv (0adeeb910) - Bug 1154974 (Part 1) - Give blobs serial numbers. r=bent (4602ca2cd) - Bug 1154974 (Part 2) - Merge image cache entries for blobs URIs with the same underlying blob. r=baku (3b64b409e) - Bug 1173314 - Make GetMozFullPath and GetMozFullPathInternal const. r=sicking (f8eaabb1e) - Bug 1167389 - Make FileList::mParent a smart pointer, and declare it to the cycle collector. r=ehsan (d1217e547) - Bug 1173390 - Remove the majority of the old directory picker implementation to prepare for the new implementation under bug 1164310. r=baku (750049972) - Bug 1164310, part 1 - Make the code for bypassing mobile security checks more general so that it can be used on non-mobile. r=baku (0486fb5ff) - Bug 1164310, part 2 - Implement an abstraction for a rooted filesystem for non-mobile devices. r=baku (f1d906bd6) - Bug 1164310, part 3 - Allow the DirState of blobs to be set explicitly. r=baku (13d832700) - Bug 1164310, part 4 - Implement the new HTMLInputElement API including the new Promise returning GetFilesAndDirectories. r=baku (d0f93ec19) - Bug 1164310, part 5 - Implement new anonymous content and layout pieces for directory picking via input elements. r=tnikkel (ac5a00781) - Bug 1164310, part 6 - Implement the new Promise returning DataTransfer.getFilesAndDirectories() API. r=baku (375fba953) - Bug 1164310 - Follow-up: Fix build bustage with --disable-accessibility. r=me (da0e6745b) - Bug 1164310, part 7 - Touch CLOBBER since bug 1177844 isn't fixed yet. r=me (5fa829742) - Bug 1185381 - Make FileList clonable - patch 1 - move code into FileList.h/.cpp, r=smaug (b85483178) - Bug 1185381 - Make FileList clonable - patch 2 - rename FILEIMPL_IID to BLOBIMPL_IID, r=smaug (0f920cd05) - Bug 1185360 - PostMessageEvent should not have a different behavior if the main principal subsumes the destination one., r=smaug (070ab034b) - Bug 1185381 - Make FileList clonable - patch 3 - FileListClonedData implementation, r=smaug (f4f082d18) - Bug 1185381 - Make FileList clonable - patch 4 - tests, r=smaug (fb3637313) (520d6b706)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210821-355db4de-uxp-4ac28d1d4-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210821-355db4de-uxp-4ac28d1d4-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-20210821-id-f0915f3-uxp-4ac28d1d4-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210821-id-f0915f3-ia-c642e3c-uxp-4ac28d1d4-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.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210821-f94c0da-uxp-4ac28d1d4-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210821-f94c0da-uxp-4ac28d1d4-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-20210821-f94c0da-uxp-4ac28d1d4-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-20210821-ba47fad4d-uxp-4ac28d1d4-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210821-ba47fad4d-uxp-4ac28d1d4-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210821-ba47fad4d-uxp-4ac28d1d4-xpmod.7z Official UXP changes since my last build: - [db] Update SQLite to 3.36.0 (225b5e5e5) - Bump platform version. (9baa17379) - Issue #1797 - Implement WindowOrWorkerGlobalScope.origin (a5a14974a) - Issue #1806 - Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris. (9d4f14582) - Merge pull request 'Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris.' (#1809) from athenian200/UXP:use_sun_audio into master (4ac28d1d4) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - New cycle. (0cfb887be) - Back-end branch pointer update. (ba47fad4d) My changes since my last build: - Skipped "Issue #1806 - Follow-up: New libcubeb uses incorrect audio backend for Oracle Solaris. (9d4f14582)" since we are using old cubeb - Skipped "New cycle. (0cfb887be)" since we have our own versioning
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes (deleted)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes yes it does, will have a look on it and try to fix. EDIT: fixed, will be included in next build. https://github.com/roytam1/palemoon27/commit/f790982a7dd54d64b274a7537dd84d1becac119d
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes should be fixed for BOC and HBL
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New Moon 26.5 playground build for Win2000 (32bit only): http://o.rthost.win/gpc/files1.rt/palemoon-26.5.0-20210814.win2000.7z and updated test binary of K-Meleon 74 with Goanna 2.2(newmoon-26.5) that works in Win2000: http://o.rthost.win/gpc/files1.rt/KM74-g22-20210814.win2000.7z Changes since last build: - ported cubeb_winmm.c overflow fix by mixit@MSFN, Thanks! This should fix the famous 23m18s freeze bug for audio/video playback. (a66d2e441) - NSS: update builtin certdata with mozilla (dated May 2021) and bump ckbi version (6e8ae29d9) - ported changes from UXP: - [NSPR] Lock access to PRCallOnceType members in PR_CallOnce* for thread safety. (361743b22) (599d6be8b)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210814-927d7b781-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210814-927d7b781-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.33-20210814-927d7b781-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - ported cubeb_winmm.c overflow fix by mixit@MSFN, Thanks! This should fix the famous 23m18s freeze bug for audio/video playback. (bf2771bde) - import change from tenfourfox: - closes #646: M1720568 M1720031 M1666184 M1722204 +TLDs HSTS (0f33324c8) (927d7b781)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes 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-20210814-960bdb954-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20210814-960bdb954-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - cubeb_winmm.c overflow fix by mixit@MSFN, Thanks! This should fix the famous 23m18s freeze bug for audio/video playback. (6fd60b08f) - import change from tenfourfox: - closes #646: M1720568 M1720031 M1666184 M1722204 +TLDs HSTS (0f33324c8) (960bdb954)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.4-Goanna-20210814.7z Changelog: Out-of-tree changes: * update Goanna3 to git 1d0f42f44..36ba25688: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1182963 - Use nsTHashTable::Iterator in FrameLayerBuilder. r=roc,njn Get rid of EnumerateEntries by inlining those enumerate functions. Also move gPaintedDisplayItemLayerUserData, gColorLayerUserData, etc. to the front of the file since LayerManagerData::Dump() references to one of them. (4215d86e0) - Bug 1182744 - Make MaskLayerImageKey::mLayerCount and its mutators private. r=dholbert (ae7381aee) - Bug 1182963 - Use nsTHashTable::Iterator in MaskLayerImageCache. r=njn (60770935a) - Bug 1182963 - Use nsTHashTable::Iterator in nsRefreshDriver. r=njn (311c72284) - Bug 1182963 - Use nsTHashTable::Iterator in nsPresShell. r=njn (ef8af9c5b) - Bug 1182963 - Use nsTHashTable::Iterator in nsPresContext. r=njn (e248de8c8) - Bug 1182973 - Use nsTHashtable::Iterator in dom/bindings/. r=bz. Changing the return type of Enumerator from PLDHashOperator to void -- possible because the only such functions always return PL_DHASH_NEXT -- is a double-win here. (68ad67b8c) - Bug 1182961 (part 1, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (e84f52fdf) - Bug 1182961 (part 3, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (b099c48a5) - Bug 1182961 (part 2, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (ffccf9c18) - Bug 1182975 - Part 1: Use early return consistently when iterating over mBoundContentSet. r=wchen (8f7d57782) - Bug 1182975 - Part 2: Convert EnumRuleProcessors to use an iterator. r=wchen (7f36b3706) - Bug 1182975 - Part 3: Convert the rest of the uses of EnumerateEntries in nsBindingManager to Iterator(). r=wchen (c3caecad2) - Bug 1183158 - Part 1: Get rid of RegistrationEnumerator; r=baku (bdadc7d7b) - Bug 1183158 - Part 2: Get rid of SoftUpdateEnumerator; r=baku (d0133d02e) - Bug 1183158 - Part 3: Get rid of UnregisterEnumerator; r=baku (48e1e3396) - Bug 1183158 - Part 4: Get rid of RemoveEnumerator; r=baku (4ce903c6a) - Bug 1183158 - Part 5: Get rid of RemoveAllEnumerator; r=baku (9df9eea73) (c99a51f5f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1182979 - Part 1: Use nsTHashtable::Iterator in PluginInstanceChild. r=jimm (a3105fe02) - Bug 1182979 - Part 2: Use nsTHashtable::Iterator in PluginScriptableObjectChild. r=jimm (301bd8d3c) - Bug 1182979 - Part 3: Use nsTHashtable::Iterator in GMPTimerParent. r=cpearce (e35ef2491) - Bug 1182979 - Part 4: Use nsTHashtable::Iterator in MediaShutdownManager. r=cpearce (22dcbe9cd) - Bug 1186780: Replace EnumerateRead with new iterators in cycle collection code. r=mccr8 (263c26445) - Bug 1182980 - Part 1: Use nsTHashtable::Iterator in FragmentOrElement. r=khuey (ca3c5dfb5) - Bug 1182980 - Part 2: Use nsTHashtable::Iterator in nsRange. r=khuey (5b43675ac) - Bug 1182980 - Part 3: Use nsTHashtable::Iterator in nsWindowRoot. r=khuey (f4d8b2a4b) - Bug 1182980 - Part 4: Use nsTHashtable::Iterator in nsWindowMemoryReporter::UnlinkGhostWindows. r=khuey (b01946afe) - Bug 1182980 - Part 5: Use nsTHashtable::Iterator in nsWindowMemoryReporter::CollectReports. r=khuey (336538295) - Bug 1182980 - Part 6: Use nsTHashtable::Iterator in ShadowRoot. r=khuey (d59bf3da0) - Bug 1182980 - Part 7: Use nsTHashtable::Iterator in nsIdentifierMapEntry::FireChangeCallbacks. r=khuey (53f3868d3) - Bug 1182980 - Part 8: Use nsTHashtable::Iterator in nsIDocument::EnumerateActivityObservers. r=khuey (868eef2c2) - Bug 1182980 - Part 9: Use nsTHashtable::Iterator in rest of nsDocument. r=khuey (797b75fb8) - Bug 1182980 - Part 10: Use nsTHashtable::Iterator in DisconnectEventTargetObjects. r=khuey (37aee02c8) - Bug 1182980 - Part 11: Use nsTHashtable::Iterator in nsGlobalWindow::AddSizeOfIncludingThis. r=khuey (a75ffd411) (c17103010) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1127188 - Close() AudioContext when Freeing inner window object. r=ehsan (2d5afa836) - Bug 1127188 - Null-check the destination in AudioContext::Close, since it can now be called after the graph is dead. r=ehsan (19251d9cb) - Bug 1180355 - Initialize the AudioChannelAgent after AudioContext has gained a stable refcount; r=baku (f7bef7ff2) - Bug 1166910 - Add tests for referrer attribute for img tag. r=ckerschb, r=hsivonen (3bdc6569f) - Bug 1180539 - Correctly dispatch media-playback notifications when an AudioContext is closed/suspended/resumed; r=baku (e77c02c42) - Bug 1183044 - Properly mute AudioContext when there's an attempt to mute it before it has a destination. r=ehsan (244c062a1) (cb2341bf7) - import DNS and HSTS from tenfourfox (as of rev 0f33324c8) (36ba25688) * 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
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210814-36ba25688-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210814-36ba25688-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210814-36ba25688-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210814-36ba25688-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 1182963 - Use nsTHashTable::Iterator in FrameLayerBuilder. r=roc,njn Get rid of EnumerateEntries by inlining those enumerate functions. Also move gPaintedDisplayItemLayerUserData, gColorLayerUserData, etc. to the front of the file since LayerManagerData::Dump() references to one of them. (4215d86e0) - Bug 1182744 - Make MaskLayerImageKey::mLayerCount and its mutators private. r=dholbert (ae7381aee) - Bug 1182963 - Use nsTHashTable::Iterator in MaskLayerImageCache. r=njn (60770935a) - Bug 1182963 - Use nsTHashTable::Iterator in nsRefreshDriver. r=njn (311c72284) - Bug 1182963 - Use nsTHashTable::Iterator in nsPresShell. r=njn (ef8af9c5b) - Bug 1182963 - Use nsTHashTable::Iterator in nsPresContext. r=njn (e248de8c8) - Bug 1182973 - Use nsTHashtable::Iterator in dom/bindings/. r=bz. Changing the return type of Enumerator from PLDHashOperator to void -- possible because the only such functions always return PL_DHASH_NEXT -- is a double-win here. (68ad67b8c) - Bug 1182961 (part 1, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (e84f52fdf) - Bug 1182961 (part 3, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (b099c48a5) - Bug 1182961 (part 2, attempt 2) - Use nsTHashtable::Iterator in CacheIndex. r=michal. (ffccf9c18) - Bug 1182975 - Part 1: Use early return consistently when iterating over mBoundContentSet. r=wchen (8f7d57782) - Bug 1182975 - Part 2: Convert EnumRuleProcessors to use an iterator. r=wchen (7f36b3706) - Bug 1182975 - Part 3: Convert the rest of the uses of EnumerateEntries in nsBindingManager to Iterator(). r=wchen (c3caecad2) - Bug 1183158 - Part 1: Get rid of RegistrationEnumerator; r=baku (bdadc7d7b) - Bug 1183158 - Part 2: Get rid of SoftUpdateEnumerator; r=baku (d0133d02e) - Bug 1183158 - Part 3: Get rid of UnregisterEnumerator; r=baku (48e1e3396) - Bug 1183158 - Part 4: Get rid of RemoveEnumerator; r=baku (4ce903c6a) - Bug 1183158 - Part 5: Get rid of RemoveAllEnumerator; r=baku (9df9eea73) (c99a51f5f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1182979 - Part 1: Use nsTHashtable::Iterator in PluginInstanceChild. r=jimm (a3105fe02) - Bug 1182979 - Part 2: Use nsTHashtable::Iterator in PluginScriptableObjectChild. r=jimm (301bd8d3c) - Bug 1182979 - Part 3: Use nsTHashtable::Iterator in GMPTimerParent. r=cpearce (e35ef2491) - Bug 1182979 - Part 4: Use nsTHashtable::Iterator in MediaShutdownManager. r=cpearce (22dcbe9cd) - Bug 1186780: Replace EnumerateRead with new iterators in cycle collection code. r=mccr8 (263c26445) - Bug 1182980 - Part 1: Use nsTHashtable::Iterator in FragmentOrElement. r=khuey (ca3c5dfb5) - Bug 1182980 - Part 2: Use nsTHashtable::Iterator in nsRange. r=khuey (5b43675ac) - Bug 1182980 - Part 3: Use nsTHashtable::Iterator in nsWindowRoot. r=khuey (f4d8b2a4b) - Bug 1182980 - Part 4: Use nsTHashtable::Iterator in nsWindowMemoryReporter::UnlinkGhostWindows. r=khuey (b01946afe) - Bug 1182980 - Part 5: Use nsTHashtable::Iterator in nsWindowMemoryReporter::CollectReports. r=khuey (336538295) - Bug 1182980 - Part 6: Use nsTHashtable::Iterator in ShadowRoot. r=khuey (d59bf3da0) - Bug 1182980 - Part 7: Use nsTHashtable::Iterator in nsIdentifierMapEntry::FireChangeCallbacks. r=khuey (53f3868d3) - Bug 1182980 - Part 8: Use nsTHashtable::Iterator in nsIDocument::EnumerateActivityObservers. r=khuey (868eef2c2) - Bug 1182980 - Part 9: Use nsTHashtable::Iterator in rest of nsDocument. r=khuey (797b75fb8) - Bug 1182980 - Part 10: Use nsTHashtable::Iterator in DisconnectEventTargetObjects. r=khuey (37aee02c8) - Bug 1182980 - Part 11: Use nsTHashtable::Iterator in nsGlobalWindow::AddSizeOfIncludingThis. r=khuey (a75ffd411) (c17103010) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1127188 - Close() AudioContext when Freeing inner window object. r=ehsan (2d5afa836) - Bug 1127188 - Null-check the destination in AudioContext::Close, since it can now be called after the graph is dead. r=ehsan (19251d9cb) - Bug 1180355 - Initialize the AudioChannelAgent after AudioContext has gained a stable refcount; r=baku (f7bef7ff2) - Bug 1166910 - Add tests for referrer attribute for img tag. r=ckerschb, r=hsivonen (3bdc6569f) - Bug 1180539 - Correctly dispatch media-playback notifications when an AudioContext is closed/suspended/resumed; r=baku (e77c02c42) - Bug 1183044 - Properly mute AudioContext when there's an attempt to mute it before it has a destination. r=ehsan (244c062a1) (cb2341bf7) - import DNS and HSTS from tenfourfox (as of rev 0f33324c8) (36ba25688)
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210814-355db4de-uxp-741fd8b61-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210814-355db4de-uxp-741fd8b61-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-20210814-id-f0915f3-uxp-741fd8b61-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210814-id-f0915f3-ia-c642e3c-uxp-741fd8b61-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.
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210814-f94c0da-uxp-741fd8b61-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210814-f94c0da-uxp-741fd8b61-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-20210814-f94c0da-uxp-741fd8b61-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-20210814-857caec4e-uxp-741fd8b61-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20210814-857caec4e-uxp-741fd8b61-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20210814-857caec4e-uxp-741fd8b61-xpmod.7z Official UXP changes since my last build: - Issue #1679 - Part 3: Make everything build on supported compilers. (979c60bc7) - Issue #1679 - Part4: Clean up commented-out/WIP code. (66cd46d9b) - Issue #1675 - Move regexp to new-regexp to make bz porting simpler. (4932924d6) - [network] Use a proof of lock everywhere in cache v2. (61a3331fe) - [DOM/NPAPI] Defer loading object when setting attribute. (ca1a84cb9) - [MFBT] Convert debug asserts to early returns for situations that should never occur. (fa4900262) - [DOM] Be more explicit about the WorkerPrivate self-reference. (fe2ea0ce8) - Issue #1806 - Update libcubeb (741fd8b61) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Issue #1876 - Remove FUEL (1da99f987) - Merge pull request 'Remove FUEL' (#1877) from biopsin/Pale-Moon:fuel into master (357bda888) - Back-end branch pointer update. (857caec4e) My changes since my last build: - Skipped "Issue #1806 - Update libcubeb (741fd8b61)" - Skipped "Issue #1876 - Remove FUEL (1da99f987)"
- 
	My Browser Builds (Part 3)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Don't jinx it! but it did happen as UXP#1806, I decided to skip it for the time being since I have no time to deal with it right now.
- 
	Updated browser list for Windows XProytam1 replied to Cixert's topic in Browsers working on Older NT-Family OSes NetSurf's native environment is actually RISC OS. NetSurf on Amiga is actually a port.
- 81 replies
- 
	1
- 
	
		- Browsers 2022
- Browsers
- 
					(and 1 more) 
					Tagged with: 
 
 
- 
	I no longer own rths.ml / rths.cf domains.
