Jump to content

roytam1

Member
  • Posts

    3,701
  • Joined

  • Last visited

  • Days Won

    433
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. 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-20220702-96fc6a7a2-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220702-96fc6a7a2-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Unconditionally switch on the INTL API on all platforms. (bbcc0d91) (d3c51965f) - import from UXP: Adjust tests for android-enabled Intl. (8726b2dc) (6036a1304) - import from UXP: Issue #324 - Remove the option to build without INTL/ICU (b19e3c34) (f42bfce68) - ported from UXP: ssue #325 Part 1: Remove the legacy non-IDNA2008 code path from nsIDNService. (1af1f5b3) (826a4e29e) - import from UXP: Issue #325 Part 2: Build ICUUtils unconditionally. (6008e3c1) (f4730eeea) - ported from UXP: Issue #325 Part 3: Remove support for using legacy Gecko normalization in gfxHarfBuzzShaper. (cbc1d586) (dbec8b9ec) - import from UXP: Issue #325 Part 4: Remove obsolete and archaic Unicode normalization implementation. (4d5e597e) (58974071f) - ported from UXP: Issue #325 Part 5: Remove non-Intl legacy code paths from js. (d1c16b13) (3cf2ae8cc) - import from UXP: Issue #325 Part 6: Remove non-Intl legacy code paths from line-breaker code. (3f6fb7bb) (c2ea171db) - ported from UXP: Issue #325 Part 7: Remove non-Intl legacy code paths from IndexedDB. (d4d0fbf3) (78909c9ed) - import from UXP: Issue #325 Part 8: Remove non-Intl legacy code paths from nsChromeRegistry. (29c4fdcc) (620fd957f) - ported from UXP: Issue #325 Part 9: Remove non-Intl legacy code paths from nsNumberControlFrame. (f2d90ee4) (1e45e634e) - ported from UXP: Issue #325 Part 10: Remove non-Intl conditionals from installer files. (b8114dcb) (7474422f7) - ported from UXP: Issue #325 Part 11: Fix up build files. (6b2478e2) (4027a0b3d) - ported from UXP: Issue #325 Part 12: Manually edit Unicode property tables. (f3ce7263) (233cf4826) - ported from UXP: Issue #325 Part 13: Remove Mozilla implementation of the bidi engine completely and use ICU. (04679df9) (69d97689b) - ported from UXP: Issue #325 Part 14: Remove EXPOSE_INTL_API conditionals. (8e9e42c7) (4a65b1830) - import from UXP: Issue #325 Part 15: Remove ENABLE_INTL_API and EXPOSE_INTL_API flags. (127b2c99) (7be85633a) - import from UXP: Clang needs a trailing new line in intl/hyphenation/glue/hnjstdio.cpp (276510c4) (8f8cd0c6e) - import from UXP: Issue #326 - Part 1b: Remove outdated ENABLE_INTL_API code. (291907ef) (2e9df1771) - partly ported from UXP: Issue #326 - Part 1c: Generated files for Unicode 9.0. (66d4f38c) (2073206a2) - partly ported from UXP: Issue #326 - Part 2: Update UTR-50 data to version 16 (cd64bfb1) (e1fa6197f) - import from UXP: Issue #326 - Part 3: Explicitly make the Script enum a 16-bit type (7c2d9482) (7e2beca25) - ported from UXP: Issue #326 - Part 4: Update Unicode data to release 10.0 (54489c30) (67643ae29) - ported from UXP: Issue #326 - Part 5: Simplify the genUnicodePropertyData.pl tool to generate only the data we need to supplement ICU properties (b8e7234b) (b64932ff5) - ported from UXP: Issue #326 - Part 6: Regenerate Unicode data tables with the stripped-down tool (8ad8bfb4) (24edb8053) - addendum of rev 67643ae2 (41e5f4a64) - import from UXP: - Issue #1933 - Part 1: Update build system for libjpeg-turbo. (75e223e3) - Issue #1933 - Part 2: Update libjpeg-turbo source. (fc2133f4) - Issue #1933 - Follow-up: Fix building on ARM. (0eece8e5) - Issue #1933 - Follow-up: Remove cmakedefine directives from neon-compat.h. (b29aa5d5) (f0f3447db) - import from UXP: Issue #1935 - Update libogg to 1.3.5 (9f598a8a) (4d9174310) - import from UXP: - Issue #1939 - Part 1: Update build system for libwebp. (56d49fd5) - Issue #1939 - Part 2: Update libwebp source. (8038505d) (2064b08be) - import from UXP: Issue #1941 - Update libvorbis to 1.3.7. (191a010f) (bf53b0653) - import from UXP: - Issue #1944 - Fix volume handling in sndio backend. (ef4db6f2) - Issue #1944 - Follow-up: Make it clear that volume is a float. (5b40dbab) (c5bc6b89f) - import from UXP: - Issue #1937 - Part 1: Update build system for libaom. (d09a5eec) - Issue #1937 - Part 2: Update libaom source. (ecb7ec73) - Issue #1937 - Follow-up: Fix sources.mozbuild not having exports (49696a78) - Issue #1937 - Follow-up: Add missing sources and includes in sources.mozbuild (8c7e7636) - Issue #1937 - Follow-up: Add missing sources, and remove unneeded ones in sources.mozbuild (463a5027) - Issue #1937 - Follow-up: Exclude aom_encoder.c/h from our build (932e9d8f) - Issue #1937 - Follow-up: Remove some unnecessary includes and sources from sources.mozbuild (6f97a501) (127f7cd69) - ported from Waterfox-Classic: Work around missing JSOP_GOTO functionality for optional chaining. (b5a3f1bd) (96fc6a7a2)
  2. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220702-3dbfc66a-uxp-3926096df-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220702-3dbfc66a-uxp-3926096df-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * 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-20220702-id-828aab8-uxp-3926096df-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220702-id-828aab8-ia-93af9a0-uxp-3926096df-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild IceDove-UXP changes: - Fix for multiple master password prompts (828aab8) IceApe-UXP changes: - Remove telemetry references (93af9a0) for UXP changes please see above.
  3. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220702-3219d2d-uxp-3926096df-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220702-3219d2d-uxp-3926096df-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-20220702-3219d2d-uxp-3926096df-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.6a1.win32-git-20220702-d849524bd-uxp-3926096df-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220702-d849524bd-uxp-3926096df-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220702-d849524bd-uxp-3926096df-xpmod.7z Official UXP changes picked since my last build: - Issue #326 - Part 3: Explicitly make the Script enum a 16-bit type (7c2d94821) - Issue #326 - Part 4: Update Unicode data to release 10.0 (54489c302) - Issue #326 - Part 5: Simplify the genUnicodePropertyData.pl tool to generate only the data we need to supplement ICU properties (b8e7234b7) - Issue #326 - Part 6: Regenerate Unicode data tables with the stripped-down tool (8ad8bfb4b) - Issue #1933 - Part 1: Update build system for libjpeg-turbo. (75e223e3b) - Issue #1933 - Part 2: Update libjpeg-turbo source. (fc2133f4d) - Issue #1935 - Update libogg to 1.3.5 (9f598a8ab) - Issue #1939 - Part 1: Update build system for libwebp. (56d49fd57) - Issue #1939 - Part 2: Update libwebp source. (8038505d6) - Issue #1941 - Update libvorbis to 1.3.7. (191a010f6) - Issue #1053 - Follow-up: Correct conditional define on POSIX systems. (c0f4b97fa) - Issue #21 - Follow-up: Remove some left-over telemetry plumbing. (c43ed8d93) - Issue #1933 - Follow-up: Fix building on ARM. (0eece8e5b) - Issue #1933 - Follow-up: Remove cmakedefine directives from neon-compat.h. (b29aa5d55) - Issue #1944 - Fix volume handling in sndio backend. (ef4db6f2a) - Issue #1944 - Follow-up: Make it clear that volume is a float. (5b40dbab4) - Issue #1937 - Part 1: Update build system for libaom. (d09a5eeca) - Issue #1937 - Part 2: Update libaom source. (ecb7ec737) - Issue #1937 - Follow-up: Fix sources.mozbuild not having exports (49696a788) - Issue #1937 - Follow-up: Add missing sources and includes in sources.mozbuild (8c7e76360) - Issue #1937 - Follow-up: Add missing sources, and remove unneeded ones in sources.mozbuild (463a50276) - Issue #1937 - Follow-up: Exclude aom_encoder.c/h from our build (932e9d8fc) - Issue #1937 - Follow-up: Remove some unnecessary includes and sources from sources.mozbuild (6f97a5012) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - DownloadUIHelper: move `async` keyword position to prevent raising javascript error. (3926096df) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  4. I updated my own version in /boc-uxp/ as also attached in JustOff/github-wc-polyfill/issues/68
  5. should be fixed. https://github.com/roytam1/UXP/commit/3926096dfa378c48888517bdb1c5e20c915ad4c8
  6. should be fixed. https://github.com/roytam1/basilisk55/commit/96fc6a7a2ddb110f1d03e0c1de73c4fc3d6611d9
  7. it doesn't break here, although it raises an exception: 21:57:05.281 [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIAnnotationService.setPageAnnotation]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource://app/modules/DownloadsCommon.jsm :: onDownloadChanged :: line 805" data: no] 1 (unknown) onDownloadChanged resource://app/modules/DownloadsCommon.jsm:805:13 _notifyAllViews resource://gre/modules/DownloadList.jsm:210:11 DL_change resource://gre/modules/DownloadList.jsm:131:5 bound DL_change self-hosted:1030:17 D_notifyChange resource://gre/modules/DownloadCore.jsm:311:9 task_D_start resource://gre/modules/DownloadCore.jsm:557:11 InterpretGeneratorResume self-hosted:1288:8 next self-hosted:1195:9 TaskImpl_run resource://gre/modules/Task.jsm:318:42 bound TaskImpl_run self-hosted:1032:17 process resource://gre/modules/Promise-backend.js:931:23 walkerLoop resource://gre/modules/Promise-backend.js:812:7 bound walkerLoop self-hosted:988:17 bound bound walkerLoop self-hosted:988:17 scheduleWalkerLoop/< resource://gre/modules/Promise-backend.js:746:11
  8. 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-20220625-3391ee442-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220625-3391ee442-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #1916 - Part 1: Convert flags passed to ReflowChild, FinishReflowChild, etc into an enum class. (0423d835) (101db37cd) - import from UXP: Issue #1916 - Part 2: Add a flag to allow FinishReflowChild to handle relative positioning, and convert the caller for which this makes sense. (797ddb4d) (076315a4a) - import from UXP: Issue #1916 - Part 3: Sticky/relative position fixes in nsTableWrapperFrame. (5dc15ae6) (d2adf174e) - import from UXP: Issue #1918 - m-c 1358246: Report syntax error for stray "async" keyword in object literal property name. (5e1b813a) (892917d92) - import from UXP: Issue #1918 - m-c 1345960: Handle shorthand property and destructuring with async keyword properly. (8b14220c) (52624f14b) - import from UXP: Issue #1918 - m-c 1353690: Properly exclude |await| from consideration as a |let| variable name in async functions, so that a newline between the two separates them into two distinct expressions. (a511ff81) (53ba1c669) - ported from UXP: Issue #1918 - m-c 1353693: Correct parsing of async generator methods (e9cc7313) (97c6b409b) - import from UXP: Issue #1926 - Update image/Orientation.h (e40697c0) (3391ee442)
  9. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220625-3dbfc66a-uxp-f0288d3d7-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220625-3dbfc66a-uxp-f0288d3d7-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * 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-20220625-id-181ea5d-uxp-f0288d3d7-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220625-id-181ea5d-ia-c642e3c-uxp-f0288d3d7-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.
  10. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220625-3219d2d-uxp-f0288d3d7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220625-3219d2d-uxp-f0288d3d7-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-20220625-3219d2d-uxp-f0288d3d7-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.6a1.win32-git-20220625-d849524bd-uxp-f0288d3d7-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220625-d849524bd-uxp-f0288d3d7-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220625-d849524bd-uxp-f0288d3d7-xpmod.7z Official UXP changes picked since my last build: - Issue #1905 - Part 4a - Change "as" test to "Apple" from "LLVM". This will make this test Mac only, but it should work with any Xcode. (35ba45aa3) - Issue #1905 - Part 4b - Fix issue loading the profile and saving changes to the profile. Based on the following Mozilla bugs: 1659904, 1659905 and 1659077. (7e63a3f44) - Issue #1905 - Part 4c - Follow Firefox and Safari in reporting "Intel" for Mac ARM64 devices. Based on Mozilla bug 1655285. (95f1786bb) - Issue #1905 - Part 4d - Fix a crash calling a date and time function. Fixed by updating the xptcinvoke ARM64 code to the latest Mozilla version. (9cc1870b9) - Issue #1916 - Part 1: Convert flags passed to ReflowChild, FinishReflowChild, etc into an enum class. (0423d8356) - Issue #1916 - Part 2: Add a flag to allow FinishReflowChild to handle relative positioning, and convert the caller for which this makes sense. (797ddb4d8) - Issue #1916 - Part 3: Sticky/relative position fixes in nsTableWrapperFrame. (5dc15ae64) - Issue #1918 - m-c 1358246: Report syntax error for stray "async" keyword in object literal property name. (5e1b813aa) - Issue #1918 - m-c 1345960: Handle shorthand property and destructuring with async keyword properly. (8b14220c3) - Issue #1918 - m-c 1353690: Properly exclude |await| from consideration as a |let| variable name in async functions, so that a newline between the two separates them into two distinct expressions. (a511ff812) - Issue #1918 - m-c 1353693: Correct parsing of async generator methods (e9cc7313a) - Issue #1926 - Update image/Orientation.h (e40697c0c) - Issue #326 - Part 1a: Update character property table generator script for Unicode 9, and adjust APIs to fit the new identifier-type property model (275ea2bcf) - Issue #326 - Part 1b: Remove outdated ENABLE_INTL_API code. (291907ef3) - Issue #326 - Part 1c: Generated files for Unicode 9.0. (66d4f38c8) - Issue #326 - Part 2: Update UTR-50 data to version 16 (cd64bfb14) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  11. upstream (i.e. ArcticFox) has no suitable changes for me to apply
  12. alright I can reproduce this, but I think this may be a common behavior of XUL applications.
  13. 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-20220618-c8f029d27-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220618-c8f029d27-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #1914 - Implement white-space: break-spaces (afbfbcb1) (c6617c830) - ported from UXP: Issue #1909 - Ensure UpdateChecker and UpdateParser can handle empty manifest URLs. (41b9919e) (3037146a3) - imported cert related changes from mozilla NSS: - Bug 1764392 - Add DigitCert Roots r=nss-reviewers,jschanck (0863d9ec) - Bug 1768970 - Add Certainly Roots. r=nss-reviewers,jschanck (6307e75b) - Bug 1770267 - Add E-Tugra Roots. r=nss-reviewers,jschanck (9555008f) - Bug 1759815 - Remove Hellenic Academic 2011 Root. r=nss-reviewers,jschanck (9c2cbf14) - Bug 1764206 - Bump nssckbi version number for June. r=nss-reviewers,jschanck (b3acf3d9) (ecec7995e) - imported from mozilla NSS: Bug 1771498 - Uninitialized value in cert_ComputeCertType. r=djackson (b28bc4cd) (96862abea) - imported from mozilla NSS: Bug 1771495 - unchecked return code in sec_DecodeSigAlg. r=nss-reviewers,djackson (d4fb4b83) (f60d2b52a) - imported from mozilla NSS: Bug 1771497 - Uninitialized value in cert_VerifyCertChainOld. r=nss-reviewers,djackson (23be110c) (7b2f47914) - imported from mozilla NSS: Bug 1759794 - protect SFTKSlot needLogin with slotLock. r=rrelyea (1bbd8d8c) (c8f029d27)
  14. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220618-3dbfc66a-uxp-43cfc69b2-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220618-3dbfc66a-uxp-43cfc69b2-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * 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-20220618-id-181ea5d-uxp-43cfc69b2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220618-id-181ea5d-ia-c642e3c-uxp-43cfc69b2-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.
  15. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220618-3219d2d-uxp-43cfc69b2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220618-3219d2d-uxp-43cfc69b2-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-20220618-3219d2d-uxp-43cfc69b2-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.6a1.win32-git-20220618-d849524bd-uxp-43cfc69b2-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220618-d849524bd-uxp-43cfc69b2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220618-d849524bd-uxp-43cfc69b2-xpmod.7z Official UXP changes picked since my last build: - Issue #1905 - Part 2c - Fix OpenGL crash caused by calling [NSOpenGLContext setView:] on the Compositor thread. Starting with SDK 10.14 I believe, many functions have main thread checks, including setView: and update. So we now move the code in the updateGLContext method into doDrawRect which runs on the main thread. (7224a1790) - Issue #1905 - Part 3a - Resign python binary ad-hoc since install_name_tool invalidates code signature. The code signature is invalidated on Intel as well, but on ARM the binary fails to run with an invalid code signature error. (9f3376e56) - Issue #1905 - Part 3b - Remove iOS support from old-configure. iOS is not really a viable target and Apple Silicon Macs report the same core system. (a2f6708c4) - Issue #1905 - Part 3c - Remove iOS from the rest of the configure system. (02ceb3e1a) - Issue #1905 - Part 3d - Report GNU AS when the system "as" is LLVM-as. LLVM as is generally compatible with GNU, this should allow ICU to build on ARM Macs. (ccdf07735) - Issue #1905 - Part 3e - Fix NSPR build on ARM. The dynamic loader had been falling through to the ancient PowerPC code without __aarch64__ #ifdef (e73d4de0b) - Issue #1905 - Part 3f - Collection of fixes connecting ARM support to the Mac build. Also update ARM XPT code to add Mac/Apple support. (e55ae571d) - Issue #1905 - Part 3g - Final set of changes connecting ARM64 support for Mac. Back out some of the xptcstubs changes that are not viable for our codebase. (be240b340) - Issue #1905 - Part 3h - Fix breakages on other platforms. Mac Intel broke due to incorrect FFI target_dir for Intel. Linux and possibly other platforms use a secondary aclocal.m4 that still referenced ios.m4. (5bf1ed595) - Issue #1905 - Part 3i - Rename the ARM64 assembly files to .S. Necessary because they now need to be preprocessed. (06aa3c8c3) - Issue #1905 - Part 3j - Rename the ARM64 assembly files to .S. Missed the moz.build file in the last commit. (076a0eb27) - Issue #1905 - Part 3k - Separate the GNU and LLVM-as tests. While we should be able to test these together, I don't want to risk breakages on different *nixes. (163bce2e8) - Issue #1914 - Implement white-space: break-spaces (afbfbcb1e) - Issue #1909 - Ensure UpdateChecker and UpdateParser can handle empty manifest URLs. (41b9919e7) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - editor: check selection->GetAnchorFocusRange() before using its functions (082405259) - imported changes from mozilla NSS: - Bug 1759794 - protect SFTKSlot needLogin with slotLock. r=rrelyea (1bbd8d8c) - Bug 1771497 - Uninitialized value in cert_VerifyCertChainOld. r=nss-reviewers,djackson (23be110c) - Bug 1771495 - unchecked return code in sec_DecodeSigAlg. r=nss-reviewers,djackson (d4fb4b83) - Bug 1771498 - Uninitialized value in cert_ComputeCertType. r=djackson (b28bc4cd) - Bug 1764392 - Add DigitCert Roots r=nss-reviewers,jschanck (0863d9ec) - Bug 1768970 - Add Certainly Roots. r=nss-reviewers,jschanck (6307e75b) - Bug 1770267 - Add E-Tugra Roots. r=nss-reviewers,jschanck (9555008f) - Bug 1759815 - Remove Hellenic Academic 2011 Root. r=nss-reviewers,jschanck (9c2cbf14) - Bug 1764206 - Bump nssckbi version number for June. r=nss-reviewers,jschanck (b3acf3d9) (43cfc69b2) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
  16. would you please screen-recording it? as I still can't reproduce it.
  17. first one is fixed in my tree: https://github.com/roytam1/UXP/commit/082405259b7b6698f775783e24bcaf40acd99ccc for second one, I can't reproduce here.
  18. do you count 3840px as "4K"? high-end SONY smartphones have 3840*1644 or 3840*2160 screens!
  19. customize UI though https://github.com/Aris-t2/CustomCSSforFx/releases/tag/3.3.2
  20. will have a look again later
  21. mostly because I de-railed from upstream in 28.10. and legacy Firefox extension support is another main reason for me to stick on major version as 28.
  22. only if site owner turned on "panic mode" switch in cloudflare dashboard.
  23. 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-20220611-355a4b054-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220611-355a4b054-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [DOM] Clip image data transfers. (9fa9622d) (59d8a6cf7) - Revert "ported from UXP: Issue #1909 - Guard against empty update manifest URL (7b3f9fb7)" (355a4b054)
  24. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220611-3dbfc66a-uxp-fec5435ab-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220611-3dbfc66a-uxp-fec5435ab-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * 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-20220611-id-181ea5d-uxp-fec5435ab-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220611-id-181ea5d-ia-c642e3c-uxp-fec5435ab-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.
  25. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220611-3219d2d-uxp-fec5435ab-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220611-3219d2d-uxp-fec5435ab-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-20220611-3219d2d-uxp-fec5435ab-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.6a1.win32-git-20220611-d849524bd-uxp-fec5435ab-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220611-d849524bd-uxp-fec5435ab-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220611-d849524bd-uxp-fec5435ab-xpmod.7z Official UXP changes picked since my last build: - Issue #1905 - Part 1 - Implement detection of Monterey (12.x), Intel emulation and fix required OS version check. (8cee7f2b1) - Issue #1905 - Part 2a - Build system fixes to allow use of SDK versioned 11.0 and higher. Also don't include code incompatible with SDK 10.15 and higher, when building with such a SDK. (45606ffa5) - Issue #1905 - Part 2b - Fix crash on startup due to inability to load system font with newer SDKs. Fix based on Mozilla Bug 1672842. (d18524ab7) - [MailNews] Allow shift-clicking on Edit As New to edit a message as plaintext. (6182744d9) - Revert "Issue #1909 - Guard against empty update manifest URL" (d8e6867da) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - Revert "Issue #1909 - Guard against empty update manifest URL" (8c7e1338c) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
×
×
  • Create New...