
roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
you should check if your extensions is/are broken since there is some javascript syntax changes are required. you may open javascript console to see them. this is an intended change since youtube updated their code, which makes NM27 very slow when rendering page. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
29.5.0 doesn't come, and 29.4.2 came instead. pure-tracking repo is updated. https://github.com/roytam1/palemoon-source-tracking/compare/fc493cf6d5bcc710eb196d8ec801e0c8eea1cea3...97c43630eaee79a34ba78a8c318fcf59700d1eba and cherry-picking will be done later. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
better check elsewhere as well -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211106.7z Changelog: In-tree changes: - browser-omni: update permission API usage after bug 1170200 is landed in goanna3 side (ba00a387) Out-of-tree changes: * update Goanna3 to git 2087e70e1...00fee1e0a: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan (aa1cbab01) (fd3bc37f6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Fixup for hazard bustage after bug 1168719 on a CLOSED TREE. r=sfink (9c8d92138) - Bug 1169869 - Document the Debugger's onPromiseSettled hook DONTBUILD; r=jimb (d601304f1) - Bug 1168416 - Do not change lastIndex property if not writable in RegExp.prototype.{test,exec}. r=Waldo (3bd43d20b) - Bug 1171749 - Re-add nonincremental reason to compact stats output; r=sfink (d257c5d3b) - Bug 1165460 - Work around on-demand linker badness with NDK r10e/GCC 4.9 r=dhylands,glandium (dcdf2c92b) - Bug 1170673 - MSVC is less flexible with zero-sized arrays; r=shu (e556ce826) - Bug 1155618 - Add some more OOM tests r=terrence (b6637848b) - Bug 1155618 - Test OOM behaviour of global creation r=terrence (eac8ae615) - Bug 1155618 - Don't retry memory allocation if we're simulating OOM r=terrence (990c80307) - Bug 1155618 - Fix tracelogger destructor that touches possibly uninitialised hash table r=benj (657e587bc) - Bug 1161303 - Fix bug in NewObjectCache::newObjectFromHit() caused by previous patch in bug 1155618 r=terrence (3132d9d4d) - Bug 1155618 - Fix some more places where we didn't report OOM to the context r=terrence (f9cf4b194) - Bug 1155618 - Fix some more places we don't report allocation failure to the context r=terrence (33fa561c9) - formatting (af5b94792) - Bug 1054756, part 1 - Support symbol-keyed properties in JSXrayTraits::resolveOwnProperty(). r=jandem. (8f8f8df4b) - Bug 1054756, part 2 - Move ToPrimitive slow paths into a non-inline function. r=jandem. (6bdde7843) - Bug 1193924 - Add assertion to AsyncOpen to make sure asyncOpen2() was called first when securityflags in loadInfo are set (r=sicking) (e440e90b6) - Bug 1194519 - call AsyncOpen2 within child and parent if securityFlags are present (r=jduell) (1ce87ade4) - Bug 1204648 - Support AsyncOpen2,Open2,nsIUploadChannel and nsIUploadChannel2 on nsSecCheckWrapChannelBase. r=sicking (f6b6ae40f) - Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking) (2a650afa0) (45e1308fe) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1051146 - Part 1: Introduce the B2G specific build flags, initially enabled. r=smaug (341c7565d) - Bug 1051146 - art 2: Introduce the new Pocketsphinx and Sphinxbase code with no build integration. r=smaug, r=gerv (f29eafa78) - Bug 1051146 - Part 3: Introduce build system changes for the new Pocketsphinx and Sphinxbase code. r=smaug, r=gps (06c60429d) - Bug 1051146 - Part 4: Introduce build system changes for the MOZ_WEBSPEECH_TEST_BACKEND flag. r=smaug, r=gps (16195e66e) - Bug 1051146 - Part 5: Introduce new English model with no build integration. r=smaug (24996aa9c) - Bug 1051146 - Part 6: Introduce build integration of new English model. r=smaug, r=gps (b718751a9) - Bug 1051146 - Part 7: Introduce update scripts for Pocketsphinx and Sphinxbase code. r=smaug (5a85c7ed2) - Bug 1051148 - Part 1: Patch that introduces WebSpeech API implementation. r=smaug (d18e5d86e) - Bug 1171249 - Modified configure.in so MOZ_WEBSPEECH undefined implies both MOZ_WEBSPEECH_TEST_BACKEND and MOZ_WEBSPEECH_MODELS are undefined. r=gps (47d13fc61) - Bug 1051148 - Part 2: Patch that turns off the WebSpeech API implementation using flags. r=gps (8b2ceef89) - Bug 1051146 - Disable Pocketsphinx building on Windows due to bustage. r=gps (48f4a1c27) - Bug 1204703 - Make nsContentSecurityManager scriptable (r=sicking) (fb514951a) - Bug 1215745: Safer implemetation of nsJarChannel::AsyncOpen2. r=ckerschb (3ad0270b4) - partial of Bug 1178892 - Split the profiler into Core & Gecko files and break apart monolithic headers. r=mstange (eda571469) - Bug 1213407 - PluginModuleContentParent should delete its Transport. r=billm (153a54404) - Bug 1169945 - Remove unused plugins.enumerable_names whitelist. r=bsmedberg (52126cbd8) - Bug 1160166 - Disabled plugin meta information often isn't available to content processes. r=jimm (d63331192) - Bug 1165981 - Only allow flash as a plugin on Windows 64-bit builds; r=bsmedberg (bfc073186) - missing bit of 1164543 (5ef55bc55) - Bug 1178963 part 1. Use nsIPluginTagInternal instead of nsPluginTag in cases where it may be nsFakePluginTag. r=peterv (f8702aead) - Bug 1200484 (part 1) - Expose the column number in JS::DescribeScriptedCaller(). r=luke. (85cf65a1c) - Bug 1200484 (part 2) - Use JS column numbers in ReportWrapperDenial(). r=mrbkap. (1de0e6331) - Bug 1200484 (part 3) - Use JS column numbers in WebSocket.cpp. r=baku. (3febdd8bc) - Bug 1200484 (part 4) - Expose the column number in nsJSUtils::GetCallingLocation(). r=mrbkap. (479ae5e2a) - Bug 1200484 (part 5) - Use JS column numbers in XPCNativeInterface::NewInstance(). r=mrbkap. (63e5e4e41) - Bug 1200484 (part 6) - Use JS column numbers in ContentParent::OnChannelError(). r=billm. (4c84ef09d) - Bug 1139718 - Warning when sending MM messages that include XPCOM data (r=smaug) (d50774823) - Bug 1200484 (part 7) - Use JS column numbers in GetParamsForMessage() (bf19fc4cb) - Bug 1200484 (part 8) - Use JS column numbers in EventSource. r=khuey. (64374ed83) - Bug 1200484 (part 9) - Use JS column numbers in nsContentUtils::ReportToConsoleNonLocalized. r=khuey. (4d81c5f4f) - Bug 1200484 (part 10) - Use JS column numbers in indexedDB. r=khuey. (64eec5da6) - Bug 1200484 (part 11) - Set source location when initializing an nsJSScriptTimeoutHandler from a Function. r=peterv. (f135b3a2c) - Bug 1200484 (part 12) - Use JS column numbers in nsJSTimeoutHandler. r=peterv. (8ec21dc04) - Bug 1163664 - Don't check for plugin blocklist state on Android. r=jimm, r=jchen (14b8f3e57) - Bug 1178963 part 2. Implement nsFakePluginTag to represent a non-NPAPI "plugin" that is actually implemented in JavaScript. r=peterv (ba11d6de0) - Bug 1178896 - Add support for determining if a plugin is OOP to nsIPluginHost. r=aklotz (e8689641f) - Bug 1178963 part 3. Make nsPluginHost aware of fake plugins. r=peterv (a2a9f8cb3) (ee118c4b8) - partly import changes from tenfourfox: - first rolling release: update to 91ESR EV and roots, HSTS, TZs, TLDs (d7c93b6cf) - security: M1730935, M1735152, M1730048 (1603b00d0) (03efa0b17) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170676: Fix null dereference in PluginModuleParent::StreamCast; r=jimm (72e60e403) - Bug 1164543 - Remove gAllInstances from PluginModuleChild (r=jimm) (15e035939) - Bug 1164543 - Make plugin shutdown async in e10s (r=jimm) (e5239585f) - Bug 1195527 - Part 1: Move D3D11 texture allocation into the TextureClient. r=jrmuizel (16e67d7e8) - Bug 1195527 - Part 2: Add D3D11 video TextureClient recycler. r=jrmuizel (2c44d311b) - more stuff todo (7b1bce288) - Bug 1136945 - Add to Debugger.Memory docs possible outcomes of the nonincrementalReason in the onGarbageCollection event. r=fitzgen (33c6408ff) - pointer style (05cc032b4) - Bug 1197970 - Expose the GC cycle's number through Debugger.Memory's onGarbageCollection hook. r=sfink (5a420105f) - Bug 1168992 - Part 1: Fix up reflection of classes. (r=Waldo) (5346e941b) - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo) (38701b76d) - Bug 1179063 - Hook up FunctionBox directly to the JSFunction being parsed to avoid allocating extra static scopes. (r=efaust) (d35252e18) - Bug 1084319: Actually patter-match SIMD.bool (rebasing mistake); r=nbp (0980117b4) - Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp (141e78aac) - Bug 1193280 - Part 1: test stack trace handling of native frames with dedicated function. r=fitzgen (dd1c63891) - Bug 1193280 - Part 2: Self-host Array.prototype.filter. r=jandem (82cbe1512) - Bug 1200782 - Inline Array.isArray when we know the result statically. r=bhackett (546917507) - Bug 1200809 part 2 - Convert Array natives to new InlinableNatives system. r=nbp (901aae723) - Bug 1200809 part 3 - Convert String/RegExp natives to new InlinableNatives system. r=nbp (8e8eb68fd) - Bug 1200809 part 4 - Convert Atomics natives to new InlinableNatives system. r=lth (430d8a6b8) (96d4680a6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190733 - Test initializedLength() instead of length() during the fast path for reversing unboxed arrays, r=jandem. (b5dcbd0e3) - Bug 1070767 - Enable {Array, %TypedArray%}.prototype.includes in all builds. r=lth (de595c002) - Bug 1195298 - Fix NewDenseArray intrinsic to work when the first argument is a double. r=till (1f551ada2) - Bug 1190727 - Make initialization of temporary results array resilient against Array.prototype setters in self-hosted Map#next implementation. r=jandem (d705c623c) - Bug 1200108 - Remove NewDenseArray intrinsic, use std_Array instead. r=till (e5c4126c6) - Bug 1199822 - Turn self-hosting's cycle-check into an assertion; r=till (804600283) - Bug 1194148 - Self-host Array.prototype.toString. r=till (4ffb4712c) - pointer style (7b1a9900c) - Bug 1200809 part 5 - Convert self-hosting intrinsics to new InlinableNatives system. r=till (8dd5eb0b9) - pointer style (7974610a2) - Bug 1200809 part 6 - Convert various natives to new InlinableNatives system. r=nbp (81d75199c) - Bug 1200809 part 7 - Convert SIMD natives to new InlinableNatives system. r=nbp (5e67097e0) - Bug 1200809 part 8 - Don't call shouldAbortOnPreliminaryGroups if we have an uninlinable native. r=bhackett (bd20f201f) - Bug 1114507 - Part 1: Add/release the appId's refcnt if frame is in main process. r=kanru (741889791) - Bug 1190903 - Don't send StopIMEStateManagement message after TabParent has been destroyed (r=masayuki) (97bba211b) - Bug 1166592 - Remove ParentIdleListener from idle service when ActorDestroy() to avoid leaking ContentParent. r=khuey (771549a18) - Bug 1114507 - Part 3: Remove PContetBridge channel when grandchild-process is killed. r=kanru (a84f888b3) - Bug 1114507 - Part 2: Add/release the appId's refcnt in oop case. r=kanru (1fdb788b0) - Bug 1114507 - Part 4: Test cases. r=kanru (889a770c7) - pointer style (80bd2082b) - Bug 1159347 - Make BaseProxyHandler::getPropertyDescriptor not-pure virtual. r=efaust (56de51919) - Bug 1166847 - Implement OpaqueCrossCompartmentWrapper;r=evilpies (d762e785e) (fed708408) - network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767. also updated bad port list from tenfourfox. (00fee1e0a) * 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 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211106-00fee1e0a-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211106-00fee1e0a-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211106-00fee1e0a-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211106-00fee1e0a-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan (aa1cbab01) (fd3bc37f6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Fixup for hazard bustage after bug 1168719 on a CLOSED TREE. r=sfink (9c8d92138) - Bug 1169869 - Document the Debugger's onPromiseSettled hook DONTBUILD; r=jimb (d601304f1) - Bug 1168416 - Do not change lastIndex property if not writable in RegExp.prototype.{test,exec}. r=Waldo (3bd43d20b) - Bug 1171749 - Re-add nonincremental reason to compact stats output; r=sfink (d257c5d3b) - Bug 1165460 - Work around on-demand linker badness with NDK r10e/GCC 4.9 r=dhylands,glandium (dcdf2c92b) - Bug 1170673 - MSVC is less flexible with zero-sized arrays; r=shu (e556ce826) - Bug 1155618 - Add some more OOM tests r=terrence (b6637848b) - Bug 1155618 - Test OOM behaviour of global creation r=terrence (eac8ae615) - Bug 1155618 - Don't retry memory allocation if we're simulating OOM r=terrence (990c80307) - Bug 1155618 - Fix tracelogger destructor that touches possibly uninitialised hash table r=benj (657e587bc) - Bug 1161303 - Fix bug in NewObjectCache::newObjectFromHit() caused by previous patch in bug 1155618 r=terrence (3132d9d4d) - Bug 1155618 - Fix some more places where we didn't report OOM to the context r=terrence (f9cf4b194) - Bug 1155618 - Fix some more places we don't report allocation failure to the context r=terrence (33fa561c9) - formatting (af5b94792) - Bug 1054756, part 1 - Support symbol-keyed properties in JSXrayTraits::resolveOwnProperty(). r=jandem. (8f8f8df4b) - Bug 1054756, part 2 - Move ToPrimitive slow paths into a non-inline function. r=jandem. (6bdde7843) - Bug 1193924 - Add assertion to AsyncOpen to make sure asyncOpen2() was called first when securityflags in loadInfo are set (r=sicking) (e440e90b6) - Bug 1194519 - call AsyncOpen2 within child and parent if securityFlags are present (r=jduell) (1ce87ade4) - Bug 1204648 - Support AsyncOpen2,Open2,nsIUploadChannel and nsIUploadChannel2 on nsSecCheckWrapChannelBase. r=sicking (f6b6ae40f) - Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking) (2a650afa0) (45e1308fe) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1051146 - Part 1: Introduce the B2G specific build flags, initially enabled. r=smaug (341c7565d) - Bug 1051146 - art 2: Introduce the new Pocketsphinx and Sphinxbase code with no build integration. r=smaug, r=gerv (f29eafa78) - Bug 1051146 - Part 3: Introduce build system changes for the new Pocketsphinx and Sphinxbase code. r=smaug, r=gps (06c60429d) - Bug 1051146 - Part 4: Introduce build system changes for the MOZ_WEBSPEECH_TEST_BACKEND flag. r=smaug, r=gps (16195e66e) - Bug 1051146 - Part 5: Introduce new English model with no build integration. r=smaug (24996aa9c) - Bug 1051146 - Part 6: Introduce build integration of new English model. r=smaug, r=gps (b718751a9) - Bug 1051146 - Part 7: Introduce update scripts for Pocketsphinx and Sphinxbase code. r=smaug (5a85c7ed2) - Bug 1051148 - Part 1: Patch that introduces WebSpeech API implementation. r=smaug (d18e5d86e) - Bug 1171249 - Modified configure.in so MOZ_WEBSPEECH undefined implies both MOZ_WEBSPEECH_TEST_BACKEND and MOZ_WEBSPEECH_MODELS are undefined. r=gps (47d13fc61) - Bug 1051148 - Part 2: Patch that turns off the WebSpeech API implementation using flags. r=gps (8b2ceef89) - Bug 1051146 - Disable Pocketsphinx building on Windows due to bustage. r=gps (48f4a1c27) - Bug 1204703 - Make nsContentSecurityManager scriptable (r=sicking) (fb514951a) - Bug 1215745: Safer implemetation of nsJarChannel::AsyncOpen2. r=ckerschb (3ad0270b4) - partial of Bug 1178892 - Split the profiler into Core & Gecko files and break apart monolithic headers. r=mstange (eda571469) - Bug 1213407 - PluginModuleContentParent should delete its Transport. r=billm (153a54404) - Bug 1169945 - Remove unused plugins.enumerable_names whitelist. r=bsmedberg (52126cbd8) - Bug 1160166 - Disabled plugin meta information often isn't available to content processes. r=jimm (d63331192) - Bug 1165981 - Only allow flash as a plugin on Windows 64-bit builds; r=bsmedberg (bfc073186) - missing bit of 1164543 (5ef55bc55) - Bug 1178963 part 1. Use nsIPluginTagInternal instead of nsPluginTag in cases where it may be nsFakePluginTag. r=peterv (f8702aead) - Bug 1200484 (part 1) - Expose the column number in JS::DescribeScriptedCaller(). r=luke. (85cf65a1c) - Bug 1200484 (part 2) - Use JS column numbers in ReportWrapperDenial(). r=mrbkap. (1de0e6331) - Bug 1200484 (part 3) - Use JS column numbers in WebSocket.cpp. r=baku. (3febdd8bc) - Bug 1200484 (part 4) - Expose the column number in nsJSUtils::GetCallingLocation(). r=mrbkap. (479ae5e2a) - Bug 1200484 (part 5) - Use JS column numbers in XPCNativeInterface::NewInstance(). r=mrbkap. (63e5e4e41) - Bug 1200484 (part 6) - Use JS column numbers in ContentParent::OnChannelError(). r=billm. (4c84ef09d) - Bug 1139718 - Warning when sending MM messages that include XPCOM data (r=smaug) (d50774823) - Bug 1200484 (part 7) - Use JS column numbers in GetParamsForMessage() (bf19fc4cb) - Bug 1200484 (part 8) - Use JS column numbers in EventSource. r=khuey. (64374ed83) - Bug 1200484 (part 9) - Use JS column numbers in nsContentUtils::ReportToConsoleNonLocalized. r=khuey. (4d81c5f4f) - Bug 1200484 (part 10) - Use JS column numbers in indexedDB. r=khuey. (64eec5da6) - Bug 1200484 (part 11) - Set source location when initializing an nsJSScriptTimeoutHandler from a Function. r=peterv. (f135b3a2c) - Bug 1200484 (part 12) - Use JS column numbers in nsJSTimeoutHandler. r=peterv. (8ec21dc04) - Bug 1163664 - Don't check for plugin blocklist state on Android. r=jimm, r=jchen (14b8f3e57) - Bug 1178963 part 2. Implement nsFakePluginTag to represent a non-NPAPI "plugin" that is actually implemented in JavaScript. r=peterv (ba11d6de0) - Bug 1178896 - Add support for determining if a plugin is OOP to nsIPluginHost. r=aklotz (e8689641f) - Bug 1178963 part 3. Make nsPluginHost aware of fake plugins. r=peterv (a2a9f8cb3) (ee118c4b8) - partly import changes from tenfourfox: - first rolling release: update to 91ESR EV and roots, HSTS, TZs, TLDs (d7c93b6cf) - security: M1730935, M1735152, M1730048 (1603b00d0) (03efa0b17) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1170676: Fix null dereference in PluginModuleParent::StreamCast; r=jimm (72e60e403) - Bug 1164543 - Remove gAllInstances from PluginModuleChild (r=jimm) (15e035939) - Bug 1164543 - Make plugin shutdown async in e10s (r=jimm) (e5239585f) - Bug 1195527 - Part 1: Move D3D11 texture allocation into the TextureClient. r=jrmuizel (16e67d7e8) - Bug 1195527 - Part 2: Add D3D11 video TextureClient recycler. r=jrmuizel (2c44d311b) - more stuff todo (7b1bce288) - Bug 1136945 - Add to Debugger.Memory docs possible outcomes of the nonincrementalReason in the onGarbageCollection event. r=fitzgen (33c6408ff) - pointer style (05cc032b4) - Bug 1197970 - Expose the GC cycle's number through Debugger.Memory's onGarbageCollection hook. r=sfink (5a420105f) - Bug 1168992 - Part 1: Fix up reflection of classes. (r=Waldo) (5346e941b) - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo) (38701b76d) - Bug 1179063 - Hook up FunctionBox directly to the JSFunction being parsed to avoid allocating extra static scopes. (r=efaust) (d35252e18) - Bug 1084319: Actually patter-match SIMD.bool (rebasing mistake); r=nbp (0980117b4) - Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp (141e78aac) - Bug 1193280 - Part 1: test stack trace handling of native frames with dedicated function. r=fitzgen (dd1c63891) - Bug 1193280 - Part 2: Self-host Array.prototype.filter. r=jandem (82cbe1512) - Bug 1200782 - Inline Array.isArray when we know the result statically. r=bhackett (546917507) - Bug 1200809 part 2 - Convert Array natives to new InlinableNatives system. r=nbp (901aae723) - Bug 1200809 part 3 - Convert String/RegExp natives to new InlinableNatives system. r=nbp (8e8eb68fd) - Bug 1200809 part 4 - Convert Atomics natives to new InlinableNatives system. r=lth (430d8a6b8) (96d4680a6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190733 - Test initializedLength() instead of length() during the fast path for reversing unboxed arrays, r=jandem. (b5dcbd0e3) - Bug 1070767 - Enable {Array, %TypedArray%}.prototype.includes in all builds. r=lth (de595c002) - Bug 1195298 - Fix NewDenseArray intrinsic to work when the first argument is a double. r=till (1f551ada2) - Bug 1190727 - Make initialization of temporary results array resilient against Array.prototype setters in self-hosted Map#next implementation. r=jandem (d705c623c) - Bug 1200108 - Remove NewDenseArray intrinsic, use std_Array instead. r=till (e5c4126c6) - Bug 1199822 - Turn self-hosting's cycle-check into an assertion; r=till (804600283) - Bug 1194148 - Self-host Array.prototype.toString. r=till (4ffb4712c) - pointer style (7b1a9900c) - Bug 1200809 part 5 - Convert self-hosting intrinsics to new InlinableNatives system. r=till (8dd5eb0b9) - pointer style (7974610a2) - Bug 1200809 part 6 - Convert various natives to new InlinableNatives system. r=nbp (81d75199c) - Bug 1200809 part 7 - Convert SIMD natives to new InlinableNatives system. r=nbp (5e67097e0) - Bug 1200809 part 8 - Don't call shouldAbortOnPreliminaryGroups if we have an uninlinable native. r=bhackett (bd20f201f) - Bug 1114507 - Part 1: Add/release the appId's refcnt if frame is in main process. r=kanru (741889791) - Bug 1190903 - Don't send StopIMEStateManagement message after TabParent has been destroyed (r=masayuki) (97bba211b) - Bug 1166592 - Remove ParentIdleListener from idle service when ActorDestroy() to avoid leaking ContentParent. r=khuey (771549a18) - Bug 1114507 - Part 3: Remove PContetBridge channel when grandchild-process is killed. r=kanru (a84f888b3) - Bug 1114507 - Part 2: Add/release the appId's refcnt in oop case. r=kanru (1fdb788b0) - Bug 1114507 - Part 4: Test cases. r=kanru (889a770c7) - pointer style (80bd2082b) - Bug 1159347 - Make BaseProxyHandler::getPropertyDescriptor not-pure virtual. r=efaust (56de51919) - Bug 1166847 - Implement OpaqueCrossCompartmentWrapper;r=evilpies (d762e785e) (fed708408) - network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767. also updated bad port list from tenfourfox. (00fee1e0a) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Firefox 45ESR: Test binary: SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211106-b844aa6d9-win32-sse.7z IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211106-b844aa6d9-win32-ia32.7z Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.34-20211106-b844aa6d9-win64.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - version bump for last(rolling) release of tenfourfox (9f7a52ee8) - partly import changes from tenfourfox: - first rolling release: update to 91ESR EV and roots, HSTS, TZs, TLDs (d7c93b6cf) - security: M1730935, M1735152, M1730048 (1603b00d0) (f433ba88d) - network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767. (b844aa6d9) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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-20211106-fc7f3915a-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20211106-fc7f3915a-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - partly import changes from tenfourfox: - first rolling release: update to 91ESR EV and roots, TZs, TLDs (d7c93b6cf) - security: M1730935, M1735152, M1730048 (1603b00d0) (0456c68e4) - network: fix temporary variable type, this should fix not able to access port numbers that is larger than 32767. (fc7f3915a) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20211106-id-f0915f3-uxp-190b620c2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20211106-id-f0915f3-ia-c642e3c-uxp-190b620c2-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. -
My Browser Builds (Part 3)
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.rthost.win/basilisk/basilisk52-g4.8.win32-git-20211106-f94c0da-uxp-190b620c2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20211106-f94c0da-uxp-190b620c2-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-20211106-f94c0da-uxp-190b620c2-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.4a1.win32-git-20211106-ba47fad4d-uxp-190b620c2-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.4a1.win32-git-20211106-ba47fad4d-uxp-190b620c2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.4a1.win64-git-20211106-ba47fad4d-uxp-190b620c2-xpmod.7z No official UXP changes since my last build. No official Basilisk changes since my last build. No official Pale-Moon changes since my last build. My changes since my last build: - partly import changes from tenfourfox: - first rolling release: update to 91ESR EV and roots, TZs, TLDs (d7c93b6cf) - security: M1730935, M1735152, M1730048 (1603b00d0) (190b620c2) * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of now-dead MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. MCP Basilisk/Pale-Moon rev after datecode will be removed later. -
"This address is restricted"
roytam1 replied to Mathwiz's topic in Browsers working on Older NT-Family OSes
yeah, because there are some bit width problems in variable, and problem is revealed in the conditions in the code after security patches applied. fix is simple as well: https://github.com/roytam1/basilisk55/commit/fc7f3915a7bd9d30615f0430c9c014f7fd758b76 EDIT: also reported to upstream: https://github.com/classilla/tenfourfox/commit/4f70dd5c954cfcfd55357527da98c15f8355fbe5#r59478686 -
"This address is restricted"
roytam1 replied to Mathwiz's topic in Browsers working on Older NT-Family OSes
OK I think I found the root of issue, and a fix is pushed. -
"This address is restricted"
roytam1 replied to Mathwiz's topic in Browsers working on Older NT-Family OSes
50100 is not banned as it is not listed in https://github.com/roytam1/basilisk55/blob/master/netwerk/base/nsIOService.cpp#L98 you may check if there is pref `network.security.ports.banned` and try resetting it. or you may add 50100 to string pref `network.security.ports.banned.override` in about:config. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211030.7z Changelog: Out-of-tree changes: * update Goanna3 to git 06f122f42...2087e70e1: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167248: Test whether mysterious rand_s failures are due to LoadLibraryExW hooks. rs=terrence (4c38bf34b) - Bug 1176289 - Record proper optimization tracking outcome on failure of getPropTryConstant due to non-singleton value. r=shu (6a718490e) - Bug 1180013 - Fix irregexp on ARM64. r=efaust (88bb8599a) - Bug 1163891 - Read lines of input in xpcshell/jsshell while properly handling EINTR failures and retrying in response. r=glandium (c84415384) - Bug 1176890 - Start running jstests faster on windows; r=sfink (f878247e4) - No Bug - Fix test count generation when jit-flags is set; r=meow (9f90cbd6e) - Bug 1177801 - Remove NewObjectWithProto. r=bhackett (64a29265e) - Bug 1179315 - part 1 - make TypedArrayLayout's constructor inline and MOZ_CONSTEXPR; r=lth (e7da1ad42) - Bug 1179315 - part 2 - make it more obvious that typeIDs of typed arrays are constants; r=lth (796348a4d) - Bug 1197316 - Remove PR_snprintf calls in xpcom/. r=froydnj (1c775e4c0) - Bug 1210607 - Check for null compartment in PopulateReportBlame() r=terrence (4b19494a2) - Bug 1145636 - Update jsapi-tests/README. (The functional change is where it talks about the Makefile; that was stale.) r=Waldo. (b0cd84037) - Bug 1123875 - Add a test for strict assignment to a readonly WebIDL attribute. r=peterv. (1c8f5fae8) - Bug 1145218 - Require a new float manager if a block frame has a different writing-mode to its parent's. r=dbaron (7ebcd8fab) - Bug 1150151 - Set leak threshold for reftests (r=mccr8) (19cb1a82e) - Bug 1149781; Update Oculus runtime for new SDK 0.5; r=jrmuizel (aea8b2c31) - Bug 1149781; [webvr] Update Oculus API to use 0.5.x SDK; Mac startup crash fix; r=dbaron, a=startup-crash (ad874bd1b) - Bug 1145936 - Fix sizing of foreignObject with vertical writing mode. r=smontagu (059e46e95) (f0504b101) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1118272 - Hold a cpu wakelock for async call "AlarmsManager.add". r=fabrice (2e04b9b47) - Bug 1146754 - Reftest for selection highlighting of trailing space. r=mats (5b9083192) - Bug 1146754 - Fix reftests for selected shadowed text to avoid trailing-space issues. r=mats (727f06840) - Bug 1146754 - Show selection highlighting for trailing space. r=mats (16955b975) - Bug 1146754 followup - Add a little fuzz to the testcase for OS X 10.10. no_r=me (31efb0691) - Bug 1148376 - Only force-enable layers acceleration on Gonk. r=jmuizelaar (28bdfa602) - Bug 1149519 - Workaround for GDI's failure to return empty extents for blank glyphs. r=roc (0467912a9) - Bug 1174230 - Limit the complexity of regalloc bundles which can be merged together, r=sunfish. (929511dd4) - Bug 1029483 - Fix various 99ch style violations in Intl.cpp. r=sparky (9f5de7ea9) - Bug 1093421 - Add a test for support for currencyDisplay: 'name' or 'code' when formatting numbers. r=abargull (1107405c5) - Bug 946528 - Update the default number of digits of precision in numbers formatted as CLF currency (Chile's Unidad de Fomento) in the Intl API. r=abargull (268fbd219) - Bug 1177898 - Fix error checking in CloneFunctionObjectIfNotSingleton. (r=efaust) (e8509a49e) - Bug 866596 - Properly reject locales with duplicate singletons or variants as invalid within the Intl API. r=abargull (edc6917a8) - Bug 866596 - Properly reject locales with duplicate singletons or variants as invalid within the Intl API. r=abargull (0c0bfe280) - pointer style (c6953c513) - Bug 1178976: Add a post-write barrier to ObjectWeakMap::add. r=terrence (89b9a7b2f) - Bug 1177941 - Do not show warning about unreachable empty statement after return statement. r=Waldo (f661cf694) - spaces, pointer style (c22647ade) - Bug 1161351 - Fix unwound exit frame sizes in JitProfilingFrameIterator. (r=nbp) (d5f415602) - Bug 1172498 - Properly mark ion frame new.target values. (r=jandem) (a2fc125ec) - Bug 1163520: Make IsInternalFunctionObject take its argument by reference, as it must not be nullptr. r=shu (f02635f28) - Bug 1163520: Don't hand out internal function objects via Debugger.Environment.prototype.callee. r=shu (13ac48c56) (e39070aba) - ported changes from mozilla upstream: Bug 1250589 - Remove the must-be-parenthesized requirement from yield expressions. r=waldo (4f327d0de) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175347 - Add a JSAPI test for exposing availability of locales derived from the default locale. r=itsatest, rs=till over IRL (0bba85db1) - Bug 1175347 - Fix a test that assumes too much in compacting builds. r=intermittent-orange in a CLOSED TREE (b2992b31c) - Bug 1171180 - Remove trunc from jsmath; r=jorendorff (0e8913338) - Bug 1176864 - Truncate modulo operator for int32 r=h4writer, r=nbp (5de9c5340) - Bug 1166790 - Remove old Statistics formatting code; r=sfink (6abc54dab) - Bug 1171612 - Use C++11 features to make Statistics module nicer; r=sfink (d0cfef988) - Bug 1132208 - "Remove dead code from framerate actor now in GraphsWorker.js". r=jsantell (4bfaf2773) - Bug 1146237 - FramerateActor should use docShell.now() rather than performance.now so that page refreshes do not break it. r=vp (a0d3fbd28) - Bug 1134079 - Supply audio node definitions directly from the client if the webaudio actor server does not support it (like on older versions of FxOS). r=vp (95f728d47) - Bug 1172183 - Pull out the implementation of FramerateActor so that it can be consumed by other actors. r=vp (1c3f0d82a) - Bug 1172182 - Pull out memory utility logic out of the MemoryActor so other actors can consume it. r=vp (851d1cce3) - Bug 1172182 part 2: correctly link to the memory module via timeline actor. r=vp (3714663db) - Bug 1172184 - Pull out logic from TimelineActor into a standalone module that can be consumed by other actors. (031127dc0) - partial of Bug 1159506 - Make GC events use TimeStamp. r=terrence (99fa0378f) - Bug 1035973 - Add DebuggerObject.getOwnPropertySymbols; r=fitzgen (fd10482d5) - Bug 1174712 - Tolerate singleton objects with uncacheable prototypes in Ion caches, r=jandem. (7c3ce4fdc) - add limits for numeric_limits (67b09aa7f) - Bug 811911 - Use UTF-8 output for TwoByte chars in Error objects; r=jandem (2fd3cf6cd) - Fix the test for bug 1173787 to work even when the filename contains a ':' (e.g. on Windows) so we can reopen the CLOSED TREE (b42aa3b92) - Bug 1100498 - Report function names for addon exceptions. r=billm (dfa69d830) - Bug 1170840 - Add testbed allocator for new regalloc features, and use for a change to hot/cold code bundle splitting, r=sunfish. (95c484a37) - Bug 1174542 - Remove unnecessary AutoWritabeJitCode from initTraceLogger. r=luke (a427e979c) - Bug 1173529: IonMonkey - Also iterate phis when removing guards, r=nbp (055a5dcd7) - Bug 1114079 - Fix overrecursion check in nsGlobalWindow::SetNewDocument to not report a JS exception. r=bz (7c0ba0677) - Bug 1172513 part 1. Fix shell's Evaluate to actually throw when it detects save/load bytecode mismatches. r=waldo (5f5ccc094) - Bug 1172513 part 2. When XDR-encoding a function, don't incode temporary flags. r=waldo (404fa1939) - Bug 1171430 - Do not poison the nursery's chunk kind marker; r=terrence (248667fc9) - Bug 1171430 - Don't shift the poison value by non-byte values; r=jonco (320ba4ba0) - Bug 1173908 - Fix an MSVC warning about negating an unsigned integer; r=nbp (3244fd56c) - Bug 1172545 - Recover from OOM if Ion compilation is skipped due to not being able to allocate a 'this' object, r=jandem. (918025215) (00ce1ce6f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1125481 - Replace FunctionInfo macros by variadic templates. r=Waldo (83244859f) - Bug 1125481 - FunctionInfo: Remove useless inline keywords. r=Waldo (a13a186af) - Bug 1169769 - Stop pretending js/src is a top-level directory. r=gps (2ba218bbf) - Bug 1132189 - Rename "Analysis Helper" thread. r=bhackett (1a6b50af5) - Bug 1172824: Initialize a few more members in VerifyPreTracer (CID 1304706); r=terrence (9fb0f4b03) - Bug 1172824: Close dumpFile in case of error in DumpHeap (CID 1302587); r=jonco (e552f4320) - Bug 1172641 - Fix class tests to not fail on builds where classes are not enabled r=shu (56474b665) - Bug 1153244 - increase JS helper threads stack space when MOZ_TSAN is enabled; r=bhackett (cb5c9fc01) - Bug 1172895: Raise the stack size limit for JS helper threads; r=bhackett (750cc5e19) - Bug 1166101 - redirect aka os.file.redirect should not be available in fuzzing mode (09f574daa) - Bug 1139376: Ionmonkey - Make removing of guards aware of phis, r=nbp (fb7cb028b) - Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen (a9e4ae93b) - Bug 1171722 - Part 2: Add gcreason::XPCONNECT_SHUTDOWN. r=terrence (815cbd630) - Bug 1171722 - Part 3: Specify gcreason::XPCONNECT_SHUTDOWN during xpconnect shutdown. r=mccr8 (5123cda83) - Bug 1171722 - Part 4: Don't warn if DebuggerOnGCRunnable::Enqueue fails during shutdown. r=mccr8 (efc3b8aab) - Bug 1173513 - Point to SavedFrame.md docs from JSAPI comments; r=fitzgen (6c9bb84db) - No Bug - Remove an unneeded annotation DONTBUILD; r=sfink (05fe03101) - Bug 1171871 - Fix bytecode documentation comment for JSOP_NEWTARGET. r=efaust (bacbef1ce) - Bug 1169460 - Fix imprecise computation in BacktrackingAllocator::minimalUse, r=sunfish. (7ea535e67) - Bug 1170959 - Remove JS_GetPropertyDescriptor from a JSAPI test. r=efaust (8745b6d04) (e361c5511) - ported dependency of "Bug 1174307 - Add some internal content policy types for the purpose of reflecting them on RequestContex", some part may already in the tree: - Bug 1175114 - Translate the content policy type obtained in CSPService::AsyncOnChannelRedirect to an external one before invoking the content policy implementation; r=smaug - Bug 1175122 - Add more assertions to the in-tree content policy implementations to ensure that they receive external content policy types; r=baku - Bug 1178339 - Account for service workers separately in WorkerDomainInfo; r=nsm (4e0540b82) - ported follow-ups of "Bug 1143922 - Add AsyncOpen2 to nsIChannel and perform security checks when opening a channel - scriptSecurityManager changes (r=sicking,bholley)": - Bug 1184387 - Bail out of file:// loads for all non-chrome:// URIs. r=Gijs - Bug 1224046 - Remove <base href> from directory listings. r=mcmanus (dbff70221) - ported 2 commits from mozilla upstream to fix ask-to-activate plugin issue: - Bug 1232903 - Skip Security checks if triggeringPrincipal is SystemPrincipal (r=sicking) - Bug 1257650 - Skip Security checks if triggeringPrincipal is SystemPrincipal only for subresource loads. r=sicking (2087e70e1) * 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 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211030-2087e70e1-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211030-2087e70e1-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211030-2087e70e1-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211030-2087e70e1-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167248: Test whether mysterious rand_s failures are due to LoadLibraryExW hooks. rs=terrence (4c38bf34b) - Bug 1176289 - Record proper optimization tracking outcome on failure of getPropTryConstant due to non-singleton value. r=shu (6a718490e) - Bug 1180013 - Fix irregexp on ARM64. r=efaust (88bb8599a) - Bug 1163891 - Read lines of input in xpcshell/jsshell while properly handling EINTR failures and retrying in response. r=glandium (c84415384) - Bug 1176890 - Start running jstests faster on windows; r=sfink (f878247e4) - No Bug - Fix test count generation when jit-flags is set; r=meow (9f90cbd6e) - Bug 1177801 - Remove NewObjectWithProto. r=bhackett (64a29265e) - Bug 1179315 - part 1 - make TypedArrayLayout's constructor inline and MOZ_CONSTEXPR; r=lth (e7da1ad42) - Bug 1179315 - part 2 - make it more obvious that typeIDs of typed arrays are constants; r=lth (796348a4d) - Bug 1197316 - Remove PR_snprintf calls in xpcom/. r=froydnj (1c775e4c0) - Bug 1210607 - Check for null compartment in PopulateReportBlame() r=terrence (4b19494a2) - Bug 1145636 - Update jsapi-tests/README. (The functional change is where it talks about the Makefile; that was stale.) r=Waldo. (b0cd84037) - Bug 1123875 - Add a test for strict assignment to a readonly WebIDL attribute. r=peterv. (1c8f5fae8) - Bug 1145218 - Require a new float manager if a block frame has a different writing-mode to its parent's. r=dbaron (7ebcd8fab) - Bug 1150151 - Set leak threshold for reftests (r=mccr8) (19cb1a82e) - Bug 1149781; Update Oculus runtime for new SDK 0.5; r=jrmuizel (aea8b2c31) - Bug 1149781; [webvr] Update Oculus API to use 0.5.x SDK; Mac startup crash fix; r=dbaron, a=startup-crash (ad874bd1b) - Bug 1145936 - Fix sizing of foreignObject with vertical writing mode. r=smontagu (059e46e95) (f0504b101) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1118272 - Hold a cpu wakelock for async call "AlarmsManager.add". r=fabrice (2e04b9b47) - Bug 1146754 - Reftest for selection highlighting of trailing space. r=mats (5b9083192) - Bug 1146754 - Fix reftests for selected shadowed text to avoid trailing-space issues. r=mats (727f06840) - Bug 1146754 - Show selection highlighting for trailing space. r=mats (16955b975) - Bug 1146754 followup - Add a little fuzz to the testcase for OS X 10.10. no_r=me (31efb0691) - Bug 1148376 - Only force-enable layers acceleration on Gonk. r=jmuizelaar (28bdfa602) - Bug 1149519 - Workaround for GDI's failure to return empty extents for blank glyphs. r=roc (0467912a9) - Bug 1174230 - Limit the complexity of regalloc bundles which can be merged together, r=sunfish. (929511dd4) - Bug 1029483 - Fix various 99ch style violations in Intl.cpp. r=sparky (9f5de7ea9) - Bug 1093421 - Add a test for support for currencyDisplay: 'name' or 'code' when formatting numbers. r=abargull (1107405c5) - Bug 946528 - Update the default number of digits of precision in numbers formatted as CLF currency (Chile's Unidad de Fomento) in the Intl API. r=abargull (268fbd219) - Bug 1177898 - Fix error checking in CloneFunctionObjectIfNotSingleton. (r=efaust) (e8509a49e) - Bug 866596 - Properly reject locales with duplicate singletons or variants as invalid within the Intl API. r=abargull (edc6917a8) - Bug 866596 - Properly reject locales with duplicate singletons or variants as invalid within the Intl API. r=abargull (0c0bfe280) - pointer style (c6953c513) - Bug 1178976: Add a post-write barrier to ObjectWeakMap::add. r=terrence (89b9a7b2f) - Bug 1177941 - Do not show warning about unreachable empty statement after return statement. r=Waldo (f661cf694) - spaces, pointer style (c22647ade) - Bug 1161351 - Fix unwound exit frame sizes in JitProfilingFrameIterator. (r=nbp) (d5f415602) - Bug 1172498 - Properly mark ion frame new.target values. (r=jandem) (a2fc125ec) - Bug 1163520: Make IsInternalFunctionObject take its argument by reference, as it must not be nullptr. r=shu (f02635f28) - Bug 1163520: Don't hand out internal function objects via Debugger.Environment.prototype.callee. r=shu (13ac48c56) (e39070aba) - ported changes from mozilla upstream: Bug 1250589 - Remove the must-be-parenthesized requirement from yield expressions. r=waldo (4f327d0de) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1175347 - Add a JSAPI test for exposing availability of locales derived from the default locale. r=itsatest, rs=till over IRL (0bba85db1) - Bug 1175347 - Fix a test that assumes too much in compacting builds. r=intermittent-orange in a CLOSED TREE (b2992b31c) - Bug 1171180 - Remove trunc from jsmath; r=jorendorff (0e8913338) - Bug 1176864 - Truncate modulo operator for int32 r=h4writer, r=nbp (5de9c5340) - Bug 1166790 - Remove old Statistics formatting code; r=sfink (6abc54dab) - Bug 1171612 - Use C++11 features to make Statistics module nicer; r=sfink (d0cfef988) - Bug 1132208 - "Remove dead code from framerate actor now in GraphsWorker.js". r=jsantell (4bfaf2773) - Bug 1146237 - FramerateActor should use docShell.now() rather than performance.now so that page refreshes do not break it. r=vp (a0d3fbd28) - Bug 1134079 - Supply audio node definitions directly from the client if the webaudio actor server does not support it (like on older versions of FxOS). r=vp (95f728d47) - Bug 1172183 - Pull out the implementation of FramerateActor so that it can be consumed by other actors. r=vp (1c3f0d82a) - Bug 1172182 - Pull out memory utility logic out of the MemoryActor so other actors can consume it. r=vp (851d1cce3) - Bug 1172182 part 2: correctly link to the memory module via timeline actor. r=vp (3714663db) - Bug 1172184 - Pull out logic from TimelineActor into a standalone module that can be consumed by other actors. (031127dc0) - partial of Bug 1159506 - Make GC events use TimeStamp. r=terrence (99fa0378f) - Bug 1035973 - Add DebuggerObject.getOwnPropertySymbols; r=fitzgen (fd10482d5) - Bug 1174712 - Tolerate singleton objects with uncacheable prototypes in Ion caches, r=jandem. (7c3ce4fdc) - add limits for numeric_limits (67b09aa7f) - Bug 811911 - Use UTF-8 output for TwoByte chars in Error objects; r=jandem (2fd3cf6cd) - Fix the test for bug 1173787 to work even when the filename contains a ':' (e.g. on Windows) so we can reopen the CLOSED TREE (b42aa3b92) - Bug 1100498 - Report function names for addon exceptions. r=billm (dfa69d830) - Bug 1170840 - Add testbed allocator for new regalloc features, and use for a change to hot/cold code bundle splitting, r=sunfish. (95c484a37) - Bug 1174542 - Remove unnecessary AutoWritabeJitCode from initTraceLogger. r=luke (a427e979c) - Bug 1173529: IonMonkey - Also iterate phis when removing guards, r=nbp (055a5dcd7) - Bug 1114079 - Fix overrecursion check in nsGlobalWindow::SetNewDocument to not report a JS exception. r=bz (7c0ba0677) - Bug 1172513 part 1. Fix shell's Evaluate to actually throw when it detects save/load bytecode mismatches. r=waldo (5f5ccc094) - Bug 1172513 part 2. When XDR-encoding a function, don't incode temporary flags. r=waldo (404fa1939) - Bug 1171430 - Do not poison the nursery's chunk kind marker; r=terrence (248667fc9) - Bug 1171430 - Don't shift the poison value by non-byte values; r=jonco (320ba4ba0) - Bug 1173908 - Fix an MSVC warning about negating an unsigned integer; r=nbp (3244fd56c) - Bug 1172545 - Recover from OOM if Ion compilation is skipped due to not being able to allocate a 'this' object, r=jandem. (918025215) (00ce1ce6f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1125481 - Replace FunctionInfo macros by variadic templates. r=Waldo (83244859f) - Bug 1125481 - FunctionInfo: Remove useless inline keywords. r=Waldo (a13a186af) - Bug 1169769 - Stop pretending js/src is a top-level directory. r=gps (2ba218bbf) - Bug 1132189 - Rename "Analysis Helper" thread. r=bhackett (1a6b50af5) - Bug 1172824: Initialize a few more members in VerifyPreTracer (CID 1304706); r=terrence (9fb0f4b03) - Bug 1172824: Close dumpFile in case of error in DumpHeap (CID 1302587); r=jonco (e552f4320) - Bug 1172641 - Fix class tests to not fail on builds where classes are not enabled r=shu (56474b665) - Bug 1153244 - increase JS helper threads stack space when MOZ_TSAN is enabled; r=bhackett (cb5c9fc01) - Bug 1172895: Raise the stack size limit for JS helper threads; r=bhackett (750cc5e19) - Bug 1166101 - redirect aka os.file.redirect should not be available in fuzzing mode (09f574daa) - Bug 1139376: Ionmonkey - Make removing of guards aware of phis, r=nbp (fb7cb028b) - Bug 1171722 - Part 1: Add gcreason to GCSliceCallback. r=fitzgen (a9e4ae93b) - Bug 1171722 - Part 2: Add gcreason::XPCONNECT_SHUTDOWN. r=terrence (815cbd630) - Bug 1171722 - Part 3: Specify gcreason::XPCONNECT_SHUTDOWN during xpconnect shutdown. r=mccr8 (5123cda83) - Bug 1171722 - Part 4: Don't warn if DebuggerOnGCRunnable::Enqueue fails during shutdown. r=mccr8 (efc3b8aab) - Bug 1173513 - Point to SavedFrame.md docs from JSAPI comments; r=fitzgen (6c9bb84db) - No Bug - Remove an unneeded annotation DONTBUILD; r=sfink (05fe03101) - Bug 1171871 - Fix bytecode documentation comment for JSOP_NEWTARGET. r=efaust (bacbef1ce) - Bug 1169460 - Fix imprecise computation in BacktrackingAllocator::minimalUse, r=sunfish. (7ea535e67) - Bug 1170959 - Remove JS_GetPropertyDescriptor from a JSAPI test. r=efaust (8745b6d04) (e361c5511) - ported dependency of "Bug 1174307 - Add some internal content policy types for the purpose of reflecting them on RequestContex", some part may already in the tree: - Bug 1175114 - Translate the content policy type obtained in CSPService::AsyncOnChannelRedirect to an external one before invoking the content policy implementation; r=smaug - Bug 1175122 - Add more assertions to the in-tree content policy implementations to ensure that they receive external content policy types; r=baku - Bug 1178339 - Account for service workers separately in WorkerDomainInfo; r=nsm (4e0540b82) - ported follow-ups of "Bug 1143922 - Add AsyncOpen2 to nsIChannel and perform security checks when opening a channel - scriptSecurityManager changes (r=sicking,bholley)": - Bug 1184387 - Bail out of file:// loads for all non-chrome:// URIs. r=Gijs - Bug 1224046 - Remove <base href> from directory listings. r=mcmanus (dbff70221) - ported 2 commits from mozilla upstream to fix ask-to-activate plugin issue: - Bug 1232903 - Skip Security checks if triggeringPrincipal is SystemPrincipal (r=sicking) - Bug 1257650 - Skip Security checks if triggeringPrincipal is SystemPrincipal only for subresource loads. r=sicking (2087e70e1) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
reported to upstream: https://github.com/roytam1/Arctic-Fox/commit/03d83542dd247f992df7686d681ad4001b3c702d#commitcomment-58898769 ahh this is an old bug that I can't find when it was introduced (so do the content of ask-to-activate inline-frame). -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
thats kind of new javascript syntax. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
it doesn't crash here, besides slow. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
such hex sequence is unable to be found in mozjs.dll in palemoon-27.10.0.win32-git-20211023-06f122f42-xpmod.7z. did you replace all DLLs correctly? -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
it seems that you're using regular build on SSE-only processor -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211023.7z Changelog: Out-of-tree changes: * update Goanna3 to git f355dbe3d...06f122f42: - import changes from `dev' branch of rmottola/Arctic-Fox: - fix assertion (528f0d0b2) - fix assertion (8ca4607ca) - fix broken assertions (8c64c1865) - fix debug code (6e37f6aa7) - remove broken assertion (090f9987d) - fix assertion according to bug Bug 1328251 (b3835e0c5) - fix debug code (f7a2841e6) - Bug 1226241 - Use a #define instead of a magic number for self-hosted function name accesses. r=jandem (01e2ec474) - Bug 1235656 - Part 1: Set canonical name in self-hosted builtins. r=till (43cbd7cb9) - Bug 912701 - When removing Unicode extension sequences from a locale, ignore similar syntax that might be found in a privateuse component. r=abargull (1524a8b48) - remove broken assert (a93490758) - remove broken assert (0ddc7e143) - fix missing bracket (c4f524729) - Bug 1179924 - Create a more modern JS object holder for cross-thread references to JS objects. r=smaug (0804d24cf) (27926d796) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1176004 - Make jstest's unix task runner a generator; r=sfink (03def3308) - Bug 1175708 - Followup to fix windows jstests.py bustage on a CLOSED TREE; r=meow (b291f8cd0) - Bug 1175636 - Do not spawn a watchdog for each test on Windows; r=sfink (c87370ba8) - Bug 1141283 - Compensate for stackwalk duration and sleep overhead when determining sampler sleep time. r=BenWa (cf155667f) - Bug 1172186 - Make the profiler build standalone. r=mstange (324ec7283) - Bug 1176028 - Use the jstest's task generator directly; r=sfink (6dac9eb7a) - Bug 1176064 - Do processing of the jstest's skiplist inline; r=sfink (af6dd9d06) - Bug 1165054 - Fix inbound bustage due to missing explicit on single arg constructor r=me (b29da4afe) - Bug 1182092 - Try harder to filter out template shapes with indexed properties when making unboxed objects, r=jandem. (2540ff768) - Bug 1180299 - Implement ScopeExit for running actions at the end of a scope, r=Waldo (dd40bb356) - Bug 1180536 - Use mozilla::ScopeExit to clean up Debugger::addDebugge#eGlobal's consistency on failure; r=sfink (3bec89179) - Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo. (563a26f28) - Bug 1171036 - Change GetLengthProperty slow path to use ToLengthClamped instead of ToUint32. r=Waldo. (c0431c393) - Bug 1170307 - Inline the common path of NonNullObject; use it instead of ReportObjectRequired in the Debugger. r=shu. (ff70c4e1c) - Bug 1167883 - Avoid huge stack frames and stack overflow issues with MSVC PGO builds. r=nbp (a02cdc599) - Bug 1181063 - Use mozilla::IsNaN and mozilla::IsInfinite in Simulator-vixl.cpp. r=Waldo, r=sstangl (552a22923) - Bug 1181152 - Make Trampoline-mips.cpp compile with clang. r=rankov (d3308f445) - Bug 1181581 - Fix some typos in comments. r=jandem (79c5de477) - Bug 1175714 - Watch for baseline frame values with nursery types during OSR, r=jandem. (765346890) (06f122f42) * 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 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211023-06f122f42-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211023-06f122f42-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211023-06f122f42-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211023-06f122f42-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - fix assertion (528f0d0b2) - fix assertion (8ca4607ca) - fix broken assertions (8c64c1865) - fix debug code (6e37f6aa7) - remove broken assertion (090f9987d) - fix assertion according to bug Bug 1328251 (b3835e0c5) - fix debug code (f7a2841e6) - Bug 1226241 - Use a #define instead of a magic number for self-hosted function name accesses. r=jandem (01e2ec474) - Bug 1235656 - Part 1: Set canonical name in self-hosted builtins. r=till (43cbd7cb9) - Bug 912701 - When removing Unicode extension sequences from a locale, ignore similar syntax that might be found in a privateuse component. r=abargull (1524a8b48) - remove broken assert (a93490758) - remove broken assert (0ddc7e143) - fix missing bracket (c4f524729) - Bug 1179924 - Create a more modern JS object holder for cross-thread references to JS objects. r=smaug (0804d24cf) (27926d796) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1176004 - Make jstest's unix task runner a generator; r=sfink (03def3308) - Bug 1175708 - Followup to fix windows jstests.py bustage on a CLOSED TREE; r=meow (b291f8cd0) - Bug 1175636 - Do not spawn a watchdog for each test on Windows; r=sfink (c87370ba8) - Bug 1141283 - Compensate for stackwalk duration and sleep overhead when determining sampler sleep time. r=BenWa (cf155667f) - Bug 1172186 - Make the profiler build standalone. r=mstange (324ec7283) - Bug 1176028 - Use the jstest's task generator directly; r=sfink (6dac9eb7a) - Bug 1176064 - Do processing of the jstest's skiplist inline; r=sfink (af6dd9d06) - Bug 1165054 - Fix inbound bustage due to missing explicit on single arg constructor r=me (b29da4afe) - Bug 1182092 - Try harder to filter out template shapes with indexed properties when making unboxed objects, r=jandem. (2540ff768) - Bug 1180299 - Implement ScopeExit for running actions at the end of a scope, r=Waldo (dd40bb356) - Bug 1180536 - Use mozilla::ScopeExit to clean up Debugger::addDebugge#eGlobal's consistency on failure; r=sfink (3bec89179) - Bug 1170216 - When using the slow-and-standard path in js::SetIntegrityLevel, don't manually call setNonwritableArrayLength afterwards. r=Waldo. (563a26f28) - Bug 1171036 - Change GetLengthProperty slow path to use ToLengthClamped instead of ToUint32. r=Waldo. (c0431c393) - Bug 1170307 - Inline the common path of NonNullObject; use it instead of ReportObjectRequired in the Debugger. r=shu. (ff70c4e1c) - Bug 1167883 - Avoid huge stack frames and stack overflow issues with MSVC PGO builds. r=nbp (a02cdc599) - Bug 1181063 - Use mozilla::IsNaN and mozilla::IsInfinite in Simulator-vixl.cpp. r=Waldo, r=sstangl (552a22923) - Bug 1181152 - Make Trampoline-mips.cpp compile with clang. r=rankov (d3308f445) - Bug 1181581 - Fix some typos in comments. r=jandem (79c5de477) - Bug 1175714 - Watch for baseline frame values with nursery types during OSR, r=jandem. (765346890) (06f122f42) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Notice: `media-works` branch is not merged to NM27 master branch YET. -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20211016.7z Changelog: Out-of-tree changes: * update Goanna3 to git fae40c10f...f355dbe3d: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 774364 - Part 4: Add setRNGState testing function. r=sstangl (648a491f0) - Bug 1206591 - IonMonkey: MIPS32: Move LIRGeneratorMIPS::visitRandom to architecture-specific. r=arai (edcb0fa60) - Bug 1205917 - IonMonkey: MIPS32: Use rshiftPtrArithmetic in clampIntToUint8. r=arai (10e234d60) - Bug 1205921 - IonMonkey: MIPS32: Fix scratch register in MacroAssembler::memIntToValue. r=evilpie (5682d93f1) - Bug 1204604: Check for int32 value, not int32 type, in SIMD.T.{replaceLane,shuffle,swizzle}; r=lth (18dca9450) - Bug 1180763 - Part 1: Add the size of the tenured object to the tenure promotions log entry; r=sfink (456827a5e) - Bug 1180763 - Part 0: Document the size property of entries in the tenure promotions log; r=sfink (96244a8f9) - Bug 1180763 - Part 2: Test the size property of entries in the tenure promotions log; r=sfink (602225219) - Bug 1208867 - Add xxx64 operations to MacroAssembler-none. r=sstangl (c3a8207bf) - Bug 1203964 - Part 1: Move MacroAssembler::rshiftPtr into generic macro assembler. r=h4writer (2c6486a37) - Bug 1203964 - Part 2: Move MacroAssembler::rshiftPtrArithmetic into generic macro assembler. r=jandem (ce3e31ade) - Bug 1203964 - Part 3: Move MacroAssembler::rshift64 into generic macro assembler. r=hev (8f395fad1) - Bug 1203964 - Part 4: Move MacroAssembler::lshiftPtr into generic macro assembler. r=nbp2 (99a45b756) - Bug 1203964 - Part 5: Move MacroAssembler::lshift64 into generic macro assembler. r=sstangl (3bcd9eb5f) - Bug 1136806 - Fix assertion failure with Debugger and oomAfterAllocations; r=shu (efcab9ab7) (3d7e107cc) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1149185 - override GetMessageLoop() r=nical (42bec9405) - Add a "blacklisted" property to d3d11 telemetry. (bug 1187453, r=mattwoodrow) (83bcb0e8e) - Don't create a D3D11 compositor device on content processes. (bug 1183910 part 8, r=bas,mattwoodrow) (c03d496a6) - Bug 1168889 - ContentClientSingleBuffered needs to upload during the transaction. r=nical (35171fe14) - Bug 1176077 - Only recompute PaintedLayer item visibility when display list has changed. r=mattwoodrow (0ea691594) - Bug 1179298. ClientTiledPaintedLayer should allow empty transactions to succeed if it doesn't need to draw anything. r=mattwoodrow (4aaad97b2) - Bug 1169200 - Send OpRemoveTextureAsync before actor destroyed r=nical (86007156c) - Bug 1158838 - Add some gfxCriticalError logging. r=milan (32bf80848) - Bug 1129871 - Avoid copying TileClient when not necessary. r=BenWa (1ac30bcc2) - Bug 1186911 - Fix progressive paint when using tiled-drawtarget. r=nical (87649fb8d) - Bug 1118876 - Add edge padding with DrawTargetTiled. r=jrmuizel (64b12cf6a) - Bug 1157677 - Fix uninitialized members warning in ClientTiledLayerBuffer. r=nical (d11d0da30) - Bug 1151071 - Make sure low-resolution tiles are transparent. r=mattwoodrow (164446378) - Bug 1170390 - Use Optimal2DFormatForContent over OptimalFormatForContent to avoid enum conversions. r=jrmuizel (db7ee2c31) - Bug 1180326 - Part 1: Abstract parts of the client side tiling that we need. r=jrmuizel (0ad7651fe) - Bug 1179987 - Remove painted region from SurfaceDescriptorTiles since it isn't used any more. r=nical (653e9389e) - Bug 1180326 - Part 2: Add support for variable tile sizes. r=jrmuizel (081349a5e) - Bug 1180326 - Part 3: Move repeated code into GetBackBuffer. r=jrmuizel (2e9091ae1) - Bug 1180326 - Part 4: Add new content client. r=jrmuizel (7362d805b) - Bug 1180326 - Part 5: Support HWC with tiling when we only have 1 tile. r=jrmuizel (09ce93b7e) - Bug 1152461 - Don't use tiled layers for overflow:hidden scroll frames. r=tn (804a683a1) - Bug 961887 - Add some reftest fuzz. (dcd707004) - Bug 1186061 patch 1 - Add feature to reftest harness to allow skipping the flush. r=mattwoodrow (8cefe9640) - Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow (693d0a518) - Bug 1176969 followup - Annotate new reftests as intermittently fuzzy on Mac. (0269d5d8f) - Bug 1176969 followup - Increase error amounts for intermittent fuzzy-if(cocoaWidget). (116039ed0) - Bug 1176969 followup - Mark test as random for now until I have a chance to rewrite it. (8ba561f83) - Bug 1176969 followup - Reorganize the timing of the reftest to make it more reliable. (f3ffc93cd) - Bug 1186061 patch 2 - Disable compositor thread animation of transforms when backface-visibility is hidden. r=mattwoodrow (e67bed9fb) - Bug 1169666 - Mark reftests failing due to scrollbar transparency random on GTK3. r=karlt (0c6080d55) - Bug 1180326 - Part 6: Use SingleTiledContentClient for non-scrollable layers on b2g and OSX. r=jrmuizel (079951f0a) - Bug 1189261 - Mark tile invalid region in coordinates relative to the tile. r=jrmuizel (7e696c911) - Bug 1187619 - Only optmimize FrameLayerBuilder visibility calculations if correct. r=mattwoodrow (05228ad31) - Bug 1190950: Check mappings and surfaces for UpdateFromSurface more robustly. r=mattwoodrow (c00adba10) - Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow) (5df1d964c) - Bug 1135935 - Part 1: Don't implement ISurfaceAllocator for the texture recycler. r=sotaro (bcba93d3d) - Bug 1135935 - Part 2: Merge TextureClientRecycleAllocator into base class. r=sotaro (8f4e7b6b1) - Bug 1135935 - Part 3: Allow overriding of allocations for texture client recycling. r=sotaro (35d7499e9) - Bug 1135935 - Part 4: Move IDirect3DTexture9 allocations and ownership into the TextureClient. r=jrmuizel (e62cf9acf) - Bug 1135935 - Part 5: Add D3D9 texture recycler. r=jrmuizel (8ab85b064) - Bug 1135935 - Part 6: Wait for the compositor to stop using textures before recycling them. r=jrmuizel (ae0c45cfd) (96836f9b3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156600 - asmjscache: fix assert when reading metadata file for cache write fails (r=janv) (2b9895e97) - Bug 1173756 - Part 1: Update asmjscache to use PBackground; r=luke (adb326d80) - Bug 1173756 - Part 2: Merge MainProcessRunnable and ParentProcessRunnable; r=luke (b42ffa5f3) - Bug 1173756 - Part 3: Merge File and ChildRunnable; r=luke (961701adf) - Bug 1194555 - Part 0: Cleanup GetReportsState constructor. r=njn (4ae530854) - Bug 1145050 - Fix uninitialized class members in Http2Session. r=hurley (a12a9d372) - Bug 1132357 - remove h2-draft* support. r=mcmanus (24b8f347f) - Bug 986302 - Add memory reporting for HPACK tables r=hurley r=njn (0d2ebae56) - Bug 1123386 - Part 1: Update the clang build script for the most recent clang; r=rail (394f24496) - Bug 1123386 - Part 3: Mark DoNothingCallback::Callback as override in order to fix a build issue in warnings as errors mode (1d236acbf) - Bug 1123386 - Part 2: Temporarily relax the libstdc++ symbol version requirements for Linux static analysis builds; r=glandium (1415a4d90) - Bug 828844 - Add a "system-heap-allocated" memory report on Linux. r=glandium. (eead43b4e) - Bug 1194061 - Implement "system-heap-allocated" reporter for Windows. r=dmajor. (228385cb4) (d0c58681f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1194555 - Part 1: Remove RunReportersForThisProcess. r=njn (5c745b3ce) - Bug 1145007 (part 1) - Test |residentUnique| in test_memoryReporters.xul. r=erahm. (bc2fa3d30) - Bug 1145007 (part 2) - Add a "resident-peak" distinguished amount and memory reporter on Unix. r=erahm. (007256c58) - Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn (a0db6068e) - Bug 1203786 - test_memoryReporters.xul should ignore namespaces. r=njn (04e8842aa) - Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn (cc3282c7f) - Bug 1194555 - Part 4: Rename GetReportsState PendingProcessesState. r=njn (3dab1b600) - Bug 1194555 - Part 5: Add option for async memory reporters. r=njn (f05ae83da) - Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld,ted (d513fcd77) (f355dbe3d) * 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 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211016-f355dbe3d-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211016-f355dbe3d-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20211016-f355dbe3d-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20211016-f355dbe3d-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 774364 - Part 4: Add setRNGState testing function. r=sstangl (648a491f0) - Bug 1206591 - IonMonkey: MIPS32: Move LIRGeneratorMIPS::visitRandom to architecture-specific. r=arai (edcb0fa60) - Bug 1205917 - IonMonkey: MIPS32: Use rshiftPtrArithmetic in clampIntToUint8. r=arai (10e234d60) - Bug 1205921 - IonMonkey: MIPS32: Fix scratch register in MacroAssembler::memIntToValue. r=evilpie (5682d93f1) - Bug 1204604: Check for int32 value, not int32 type, in SIMD.T.{replaceLane,shuffle,swizzle}; r=lth (18dca9450) - Bug 1180763 - Part 1: Add the size of the tenured object to the tenure promotions log entry; r=sfink (456827a5e) - Bug 1180763 - Part 0: Document the size property of entries in the tenure promotions log; r=sfink (96244a8f9) - Bug 1180763 - Part 2: Test the size property of entries in the tenure promotions log; r=sfink (602225219) - Bug 1208867 - Add xxx64 operations to MacroAssembler-none. r=sstangl (c3a8207bf) - Bug 1203964 - Part 1: Move MacroAssembler::rshiftPtr into generic macro assembler. r=h4writer (2c6486a37) - Bug 1203964 - Part 2: Move MacroAssembler::rshiftPtrArithmetic into generic macro assembler. r=jandem (ce3e31ade) - Bug 1203964 - Part 3: Move MacroAssembler::rshift64 into generic macro assembler. r=hev (8f395fad1) - Bug 1203964 - Part 4: Move MacroAssembler::lshiftPtr into generic macro assembler. r=nbp2 (99a45b756) - Bug 1203964 - Part 5: Move MacroAssembler::lshift64 into generic macro assembler. r=sstangl (3bcd9eb5f) - Bug 1136806 - Fix assertion failure with Debugger and oomAfterAllocations; r=shu (efcab9ab7) (3d7e107cc) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1149185 - override GetMessageLoop() r=nical (42bec9405) - Add a "blacklisted" property to d3d11 telemetry. (bug 1187453, r=mattwoodrow) (83bcb0e8e) - Don't create a D3D11 compositor device on content processes. (bug 1183910 part 8, r=bas,mattwoodrow) (c03d496a6) - Bug 1168889 - ContentClientSingleBuffered needs to upload during the transaction. r=nical (35171fe14) - Bug 1176077 - Only recompute PaintedLayer item visibility when display list has changed. r=mattwoodrow (0ea691594) - Bug 1179298. ClientTiledPaintedLayer should allow empty transactions to succeed if it doesn't need to draw anything. r=mattwoodrow (4aaad97b2) - Bug 1169200 - Send OpRemoveTextureAsync before actor destroyed r=nical (86007156c) - Bug 1158838 - Add some gfxCriticalError logging. r=milan (32bf80848) - Bug 1129871 - Avoid copying TileClient when not necessary. r=BenWa (1ac30bcc2) - Bug 1186911 - Fix progressive paint when using tiled-drawtarget. r=nical (87649fb8d) - Bug 1118876 - Add edge padding with DrawTargetTiled. r=jrmuizel (64b12cf6a) - Bug 1157677 - Fix uninitialized members warning in ClientTiledLayerBuffer. r=nical (d11d0da30) - Bug 1151071 - Make sure low-resolution tiles are transparent. r=mattwoodrow (164446378) - Bug 1170390 - Use Optimal2DFormatForContent over OptimalFormatForContent to avoid enum conversions. r=jrmuizel (db7ee2c31) - Bug 1180326 - Part 1: Abstract parts of the client side tiling that we need. r=jrmuizel (0ad7651fe) - Bug 1179987 - Remove painted region from SurfaceDescriptorTiles since it isn't used any more. r=nical (653e9389e) - Bug 1180326 - Part 2: Add support for variable tile sizes. r=jrmuizel (081349a5e) - Bug 1180326 - Part 3: Move repeated code into GetBackBuffer. r=jrmuizel (2e9091ae1) - Bug 1180326 - Part 4: Add new content client. r=jrmuizel (7362d805b) - Bug 1180326 - Part 5: Support HWC with tiling when we only have 1 tile. r=jrmuizel (09ce93b7e) - Bug 1152461 - Don't use tiled layers for overflow:hidden scroll frames. r=tn (804a683a1) - Bug 961887 - Add some reftest fuzz. (dcd707004) - Bug 1186061 patch 1 - Add feature to reftest harness to allow skipping the flush. r=mattwoodrow (8cefe9640) - Bug 1176969 - Disable OMT animation for any frame in a preserve-3d scene rather than only frames whose parent and child are in a preserve-3d scene. r=mattwoodrow (693d0a518) - Bug 1176969 followup - Annotate new reftests as intermittently fuzzy on Mac. (0269d5d8f) - Bug 1176969 followup - Increase error amounts for intermittent fuzzy-if(cocoaWidget). (116039ed0) - Bug 1176969 followup - Mark test as random for now until I have a chance to rewrite it. (8ba561f83) - Bug 1176969 followup - Reorganize the timing of the reftest to make it more reliable. (f3ffc93cd) - Bug 1186061 patch 2 - Disable compositor thread animation of transforms when backface-visibility is hidden. r=mattwoodrow (e67bed9fb) - Bug 1169666 - Mark reftests failing due to scrollbar transparency random on GTK3. r=karlt (0c6080d55) - Bug 1180326 - Part 6: Use SingleTiledContentClient for non-scrollable layers on b2g and OSX. r=jrmuizel (079951f0a) - Bug 1189261 - Mark tile invalid region in coordinates relative to the tile. r=jrmuizel (7e696c911) - Bug 1187619 - Only optmimize FrameLayerBuilder visibility calculations if correct. r=mattwoodrow (05228ad31) - Bug 1190950: Check mappings and surfaces for UpdateFromSurface more robustly. r=mattwoodrow (c00adba10) - Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow) (5df1d964c) - Bug 1135935 - Part 1: Don't implement ISurfaceAllocator for the texture recycler. r=sotaro (bcba93d3d) - Bug 1135935 - Part 2: Merge TextureClientRecycleAllocator into base class. r=sotaro (8f4e7b6b1) - Bug 1135935 - Part 3: Allow overriding of allocations for texture client recycling. r=sotaro (35d7499e9) - Bug 1135935 - Part 4: Move IDirect3DTexture9 allocations and ownership into the TextureClient. r=jrmuizel (e62cf9acf) - Bug 1135935 - Part 5: Add D3D9 texture recycler. r=jrmuizel (8ab85b064) - Bug 1135935 - Part 6: Wait for the compositor to stop using textures before recycling them. r=jrmuizel (ae0c45cfd) (96836f9b3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1156600 - asmjscache: fix assert when reading metadata file for cache write fails (r=janv) (2b9895e97) - Bug 1173756 - Part 1: Update asmjscache to use PBackground; r=luke (adb326d80) - Bug 1173756 - Part 2: Merge MainProcessRunnable and ParentProcessRunnable; r=luke (b42ffa5f3) - Bug 1173756 - Part 3: Merge File and ChildRunnable; r=luke (961701adf) - Bug 1194555 - Part 0: Cleanup GetReportsState constructor. r=njn (4ae530854) - Bug 1145050 - Fix uninitialized class members in Http2Session. r=hurley (a12a9d372) - Bug 1132357 - remove h2-draft* support. r=mcmanus (24b8f347f) - Bug 986302 - Add memory reporting for HPACK tables r=hurley r=njn (0d2ebae56) - Bug 1123386 - Part 1: Update the clang build script for the most recent clang; r=rail (394f24496) - Bug 1123386 - Part 3: Mark DoNothingCallback::Callback as override in order to fix a build issue in warnings as errors mode (1d236acbf) - Bug 1123386 - Part 2: Temporarily relax the libstdc++ symbol version requirements for Linux static analysis builds; r=glandium (1415a4d90) - Bug 828844 - Add a "system-heap-allocated" memory report on Linux. r=glandium. (eead43b4e) - Bug 1194061 - Implement "system-heap-allocated" reporter for Windows. r=dmajor. (228385cb4) (d0c58681f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1194555 - Part 1: Remove RunReportersForThisProcess. r=njn (5c745b3ce) - Bug 1145007 (part 1) - Test |residentUnique| in test_memoryReporters.xul. r=erahm. (bc2fa3d30) - Bug 1145007 (part 2) - Add a "resident-peak" distinguished amount and memory reporter on Unix. r=erahm. (007256c58) - Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn (a0db6068e) - Bug 1203786 - test_memoryReporters.xul should ignore namespaces. r=njn (04e8842aa) - Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn (cc3282c7f) - Bug 1194555 - Part 4: Rename GetReportsState PendingProcessesState. r=njn (3dab1b600) - Bug 1194555 - Part 5: Add option for async memory reporters. r=njn (f05ae83da) - Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld,ted (d513fcd77) (f355dbe3d) -
My Browser Builds (Part 3)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Notice: for obvious reason, new UXP based builds are not available tomorrow.