Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/04/2023 in Posts

  1. x86: https://www.google.com/dl/release2/chrome/adjs6spifue5dxngiogotsz633pq_109.0.5414.149/109.0.5414.149_chrome_installer.exe x64: https://www.google.com/dl/release2/chrome/oeecyq7z2j4yyfoa4cev5c4o7e_109.0.5414.149/109.0.5414.149_chrome_installer.exe Source: reddit ...
    4 points
  2. 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-20230805-cf690545e-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230805-cf690545e-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #1240 - Follow-up: Add missing JSVAL_TYPE_BIGINT cases in JitFrames.cpp. As pointed out by roytam1 during testing with Discord. (5c3cedb1) (269f138d0) - import from UXP: Issue #1240 - Follow-up: Fix incorrect values in Number() constructor. https://bugzilla.mozilla.org/show_bug.cgi?id=1466893 Our code base was using the return value to create the Number object. However with the BigInt changes, it is no longer stored in rval, use args[0]. (df038107) (fb0d93eb2) - ported from UXP: Issue #1877 - Resolve RELEASE_OR_BETA conditionals. (d4eac725) (0a9699790) - ported from UXP: Issue #2026 - Part 1 - Implement BigInt64 and BigUint64Array. https://bugzilla.mozilla.org/show_bug.cgi?id=1456569 (b64643e4) (3225988d4) - import from UXP: Issue #2026 - Part 2a - Support BigInt in NumberFormat and toLocaleString. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677 (d972016c) (f347d192b) - import from UXP: Issue #2026 - Part 2b - Format BigInts representable as int64_t without first converting them to strings. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677 (3ce9cf4d) (97edefc48) - import from UXP: Issue #2026 - Part 3a - Add support for BigInt in devtools. (Server side) https://bugzilla.mozilla.org/show_bug.cgi?id=1527867 (e861cd3b) (9b4f6e00d) - import from UXP: Issue #2026 - Part 3b - Add BigInt Devtools support. (legacy frontend) (61efc86b2) (9842eeb3b) - ported from UXP: Issue #2026 - Part 3c - Add BigInt Devtools support. (new frontend) (9042881c) (37e9397b6) - import from UXP: Issue #2026 - Part 4 - Fill in missing dense elements case and fix a comment. https://bugzilla.mozilla.org/show_bug.cgi?id=1456569 Skipped this during the initial implementation, not sure when or if this code path is used, but I figure it should be there just in case. Also fix debug builgs by removing an no longer valid MOZ_ASSERT. (b7e487bd) (cf690545e)
    3 points
  3. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230805-3219d2d-uxp-65de5a7185-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230805-3219d2d-uxp-65de5a7185-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230805-3219d2d-uxp-65de5a7185-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.7a1.win32-git-20230805-d849524bd-uxp-65de5a7185-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20230805-d849524bd-uxp-65de5a7185-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20230805-d849524bd-uxp-65de5a7185-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20230805-d849524bd-uxp-65de5a7185-xpmod.7z Official UXP changes picked since my last build: - Issue #2026 - Part 1 - Implement BigInt64 and BigUint64Array. https://bugzilla.mozilla.org/show_bug.cgi?id=1456569 (b64643e410) - Issue #2026 - Part 2a - Support BigInt in NumberFormat and toLocaleString. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677 (d972016c23) - Issue #2026 - Part 2b - Format BigInts representable as int64_t without first converting them to strings. https://bugzilla.mozilla.org/show_bug.cgi?id=1543677 (3ce9cf4deb) - Issue #2026 - Part 3a - Add support for BigInt in devtools. (Server side) https://bugzilla.mozilla.org/show_bug.cgi?id=1527867 (e861cd3b3a) - Issue #2026 - Part 3b - Add BigInt Devtools support. (legacy frontend) (61efc86b21) - Issue #2026 - Part 3c - Add BigInt Devtools support. (new frontend) (9042881cea) - Issue #2026 - Part 4 - Fill in missing dense elements case and fix a comment. https://bugzilla.mozilla.org/show_bug.cgi?id=1456569 Skipped this during the initial implementation, not sure when or if this code path is used, but I figure it should be there just in case. Also fix debug builgs by removing an no longer valid MOZ_ASSERT. (b7e487bdf1) - Issue #1240 - Follow-up: Fix incorrect values in Number() constructor. https://bugzilla.mozilla.org/show_bug.cgi?id=1466893 Our code base was using the return value to create the Number object. However with the BigInt changes, it is no longer stored in rval, use args[0]. (df03810723) - Issue #1240 - Follow-up: Add missing JSVAL_TYPE_BIGINT cases in JitFrames.cpp. As pointed out by roytam1 during testing with Discord. (5c3cedb141) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.
    3 points
  4. Well as of the RTM release, Vista really, REALLY was a s--t pile. It really was. Slow I/O, badly written display drivers, you name it .... However, SP1 and (especially) SP2 cleared away most of those warts, and by the end, I would agree it performed pretty much identically as well as Windows 7. What was never resolved was management and cleanup of the component store. It became huge. However that doesn't bug me any more. I'm perfectly OK now with an OS taking up 15 to 20 GB of disk space now, where I wasn't before. Why? Because I now understand what the component store does, and why it provides sound stability benefits to Windows. As for Windows 8, funnily enough, I can still update using Server 2012 updates without any "tricks". I was hoping the same for my Windows 8.1 brethren, but no such "exact" luck. But Windows 8 has been exceptionally stable, and a VERY GOOD performer.
    3 points
  5. yeah that was mine post and links are the same as i sent before
    3 points
  6. Somewhat related, but Windows also doesn't bother stuffing multiple services in a single process anymore by default, at least when 3,5+ GB of RAM is available. Funny, this practice of stuffing services in single process (aka. svchost.exe) was even listed as being outdated in the one long list of complaints of flaws about Windows at http://itvision.altervista.org/why-windows-10-sucks.html. So MS does listen to customer feedback every once in a while.
    2 points
  7. You're right. Not really. TBH, I have only a little idea about these GitHub repos, especially when it would come to creating my own. As I already mentioned in my thread, I personally am not really a coder but rather a code recycler, fixer, modifier and batch programmer. I like to repair things that no longer work correctly. Especially when they are close to my heart. In any case, thanks for your further explanations!
    2 points
  8. Also, I think those licenses also contain some form of if you attempted to contact the original author and they did not reply within a timely manner, then it is considered "abandoned" and up for grabs, so to speak.
    2 points
  9. Sorry, my rant was a bit overreacting yesterday, my opinion is more mixed on multi-process specifically. I mean in theory, it could overall be lighter on resources due to absence of overhead for interprocess communication, no allocations inherent to spawning new processes ect. But all single-process browsers (referring to old school Mozilla browsers...what else is out there anyway?) that are kinda usable today (if you don't visit too complex websites) all get crapped up, resources aren't freed, it just gets slower and more RAM hungry until you close and restart the browser, worst case scenario in my experience is getting stuck in a permanent loop when it 100% CPU core and you can't interact with the browser at all. While multi-process browser just terminates the process and BAM, resources associated with the tab are freed instantly. And this old school Mozilla code seems to have a funny quirk that resource consumption will actually spike up when you close tabs, so if you're reaching the limit if you're on a 32-bit browser, that'll be the final nail in the coffin.
    2 points
  10. And certain folks using roytam1's releases could say: "What do you mean "obsolete browser"!? I just updated it last Saturday!"
    2 points
  11. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.8-Goanna-20230805.7z Changelog: Out-of-tree changes: * update Goanna3 to git 9fcdb1e308...cc81aca6b2: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap (d8c6be9ef0) - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence (d664435b2c) - Bug 1245801 - Disable non-standard flag argument of String.prototype. {search,match,replace} in non-release channel. r=jandem (2e41d087e4) - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer (21dddac0e3) - Bug 1207922 - Part 2: Propagate OOM thrown from stub generation. r=till (507c3fc5e0) - Bug 1207922 - Part 3: Add masm.branchLatin1String and masm.branchTwoByteString. r=h4writer (59f56d60d8) - Bug 1207922 - Clean-up RRegExp{Match,Test}er function in Recover.cpp. r=arai (fd4f0e4744) - Bug 1226904 - Fix boundary checking for leaves collecting. r=roc (0736fec30c) - Bug 1222880 - Followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot. CLOSED TREE (648d12bbcb) - Bug 1222880. Followup to the followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot the same way we did before the patches of this bug. r=mattwoordrow (more or less) (e4ce4414ef) - Bug 1200611 - Size ImageLayers correctly for <img>s using object-fit. r=dholbert (cc3b82a126) - Bug 1232852 (part 1) - Set |aSnap| in two GetOpaqueRegion() overloadings that are missing it. r=roc. (114660bbbe) - Bug 1232852 (part 2) - Remove some dead member functions from nsILayoutDebugger. r=roc. (b9eb5ca6b4) - Bug 1233605 - Cull some uses of gfxContext. r=dholbert. (2ae4a1d390) - Bug 1059519. Relax assertion. r=mstange (79a1f08992) - Bug 1176395 - When an element is both position:sticky and transformed, apply the position:sticky outside the transform. r=roc (b2d86a714b) - Bug 1147673 - Use ancestor clip for root scrollable framemetrics clips. r=tn (6fd10a0ea3) - Bug 1187804 - Reftests for async scrolling with position:fixed in an iframe. r=kats (2e30186596) - Bug 1223944 - Reftest bg-fixed-transformed-image-ref.html fails for Fennec when C++APZ enabled. r=kats (99bfa3344b) - Bug 1208829 - Reftest. r=mstange (e35a18d12a) - Bug 1224209. Add reftest. (acfd2fba9d) - Bug 1201889 - Reftest. r=mstange (ec4b26fbd2) - Bug 1208829 - Another reftest. r=botond (558ca3cdbc) - Bug 1147673 - Make display items know about their scroll clips. r=tn, r=roc (3485c3fada) - Bug 1152049 - Rename GetClippedBoundsUpTo into GetScrollClippedBoundsUpTo. r=tn (aeeaf3bcdb) - Bug 1232852 (part 3) - Remove unused parameters from some accessibility code. r=tbsaunde. (97041bf561) - Bug 1232852 (part 4) - Remove some unused parameters in and around layout/base/. r=heycam. (2dcf169efa) - Bug 1232852 (part 5) - Remove some unused parameters in and around layout/base/. r=heycam. (9a302428f1) - Bug 1232852 (part 6) - Remove unused parameters from some layout sort functions. r=tn. (26faa2c71f) - Bug 1232852 (part 7) - Remove some unused parameters in and around layout/base/. r=tn. (6f9417aa0b) - Bug 1232852 (part 8) - Remove some unused parameters in and around layout/base/. r=roc. (30315134c4) - Bug 1186774 - Scroll position (scrollX/scrollY) should be restored after popstate, not before, r=bz (3d8cd617ce) - Bug 1155730, implement History.scrollRestoration r=jst (4e0ffb69a9) - Bug 1237075 - Navigating from 'manual' to 'auto' session history entry should scroll the page, r=jst (d8eb9296bf) - Bug 1228229 part 2 - Add a helper to get the appropriate (pseudo-)element for a frame; r=dbaron (2a8b5bdc95) - Bug 1228229 part 3 - Factor out a method to get compositor-animatable overridden properties; r=dbaron (0e5fef1fc9) - Bug 1228229 part 4 - Add a flag to EffectSet to mark when the cascade needs to be updated; r=dbaron (206e42236e) - Bug 1228229 part 5 - Separate target element registration in NotifyAnimationTimingUpdated; r=dbaron (fe4b799d14) - Bug 1228229 part 6 - Mark the animation cascade results as dirty when an effect goes in or out of being "in effect"; r=dbaron (6be413b655) - Bug 1228229 part 7 - Add a method to Animation to indicate if it applies to the transitions level of the cascade; r=dbaron (d1845e299b) - Bug 1228229 part 8 - Add EffectCompositor::(Maybe)UpdateCascadeResults; r=dbaron (dfdd0b9822) - Bug 1228229 part 9 - Use EffectCompositor::UpdateCascadeResults; r=dbaron (917ec2023c) - Bug 1228229 part 10 - Remove no-longer-used cascade functions; r=dbaron (3dc6662f3a) - Bug 1228229 part 11 - Avoid calling nsRuleNode::ComputePropertiesOverridingAnimation when there are no compositor-animatable properties; r=dbaron (9b90a1d9a6) - Bug 1229662 (part 1) - Remove AzureState::clipWasReset. r=jrmuizel. (ce48b700f7) - Bug 1229662 (part 2) - Remove AzureState::parentTarget. r=jrmuizel. (95713803b1) - Bug 1229662 (part 3) - Remove AzureState::fillRule. r=jrmuizel. (e1f936af7d) - part of Bug 1232576 (part 1) - Move the reference |cairo_t*| from gfxContext (e81dd09541) - part of Bug 1232576 (part 2) - Rename gfxContext::GetCairo() as GetRefCairo() (82538c1451) - Bug 1232822 (part 1) - Moz2Dify SetupCairoFont(). r=jfkthame. (ef6b1e99b3) - Bug 1232822 (part 2) - Moz2Dify SetupGlyphExtents(). r=jfkthame. (9ed9a03559) - Bug 1232822 (part 3) - Moz2Dify gfxFont::CalcXScale() and gfxFont::PostShapingFixup(). r=jfkthame. (60f5f49df8) - Bug 1232822 (part 4) - Remove unused argument from SetPotentialLineBreaks(). r=jfkthame. (7fb087a26b) - Bug 1232822 (part 5) - Moz2Dify GetRoundOffsetsToPixels(). r=jfkthame. (4055a07cba) - Bug 1232822 (part 6) - Move RefCairo() from gfxContext to gfxFont. r=jfkthame. (c5d2db8eab) - Bug 1235185 - Fix clang -Wclass-varargs warnings in js/. r=bhackett (43fc9c0b1c) - Bug 1232772 - suppress numerous clang-style warnings when using clang-cl; r=glandium (c26dab4483) - Bug 1204752 - Disable thread-safe statics on VS2015 to fix WinXP startup crash. r=glandium (59c67ca7ba) - Bug 1235743 - Move compiler flags used for dependency generation to a separate variable. r=gps (649853408e) - Bug 1232159 followup, test for the existence of TypedObject so the test doesn't fail when it hits mozilla-aurora, r=efaust (c87a681a64) (01cb9ab79e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1233109 - Refactor module parsing to instantiate ModuleBuilder earlier r=shu (ae6693165a) - Bug 1233109 - Call into the ModuleBuilder as we parse rather than traversing the AST again afterwards r=shu (c28f785d33) - Bug 1233109 - Check for duplicate exported names using the data in the ModuleBuilder and remove ModuleBox::exportNames r=shu (03999c3ebf) - Bug 1233109 - Make the getters in Import/ExportEntryObject const r=shu (ed6c2e5dca) - Bug 1228211 (part 1) - Rearrange nsDisplayCanvasBackgroundImage::Paint(). r=dholbert. (00f3aacb07) - Bug 1228211 (part 2) - Remove unused functions in nsRenderingContext. r=dholbert. (86d9983e82) - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame. (b0962c9b17) - Bug 1234418 - Not trust glyph run starts from a cluster start character. r=jfkthame (b0920d8072) - more of Bug 1222166 - use gcc/clang warning f (690640c6c7) - Bug 1064843 part 1 - Make nsImageFrame inherit nsContainerFrame. r=dholbert (bd5efe0a93) - Bug 1238660 part 1 - Make mWinsInCascade initially false; r=hiro (8420017e68) - Bug 1238660 part 2 - Preserve "wins in cascade" state when updating animations; r=hiro (348a8ef769) - Bug 1230408 - Move suppress line break check out from control of SkipParentDisplayBasedStyleFixup. r=dbaron (ca853b3162) - Bug 1238660 part 3 - Add crashtest; r=hiro (ab4daba520) - Bug 1230005: Factor out relocation style decision; r=jolesen (03ea0e9ba0) - Bug 1230005: Hide specifics of the LDR instruction; r=jolesen (92b0396f81) - Bug 1230005: Flush the assembler buffer at the end of asm.js compilation; r=luke (06e0911bfb) - Bug 1230005: Delay buffer flushing in asm.js until the last minute; r=luke (d3be91cca5) - Bug 1233111 - Share method lists for SIMD types. r=bbouvier (70ec039259) - Bug 1229642 - Fix unified build duplicate static name error (rs=jandem) (eb05c13fec) - Bug 1231338 - SAB gating test cases. r=luke (a8c6740745) - Bug 1233111 - Remove geometry altering SIMD conversions. r=bbouvier (a9c93d7694) - Bug 1233111 - Add unsigned SIMD types to interpreter. r=bbouvier (6187dc7a1e) - Bug 1233111 - Add ecma_7 shift tests. r=bbouvier (17c612dac5) - Bug 1233111 - Implement SIMD shiftRightByScalar(). r=bbouvie (b9b0c848b7) - Bug 1233111 - Add a new ToUint8() function. r=efaust (f1bc50a229) - ug 1233111 - Implement saturating arithmetic for SIMD. r=bbouvier (42a98a07d6) - Bug 1229642 - Factor out StringToNewUTF8CharsZ (r=jandem) (3c4f71214b) - revert PM modification to setProfilingEnabled (4a05202975) - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier) (75a1832b1a) - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier) (a2e8513369) - Bug 1229642 - Factor AsmJSLink.cpp into wasm/asm.js and consolidate AsmJS* into AsmJS.cpp (r=bbouvier) (3a489c6410) (7d2b02d5fd) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1212298 - Use inner script instead of outer script in CodeGenerator::visitCallDirectEval. r=shu (cee3f366a6) - Bug 1233331 - CodeGenerator: Properly indent IonScript::New. r=jandem (6d110c45a3) - Bug 1233331 - CodeGenerator: Prepare the invalidation of the recompileInfo as soon as the contraints are recorded. r=jandem (679d22dd8e) - Bug 1238417 - Part 1: Fix wrong rebase for _SetCanonicalName call on RegExpToString. r=till (31ee926189) - Bug 1238417 - Part 2: Fix argument count of RegExpMatcher and RegExpTester. r=till (9dc5dcadd5) - Bug 1238417 - Part 4: Enable recover instruction for RegExpMatcher and RegExpTester. r=h4writer (5479b238ac) - Bug 1238417 - Part 5: Add RegExpMatcher to MustCloneRegExp optimization. r=h4writer (554905fa3a) - Bug 1238417 - Part 6: Make RegExpMatcher and RegExpTester movable. r=h4writer (72091090ee) - Bug 1238417 - Part 7: Add comment for OutOfLineRegExpMatcher and OutOfLineRegExpTester. r=nbp (f5e4519728) - Bug 1238630 - Fix unicode surrogate pair handling in RegExp. r=h4writer (d4c1e1d49d) - Bug 1236600 - Properly pre-barrier sets to inline TypedObject Any-type Elements. (r=jandem) (1f23bb6d61) - Bug 1149245 - Make DeserializedEdgeRange re-use its referents edge vector; r=vporof (ea861bfd43) - Bug 1235631 - Odin: remove change-heap support (r=bbouvier) (940a0d58bc) - Bug 1231224 part 11 - Add missing OOM checks in Module::setProfilingEnabled. r=luke (0d264fa46b) - Bug 1234402 - Crash on OOM in AlternativeGenerationList constructor. r=bbouvier (baa7b3da17) - Bug 1231224 part 12 - Use InfallibleVector in irregexp code to avoid MOZ_WARN_UNUSED_RESULT warnings. r=luke (72ac897dab) - Bug 1231224 part 13 - Add OOM checks to Statistics::initialize. r=jonco (5033150018) - Bug 1237508 - Odin: remove function index from Export (r=bbouvier) (d368ef7f85) - Bug 1236541 - Odin: when enabling profiling, only patch actual callsites (r=bbouvie) (713dbcc45c) - Bug 1235046 - Optimize JIT-code poisoning to be fast with W^X. r=bhackett (25972b36a9) - Bug 1215479 - Turn on W^X JIT code by default. r=luke (82c4b94315) - Bug 1235868 - Change nonWritableJITCode to ifdefs. r=jandem (4dee262ff4) - Bug 1237508 - Add missing #include to fix non-unified builds (r=me) (327242e706) - Bug 1236530 - Make ExecutableAllocator::reprotectRegion fallible and handle in asm.js (r=jandem) (9444127563) - Bug 1229399: Make initialization of asm.js local variables closer to wasm; r=luke (732d40b42c) - Bug 1229399: Store line/column info in the FuncIR rather than the bytecode stream; r=luke (483faefbdd) - Bug 1235989 - Add a null check for filename in ModuleValidator::finish. r=luke (abc62aa437) - Bug 1235041 - Cast value to uint64_t in order to prevent int overflow when value is greater than 2^12. r=jonco (ef754091ea) - Bug 1182369 - Remove js/Class.h include from nsWrapperCache.h. - r=bz (cc7b3c856b) - Bug 1231964 - Move CC participant code that touches JS out of mozglue. r=smaug (100fceeb2b) - Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence (2a17a5484d) - Bug 1235277 - Define MOZ_FALLTHROUGH_ASSERT to workaround -Wunreachable-code warnings about MOZ_FALLTHROUGH in debug builds. r=botond (262589e609) - Bug 1247679, part 1 - Make ClearJSHolder publicly inherit from TraceCallbacks. r=smaug (1a3543fd31) - Bug 1235598 - Part 1: Add better SpiderMonkey API support for tracing in C++; r=sfinxk (f23bf81919) - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug (a3ad4d0ef7) (df6f7b7065) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1235923 - Part 1: Add C++ APIs for unbarriered pointer tracing; r=sfink (dc22d4c486) - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug (f455edf9b2) - Bug 1225650 - Use stable hashing for JSObject2WrappedJSMap; r=jonco (bdefc44e0e) - Bug 1238786 - Part 1: Allow null pointers in public tracing APIs; r=sfink (0ad99d3854) - Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug (c1caf8f003) - Bug 1240264 - Annotate intentional switch fallthroughs in dom/media/. r=cpearce (85bf054d64) - Bug 1230692. Fix WebAudioDecodeJob to properly suppress exceptions from its callbacks. r=ehsan (f7ae8b0502) - Bug 1237557 - Suppress the exception if calling the callback fails when finishing a decodeAudioData operation, because there is not much we can do. r=ehsan (73775a3145) - Bug 1238779 - Remove the unused and nonsensical JS_TraceRuntime; r=fitzgen (e2d98419f9) - Bug 1234862 - Part 1: Rename GCMethods to BarrierMethods; r=sfink (1dab0dee58) - Bug 1233117 - Fix handling of eval in modules r=jandem (be635033a6) - Bug 1233109 - Alias fewer bindings at module toplevel r=shu (8d5fb08136) - Bug 1000780 - Part 1: Bake in already-cloned intrinsic functions even if the callsite doesn't have type information. r=jandem (ee6a2134e5) - Bug 1000780 - Part 2: Emit JSOP_FUNAPPLY when using std_Function_apply in self-hosted code. r=jandem (a71e470a12) - Bug 1000780 - Part 3: Free up JSFunction flag. r=jwalden+bmo (73db74b60a) - Bug 1000780 - Part 4: Remove Function#bind usage from async stack tests. r=fitzgen (707102b764) - Bug 1216150 - Implement ECMA 402 DateTimeFormat formatToParts (8b1b2974e5) - Bug 1234702 - Part 1: Allow opt-in calls to content invoking spread opts in self-hosted code. (r=till) (90e847bcad) - Bug 1234702 - Part 2: Fix up class constructor scripts to allow cloning. (r=Waldo) (08fc55eccf) - Bug 1234702 - Part 3: Self-host default derived class constructor. (r=till) (0702fe0790) - Bug 1234702 - Part 4: Self-host default base class constructor. (r=till) (c499d25dd7) - Bug 1235408: Lazily resolve SIMD types; r=jandem (59d116461c) - Bug 1000780 - Part 5: Self-host Function.prototype.bind. r=jandem (ee118512ad) - Bug 1000780 - Part 6: Fix nit in jsfun.h. r=jandem (61cb77f34c) - Bug 1234845 part 1 - Remove fun() method from frames and remove some dead code. r=luke (6c474eb5b0) - Bug 1234845 part 2 - Remove some dead code from InterpreterFrame. r=jonco (c4fe3cc77b) - Bug 1234845 part 3 - Remove some fields and unions from InterpreterFrame. r=luke (7efd5a7348) - Bug 1234845 part 4 - Eval frame refactoring, remove isFunctionFrame. r=luke (141df1a467) - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke (c3fb98a60c) - Bug 1234845 part 6 - Simplify isEvalFrame, make it use script->isForEval() instead of flags. r=luke (200d188811) - Bug 1234845 part 7 - Simplify isGlobalFrame and isModuleFrame. r=jonco (dcf7ce2d63) - Bug 1234845 part 8 - Remove JitProfilingFrameIterator special case for eval that's no longer needed. r=shu (57e416d498) - Bug 1234845 part 9 - Remove callee slot from non-function interpreter frames. r=luke (dfbf5309a1) - Bug 1234845 part 10 - Remove ExecuteType and InitialFrameFlags enums. r=luke (3c08ae26aa) - Bug 1234845 part 11 - Remove HAS_SCOPECHAIN InterpreterFrame flag, repack flags. r=luke (74e66ac19c) (c975928fff) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke (32d46328ef) - Bug 1236552 - Odin: handle unfinished AsmJSModuleObject in addSizeOfMisc (r=bbouvier) (dafbd77b10) - Bug 1229399: Make writing the IR fallible, provide a fallible readingAPI; r=luke (cbc536c3fa) - Bug 1237272 - Only for Coverity - check arg1, arg2 and arg3 for validity. r=luke (1456e58951) - Bug 1229399: Split FuncIR into Bytecode/Encoder/Decoder/FuncBytecode; r=luke (9f438b4d5f) - Bug 1237508 - Odin: make AsmJSModule derive wasm::Module (r=bbouvier) (0186bf908b) - Bug 1238195 - Switch over some AutoVectorRooters to Rooted<TraceableVector>s and fill in some missing support (r=terrence) (b556fdc27e) - Bug 1234193 - IsRelazifiableFunction: Return false when we report an error. r=jandem (bd3c33e1e6) - Bug 1221361: Mark SetARMHwCapFlags as unsafe for fuzzing; r=jolesen (3134febc32) - Bug 1236564 - Fix various minor issues with getting/setting GC parameters r=terrence (45e251eba7) - Bug 1235237 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in storage/. r=mak (f81714fdab) - Bug 1235236 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in modules/libjar/. r=aklotz (f3a210802b) - Bug 1236324 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in toolkit/components/places/. r=mak (f2d09b5041) - Bug 1238711 - Rename TraceableVector to GCVector; r=sfink Bug 1237153 - Fix gcparam() parameter verification to not allow negative numbers r=terrence (deccfd7f01) - Bug 1235092 - Part 1: Optimize spread call with rest parameter. r=efaust (e6cc1294d1) - Bug 1235092 - Part 2: Support allowContentSpread in the optimization for spread call with rest parameter. r=efaust (31c881893d) - Bug 1235092 - Part 3: Root function in BytecodeEmitter::isRestParameter. r=bustage (ede37f48b6) - Bug 1233152 - Use PersistentRooted for ParseTask script and sourceObject. r=terrence (d99d9b81fb) - Bug 1236476: Report out of memory in ExpandErrorArgumentsVA; r=jandem (6a2327222c) - Bug 1239601 - improve the UniquePtr situation (r=jorendorff) (640322c8c1) - Bug 1239724: Introduce RegExp registers to non-ion builds; r=arai (f2d837e65b) - Bug 1137624 - Remove ArrayJoin code duplication, and use a correct alias set. r=jandem (ab8a98a5e3) - Bug 1237284: Make SIMD names more consistent in MCallOptimize; r=jolesen (d50f74a31e) - Bug 1238582 - Fix spurious assertion failure in array sort due to over-eager OOM simulation r=jandem (587f4976e5) - Bug 1235874 - handle null filename in DescribeScriptedCaller (r=sunfish) (b347469108) - Bug 1239601 - improve the UniquePtr situation (r=jandem) (a8b9f15dcb) (cc81aca6b2) * 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
    1 point
  12. It lives... I didn't have to do anything special. This is using it on XP SP3 (with POSReady updates) unchanged as downloaded from https://github.com/josealf/stunnel-win32 Ben.
    1 point
  13. ... But with latest UXP builds:
    1 point
  14. Thanks for the hint! Out of interest, which browser did you use? I finally got to see the screen in your screenshot but only by using Firefox 116. Ben.
    1 point
  15. If on a UXP-based browser (Serpent 52, NM28, etc.), the "Download" button depicted is unresponsive ; it works, though, in Serpent 55 and 360EEv13.x ... If on a UXP-based browser, click on either the "Raw" button or the "View raw" link in the middle... @Ben Markson ; Which OS do you plan to use stunnel-win32-5.70-openssl-1.1.1u on? AFAIAA, this package requires Windows Vista SP2+; I don't have an XP box to test currently, but openssl-1.1.1* alone won't load under XP, and this is a known fact in the XP communities... Once you download the package in question, extract it with 7-zip and then inspect EXEs and DLLs with dependency walker ; I'm quite confident you'll find it has "fatal" issues under XP (assuming you want to deploy it under XP, per the thread's title ) ... Cheers PS: Below is a screengrab from my Vista SP2 32-bit laptop:
    1 point
  16. I do think so, too. The extension I already forked for my private use was abandoned by the author in 2015.
    1 point
  17. TBH, me neither. I am never really sure about things like that.
    1 point
  18. Thank you very much for your explanation! Looking at other forks of extensions, I never saw a detailed record (in the form of a patch/diff file) of the modifications the "forker" applied on the original source code inside those xpi files. I only noticed a statement like "forked from the extension ... created by ..." or similar. BTW, I decided to choose a new name.
    1 point
  19. I'm no authority on this ; some relevant links from "upstream": https://forum.palemoon.org/viewtopic.php?f=46&t=13655 https://forum.palemoon.org/viewtopic.php?f=46&t=26433 AIUI, if you modify the original source code and intend to distribute your mod in binary form (e.g. XPI), you have to, under the MPL-2.0, include in your redistribution package a) a copy of the original licence (or link to it), b) a detailed record (in the form of a patch/diff file) of the modifications you applied on the original source code and c) if you were granted permission from the original author(s) to keep the original "name", provide clear proof of that or, in the opposite case, use a "new" name for your own fork... As I said, not an expert on Open Source licencing ... Kind regards.
    1 point
  20. Please forgive me for being so late to the announcement, but I'm very sorry. Dencorso was a great guy, the post above by mixit says it all. Sit tibi terra levis, dencorso.
    1 point
  21. It happens rarely, but today, I also have a question. It's about forking extensions. What do I have to consider if I want to fork an old, abandoned XUL extension under the MPL-2.0 licence? I already asked this question in my thread Extensions and custom buttons for UXP browsers - Corrections, modifications, adjustments, and special recommendations, but I think here in @roytam1's browser thread, the probability of getting an answer is higher, since software developers, programmers or code-experienced members are more likely to be found here. Any hints or explanations are welcome. Thanks in advance!
    1 point
  22. Try installing the driver manually through Device Manager. This ID is in the driver. At least in 474.11-desktop-win8-win7-64bit-international-whql.exe It has the lines: %NVIDIA_DEV.24C9% = Section165, PCI\VEN_10DE&DEV_24C9 NVIDIA_DEV.24C9 = "NVIDIA GeForce RTX 3060 Ti". Also, the system may be missing a platform update: KB2670838
    1 point
  23. Another way to look at it is this, and here I use the word "you" as an all-encompassing pronoun, not any one or two or three specific people. You are a hypocrite if on one hand you applaud the safety and security that an airbag brings to a modern vehicle but on the other hand shout from the roof top for single-process opposed to multi-process. Vehicle "onboard computers" are extremely complex. Safety circuits on top of safety circuits. Reaction times at split-second precision so that an airbag doesn't explode under false pretense. What kind of world would we live in if the "correct way to advance" was for browsers to remain single-process, televisions to remain Cathode Ray Tube, phones to remain wired to the wall, but then we hand-pick what technologies are allowed to advance as opposed to them kind of ALL advancing ???
    1 point
  24. My hunch is that typical MSFNer is just angry that he can't run today's browsers/web pages well on his old 2001 (or worse!) computer.
    1 point
  25. wow, this must be brilliant!!!
    1 point
  26. ... You'd be surprised (I wasn't ): https://www.amazon.com/Smart-Toilets/s?k=Smart+Toilets
    1 point
  27. The code be everywhere these days, eg. did anyone see what kind of headphones they sell these days? Gone are the days when headphones were a pair of dumb speakers you put on your head. Now they have Bluetooth, built-in equalizers, smartphone app to control them, Google Assistant etc. and apparently they may even get software updates. Or a car battery charger that is configurable via app. Have they invented a smart toilet yet?
    1 point
  28. +1000 ; and those "people responsible" (read Google) are currently in the process of making it (Web) even an uglier "monster" : https://msfn.org/board/topic/184944-could-web-enviornment-integrity-block-old-operating-systems
    1 point
  29. Hello to all extension "forkers" or experts! What has to be considered if one wants to fork old, abandoned extensions, which are free and non-commercial, whose code only exists in the form of their xpi file under the MPL-2.0 licence, and which are now exclusively available via the Classic Add-ons Archive or the Wayback Machine? TBH, I am never really sure about things like that. I personally am not really a coder but rather a code recycler, fixer, modifier and batch programmer. Therefore, any ideas or assessments are welcome. Cheers, AstroSkipper
    1 point
  30. It's archived in the Wayback Machine though: http://web.archive.org/web/20221201234530/http://browser-download.kfsafe.cn/MiniBrowserSetup.exe
    1 point
  31. You simply have to reset that entry from context menu. If it is a self-created entry, it'll be deleted after refreshing the page or restarting the browser. If it is an entry that already existed and was changed by you, it will be set back to its default value. Anyway, there is no extra delete button.
    1 point
  32. Hi @roytam1, sorry for being off-topic! I got a private English lesson for free, and unfortunately, of all things in your thread. But now, I am initiated into the mysteries of the English language. Generally, I hate to be off-topic, but I couldn't reject such a schooling deliberately, and truth be told, I enjoyed it. Mea culpa! Kindest regards, AstroSkipper PS: And to be a bit on-topic again, I installed your recent version of NM 28, and as far as I can see, it works great. Thank you very much for all your efforts!
    1 point
  33. I didn't want to say "it works in Germany, too", what I meant was the movies can be watched even in my native language German either. Is that right? Or do I really have a problem with the word "either"?
    1 point
  34. @soggi, actually, all has already been said. may do their own research to confirm statements of other members if they are uncertain. The only way to get rid of uncertainty. There is one main principal: Trust is good, control is better! And I follow this rule generally. And that doesn't mean I don't trust you, though, and hopefully, maybe, you trust me either... Kind regards, AstroSkipper
    1 point
  35. First, I didn't see your statement, when I posted my comment, but nevertheless, it would be still AFAIK until I did a research by myself. AFAIK has nothing to do with uncertainty. It simply means I did no research yet, but I am sure that my recall is correct. And that is not unnecessary, of course. You know what I mean? BTW, I already agreed to your statement, so what are we talking about? In any case, I decide definitely on my own the use of AFAIK. That has to be absolutely clear. Anyway, your facts are correct, and all is well. Kind regards,
    1 point
  36. No, unless you have some applications which need the Java Runtime Environment (JRE). JavaScript and Java Runtime Environment are two totally different things. In a browser, you need a lot of scripts written in the language JavaScript. Almost all websites provide functionality via Javascript. Java Runtime Environment, for running Java executables, is needed very rarely in a browser. Therefore, JRE can't fix your problem.
    1 point
  37. On a Fujitsu notebook, Windows 7 was already preinstalled. I upgraded the hardware, resized the existing partitions, and installed Windows 10 as a second boot partition. By using a boot manager I installed in the Windows 7 partition, in my case it was Boot-US, I can use either Windows 7 or 10 independantly, according to my needs. Therefore I didn't have to decide to give up one of them. Personally, I prefer Windows XP, but if I had to choose between Windows 7 or 10, I would choose Windows 7. In any case, and spoken for me only, it would be a choice between cholera and pest, unfortunately. In your case, why not use both? Cheers, AstroSkipper
    1 point
  38. @tpao12, another working, alternative extension to open videos in VLC is Video Assistant 1.0.4. I use this extension in Serpent 52, but it will work in other roytam1's browsers either, and it's fine. It can be enabled or disabled by a toogle button and opens a video from different sources, which can be set in its options, in VLC automatically. You will find it in the Classic Add-ons Archive. Cheers, AstroSkipper
    1 point
  39. When I write about something I haven't research before, but in the past, it is and must be AFAIK. Otherwise, I would state facts I didn't know or remember exactly, and, spoken for me only, I don't do that generally! :-) But good to know that my recall is correct, and works as it should be although I am not really the freshest one, referring to my age, LOL! Cheers, AstroSkipper
    1 point
  40. My mentioned Pentium 4 has the instruction set SSE2. AFAIK, all Pentium 4 have a SSE2 instruction set at least. @Reino didn't provide any hardware details. I didn't want to make assumptions. But, you are absolutely right. If @Reino's CPU is a SSE only one, I can understand why VLC 3 doesn't work, and unfortunately, a lot of other software either. Cheers, AstroSkipper
    1 point
  41. Ha ha ha , whaaaaat !!??!? Vista without the aero interface , it's like a sea without water . Why would anyone even think of using Vista without aero ? Oh , and media center , IE , windows media player , Bitlocker , all regarding remoting , transfer files , ready boost and all other useless to me features removed with VLite.
    1 point
  42. So the whole 32GB will be available ? Nice ... This topic is about experience , I have had the most pleasant experience with Vista SP1 , perhaps you know , is there a chance to implement DX11 to it ? Thanks
    1 point
  43. Oh , thanks for the info , yet another reason to not purchase new cards from Nvidia . I decided to boycott them when they removed 16x and 32x CSAA for no apparent reason and without warnings.
    1 point
  44. Hi . Do you have any issues with D3D ? What driver ?
    1 point
  45. What do I have to do to reach such long boot times ? I've tried Vista on many systems , and it is usually like 5 - 16 seconds. And that is on mechanical HDDs. WD Raptor , WD Black , etc . My friend runs Vista on Haswell and the boot time is 5 seconds. Those 30+ seconds seems fair only for 2007 year laptops with slow HDDs. Also , I noticed Vista prefer WD and HGST over Seagate , just my to cents, from my experience.
    1 point
  46. I think quite alot of people here do , including me. I use SP2 for internet PC and SP1 for gaming . Never installed any updates and still alive. Though, there are some I couldn't avoid , like framework 4.0 and DX11.
    1 point
  47. Sounds interesting , thanks , I'll try later . Have you ever come around VRAM limitation ? I tried to install Vista x86 (for gaming , without SP) and many games had troubles with videocards if their VRAM was more than 4GB , games were somehow limited to the amount reported by DXDIAG and had stutters . It's like with Vista SP1 a game can use , say 3GB , without SP it only reaches 1.2GB max and then starts to use system RAM DDR3 (terrible freezes). Edit : Tested with Nvidia's Titan , things got even worse , awful stutters with games when reaching 450-500mb only !
    1 point
  48. I had started using Vista in 2007, right at the very beginning, when it became available at stores. I bought a new PC, made by Siemens in Germany , with preinstalled Vista x86. Processor Core Quad q6600 , 4GB DDR2 RAM and it ran Vista so blazingly fast , of course I had supefetch disabled. Vista seemed nice overall, but the white background drove me nuts , my eyebals coudn't stand it and I went back to Windows 2000 for some time , then I returned (when dark themes became available). I never upgraded to any newer Windows and not going to. I tried Windows 7 , Windows 8 , they were slow and ugly (I'm sorry if someone don't like this, but that's my opinion) , besides all later Windows have terrible sound quality ! They look and sound cheap (again, to my own tastes as a customer).
    1 point
  49. There's something wrong , it shouldn't be that long . On my system it's like 11-16 seconds. I have Xeon X5440 and DDR3 16GB , HDD WD Raptor 500GB SuperFetch and indexing disabled , of course . Wanted to ask , in my event viewer I'm being bombarded with Terminal service messages because I removed remoting from ISO. How to stop it ? "Registering with ... The specified service does not exist as an installed service , retry in ten minute" Yes "minute" , not "minutes" . Seems like non native speakers working at MS... Edit: Perhaps your uptime is too long because of the updates ? Updates are evil , I have an absolutely clean SP2 , told ya. Oh , and SP1 loads even faster , like 6-7 seconds on my second PC. Windows 7 (without updates) loads much longer , don't remember the exact number, but much , much slower than Vista .
    1 point
×
×
  • Create New...