Jump to content

My Browser Builds (Part 3)


Recommended Posts


11 hours ago, Fritz_Geiger said:

2. Same NM versions +

FirefoxPortableLegacy v52.9.0 20180621

Happened yesterday.
Google search results page
now looks like some mobile interface -
thin center column, blocks/tiles, no page number selection.

Google.JPG

I also noticed that Google now looks kind of odd / fall-back design and thought it has something to do with the latest version of NM27.

But I changed back to the previous version and it was still the same. So this has been changed by Google coincidentally at the ~same time!

kind regards
soggi

Edited by soggi
Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220115-afea1b3ff-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220115-afea1b3ff-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220115-afea1b3ff-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220115-afea1b3ff-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - missing of Bug 1130096 - Convert embedding/components/windowwatcher/ to Gecko style (883cc280e)
 - Bug 1114299 - Pass window features up from the content process via nsCString. r=smaug (017de6dc8)
 - Bug 1114299 - Be more strict about which window chromeFlags we compute from content. r=smaug (71e9f4959)
 - Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish (2bc4bcf14)
 - Bug 1184786 - Fix LastColorAttachment(). r=jgilber (b320f23de)
 - Bug 1184786 - Fix ReadBuffer parameter validation. r=jgilber (7c6fac544)
 -  Bug 1151736 - More information to pick up with crash reports. r=jgilbert (cd26cb6cb)
 - Bug 1151736 - Lose context on OOM instead of crashing. r=jgilbert (904e2d98a)
 - Bug 1176153. Have binding code grab the array buffer view type for ArrayBufferView arguments, so consumers don't have to manually use JSAPI to do it. Use the new setup in WebGL code. r=smau (3a93669ee)
 - Bug 1182347 - Implement OriginAttributesPattern. r=sicking,f=allstars.chh (10eb6487c)
 - Bug 922212 - Add console.dirxml. r=bgrins, r=mrbkap (85ebd7e39)
 - Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor (d27b571d5)
 - Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku (3c17318c4)
 - Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku (67ad08801)
 - Bug 1169129 - Make DOMException::Create(nsresult, nsCString) accept nsACString. r=bholley (22e2f4e5e)
 - Bug 1156099 - Mark the atom members of NodeInfo as nsCOMPtr's; r=baku (83dca3dde)
 - Bug 1176757 - Throw a DataCloneError when attempting to invoke 'cloneNode' on a 'ShadowRoot' and associated mochitest. r=wchen (decac1493)
 - Bug 1169044 - Patch 6 - Update web-platform-tests expected data. r=jgraham (def441a11)
 - Bug 1169044 - Patch 7 - Set mObserver in URLSearchParams. a=bustage. (80bd7a589)
 - Bug 1181259 Remove stray debugging printf from Cache API. r=froydnj (8b030de0a)
 - Bug 1173439 P1 Store URLs as UTF8 strings in Cache instead of UTF16. r=ehsan (ad3120be5)
 - Bug 1180765 - Bump the caches.sqlite version numbers because of the field that was added in bug 1169044; r=jdm (c40b57eab)
 - Bug 1173439 P2 Parse Response URL query as a separate field. r=ehsan (3b5c9641b)
 - Bug 1173439 P3 Use url query field for database matching and Request creation. r=ehsan (18969bd6c)
 - Bug 1173439 P4 Remove Request url field from Cache API database. r=ehsan (00e45614d)
 - Bug 1173439 P5 Cache should index on a hash instead of the url itself. r=ehsan (eafb8d1a1)
 - Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug (c44513ab6)
 - Bug 1177916 - URL should be a nsWrapperCache object, r=smaug (67c3f7221)
 - Bug 1121773 - Conditionally include SiteSpecificUserAgent files on mobile/android. (37db816f1) (34074a23e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1145017. Use the new proto setup for custom element prototypes when possible. r=wchen,bholley (67789348c)
 - Bug 1183450, properly wrappercache URL object, r=baku (ce6ef8436)
 - space cleanup (2de44c12c)
 - Bug 1155477 - Convert nsINode::Slots::mChildNodes to an nsRefPtr; r=baku (721d52f31)
 - Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku (acaba6531)
 - remaining of 1155477 (d1dc03fc0)
 - spacing like gecko, even if bad (7ff16eeae)
 - Bug 1155475 - Mark nsINode::Slots::mWeakReference as MOZ_NON_OWNING_REF; r=baku (59b241ae6)
 - Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku (5255acaa5)
 - Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku (4da7e61cf)
 - Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku (33022b4e0)
 - Bug 1156010 - Mark nsINode::mParent as MOZ_OWNING_REF; r=smaug (3c975656a)
 - fix typo (c06ca0d92)
 - Bug 1165184 - Move nsChildContentList to its own header. r=peterv (408a2cb2e)
 - Bug 1167390 - Mark nsNodeWeakReference::mNode as MOZ_NON_OWNING_REF. r=smaug (5a2ab3838)
 - missing bit 1117172 part 3 (ab0b032b9)
 - Bug 1184065, properly support WrapperCache on DestinationInsertionPointList, r=wchen (4afc484a7)
 - missing bit of Bug 1095098 - followup - add back some static analysis attributes lost in a rebase; r=me (08d509ef7)
 - Bug 1156790 - mark various nsCOMPtr_helper-esque classes as final; r=mccr8 (826d1f5ca) (43fb101b1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1166488 - Eliminate ServiceWorkerRegistrationBase::mCCDummy. r=smaug (a82dedc28)
 - Bug 1167375 - make nsTWeakRef use a nsRefPtr internally. r=nfroyd (f1e9def06)
 - Bug 1156966 - Avoid writing 0's to mEmptyHdr in nsTArray since it triggers TSan warnings. r=nfroyd (b4d068d1b)
 - Bug 1155968 - Place imports on separate lines. r=khuey (bfd1d2e30)
 - Bug 1155968 - Whitespace fixes in xpidl.py to comply with PEP8. r=khuey (b3e787594)
 - Bug 1155968 - Move statements to their own lines. r=khuey (c55cb4c90)
 - Bug 1155968 - Fix indentation warnings to comply with PEP8. r=khuey (a4d98d541)
 - Bug 1155968 - Fix variable use before initialization. r=khuey (108654e6e)
 - Bug 1155968 - Fix correct number of empty lines between objects to comply with PEP8. r=khuey (595d69ae4)
 - Bug 1155968 - Remove semicolons at ends of statements (PEP8). r=khuey (ab4007ec8)
 - Bug 1155968 - Remove trailing whitespace in header.py. r=khuey (48e38de7e)
 - Bug 1155968 - Change '==' and '!=' to 'is' and 'is not' to comply with PEP8. r=khuey (f45edd3ba)
 - spacing (a26387129)
 - Bug 1181297 - Add debug descriptor to nsINode. r=smaug (624cce14d)
 - missing part of Bug 1181130 - Part 3 (6fe0bbb81)
 - Bug 1155477 follow-up: Fix nsINode::ChildNodes() (88e44bc63)
 - Bug 1163916 (part 1)
 - Avoid a static nsDebugImpl constructor. r=froydnj. (f05047d11)
 - Bug 1163916 (part 2)
 - Avoid a static constructor for kCompressedBufferLength. r=froydnj. (cb6d85364)
 - Bug 1146416 - Move remote anonymous temporary file opening to the main thread. r=roc (1ed85bfa5) (b4c337a45)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1175600. Add getRelativePath/setRelativePath to nsIFile. r=froydnj (93515cbda)
 - bug 1171124 - Swap some XP_MACOSX for XP_DARWIN in nsLocalFileUnix. r=froydnj (1928918ac)
 - Bug 1192230 - clean up reference-counting in xpcom/; r=erahm (11528cd9f)
 - missing bit of Bug 1138293 - Use malloc/free/realloc/calloc (365fb9991)
 - Bug 1175601. Make nsIFile.getRelativeDescriptor work with paths with aths with arbitrary numbers of segments, not just 32. r=froydnj (a4b5ea11d)
 - Bug 1175600 followup. Add getRelativePath to ye othere nsIFile implementatione so as to de-bust ye olde CLOSED TREE (b23dfee9e)
 - Bug 1159604 - Use fallible allocations in nsLinebreakConverter.cpp (as the code expects). r=smaug (498f30023)
 - Bug 1139547 - Fix unsequenced variable modmification/access error. r=botond,bsmedberg (a8460ecff)
 - Bug 1167380 - Mark (Read/Write)SegmentsState::m(Source/Sink) as MOZ_NON_OWNING_REF and mark as MOZ_STACK_CLASS. r=froydnj (a1f2dc2ae)
 - Bug 1137464 - add missing include for nsICloneableInputStream.h to nsStreamUtils.cpp; r=bkelly (dddd1831c)
 - Bug 1026761 - CID 749761: nsAStreamCopier::Process can use sourceCondition, sinkCondition uninitialized. r=froydnj (a728f2b3e)
 - Bug 1189423 - part 1 - Add MOZ_COUNT_CTOR/DTOR for nsXPTCStubBase. r=froydnj (208b578bb)
 - Bug 1189423 - part 2 - Remove superfluous |new| result check. r=froydnj (b58d8b1fd)
 - Bug 1151506 - Null-check the count parameter in GetConstantCount. r=froydnj (6e89f6635)
 - Bug 1171603 - Better size check in nsTSubstring::ReplacePrep. r=ehsan (f17bb9c07)
 - Bug 603201 - Enable primitive receivers in [[Get]]. r=jorendorff (24e6b04e2)
 - revert/align malloc functions to bug 1156317 21 April 2015 (89de8cbad)
 - Bug 1081260 - Update the malloc counters if we successfully recover from OOM; r=jonco (c3a03f041)
 - Bug 1196210 - Fix an incomplete assertion in the nursery; r=jonco (84140599a)
 - Bug 1198826 - Increment (plain) gcNumber on all GCs, r=terrence (a45b9d65c)
 - Bug 1184578 - Fix the nursery profiling print statement; r=sfink (f03accbe4)
 - Bug 1188878 - Ensure RematerializedFrames are cleared from Debugger instances on Ion bailout failure. (r=jandem) (0cad2e549)
 - pointer style (96793b3b3)
 - some leftover (7685205e9)
 - pointer style (5dc480bd4)
 - Bug 1145781 - Unlazify functions when getting their debug scopes. (r=jimb) (f86c2a1b6)
 - Bug 1148388 - Handle lost accesses in missing Debugger scopes for block objects. (r=jimb) (9c1734834)
 - Bug 1118865 - Relax assertion in DebugScopeProxy::isMagicMissingArgumentsValue. (r=nbp) (7b46b3929)
 - Bug 1193046 - Clear prevUpToDate on younger frames when toggling frame debuggeeness off->on. (r=jimb) (f93459582)
 - Bug 1188334 - Fix this one weird case with creating debug block scopes of 0-variable block scopes that come from deprecated let exprs inside generators. (r=jimb) (69cc9afe9)
 - code style (dc626020e)
 - Bug 1135703 - Ensure that lastProfilingFrame gets set appropriately on ALL JitActivations when profiling is turned on or off. r=shu (64665fe96)
 - missing init, taken from TFF (dc9544999)
 - pointer style (84478dba2)
 - cleanup (6e2dd6ae3)
 - reposition due to misspatch (738769d65)
 - Bug 1191758 - Rework JS::FormatStackDump() to fix OOM handling r=terrence (680e5f8d2)
 - Bug 1195545 - Add instruction reordering pass to IonMonkey, r=sunfish. (ba1441975) (16aec83f0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153153: IonMonkey: Repoint the block instead of deleting the block for andor statements, r=bhackett (00fd49f31)
 - pointer style (5eb699fff)
 - back out barrier check like in FF and TFF (57b37fc09)
 - put back inlining failure abort reason (d694cac7b)
 - Bug 1196579, bug 1196587, bug 1196589 - Fix some unboxed array bugs, r=jandem. (34f6e97ed)
 - Bug 1138676 - Watch for groups with lazy protos in PropertyReadNeedsTypeBarrier, r=jandem. (577d48da0)
 - Bug 1138676 - Watch for groups with lazy protos in PropertyReadNeedsTypeBarrier, r=jandem. (53a8b3bc2)
 - Bug 1198090 - Use AutoInitGCManagedObject when creating UnboxedLayout in TryConvertToUnboxedLayout() r=terrence (02d85ed7a)
 - Bug 1195452 - Make UnboxedLayout::makeNativeGroup() handle OOM when propagating property types r=bhackett (127ac3143) (99fe0d1a1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap (1f68c0fc8)
 - Bug 1138059 - Tweak XPCOMUtils.defineLazyGetter behavior to avoid weird behavior in weird cases. r=mak. (9adbc6d75)
 - Bug 1171013 - Extend defineLazyModuleGetter to support user-defined proxy objects. r=mfinkle (aa469e579)
 - Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink (b47e0d9ca)
 - Pointer style (01a808b27)
 - Bug 1176568. Fix the proto cycle checking to work correctly for inner/outer globals. r=waldo (78cd2558d)
 - Bug 1144452. Print the global in JSObject::dump. r=waldo (1c00520a1)
 - Bug 1191482 - Improve WeakCache sweep code and add assertions r=terence (5ca525c46)
 - Bug 1188836 - Fix compacting GC zone selection by passing total arenacount to ShouldRelocateZone() r=terrence (11c95eb99)
 - Bug 1188936 - Release/protect relocated arenas earlier r=terrence (1700c2a6e)
 - pointer style (6e3e502d7)
 - do not start private by default (86b11721d)
 - Bug 1153707 jsval is wrongly passed to XPT Javascript method on ppc/32 and SPARC/32 r=bobbyholley (a02e2f6d9)
 - Bug 1170859- MIPS64: Fix copy u32 type arg to argument register. r=froydnj (c489e99b4)
 - Bug 1155154 - Part 1 - Fix the check for duplicate filters when one filter is a subtring of another one. r=smaug (e442c3c0c)
 - Bug 1155154 - Part 2 - Rename extension filter. r=smaug (8f9b4d21e)
 - Bug 1155154 - Part 3 - Ignore file extension filters with characters that can be interpreted by the file picker. r=smaug (cf972fd8f)
 - Bug 1186603 - Add a "Contains" method for string classes and use it in HTMLInputElement. r=nfroyd (c5d5f51e8) (48a663d7c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 559303 - Consolidate strBuf and longStrBuf in the tokenizer. r=wchen. (b385e7635)
 - Bug 489820 part 1 - Make charRefBuf non-growable and have the same lifetime as the tokenizer. r=wchen. (5c9a2c402)
 - Bug 489820 part 2 - Grow buffers to the worst-case size before tokenizing; fix comments. r=wchen. (7dad72a9a)
 - Bug 1176668 - Fix overflow avoidance in numeric character reference handling. r=wchen. (f9cdb2b5b)
 - Bug 1171309 - Remove PREF_Init()'s return value. r=bsmedberg. (245dd4436)
 - Bug 916101 - Show entire pref name when wanring about size, r=mossop (61245be0f)
 - add back crashrep, it is not defined anyway (4995d8d3e)
 - Bug 1195123: Restructure logic (pulling out "!") for SVG image rejection, to make it clearer that it matches the comment. r=longsonr (57e3698f6)
 - Bug 629682 - Add a better warning message for SVG-as-an-image external resources being blocked. r=dholbert (35ea836e4)
 - remove useless cast (abb30e8ac)
 - add internal CSP preload check from TFF (14c4d843e)
 - Bug 1167650 - Expose DOMRequest and DOMCursor to workers. r=bent (468365262)
 - Bug 1154041 - Enable child process memory report logging by default on B2G. r=erahm (141254fc5)
 - namespace (515b42704)
 - Bug 1164587 - Get rid of Fault() in the cycle collector. r=smaug (9587d4971) (afea1b3ff)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.5-Goanna-20220115.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 640cd329f...afea1b3ff:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - missing of Bug 1130096 - Convert embedding/components/windowwatcher/ to Gecko style (883cc280e)
 - Bug 1114299 - Pass window features up from the content process via nsCString. r=smaug (017de6dc8)
 - Bug 1114299 - Be more strict about which window chromeFlags we compute from content. r=smaug (71e9f4959)
 - Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish (2bc4bcf14)
 - Bug 1184786 - Fix LastColorAttachment(). r=jgilber (b320f23de)
 - Bug 1184786 - Fix ReadBuffer parameter validation. r=jgilber (7c6fac544)
 -  Bug 1151736 - More information to pick up with crash reports. r=jgilbert (cd26cb6cb)
 - Bug 1151736 - Lose context on OOM instead of crashing. r=jgilbert (904e2d98a)
 - Bug 1176153. Have binding code grab the array buffer view type for ArrayBufferView arguments, so consumers don't have to manually use JSAPI to do it. Use the new setup in WebGL code. r=smau (3a93669ee)
 - Bug 1182347 - Implement OriginAttributesPattern. r=sicking,f=allstars.chh (10eb6487c)
 - Bug 922212 - Add console.dirxml. r=bgrins, r=mrbkap (85ebd7e39)
 - Bug 1176341 - De-holder nsIXPConnect::CreateSandbox. r=baku,gabor (d27b571d5)
 - Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku (3c17318c4)
 - Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku (67ad08801)
 - Bug 1169129 - Make DOMException::Create(nsresult, nsCString) accept nsACString. r=bholley (22e2f4e5e)
 - Bug 1156099 - Mark the atom members of NodeInfo as nsCOMPtr's; r=baku (83dca3dde)
 - Bug 1176757 - Throw a DataCloneError when attempting to invoke 'cloneNode' on a 'ShadowRoot' and associated mochitest. r=wchen (decac1493)
 - Bug 1169044 - Patch 6 - Update web-platform-tests expected data. r=jgraham (def441a11)
 - Bug 1169044 - Patch 7 - Set mObserver in URLSearchParams. a=bustage. (80bd7a589)
 - Bug 1181259 Remove stray debugging printf from Cache API. r=froydnj (8b030de0a)
 - Bug 1173439 P1 Store URLs as UTF8 strings in Cache instead of UTF16. r=ehsan (ad3120be5)
 - Bug 1180765 - Bump the caches.sqlite version numbers because of the field that was added in bug 1169044; r=jdm (c40b57eab)
 - Bug 1173439 P2 Parse Response URL query as a separate field. r=ehsan (3b5c9641b)
 - Bug 1173439 P3 Use url query field for database matching and Request creation. r=ehsan (18969bd6c)
 - Bug 1173439 P4 Remove Request url field from Cache API database. r=ehsan (00e45614d)
 - Bug 1173439 P5 Cache should index on a hash instead of the url itself. r=ehsan (eafb8d1a1)
 - Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug (c44513ab6)
 - Bug 1177916 - URL should be a nsWrapperCache object, r=smaug (67c3f7221)
 - Bug 1121773 - Conditionally include SiteSpecificUserAgent files on mobile/android. (37db816f1) (34074a23e)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1145017. Use the new proto setup for custom element prototypes when possible. r=wchen,bholley (67789348c)
 - Bug 1183450, properly wrappercache URL object, r=baku (ce6ef8436)
 - space cleanup (2de44c12c)
 - Bug 1155477 - Convert nsINode::Slots::mChildNodes to an nsRefPtr; r=baku (721d52f31)
 - Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku (acaba6531)
 - remaining of 1155477 (d1dc03fc0)
 - spacing like gecko, even if bad (7ff16eeae)
 - Bug 1155475 - Mark nsINode::Slots::mWeakReference as MOZ_NON_OWNING_REF; r=baku (59b241ae6)
 - Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku (5255acaa5)
 - Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku (4da7e61cf)
 - Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku (33022b4e0)
 - Bug 1156010 - Mark nsINode::mParent as MOZ_OWNING_REF; r=smaug (3c975656a)
 - fix typo (c06ca0d92)
 - Bug 1165184 - Move nsChildContentList to its own header. r=peterv (408a2cb2e)
 - Bug 1167390 - Mark nsNodeWeakReference::mNode as MOZ_NON_OWNING_REF. r=smaug (5a2ab3838)
 - missing bit 1117172 part 3 (ab0b032b9)
 - Bug 1184065, properly support WrapperCache on DestinationInsertionPointList, r=wchen (4afc484a7)
 - missing bit of Bug 1095098 - followup - add back some static analysis attributes lost in a rebase; r=me (08d509ef7)
 - Bug 1156790 - mark various nsCOMPtr_helper-esque classes as final; r=mccr8 (826d1f5ca) (43fb101b1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1166488 - Eliminate ServiceWorkerRegistrationBase::mCCDummy. r=smaug (a82dedc28)
 - Bug 1167375 - make nsTWeakRef use a nsRefPtr internally. r=nfroyd (f1e9def06)
 - Bug 1156966 - Avoid writing 0's to mEmptyHdr in nsTArray since it triggers TSan warnings. r=nfroyd (b4d068d1b)
 - Bug 1155968 - Place imports on separate lines. r=khuey (bfd1d2e30)
 - Bug 1155968 - Whitespace fixes in xpidl.py to comply with PEP8. r=khuey (b3e787594)
 - Bug 1155968 - Move statements to their own lines. r=khuey (c55cb4c90)
 - Bug 1155968 - Fix indentation warnings to comply with PEP8. r=khuey (a4d98d541)
 - Bug 1155968 - Fix variable use before initialization. r=khuey (108654e6e)
 - Bug 1155968 - Fix correct number of empty lines between objects to comply with PEP8. r=khuey (595d69ae4)
 - Bug 1155968 - Remove semicolons at ends of statements (PEP8). r=khuey (ab4007ec8)
 - Bug 1155968 - Remove trailing whitespace in header.py. r=khuey (48e38de7e)
 - Bug 1155968 - Change '==' and '!=' to 'is' and 'is not' to comply with PEP8. r=khuey (f45edd3ba)
 - spacing (a26387129)
 - Bug 1181297 - Add debug descriptor to nsINode. r=smaug (624cce14d)
 - missing part of Bug 1181130 - Part 3 (6fe0bbb81)
 - Bug 1155477 follow-up: Fix nsINode::ChildNodes() (88e44bc63)
 - Bug 1163916 (part 1)
 - Avoid a static nsDebugImpl constructor. r=froydnj. (f05047d11)
 - Bug 1163916 (part 2)
 - Avoid a static constructor for kCompressedBufferLength. r=froydnj. (cb6d85364)
 - Bug 1146416 - Move remote anonymous temporary file opening to the main thread. r=roc (1ed85bfa5) (b4c337a45)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1175600. Add getRelativePath/setRelativePath to nsIFile. r=froydnj (93515cbda)
 - bug 1171124 - Swap some XP_MACOSX for XP_DARWIN in nsLocalFileUnix. r=froydnj (1928918ac)
 - Bug 1192230 - clean up reference-counting in xpcom/; r=erahm (11528cd9f)
 - missing bit of Bug 1138293 - Use malloc/free/realloc/calloc (365fb9991)
 - Bug 1175601. Make nsIFile.getRelativeDescriptor work with paths with aths with arbitrary numbers of segments, not just 32. r=froydnj (a4b5ea11d)
 - Bug 1175600 followup. Add getRelativePath to ye othere nsIFile implementatione so as to de-bust ye olde CLOSED TREE (b23dfee9e)
 - Bug 1159604 - Use fallible allocations in nsLinebreakConverter.cpp (as the code expects). r=smaug (498f30023)
 - Bug 1139547 - Fix unsequenced variable modmification/access error. r=botond,bsmedberg (a8460ecff)
 - Bug 1167380 - Mark (Read/Write)SegmentsState::m(Source/Sink) as MOZ_NON_OWNING_REF and mark as MOZ_STACK_CLASS. r=froydnj (a1f2dc2ae)
 - Bug 1137464 - add missing include for nsICloneableInputStream.h to nsStreamUtils.cpp; r=bkelly (dddd1831c)
 - Bug 1026761 - CID 749761: nsAStreamCopier::Process can use sourceCondition, sinkCondition uninitialized. r=froydnj (a728f2b3e)
 - Bug 1189423 - part 1 - Add MOZ_COUNT_CTOR/DTOR for nsXPTCStubBase. r=froydnj (208b578bb)
 - Bug 1189423 - part 2 - Remove superfluous |new| result check. r=froydnj (b58d8b1fd)
 - Bug 1151506 - Null-check the count parameter in GetConstantCount. r=froydnj (6e89f6635)
 - Bug 1171603 - Better size check in nsTSubstring::ReplacePrep. r=ehsan (f17bb9c07)
 - Bug 603201 - Enable primitive receivers in [[Get]]. r=jorendorff (24e6b04e2)
 - revert/align malloc functions to bug 1156317 21 April 2015 (89de8cbad)
 - Bug 1081260 - Update the malloc counters if we successfully recover from OOM; r=jonco (c3a03f041)
 - Bug 1196210 - Fix an incomplete assertion in the nursery; r=jonco (84140599a)
 - Bug 1198826 - Increment (plain) gcNumber on all GCs, r=terrence (a45b9d65c)
 - Bug 1184578 - Fix the nursery profiling print statement; r=sfink (f03accbe4)
 - Bug 1188878 - Ensure RematerializedFrames are cleared from Debugger instances on Ion bailout failure. (r=jandem) (0cad2e549)
 - pointer style (96793b3b3)
 - some leftover (7685205e9)
 - pointer style (5dc480bd4)
 - Bug 1145781 - Unlazify functions when getting their debug scopes. (r=jimb) (f86c2a1b6)
 - Bug 1148388 - Handle lost accesses in missing Debugger scopes for block objects. (r=jimb) (9c1734834)
 - Bug 1118865 - Relax assertion in DebugScopeProxy::isMagicMissingArgumentsValue. (r=nbp) (7b46b3929)
 - Bug 1193046 - Clear prevUpToDate on younger frames when toggling frame debuggeeness off->on. (r=jimb) (f93459582)
 - Bug 1188334 - Fix this one weird case with creating debug block scopes of 0-variable block scopes that come from deprecated let exprs inside generators. (r=jimb) (69cc9afe9)
 - code style (dc626020e)
 - Bug 1135703 - Ensure that lastProfilingFrame gets set appropriately on ALL JitActivations when profiling is turned on or off. r=shu (64665fe96)
 - missing init, taken from TFF (dc9544999)
 - pointer style (84478dba2)
 - cleanup (6e2dd6ae3)
 - reposition due to misspatch (738769d65)
 - Bug 1191758 - Rework JS::FormatStackDump() to fix OOM handling r=terrence (680e5f8d2)
 - Bug 1195545 - Add instruction reordering pass to IonMonkey, r=sunfish. (ba1441975) (16aec83f0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1153153: IonMonkey: Repoint the block instead of deleting the block for andor statements, r=bhackett (00fd49f31)
 - pointer style (5eb699fff)
 - back out barrier check like in FF and TFF (57b37fc09)
 - put back inlining failure abort reason (d694cac7b)
 - Bug 1196579, bug 1196587, bug 1196589 - Fix some unboxed array bugs, r=jandem. (34f6e97ed)
 - Bug 1138676 - Watch for groups with lazy protos in PropertyReadNeedsTypeBarrier, r=jandem. (577d48da0)
 - Bug 1138676 - Watch for groups with lazy protos in PropertyReadNeedsTypeBarrier, r=jandem. (53a8b3bc2)
 - Bug 1198090 - Use AutoInitGCManagedObject when creating UnboxedLayout in TryConvertToUnboxedLayout() r=terrence (02d85ed7a)
 - Bug 1195452 - Make UnboxedLayout::makeNativeGroup() handle OOM when propagating property types r=bhackett (127ac3143) (99fe0d1a1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap (1f68c0fc8)
 - Bug 1138059 - Tweak XPCOMUtils.defineLazyGetter behavior to avoid weird behavior in weird cases. r=mak. (9adbc6d75)
 - Bug 1171013 - Extend defineLazyModuleGetter to support user-defined proxy objects. r=mfinkle (aa469e579)
 - Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink (b47e0d9ca)
 - Pointer style (01a808b27)
 - Bug 1176568. Fix the proto cycle checking to work correctly for inner/outer globals. r=waldo (78cd2558d)
 - Bug 1144452. Print the global in JSObject::dump. r=waldo (1c00520a1)
 - Bug 1191482 - Improve WeakCache sweep code and add assertions r=terence (5ca525c46)
 - Bug 1188836 - Fix compacting GC zone selection by passing total arenacount to ShouldRelocateZone() r=terrence (11c95eb99)
 - Bug 1188936 - Release/protect relocated arenas earlier r=terrence (1700c2a6e)
 - pointer style (6e3e502d7)
 - do not start private by default (86b11721d)
 - Bug 1153707 jsval is wrongly passed to XPT Javascript method on ppc/32 and SPARC/32 r=bobbyholley (a02e2f6d9)
 - Bug 1170859- MIPS64: Fix copy u32 type arg to argument register. r=froydnj (c489e99b4)
 - Bug 1155154 - Part 1 - Fix the check for duplicate filters when one filter is a subtring of another one. r=smaug (e442c3c0c)
 - Bug 1155154 - Part 2 - Rename extension filter. r=smaug (8f9b4d21e)
 - Bug 1155154 - Part 3 - Ignore file extension filters with characters that can be interpreted by the file picker. r=smaug (cf972fd8f)
 - Bug 1186603 - Add a "Contains" method for string classes and use it in HTMLInputElement. r=nfroyd (c5d5f51e8) (48a663d7c)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 559303 - Consolidate strBuf and longStrBuf in the tokenizer. r=wchen. (b385e7635)
 - Bug 489820 part 1 - Make charRefBuf non-growable and have the same lifetime as the tokenizer. r=wchen. (5c9a2c402)
 - Bug 489820 part 2 - Grow buffers to the worst-case size before tokenizing; fix comments. r=wchen. (7dad72a9a)
 - Bug 1176668 - Fix overflow avoidance in numeric character reference handling. r=wchen. (f9cdb2b5b)
 - Bug 1171309 - Remove PREF_Init()'s return value. r=bsmedberg. (245dd4436)
 - Bug 916101 - Show entire pref name when wanring about size, r=mossop (61245be0f)
 - add back crashrep, it is not defined anyway (4995d8d3e)
 - Bug 1195123: Restructure logic (pulling out "!") for SVG image rejection, to make it clearer that it matches the comment. r=longsonr (57e3698f6)
 - Bug 629682 - Add a better warning message for SVG-as-an-image external resources being blocked. r=dholbert (35ea836e4)
 - remove useless cast (abb30e8ac)
 - add internal CSP preload check from TFF (14c4d843e)
 - Bug 1167650 - Expose DOMRequest and DOMCursor to workers. r=bent (468365262)
 - Bug 1154041 - Enable child process memory report logging by default on B2G. r=erahm (141254fc5)
 - namespace (515b42704)
 - Bug 1164587 - Get rid of Fault() in the cycle collector. r=smaug (9587d4971) (afea1b3ff)

* 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

Link to comment
Share on other sites

On 1/10/2022 at 10:04 PM, Rod Steel said:

I have different question about mail:

What of Roytam1 many programs are mail client and can it make export\transition from Outlook Express 6 and look similar to it?

I think you won't find anything which looks similar, but regardless of that you have to move on.

IceApe is a suite with browser and mail client (like SeaMonkey), IceDove is a mail client only (like Thunderbird). There's also MailNews as a mail client (like Thunderbird), derived from Interlink Mail & News (by Matt A. Tobin). But don't ask me what the difference is between the last two.

----------------------------

The mirror of latest BNavigator, Firefox 45ESR, MailNews 52, K-Meleon 1.5.x/74/76, New Moon 26.5/27/28 and Serpent 52/55 builds by @roytam1 has been updated -> soggi.org - tools.

changelog:
- added latest K-Meleon 76 20220115 build
- added latest New Moon 27 20220115 builds

kind regards
soggi

Edited by soggi
Link to comment
Share on other sites

https://msfn.org/board/topic/177125-my-browser-builds-part-1/page/91/#comment-1157927:

Quote

https://msfn.org/board/topic/177125-my-browser-builds-part-1/page/91/#comment-1157920:

Quote

I may have missed your post on this, but is there a reason you're not releasing sse builds for PM28?

Its javascript engine requires SSE2, it will output SSE2 instructions to processor even you don't use SSE2 to compile it.

Recently more and more websites stopped working properly for me. Partially or entirely. With my AMD Athlon XP 3200+ I was still using NM27,... until yesterday when I discovered there are actually NM28 SSE builds and have been for over a year now!

https://msfn.org/board/topic/180462-my-browser-builds-part-2/page/169/#comment-1194346:

Quote

https://msfn.org/board/topic/180462-my-browser-builds-part-2/page/169/#comment-1194336:

Quote

Something i wanted to ask ever since you announced the SSE build of NM28...

How was this accomplished? Did you ported the SSE2-dependent functions to SSE, or simply removed/disabled them?

only build config is changed, so something requires SSE2 will not work properly (for example, wasm)

So I guess the new Javascript-engine didn't require SSE2 afterall and properly configuring the build config was enough.

Anyway, thanks a lot for these builds! Now quite some websites work a lot better for me again (although Github sadly still isn't one of them).

P.s. I don't visit this forum that often, but man...what a nightmare it is to properly quote messages. *sigh*

Link to comment
Share on other sites

Quote

"GitHub/GitLab Web Components Polyfill could not be installed because it is not compatible with New Moon 28.10.4a1."

Are you sure? This is upon trying to install the xpi-file.

Link to comment
Share on other sites

On 1/10/2022 at 3:04 PM, Rod Steel said:

I have different question about mail:

What of Roytam1 many programs are mail client and can it make export\transition from Outlook Express 6 and look similar to it?

What soggi said. You'll probably find IceDove, MailNews, and Mozilla's Thunderbird all have a similar look & feel. IceDove and MailNews are both UXP-based, so there are probably few significant differences between them. IceDove does have a few add-ons available from Hyperbola.

The only mail client that makes for a smooth transition from OE6, AFAIK, is Windows Live Mail from Microsoft. Only the 2009 version is compatible with XP. You'll need to find the offline installer (~140 MB) for it; the small online installer no longer works as M$ has removed the files it downloads from their Web site.

1 hour ago, Reino said:

Are you sure? This is upon trying to install the xpi-file.

There's a version number mismatch between Pale Moon and New Moon that causes this. Pale Moon is at v29.4; the New Moon equivalent version is v28.10.4. So you need to download the .xpi and edit the install.rdf file in it (it's actually a .zip file), replacing 29.4 with 28.10, before installing it.

Link to comment
Share on other sites

I don't know which version number is checked, but if it is checked against Gecko version within the application.ini, you have to go down to 4.8.3. In general it shouldn't matter when you set MinVersion to 1.0.

kind regards
soggi

Link to comment
Share on other sites

On 1/14/2022 at 7:45 AM, soggi said:

I also noticed that Google now looks kind of odd / fall-back design and thought it has something to do with the latest version of NM27.

Also seeing this on Firefox 52.9.0esr; spoofing FF 68.7 on Win7 as the User Agent seems to fix it, for now. :unsure:

Link to comment
Share on other sites

5 hours ago, Reino said:

Replaced

<em:minVersion>28.14.0</em:minVersion>

with

<em:minVersion>28.*</em:minVersion>

but it says it's still not compatible.

Here I have this in 'install.rdf' for NM 28 (says 'Pale Moon' in title bar, because of language pack):

    <em:targetApplication>
      <Description>
      <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id>
      <em:minVersion>28.10.0</em:minVersion>
      <em:maxVersion>29.*</em:maxVersion>
      </Description>
    </em:targetApplication>

And GitHub works:

 

GitHub.png

Edited by nicolaasjan
Link to comment
Share on other sites

Changed 28.* to 28.10.0 and now it suddenly does work. Strange.
Guess it's almost 2 years ago when I could still normally use Github. Thanks!

A bit off-topic (sorry): I'm using NoScript and New Moon (or actually Pale Moon I guess) says "NoScript is known to cause issues".
How serious is this? And if serious, is uBlockOrigin or another alternative a better option?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...