 
        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 test in official unstable build please. (also test my binary in newer windows as well) if problem persists in official build, report a bug to them. (P.S.: there is another user created ticket for this issue: https://github.com/MoonchildProductions/UXP/issues/976 , and I can just revert it in my local tree for now) EDIT: all 20190216 build archives have been refreshed EDIT2: reverted commit has been pushed to branches
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes don't try to replace DLLs with different versions or it will crash or don't even start.
- 
	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-20190216-1a603cc-uxp-77e1b07f3-xpmod.7z Browser-only Suite Win32 (removed due to request) source patch (excluding UXP): (removed due to request) Official repo changes since my last build: - [MAIL] Add a way to add and remove search plugins (6df31b7) - [PLATFORM] Update commit pointer (db71dc0) - [PLATFORM] Update commit pointer (5996a40) - [PLATFORM] Update commit pointer (4316650) - [NAVIGATOR] Toolbar work (8daa3a6) - [NAVIGATOR] Make the component bar into a customizable toolbar (b6a0626) - [PLATFORM] Update commit pointer (1a603cc) My changes since my last build: - restored "Translate Page" menu item 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 basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190216-77e1b07f3-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190216-77e1b07f3-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.4.0a1.win32-git-20190216-77e1b07f3-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.4.0a1.win64-git-20190216-77e1b07f3-xpmod.7z Official repo changes since my last build: - Expose TLS 1.3 cipher suite prefs. (8beab28bf) - Allow empty string on `location.search` setter. (487afe9f4) - Add "check for updates" to main menu and AppMenu v2 (dd418226c) - Restore app.update.url.override preference. (71c81eb90) - Remove webextensions conditional code from Basilisk. (6bb02d95f) - Remove WebExtension support from the platform. (43d44975b) - Remove the WebExtension Add-on Manager from our tree. (1e0da1994) - Move "No proxy for" control down to clarify it is a global effect. (8e0fdf931) - Fix line endings (0e80d10f4) - Implement origin-clean algorithm for ImageBitmap. (91799767e) - Use C++11 thread-safe statics with MSVC. (f595579f0) - Disable "helpful" MSVC warning about AVX instructions. (9a090b794) - Bump goanna version for updated canvas handling. (4ec8be4ae) - Use C++11 thread-safe statics with MSVC. (js) (71d32272e) - Update browse URL for AM search to Phoebus 2.0 (0d88098e3) - Port several Skia upstream fixes. (a6ddde909) - Preserve transparency when copying a DIB to/from the clipboard. (77e1b07f3) My changes since my last build: - nspr: update nspr to hg rev 753fe0f7964c - nss: update nss to hg rev 395a93dbc02e with vc2013 patch applied - reverted following changes: - Remove webextensions conditional code from Basilisk. (6bb02d95f) - Remove WebExtension support from the platform. (43d44975b) - Remove the WebExtension Add-on Manager from our tree. (1e0da1994) - Use C++11 thread-safe statics with MSVC. (f595579f0) - Use C++11 thread-safe statics with MSVC. (js) (71d32272e)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes not possible since javascript engine in gecko > 49 (goanna >= 4) will emit SSE2 instructions unconditionally, as a result SSE2 is mandatory.
- 
	if you enable TLS 1.2 in Internet Settings, you can go directly to https windows update site without problem.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes let me start a smorgasbord https://github.com/roytam1/UXP it should be good enough to produce working build from this repo now!
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes WE killswitch! https://github.com/MoonchildProductions/UXP/commit/6bb02d95f70000b150569089987701c8244d7d5d lets revert it!
- 
	alright you're right, it still works after updating here.
- 
	you use win7 for a year and go win10 then?
- 
	yeah, MSO update of Office2003 seems fine, but not compatibility pack update. MSO.DLL (12.0.6807.5000) in KB4092465 links to bcrypt.dll which is not exist in XP. EDIT: this delayed-loading DLL seems to be harmless here. MSO.DLL (11.0.8453.0) in KB4462154 seems working fine.
- 
	Beware of Office 2010 Updates!roytam1 replied to Dave-H's topic in Pinned Topics regarding Windows XP same boat of compatibility pack. MSO.DLL (12.0.6807.5000) in KB4092465 links to bcrypt.dll which is not exist in XP. EDIT: this delayed-loading DLL seems to be harmless here MSO.DLL (11.0.8453.0) in KB4462154 seems working fine.
- 
	MS incorrectly linked new GDIPLUS.DLL to newer version of MSVCRT.DLL which is XP-incompatible.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes no, just domain name changed.
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes you quoted old links
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes matt removed it. https://github.com/binaryoutcast/binoc-central/commit/ab39ff453746766c71ad8e37a8c2ac0a812db7bc#diff-5d439fd076db0dd17d3b7ee509bc4d48 maybe we can add it back later.
- 
	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.1-Goanna-20190209.7z Changelog: Out-of-tree changes: * update troubleshoot_prefs.kmm to v17 * update Goanna3 to git 92d2d7f76..7450defff: - import changes from rmottola/Arctic-Fox: - Bug 1139152: IonMonkey: Don't improve types at MTypeOf for unknown types (d67dad359) - Bug 994016 - IonMonkey: Improve type information at branches with TypeOf (boolean, you are worthy too) (c90a6d6fc) (d9bf24c13) - import changes from rmottola/Arctic-Fox: - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) - Bug 1270591. Add support for checking for AVX & AVX2. Detecting AVX2 requires the use of a sub-leaf. (789319bd0) (eb895d30f) - import changes from rmottola/Arctic-Fox: - update libwebp to 0.6.1 (afa956138) - fix build on intel for libwebp 0.6 (97193d7a0) (7174a5119) - import changes from rmottola/Arctic-Fox: - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4) (74aff1670) - import changes from rmottola/Arctic-Fox: - Bug 1077002 - Give a better error message when showModalDialog is used (18d8ecc12) - Bug 1135792. Stop assuming that every binding for a global with a non-worker descriptor is a binding for Window. (dd0260c12) - Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. (17ef71544) - Bug 1050456 - Part 1: Prevent prerendered pages from showing the slow script dialog (173044922) - Bug 1050456 - Part 2: Add a nsGlobalWindow::GetIsPrerendered helper (ac680a5f7) (805fc48eb) - reverting rmottola/Arctic-Fox changes in order to bisect memory leak and greasemonkey issue: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1130679: IonMonkey: Make it possible to guard on type changes/bailouts (ecec18313) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1066229 - Part 5: Emitter support for basic ES6 ClassStatements. (e2a3cc979) - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code (1d9e381c2) - Bug 1137523 part 2 - Unprefix a few js_* functions I forgot in part 1 (e6beaf0d8) - Bug 1135816 - Handle unboxed object receivers when compiling getter/setter calls in baseline/Ion (82233087e) - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4) - Bug 1077002 - Give a better error message when showModalDialog is used (18d8ecc12) - Bug 1135792. Stop assuming that every binding for a global with a non-worker descriptor is a binding for Window. (dd0260c12) - Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. (17ef71544) - Bug 1050456 - Part 1: Prevent prerendered pages from showing the slow script dialog (173044922) - Bug 1050456 - Part 2: Add a nsGlobalWindow::GetIsPrerendered helper (ac680a5f7) hopefully we can re-apply them later. (e1881afe9) - re-apply rev 805fc48eb20f089ae0b815ce137bd64d6993f451 (d1c585ecf) - re-apply rev 94617d85eb5ab3369bb44b099be3c6c4174fe6f6 (e07628294) - re-apply following changes: - Bug 1130679: IonMonkey: Make it possible to guard on type changes/bailouts (ecec18313) - Bug 1066229 - Part 5: Emitter support for basic ES6 ClassStatements. (e2a3cc979) - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code (1d9e381c2) - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) (7450defff) following changes seem causing issues and they are reverted for now: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4) * 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-20190209-7450defff-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20190209-7450defff-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.1a1.win32-git-20190209-7450defff-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.1a1.win64-git-20190209-7450defff-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - Bug 1139152: IonMonkey: Don't improve types at MTypeOf for unknown types (d67dad359) - Bug 994016 - IonMonkey: Improve type information at branches with TypeOf (boolean, you are worthy too) (c90a6d6fc) (d9bf24c13) - import changes from rmottola/Arctic-Fox: - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) - Bug 1270591. Add support for checking for AVX & AVX2. Detecting AVX2 requires the use of a sub-leaf. (789319bd0) (eb895d30f) - import changes from rmottola/Arctic-Fox: - update libwebp to 0.6.1 (afa956138) - fix build on intel for libwebp 0.6 (97193d7a0) (7174a5119) - import changes from rmottola/Arctic-Fox: - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4) (74aff1670) - import changes from rmottola/Arctic-Fox: - Bug 1077002 - Give a better error message when showModalDialog is used (18d8ecc12) - Bug 1135792. Stop assuming that every binding for a global with a non-worker descriptor is a binding for Window. (dd0260c12) - Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. (17ef71544) - Bug 1050456 - Part 1: Prevent prerendered pages from showing the slow script dialog (173044922) - Bug 1050456 - Part 2: Add a nsGlobalWindow::GetIsPrerendered helper (ac680a5f7) (805fc48eb) - reverting rmottola/Arctic-Fox changes in order to bisect memory leak and greasemonkey issue: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1130679: IonMonkey: Make it possible to guard on type changes/bailouts (ecec18313) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1066229 - Part 5: Emitter support for basic ES6 ClassStatements. (e2a3cc979) - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code (1d9e381c2) - Bug 1137523 part 2 - Unprefix a few js_* functions I forgot in part 1 (e6beaf0d8) - Bug 1135816 - Handle unboxed object receivers when compiling getter/setter calls in baseline/Ion (82233087e) - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4) - Bug 1077002 - Give a better error message when showModalDialog is used (18d8ecc12) - Bug 1135792. Stop assuming that every binding for a global with a non-worker descriptor is a binding for Window. (dd0260c12) - Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. (17ef71544) - Bug 1050456 - Part 1: Prevent prerendered pages from showing the slow script dialog (173044922) - Bug 1050456 - Part 2: Add a nsGlobalWindow::GetIsPrerendered helper (ac680a5f7) hopefully we can re-apply them later. (e1881afe9) - re-apply rev 805fc48eb20f089ae0b815ce137bd64d6993f451 (d1c585ecf) - re-apply rev 94617d85eb5ab3369bb44b099be3c6c4174fe6f6 (e07628294) - re-apply following changes: - Bug 1130679: IonMonkey: Make it possible to guard on type changes/bailouts (ecec18313) - Bug 1066229 - Part 5: Emitter support for basic ES6 ClassStatements. (e2a3cc979) - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code (1d9e381c2) - Bug 1138265 - TraceLogger: Throw error when trying to enable in AsmJS (64c799042) (7450defff) following changes seem causing issues and they are reverted for now: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4)
- 
	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-20190209-95988d7-uxp-4adc40988-xpmod.7z Browser-only Suite Win32 (removed due to request) source patch (excluding UXP): (removed due to request) Official repo changes since my last build: - [PLATFORM] Update commit pointer (0358bd0) - [PLATFORM] Update commit pointer (3903a16) - [INSPECTOR] Use main toolbar background for modern theme (11dc15b) - [PLATFORM] Update commit pointer (68c6dd6) - [ABPRIME] Change menu order for Navigator (adebcea) - [PLATFORM] Update commit pointer (0cb0749) - [PLATFORM] Update commit pointer (e55019d) - [MAIL] Update proxy prefpane for changes in https://github.com/MoonchildProductions/UXP/commit/6567bb631a78033b6b4cc32bc93e07d837652276 (95988d7) 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 basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190209-4adc40988-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190209-4adc40988-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.4.0a1.win32-git-20190209-4adc40988-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.4.0a1.win64-git-20190209-4adc40988-xpmod.7z Official repo changes since my last build: - Consolidate tracing and traversing. (978f50dda) - Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS (1f9ab3a6e) - Merge branch 'master' into cycle_collector-work (1a04d73a1) - Increase purple limit triggers for CC. (babedf6c6) - Increase slice time for longer running CCs. (888fbacfe) - [AM] Remove spurious warning for staged cleanup. (e4a3b28c8) - Pale Moon: Use file path for bookmarks import/export. (aaa9fc180) - [Pale Moon] Use mousemove events instead of MousePosTracker for hiding the navigation bar in fullscreen * Tag #336 (192715be5) - [Basilisk] Use mousemove events instead of MousePosTracker for hiding the navigation bar in fullscreen * Tag #336 (74e88de9e) - Fix build error with JS_HAS_TOSOURCE undefined. (f8f3dc70b) - Merge pull request #958 from Ascrod/master (fa311a4ca) - issue #908 - implement missing parts of CSS mask (b241a84d8) - Merge branch 'cycle_collector-work' (9a8a05029) - Merge pull request #961 from kn-yami/issue908 (4874970d3) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (23f587278) - Merge pull request #959 from FranklinDM/fullscreenpatch-v2 (5fde5ba78) - Include blankthumb in the correct file. (f560671b6) - Make sure Glass doesn't override LWT style for the title bar. (e05715609) - Add "check for updates" to main menu and AppMenu (d9a054988) - Revert "Add "check for updates" to main menu and AppMenu" (8db772d2c) - Align `instanceof` with the final ES6 spec. (88db0108b) - Fix possible data race while updating scope object during compacting GC. (f8db3a89b) - Get RefPtr to transaction before using it. (DiD) (2b1ccf227) - Never let "localhost" get sent to a proxy. (6567bb631) - Handle pasted data of certain types with an odd length. (0b6d9a470) - Use existing image decoders to handle clipboard BMP data. (6992106dc) - Revert "Increase purple limit triggers for CC." (d6f995701) - [BASILISK] Update AM preferences to point to the Basilisk Add-on Site (5c46e60ad) - [BASILISK] Update AM preferences to point to the Basilisk Add-on Site - Part 2: Add domain to permissions file (4adc40988)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes So following changes seem causing issues: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1113369, part 1 - Introduce JS::ObjectOpResult and use it in js::StandardDefineProperty. (15663c476) - Bug 1113369, part 1½ - Avoid regressing error messages by adding obj to the ObjectOpResult methods that could throw a TypeError. (e063faf08) - Bug 1113369, part 2 - js::SetArrayLength ObjectOpResult support. (cf8326017) - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. (e16605a90) - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. (6f94604d4)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes Yeah this happens. this may caused by importing ArcticFox "upstream" changes https://github.com/rmottola/Arctic-Fox I may have a deeper look on it next week. (due to Lunar New Year holidays, I don't have time on it in next few days)
- 
	My Browser Builds (Part 1)roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes * Notice: PM27XP builds after 20190119 may have issue with greasemonkey.
- 
	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.1-Goanna-20190202.7z Changelog: Out-of-tree changes: * update Goanna3 to git 21b0da255..92d2d7f76: - disable nsAutoOwningThread, which cause crash in KM (9e8200e7a) - snappy: update snappy to r114 from UXP (c2d58c15a) - update NSS to git rev e76a339d424a5fad9bc42a7e91154a4dd89b83f3 with nss339-vc2013.diff applied (e37e83161) - import changes from rmottola/Arctic-Fox: - change some pointer style, or patches do not apply (0de8fac13) - Bug 1137523 - Unprefix most js_* functions. (16507a434) (65938cdd9) - import changes from rmottola/Arctic-Fox: - Bug 1130166 - Use SizePrintfMacros.h when printing line numbers. (9fd08a254) - Bug 1133369 - Use consistent allocation kinds for new objects after converting an unboxed group (51e5f25bc) - Bug 1129510 - Trace references to JS heap from Profiler buffers. (90dfbed12) (743d64fb7) - import changes from rmottola/Arctic-Fox: - Bug 994016: TI: add removeSet (slightly reworked) (4cccc36c4) - Bug 994016: IonMonkey: Add MTypeOf folding to MCompare (9eb64c54a) - Bug 994016: IonMonkey: Use high level TI API for improving types at branches (what was left unapplied) (959c796ab) - Bug 994016: IonMonkey: Improve types at compares with MTypeOf (c8e580d34) - Bug 994016: IonMonkey: More agressively improve types at branches (5d4be5bfd) (129bd4b32) - import changes from rmottola/Arctic-Fox: - Bug 1136925 part 1. Stop passing a parent to JS_CloneObject (02806f3cb) - Bug 1136925 part 2. Stop passing a parent to Wrapper::New. (1d51cbd34) - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. (dc13db8da) - Bug 1136925 part 4. Stop passing parents to ProxyObject::New. (e2d30e340) - Bug 1130679: IonMonkey: Make it possible to guard on type changes/bailouts (ecec18313) - Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. (5cad9c256) - Bug 1136980 part 2. Remove JS_SetParent, even though we have a CLOSED TREE (96cf58c85) - Bug 1066229 - Part 5: Emitter support for basic ES6 ClassStatements. (e2a3cc979) - Bug 1135423 - Use unboxed objects for object literals where possible, clean up object literal creation and property initialization code (1d9e381c2) (0838d9d1a) - import changes from rmottola/Arctic-Fox: - Bug 1137523 part 2 - Unprefix a few js_* functions I forgot in part 1 (e6beaf0d8) - Bug 1135816 - Handle unboxed object receivers when compiling getter/setter calls in baseline/Ion (82233087e) (94617d85e) - update Twemoji font to v11.3 based build. (92d2d7f76) * 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 build of Firefox 45ESR SSE: test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.13-20190202-f0dd40394-win32-sse.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - update NSS to git rev e76a339d424a5fad9bc42a7e91154a4dd89b83f3 with nss339-vc2013.diff applied (2ebe1a28d) - update nss to git rev 4aea92b574d2d674ee75838d46ea95b113e8fecb with nss339-vc2013.diff applied (2c1850be4) - import changes from tenfourfox: - #540: M1510114 M1502871 M1494364 M1485864 (2dba79e82) (M1485864 not applied due to patchede source in nss git) - #540: update certs, pins, TLDs (715c9087d) (7edbd8bf5) - hack: treat `const` in `for(const x in y)` as `let`. idea from https://github.com/classilla/tenfourfox/issues/541 (f0dd40394)
