Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content Count

  • Donations

  • Joined

  • Last visited

  • Days Won


roytam1 last won the day on November 10

roytam1 had the most liked content!

Community Reputation

294 Excellent


About roytam1

Profile Information

  • OS
    XP Pro x86
  • Country

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. so old hotfixes that is not released via Update Catalog is no longer downloadable.
  2. BTW Microsoft had just killed its hotfix download service: https://www.ghacks.net/2018/11/05/microsofts-hotfix-service-is-no-longer-available/
  3. I'm waiting if their source are ready for compile by other people.
  4. 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.
  5. 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.
  6. 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.
  7. please try cleanup (by running "git clean -fd") again and redownload diff archive and reapply again.
  8. 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
  9. 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)
  10. 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.
  11. you don't extract my diff archive to correct folder.
  12. patch archive is updated recently, and should be patchable to latest MC UXP repo by extracting diff files into UXP folder, run git bash shell in UXP folder, and run following command: for i in *.diff; do git apply --reject --whitespace=nowarn $i; done
  13. it seems that they found the offending commit to revert: https://forum.palemoon.org/viewtopic.php?p=155643#p155643
  14. upstream breaks it (or not, since it is working fine here)
  15. it shows a banner at the top, and network graph is not showing.