Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

My Browser Builds (Part 2)


 Share

Recommended Posts

9 hours ago, Vistaboy said:

I found Mypal really impressive in terms of speed in front of FF45+: there's only one thing that can't understand why it's broke and that is the language pack (IT in my case) that, despite seems to be upgraded, continues to not work as it is not even installed.

Everything, from the bar to the right-click-mouse options, remain in native EN language

:angry: As I have very recently re-posted,

On 12/30/2020 at 3:58 AM, VistaLover said:

Mypal and Centaury related queries should be best directed at:

https://github.com/Feodor2/Mypal/issues

https://github.com/Feodor2/Centaury/issues

(you need a GitHub free account... ) :P

Be that as it may, for probably the last time:

1. Latest version of Mypal is 28.17.0
2. There have been no locale string changes since much previous version 28.13.0,
    so LP for that older version should be compatible with the latest version of Mypal.
3. This is general advice and I lost count of how many times I've posted about it,
    but in Mozilla-type browsers, for the language pack to take effect, you have to

a) visit about:config and search for pref

general.useragent.locale

The default value would normally be en-US

b) change the value to the one corresponding to your locale

en-US => it

c) restart browser

Tada!

IUc4TOp.jpg

  • Like 4
  • Upvote 1
Link to comment
Share on other sites


Mypal is priceless. I have Windows 7. In the Mypal installer, I select portable. I install / extract to a specially created folder. I set. I use. I log in everywhere. I am copying the location folder to the pendrive. There is appdata on the flash drive and local appdata in the profile. There are cookies, a cache and my bank. The system doesn't know about it. There is no information in the system folders. I take Mypal on a trip and I have everything there, where I can stick a USB flash drive. Browsers from msfn have profiles in the User system folders. They are all portable, but only partially. MSFN has a lot of suggestions, but not for me. Portable Slimjet, iceveasel 84.0.2, Mypal - that's OK. MSFN browsers - beeee; P

Link to comment
Share on other sites

Posted (edited)

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)

Edited by roytam1
  • Like 2
Link to comment
Share on other sites

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)"

  • Like 5
  • Upvote 1
Link to comment
Share on other sites

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.

  • Like 2
Link to comment
Share on other sites

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)

  • Like 3
Link to comment
Share on other sites

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

  • Like 1
Link to comment
Share on other sites

Thanks Maestro, now everything is as it should be!!! :worship:

21 hours ago, VistaLover said:

Be that as it may, for probably the last time..

For once, found myself in the right place at the right time :whistle::hello:

  • Like 1
Link to comment
Share on other sites

Hi guys, with Chrome 49 + uBlock Origin 1.16.18 on YouTube I sometimes get this pop-up:

2.thumb.jpg.323f9df610967271935e2ade44ce6282.jpg

Right click > Block element - doesn't do anything.

Is it possible to block this?

 

Link to comment
Share on other sites

15 hours ago, we3fan said:

Hi guys, with Chrome 49 + uBlock Origin 1.16.18 on YouTube I sometimes get this pop-up:

2.thumb.jpg.323f9df610967271935e2ade44ce6282.jpg

Right click > Block element - doesn't do anything.

Is it possible to block this?

 

Since I never use Chrome does it have a userContent.css or equivalent to block objects with? If so, you try some of these, it's what I use to keep most of youtube's popups and annoying messages at bay, including the one you're seeing:

#channel-container{display:none !important;}
#contentContainer{display:none !important;}
#enhancer-for-youtube-toolbar{display:none !important;}
#hats-container{display:none !important;}
#live-chat-iframe.yt-uix-expander-body.live-chat-iframe{display:none !important;}
#tabs-container{display:none !important;}     
.yt-alert{display:none !important;}
.yt-dialog-show-content.yt-dialog-fg-content{display:none !important;}
#yt-lang-alert-container{display:none !important;}
.yt-live-chat-text-message-renderer-0{display:none !important;}
.ytd-button-renderer.style-scope.yt-simple-endpoint{display:none !important;}
.ytd-popup-container.style-scope{display:none !important;}
.ytp-promotooltip-pointer{display:none !important;}
.ytp-promotooltip-container{display:none !important;}

 

  • Like 1
Link to comment
Share on other sites

Hi DanR20, thanks for replying.

Until now I have always used uBlock Origin with default settings and I never tried to change anything.

I searched for "Content.css" in my Chrome profile (~\Google\Chrome\User Data\Default) but I didn't find such file.

I found a "popup.css" file in my Chrome profile uBlock Origin Extension css folder (~\Google\Chrome\User Data\Default\Extensions\randomletters\1.16.18_0\css), is this file a good place to add your code?

uBlock Origin > Options > My filters   - Or maybe here would be a better place to add your code?

uBlock Origin > Options > Filter lists > Custom > Import... enable > add URL   - Can I also add a filter list here that blocks this YouTube pop-up?

Link to comment
Share on other sites

  • Dave-H changed the title to My Browser Builds (Part 2)
  • dencorso unpinned this topic
  • Dave-H locked and pinned this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...