roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
new ArcticFox win32 test build is uploaded: http://o.rthost.win/gpc/files1.rt/arcticfox-27.11.0.win32-git-20210116.7z too many commits to be listed, even github can't show all of them. https://github.com/rmottola/Arctic-Fox/compare/63656f89c5456afcb2f2da68adafb6899e99cbc7...87fe13c8df953510e1a3382e5237be1bd45dd9e7 -
My Browser Builds (Part 2)
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.3.1-Goanna-20210116.7z Changelog: Out-of-tree changes: * update Goanna3 to git 66fe67625..d8dded16a: - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (1b00a7fb1) - Bug 1202650 - add a flagTemp on ARM. r=nbp. (04d3f2d12) - Bug 1204189 - IonMonkey: MIPS: Split shareable code to mips-shared in LIR-mips32. r=nbp (b9214b63d) (a2bd16578) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Assembler-mips32. r=nbp (38f4c4703) - Bug 1204191 - IonMonkey: MIPS: Split shareable code to mips-shared in Lowering-mips32. r=nbp (1eb444594) - Bug 1199565 - IonMonkey: MIPS32: Clampped float32-to-int32 conversions should bailout on MIPS. r=nbp (b9acbf2a0) - Bug 1202222 - IonMonkey: MIPS32: Move compat functions to MacroAssemblerMIPSCompat. r=nbp (f179eb548) (74b984a1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley (30d208d40) - Bug 1147951, part 3 - Remove unnecessary includes of nsIProgrammingLanguage. r=baku (79a91c51b) - Bug 1149807 - Remove some unused nsIProgrammingLanguage.h includes. r=froydnj (88a388df4) - Bug 1147572 - Remove implementation language field from DOM class info. r=jst (3491499e0) - Bug 1150197 - Remove useless null checks after allocating memory with new from xpcom/threads/; r=froydnj (8e8357735) (b81a32660) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165768 (part 1) - Convert |sNPObjWrappers| to |PLDHashTable2*|. r=froydnj. (1df9c7f8d) - Bug 1165768 (part 2) - Convert |gContentListHashTable| and |gFuncStringContentListHashTable| to |PLDHashTable2*|. r=froydnj. (43bf74e9b) - Bug 1165768 (part 5) - Convert |gEntityToUnicode| and |gUnicodeToEntity| to |PLDHashTable2*|. r=froydnj. (e13d1085f) - Bug 1165768 (part 3) - Convert |sEventListenerManagersHash| to |PLDHashTable2*|. r=froydnj. (c756c05ce) - Bug 1165768 (part 4) - Convert |sAtomTable| to |PLDHashTable2*|. r=froydnj. (e83234de5) - Bug 1165768 (part 6) - Convert |gAtomTable| to |PLDHashTable2*|. r=froydnj. (945a7e60f) - Bug 1036454 - Failing assertion when calling resetUserPrefs because of mutating hashtable, r=bsmedberg (373ec8eaa) - Bug 1165768 (part 7) - Convert |gHashTable| to |PLDHashTable2*|. r=froydnj. (0968f7e57) - Bug 1160436 - Fix PLDHashTable::operator=. r=froydnj. (0a1896234) - Bug 1142277 - Fix leak in failure path in TestPLDHash. r=erahm. (65766cbb8) - Bug 1165770 - Add PLDHashTable2. r=froydnj. (1a0a07f03) - Bug 1168007 (part 1) - Add PLDHashTable::{Clear,ClearAndPrepareForLength}(). r=froydnj. (0dcfadf38) - Bug 1168007 (part 2) - Use PLDHashTable2 in nsFrameManagerBase. r=froydnj. (46082d582) - Bug 1168007 (part 3) - Use PLDHashTable2 in nsContentSupportMap. r=froydnj. (0049b814d) - Bug 1168007 (part 4) - Use PLDHashTable2 in nsHTMLStyleSheet. r=froydnj. (2ddc6d4e0) - Bug 1168007 (part 5) - Use PLDHashTable2 in nsTemplateMap. r=froydnj. (ab27b4cb9) (248e51791) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1098343 (part 1) - support 'sticky' preferences, meaning a user value is retained even when it matches the default. r=bsmedberg (f62f77e2d) - Bug 1098343 (part 2) - use sticky_pref to define devtools preferences that use different defaults on different channels. r=bgrins (539857891) (7ec3885c4) - import changes from `dev' branch of rmottola/Arctic-Fox: - add missing static Pins (db6ef2abd) - Bug 1141815 - Remove nsIDOMCryptoDialogs interface and associated implementation; r=keeler (65d0ad36e) - bug 844351 - remove nsISSLErrorListener r=cykesiopka (e5b248bd9) (0aa27f0ac) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164714 - Flatten security/manager/ssl/public/ directory. r=keeler (a8bc114b3) - Bug 1164714 - Flatten security/manager/ssl/src/ directory. r=keeler (9d7ba2f18) - Bug 958421 - XUL dialog for certificate is security/manager/pki/resouces is unnecessary on Firefox Android. r=snorp (8b53b4b0a) - fix mispatch of Bug 1101331: Modify directory structure of B2G.app (329bc5884) - Bug 1164714 - Move and flatten security/manager/boot/{public,src}/ into security/manager/ssl/. r=keeler (3e293453b) - Bug 1164714 - Fix unified compilation bustage on Windows. r=me (6d9ce3124) (c5bb92f0c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1168007 (part 6) - Use PLDHashTable2 in nsSecureBrowserUIImpl. r=froydnj. (a6bf60fab) - Bug 1168007 (part 7) - Use PLDHashTable2 in nsCertTree. r=froydnj. (7a0114da5) - Bug 1168007 (part 8) - Use PLDHashTable2 in nsCycleCollector. r=froydnj. (61936a5b9) - Bug 1168007 (part 9) - Use PLDHashTable2 in nsCacheEntry. r=froydnj. (64940f663) - Bug 1168007 (part 10) - Use PLDHashTable2 in nsDiskCacheBindery. r=froydnj. (cb9993d4c) - Bug 1168007 (part 11) - Use PLDHashTable2 exclusively in TestPLDHash. r=froydnj. (a871dfaa4) - Bug 1170416 (part 1) - Remove PL_DHashTable{Init,Finish,Destroy){} and PL_NewDHashTable(). r=froydnj. (c7def8fcd) - Bug 1170416 (part 2) - Merge PLDHashTable2 back into PLDHashTable. r=froydnj. (84783ae50) - Bug 1168027 - Use PLDHashTable2 in nsTHashtable. r=froydnj. (ded8e0d51) - Bug 1166598 (part 8) - Use PLDHashTable2 in nsHostResolver. r=froydnj. (b05946f51) - Bug 1166598 (part 1) - Use PLDHashTable2 in nsScriptNameSpaceManager. r=froydnj. (cb9a9405f) - Bug 1166598 (part 7) - Use PLDHashTable2 in nsLoadGroup. r=froydnj. (f886096a1) - Bug 1166598 (part 2) - Use PLDHashTable2 in SpanningCellSorter. r=froydnj,dbaron. (67368e477) - Bug 1166598 (part 3) - Use PLDHashTable2 in nsCommandParams. r=froydnj. (c4ea9cf33) - Bug 1166598 (part 4) - Use PLDHashTable2 in RDFServiceImpl. r=froydnj. (26f9c3ab6) - Bug 1166598 (part 5) - Use PLDHashTable2 in InMemoryDataSource. r=froydnj. (d2e130043) - Bug 1166598 (part 6) - Clean up nsStaticCaseInsensitiveNameTable. r=froydnj. (eb8532cba) - Bug 1166586 (part 1) - Remove all uses of PL_NewDHashTable() and PL_HashTableDestroy(). r=froydnj. (fc7222f1f) - Bug 1129786 (part 1) - Instantiate RuleHash::m*Table eagerly. r=bz. (b95efc9aa) - Bug 1129786 (part 2) - Instantiate nsDOMAttributeMap::mAttributeCache eagerly. r=bz. (f15221fa8) - Bug 1166586 (part 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj. (a861a32c1) - Bug 1165206 - Tweak nsTHashtable's move constructor. r=froydnj. (92724c440) - Bug 1170069 - Use PLDHashTable2 in FontNameCache. r=froydnj. (150259ee5) - Bug 1170416 (part 3) - Remove the PLDHashTable2 typedef. r=froydnj. (0c8123b29) - Bug 1170416 (part 4) - Remove some unnecessary casts. r=froydnj. (5892abc55) - Bug 1165786 - Remove PLDHashTable::SetOps(). r=froydnj. (75075e448) - Bug 1170416 (part 5) - Remove PLDHashTable::IsInitialized(). r=froydnj. (9d6df3e68) (3f81116a9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 751387 - Fix crash caused by out-of-bounds accesses in command line options handling. r=bholley (240670c35) - Bug 1162187 - Pass around AutoJSAPI instead of cx to give us more control over error handling. r=glandium (702954016) - Bug 1162187 - Factor out single line argument processing into a helper. r=glandium (56efce591) - Bug 1162187 - Use the AutoJSAPI machinery to handle xpcshell exceptions. r=glandium (162309001) - Bug 1162187 - Remove the custom XPCShell error reporter. r=glandium (523d84539) - Bug 1162187 - Remove ignoreReportedErrors. r=glandium (072f247a3) - Bug 1161590 - xpcshell needs to initialize graphics prefs so that GfxInfo::GetFeatureStatus can check preferences. r=ehsan (5a8415817) - Bug 1166243 - Remove build() function from js and xpc shells. r=bholley,r=efaust (8537f2259) - Bug 1182357 - Implement support for optional size_is for arrays passed from JS. r=mrbkap (0d22d3f34) - missing profiler parts of Bug 1092311 - Fix IndexedDB profiler markers and logging (a68567bbb) - Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=fabrice,pauljt) (7757a92ae) - Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku (2bd4c1dd3) - Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt (7e9304f5e) - Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas (c9a266beb) - Bug 1105827 - Part 2: Add stub Permissions implementation. r=baku (751f5e9e6) - Bug 1105827 - Part 3: Implement Permissions.query. r=baku (a30a48cbe) - Bug 1105827 - Part 4: Add Navigator.permissions. r=baku (0d70fc5e6) - Bug 1174861 - Remove unnecessary Rooted from Prefable::isEnabled(). r=bholley (a0893081d) (debfadcca) - import changes from `dev' branch of rmottola/Arctic-Fox: - reorder things (7f27ca9da) - Bug 1146235 - Part 1: Add support for an [Alias] extended attribute on IDL operations. r=peterv (1f27c692f) - Bug 1146235 - Part 2: Expose @@iterator aliases on XrayWrappers. r=peterv (8cce4e844) - Bug 1146235 - Followup to address review comment correctly. (33e275bda) (b9f1215b1) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1179718 - Add a CheckAllPermissions extended attribute to WebIDL. r=bz (ccaf27417) - Bug 1178513 - Add <extapp> element and interfaces to be used by ACL. r=khuey (146b766c7) - Bug 1184647. Cloning an image should ensure that the clone tries to load the src, if any. r=smaug (7e532fdb6) - Bug 1142717, part 1 - Remove unused forward declaration of xpc_GetJSPrivate. r=bholley (9ed60f8c9) - Bug 1037329 - Part 1: Implement SystemUpdate API. r=baku (b446efdb5) - Bug 1037329 - Part 2: Enable SystemUpdate API on b2g. r=fabrice (570fc0e98) - Bug 1142717, part 2 - Use nsRefPtr for obj in XPCWrappedNative::InitTearOff. r=bholley (6e262259e) - Bug 1142717, part 2b - Rename obj to qiResult in InitTearOff. r=bholley (ad76ada13) - Bug 1142717, part 3 - Make XPCWrappedNativeTearOff::mNative a smart pointer. r=bholley (7ad2c24b8) - Bug 1142717, part 4 - Add MOZ_COUNT_CTOR/DTOR for XPCWrappedNativeTearOff. r=bholley (67aeaf0c3) - Bug 1142717, part 5 - Eliminate XPC_WRAPPED_NATIVE_TEAROFFS_PER_CHUNK. r=bholley (251bd5478) - Bug 1184630 - Remove the unused XPCWrappedNative::LocateTearOff(). r=gabor (de125f7df) (8a5ab8848) - renew changes from rev 2570c3be2 after security/manager flatterning (6fcd6870b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140131 - When XPConnect loads scripts (JS components or Cu.import), set the MIME type so that we don't load the exthandler service to guess it, r=bholley (0ab34e729) - Bug 1164982 - Record telemetry for GC max pause during animations; r=sfink (aab107db0) - Bug 1171305 - Remove lots of now-unnecessary null-checks involving XPCMaps. r=mrbkap. (7e64f2a60) - Bug 1170934 (part 1) - Remove PLDHashTable::{Init,Fini}(). r=froydnj. (554061e2e) - Bug 1170934 (part 2) - Fix the comment for PL_DHashTableRemove(). r=froydnj. (34ddb176b) - Bug 1171323 - Remove PL_DHashFreeStringKey(), because it's dead. r=froydnj. (4fd00ebe1) - Bug 1138848 - Modify OneCRL blocklist for subject / public key blocking (r=keeler, unfocused) (54b7f3d9d) - Bug 1173212 (part 1) - Remove some can't-fail tests in PLDHashTable. r=froydnj. (4b4642c4a) - Bug 1173212 (part 2) - Make PLDHashTable::Iterator work in chaos mode. r=froydnj. (17b6777fa) - Bug 1173600 (part 1) - Tweak PLDHashTable post-enumeration shrinking. r=froydnj. (a21ba3a63) - Bug 1173600 (part 2) - Move post-enumeration shrinking code into its own function. r=froydnj. (87f64a10f) - Bug 1174046 - Fix PLDHashTable::Iterator in chaos mode again. r=froydnj, a=philor (69ed3b9b1) - Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan (ccc80f0b1) - Bug 1167189: Add an infallible version of nsContentUtils::GetNodeTextContent. r=jst (5c464322a) - Bug 1169800 - nsContentUtils::ParseLegacyFontSize should check when the input string is just '+' or '-', r=dveditz (c5d5e870e) - Bug 1170328 - Mark nsIDocument::WarnOnceAbout() with const. r=smaug (41b39009c) - Bug 1139640: Change DOM property for -moz-osx-font-smoothing to match standard camel-casing algorithm. r=jdaggett (5f2eb6c59) - Bug 1140148 - Update mochitest manifests for Android 4.3 emulator; r=dminor (04a28ac92) - partial of Bug 1116187 - Disable failing mochitest-chrome tests for B2G (0ca9f0e25) - Bug 1157097 - Don't share a style context that will have its cached style data cleared. r=dbaron (d5adcb047) - Bug 1160724 - Part 1: Resolve a properly parented style context when looking up -moz-binding of a display:none XUL/plugin element. r=dbaron (599665d4d) - Bug 1160724 - Part 2: Test that we resolve a properly parented style context when looking up -moz-binding of a display:none XUL/plugin element. r=heycam (87fe13c8d) (d8dded16a) * 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 2)
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.9.7.win32-git-20210116-d8dded16a-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210116-d8dded16a-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210116-d8dded16a-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210116-d8dded16a-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - pointer style (1b00a7fb1) - Bug 1202650 - add a flagTemp on ARM. r=nbp. (04d3f2d12) - Bug 1204189 - IonMonkey: MIPS: Split shareable code to mips-shared in LIR-mips32. r=nbp (b9214b63d) (a2bd16578) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Assembler-mips32. r=nbp (38f4c4703) - Bug 1204191 - IonMonkey: MIPS: Split shareable code to mips-shared in Lowering-mips32. r=nbp (1eb444594) - Bug 1199565 - IonMonkey: MIPS32: Clampped float32-to-int32 conversions should bailout on MIPS. r=nbp (b9acbf2a0) - Bug 1202222 - IonMonkey: MIPS32: Move compat functions to MacroAssemblerMIPSCompat. r=nbp (f179eb548) (74b984a1a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley (30d208d40) - Bug 1147951, part 3 - Remove unnecessary includes of nsIProgrammingLanguage. r=baku (79a91c51b) - Bug 1149807 - Remove some unused nsIProgrammingLanguage.h includes. r=froydnj (88a388df4) - Bug 1147572 - Remove implementation language field from DOM class info. r=jst (3491499e0) - Bug 1150197 - Remove useless null checks after allocating memory with new from xpcom/threads/; r=froydnj (8e8357735) (b81a32660) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165768 (part 1) - Convert |sNPObjWrappers| to |PLDHashTable2*|. r=froydnj. (1df9c7f8d) - Bug 1165768 (part 2) - Convert |gContentListHashTable| and |gFuncStringContentListHashTable| to |PLDHashTable2*|. r=froydnj. (43bf74e9b) - Bug 1165768 (part 5) - Convert |gEntityToUnicode| and |gUnicodeToEntity| to |PLDHashTable2*|. r=froydnj. (e13d1085f) - Bug 1165768 (part 3) - Convert |sEventListenerManagersHash| to |PLDHashTable2*|. r=froydnj. (c756c05ce) - Bug 1165768 (part 4) - Convert |sAtomTable| to |PLDHashTable2*|. r=froydnj. (e83234de5) - Bug 1165768 (part 6) - Convert |gAtomTable| to |PLDHashTable2*|. r=froydnj. (945a7e60f) - Bug 1036454 - Failing assertion when calling resetUserPrefs because of mutating hashtable, r=bsmedberg (373ec8eaa) - Bug 1165768 (part 7) - Convert |gHashTable| to |PLDHashTable2*|. r=froydnj. (0968f7e57) - Bug 1160436 - Fix PLDHashTable::operator=. r=froydnj. (0a1896234) - Bug 1142277 - Fix leak in failure path in TestPLDHash. r=erahm. (65766cbb8) - Bug 1165770 - Add PLDHashTable2. r=froydnj. (1a0a07f03) - Bug 1168007 (part 1) - Add PLDHashTable::{Clear,ClearAndPrepareForLength}(). r=froydnj. (0dcfadf38) - Bug 1168007 (part 2) - Use PLDHashTable2 in nsFrameManagerBase. r=froydnj. (46082d582) - Bug 1168007 (part 3) - Use PLDHashTable2 in nsContentSupportMap. r=froydnj. (0049b814d) - Bug 1168007 (part 4) - Use PLDHashTable2 in nsHTMLStyleSheet. r=froydnj. (2ddc6d4e0) - Bug 1168007 (part 5) - Use PLDHashTable2 in nsTemplateMap. r=froydnj. (ab27b4cb9) (248e51791) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1098343 (part 1) - support 'sticky' preferences, meaning a user value is retained even when it matches the default. r=bsmedberg (f62f77e2d) - Bug 1098343 (part 2) - use sticky_pref to define devtools preferences that use different defaults on different channels. r=bgrins (539857891) (7ec3885c4) - import changes from `dev' branch of rmottola/Arctic-Fox: - add missing static Pins (db6ef2abd) - Bug 1141815 - Remove nsIDOMCryptoDialogs interface and associated implementation; r=keeler (65d0ad36e) - bug 844351 - remove nsISSLErrorListener r=cykesiopka (e5b248bd9) (0aa27f0ac) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1164714 - Flatten security/manager/ssl/public/ directory. r=keeler (a8bc114b3) - Bug 1164714 - Flatten security/manager/ssl/src/ directory. r=keeler (9d7ba2f18) - Bug 958421 - XUL dialog for certificate is security/manager/pki/resouces is unnecessary on Firefox Android. r=snorp (8b53b4b0a) - fix mispatch of Bug 1101331: Modify directory structure of B2G.app (329bc5884) - Bug 1164714 - Move and flatten security/manager/boot/{public,src}/ into security/manager/ssl/. r=keeler (3e293453b) - Bug 1164714 - Fix unified compilation bustage on Windows. r=me (6d9ce3124) (c5bb92f0c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1168007 (part 6) - Use PLDHashTable2 in nsSecureBrowserUIImpl. r=froydnj. (a6bf60fab) - Bug 1168007 (part 7) - Use PLDHashTable2 in nsCertTree. r=froydnj. (7a0114da5) - Bug 1168007 (part 8) - Use PLDHashTable2 in nsCycleCollector. r=froydnj. (61936a5b9) - Bug 1168007 (part 9) - Use PLDHashTable2 in nsCacheEntry. r=froydnj. (64940f663) - Bug 1168007 (part 10) - Use PLDHashTable2 in nsDiskCacheBindery. r=froydnj. (cb9993d4c) - Bug 1168007 (part 11) - Use PLDHashTable2 exclusively in TestPLDHash. r=froydnj. (a871dfaa4) - Bug 1170416 (part 1) - Remove PL_DHashTable{Init,Finish,Destroy){} and PL_NewDHashTable(). r=froydnj. (c7def8fcd) - Bug 1170416 (part 2) - Merge PLDHashTable2 back into PLDHashTable. r=froydnj. (84783ae50) - Bug 1168027 - Use PLDHashTable2 in nsTHashtable. r=froydnj. (ded8e0d51) - Bug 1166598 (part 8) - Use PLDHashTable2 in nsHostResolver. r=froydnj. (b05946f51) - Bug 1166598 (part 1) - Use PLDHashTable2 in nsScriptNameSpaceManager. r=froydnj. (cb9a9405f) - Bug 1166598 (part 7) - Use PLDHashTable2 in nsLoadGroup. r=froydnj. (f886096a1) - Bug 1166598 (part 2) - Use PLDHashTable2 in SpanningCellSorter. r=froydnj,dbaron. (67368e477) - Bug 1166598 (part 3) - Use PLDHashTable2 in nsCommandParams. r=froydnj. (c4ea9cf33) - Bug 1166598 (part 4) - Use PLDHashTable2 in RDFServiceImpl. r=froydnj. (26f9c3ab6) - Bug 1166598 (part 5) - Use PLDHashTable2 in InMemoryDataSource. r=froydnj. (d2e130043) - Bug 1166598 (part 6) - Clean up nsStaticCaseInsensitiveNameTable. r=froydnj. (eb8532cba) - Bug 1166586 (part 1) - Remove all uses of PL_NewDHashTable() and PL_HashTableDestroy(). r=froydnj. (fc7222f1f) - Bug 1129786 (part 1) - Instantiate RuleHash::m*Table eagerly. r=bz. (b95efc9aa) - Bug 1129786 (part 2) - Instantiate nsDOMAttributeMap::mAttributeCache eagerly. r=bz. (f15221fa8) - Bug 1166586 (part 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj. (a861a32c1) - Bug 1165206 - Tweak nsTHashtable's move constructor. r=froydnj. (92724c440) - Bug 1170069 - Use PLDHashTable2 in FontNameCache. r=froydnj. (150259ee5) - Bug 1170416 (part 3) - Remove the PLDHashTable2 typedef. r=froydnj. (0c8123b29) - Bug 1170416 (part 4) - Remove some unnecessary casts. r=froydnj. (5892abc55) - Bug 1165786 - Remove PLDHashTable::SetOps(). r=froydnj. (75075e448) - Bug 1170416 (part 5) - Remove PLDHashTable::IsInitialized(). r=froydnj. (9d6df3e68) (3f81116a9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 751387 - Fix crash caused by out-of-bounds accesses in command line options handling. r=bholley (240670c35) - Bug 1162187 - Pass around AutoJSAPI instead of cx to give us more control over error handling. r=glandium (702954016) - Bug 1162187 - Factor out single line argument processing into a helper. r=glandium (56efce591) - Bug 1162187 - Use the AutoJSAPI machinery to handle xpcshell exceptions. r=glandium (162309001) - Bug 1162187 - Remove the custom XPCShell error reporter. r=glandium (523d84539) - Bug 1162187 - Remove ignoreReportedErrors. r=glandium (072f247a3) - Bug 1161590 - xpcshell needs to initialize graphics prefs so that GfxInfo::GetFeatureStatus can check preferences. r=ehsan (5a8415817) - Bug 1166243 - Remove build() function from js and xpc shells. r=bholley,r=efaust (8537f2259) - Bug 1182357 - Implement support for optional size_is for arrays passed from JS. r=mrbkap (0d22d3f34) - missing profiler parts of Bug 1092311 - Fix IndexedDB profiler markers and logging (a68567bbb) - Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=fabrice,pauljt) (7757a92ae) - Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku (2bd4c1dd3) - Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt (7e9304f5e) - Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas (c9a266beb) - Bug 1105827 - Part 2: Add stub Permissions implementation. r=baku (751f5e9e6) - Bug 1105827 - Part 3: Implement Permissions.query. r=baku (a30a48cbe) - Bug 1105827 - Part 4: Add Navigator.permissions. r=baku (0d70fc5e6) - Bug 1174861 - Remove unnecessary Rooted from Prefable::isEnabled(). r=bholley (a0893081d) (debfadcca) - import changes from `dev' branch of rmottola/Arctic-Fox: - reorder things (7f27ca9da) - Bug 1146235 - Part 1: Add support for an [Alias] extended attribute on IDL operations. r=peterv (1f27c692f) - Bug 1146235 - Part 2: Expose @@iterator aliases on XrayWrappers. r=peterv (8cce4e844) - Bug 1146235 - Followup to address review comment correctly. (33e275bda) (b9f1215b1) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1179718 - Add a CheckAllPermissions extended attribute to WebIDL. r=bz (ccaf27417) - Bug 1178513 - Add <extapp> element and interfaces to be used by ACL. r=khuey (146b766c7) - Bug 1184647. Cloning an image should ensure that the clone tries to load the src, if any. r=smaug (7e532fdb6) - Bug 1142717, part 1 - Remove unused forward declaration of xpc_GetJSPrivate. r=bholley (9ed60f8c9) - Bug 1037329 - Part 1: Implement SystemUpdate API. r=baku (b446efdb5) - Bug 1037329 - Part 2: Enable SystemUpdate API on b2g. r=fabrice (570fc0e98) - Bug 1142717, part 2 - Use nsRefPtr for obj in XPCWrappedNative::InitTearOff. r=bholley (6e262259e) - Bug 1142717, part 2b - Rename obj to qiResult in InitTearOff. r=bholley (ad76ada13) - Bug 1142717, part 3 - Make XPCWrappedNativeTearOff::mNative a smart pointer. r=bholley (7ad2c24b8) - Bug 1142717, part 4 - Add MOZ_COUNT_CTOR/DTOR for XPCWrappedNativeTearOff. r=bholley (67aeaf0c3) - Bug 1142717, part 5 - Eliminate XPC_WRAPPED_NATIVE_TEAROFFS_PER_CHUNK. r=bholley (251bd5478) - Bug 1184630 - Remove the unused XPCWrappedNative::LocateTearOff(). r=gabor (de125f7df) (8a5ab8848) - renew changes from rev 2570c3be2 after security/manager flatterning (6fcd6870b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1140131 - When XPConnect loads scripts (JS components or Cu.import), set the MIME type so that we don't load the exthandler service to guess it, r=bholley (0ab34e729) - Bug 1164982 - Record telemetry for GC max pause during animations; r=sfink (aab107db0) - Bug 1171305 - Remove lots of now-unnecessary null-checks involving XPCMaps. r=mrbkap. (7e64f2a60) - Bug 1170934 (part 1) - Remove PLDHashTable::{Init,Fini}(). r=froydnj. (554061e2e) - Bug 1170934 (part 2) - Fix the comment for PL_DHashTableRemove(). r=froydnj. (34ddb176b) - Bug 1171323 - Remove PL_DHashFreeStringKey(), because it's dead. r=froydnj. (4fd00ebe1) - Bug 1138848 - Modify OneCRL blocklist for subject / public key blocking (r=keeler, unfocused) (54b7f3d9d) - Bug 1173212 (part 1) - Remove some can't-fail tests in PLDHashTable. r=froydnj. (4b4642c4a) - Bug 1173212 (part 2) - Make PLDHashTable::Iterator work in chaos mode. r=froydnj. (17b6777fa) - Bug 1173600 (part 1) - Tweak PLDHashTable post-enumeration shrinking. r=froydnj. (a21ba3a63) - Bug 1173600 (part 2) - Move post-enumeration shrinking code into its own function. r=froydnj. (87f64a10f) - Bug 1174046 - Fix PLDHashTable::Iterator in chaos mode again. r=froydnj, a=philor (69ed3b9b1) - Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan (ccc80f0b1) - Bug 1167189: Add an infallible version of nsContentUtils::GetNodeTextContent. r=jst (5c464322a) - Bug 1169800 - nsContentUtils::ParseLegacyFontSize should check when the input string is just '+' or '-', r=dveditz (c5d5e870e) - Bug 1170328 - Mark nsIDocument::WarnOnceAbout() with const. r=smaug (41b39009c) - Bug 1139640: Change DOM property for -moz-osx-font-smoothing to match standard camel-casing algorithm. r=jdaggett (5f2eb6c59) - Bug 1140148 - Update mochitest manifests for Android 4.3 emulator; r=dminor (04a28ac92) - partial of Bug 1116187 - Disable failing mochitest-chrome tests for B2G (0ca9f0e25) - Bug 1157097 - Don't share a style context that will have its cached style data cleared. r=dbaron (d5adcb047) - Bug 1160724 - Part 1: Resolve a properly parented style context when looking up -moz-binding of a display:none XUL/plugin element. r=dbaron (599665d4d) - Bug 1160724 - Part 2: Test that we resolve a properly parented style context when looking up -moz-binding of a display:none XUL/plugin element. r=heycam (87fe13c8d) (d8dded16a) -
My Browser Builds (Part 2)
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.rthost.win/boc-uxp/mailnews.win32-20210116-355db4de-uxp-515814277-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210116-355db4de-uxp-515814277-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20210116-id-eed0566-uxp-515814277-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210116-id-eed0566-ia-41157bf-uxp-515814277-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 2)
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.7.win32-git-20210116-4b450ac-uxp-515814277-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20210116-4b450ac-uxp-515814277-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.7.win32-git-20210116-4b450ac-uxp-515814277-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.2a1.win32-git-20210116-5ac4ef4c7-uxp-515814277-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.2a1.win32-git-20210116-5ac4ef4c7-uxp-515814277-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20210116-5ac4ef4c7-uxp-515814277-xpmod.7z Official UXP changes since my last build: - Issue #1705 - Part 1: Rename nsChangeHint_CSSOverflowChange to *ScrollbarChange. (e16ed489a) - Issue #1705 - Part 2: Add a ShowScrollbar enum to be used in ScrollReflowInput. (4681e04dc) - Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. (0e6a9cc60) - Issue #1705 - Part 4: Add scrollbar-width CSS keyword to CSS parser. (65da2431f) - Issue #1705 - Part 5: Implement scrollbar-width:none for all target platforms. (c05bca316) - Issue #1705 - Part 6: Remove scrollbarbutton min-{width|height} rule from theme. (764e13c91) - Issue #1710 - Check for triggering principal URI in FTP subresource check. (c0db767c2) - Issue #1705 - Part 7: Implement scrollbar-width:thin on Windows. (382fe423e) - Issue #1705 - Part 8: Implement scrollbar-width:thin on GTK. (ecc771848) - Issue #1705 - Part 9: Implement scrollbar-width:thin on Mac (cocoa). (59ef3f4ed) - Issue #1624 - Fix slot access intrinsics for objects with > 16 reserved slots (7023db88c) - Issue #1705 - Part 9b: Revert overzealous changes on Mac (cocoa). (0939fde1a) - Merge pull request 'Add scrollbar-width CSS spec' (#1707) from 1705 into master (515814277) Official Basilisk changes since my last build: - [SSUAO] Update overrides for YouTube (734d737) - [Tabbed browser] Pref detach&tear-off of tabs. (4b450ac) Official Pale-Moon changes since my last build: - [SSUAO] Update overrides for YouTube (f50a12e7c) - Issue #1845 - Pref detach&tear-off tab handling. (16479d842) - Update about box repository information (5ac4ef4c7) -
Windows NT 4.0 and gainward 6800 gt 256mb glitching
roytam1 replied to Nokiamies's topic in Windows 2000/2003/NT4
did you uninstall previous driver before installing next one? it may not replace newer driver when you install older one. -
Windows NT 4.0 and gainward 6800 gt 256mb glitching
roytam1 replied to Nokiamies's topic in Windows 2000/2003/NT4
what about older? ftp://ftp.leadtek.com.tw/entertainment_graphics/Drivers/040601/WNT_NV40_40520.zip ftp://ftp.leadtek.com.tw/entertainment_graphics/Drivers/040728/WNT_ALL_40722.exe -
My Browser Builds (Part 2)
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.3.1-Goanna-20210109.7z Changelog: Out-of-tree changes: * update Goanna3 to git 1f141d568..66fe67625: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184965 part 4 - Factor MacroAssembler::callWithExitFrame. r=jandem (440d5aa18) - Bug 1179502 - Remove extraneous MacroAssembler ARM64 code. r=efaust (3bf9dd8be) - Bug 1184965 part 5 - Factor MacroAssembler::buildFakeExitFrame. r=h4writer (c8e5b07d1) - Bug 1184965 part 6 - Move MacroAssembler ExitFrameFooter function in the check_macroassembler_style section. r=jandem (764b847db) - Bug 1184965 part 7 - Factor MacroAssembler::callAndPushreturnAddress on architecture where this is efficient. r=sstangl (5c299f1a3) - Bug 1179047 - Implement new.target in ARM64 trampolines. (r=sstangl) (2a8bc9947) - Bug 1179047 - Remove a redundant AND from ARM64 arguments rectifier. (r=sstangl) (e184121ab) - Bug 1184965 part 8 - Remove MacroAssemblerSpecific::ma_callJitHalfPush. r=bbouvier (d5fbe6c4d) - Bug 1199719 part 0 - Add jit/<arch>/MacroAssembler-<arch>-inl.h files. r=jandem (b3ba913c2) - Bug 1199719 part 1 - Move MacroAssembler::and32 into the generic macro assembler. r=h4writer (0ee558f1a) - Bug 1199719 part 2 - Move calleeToken functions to the Jit Frame section of the MacroAssembler. r=sstangl (ab5e620bf) - Bug 1199719 part 3 - Move MacroAssembler::andPtr into the generic macro assembler. r=djvj (e9b988e45) - Bug 1199719 part 4 - Move MacroAssembler::or32 into the generic macro assembler. r=hev (6562b365a) - Bug 1199719 part 5 - Move MacroAssembler::orPtr into the generic macro assembler. r=lth (cb48698d6) - Bug 1199719 part 6 - Move MacroAssembler::xor32 into the generic macro assembler. r=jandem (c2dad5342) - Bug 1199719 part 7 - Move MacroAssembler::xorPtr into the generic macro assembler. r=bbouvier (22411d0f7) - Bug 1199719 part 8 - Move MacroAssembler::not32 into the generic macro assembler. r=h4writer (01fbbcb56) - Bug 1199719 mips - Add missing return in Assembler::haltingAlign. r=hev (d3908123c) - Bug 1186107 - Require curly braces for derived constructors. r=efaust (39e014ee6) - Bug 1168769 - Simplify parser's LexicalLookup function r=waldo (c1815f212) - Bug 1184597: Remove redundant condition checking; r=efaust (0b165af6c) - missing bits of Bug 1143704 part 10 (383c95573) - Bug 1018628 - Part 1: Support default parameter for destructuring. r=jorendorff (ca548501e) - Bug 1164768 - Remove PNX_GROUPINIT and obsolete references to PNX_CANTFOLD and PNX_STRCAT, rename PNX_SPECIALARRAYINIT to something more descriptive. r=evilpies (58faf3e29) - Bug 1018628 - Part 2: Generate AST just like syntax for default and destructuring parameter. r=jorendorff (c084cf4ed) - revert unidentified check coming from PaleMoon (0290fef0b) - Bug 1172895 - Handle chains of if/else statements without overrecursing in the parser and bytecode emitter, r=jorendorff. (7f0ddb3a6) - Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust) (141ee285d) - Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust) (f4ad474f6) - bit of Bug 1023609 - Remove SpiderMonkey support for nonstandard let (8af281b06) - Bug 1179063 - Cleanup: use an RAII struct to manage the parser statement stack. (r=efaust) (9c5f1f20b) - Bug 1179063 - Cleanup: use StmtInfoStack inside BCE and remove templated StmtInfo helper functions. (r=efaust) (4428be382) - Bug 1179063 - Cleanup: remove topStaticScope in favor of using topScopeStmt. (r=efaust) (fa7b10f65) - Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust) (b372d3a87) - Bug 1179063 - Cleanup: remove dead argument to Parser::parse. (r=efaust) (8bc1ca8ad) - Bug 1182428 - Refactor common trace logging code in bytecode compiler r=luke (dc32bf025) - Bug 1181799 - Allow use of Rooted with arbitrary, fully static structs; r=sfink (933a6830e) - Bug 1181862 - We no longer need Rooted<TypeSet::Type>; r=bhackett (e341c951e) - remove obsolete MOZ_MUST_USE stuff (49ecade5d) - Bug 1182104 - Refactor code for sweeping a compartment after minor GC r=terrence (c0f1f8c20) - Bug 1182104 - Part 1: s/mark/trace/ on relevant JSCompartment methods. r=jonco (65a3bf464) - Bug 1182104 - Part 2: Consolidate JSCompartment roots tracing within JSCompartment::traceRoots. r=jonco (0c113f82c) - Bug 1182104 - Part 3: Consolidate CCW edge fixing after a moving gc into a single method. r=jonco (b2a65634a) - Bug 1182104 - Part 4: Consolidate CCW root tracing for per-zone GCs into a single method. r=jonco (199dd66ef) - Bug 1198606 - IonMonkey: MIPS32: Fix build failure caused by Bug 1192786. r=nbp (5c8008dcd) - parts of Bug 1136597 - Mark all relevant cross compartment debugger edges when sweeping r=terrence (83de6aa2f) (21e490a9b) - commonjs: url: fix missing curly braces (bb287cf73) - import changes from `dev' branch of rmottola/Arctic-Fox: - Backout 7959ffacd30f (Bug 1176090) for being on top of a regression. (f8632c82b) - Bug 1182658 - Add TraceNullableRoot and use it to simplify RootedMarking; r=jonco (bb254f08f) - Bug 1202138 - IonMonkey: MIPS32: Fix callAndPushReturnAddress with Label. r=nbp (e5526a11f) - Bug 1161362 - When initializing a trivial script, also initialize its call object shape to the empty shape. (r=jimb) (13ba0b7b6) - Bug 1181155 - Use a common root list definition between JSContext and JSRuntime; r=jonco (4b354d4d7) - Bug 1163740 - Paper over qcms crashes due to NaN values in qcms_transform::matrix. r=dmajor (ea0c3a328) - Bug 1168480 - Fix potential leaks in qcms_transform_create. r=seth (a2a18a393) - Bug 1176551 - Don't reject valid profiles with no CLUT offset. r=jrmuizel (abfb97ac7) - Bug 1166252 - Reject lut8/16Type with empty CLUT grid. r=jrmuizel (104576c27) - Bug 1063486 - Track current point in _cairo_path_bounder_curve_to r=jmuizelaar (769f802bc) - Bug 1170983 - Re-enable gfx gtests that were skipped on Windows. r=ted (553a70112) - Bug 1132467 - Adjust qcms lut inverse binary search of non monotonic TRC. r=jrmuizel (b0046a41c) - Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov (0156f7d4d) - bug 1109891 - part 1 - use an accessor method to get mGeckoAccessible r=tbsaunde (23b8b4cf4) - bug 1109891 - part 2 - Allow mGeckoAccessible to store pointers to proxies and do some trivial cleanup r=tbsaunde (052e50845) - Bug 1177378 - Fix control type announcements on OS X by checking if subrole is not NIL when calculating role descriptions, r=surkov (285184494) - no bug - cleaning up trailing whitespace in mac a11y code rs=tbsaunde (abcc31b53) - Bug 1172577 - Handle proxies in mozAccessible method customDescription r=tbsaunde (0b0b1a08f) - Bug 1150510 - Crash [@ nsStringBundle::GetStringFromName, r=marcoz (d4ed71113) - Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov (7bbcbada2) - Bug 1175269 - Add MathML roles/subroles for NSAccessibility. r=surkov (b9290c145) - Bug 1001641 - Provide equivalent support for MathML as WebKit for NSAccessibility. r=surkov (b67b98c48) - Bug 744790 - Expose basic NSAccessibility attributes for tables. r=surkov (a447db87b) - Bug 1182395 - Don't error out when -p is not given an argument in RemoteCommandLine. r=bsmedberg (85a44233a) - bug 1162621 - proxy Accessible::IndexOfEmbeddedChild r=davidb (0d28cdbfe) - bug 1167358 - use ProxyAccessible::Parent() a little more r=lsocks (29f47e76d) - bug 1107337 - implement ProxyAccessible::EmbeddedChildAt r=lsocks, davidb (bd3baa6b3) - Bug 1171995 - Part 1: Add FocusedChild to proxy accessibles r=tbsaunde (7dd082d65) - Bug 1171995 - Part 2: Add IsTable, IsTableRow, IsTableCell to proxied accessibles r=tbsaunde (dbc64a9f1) - Bug 1171995 - Part 3: Handle proxies in mozAccessible accessibilityIsIgnored r=tbsaunde (f8820a47b) - Bug 1171995 - Part 4: Handle proxies in mozAccessible accessibilityAttributeNames r=tbsaunde (478383686) - Bug 1176973 - [NSAccessibility] Expose attribute AXMathLineThickness for fraction bars. r=MarcoZ (391cf9da0) - Bug 1171995 - Part 5: Handle proxies in mozAccessible accessibilityAttributeValue r=tbsaunde (d7ddf8002) - Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem) (3c2a58ccb) - Bug 1183191 - Avoid relazification in CloneFunctionAndScript, to fix a sudden cgc orange on a CLOSED TREE. r=shu (e3b38c65c) - Bug 1183191 followup - Fix AutoDelazify to not enter the self-hosting compartment, it can race. r=shu CLOSED TREE (b9bc06247) - Bug 1183191 followup - Always null script_ in AutoDelazify::dropScript. r=me (c770e8622) - pointer style (cb59b30c3) - Bug 1153165 - Make |operator bool| methods in js/src explicit. r=luke (a0b73de85) - Backout e0e69237df5b (Bug 1174873) for causing intermittent failures. (3c4e602be) - Bug 1181279 - Allow Rooted to handle generic Traceable entries; r=sfink (f73366ee6) - Bug 1195163 - IonMonkey: MIPS32: Fix boolValueToDouble and boolValueToFloat32. r=rankov (acf17d8e0) - part of Bug 1150855 - Remove uses of the curly syntax. (cdfd532b1) (0cd57e80c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1150654 - Add CantInlineNoSpecialization to distinguish natives for which there is no Ion specialization. (r=jandem) (f886e8c59) - Bug 1030095 - Remove restriction on inlining recursive calls. r=hv1989 (c17518646) - Bug 1030095 - IonMonkey: When deciding to inline don't check for a common inlining path on the first builder. r=h4writer (616d37493) - Bug 1187511 - IonMonkey: Make use of callsite type information when refining |this| parameter. r=jandem (dca7f309e) - Bug 1187094 - Part 1/2 - Move Lowering's visitConstant() to shared code. r=nbp (4c2adbfc3) - Bug 1187094 - Part 2/2 - Fix non-unified build. r=efaust (d9b48063f) - Bug 1138693 - Check if Loads can be optimized by Scalar Replcement. r=jandem (0c2c0d9fb) - Bug 1193043: Check for oom in ScalarReplacement.cpp; r=nbp (b9d23b3aa) - Bug 1191756: Prevent one OOM in jsop_if; r=jonco (f8bfcee01) - missing parts of Bug 1135708 - Implement es7 exponentiation operator. (b169ec14d) - Bug 1171945: IonMonkey: Use tryXXX structure for jsop_binary in IonBuilder, r=jandem (06c6bbdf2) - Bug 1123383 - SIMD (interpreter): remove Clamp. r=bbouvier (a81851c68) - Bug 1183522 - SIMD: Make toSource use the new capitalization and give it the SIMD prefix. r=bbouvier (32bd2d460) (e8820b1e6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165912 - Ensure HelperThread().ionLazyLinkList() is only used from the main thread. r=h4writer (65d05f3b7) - Bug 1178834: IonMonkey - Always lazy link code, r=jandem (00e0095a5) - pointer style (9da561684) - Bug 1171945: IonMonkey - Part 2: Add platform in ionmonkey for sharedcaches, r=jandem (1cab275e9) - Bug 1171945: IonMonkey - Part 3: Move BinaryArith from Baseline to Shared stubs, r=jandem (121374529) - Bug 1171945: IonMonkey - Part 4: Make changes to BinaryArith to work with ionmonkey, r=jandem (ad957714a) - Bug 1171945: IonMonkey - Part 5: Make it possible to use BaselineDebugMode in ionmonkey context, r=jandem (a0c7d27e4) - Bug 1171945: IonMonkey - Part 6: Use binarystub in jsop_binary_arith, r=jandem (79b29b05a) - Bug 1197665 - IonMonkey: MIPS32: Fix build failure caused by Bug 1171945. r=h4writer (b4ad6608c) - Bug 1168756: Add shell flags to enable shared stubs, r=jandem (89d340ad6) - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Architecture-mips32. r=nbp (cfcc06933) - Bug 1170782 - Do not rely on the presence of a MATH table to use typo metrics. r=karlt (b4c9051e0) - Bug 1194139 - IonMonkey: MIPS: Rename Architecture-mips to Architecture-mips-shared. r=nbp (af4693799) - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in AtomicOperations-mips. r=nbp (3318773cb) - Bug 1199535 - IonMonkey: MIPS: Implement AtomicOperations shared. r=lth (4bb51d883) - Bug 1182647: Move setGCCallback to TestingFunctions.cpp; r=sfink (4aaf428db) - Bug 1184887: Add a setARMHwCapFlags testing function for the shell; r=h4writer (db4175474) - pointer style (b58e4e960) - Bug 1178793 - Throw on atomic OOB access, asm.js parts. r=luke, r=sstangl (1f901f458) - tweak style for patch compatibility (18c23b0ac) - Bug 1172470 - Remove unused unboxed case from GenerateDenseElementHole. r=jandem (98adb7e8c) - Bug 1172453 - Use TypedOrValueRegister instead of ConstantOrRegister in GetElementIC. r=jandem (2de276bf5) - Bug 1175976: IonMonkey - Part1: Move unaryArith from baseline to shared stub, r=jandem (8686e767d) - Bug 1175976: IonMonkey - Part2: Get the UnaryArith stub working in ionmonkey, r=jandem (6a8168d80) - Bug 1176288 - SharedStubs: Part 1: Move compare baseline stub to shared stub, r=jandem (32fad3674) - Bug 1176288 - SharedStubs: Part 2: Fix compare shared stub to work in ionmonkey, r=jandem (2d3102392) - Bug 1185957 - Properly handle known derived class constructors in ion. (r=jandem) (e05e94ea4) - Bug 1200560, IonMonkey: Part 1: Get tailCallVM working in shared stubs embedded in ion on arm, r=sstangl (6bc00653c) - Bug 1200560, IonMonkey: Part 2: Get VM calls working in shared stubs embedded in ion on arm, r=sstangl (efaec55aa) - Bug 1183375 - Cope with constant objects that are in the nursery when the code is initially compiled. r=jandem (a9863b1d4) - Bug 1184945: Increase the default MatchResult size of a regexp, r=bhackett (fb2bb0b97) - pointer style (9b2d3e613) - Bug 1202650 - split common code into platform variants. r=nbp (9f7b6d903) - pointer style (b1547efa8) - Bug 1141121 - Immediate operands to atomics, x86 and x64. r=h4writer (775972fdd) (66fe67625) * 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 2)
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.9.7.win32-git-20210109-66fe67625-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210109-66fe67625-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210109-66fe67625-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210109-66fe67625-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 1184965 part 4 - Factor MacroAssembler::callWithExitFrame. r=jandem (440d5aa18) - Bug 1179502 - Remove extraneous MacroAssembler ARM64 code. r=efaust (3bf9dd8be) - Bug 1184965 part 5 - Factor MacroAssembler::buildFakeExitFrame. r=h4writer (c8e5b07d1) - Bug 1184965 part 6 - Move MacroAssembler ExitFrameFooter function in the check_macroassembler_style section. r=jandem (764b847db) - Bug 1184965 part 7 - Factor MacroAssembler::callAndPushreturnAddress on architecture where this is efficient. r=sstangl (5c299f1a3) - Bug 1179047 - Implement new.target in ARM64 trampolines. (r=sstangl) (2a8bc9947) - Bug 1179047 - Remove a redundant AND from ARM64 arguments rectifier. (r=sstangl) (e184121ab) - Bug 1184965 part 8 - Remove MacroAssemblerSpecific::ma_callJitHalfPush. r=bbouvier (d5fbe6c4d) - Bug 1199719 part 0 - Add jit/<arch>/MacroAssembler-<arch>-inl.h files. r=jandem (b3ba913c2) - Bug 1199719 part 1 - Move MacroAssembler::and32 into the generic macro assembler. r=h4writer (0ee558f1a) - Bug 1199719 part 2 - Move calleeToken functions to the Jit Frame section of the MacroAssembler. r=sstangl (ab5e620bf) - Bug 1199719 part 3 - Move MacroAssembler::andPtr into the generic macro assembler. r=djvj (e9b988e45) - Bug 1199719 part 4 - Move MacroAssembler::or32 into the generic macro assembler. r=hev (6562b365a) - Bug 1199719 part 5 - Move MacroAssembler::orPtr into the generic macro assembler. r=lth (cb48698d6) - Bug 1199719 part 6 - Move MacroAssembler::xor32 into the generic macro assembler. r=jandem (c2dad5342) - Bug 1199719 part 7 - Move MacroAssembler::xorPtr into the generic macro assembler. r=bbouvier (22411d0f7) - Bug 1199719 part 8 - Move MacroAssembler::not32 into the generic macro assembler. r=h4writer (01fbbcb56) - Bug 1199719 mips - Add missing return in Assembler::haltingAlign. r=hev (d3908123c) - Bug 1186107 - Require curly braces for derived constructors. r=efaust (39e014ee6) - Bug 1168769 - Simplify parser's LexicalLookup function r=waldo (c1815f212) - Bug 1184597: Remove redundant condition checking; r=efaust (0b165af6c) - missing bits of Bug 1143704 part 10 (383c95573) - Bug 1018628 - Part 1: Support default parameter for destructuring. r=jorendorff (ca548501e) - Bug 1164768 - Remove PNX_GROUPINIT and obsolete references to PNX_CANTFOLD and PNX_STRCAT, rename PNX_SPECIALARRAYINIT to something more descriptive. r=evilpies (58faf3e29) - Bug 1018628 - Part 2: Generate AST just like syntax for default and destructuring parameter. r=jorendorff (c084cf4ed) - revert unidentified check coming from PaleMoon (0290fef0b) - Bug 1172895 - Handle chains of if/else statements without overrecursing in the parser and bytecode emitter, r=jorendorff. (7f0ddb3a6) - Bug 1179063 - Cleanup: make StmtType an enum class. (r=efaust) (141ee285d) - Bug 1179063 - Cleanup: remove superfluous StmtInfoBase::isNestedScope. (r=efaust) (f4ad474f6) - bit of Bug 1023609 - Remove SpiderMonkey support for nonstandard let (8af281b06) - Bug 1179063 - Cleanup: use an RAII struct to manage the parser statement stack. (r=efaust) (9c5f1f20b) - Bug 1179063 - Cleanup: use StmtInfoStack inside BCE and remove templated StmtInfo helper functions. (r=efaust) (4428be382) - Bug 1179063 - Cleanup: remove topStaticScope in favor of using topScopeStmt. (r=efaust) (fa7b10f65) - Bug 1179063 - Cleanup: rename top -> innermost, down -> enclosing in StmtInfoStack. (r=efaust) (b372d3a87) - Bug 1179063 - Cleanup: remove dead argument to Parser::parse. (r=efaust) (8bc1ca8ad) - Bug 1182428 - Refactor common trace logging code in bytecode compiler r=luke (dc32bf025) - Bug 1181799 - Allow use of Rooted with arbitrary, fully static structs; r=sfink (933a6830e) - Bug 1181862 - We no longer need Rooted<TypeSet::Type>; r=bhackett (e341c951e) - remove obsolete MOZ_MUST_USE stuff (49ecade5d) - Bug 1182104 - Refactor code for sweeping a compartment after minor GC r=terrence (c0f1f8c20) - Bug 1182104 - Part 1: s/mark/trace/ on relevant JSCompartment methods. r=jonco (65a3bf464) - Bug 1182104 - Part 2: Consolidate JSCompartment roots tracing within JSCompartment::traceRoots. r=jonco (0c113f82c) - Bug 1182104 - Part 3: Consolidate CCW edge fixing after a moving gc into a single method. r=jonco (b2a65634a) - Bug 1182104 - Part 4: Consolidate CCW root tracing for per-zone GCs into a single method. r=jonco (199dd66ef) - Bug 1198606 - IonMonkey: MIPS32: Fix build failure caused by Bug 1192786. r=nbp (5c8008dcd) - parts of Bug 1136597 - Mark all relevant cross compartment debugger edges when sweeping r=terrence (83de6aa2f) (21e490a9b) - commonjs: url: fix missing curly braces (bb287cf73) - import changes from `dev' branch of rmottola/Arctic-Fox: - Backout 7959ffacd30f (Bug 1176090) for being on top of a regression. (f8632c82b) - Bug 1182658 - Add TraceNullableRoot and use it to simplify RootedMarking; r=jonco (bb254f08f) - Bug 1202138 - IonMonkey: MIPS32: Fix callAndPushReturnAddress with Label. r=nbp (e5526a11f) - Bug 1161362 - When initializing a trivial script, also initialize its call object shape to the empty shape. (r=jimb) (13ba0b7b6) - Bug 1181155 - Use a common root list definition between JSContext and JSRuntime; r=jonco (4b354d4d7) - Bug 1163740 - Paper over qcms crashes due to NaN values in qcms_transform::matrix. r=dmajor (ea0c3a328) - Bug 1168480 - Fix potential leaks in qcms_transform_create. r=seth (a2a18a393) - Bug 1176551 - Don't reject valid profiles with no CLUT offset. r=jrmuizel (abfb97ac7) - Bug 1166252 - Reject lut8/16Type with empty CLUT grid. r=jrmuizel (104576c27) - Bug 1063486 - Track current point in _cairo_path_bounder_curve_to r=jmuizelaar (769f802bc) - Bug 1170983 - Re-enable gfx gtests that were skipped on Windows. r=ted (553a70112) - Bug 1132467 - Adjust qcms lut inverse binary search of non monotonic TRC. r=jrmuizel (b0046a41c) - Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov (0156f7d4d) - bug 1109891 - part 1 - use an accessor method to get mGeckoAccessible r=tbsaunde (23b8b4cf4) - bug 1109891 - part 2 - Allow mGeckoAccessible to store pointers to proxies and do some trivial cleanup r=tbsaunde (052e50845) - Bug 1177378 - Fix control type announcements on OS X by checking if subrole is not NIL when calculating role descriptions, r=surkov (285184494) - no bug - cleaning up trailing whitespace in mac a11y code rs=tbsaunde (abcc31b53) - Bug 1172577 - Handle proxies in mozAccessible method customDescription r=tbsaunde (0b0b1a08f) - Bug 1150510 - Crash [@ nsStringBundle::GetStringFromName, r=marcoz (d4ed71113) - Bug 1128143 - Add ATK roles for MathML fractions and roots, r=surkov (7bbcbada2) - Bug 1175269 - Add MathML roles/subroles for NSAccessibility. r=surkov (b9290c145) - Bug 1001641 - Provide equivalent support for MathML as WebKit for NSAccessibility. r=surkov (b67b98c48) - Bug 744790 - Expose basic NSAccessibility attributes for tables. r=surkov (a447db87b) - Bug 1182395 - Don't error out when -p is not given an argument in RemoteCommandLine. r=bsmedberg (85a44233a) - bug 1162621 - proxy Accessible::IndexOfEmbeddedChild r=davidb (0d28cdbfe) - bug 1167358 - use ProxyAccessible::Parent() a little more r=lsocks (29f47e76d) - bug 1107337 - implement ProxyAccessible::EmbeddedChildAt r=lsocks, davidb (bd3baa6b3) - Bug 1171995 - Part 1: Add FocusedChild to proxy accessibles r=tbsaunde (7dd082d65) - Bug 1171995 - Part 2: Add IsTable, IsTableRow, IsTableCell to proxied accessibles r=tbsaunde (dbc64a9f1) - Bug 1171995 - Part 3: Handle proxies in mozAccessible accessibilityIsIgnored r=tbsaunde (f8820a47b) - Bug 1171995 - Part 4: Handle proxies in mozAccessible accessibilityAttributeNames r=tbsaunde (478383686) - Bug 1176973 - [NSAccessibility] Expose attribute AXMathLineThickness for fraction bars. r=MarcoZ (391cf9da0) - Bug 1171995 - Part 5: Handle proxies in mozAccessible accessibilityAttributeValue r=tbsaunde (d7ddf8002) - Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem) (3c2a58ccb) - Bug 1183191 - Avoid relazification in CloneFunctionAndScript, to fix a sudden cgc orange on a CLOSED TREE. r=shu (e3b38c65c) - Bug 1183191 followup - Fix AutoDelazify to not enter the self-hosting compartment, it can race. r=shu CLOSED TREE (b9bc06247) - Bug 1183191 followup - Always null script_ in AutoDelazify::dropScript. r=me (c770e8622) - pointer style (cb59b30c3) - Bug 1153165 - Make |operator bool| methods in js/src explicit. r=luke (a0b73de85) - Backout e0e69237df5b (Bug 1174873) for causing intermittent failures. (3c4e602be) - Bug 1181279 - Allow Rooted to handle generic Traceable entries; r=sfink (f73366ee6) - Bug 1195163 - IonMonkey: MIPS32: Fix boolValueToDouble and boolValueToFloat32. r=rankov (acf17d8e0) - part of Bug 1150855 - Remove uses of the curly syntax. (cdfd532b1) (0cd57e80c) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1150654 - Add CantInlineNoSpecialization to distinguish natives for which there is no Ion specialization. (r=jandem) (f886e8c59) - Bug 1030095 - Remove restriction on inlining recursive calls. r=hv1989 (c17518646) - Bug 1030095 - IonMonkey: When deciding to inline don't check for a common inlining path on the first builder. r=h4writer (616d37493) - Bug 1187511 - IonMonkey: Make use of callsite type information when refining |this| parameter. r=jandem (dca7f309e) - Bug 1187094 - Part 1/2 - Move Lowering's visitConstant() to shared code. r=nbp (4c2adbfc3) - Bug 1187094 - Part 2/2 - Fix non-unified build. r=efaust (d9b48063f) - Bug 1138693 - Check if Loads can be optimized by Scalar Replcement. r=jandem (0c2c0d9fb) - Bug 1193043: Check for oom in ScalarReplacement.cpp; r=nbp (b9d23b3aa) - Bug 1191756: Prevent one OOM in jsop_if; r=jonco (f8bfcee01) - missing parts of Bug 1135708 - Implement es7 exponentiation operator. (b169ec14d) - Bug 1171945: IonMonkey: Use tryXXX structure for jsop_binary in IonBuilder, r=jandem (06c6bbdf2) - Bug 1123383 - SIMD (interpreter): remove Clamp. r=bbouvier (a81851c68) - Bug 1183522 - SIMD: Make toSource use the new capitalization and give it the SIMD prefix. r=bbouvier (32bd2d460) (e8820b1e6) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165912 - Ensure HelperThread().ionLazyLinkList() is only used from the main thread. r=h4writer (65d05f3b7) - Bug 1178834: IonMonkey - Always lazy link code, r=jandem (00e0095a5) - pointer style (9da561684) - Bug 1171945: IonMonkey - Part 2: Add platform in ionmonkey for sharedcaches, r=jandem (1cab275e9) - Bug 1171945: IonMonkey - Part 3: Move BinaryArith from Baseline to Shared stubs, r=jandem (121374529) - Bug 1171945: IonMonkey - Part 4: Make changes to BinaryArith to work with ionmonkey, r=jandem (ad957714a) - Bug 1171945: IonMonkey - Part 5: Make it possible to use BaselineDebugMode in ionmonkey context, r=jandem (a0c7d27e4) - Bug 1171945: IonMonkey - Part 6: Use binarystub in jsop_binary_arith, r=jandem (79b29b05a) - Bug 1197665 - IonMonkey: MIPS32: Fix build failure caused by Bug 1171945. r=h4writer (b4ad6608c) - Bug 1168756: Add shell flags to enable shared stubs, r=jandem (89d340ad6) - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in Architecture-mips32. r=nbp (cfcc06933) - Bug 1170782 - Do not rely on the presence of a MATH table to use typo metrics. r=karlt (b4c9051e0) - Bug 1194139 - IonMonkey: MIPS: Rename Architecture-mips to Architecture-mips-shared. r=nbp (af4693799) - Bug 1194139 - IonMonkey: MIPS: Split shareable code to mips-shared in AtomicOperations-mips. r=nbp (3318773cb) - Bug 1199535 - IonMonkey: MIPS: Implement AtomicOperations shared. r=lth (4bb51d883) - Bug 1182647: Move setGCCallback to TestingFunctions.cpp; r=sfink (4aaf428db) - Bug 1184887: Add a setARMHwCapFlags testing function for the shell; r=h4writer (db4175474) - pointer style (b58e4e960) - Bug 1178793 - Throw on atomic OOB access, asm.js parts. r=luke, r=sstangl (1f901f458) - tweak style for patch compatibility (18c23b0ac) - Bug 1172470 - Remove unused unboxed case from GenerateDenseElementHole. r=jandem (98adb7e8c) - Bug 1172453 - Use TypedOrValueRegister instead of ConstantOrRegister in GetElementIC. r=jandem (2de276bf5) - Bug 1175976: IonMonkey - Part1: Move unaryArith from baseline to shared stub, r=jandem (8686e767d) - Bug 1175976: IonMonkey - Part2: Get the UnaryArith stub working in ionmonkey, r=jandem (6a8168d80) - Bug 1176288 - SharedStubs: Part 1: Move compare baseline stub to shared stub, r=jandem (32fad3674) - Bug 1176288 - SharedStubs: Part 2: Fix compare shared stub to work in ionmonkey, r=jandem (2d3102392) - Bug 1185957 - Properly handle known derived class constructors in ion. (r=jandem) (e05e94ea4) - Bug 1200560, IonMonkey: Part 1: Get tailCallVM working in shared stubs embedded in ion on arm, r=sstangl (6bc00653c) - Bug 1200560, IonMonkey: Part 2: Get VM calls working in shared stubs embedded in ion on arm, r=sstangl (efaec55aa) - Bug 1183375 - Cope with constant objects that are in the nursery when the code is initially compiled. r=jandem (a9863b1d4) - Bug 1184945: Increase the default MatchResult size of a regexp, r=bhackett (fb2bb0b97) - pointer style (9b2d3e613) - Bug 1202650 - split common code into platform variants. r=nbp (9f7b6d903) - pointer style (b1547efa8) - Bug 1141121 - Immediate operands to atomics, x86 and x64. r=h4writer (775972fdd) (66fe67625) -
My Browser Builds (Part 2)
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.rthost.win/boc-uxp/mailnews.win32-20210109-355db4de-uxp-c1825acab-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210109-355db4de-uxp-c1825acab-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20210109-id-eed0566-uxp-c1825acab-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210109-id-eed0566-ia-41157bf-uxp-c1825acab-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 2)
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.7.win32-git-20210109-22e23d5-uxp-c1825acab-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20210109-22e23d5-uxp-c1825acab-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.7.win32-git-20210109-22e23d5-uxp-c1825acab-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.2a1.win32-git-20210109-7818edcce-uxp-c1825acab-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.2a1.win32-git-20210109-7818edcce-uxp-c1825acab-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20210109-7818edcce-uxp-c1825acab-xpmod.7z Official UXP changes since my last build: - Issue #61 - Reinstate buildability with shared gkmedias dll (babeb5c55) - Redundant code path cleanup (#1702) (84fa3f9f7) - [NSS hotpatch] Hard disable AVX2 in NSS Build System (a625decfc) - Issue #61 - Add missing #endif in symbols file (b713575ca) - Issue #61 - Place Skia in libxul (39cebe99e) - Issue #61 - Add configure option for non-windows platforms (46ca396f8) - Issue #61 - Add missing external symbol cubeb_set_log_callback to gkmedias symbols.def (3f1ed0357) - Issue #61 - Add missing external symbols for gkmedias when WebRTC is built (1a4abb5d9) - Merge branch '61' (5af0c434b) - Issue #1699 - Part 1: python/psutil: Support recent FreeBSD versions (87aa6b230) - Issue #1699 - Part 2: libevent: Remove 'evutil_secure_rng_add_bytes' (da217348d) - Issue #1699 - Part 3a: mozjemalloc: Memory barriers on 'malloc_initialized' (f76695c1c) - Issue #1699 - Part 3b: mozjemalloc: Bootstrap allocator, early diversion for FreeBSD (91f7c9d30) - Issue #1699 - Part 3c: mozjemalloc: FreeBSD: Ensure early initialization (3e2dcaf7f) - Revert "Issue #1699 - Part 3a: mozjemalloc: Memory barriers on 'malloc_initialized'" (5d95844f4) - Merge pull request 'Add modern FreeBSD support' (#1706) from OlCe1/UXP:FreeBSD-support-reformatted into master (c1825acab) Official Basilisk changes since my last build: - Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (85a4560) - Update back-end branch pointer. (9619e1d) - Update about box link to point to rpmo. (929237a) - Clean up x86 (143b0ff) - Stop restricting the initial heap size. (5cc3547) - Update comment. (22e23d5) Official Pale-Moon changes since my last build: - Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest (c20b533ca) - Back-end branch pointer update (Unstable 2021-01-05) (7818edcce) My changes since my last build: - Reverted UXP#61 - Reverted "Redundant code path cleanup (#1702) (84fa3f9f7)" - Reverted "[NSS hotpatch] Hard disable AVX2 in NSS Build System (a625decfc)" - Basilisk: Reverted "Issue MoonchildProductions/UXP#61 - Add gkmedias to package-manifest (85a4560)" - Basilisk: Reverted "Clean up x86 (143b0ff)" - Basilisk: Reverted "Stop restricting the initial heap size. (5cc3547)" - Pale-Moon: Reverted "Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest (c20b533ca)" -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Advance Notice: Due to scheduled power equipment inspection in the building where my server locates, power outage will occur on 19 Jan 2021 10:00-14:00 (UTC+8) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
tenfourfox has no development in these months -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
upcoming: due to an user request. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
a fix is pushed, you may wait for next build or you can edit <root-dir>\omni.ja\modules\commonjs\sdk\url.js manually for hotfixing. https://github.com/roytam1/palemoon27/commit/bb287cf73f1611dbad38e528238133d49df2f78f -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
new ArcticFox win32 test build is uploaded: http://o.rthost.win/gpc/files1.rt/arcticfox-27.11.0.win32-git-20210102.7z too many commits to be listed, even github can't show all of them. https://github.com/rmottola/Arctic-Fox/compare/112f75dbc913ad1052931b17df0617bcad06d5c6...63656f89c5456afcb2f2da68adafb6899e99cbc7 -
My Browser Builds (Part 2)
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.3.1-Goanna-20210102.7z Changelog: Out-of-tree changes: * update Goanna3 to git 5e5396a2f..1f141d568: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1102048 (Part 20, imgLoader) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (0a8270ba4) - Bug 1102048 (Part 23, encoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (6625ca535) - Bug 1102048 (Part 39, decoders/icon) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (55956f847) - Bug 1102048 (Part 24, decoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (cf2b002a7) - Bug 1102048 (Part 04, ClippedImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c9f1451ad) - Bug 1102048 (Part 30, imgTools) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2e3378d34) - Bug 1082837 - Track insecure redirects on imgRequest. r=? (466a14e22) - Bug 1139225 (Part 3) - Make OnDataAvailable threadsafe. r=tn (d10208a8b) - Bug 1139225 (Part 1) - Remove unused imgRequest::mBlockingOnload flag. r=tn (c0d80facd) - Bug 1102048 (Part 11, imgRequest) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (63ee15eb8) - Bug 1102048 (Part 38, ShutdownTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (a58d515ed) - Bug 1102048 (Part 37, ProgressTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (04b07cb06) - Bug 1102048 (Part 14, NotificationObserver) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (ca32242a4) - Bug 1102048 (Part 13, RasterImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (8f3931f31) - Bug 1102048 (Part 10, imgFrame) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f2b22e70) - Bug 1102048 (Part 36, DynamicImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2cce04d2b) - Bug 1102048 (Part 09, Image) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f3743d2e) - Bug 1102048 (Part 29, imgRequestProxy) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bf2824c08) - Bug 1102048 (Part 31, SurfaceCache) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c6849f4d9) - Bug 1102048 (Part 25, header guards) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bde0a4979) - Bug 1102048 (Part 33, SVGDocument) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (71f5f960c) - Bug 1102048 (Part 05, Decoder) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (48b1d5a80) - Bug 1102048 (Part 34, Multipart) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (fb65aa069) - Bug 1102048 (Part 35, Downscaler) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2eb0be1f7) - Bug 1102048 (Part 19, ImageMetadata) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (749305ddd) - Bug 1102048 (Part 32, FrameAnimator) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (1df4850d6) - Bug 1102048 (Part 26) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (52550fb88) - Bug 1102048 (Part 03) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (438e52a57) (6b6341f07) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (de8eaaf9d) - Bug 915805 - Don't treat unbound names in Function() code as globals when the Function() code contains a direct eval or similarly-extensible scope. r=jorendorff (9d719f57e) - Remove workaround for bug 748219, which seems to have been fixed in the meantime. (72e4042f7) - Bug 1009776 - part 1, [css-grid] Implement line-based placement. r=dholbert (0b43d82fb) - Bug 1009776 - part 2, [css-grid] Add a method to inflate the implicit grid to include a given grid area. r=dholbert (b6ea6b48b) - Bug 1009776 - part 3, [css-grid] Store the grid item's grid area on a frame property. r=dholbert (52dafc67d) - Bug 1009776 - part 4, [css-grid] Add a cell map to keep track of which grid cells are occupied. r=dholbert (c4e963666) - Bug 1009776 - part 5, [css-grid] Fill the cell map if the grid area is definite. r=dholbert (6b87324a7) - Bug 1009776 - part 6, [css-grid] Update the spec reference in a comment. (fd7bf76fd) - Bug 1107778 - part 1, [css-grid] implement automatic grid item placement. r=dholbert (80b21d1d4) - Bug 1009776 - part 7, [css-grid] Some reftests for grid item placement with definite positions. (2a7c95e5f) - Bug 1107778 - part 2, [css-grid] Some reftests for grid item placement with auto positions. (c5b12b74c) - Bug 1107778 - Remove a couple of unused test files that landed accidentally. r=me (8f7c87715) (a1addd18d) - import changes from mozilla nss repo: - Bug 1682863 - Revert nssSlot_IsTokenPresent to 3.58 after ongoing Fx hangs with slow PKCS11 devices. r=bbeurdouche - Bug 1680400 - Fix memory leak in PK11_UnwrapPrivKey. r=bbeurdouche (e1d2d4080) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1139539 - part 1, [css-grid] Implement primitive grid track sizing. r=dholbert (498e8b04e) - Bug 1139539 - part 2, [css-grid] Implement grid item containing block calculations and reflow (initial version). r=dholbert (335925317) - Bug 1139539 - part 3, [css-grid] Fix a couple of typos in the CSS Grid tests. (278c82cf3) - Bug 1139539 - part 4, [css-grid] Tests for simple track sizing and grid item layout. (91390780d) - Bug 1107783 - part 1, [css-grid] Implement abs.pos. grid item placement and reflow. r=dholbert (2b36d051f) - Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. (f2f7d4274) - Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert (7449e1152) - Bug 1107786 - part 1, [css-grid] Implement layout and painting per the CSS 'order' property for normal flow grid items. r=dholbert (52fb3b578) - Bug 1107786 - part 2, [css-grid] Implement a DisplayList sorting function that sorts by CSS 'order'. r=dholbert (a6a62aa7e) - Bug 1107786 - part 3, [css-grid] Implement layout and painting per the CSS 'order' property for absolute positioned grid items. r=dholbert (f61148242) - Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. (5ad3979b7) - Bug 1144905 - Clean up SortByZOrder code and comments since it now assumes the list is already in content document order. r=roc (d0aa7e94a) - Bug 1192689 - Add in classes to LIR-none. r=nbp (82ebd0990) - pointer style (04b610ab2) - Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish (b08497260) - Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish (ce662ddc4) - Bug 1187323 - Add some asserts to the assembler's linkJump/nextJump/setNextJump methods. r=nbp (829d43cdf) - Bug 1187323 - Use release asserts in assertValidJmpSrc and related methods. r=nbp (96510be4c) - Bug 1183060 - wrong code generated for x86 word operations. r=sunfish (b7835db20) - Bug 774364 - Part 2: Move architecture specific function from BaseAssembler-x86-shared.h to BaseAssembler-x86.h and BaseAssembler-x64.h. r=sstangl (71b6831dc) - Bug 986680 - Part 1/4 - Define AutoGenericRegisterScope. r=nbp (cbce9c1f1) - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp (16d769323) - Bug 1169214: IonMonkey - Part 1: Create Ion shared stub helpers, r=jandem (7f8903293) - Bug 1169214: IonMonkey - Part 2: Add the x86 shared stub helpers, r=jandem (49bb8e972) - Bug 1169214: IonMonkey - Part 3: Add the x64 shared stub helpers, r=jandem (fbf58cf75) - Bug 1169214 - Add the ARM64 shared stub helpers. r=h4writer (62321406f) - Bug 1197665- IonMonkey: MIPS32: Fix build failure caused by Bug 1169214. r=h4writer (e55c027a8) - pointer style (4feea2046) - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp (264af9838) - Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp (e440be5c6) - Bug 1191552 - Move some common LIR to shared code. r=nbp (83a109d24) - Bug 1169213 - SharedStubs: Introduce JitFrame_IonStub to allow vmcalls out of sharedstubs in IonMonkey, r=npb (faae6df66) - Bug 1182936 part 3 - Rename mips to mips32 in check_macroassembler_style.py. r=nbp (ed7335bcf) - Bug 1184959 part 0 - check_macroassembler_style: Remove default values from the signature. r=h4writer (1fbd0de16) - Bug 1184959 part 1 - check_macroassembler_style: Only add an inline prefix in the output, if the methods are inlined. r=h4writer (b59cb1197) - Bug 1184959 part 2 - ARM ABIArgGenerator: Add support for soft-fp. r=h4writer (9a819c917) - Bug 1184959 part 3 - ARM MoveEmitter: Add support for pairs of registers. r=h4writer (ba90a8464) - Bug 1184959 part 4 - MIPS MoveEmitter: Add support for pairs of registers. r=rankov (0b9261cb2) - pointer style (0c2bb27db) - Bug 1184959 part 5 - Move callWithABI functions to the generic MacroAssembler. r=bbouvier,sstangl,jandem,rankov,h4writer (036ff5fc5) - Bug 935932 - Make Ion addprop stubs support dynamic slots (re)allocation. r=bhackett (37528556b) - Bug 1190295 - Remove 'args' arguments from MacroAssembler::setupAlignedABIArgs and MacroAssembler::setupUnalignedABIArgs. r=bbouvier (79b4c704c) - revert some unidentified patches (a08984287) - Bug 986680 - Part 4/4 - Convert ARM to ScratchRegisterScope. r=nbp (3ffe64d10) - Bug 986680 - Follow-up: Make constructors explicit. r=me (4d2f97498) - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp (337c3706a) - Bug 1103108 part 1 - ARM: Remove unused ma_callJit. r=h4writer (85ba22666) - Bug 1103108 part 2 - MIPS32: Remove unused ma_callJit. r=rankov (49465da6f) - Bug 1103108 part 3 - ARM: Replace single use ma_callJitNoPush by its implementation. r=h4writer (dfa1fb98c) - Bug 1103108 part 4 - MIPS32: Remove unused ma_callJitNoPush. r=rankov (107f96c30) - Bug 1184965 part 1 - Factor MacroAssembler::callJit. r=bbouvier (b299ad8ef) - pointer style (82c3494ca) - Bug 1184965 part 2 - Factor MacroAssembler::makeFrameDescriptor. r=sstangl (0a8108767) - Bug 1184965 part 3 - Use RAII for redundant profilerPreCall and profilerPostReturn calls. r=djvj (87356250f) - Bug 1157934 - import v8's ARM disassembler. r=jandem (63656f89c) (1f141d568) * 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 2)
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.9.7.win32-git-20210102-1f141d568-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210102-1f141d568-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.9.7.win32-git-20210102-1f141d568-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.9.7.win64-git-20210102-1f141d568-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 1102048 (Part 20, imgLoader) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (0a8270ba4) - Bug 1102048 (Part 23, encoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (6625ca535) - Bug 1102048 (Part 39, decoders/icon) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (55956f847) - Bug 1102048 (Part 24, decoders) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (cf2b002a7) - Bug 1102048 (Part 04, ClippedImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c9f1451ad) - Bug 1102048 (Part 30, imgTools) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2e3378d34) - Bug 1082837 - Track insecure redirects on imgRequest. r=? (466a14e22) - Bug 1139225 (Part 3) - Make OnDataAvailable threadsafe. r=tn (d10208a8b) - Bug 1139225 (Part 1) - Remove unused imgRequest::mBlockingOnload flag. r=tn (c0d80facd) - Bug 1102048 (Part 11, imgRequest) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (63ee15eb8) - Bug 1102048 (Part 38, ShutdownTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (a58d515ed) - Bug 1102048 (Part 37, ProgressTracker) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (04b07cb06) - Bug 1102048 (Part 14, NotificationObserver) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (ca32242a4) - Bug 1102048 (Part 13, RasterImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (8f3931f31) - Bug 1102048 (Part 10, imgFrame) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f2b22e70) - Bug 1102048 (Part 36, DynamicImage) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2cce04d2b) - Bug 1102048 (Part 09, Image) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2f3743d2e) - Bug 1102048 (Part 29, imgRequestProxy) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bf2824c08) - Bug 1102048 (Part 31, SurfaceCache) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (c6849f4d9) - Bug 1102048 (Part 25, header guards) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (bde0a4979) - Bug 1102048 (Part 33, SVGDocument) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (71f5f960c) - Bug 1102048 (Part 05, Decoder) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (48b1d5a80) - Bug 1102048 (Part 34, Multipart) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (fb65aa069) - Bug 1102048 (Part 35, Downscaler) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (2eb0be1f7) - Bug 1102048 (Part 19, ImageMetadata) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (749305ddd) - Bug 1102048 (Part 32, FrameAnimator) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (1df4850d6) - Bug 1102048 (Part 26) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (52550fb88) - Bug 1102048 (Part 03) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (438e52a57) (6b6341f07) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth (de8eaaf9d) - Bug 915805 - Don't treat unbound names in Function() code as globals when the Function() code contains a direct eval or similarly-extensible scope. r=jorendorff (9d719f57e) - Remove workaround for bug 748219, which seems to have been fixed in the meantime. (72e4042f7) - Bug 1009776 - part 1, [css-grid] Implement line-based placement. r=dholbert (0b43d82fb) - Bug 1009776 - part 2, [css-grid] Add a method to inflate the implicit grid to include a given grid area. r=dholbert (b6ea6b48b) - Bug 1009776 - part 3, [css-grid] Store the grid item's grid area on a frame property. r=dholbert (52dafc67d) - Bug 1009776 - part 4, [css-grid] Add a cell map to keep track of which grid cells are occupied. r=dholbert (c4e963666) - Bug 1009776 - part 5, [css-grid] Fill the cell map if the grid area is definite. r=dholbert (6b87324a7) - Bug 1009776 - part 6, [css-grid] Update the spec reference in a comment. (fd7bf76fd) - Bug 1107778 - part 1, [css-grid] implement automatic grid item placement. r=dholbert (80b21d1d4) - Bug 1009776 - part 7, [css-grid] Some reftests for grid item placement with definite positions. (2a7c95e5f) - Bug 1107778 - part 2, [css-grid] Some reftests for grid item placement with auto positions. (c5b12b74c) - Bug 1107778 - Remove a couple of unused test files that landed accidentally. r=me (8f7c87715) (a1addd18d) - import changes from mozilla nss repo: - Bug 1682863 - Revert nssSlot_IsTokenPresent to 3.58 after ongoing Fx hangs with slow PKCS11 devices. r=bbeurdouche - Bug 1680400 - Fix memory leak in PK11_UnwrapPrivKey. r=bbeurdouche (e1d2d4080) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1139539 - part 1, [css-grid] Implement primitive grid track sizing. r=dholbert (498e8b04e) - Bug 1139539 - part 2, [css-grid] Implement grid item containing block calculations and reflow (initial version). r=dholbert (335925317) - Bug 1139539 - part 3, [css-grid] Fix a couple of typos in the CSS Grid tests. (278c82cf3) - Bug 1139539 - part 4, [css-grid] Tests for simple track sizing and grid item layout. (91390780d) - Bug 1107783 - part 1, [css-grid] Implement abs.pos. grid item placement and reflow. r=dholbert (2b36d051f) - Bug 1107783 - part 2, [css-grid] Reftest for basic placement and layout of abs.pos. grid items. (f2f7d4274) - Bug 1145968 - [css-grid] Make grid items paint as inline-blocks and create a stacking context when 'z-index' != 'auto'. r=dholbert (7449e1152) - Bug 1107786 - part 1, [css-grid] Implement layout and painting per the CSS 'order' property for normal flow grid items. r=dholbert (52fb3b578) - Bug 1107786 - part 2, [css-grid] Implement a DisplayList sorting function that sorts by CSS 'order'. r=dholbert (a6a62aa7e) - Bug 1107786 - part 3, [css-grid] Implement layout and painting per the CSS 'order' property for absolute positioned grid items. r=dholbert (f61148242) - Bug 1107786 - part 4, [css-grid] Reftests for the CSS 'order' property on grid items. (5ad3979b7) - Bug 1144905 - Clean up SortByZOrder code and comments since it now assumes the list is already in content document order. r=roc (d0aa7e94a) - Bug 1192689 - Add in classes to LIR-none. r=nbp (82ebd0990) - pointer style (04b610ab2) - Bug 1182203 - Part 0: Generalize reciprocal multiplication constant calculation. r=sunfish (b08497260) - Bug 1182203 - Part 1: Optimize unsigned division by constants. r=sunfish (ce662ddc4) - Bug 1187323 - Add some asserts to the assembler's linkJump/nextJump/setNextJump methods. r=nbp (829d43cdf) - Bug 1187323 - Use release asserts in assertValidJmpSrc and related methods. r=nbp (96510be4c) - Bug 1183060 - wrong code generated for x86 word operations. r=sunfish (b7835db20) - Bug 774364 - Part 2: Move architecture specific function from BaseAssembler-x86-shared.h to BaseAssembler-x86.h and BaseAssembler-x64.h. r=sstangl (71b6831dc) - Bug 986680 - Part 1/4 - Define AutoGenericRegisterScope. r=nbp (cbce9c1f1) - Bug 986680 - Part 2/4 - Define per-platform ScratchRegisterScope. r=nbp (16d769323) - Bug 1169214: IonMonkey - Part 1: Create Ion shared stub helpers, r=jandem (7f8903293) - Bug 1169214: IonMonkey - Part 2: Add the x86 shared stub helpers, r=jandem (49bb8e972) - Bug 1169214: IonMonkey - Part 3: Add the x64 shared stub helpers, r=jandem (fbf58cf75) - Bug 1169214 - Add the ARM64 shared stub helpers. r=h4writer (62321406f) - Bug 1197665- IonMonkey: MIPS32: Fix build failure caused by Bug 1169214. r=h4writer (e55c027a8) - pointer style (4feea2046) - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp (264af9838) - Bug 1188650 - Part 1/2 - Rename LIR-Common.h to shared/LIR-shared.h. r=nbp (e440be5c6) - Bug 1191552 - Move some common LIR to shared code. r=nbp (83a109d24) - Bug 1169213 - SharedStubs: Introduce JitFrame_IonStub to allow vmcalls out of sharedstubs in IonMonkey, r=npb (faae6df66) - Bug 1182936 part 3 - Rename mips to mips32 in check_macroassembler_style.py. r=nbp (ed7335bcf) - Bug 1184959 part 0 - check_macroassembler_style: Remove default values from the signature. r=h4writer (1fbd0de16) - Bug 1184959 part 1 - check_macroassembler_style: Only add an inline prefix in the output, if the methods are inlined. r=h4writer (b59cb1197) - Bug 1184959 part 2 - ARM ABIArgGenerator: Add support for soft-fp. r=h4writer (9a819c917) - Bug 1184959 part 3 - ARM MoveEmitter: Add support for pairs of registers. r=h4writer (ba90a8464) - Bug 1184959 part 4 - MIPS MoveEmitter: Add support for pairs of registers. r=rankov (0b9261cb2) - pointer style (0c2bb27db) - Bug 1184959 part 5 - Move callWithABI functions to the generic MacroAssembler. r=bbouvier,sstangl,jandem,rankov,h4writer (036ff5fc5) - Bug 935932 - Make Ion addprop stubs support dynamic slots (re)allocation. r=bhackett (37528556b) - Bug 1190295 - Remove 'args' arguments from MacroAssembler::setupAlignedABIArgs and MacroAssembler::setupUnalignedABIArgs. r=bbouvier (79b4c704c) - revert some unidentified patches (a08984287) - Bug 986680 - Part 4/4 - Convert ARM to ScratchRegisterScope. r=nbp (3ffe64d10) - Bug 986680 - Follow-up: Make constructors explicit. r=me (4d2f97498) - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp (337c3706a) - Bug 1103108 part 1 - ARM: Remove unused ma_callJit. r=h4writer (85ba22666) - Bug 1103108 part 2 - MIPS32: Remove unused ma_callJit. r=rankov (49465da6f) - Bug 1103108 part 3 - ARM: Replace single use ma_callJitNoPush by its implementation. r=h4writer (dfa1fb98c) - Bug 1103108 part 4 - MIPS32: Remove unused ma_callJitNoPush. r=rankov (107f96c30) - Bug 1184965 part 1 - Factor MacroAssembler::callJit. r=bbouvier (b299ad8ef) - pointer style (82c3494ca) - Bug 1184965 part 2 - Factor MacroAssembler::makeFrameDescriptor. r=sstangl (0a8108767) - Bug 1184965 part 3 - Use RAII for redundant profilerPreCall and profilerPostReturn calls. r=djvj (87356250f) - Bug 1157934 - import v8's ARM disassembler. r=jandem (63656f89c) (1f141d568) -
My Browser Builds (Part 2)
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.rthost.win/boc-uxp/mailnews.win32-20210102-355db4de-uxp-0bb464bfc-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210102-355db4de-uxp-0bb464bfc-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom-older * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20210102-id-eed0566-uxp-0bb464bfc-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210102-id-eed0566-ia-41157bf-uxp-0bb464bfc-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 2)
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.7.win32-git-20210102-6d7bb9f-uxp-0bb464bfc-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20210102-6d7bb9f-uxp-0bb464bfc-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.7.win32-git-20210102-6d7bb9f-uxp-0bb464bfc-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.2a1.win32-git-20210102-ddf403cf3-uxp-0bb464bfc-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20210102-ddf403cf3-uxp-0bb464bfc-xpmod.7z Official UXP changes since my last build: - Issue #1053 - Part 1c: Remove references to mobile/android targets and paths (9f004841a) - Issue #1053 - Part 2a: Remove android from /layout (partial) (ae2a16034) - Issue #1053 - Part 3a: Remove Android conditionals from /gfx (8d4456c79) - Issue #1053 - Part 3b: Remove AndroidSurfaceTexture and Android media decoder interface. (e011a048e) - Issue #1053 - Part 2b: Remove android from /layout reftests (0bb464bfc) Official Basilisk changes since my last build: - update link to new repo (dec2340) - Merge pull request 'Update link to new repo' (#35) from micwoj92/Basilisk:master into master (6d7bb9f) Official Pale-Moon changes since my last build: - [SSUAO] Add netteller to UA overrides. (ddf403cf3) -
that is come from longhorn 5xxx builds.
-
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
07:34:06.799 TypeError: r.props.store.urlMatchStore.init is not a function Stack trace: n@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:410704 yi@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1698433 Va@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1717832 e[64448]/Yc@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1761336 Iu@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1747486 Ou@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1747414 Nu@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1747277 vu@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1744264 pu@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1741612 Ku@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1757738 e[64448]/rs/<@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1759158 gu@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1744642 rs@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1759143 e[64448]/t.hydrate@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1766513 e[22377]/e/</e/<@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:664825 l@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:9543 s/i._invoke</<@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:9333 _/</<@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:9965 t@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:977 c@https://static.rutube.ru/woodpecker/assets/208.6.2/web/main.js:2:1192 1 main.js:2:78208 e[87092]/Fe</e.prototype.instrumentConsole/</</<() main.js:2 cc() main.js:2 e[64448]/sc/n.callback() main.js:2 di() main.js:2 hc() main.js:2 xu() main.js:2 e[60053]/t.unstable_runWithPriority() main.js:2 Bo() main.js:2 Tu() main.js:2 vu() main.js:2 pu() main.js:2 Ku() main.js:2 e[64448]/rs/<() main.js:2 gu() main.js:2 rs() main.js:2 e[64448]/t.hydrate() main.js:2 e[22377]/e/</e/<() main.js:2 l() main.js:2 s/i._invoke</<() main.js:2 _/</<() main.js:2 t() main.js:2 c() main.js:2 so the problem is in their code -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
please post javascript console error log. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
you may try extracting msvc*.dll and vcomp120.dll from palemoon-27.9.7.win64-git-20200905-7606140ee-xpmod.7z and replace those in your newer builds. this will be fixed in next build. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
I'm still using winamp 5.65 (not anything newer) due to some weird bugs appeared in newer builds.