
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
try rollback and compare? -
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/KM76.2-Goanna-20190504.7z Changelog: Out-of-tree changes: * update Goanna3 to git a09f31062..249ad075c: - import change from rmottola/Arctic-Fox: - Bug 1140709: Add a second bounds check for checking that the index is actually positive (b79e7923f) - pointer style (32c997296) - Bug 1135042: Optimize SIMD.storeX/storeXY/storeXYZ in Ion (cb99e5f91) - Bug 1144108 - Fix debugger tests that are confused by GC zeal (b492b7fd0) - pointer style (0aae53f82) - more pointer style (a55165e9b) - Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections (5f184fb4a) (1c67f373e) - import change from rmottola/Arctic-Fox: - more boring pointer style (9855fa50f) - Bug 1128646 part 1 - Optimize calls to own property scripted getters (6b7da146a) - pointer style (6ef381028) - Bug 1137180 - Allow unboxed objects to be extended with new properties (dafccfa9d) (249ad075c) * 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 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190504-249ad075c-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190504-249ad075c-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - Bug 1140709: Add a second bounds check for checking that the index is actually positive (b79e7923f) - pointer style (32c997296) - Bug 1135042: Optimize SIMD.storeX/storeXY/storeXYZ in Ion (cb99e5f91) - Bug 1144108 - Fix debugger tests that are confused by GC zeal (b492b7fd0) - pointer style (0aae53f82) - more pointer style (a55165e9b) - Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections (5f184fb4a) (1c67f373e) - import change from rmottola/Arctic-Fox: - more boring pointer style (9855fa50f) - Bug 1128646 part 1 - Optimize calls to own property scripted getters (6b7da146a) - pointer style (6ef381028) - Bug 1137180 - Allow unboxed objects to be extended with new properties (dafccfa9d) (249ad075c) -
My Browser Builds (Part 1)
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.rths.cf/boc-uxp/mailnews.win32-20190504-0502a83-uxp-d9d9d1ed8-xpmod.7z Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190504-0502a83-uxp-d9d9d1ed8-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: - [PLATFORM] Update commit pointer (0502a83) For UXP changes please see above. -
My Browser Builds (Part 1)
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.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190504-d9d9d1ed8-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190504-d9d9d1ed8-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.6.0a1.win32-git-20190504-d9d9d1ed8-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.6.0a1.win64-git-20190504-d9d9d1ed8-xpmod.7z Official repo changes since my last build: - Fix failure to print when pages contain zero-sized <canvas> element. Fixes #1058 (1091fcac8) - Merge pull request #1059 from g4jc/print_preview_fix (6e8e07e2c) - New cycle version bump. (b63098646) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (722cc9091) - [PALEMOON] Prevent overlapping modal prompts and preserve prompt order. (cd296c598) - Improve dead compartment collection js/src (5a65d8739) - Improve dead compartment collection js/src/gc (2cb4d2ee5) - Improve dead compartment collection js/src/builtin (bb1fad0fa) - Improve dead compartment collection js/ipc (cf319d581) - Space to comment. (44e59151e) - Add newline at end of files js/src (d57c13c6d) - add newline at end of files js/src/gc (22116f9a7) - Add newline at end of file js/src/builtin (6f15c693f) - Add newline at end of files (038d437d7) - tab to spaces js/src (0e70828f2) - tab to spaces js/src/gc (9fb6b925f) - tab to spaces js/src/builtin (f8d671ab7) - tab to spaces js/ipc (d59b5441e) - remaining tabs to space js/src/jsgc.cpp (4d03ec5c2) - Remaining tabs to spaces JavaScriptShared.cpp (53e748f9b) - Remove some empty lines (a2dbd23b0) - Remove rest of empty lines. (0c8c58314) - Whitespaces, typo, tabs to space (31ea8c7e9) - Braces and one more typo fix for comment (2ec2389d7) - Merge pull request #1065 from win7-7/Improve-dead-compartment-collection (871b926f6) - Restore BROWSER_NEW_TAB_URL check in Basilisk. (aca5eb2cd) - patch to Bug 1363423 (7975665f6) - patch to Bug 1377329 (9b750203d) - unnecessary space at the end removed (99d111ad8) - Merge pull request #1070 from win7-7/PresShellPaint-performance-patch (d9404b77b) - Merge pull request #1071 from win7-7/nsDisplayListBuilder (650585f03) - Only change the default and hover text color on buttons for Windows 8+ HC Themes (aero-lite) (d9d9d1ed8) -
@LoneCrusader thank you for your input! I had just learned a bit of business English and I learned lots of words from your post!
-
and he changed his attitude while I keep my work as usual, thats how he said 2 months ago:
-
and then you'll break shell integration.
-
thats how build system works, things are done automatically once the command is issued. mozilla's build system can't handle different exe name when --enable-official compile time option is specified or not. not to mention keeping same exe name and same profile prefix for compatibility. no thats not. rn10950 changed version number in repo for a long time before I create a build. and the reason of delaying official retrozilla build from rn10950 is that, he changed the program's name, but not everything in the source, that makes program not fully functional and makes TLS connection fails.
-
because they're continuation of my old "Firefox musume" builds.
-
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
added -
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
I have to quote this, for the reason why I can't make disclaimer. -
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
I'm not intended to do so. I don't use offended/official branding, and my builds don't have "--enabled-official" compile time option enabled. but if there is any place that shows your names when "--enabled-official" compile time option IS NOT USED, we can work together and warp them with #ifdefs? -
My Browser Builds (Part 1)
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.rths.cf/boc-uxp/mailnews.win32-20190427-697f102-uxp-3424afcca-xpmod.7z Browser-only Suite Win32 https://o.rths.cf/boc-uxp/bnavigator.win32-20190427-697f102-uxp-3424afcca-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: - [PLATFORM] Update commit pointer (4ceb85d) - [PLATFORM] Update commit pointer (cda8bd8) - [NAVIGATOR] Fix about:sessionrestore (837c77d) - [NAVIGATOR] Revert about:logopage (fa2551f) - [COMM] get*pref has defaults now, use it (6a812b8) - [PLATFORM] Update commit pointer (e744c6c) - [PLATFORM] Update commit pointer (3fd3eeb) - Issue #78 - Add signon.startup.prompt to avoid Master Password races (697f102) For UXP changes please see above. -
My Browser Builds (Part 1)
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.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190427-3424afcca-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190427-3424afcca-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.0a2.win32-git-20190427-3424afcca-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a2.win64-git-20190427-3424afcca-xpmod.7z Official repo changes since my last build: - Issue #991 Part 1: Pale Moon (9a37ab727) - Issue #991 Part 2: Basilisk (759132691) - Issue #991 Part 3: Devtools (609a7215e) - Issue #991 Part 4: Network and URILoader (c7796280a) - Issue #991 Part 5: DOM and layout (1d0af8b59) - Issue #991 Part 6: Services (2d3b7717a) - Issue #991 Part 7: Toolkit Components (714e9c907) - Issue #991 Part 8: Toolkit everything else (8757548a3) - Pref try/catch block fixup. Tag #991. (40fc72376) - Merge branch 'master' into default-pref (af7e140d4) - Remove unused try/catch block. Tag #991. (21b4cb27c) - Remove unused parameter from call (b73287811) - Stop building /accessible unified and fix deprot. (32577bdb3) - Merge pull request #1041 from Ascrod/default-pref (e0116ac2b) - Handle URL token in a closer way to the CSS3 spec (d9137b4b7) - Remove geo-specific search engine default preferences. Tag #245. (c78cd6fb9) - Remove geoip lookup for search engine defaults. Tag #245. (60e283715) - Remove browser.search.region usage. Tag #245. (a3a34dad1) - Merge pull request #1047 from JustOff/PR_css3_url_token (550d87388) - Version bump (bccf86a10) - Fix variable used before being declared in UpdateUtils.jsm (bca1943ca) - [PHOENIX] Fix missing default from lastSync in browser-syncui.js in Pale Moon and replace the tryblock in Basilisk (5d02c2207) - Remove SecurityUI telemetry. (b10712de8) - Issue #1049 - Show sync status via label of sync-button (ccd86d8c0) - Merge pull request #1045 from ThosRTanner/patch-1 (864f1cfdb) - Update platform version to reflect major changes in platform. (33ebc885e) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (1d7664d3a) - Update Twemoji Mozilla COLR font to 0.4.0 (TweMoji v11.4.0) (7d61305b0) - Merge pull request #1051 from adeshkp/remove-telemetry-security_ui (8bd7da130) - Merge pull request #1048 from Ascrod/geodefaults (228e55129) - Remove tests from search service (0c84220a4) - Sort out search service (63295d008) - Issue #1053 - Drop support Android and remove Fennec - Part 1a: Remove mobile/android (abe80cc31) - Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC (325b204d2) - [minor] Fix a variable name in Basilisk error page (2e781c998) - Add application ID and widget toolkit placeholders to UpdateUtils.jsm (cb5d20deb) - Don't use UpdateChannel.jsm in nsBlocklistService.js (a9ae19957) - Use UpdateUtils in GMPInstallManager.jsm (c11a0b276) - Remove UpdateChannel.jsm (9cf2c92c3) - [PALEMOON] Remove errent extensions.blocklist.* from shared branding prefs (e86f0e555) - Remove useless assert. Resolves #1055. (51af3decb) - Merge pull request #1054 from adeshkp/patch-11 (ace7f20fa) - Capture delayed events and cancel as necessary. (3424afcca) My changes since my last build: - nss: go back to 3.43 release (b314cfa40) - a11y: fix build (2faa94fa0) * since MCP deleted lots of files, this might affect Serpent's functionality of updating WE extension. please test and report if there is any irregularities. -
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/KM76.2-Goanna-20190427.7z Changelog: in-tree changes: - MozUtils: JS::Evaluate() don't use `globalJSObject` anymore as bug 1097987 is landed in goanna3 side. (17c38519) - bump version to 76.2 since goanna API is changed due to landing of bug 1097987 (a844f112) Out-of-tree changes: * update Goanna3 to git b68d61fda..a09f31062: - import change from rmottola/Arctic-Fox: - Bug 1097987 part 1. Change some JS shell function signatures to make it clearer that they are always working with globals, not arbitrary objects. (5f45873a2) - Bug 1097987 part 2. Change JS shell's Run to always compile/execute the script in global scope instead of using its this object. (807880f9e) - Bug 1097987 part 3. Change XPCShellEnvironment to only use JS_ExecuteScript in global scopes. (7cffe2855) - Bug 1097987 part 4. Change mozJSSubScriptLoader to use the scopechain version of JS_ExecuteScript as needed. (3abe5d5c9) - Bug 1097987 part 5. Change XPCShellImpl to use the scopechain version of JS_ExecuteScript as needed. (4642566c3) - Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. (c4a2a811f) - Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. (694c09eb3) - Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. (929d8fd58) - Bug 1143793 part 2. Remove the obj argument of JS_CompileUCScript. (9c577f67c) - Bug 1143793 part 3. Stop passing null as the obj argument of JS::Compile. (86a715f63) - Bug 1143793 part 4. Stop supporting load.call(somerandomobj) in xpcshell. r=bholley (ed2bc21b4) - Bug 1143793 part 5. Release-assert that a script being executed against a non-global scopechain is not compileAndGo. (bcb9ae600) - Bug 1143793 part 6. Drop the obj argument of JS::Compile. This is technically a behavior change for the shell's disfile() function, but I really doubt anyone is doing disfile.call(someObj). (5f99a59bd) - pointer style (c02ff21de) - Bug 1135039: Apply swizzle type policy changes in Ion too (effc49369) - pointer style again (b47813875) (95ffc37ba) - nss: go back to 3.43 release (a09a17de6) - import change from rmottola/Arctic-Fox: - Bug 1128076 - Clean up naming around unboxed scalar MIR accesses (08ee23875) - more pointer style (f20c11717) - Bug 1139152 - IonMonkey: Add dynamic output type checks for LIRs that use redefine (286e5a552) - Bug 1135039: Throw on non-int32 or out-of-bounds lanes arguments to swizzle/shuffle (4a5e7078e) - Bug 1135039: Implement LVariadicInstruction (112d6f02c) - Bug 1135039: Generalize swizzle MIR node to SimdGeneralShuffle (076f75d26) - Bug 1135039: Generalize SimdGeneralShuffle codegen (e3deae006) - more style (23944c5fd) - Bug 1135039: Factor out LInstructionHelper/LVariadicInstruction code (e02b132ad) - update pointer style... (db3f11786) - Bug 1135042: Optimize SIMD.loadX/loadXY/loadXYZ in Ion (013bc896e) (a09f31062) * 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 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190427-a09f31062-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190427-a09f31062-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - Bug 1097987 part 1. Change some JS shell function signatures to make it clearer that they are always working with globals, not arbitrary objects. (5f45873a2) - Bug 1097987 part 2. Change JS shell's Run to always compile/execute the script in global scope instead of using its this object. (807880f9e) - Bug 1097987 part 3. Change XPCShellEnvironment to only use JS_ExecuteScript in global scopes. (7cffe2855) - Bug 1097987 part 4. Change mozJSSubScriptLoader to use the scopechain version of JS_ExecuteScript as needed. (3abe5d5c9) - Bug 1097987 part 5. Change XPCShellImpl to use the scopechain version of JS_ExecuteScript as needed. (4642566c3) - Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. (c4a2a811f) - Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. (694c09eb3) - Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. (929d8fd58) - Bug 1143793 part 2. Remove the obj argument of JS_CompileUCScript. (9c577f67c) - Bug 1143793 part 3. Stop passing null as the obj argument of JS::Compile. (86a715f63) - Bug 1143793 part 4. Stop supporting load.call(somerandomobj) in xpcshell. r=bholley (ed2bc21b4) - Bug 1143793 part 5. Release-assert that a script being executed against a non-global scopechain is not compileAndGo. (bcb9ae600) - Bug 1143793 part 6. Drop the obj argument of JS::Compile. This is technically a behavior change for the shell's disfile() function, but I really doubt anyone is doing disfile.call(someObj). (5f99a59bd) - pointer style (c02ff21de) - Bug 1135039: Apply swizzle type policy changes in Ion too (effc49369) - pointer style again (b47813875) (95ffc37ba) - nss: go back to 3.43 release (a09a17de6) - import change from rmottola/Arctic-Fox: - Bug 1128076 - Clean up naming around unboxed scalar MIR accesses (08ee23875) - more pointer style (f20c11717) - Bug 1139152 - IonMonkey: Add dynamic output type checks for LIRs that use redefine (286e5a552) - Bug 1135039: Throw on non-int32 or out-of-bounds lanes arguments to swizzle/shuffle (4a5e7078e) - Bug 1135039: Implement LVariadicInstruction (112d6f02c) - Bug 1135039: Generalize swizzle MIR node to SimdGeneralShuffle (076f75d26) - Bug 1135039: Generalize SimdGeneralShuffle codegen (e3deae006) - more style (23944c5fd) - Bug 1135039: Factor out LInstructionHelper/LVariadicInstruction code (e02b132ad) - update pointer style... (db3f11786) - Bug 1135042: Optimize SIMD.loadX/loadXY/loadXYZ in Ion (013bc896e) (a09f31062) -
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
you have to recompile 3rd party libraries provided by Nevcairiel with v141_xp since he provides .lib libraries that is not compiled with v141_xp. And those libraries may need to hack around to make new windows API out of them, as well as ffmpeg. -
had a look comparing windows integration component of comm-esr52 and binoc-central, there is no "big" changes besides names. did you ever tried set mailnews as default mail/news client?
-
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
updated bnavigator extension hacking guide. -
yeah this could be the reason. since I use classic start menu in XP, never thought about this issue.
-
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
that's normal since I don't clobber before build (full rebuilt just for updating date is not worthy) -
My Browser Builds (Part 1)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
glad to hear from you again!