Jump to content

My Browser Builds (Part 3)


Recommended Posts

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220226-602cae049-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 1199719 werr - Remove some of the uninitialized variable noise. r=jorendorff (53a083e245)
 - Bug 1192412 - Part 0: Refactor property list parsing. r=efaust (2adfa03e58)
 - Bug 1192412 - Part 1: Set class constructor name to class name. r=efaust (09793532d7)
 - Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) (e83a54963f)
 - Bug 1195578 - Consolidate NoneIsOperand and NoneIsOperandYieldEOL modifier exceptions into simply NoneIsOperand. r=arai (9c87baadd0)
 - Bug 1195578 - Part 2: Get a token next to an arrow function with block body with Operand modifier. r=Waldo (0c09a4c4c6)
 - pointer style (56cb1ec0d1)
 - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo) (8b3c2707e5)
 - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo) (49766e68cf)
 - pointer style (1541429a63)
 - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence (914d9c2314)
 - pointer style (c4eca260a6)
 - bug 1205273 - Define XP_IOS in js/src. r=glandium (342e80ae0b)
 - Fix for bug 527558 (Crash [@ xul.dll\!nsDependentCSubstring::nsDependentCSubstring]). r=sicking. (d8adc1d412)
 - fix order misspatch (dc458abc4e)
 - Bug 1189852 - link broken when a line break is part of the hash r=mcmanus (c5cd022e05)
 - Bug 1190086 - Use new String::Contains(char) method more widely r=froydnj (a23f533e31)
 - Bug 1184395 - Remove nsCookieService::mObserverService; r=jdm (c11ebb9bf7)
 - Bug 1197791 - hide password for uri in error and web console. r=michal r=mrbkap (d66096494a) (d71b9d183)
- import from seamonkey: Bug 1003758 - NSIS installer file changes to support NSIS 3.0a2. r=mcsmurf,a=Standard8 CLOSED TREE (a083948e9)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove some hacks (5a020c69f1)
 - fix misspatch in 1188129 (3f533c3b35)
 - pointer style (c001547d31)
 - No bug - Fix typo in MissingScopeKey comment. No review. (bdddaf5243)
 - pointer style (d29bf7eddc)
 - Bug 1201051 - Add ObjectWeakMap::init() rather than crashing in constructor on OOM r=terrence (632b865197)
 - Bug 1193039 - Fix assertion failure related to ObjectValueMap and OOM r=terrence (7110da6cee)
 - pointer style and spaces (30193d1c6b)
 - Bug 1205255 - Force inline and use relaxed atomic. r=terrence (c14013330f)
 - Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff (f61ff0c6ab)
 - Bug 1195058 - Handle pa_context_new returning NULL in OOM situations. r=padenot (93c2acd8c9)
 - Bug 1144087 - "Audio glitches on OpenBSD caused by rounding errors." r=kinetik (ff963727a9)
 - apply/partially revert to Bug 979705 - Re-write the upmixing functions in the WASAPI cubeb backend to fix mono audio and surround compatibility. r=padenot (9dda58fe7f)
 - Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot (c971f0f27a)
 - Bug 1197049 - Retain stream volume across device changes. r=padenot (c8631d230b)
 - Bug 1199794 - Add NULL checks to avoid crashing during media playback if the audio device removed. r=padenot (2f70698942)
 - Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish (70235d955b)
 - fix misspatch and pointer style (6d732302ae)
 - Missing bit of Bug 1141121 (3ba5331859)
 - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem (790ee9496d)
 - pointer style (ec9e8c4c35)
 - Bug 1135047 - IonMonkey: Fix range before bailouts of MToInt32, r=nbp,sunfish (c6732433d0)
 - Bug 1105574 - Range Analysis: Keep folded bitwise instructions alive for bailouts. r=sunfish (5e31e0f772)
 - Bug 1135047 - IonMonkey: Use output range when taking range from operands, r=nbp,sunfish (67d297dbae)
 - Bug 1201459: IonMonkey - Fix typepolicy of MFilterTypeSet with MIRType_Float32, r=bbouvier,nbp (9c25aa23e1)
 - Bug 1204073 - Optimize GETELEM with constant string-or-symbol index better in Ion. r=bhackett (9d8acd6d87)
 - pointer style (3d06794b72)
 - misspatch (88b8faeda5)
 - Bug 1187511 - IonMonkey: Refine type sets for unbox operations based on unbox type r=jandem (42effad799)
 - Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem) (322fa7267c)
 - Bug 1186424: Get rid of the tokenStream in the ModuleCompiler; r=luke (736c957b1a)
 - Bug 1186424: Remove usage of ExclusiveContext from the ModuleCompiler; r=luke (502be345de)
 - Bug 1186424: Remove perf blocks annotations in OdinMonkey; r=luke (cedf212c9c)
 - pointer style (746fb0ec36)
 - Bug 1199719 werr.2 - Remove some of the uninitialized variable noise. r=bbouvier (07cde27868)
 - code style (30fb139d82)
 - Bug 1146895 - Remove redundant __asan_default_options from JS shell. r=jandem (da2b735b57)
 - Bug 1176240: IonMonkey: Try to fold phis containing MFilterTypeSet, r=nbp (eea905a46f)
 - pointer style (406a7024db)
 - Bug 1181142 - Part 2: Make the minimum jemalloc4 allocation size 16 bytes on Windows 64. r=glandium (a7838e7b97)
 - Bug 1176313. Reland the changes to make Attr handling follow the spec again. This is a relanding of bug 1075702, effectively. r=smaug (958248e30d)
 - Bug 1205424 - Use swap instead of NS_RELEASE in UnbindFromTree. r=baku (b2be0ec231)
 - bug 1171072 - make libcubeb build on iOS. r=kinetik (0edfad1a4a) (8e2171178)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1167384 - Remove unused SelfRef class. r=ehsan (2fcaef7a29)
 - Bug 1180851. Don't make ThrowMethodFailed an inline function, because there's no really good reason to and we might as well save the codesize. r=peterv (74989e29f9)
 - remove assert not found in FF/TFF (ef1eb5a6ea)
 - remove unused function (0740b3e1ec)
 - Bug 1162318 - Rooting hazard in WrapNativeParentHelper, r=peterv (783de84da2)
 - complete Bug 1139604. Remove incorrect assert from ArrayCache::EntrySlotMustExist and the unused GetUnforgeableHolder function. r=petev (52111a5f5e)
 - Bug 1195977, part 1 - Add JS_EXN_TYPE to comment in Errors.msg. r=peterv (95b5c270f0)
 - Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo (868b177763)
 - Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo (84b2befd1f)
 - Bug 1195977, part 2 - Statically assert that DOM error messages don't have more arguments than the JS engine supports. r=peterv. (bf25565754)
 - Bug 1195977, part 3 - Add helper for getting the number of error arguments. r=peterv (827c3b9e66)
 - Bug 1195977, part 4 - Enforce number of arguments more consistently. r=peterv (e9729c9be9)
 - Bug 1195977, part 5 - Hoist out inner part of ErrorResult::ThrowErrorWithMessage() into a helper. r=peterv (2eae9ca7d3)
 - Bug 1195977, part 6 - Inline ErrorResult throw error methods into the header. r=peterv (95f317ff06)
 - Bug 1187201 - Add char16 wrapper constructor for NS_ConvertUTF16toUTF8 in external string API. r=froydnj (62cd39a0fc)
 - Bug 1188431 - Fixed length argument handling in char16ptr_t variant of NS_ConvertUTF16toUTF8 constructor. r=nfroyd (1857e14c4e)
 - Bug 1202908 part 1 - Remove pref layout.css.will-change.enabled. r=dbaron (c394d6b4a5)
 - Bug 1202908 part 2 - Remove CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP. r=dbaron (d5df0bd7c7)
 - adapt code after 1202908 (0070470bd6)
 - Bug 1138788 - Allow CSSParserImpl::SetURLValue assertion to succeed when under IsValueValidForProperty, even with no sheet principal. r=dholbert (4dcdaf43ab)
 - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam (9e85e50c46)
 - Bug 1148711 - Remove nsresult return values from nsCSSParser::Parse{Property,Variable}. r=dholbert (7932b6b4aa)
 - Bug 723197 - Remove a workaround of VS2010 PGO bug. r=dbaron (4b93b0fd65)
 - Bug 1132748 part 1: Add CSSUnprefixingService API for handling prefixed gradient expressions, with stub JS implementation. r=dbaron (9b31ca6217)
 - Bug 1132748 part 2: Import cssfixme gradient-unprefixing code. r=hallvors (839c8abc54)
 - Bug 1132748 part 3: Tweak imported cssfixme code to fit CSSUnprefixingService API. r=hallvors (b1803120da)
 - Bug 1132748 part 4: Extend CSS unprefixing mochitest to cover -webkit prefixed gradient expressions. (no review) (8b7288232a)
 - Bug 1162319: Refactor mochitest for CSS Unprefixing Service, to support testcases with different serialization in specified vs. computed style. (no review, test-only) (2c22fc6778)
 - Bug 1146051 part 1 - [css-grid] Change the representation of 'auto' from zero to kAutoLine - an arbitrary number outside the range we clamp definite lines to. r=dholbert (4d5a4225fa)
 - Bug 1146051 part 2 - [css-grid] Remove dead code because ResolveLine() never returns kAutoLine. r=dholbert (6797acd372)
 - Bug 1146051 part 3 - [css-grid] Simplify some code because ResolveLine() never returns kAutoLine. r=dholbert (2615065e6d)
 - Bug 1146051 part 4 - [css-grid] Translate the grid so that the top-/left-most implicit line becomes 1,1. r=dholbert (dd154947b2)
 - Bug 1146051 part 5 - [css-grid] Resolve definite lines such that they expand the implicit grid also to the top/left as needed. Also, implement the 'If not enough lines with that name exist, all lines in the implicit grid are assumed to have that name' spec change when resolving <custom-ident> with <integer> or span. r=dholbert (8ee62efda1)
 - Bug 1146051 part 5b - [css-grid] Clamp resolved definite lines for abs.pos. to the untranslated grid bounds. r=dholbert (6fd7537fef)
 - Bug 1146051 part 6 - [css-grid] Make the grid zero-based after resolving definite lines. r=dholbert (6e047e211f)
 - Bug 1146051 part 6b - [css-grid] Clamp grid lines after resolving 'auto'. r=dholbert (730a93cefc)
 - Bug 1146051 part 7 - [css-grid] Make LineRange::mStart/mEnd into a union with both a signed/unsigned members to make it clear when we're working with translated line numbers and when not. r=dholbert (354f875230)
 - Bug 1195977, part 8 - Check that ThrowInvalidThis is passing in enough arguments. r=peterv (0d7d99e177)
 - Bug 1146051 part 8 - [css-grid] Iterate all items again instead of collecting the ones with a definite position in an array which wouldn't be much of win anyway. r=dholbert (84984c3b11)
 - Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests. (58d0e1ba4e)
 - Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert (cc13f709ed)
 - Bug 1167311: When we unprefix 'display:-webkit-box' on a whitelisted site, only set flag to unprefix '-moz-box' if we're parsing a series of declarations. r=dbaron (951b49ac90)
 - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron (c548ea6f1c)
 - Bug 1206569 - Part 1: Move for-Python preprocessor-generated CSS property list header to layout/style/. r=bzbarsky (6949023e8b)
 - Bug 1206569 - Part 2: Note internal CSS properties using a flag. r=bzbarsky (ecebb76239)
 - Bug 1206569 - Part 3: Include internal properties in PythonCSSProps.h and annotate each with a type. r=bzbarsky (3d8c67ab37)
 - Bug 1168156 - Remove unused nsCSSValueTokenStream::mSheet. r=heycam (567cacd12f)
 - Bug 1196339 - Drop bogus (& unused) extra arg from SVGSVGElement::SetZoomAndPan() error-reporting statement. r=mccr8 (c61cac2a25)
 - Bug 1195977, part 7 - Use variadic templates instead of var args for ThrowTypeError() and ThrowRangeError(). r=peterv (42139a5989)
 - Bug 1097922 - Remove temporary aliases for -moz-text-decoration-*. r=dbaron (785f019e8d)
 - Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron (1baf648fa2)
 - Bug 953408 - unprefix hyphens property. r=heycam (29b135189c) (e641817f5)
- imported changes from mozilla NSS:
 - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0)
 - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df)
 - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (602cae049)

Link to comment
Share on other sites


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git f5d811828...602cae049:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1199719 werr - Remove some of the uninitialized variable noise. r=jorendorff (53a083e245)
 - Bug 1192412 - Part 0: Refactor property list parsing. r=efaust (2adfa03e58)
 - Bug 1192412 - Part 1: Set class constructor name to class name. r=efaust (09793532d7)
 - Bug 1192412 - Followup: Unbreak js1_8_5/reflect-parse/classes.js, erroneously neutered. (rs=jorendorff) (e83a54963f)
 - Bug 1195578 - Consolidate NoneIsOperand and NoneIsOperandYieldEOL modifier exceptions into simply NoneIsOperand. r=arai (9c87baadd0)
 - Bug 1195578 - Part 2: Get a token next to an arrow function with block body with Operand modifier. r=Waldo (0c09a4c4c6)
 - pointer style (56cb1ec0d1)
 - Bug 1168992 - Part 3: Change PNK_SUPERPROP to PNK_DOT and fix reflection of super.prop. (r=Waldo) (8b3c2707e5)
 - Bug 1168992 - Part 4: Convert PNK_SUPERELEM to PNK_ELEM and fix reflection of super[elem]. (r=Waldo) (49766e68cf)
 - pointer style (1541429a63)
 - Bug 1201051 - Make helper thread initialization report errors rather than crashing r=terrence (914d9c2314)
 - pointer style (c4eca260a6)
 - bug 1205273 - Define XP_IOS in js/src. r=glandium (342e80ae0b)
 - Fix for bug 527558 (Crash [@ xul.dll\!nsDependentCSubstring::nsDependentCSubstring]). r=sicking. (d8adc1d412)
 - fix order misspatch (dc458abc4e)
 - Bug 1189852 - link broken when a line break is part of the hash r=mcmanus (c5cd022e05)
 - Bug 1190086 - Use new String::Contains(char) method more widely r=froydnj (a23f533e31)
 - Bug 1184395 - Remove nsCookieService::mObserverService; r=jdm (c11ebb9bf7)
 - Bug 1197791 - hide password for uri in error and web console. r=michal r=mrbkap (d66096494a) (d71b9d183)
- import from seamonkey: Bug 1003758 - NSIS installer file changes to support NSIS 3.0a2. r=mcsmurf,a=Standard8 CLOSED TREE (a083948e9)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - remove some hacks (5a020c69f1)
 - fix misspatch in 1188129 (3f533c3b35)
 - pointer style (c001547d31)
 - No bug - Fix typo in MissingScopeKey comment. No review. (bdddaf5243)
 - pointer style (d29bf7eddc)
 - Bug 1201051 - Add ObjectWeakMap::init() rather than crashing in constructor on OOM r=terrence (632b865197)
 - Bug 1193039 - Fix assertion failure related to ObjectValueMap and OOM r=terrence (7110da6cee)
 - pointer style and spaces (30193d1c6b)
 - Bug 1205255 - Force inline and use relaxed atomic. r=terrence (c14013330f)
 - Bug 1206300 - Allow immutable prototypes to be disabled at compile time with a single-line change, but don't actually disable them. r=jorendorff (f61ff0c6ab)
 - Bug 1195058 - Handle pa_context_new returning NULL in OOM situations. r=padenot (93c2acd8c9)
 - Bug 1144087 - "Audio glitches on OpenBSD caused by rounding errors." r=kinetik (ff963727a9)
 - apply/partially revert to Bug 979705 - Re-write the upmixing functions in the WASAPI cubeb backend to fix mono audio and surround compatibility. r=padenot (9dda58fe7f)
 - Bug 1195061 - Correctly restore audio hardware mix format after attempting to use an alternative format. r=padenot (c971f0f27a)
 - Bug 1197049 - Retain stream volume across device changes. r=padenot (c8631d230b)
 - Bug 1199794 - Add NULL checks to avoid crashing during media playback if the audio device removed. r=padenot (2f70698942)
 - Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish (70235d955b)
 - fix misspatch and pointer style (6d732302ae)
 - Missing bit of Bug 1141121 (3ba5331859)
 - Bug 1176288 - Part 3: Rename CompareV to CompareBitwise, r=jandem (790ee9496d)
 - pointer style (ec9e8c4c35)
 - Bug 1135047 - IonMonkey: Fix range before bailouts of MToInt32, r=nbp,sunfish (c6732433d0)
 - Bug 1105574 - Range Analysis: Keep folded bitwise instructions alive for bailouts. r=sunfish (5e31e0f772)
 - Bug 1135047 - IonMonkey: Use output range when taking range from operands, r=nbp,sunfish (67d297dbae)
 - Bug 1201459: IonMonkey - Fix typepolicy of MFilterTypeSet with MIRType_Float32, r=bbouvier,nbp (9c25aa23e1)
 - Bug 1204073 - Optimize GETELEM with constant string-or-symbol index better in Ion. r=bhackett (9d8acd6d87)
 - pointer style (3d06794b72)
 - misspatch (88b8faeda5)
 - Bug 1187511 - IonMonkey: Refine type sets for unbox operations based on unbox type r=jandem (42effad799)
 - Bug 1188586 - Temporarily disable recovery of MPow to unblock fuzzers. (rs=jandem) (322fa7267c)
 - Bug 1186424: Get rid of the tokenStream in the ModuleCompiler; r=luke (736c957b1a)
 - Bug 1186424: Remove usage of ExclusiveContext from the ModuleCompiler; r=luke (502be345de)
 - Bug 1186424: Remove perf blocks annotations in OdinMonkey; r=luke (cedf212c9c)
 - pointer style (746fb0ec36)
 - Bug 1199719 werr.2 - Remove some of the uninitialized variable noise. r=bbouvier (07cde27868)
 - code style (30fb139d82)
 - Bug 1146895 - Remove redundant __asan_default_options from JS shell. r=jandem (da2b735b57)
 - Bug 1176240: IonMonkey: Try to fold phis containing MFilterTypeSet, r=nbp (eea905a46f)
 - pointer style (406a7024db)
 - Bug 1181142 - Part 2: Make the minimum jemalloc4 allocation size 16 bytes on Windows 64. r=glandium (a7838e7b97)
 - Bug 1176313. Reland the changes to make Attr handling follow the spec again. This is a relanding of bug 1075702, effectively. r=smaug (958248e30d)
 - Bug 1205424 - Use swap instead of NS_RELEASE in UnbindFromTree. r=baku (b2be0ec231)
 - bug 1171072 - make libcubeb build on iOS. r=kinetik (0edfad1a4a) (8e2171178)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1167384 - Remove unused SelfRef class. r=ehsan (2fcaef7a29)
 - Bug 1180851. Don't make ThrowMethodFailed an inline function, because there's no really good reason to and we might as well save the codesize. r=peterv (74989e29f9)
 - remove assert not found in FF/TFF (ef1eb5a6ea)
 - remove unused function (0740b3e1ec)
 - Bug 1162318 - Rooting hazard in WrapNativeParentHelper, r=peterv (783de84da2)
 - complete Bug 1139604. Remove incorrect assert from ArrayCache::EntrySlotMustExist and the unused GetUnforgeableHolder function. r=petev (52111a5f5e)
 - Bug 1195977, part 1 - Add JS_EXN_TYPE to comment in Errors.msg. r=peterv (95b5c270f0)
 - Bug 1196391, part 2 - Add JSAPI constant for the max number of error arguments. r=Waldo (868b177763)
 - Bug 1196391, part 1 - Make the type of locals in js::ExpandErrorArgumentsVA() match the type of JSErrorFormatString::argCount. r=Waldo (84b2befd1f)
 - Bug 1195977, part 2 - Statically assert that DOM error messages don't have more arguments than the JS engine supports. r=peterv. (bf25565754)
 - Bug 1195977, part 3 - Add helper for getting the number of error arguments. r=peterv (827c3b9e66)
 - Bug 1195977, part 4 - Enforce number of arguments more consistently. r=peterv (e9729c9be9)
 - Bug 1195977, part 5 - Hoist out inner part of ErrorResult::ThrowErrorWithMessage() into a helper. r=peterv (2eae9ca7d3)
 - Bug 1195977, part 6 - Inline ErrorResult throw error methods into the header. r=peterv (95f317ff06)
 - Bug 1187201 - Add char16 wrapper constructor for NS_ConvertUTF16toUTF8 in external string API. r=froydnj (62cd39a0fc)
 - Bug 1188431 - Fixed length argument handling in char16ptr_t variant of NS_ConvertUTF16toUTF8 constructor. r=nfroyd (1857e14c4e)
 - Bug 1202908 part 1 - Remove pref layout.css.will-change.enabled. r=dbaron (c394d6b4a5)
 - Bug 1202908 part 2 - Remove CSS_PROPERTY_ALWAYS_ENABLED_IN_CHROME_OR_CERTIFIED_APP. r=dbaron (d5df0bd7c7)
 - adapt code after 1202908 (0070470bd6)
 - Bug 1138788 - Allow CSSParserImpl::SetURLValue assertion to succeed when under IsValueValidForProperty, even with no sheet principal. r=dholbert (4dcdaf43ab)
 - Bug 1112014 - Avoid false negatives in CssPropertySupportsType. r=heycam (9e85e50c46)
 - Bug 1148711 - Remove nsresult return values from nsCSSParser::Parse{Property,Variable}. r=dholbert (7932b6b4aa)
 - Bug 723197 - Remove a workaround of VS2010 PGO bug. r=dbaron (4b93b0fd65)
 - Bug 1132748 part 1: Add CSSUnprefixingService API for handling prefixed gradient expressions, with stub JS implementation. r=dbaron (9b31ca6217)
 - Bug 1132748 part 2: Import cssfixme gradient-unprefixing code. r=hallvors (839c8abc54)
 - Bug 1132748 part 3: Tweak imported cssfixme code to fit CSSUnprefixingService API. r=hallvors (b1803120da)
 - Bug 1132748 part 4: Extend CSS unprefixing mochitest to cover -webkit prefixed gradient expressions. (no review) (8b7288232a)
 - Bug 1162319: Refactor mochitest for CSS Unprefixing Service, to support testcases with different serialization in specified vs. computed style. (no review, test-only) (2c22fc6778)
 - Bug 1146051 part 1 - [css-grid] Change the representation of 'auto' from zero to kAutoLine - an arbitrary number outside the range we clamp definite lines to. r=dholbert (4d5a4225fa)
 - Bug 1146051 part 2 - [css-grid] Remove dead code because ResolveLine() never returns kAutoLine. r=dholbert (6797acd372)
 - Bug 1146051 part 3 - [css-grid] Simplify some code because ResolveLine() never returns kAutoLine. r=dholbert (2615065e6d)
 - Bug 1146051 part 4 - [css-grid] Translate the grid so that the top-/left-most implicit line becomes 1,1. r=dholbert (dd154947b2)
 - Bug 1146051 part 5 - [css-grid] Resolve definite lines such that they expand the implicit grid also to the top/left as needed. Also, implement the 'If not enough lines with that name exist, all lines in the implicit grid are assumed to have that name' spec change when resolving <custom-ident> with <integer> or span. r=dholbert (8ee62efda1)
 - Bug 1146051 part 5b - [css-grid] Clamp resolved definite lines for abs.pos. to the untranslated grid bounds. r=dholbert (6fd7537fef)
 - Bug 1146051 part 6 - [css-grid] Make the grid zero-based after resolving definite lines. r=dholbert (6e047e211f)
 - Bug 1146051 part 6b - [css-grid] Clamp grid lines after resolving 'auto'. r=dholbert (730a93cefc)
 - Bug 1146051 part 7 - [css-grid] Make LineRange::mStart/mEnd into a union with both a signed/unsigned members to make it clear when we're working with translated line numbers and when not. r=dholbert (354f875230)
 - Bug 1195977, part 8 - Check that ThrowInvalidThis is passing in enough arguments. r=peterv (0d7d99e177)
 - Bug 1146051 part 8 - [css-grid] Iterate all items again instead of collecting the ones with a definite position in an array which wouldn't be much of win anyway. r=dholbert (84984c3b11)
 - Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests. (58d0e1ba4e)
 - Bug 1164953 - Update CSS grid <line-names> to use brackets instead of parens. r=dholbert (cc13f709ed)
 - Bug 1167311: When we unprefix 'display:-webkit-box' on a whitelisted site, only set flag to unprefix '-moz-box' if we're parsing a series of declarations. r=dbaron (951b49ac90)
 - Bug 1167189: Cleanup NS_RUNTIMEABORT("OOM") in layout/. r=dbaron (c548ea6f1c)
 - Bug 1206569 - Part 1: Move for-Python preprocessor-generated CSS property list header to layout/style/. r=bzbarsky (6949023e8b)
 - Bug 1206569 - Part 2: Note internal CSS properties using a flag. r=bzbarsky (ecebb76239)
 - Bug 1206569 - Part 3: Include internal properties in PythonCSSProps.h and annotate each with a type. r=bzbarsky (3d8c67ab37)
 - Bug 1168156 - Remove unused nsCSSValueTokenStream::mSheet. r=heycam (567cacd12f)
 - Bug 1196339 - Drop bogus (& unused) extra arg from SVGSVGElement::SetZoomAndPan() error-reporting statement. r=mccr8 (c61cac2a25)
 - Bug 1195977, part 7 - Use variadic templates instead of var args for ThrowTypeError() and ThrowRangeError(). r=peterv (42139a5989)
 - Bug 1097922 - Remove temporary aliases for -moz-text-decoration-*. r=dbaron (785f019e8d)
 - Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron (1baf648fa2)
 - Bug 953408 - unprefix hyphens property. r=heycam (29b135189c) (e641817f5)
- imported changes from mozilla NSS:
 - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0)
 - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df)
 - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (602cae049)

* 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

17 hours ago, Sampei.Nihira said:

I don't want to get into political discourse.
Just being close to Feodor2 (Ukrainian) developer of MyPal.
War is always a defeat for humanity.

yeah. full course "God bless Ukraine" edition builds are out from me.

 

Link to comment
Share on other sites

1 hour ago, roytam1 said:

New build of post-deprecated Serpent/moebius for XP!
* Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220226-098160e04-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220226-098160e04-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- partly import changes from tenfourfox:
 - #654: M1739957 M1740985+backbugs M1742421, update HSTS, TLDs (861ae8f62) (3b470745e)
- imported changes from mozilla NSS:
 - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea (a36477f0)
 - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson (d7e8c2df)
 - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson (8fd5ca0c) (01d12e322)

Bad links in this one. "098160e04" needs to be replaced with "01d12e322".

Link to comment
Share on other sites

First: These are sad days for the whole world and especially for Europe, any kind of war is despicable! I guess all people with intact brains don't want this war and don't want it to escalate into World War III, in particular as it would be a nuclear war.

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

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

changelog:
- added latest Firefox 45ESR 20220226 builds
- added latest IceApe 52 20220226 build
- added latest IceDove 52 20220226 build
- added latest K-Meleon 76 20220226 build
- added latest New Moon 27 20220226 builds
- added latest New Moon 28 20220226 builds
- added latest Serpent 52 20220226 builds
- added latest Serpent 55 20220226 builds
- as well as find out for yourself

kind regards
soggi

Edit: added Firefox 45ESR builds which have been overlooked...

Edited by soggi
Link to comment
Share on other sites

On tweaked sp52, facebook does not show videos. Console tells:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://video.xx.fbcdn.net/v/XXXXXXX[long sequnce] (Reason: CORS header ‘Access-Control-Allow-Origin’ does not match ‘https://www.facebook.com’)

Has anyone seen something like this? Again, this happens in a much tweaked sp52. It works in vanilla. Thanks.

PS: for a second, disabling ublock seems to solve the problem, but for only one video/shot. Then it gets f...ed up again.

Edited by dmiranda
Link to comment
Share on other sites

On 2/26/2022 at 2:45 AM, soggi said:

First: These are sad days for the whole world and especially for Europe, any kind of war is despicable! I guess all people with intact brains don't want this war and don't want it to escalate into World War III, in particular as it would be a nuclear war.

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

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

changelog:
- added latest Firefox 45ESR 20220226 builds
- added latest IceApe 52 20220226 build
- added latest IceDove 52 20220226 build
- added latest K-Meleon 76 20220226 build
- added latest New Moon 27 20220226 builds
- added latest New Moon 28 20220226 builds
- added latest Serpent 52 20220226 builds
- added latest Serpent 55 20220226 builds
- as well as find out for yourself

kind regards
soggi

Edit: added Firefox 45ESR builds which have been overlooked...

Added Firefox 45ESR 20220226 builds which have been overlooked... -> soggi.org - tools.

kind regards
soggi

Link to comment
Share on other sites

Iceape UXP seems to have few bugs.

If I go to tools>web developer none of debugging tools seems to work. Nothing happens when i try open them. Also tried it on safe mode with same result.

And second bug is related to safe mode where following error pops up. Same happens if I use shift method or help menu to access safe mode. I am running this on Windows XP SP3 X86 on few workstations and same issue also occured on Windows 7 64bit when tested. I also updated it to latest version without luck :no:. I do not want switch between browsers when I need to use web developer tools

uxpice.GIF.ee7764a9e38eb98a0c9753d5c09d0028.GIF

Edited by Mr.Scienceman2000
Link to comment
Share on other sites

4 hours ago, Mr.Scienceman2000 said:

If I go to tools>web developer none of debugging tools seems to work. Nothing happens when i try open them. Also tried it on safe mode with same result.

fixed in https://github.com/roytam1/iceape-uxp/commit/c2726c437a7e4f422fe62a81c87d3d3f1522d4fe

4 hours ago, Mr.Scienceman2000 said:

And second bug is related to safe mode where following error pops up

fixed in https://github.com/roytam1/iceape-uxp/commit/cc8026c914ce5f7de5a03d68208d65068ab4c090

and these fixes will be available in next build.

Link to comment
Share on other sites

Hi!

Previously, when booting Windows XP, I immediately got the inscription Welcome, now first the inscription Booting Windows - the computer began to slow down when booting. Could this be due to the hidden installation of New Moon?

Link to comment
Share on other sites

On 2/27/2022 at 7:28 AM, dmiranda said:

On tweaked sp52, facebook does not show videos. Console tells:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://video.xx.fbcdn.net/v/XXXXXXX[long sequnce] (Reason: CORS header ‘Access-Control-Allow-Origin’ does not match ‘https://www.facebook.com’)

Has anyone seen something like this? Again, this happens in a much tweaked sp52. It works in vanilla. Thanks.

PS: for a second, disabling ublock seems to solve the problem, but for only one video/shot. Then it gets f...ed up again.

Well, after too much tweaking and finally rebuilding the profiles from scratch, the issues were two:

1) umatrix settings (for FB and also YT and derivatives) should NOT Spoof HTTP referrer string of third-party requests. See pic.

2) previously, through various hacks I was able to convince FB to accept fake referrers (including not referrer at all), but not anymore. Using configurationmania, see pic below, I need now to send the full url and referrer header for cross origin requests (I do NOT use noscript for the social media profile) BUT with strict origin. see pic2

Hope it may help someone else.

Z Confmania SEC-6 Referrer.png

Umatrix for Soc-Sta-Chr.png

Link to comment
Share on other sites

Hi again. There is this ery robust but outdated spoofer that, besides spoofing, allows you to see the status of a number of about:config settings, and of course the possibility of changing their values through a convoluted but very convenient interface (much like configuration mania does). I use both mostly for that. 

Now, I do not spoof with this addon (I use the "real" profile) because its browser definitions are pre-52. But as a consequence, the setting "real" profile sticks: the "real" profile can be detected though configuration mania and cannot be changed, which defeaats the purpose of the general, so to speak, general.useragent.override. So my real specs can be known, and heavily scripted sites know I'm flying through their scripts, whiche they don't like. But I insist: i like my privacy.    

The addon is based in https://github.com/dillbyrne/random-agent-spoofer. And for what I understand, the browser definitions are in https://github.com/dillbyrne/random-agent-spoofer/blob/master/data/json/useragents.json, for example:

					{
						"description":"Chrome 52.0.2743.75 (Win 7 32)",
						"useragent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.75 Safari/537.36",
						"appname":"Netscape",
						"appversion":"5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.75 Safari/537.36",
						"platform":"Win32",
						"vendor":"Google Inc.",
						"vendorsub":"",
						"buildID":"",
						"oscpu":"",
						"accept_encoding":"gzip,deflate,sdch",
						"accept_default":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
						"accept_lang":{"en-US":"en-US,en;q=0.8"},
						"pixeldepth":"24",
						"colordepth":"24",
						"screens":"800x600,1024x600,1024x768,1152x864,1280x720,1280x768,1280x800,1280x960,1280x1024,1360x768,1366x768,1440x900,1400x1050,1600x900,1600x1200,1680x1050,1920x1080,1920x1200,2048x1152,2560x1440,2560x1600",
						"profileID":"W1"
					},

Would any of you know how to update those entries? Thank you very much!

Edited by dmiranda
Link to comment
Share on other sites

On 2/4/2022 at 2:52 PM, RainyShadow said:

I was getting errors at 100% in the past. Then i configured it to use a temporary folder while downloading and got rid of that. Not sure if it was the same error as yours.

Yeah. But in my set up I cannot get rid of the server errors at 100% level. I tried changing temp folder, changing the number of fragments and so on, to no avail. Unfortunately, the DTA logs doesn't produce info that I, at least, can use to understand and change what is wrong.

I will try in a vanilla profile and see what happens. A pity: this addon was part of my daily workflow. Download star is good, but lacks the capability of saving downloaded files to specific folders on demand.

Cheers and out! :P

Link to comment
Share on other sites

I believe StackOverflow.com has updated their javascript code. I'm using the latest NM28 ('palemoon-28.10.4a1.win32-git-20220226-ba47fad4d-uxp-c403014cb-xpmod-sse.7z') and I can't post answers or add comments anymore. Has anyone else experienced this?

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...