Jump to content

roytam1

Member
  • Posts

    3,612
  • Joined

  • Last visited

  • Days Won

    415
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. PM/NM 27 was forked from Fx38 ESR PM/NM 26.5 was forked from Fx24 ESR
  2. New build of Firefox 45ESR SSE: test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.14-20190316-e1fe368cd-win32-sse.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - import changes from rmottola/Arctic-Fox: - Bug 1270591. Add support for checking for AVX & AVX2. Detecting AVX2 requires the use of a sub-leaf. (789319bd0) - update libwebp to 0.6.1 (afa956138) - fix build on intel for libwebp 0.6 (97193d7a0) (4f7c67b28) - nspr: update nspr to hg rev 753fe0f7964c with nspr-vc2013x64-ws2_32 patch applied (e6c76269c) - nss: update nss to hg rev 395a93dbc02e with vc2013 patch applied (4658b999d) - bump revision to 45.9.14 (468f4438b) - import changes from tenfourfox: - #501: basic support (doesn't work yet, doesn't crash) from M1294490 (630d19190) - #501: add toggle pref (ac0300a55) - #501: functional decoder wrapper (339688135) - #501: libwebp 1.0.1 with endian fix to highlevel decoder (c2ce1fbd0) - #501: convert to Demux API; add colour profile support (ceed59655) - #501: make animated WebP failures fatal for now (ed1453647) - #516: try to be aggressive again with global window idle timeout (f281a6bf8) (ba65ece57) - import changes from tenfourfox: - #546: M1518001 M1530958 (dcccda4e6) - #546 and #548: M1503393 M1524214 M1524755 M1525145 M1516754 M1518774 M1524264 M1530103 M1531277 (eb7532fd4) (e1fe368cd)
  3. New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190316-69004b612-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - fix errors done while applying Bug 986981 (16427a8f1) - Bug 1112164 part 6 - RegisterSets: takeAny should take one register and all aliases of it. (3cb079535) - Bug 1112164 part 7 - Add common architecture functions to query/convert a register type. (cfbcbb73a) - Bug 1112164 part 8 - Use architecture specific SetSize. (8b1674c57) - Bug 1112164 part 9 - PushRegsInMask no longer assumes that any FloatRegister is 8 bytes. (99c36de32) - Bug 1112164 part 10 - Clean-up: Use SetType for register mask declarations. (8ae421beb) - change pointer style (7a7cc47f5) - Bug 1112164 part 11 - Add an union to declare how data can overlap in one register. (a26f7e54b) - Bug 1112164 part 12 - Use RegisterDump size for bailout spills. (da7b4173d) - Bug 1112164 part 13 - HandleRegisterDump operations should support all register type. (c0769d704) - change pointer style (1a8cb363f) - Bug 1112164 part 14 - Add types to x86/x64 float registers. (432d705ea) - Bug 1112164 part 15 - x86/x64: Add register type in the register allocator spew. (ffc5c6f96) - Bug 1112164 part 16 - Clean-up: Remove FloatRegister::GetSizeInBytes (33ba32a6b) - Bug 1112164 part 17 - StupidAllocator: Fix issues with SIMD spill and aliased registers. (a5d381375) - Bug 1112164 part 18 - PushRegsInMask: Do not spill SIMD register if there is no support. (64bc72591) - Bug 1112164 part 19 - LSRA should spill aliased registers around call-sites. (46b535ed5) - Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. (addbbbd9a) - Bug 1140801 - Don't invoke functions on non-ion platforms. (1994a93b4) - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. (26ef85278) - update pointer styles for better applying patches (150d89b21) - Bug 1131531 - Ion GetElement IC should handle dense element holes. (5ee27fdd8) - Bug 1171777 - Make sure the index is nonnegative in GetElement IC with hole. (0a9bfcdf3) - No Bug - Expand a comment with a more detailed explanation (d9a833b59) - Bug 1127629 - Handle void in ExpressionDecompiler. (6e20c9df1) - Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. (d6cd770f2) - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. (b781a495e) - Bug 1123111 - Fix a typo (605d59d61) - Bug 1135745 - Disable the reserved-id-macro macro in security/pkix (d966a778b) - Bug 1131424 - Report error message when failing to open ctypes library, (2e8b2f8e3) - Bug 1134667 - Add crashtest for this heap-buffer-overflow bug. (b4e070714) - Bug 1135141 - Make LAST_DITCH GC more robust (40e5bc53e) - Bug 1135141 - Do not do background sweeping for zealous GCs to avoid fragmentation (4ee850204) - adapt pointer style (23133d74d) - Bug 1134754 - Skip compacting zones when there is little benefit (fbc9bec11) (69004b612)
  4. New regular/weekly KM-Goanna release: https://o.rths.cf/kmeleon/KM76.1.1-Goanna-20190316.7z Changelog: Out-of-tree changes: * update Goanna3 to git 804907cdb..69004b612: - import changes from rmottola/Arctic-Fox: - fix errors done while applying Bug 986981 (16427a8f1) - Bug 1112164 part 6 - RegisterSets: takeAny should take one register and all aliases of it. (3cb079535) - Bug 1112164 part 7 - Add common architecture functions to query/convert a register type. (cfbcbb73a) - Bug 1112164 part 8 - Use architecture specific SetSize. (8b1674c57) - Bug 1112164 part 9 - PushRegsInMask no longer assumes that any FloatRegister is 8 bytes. (99c36de32) - Bug 1112164 part 10 - Clean-up: Use SetType for register mask declarations. (8ae421beb) - change pointer style (7a7cc47f5) - Bug 1112164 part 11 - Add an union to declare how data can overlap in one register. (a26f7e54b) - Bug 1112164 part 12 - Use RegisterDump size for bailout spills. (da7b4173d) - Bug 1112164 part 13 - HandleRegisterDump operations should support all register type. (c0769d704) - change pointer style (1a8cb363f) - Bug 1112164 part 14 - Add types to x86/x64 float registers. (432d705ea) - Bug 1112164 part 15 - x86/x64: Add register type in the register allocator spew. (ffc5c6f96) - Bug 1112164 part 16 - Clean-up: Remove FloatRegister::GetSizeInBytes (33ba32a6b) - Bug 1112164 part 17 - StupidAllocator: Fix issues with SIMD spill and aliased registers. (a5d381375) - Bug 1112164 part 18 - PushRegsInMask: Do not spill SIMD register if there is no support. (64bc72591) - Bug 1112164 part 19 - LSRA should spill aliased registers around call-sites. (46b535ed5) - Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. (addbbbd9a) - Bug 1140801 - Don't invoke functions on non-ion platforms. (1994a93b4) - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. (26ef85278) - update pointer styles for better applying patches (150d89b21) - Bug 1131531 - Ion GetElement IC should handle dense element holes. (5ee27fdd8) - Bug 1171777 - Make sure the index is nonnegative in GetElement IC with hole. (0a9bfcdf3) - No Bug - Expand a comment with a more detailed explanation (d9a833b59) - Bug 1127629 - Handle void in ExpressionDecompiler. (6e20c9df1) - Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. (d6cd770f2) - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. (b781a495e) - Bug 1123111 - Fix a typo (605d59d61) - Bug 1135745 - Disable the reserved-id-macro macro in security/pkix (d966a778b) - Bug 1131424 - Report error message when failing to open ctypes library, (2e8b2f8e3) - Bug 1134667 - Add crashtest for this heap-buffer-overflow bug. (b4e070714) - Bug 1135141 - Make LAST_DITCH GC more robust (40e5bc53e) - Bug 1135141 - Do not do background sweeping for zealous GCs to avoid fragmentation (4ee850204) - adapt pointer style (23133d74d) - Bug 1134754 - Skip compacting zones when there is little benefit (fbc9bec11) (69004b612) * 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
  5. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190316-e8e433a-uxp-c7b3c68ae-xpmod.7z Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190316-e8e433a-uxp-c7b3c68ae-xpmod.7z source patch (excluding UXP): https://o.rths.cf/boc-uxp/boc-uxp-src-xpmod-20190223.7z No official repo changes since my last build. For UXP changes please see above.
  6. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190316-c7b3c68ae-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190316-c7b3c68ae-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win32-git-20190316-c7b3c68ae-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190316-c7b3c68ae-xpmod.7z Official repo changes since my last build: - Part 1: network component changes. (d38ddd92e) - Remove various hard-coded Accept: headers (b00b07637) - Part 2: Add tests (367d77ee9) - [Basilisk] Add SSUAO for WhatsApp Web. (6e9c60c3b) - Prevent loading of document subresources over FTP. (6b4d81521) - Merge pull request #995 from MoonchildProductions/httpaccept-work (709bc24e9) - Support string default values for unions containing USVString (acfc69ec7) - Add a ClearElementAt API to nsTArray (bcdacfe2d) - Change the MozMap API and data storage to more what we want record<> to look like (5a10462a9) - Fix up some minor issues with default value handling in codegen (cfcba2402) - Disallow mozmap-typed constants (50059d734) - Add some tests for distinguishability of unions (7d411777a) - Change JS to MozMap conversion to more closely follow the record<> spec (e17501d5e) - Split up PrimitiveOrStringType into PrimitiveType and StringType in the Web IDL parser (3344c564a) - Rename "MozMap" to "record" in our IDL parser and IDL files (5890367d3) - Rename the MozMap C++ type to "record" and give it a template parameter for the key type (b586a191e) - Add ConvertJSValueTo*String functions that just take a value and hand out a string, without extra complications (8525a292b) - Rename MozMap.h to Record.h (66ee6fdde) - Actually change the key type of a record, and its corresponding conversion behavior, depending on what the IDL says (e7c9fa3e1) - Implement the spec provision for handling repeated keys in records by updating the existing value (ca2383012) - Construct URLSearchParams from sequence or from string (04c168412) - Construct URLSearchParams from record<> (cd0e94ceb) - Align IDL record to C++ conversion with the spec when Symbol-named properties are involved (c00255c35) - [Palemoon] Disable Microsoft Family Safety support (Windows 8.1). (0b4184ad3) - Remove unused SSL errorReporting prefs (d791dfed6) - Use meaningful error message in URLSearchParams::Constructor (0ff4dbff8) - Fix a warning about method override (6e457e653) - Fix order of member variables in a couple of initializer lists (52be954e5) - Remove a couple of unused variables (90d1ee25b) - Fix warnings about unreachable code in cubeb (cf36d9862) - Merge pull request #1002 from JustOff/PR_URLSearchParams (91cbd86a5) - Merge pull request #1005 from adeshkp/compiler-warnings (7650a0311) - [PALEMOON] Add SSUAO override for firefox.com (native mode) (4d7390eaa) - Merge pull request #1006 from JustOff/PR_SSUAO_firefox.com (973b9cace) - Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code (c427cf64a) - Merge pull request #1008 from JustOff/PR_flex_align_blocks (c7b3c68ae)
  7. I actually mean that "if I say that now, then you should do that now" since that means the archive has just updated right now.
  8. try redownloading it, this problem should be fixed
  9. those win2000 builds are compiled with VC2005, which is not issuing SSE instructions by default, and I don't put "/arch:SSE" in compile switches, so where do SSE instructions come from need to have a look.
  10. New regular/weekly KM-Goanna release: https://o.rths.cf/kmeleon/KM76.1.1-Goanna-20190309.7z Changelog: Out-of-tree changes: * update Goanna3 to git d0444154b..804907cdb: - import changes from rmottola/Arctic-Fox: - Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV (e5452f1ac) - Bug 1112164 part 5 - Distinguish between the FloatRegister code and the encoding on x86 & x64. (7e27e254d) - Bug 1152176 - xpcom: Define linux kernel BLOCK_SIZE if necessary. (4ff9c701e) (804907cdb) * Notice: the cha ngelog above may not alw ays applicable to XUL Runner 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
  11. New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190309-804907cdb-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV (e5452f1ac) - Bug 1112164 part 5 - Distinguish between the FloatRegister code and the encoding on x86 & x64. (7e27e254d) - Bug 1152176 - xpcom: Define linux kernel BLOCK_SIZE if necessary. (4ff9c701e) (804907cdb)
  12. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rths.cf/boc-uxp/mailnews.win32-20190309-e8e433a-uxp-7e0d3b80f-xpmod.7z Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190309-e8e433a-uxp-7e0d3b80f-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: - [COMMUNICATOR] Platform Services (a541fcb) - README.md edited (b3047cb) - [CALENDAR] Remove Sunbird code (ed7fb2f) - {CENTRAL] Export current git branch from mach stub (ce3cb98) - [MAIL] Reinstate license wizard page in installer (8798702) - [MAIL] Remove unused unstable branding (093410b) - [COMM] Add a helpful readfile command to Communicator.jsm (d554bc0) - [COMM] Do error handling with Communicator.readfile (4ad210d) - [COMM] Add the basic UI for the eula component (4a8024e) - [COMM} Init Communicator.jsm in the eula component (3647b6e) - [COMM] Remove errent dtd from eula.xul (08121c2) - [COMM] Complete EULA (c5307fd) - [MAIL] Add EULA (c6c62f9) - [COMM] Remove init from Communicator.jsm (742680b) - [PLATFORM] Update commit pointer (d387e7b) - [MAIL] Make license branding dependent (3ac11c0) - [COMM] Include toolkit.mozbuild in communicator.mozbuild (eda9260) - [NAVIGATOR] Do /some/ unofficial rebranding (adfb407) - [NAVIGATOR] Add EULA to navigator (7ecdbbf) - [COMM] Fix remaining style issues with eula (3b8908a) - [PLATFORM] Update commit pointer (9148795) - [COMM] Set pref to false onCancel for eula (c76f3bf) - [COMM] Use a common function in Communicator.jsm to invoke the license window (42359ba) - [COMM] Fix license window (85dfa8f) - [MAIL] Add final EULA (0f5e33a) - [MAIL] Use the unwrapped version of the license (c994e32) - [NAVIGATOR] Add about:logopage (3fd8195) - [NAVIGATOR] Upgrade nsAboutRedirector js component (de8980d) - [NAVIGATOR] Part 2 (c8d2e85) - [NAVIGATOR] Maybe hopefully finish unofficial branding (4b9d0ad) - [NAVIGATOR] Fix preprocessing and config fallout from unofficial branding (26965bb) - [PLATFORM] Update commit pointer (3a8c4c9) - [NAVIGATOR] Make license branding dependent (3ecf640) - [COMM] Move download manager to communicator toolkit (17c459e) - [PLATFORM] Update commit pointer (ef2b12b) - [COMM] Downloads Manager stuffs (e8e433a) For UXP changes please see above.
  13. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190309-7e0d3b80f-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190309-7e0d3b80f-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win32-git-20190309-7e0d3b80f-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190309-7e0d3b80f-xpmod.7z Official repo changes since my last build: - Add hover state arrow images. (c8ef59dae) - Remove updater gunk from the about box. (a61164a88) - Replace about box backdrop. (7f6137983) - Update about box design. (f0c57ac5f) - Fix dynamic addition of build date. (97be0f65c) - [Basilisk] Add Netflix SSUAO to work around blocking behavior for EME DRM-enforcement for later Firefox versions. (fd3692657) - Remove texture layout endian-ness check for Moz2D. (b55a0dd24) - Tweak the about box layout a bit. (a7bca40ad) - Tweak the about box styling some more and clean up styles. (403605efb) - Adjust Pale Moon™ wordmark for better contrast (a49d052af) - Merge pull request #985 from MoonchildProductions/aboutbox-redesign (5dba1ebe8) - Remove e10s code from browser widget. (083d322b7) - Don't include nsDownloadManagerUI if the Communicator version is used (853fe00ba) - [PALEMOON] Fix updatesSeparator id mismatch (baeec92b6) - Revert "Don't include nsDownloadManagerUI if the Communicator version is used" (011610259) - Don't include nsDownloadManagerUI if the Communicator version is used (7e0d3b80f)
  14. I can't tell since I'm TMP user and I use session manager from TMP.
  15. since there are many win10 versions, it is better to show their build numbers ref: https://en.wikipedia.org/wiki/Windows_10_version_history#Rings
  16. since my binaries are marked "Test", I think people can always test how does navigator/other applications finish (like the old Mozilla M{numbers} ages, and those binaries are still lying in their release FTP site) (If people want something "stable", then they should use Feodor2's binaries instead ) glad to hear that.
  17. and they're making something ugly in {their-prefix}/blob/a541fcbacbc92015c5969234a9b666db318ab88d/communicator/modules/Communicator.jsm#L35 since I'll make a source fork for that, these ugly thingy will be changed
  18. https://cutt.ly/M5nX0 so "the incident" is over.
  19. it lies to applications as Win8 if there is no correct supportOS manifest. see above.
  20. after adding manifest: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="GetVersion" type="win32" /> <description>GetVersion</description> <ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"> <ms_asmv3:security> <ms_asmv3:requestedPrivileges> <ms_asmv3:requestedExecutionLevel level="asInvoker" uiAccess="false" /> </ms_asmv3:requestedPrivileges> </ms_asmv3:security> </ms_asmv3:trustInfo> <ms_asmv3:application xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"> <ms_asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> <dpiAware>true</dpiAware> </ms_asmv3:windowsSettings> </ms_asmv3:application> <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> <application> <!-- Windows 10 --> <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> <!-- Windows 8.1 --> <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/> <!-- Windows 8 --> <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/> <!-- Windows 7 --> <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/> <!-- Windows Vista --> <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/> </application> </compatibility> </assembly> it shows in win10 1703: GetVersion: 0x3AD7000A GetVersionExA (OSVERSIONINFOA*): dwOSVersionInfoSize 0x00000094 dwMajorVersion 0x0000000A dwMinorVersion 0x00000000 dwBuildNumber 0x00003AD7 dwPlatformId 0x00000002 szCSDVersion[128] "" [00 00 00 00 ...] return TRUE GetVersionExA (OSVERSIONINFOEXA*): dwOSVersionInfoSize 0x0000009C dwMajorVersion 0x0000000A dwMinorVersion 0x00000000 dwBuildNumber 0x00003AD7 dwPlatformId 0x00000002 szCSDVersion[128] "" [00 00 00 00 ...] wServicePackMajor 0x0000 wServicePackMinor 0x0000 wSuiteMask 0x0100 wProductType 0x01 wReserved 0x00 return TRUE GetVersionExW (OSVERSIONINFOW*): dwOSVersionInfoSize 0x00000114 dwMajorVersion 0x0000000A dwMinorVersion 0x00000000 dwBuildNumber 0x00003AD7 dwPlatformId 0x00000002 szCSDVersion[128] "" [00 00 00 00 ...] return TRUE GetVersionExW (OSVERSIONINFOEXW*): dwOSVersionInfoSize 0x0000011C dwMajorVersion 0x0000000A dwMinorVersion 0x00000000 dwBuildNumber 0x00003AD7 dwPlatformId 0x00000002 szCSDVersion[128] "" [00 00 00 00 ...] wServicePackMajor 0x0000 wServicePackMinor 0x0000 wSuiteMask 0x0100 wProductType 0x01 wReserved 0x00 return TRUE gv=0x3AD7000A gvex=A,0,3AD7,2,,0,0,100,1,0
  21. you may need adding supportOS manifest in order to show correct windows version. see: https://stackoverflow.com/questions/26151534/whats-the-supportedos-guid-for-windows-10
  22. should be caused by this commit: https://github.com/MoonchildProductions/UXP/commit/dd418226c6a91301002134f699117ba00f1e0804
×
×
  • Create New...