 
        roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Yes. But if you're doing update with major version changed (for example v27 to v28), it is better to backup your profile folder in case you might need to downgrade. If you don't use portable-loader, your PM profiles are located at "%APPDATA%\Moonchild Productions\Pale Moon"
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes sorry, I'm not willing to create installers.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New regular/weekly KM-Goanna release: https://o.rths.cf/kmeleon/KM-Goanna-20181117.7z Changelog: Out-of-tree changes: * update Goanna3 to git e1975531d..a6bf60af2 - ported mozilla upstream changes: - Nikhil Marathe - Bug 1139665 - Check content load policy in FetchDriver. r=baku (25ded6c22f64) - Nikhil Marathe - Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan (1ff28a6f0b77) and enable fetch API in pref. (a6bf60af2) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New Palemoon 27 Build! * This build is beyond official 27.9.4 build. 32bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20181117-a6bf60af2-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20181117-a6bf60af2-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20181117-a6bf60af2-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20181117-a6bf60af2-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - ported mozilla upstream changes: - Nikhil Marathe - Bug 1139665 - Check content load policy in FetchDriver. r=baku (25ded6c22f64) - Nikhil Marathe - Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan (1ff28a6f0b77) and enable fetch API in pref. (a6bf60af2)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181117-c94825c86-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181117-c94825c86-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.2.0a1.win32-git-20181117-c94825c86-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.2.0a1.win64-git-20181117-c94825c86-xpmod.7z Official repo changes since my last build: - Don't build internal updater by default and set default update channel to an inactive one. (9d2d304a6) - [PALEMOON] Use generic application icon for external applications in about:feeds (c8d90e332) - Revert "[PALEMOON] Use generic application icon for external applications in about:feeds" (e3f4fe530) - [PALEMOON] Use generic application icon for external applications in about:feeds (81c27113a) - Revert "[PALEMOON] Focus and select the first non-collapsed text element in the bookmark properties dialog" (0cded9cf5) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (3438b20bd) - Issue #861 - The bookmark properties window should focus on the Name Picker text box on init (b199e3aa0) - [Pale Moon] Sync notification widget's messageImage should inherit the 'type' attribute (46a5c51bf) - [PALEMOON] Re-apply removal of unnecessary code (Findbar is no longer in the gBrowser) (16e5a6bc2) - Merge pull request #869 from FranklinDM/sync_notification-work (3c342ab20) - Split the content viewer marking function in CCUncollectable out, so a document-based marking function can be used separately. (2db00388a) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (d8e3bde97) - Fix build bustage. (a748fde4c) - Tell the cycle collector about nsScriptLoadRequest::mElement. (c94825c86) My changes since my last build: - update TwemojiMozilla.ttf to Twemoji-v11.2.0 base
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes as I stated before, some fixes of fetch API need to be backported to PM27. I'll have a closer look to the changes later to see if they can be ported.
- 
	I use Maxthon for browsing facebook only. besides its oddities it is quite fast and stable. But don't do serious things such as internet banking as Maxthon is developed by Chinese company without releasing any source code, your data may be transfer to PRC government.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes keep calm and ignore Tobin to prevent overflow of ticks after 49 days? but since browser will not be that stable after several hours of heavy use so it is non-issue here
- 
	trying to warm this up again. let retrozilla/rzbrowser/firefoxCE be a better gopher client. https://github.com/rn10950/RetroZilla/pull/32
- 332 replies
- 
	
		- mozilla
- retrozilla
- 
					(and 3 more) 
					Tagged with: 
 
 
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes perhaps other people can do this for me? As I'm not good at expressing things well in English. :)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Some people decided to post links of my build into PM forum ( https://forum.palemoon.org/viewtopic.php?f=4&t=20887 ), don't know if he want to introduce or alerting devs to take action. And Tobin is still same attitude. So people here please don't mention my builds in their forum, that will be good for both sides. (What Tobin said is totally "who fu*king cares" to me, so please don't argue on it with their devs.)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes it puts [object FormData] as payload POSTing to https://github.com/preview thats not a thing I can fix.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Github is using Request object now: https://developer.mozilla.org/en-US/docs/Web/API/Request some basic things can be backported to PM27, but don't know if it is enough for Github. you may try enabling "dom.fetch.enabled" in about:config to see if it will work again? EDIT: after spoofing user agent and enabling fetch API, github is working.
- 
	so old hotfixes that is not released via Update Catalog is no longer downloadable.
- 
	BTW Microsoft had just killed its hotfix download service: https://www.ghacks.net/2018/11/05/microsofts-hotfix-service-is-no-longer-available/
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes I'm waiting if their source are ready for compile by other people.
- 
	I can't say it is "False Positive", since cvttsd2si is really SSE2 instruction: https://www.felixcloutier.com/x86/CVTTSD2SI.html The only problem is that we don't know if code is called ONLY if SSE2 is available.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes they're trying to do that. https://forum.palemoon.org/viewtopic.php?f=58&t=20357 and Thunderbird shares same XUL and Javascript engine with Firefox, but that's only half of Thunderbird's codebase. Thunderbird's mailnews source needs to be overhauled as well.
- 
	April 2018, not the latest one. and as stated before, script checks existence of SSE2 instructions only, it can't check if such code is used conditionally or not.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes please try cleanup (by running "git clean -fd") again and redownload diff archive and reapply again.
- 
	I created a script to check if binary contains any SSE2 instructions: http://o.rths.cf/gpc/files1.rt/asm-sse2check.7z which contains objdump(from strawberry Perl, 2012) and gawk(3.1.5 MBCS edition) and there is some results(it can't check if code is used conditionally or not, it checks existence only) browseui.dll :: 75eff021: 0f f4 75 6d pmuludq 0x6d(%ebp),%mm6 75eff025: 0f f4 75 8a pmuludq -0x76(%ebp),%mm6 dxtmsft.dll :: 41466697: 66 0f 28 c1 movapd %xmm1,%xmm0 41468917: f2 0f 2c 04 24 cvttsd2si (%esp),%eax dxtrans.dll :: 41539043: 66 0f 28 c1 movapd %xmm1,%xmm0 41557542: f2 0f 2c 04 24 cvttsd2si (%esp),%eax ieframe.dll :: 3ed59fde: 66 0f 28 c1 movapd %xmm1,%xmm0 3ee521a0: 0f d4 d6 paddq %mm6,%mm2 3ee5714e: f2 0f 2c 04 24 cvttsd2si (%esp),%eax iertutil.dll :: 3ec5fb91: 26 0f 5b b7 54 2c 2b cvtdq2ps %es:-0x37d4d3ac(%edi),%xmm6 3ec61265: 0f d4 e2 paddq %mm2,%mm4 jscript.dll :: 3e402aef: 66 0f 28 c1 movapd %xmm1,%xmm0 3e42212e: f2 0f 2c 04 24 cvttsd2si (%esp),%eax msexcl40.dll :: 1000a296: f2 0f 10 05 a0 10 00 movsd 0x100010a0,%xmm0 {snip} msfeeds.dll :: 43cb2ee4: 66 0f 28 c1 movapd %xmm1,%xmm0 43cefad7: f2 0f 2c 04 24 cvttsd2si (%esp),%eax msfeedsbs.dll :: mshtml.dll :: 3d1aca7d: 66 0f 28 c1 movapd %xmm1,%xmm0 3d273d80: 0f d4 60 3d paddq 0x3d(%eax),%mm4 3d2920bb: f2 0f 2c 04 24 cvttsd2si (%esp),%eax msihnd.dll :: 4012a0f3: f2 0f 2c 04 24 cvttsd2si (%esp),%eax 4012a5ec: 66 0f 28 c1 movapd %xmm1,%xmm0 msjet40.dll :: 1001c688: f3 0f 6f 04 85 00 9e movdqu 0x10179e00(,%eax,4),%xmm0 {snip} msjetoledb40.dll :: 10001519: f3 0f 6f 00 movdqu (%eax),%xmm0 {snip} msjter40.dll :: 1000813b: f2 0f 70 c0 00 pshuflw $0x0,%xmm0,%xmm0 {snip} msjtes40.dll :: 100160ee: f2 0f 10 40 08 movsd 0x8(%eax),%xmm0 {snip} msltus40.dll :: 100068e5: 66 0f 13 44 24 0c movlpd %xmm0,0xc(%esp) {snip} mspbde40.dll :: 10006f05: 66 0f 13 44 24 0c movlpd %xmm0,0xc(%esp) {snip} msrd2x40.dll :: 10009dca: f3 0f 7f 02 movdqu %xmm0,(%edx) {snip} msrd3x40.dll :: 1000c402: f3 0f 6f 41 f0 movdqu -0x10(%ecx),%xmm0 {snip} msrepl40.dll :: 1000df27: f3 0f 6f 46 04 movdqu 0x4(%esi),%xmm0 {snip} mstext40.dll :: 10009285: 66 0f 13 44 24 0c movlpd %xmm0,0xc(%esp) {snip} mstime.dll :: 41e61c93: 66 0f 28 c1 movapd %xmm1,%xmm0 41ecc75e: f2 0f 2c 04 24 cvttsd2si (%esp),%eax msvidctl.dll :: 5fb60aba: 0f fb a8 f2 4f bd 00 psubq 0xbd4ff2(%eax),%mm5 {snip} mswdat10.dll :: 10005258: 66 0f 6f 4e f4 movdqa -0xc(%esi),%xmm1 {snip} msxbde40.dll :: 1000453a: 0f fb a8 f2 4f bd 00 psubq 0xbd4ff2(%eax),%mm5 {snip} ntdll.dll :: 7c9219ed: 66 0f 28 15 e0 1a 92 movapd 0x7c921ae0,%xmm2 7c9219f5: 66 0f 28 c8 movapd %xmm0,%xmm1 7c9219f9: 66 0f 28 f8 movapd %xmm0,%xmm7 7c921a06: 66 0f 54 05 00 1b 92 andpd 0x7c921b00,%xmm0 7c921a3a: 66 0f 2e ff ucomisd %xmm7,%xmm7 7c921a73: 66 0f 28 d8 movapd %xmm0,%xmm3 7c921a8a: 66 0f 54 05 d0 1a 92 andpd 0x7c921ad0,%xmm0 7c921a92: f2 0f 58 c8 addsd %xmm0,%xmm1 7c921ab1: 66 0f 54 1d d0 1a 92 andpd 0x7c921ad0,%xmm3 7c921b2e: 66 0f 28 15 20 1c 92 movapd 0x7c921c20,%xmm2 7c921b36: 66 0f 28 c8 movapd %xmm0,%xmm1 7c921b3a: 66 0f 28 f8 movapd %xmm0,%xmm7 7c921b47: 66 0f 54 05 50 1c 92 andpd 0x7c921c50,%xmm0 7c921b7b: 66 0f 2e ff ucomisd %xmm7,%xmm7 7c921bb4: 66 0f 28 d8 movapd %xmm0,%xmm3 7c921bcb: 66 0f 54 05 10 1c 92 andpd 0x7c921c10,%xmm0 7c921bd3: f2 0f 5c c8 subsd %xmm0,%xmm1 7c921bee: 66 0f 56 1d 40 1c 92 orpd 0x7c921c40,%xmm3 7c921bf6: 66 0f 54 1d 30 1c 92 andpd 0x7c921c30,%xmm3 rsaenh.dll :: 68029460: 0f d4 ca paddq %mm2,%mm1 {snip} win32k.sys :: bf865b39: 0f 5a 86 bf 27 5d 86 cvtps2pd -0x79a2d841(%esi),%xmm0 wininet.dll :: 3e55f2a7: 3e 0f f4 55 3e pmuludq %ds:0x3e(%ebp),%mm2
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes New build of basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181110-f9e1e4639-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181110-f9e1e4639-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.2.0a1.win32-git-20181110-f9e1e4639-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.2.0a1.win64-git-20181110-f9e1e4639-xpmod.7z Official repo changes since my last build: - [PALEMOON] Focus and select the first non-collapsed text element in the bookmark properties dialog (e9a58eae5) - Merge pull request #862 from JustOff/PR_editBookmarkOverlay_focus (0750ec552) - Clear STDINT_H defines in libvpx config before setting them for lib use. (7eae711fa) - Make opportunistic encryption configurable. (4a188c7b9) - Change captive portal detection URL to our own. (359c9e546) - Swap default platform state for opportunistic encryption. (801382dd6) - Add GUI control to Pale Moon for opportunistic encryption. (bb3f5cef3) - Backout opportunistic encryption changes. (79487a1a0) - #863 Part 1: Make sending of http upgrade-insecure-requests optional (512f78874) - #863 part 2: Make opportunistic encryption opt-in for UXP (d29d1cc84) - #863 Part 3: Add Pale Moon GUI options for Opportunistic Encryption. (a0a37ffd4) - Back out problematic patch causing issue #865. (3c5a34c90) - Update reported Firefox version in compatmode. (5c83a18cd) - Remove AccumulateCipherSuite() (d5a1b34c0) - Move MOZ_GAMEPAD* and NECKO_WIFI up (13ee68cbc) - Revert "Move MOZ_GAMEPAD* and NECKO_WIFI up" (b84d9c12e) - Improve handling of MOZ_GAMEPAD and NECKO_WIFI (ec5be3b4f) - Enable gamepad support by default in Basilisk. (f9e1e4639)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes OK it turns out some of my patches doesn't up-to-date in archive. you may run "git clean -fd" to clean up repo and re-extract new patches and re-apply them.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes you don't extract my diff archive to correct folder.
