roytam1 Posted July 12 Author Posted July 12 New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240713.7z Changelog: Out-of-tree changes: * update Goanna3 to git d04fd99cb6...696c195395: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1259678 - Refactor SubjectToCSP to avoid calling ShouldLoad if CSP doesn't apply to the content type. r=ckerschb (73d79be6f9) - Bug 908933 - Part1 - CSP: Call ShouldLoad inside ShouldProcess for TYPE_OBJECT. r=ckerschb (eb87244649) - Bug 1263790 - Resource timing initiatorType should be "iframe" instead of "subdocument" r=bz (e38569e488) - Bug 1257809 - "Improve telemetry for PR_Connect". r=mcmanus (225fc45f80) - Bug 698882 - mozilla::net::PollableEvent r=dragana r=mayhemer (abf47e4653) - Bug 1260218 - SocketTransportService socket expansion r=dragana (6045e8d1a4) - align comment (4b4cb6ac97) - Bug 1253711 - delete unused MediaFormatReader::ByteInterval typedef; r=jya (b66387bb4f) - Bug 1265974 - Don't fire push events in MediaQueue::PushFront(). r=jya. (f5caa8dcd4) - Bug 1265969 - Don't fire pop events in MediaQueue::Reset(). r=jya. (601f546522) - Bug 1250934: Don't reopen input AudioCallbackDrivers on a second use r=padenot (a5beb7ad31) - Bug 1246310 - Resample the AudioSegment in SourceMediaStream::AddAudioTrack. r=padenot (bd3964f725) - Bug 1239911 - Remove unused |mAudioChannel|. r=bechen. (8ba8408728) - Bug 1250934: remove unused method from MediaStreamGraphImpl r=padenot (5d5767a14f) - Bug 1199069 - Remove ancient deopt from AudioStream required for MSVC2010. r=jwwang (73b4390bfa) - Bug 1229256: P1. Only check readyState update upon buffered range completion. r=jwwang (189ea2bd9e) - Bug 1242338 - fix numerical issue in MediaDecoder::Seek(); r=jwwang (fa45e4bc4a) - part of Bug 1158448 Part 2 (ee6f4fb502) - Bug 1266680 - Fix stopping MediaStreamTrack when there are clones. r=jib (ffc225f820) - Bug 1252459 - Replaced 'identity.name' by 'name' to fix identity undefined bug, r=mt (cc105ed048) - Bug 1213056 - change getStats to be maplike. r=bz (95cadfa385) - Bug 1259728 - minimal fix for reentrancy in pc.close(). r=jesup (56f8f5945e) - Bug 1257100 - Report we can play type 'audio/mp4; codecs=mp4a.40.29'. r=jya (dbc04361a6) - align some media tests (dfd85dfa34) (d90bc03678) - import changes from `dev' branch of rmottola/Arctic-Fox: - bits of Bug 571294 - Part 1: Implement selection events (8af4ef3f65) - Bug 1208885 - Remove mozGenericWordUtils; r=smaug (b1a529f772) - fix nsRefPtr/RefPtr (c56979e04d) - Bug 1243657 spellchecker should check if IME composition works as deleting whole text r=ehsan (8b4d4825b9) - Bug 1137544 - New scripts to upgrade en-US.dic to the latest upstream version; r=ehsan (47150b3549) - Bug 1137544 - Upgrade en-US.dic dictionary to upstream version 2015.02.15; r=ehsan (057540f06b) - Bug 1137544 - Generate 5-mozilla-added and 5-mozilla-removed to aid in submitting changes upstream; r=ehsan (f0d6332df3) - Bug 1137544 - Update the en-US dictionary based on the SCOWL 2015.04.24 wordlist using the new scripts (e87b0a0285) - minor test alignment (f3e976adf2) - Bug 1162823 - Do not treat non-Latin words as misspelled; r=ekanan (c298db7251) - Bug 1160730 - Add composited, compositing and compositeness to the en-US dictionary. r=ehsan (7d62babbdb) - Bug 1167912 - Add eldritch to the en-US dictionary. r=ehsan (4d1e08e03b) - Bug 1168802 - Update the en-US dictionary to SCOWL 2015.05.18 (3daa6d0831) - Bug 1183765 - Add crappiness to our en-US dictionary. r=ehsan (54ccd28fa2) - Bug 1192054 - Add subsumption to the en-US dictionary. r=ehsan (8c5aaa92bc) - Bug 1199540 - Update the en-US dictionary to SCOWL 2015.08.24 (cb21d0092d) - Bug 1200508 - Add dialogs to the en-US dictionary. r=ehsan (1e69b4d574) - Bug 1202600 - Add Fukushima to the en-US dictionary. r=ehsan (6ffca1c47b) - Bug 1213765 - Add preliminarily to the en-US dictionary. r=ehsan (cb12d4979b) - Bug 1228174 - Add validator to the en-US dictionary. r=ehsan (b356d7f5cb) - Bug 1199532 - Add disassembly, disassembler to the en-US dictionary. r=ehsan (979bb4f997) - Bug 1235506 - Correct 353 entries in the en-US dictionary. r=ehsan (efb2f4a890) - Bug 1238031 - Fix make-new-dict to use a custom en_US dictionary that adds common variants and accented words. r=ehsan (39464a234f) - Bug 301712 - Remove uncommon proper names, remove unneeded words. r=ehsan (a6ece3925f) - Bug 1240916 - Part 2: Update the en-US dictionary to SCOWL 2016.01.19 (bb059318e5) - Bug 1196784 - imageset will use permissions.default.image. r=jdm (9a5669f71f) - Bug 1182727 - Part 16: Fix a bug in build_tar_package (1d8f444eba) - Bug 1182727 - Part 19: Fix another stupid mistake in build_tar_package() (87bb241693) - Bug 1261264 - Apply GCC PR64905 to fix miscompilation with -fomit-frame-pointer. r=froydnj (d746a0c878) - missing option, for safety (6fba93dff9) - Bug 1260605 - Remove hack from bug 967556. r=nalexander (9513dbcd26) - Bug 1239789 - Add secondary buffers to zxx_stream::StaticAllocator to handle reentrancy. r=glandium (74b60ffaad) - Bug 1260351 - MozGlue: Build: Add mips support. r=glandium (8a463032f6) - Bug 1249849: Ensure that we can always reach malloc_decl.h even when MOZ_REPLACE_ALLOC is not defined; r=glandium (1a8d0356ac) - Bug 1248915 - TSan: data race on global 'mozilla::net::CacheObserver::sDiskCacheCapacity'. r=honzab.moz, n.nethercote. (86769cd893) - Bug 1249157 - prefapi enums into class enums, explicit conversion, cleanup. r=bsmedberg (1843c09593) - Bug 1251393: Remove a duplicated line. r=me (c2bca1a4f4) (2c8ca451b9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1161686 - libmar's |SECU_GetModulePassword| can leak allocated string (command line build utility). Free unused return of GetPasswordString. r=bbondy (25107e4c3e) - Bug 1253775 - Remove libmar and libbz2 Makefile.ins; r=ted (7d693933b8) - Bug 1186934 - update jemalloc to upstream HEAD; r=glandium (cd4fdf0c93) - Bug 1254850 - Update jemalloc 4 to version 4.1.0. r=njn (6cc351fb51) - Bug 1254948 - Remove makefiles used to transition from jemalloc_config.c to jemalloc_config.cpp; r=glandium (c8e0684478) - Bug 1263735: Update libcubeb to remove wasapi stubbing for enumeration r=kinetik (156c7e4ef8) - Bug 1264594 - Update libcubeb to revision 727121. r=kinetik (e982bc0eef) - Bug 1264892: Use system declaration of |__system_property_get| on B2G, r=padenot (b50185e037) - Bug 1265692 - Update cubeb to 0bc02f9. r=padenot,kinetik (420c905a02) - Bug 1251502 - Add a duplex AudioUnit implementation. r=kinetik,padenot (a4e00f217a) - Bug 1266753 - Update cubeb to revision dbdfb to pick up OSX device notification changes. r=padenot (12532f1cf6) - Bug 1266753 - Fix mac bustage: use the old enum values, on a CLOSED TREE. r=padenot (afe9874670) - Bug 1251502 - Compile the resampling code in cubeb for OSX and Linux. r=kinetik (6f07d50796) - Bug 1236937 - Use correct value for Pi in AAFilter.cpp. r=padenot (d54113bf18) - Bug 1235675 - Add the source directory to the -include directive in media/libsoundtouch/src/moz.build. r=mshal (0d56029898) - Bug 1135942 - Enable MMX/SSE code unconditionally in libsoundtouch, it does runtime detection anyways. r=padenot (1e1c3c6c84) - Bug 1134744 - Fix baseline for form controls when line is inverted relative to block dir. r=smontagu (8be618ce3f) - Bug 1261284: Don't include <button>'s children in overflow areas, if we know we're going to clip them when painting. r=mats (094dd9c33b) - Bug 1263773 - Mark a bunch of classes in layout as MOZ_RAII. r=dholbert (e28d735a60) - Bug 1249664 - Save the combobox's dropped-down state across frame reconstruction. r=dbaron (6caf06c91e) - Bug 1253977 part 1 - Update focus state on combobox frame destruction/construction properly. r=tn (0c1841dc35) - Bug 1253977 part 2 - Reftests. (985b87a008) - Bug 1212688 - Drill through any <optgroup> scroll frames to get at its <option> child frames when estimating the list's row size. r=roc (67b9ac481c) - Bug 1228670 - Null-check GetContentInsertionFrame() before using it. r=bz (bffbf4769c) - Bug 1208978 - Limit the size of a potentially-scrollable dropdown list to the actual size of its contents, as our estimate based on row count may be too large if the row heights vary. r=roc (b9447f9f1c) - Bug 1121515 - Error tapping empty listitem in a <select> box, r=roc, wesj (bffe267a89) - Bug 1194733 - Don't honor DefaultPrevented for mouseup events in list control frames. r=enndeakin@gmail.com (37c43372b6) - bits of 1225280 (1869476ed8) - Bug 1239504 - Avoid ASan leak report by holding PseudoStack in ImageBridgeChild. r=sotaro (d9125680ad) - Bug 1223193: P1. Make ImageBridgeChild::mShuttingDown atomic. r=nical (3a5b496dae) - Bug 1223193: P2. Cancel ImageBridge proxy functions if shutdown has started. r=nical (a66cd45878) - Bug 1243466 - Don't crash if DeallocPImageContainerChild is called prematurely. r=sotaro (e8d4776fde) - Bug 1251808 (Followup) - Mark the new SourceSurfaceImage constructor explicit. r=me (1087add7d0) - Bug 1260391: Fix |ImageBridgeChild::UseOverlaySource|, r=dvander (e423cc3a27) - Bug 1255823 - Add a two-step destruction process to PAPZ. r=dvander (3d53adaecc) - Bug 1261321 - Null-check when the CompositableClient when forcing its destruction at shutdown. r=jnicol (7180c6d737) - Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats (d94da5f624) - Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm. (536dcdf84e) - Bug 1282185 (part 1) - Remove a bogus assertion in DMD. r=erahm. (ec09953fac) - Bug 1253512 (part 2) - Aggregate live blocks. r=erahm. (57db2ffa75) - Bug 1254029 - Do not wait in ImageBridgeChild::FlushAllImages() except gonk r=nical (aeac940199) - Bug 1175895 - separate tier start message for mach; r=ted (cd56ddae05) - Bug 1077670 - Package tests in parallel. r=gps (28b531ba3d) - Bug 1253478 - Use Atomic<uint64_t> in AsyncTransactionTracker r=nical (c1f2cf892f) - Bug 1150338 - Use the tooltool gcc in automation rather than /tools, r=terrence (15f1fa12bc) - Bug 1259848 - Various fixes for finding gcc in the correct location for spidermonkey TC builds and hazard shell builds, r=terrence (9963274899) (696c195395) * 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 2
modnar Posted July 15 Posted July 15 (edited) For some reason Avast wants to send the latest Mailnews (2024-07-13) .exe to the mothership for the examination over and over again. The report always comes back it's a good file - I could have told them that. The same was going on with the version from two weeks ago (2024-06-29) but never before. Is there any particular reason for such happening? Edited July 17 by modnar version dates
roytam1 Posted July 19 Author Posted July 19 New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240720-3219d2d-uxp-8fbf81bb8a-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240720-3219d2d-uxp-8fbf81bb8a-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-20240720-3219d2d-uxp-8fbf81bb8a-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-20240720-d849524bd-uxp-8fbf81bb8a-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod.7z Official UXP changes picked since my last build: - Issue #2547 - Remove hidden network.dns.disablePrefetchFromHTTPS pref. (d0e568577f) - Issue #2486 - Part 1: Initial plumbing and CSSOM support for cascade layers (cac56b8e77) - Issue #2486 - Part 2: Implement parser support for layer block and layer statements (9630698d31) - Issue #2486 - Part 3: Fix serialization of layer statement rule (db1c2c39b0) - Issue #2486 - Part 4: Ensure layer statement rule is appended and invalid tokens are restored (2fc2056be7) - Issue #2486 - Part 5: Fix parsing of nested layer names (9ad579bd35) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes since my last build: - pref: bump platform version pref (8fbf81bb8a) 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. 4
roytam1 Posted July 19 Author Posted July 19 New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240720-7bda12e7-uxp-8fbf81bb8a-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240720-7bda12e7-uxp-8fbf81bb8a-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * 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-20240720-id-656ea98-uxp-8fbf81bb8a-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240720-id-656ea98-ia-93af9a0-uxp-8fbf81bb8a-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild 2
roytam1 Posted July 19 Author Posted July 19 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240720-033df78c7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240720-033df78c7-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2547 - Remove hidden network.dns.disablePrefetchFromHTTPS pref. (d0e56857) (5e6381569) - ported from UXP: Issue #2486 - Part 1: Initial plumbing and CSSOM support for cascade layers (cac56b8e) (c25ff6cd1) - ported from UXP: Issue #2486 - Part 2: Implement parser support for layer block and layer statements (9630698d) (aa2d49d1a) - import from UXP: Issue #2486 - Part 3: Fix serialization of layer statement rule (db1c2c39) (7233828a9) - import from UXP: Issue #2486 - Part 4: Ensure layer statement rule is appended and invalid tokens are restored (2fc2056b) (074eaf6be) - import from UXP: Issue #2486 - Part 5: Fix parsing of nested layer names (9ad579bd) (033df78c7) 1
roytam1 Posted July 19 Author Posted July 19 New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240720-be4fef94e8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240720-be4fef94e8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240720-be4fef94e8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240720-be4fef94e8-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 1257418 - Remove USE_DEPENDENT_LIBS. r=gps (fbe746751a) - Bug 1255817 part 3. Remove the now-unreachable JS_ReportPendingException call in nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject. r=bholley (dbffe901a9) - Bug 1255817 part 4. Make XPCJSRuntime use MozCrashErrorReporter by default, now that there should be no stray JS_ReportPendingException calls. r=bholley (68d82e4b68) - Bug 1245000 part 1 - Add a preference for enabling Element.animate; r=bz (d94ab6f1d9) - Bug 1245000 part 2 - Don't ship Animation.ready; r=bz (129a052a16) - Bug 1245000 part 3 - Turn on Element.animate in release channels too; r=bz (cc6743c31d) - Bug 1245000 part 4 - Enable the Animation constructor when Element.animate is enabled; r=bz (8a65bdedcb) - Bug 1247685 - WebIDL and DOM implementation changes for app server keys. r=mt,baku (69870bd979) - Bug 1248565 - Introduce MOZ_LOG_* variables for mozilla logging. r=erahm (ea236d3b26) - Bug 1258231 - Lock while iterating console messages. r=mccr8 (2b54be114d) - bug 1252104 - make NS_ERROR_GET_CODE() and NS_ERROR_GET_MODULE() constexpr r=froydnj (f29ae0f6de) - Bug 1221160 - fix AutoTraceLogLock deadlock on Windows; r=froydnj (11f1c2a071) - Bug 1251895 - don't race on nsTraceRefcnt's object serial number tables; r=mccr8 (2d52aceffe) (8375688356) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1244228 - fix DrawTargetSkia::OptimizeSourceSurface to still create Skia surfaces for GPU canvases even if creating a GPU surface failed. r=jmuizelaar (fbc02e4dc2) - Bug 1259621 - use AlphaBoxBlur in DrawTargetSkia::DrawSurfaceWithShadow. r=mchang (2c9df0d317) - Bug 1257717 - throw InvalidStateError when CreatePattern fails to snapshot source. r=jrmuizel (95fc5c4101) - Bug 1264246 - verify that SkCanvas::getClipBounds succeeds before using result. r=mchang (20de1e897d) - Bug 1249033 - Enable Subpixel AA Text on Skia for Dwrite and GDI Fonts. r=jrmuizel (f7402a4c9d) - Bug 1250787 - ensure that subpixel text is disabled for Skia's Cairo font host so that font rendering matches our font metrics. r=mchang (4d77670f3f) - Bug 1260454. Disable LCD font smoothing if we have grayscale AA on OS X. r=lsalzman (44bf859df5) - bug 1263685 - Check if paint has a shader before modifying local matrix in DrawTargetSkia::MaskSurface. r=mchang (7937265238) - missing bit for bump version (e3b14b6854) - Bug 1252650 - Add data parameter to NS_CreateServicesFromCategory; r=froydnj (3a3d392669) - Bug 1252650 - char16_t*/char16ptr_t mismatch fixup. (66d4bb1d1b) - Bug 1261382 - Add ReadUntil method to Tokenizer r=mayhemer (3c0b05a359) - Bug 1242963 - nsID stringification helper for logging; r=froydnj (966c73478a) - Bug 1262400 - remove outer pointers from nsCreateInstance* classes; r=erahm (16680909c0) - Bug 1257331 - Use LPWSTR instead of LPVOID to prevent C4477 warning; r=froydnj (456b677e25) - bits of Bug 868814 - Fold mozallo (3580f23f5a) - Bug 1256027 - Cast a few things in varargs to the expected types for MSVC 2015 warning-compatibility. r=froydnj (6e3e5f1763) - Bug 1257262 - Removed invalid nsAString:Assign variant. r=bsmedberg (1f4b303f7a) - bug 761909 - crash reporter plumbing for gonk. r=bsmedberg (e27b276147) - Bug 1223800 - Accept BHR reports from 50% of beta clients. Up from 1%. r=vladan (fb67094a56) - Bug 1241507 - Enable BHR reporting on 100% of the Beta population. r=rvitillo (6b0abc7767) - Bug 1234618. Fix misdetected BHR hangs. r=jchen (4adc7d57a1) - bits of Bug 1128768: Part 2 - Refactor (f75559fe5b) - Bug 1168167 - Mark LazyIdleThread::mIdleObserver with MOZ_UNSAFE_REF. r=froydnj (9750c9686d) - Bug 1250829 - add customized assertions for completion promises to facilitate promise chaining. r=bobbyholley. (66fe29ec68) - Bug 1191063 - Followup comments. r=me DONTBUILD (a627c0bb62) - bits of Bug 1172769 (6ce96f8829) - Bug 1241656 - Lazify AutoTaskDispatcher::mDirectTasks. r=bholley. (48fab6f3fb) - Bug 1202667 - make TaskQueue dispatching slightly more efficient; r=mccr8 (0c9f19fae5) - Bug 1202667 - make TaskQueue task running slightly more efficient; r=mccr8 (cee8821a9f) - Bug 1207031 - Suppress -Wshadow warnings from google-breakpad headers in xpcom/threads. r=froydnj (e2426fcf8a) - Bug 1222101 - Reorder some thread code (r=jld) a=kwierso (4b816f501e) - Bug 1257862 - Allow running things from the delayed work queue during a nested event loop. r=khuey,dvander (066ce6ab76) - Bug 1236789. Part 2 - fix assertions when |aFlags == NS_DISPATCH_TAIL|. r=bholley (d6500cceb0) - Bug 1254218 - Rely on old-configure.in to detect dladdr(). r=njn (8beefa2792) - Bug 1257786 - Proper init of LogModule for Nuwa r=khuey (5170b5250b) - Bug 1236108: Add support for exception-context annotations for content processes to the crash reporter; r=bsmedberg (3441aa3773) - Bug 1256541: Fix incorrect generation of path for child process .extra files when content sandboxing is disabled; r=bsmedberg (ae8ba562ca) - bug 1264242 - Write memory info streams for Windows Minidumps of child processes. r=bsmedberg (245b797566) - Bug 1257486 - Annotate global memory status in the crash reporter for child process; r=bsmedberg (9af844a7dd) - Bug 1257209 - record uptime in crash metadata/pings, r=gfritzsche (bfe0ea8759) - Bug 1241613 - Only pass MOZ_BUILDID to the one source that requires it in toolkit/xre. r=mshal (944abe034f) - Bug 1255655 - Heap-allocate _progname. r=froydnj. (3cce05ccaa) - Bug 828704: Avoid duplicate -foreground argument when launching Firefox on OSX. r=mstange (2e5c12bdda) - bug 1166759 - force annotateCrashReport arguments to be UTF-8. r=bsmedberg (5f2c30676a) - Bug 1261751 - Problems with OS X Sandboxed TempDir and Rules. r=bobowen r=gcp (9ad9272b92) (ca069b707a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 711670: Setup the Mac Application Delegate earlier to respond to URLs clicked in external applications when updates are pending. r=mstange (2471469680) - Bug 1252889: On Windows use a 10 second pause instead of trying to invoke the JIT debugger with MOZ_DEBUG_CHILD_PROCESS. r=jimm (228cd75e4d) - Bug 1253850: On Windows change MOZ_DEBUG_CHILD_PROCESS back to JIT and add MOZ_DEBUG_CHILD_PAUSE for a 10 second pause. r=mchang (83cdaec0a7) - Bug 1259809 - Make CrashReporter::InitChildProcessTmpDir conditional on MOZ_CRASHREPORTER. r=aklotz (19672176dd) - Bug 1176703 - attempt to fix define issues with some compilers/envs, rs=me, CLOSED TREE, bustage (8e6f3a6b94) - Bug 1266292 - Remove unnecessary compiler checks for MSVS 2010 in gfx/2d/. r=bas (9c3acd9f5d) - Bug 1195788 - Set arithmetic composite clamp to true for D2D filter node. r=bas (5ba4191512) - Bug 1248223 - verify that stroke widths are finite for Skia. r=jmuizelaar (1f676f5c24) - Bug 1241918 - remove workarounds for zero-length dash intervals in HelpersSkia.h, r=jrmuizel (ce0665ab77) - crashreporter includes (c64d834706) - Add a driver crash guard to D3D11 DXVA. (bug 1253666, r=mattwoodrow) (8589eef61b) - Bug 1189918 - Theme overrides should work in safe mode for comm-central applications too. r=bsmedberg (535486b4c0) - Disable the WebGL crash guard on Android. (bug 1256371, r=snorp) a=merge (855cc66aef) - Bug 1265273 - Add two missing get_PBrowserParent() null checks. r=jimm. (b5f9ac0967) - Bug 1261599 - null check SendPBrowserConstructor return in ContentParent to avoid crashes on content process shutdown. r=smaug (28e2ad71b5) - Fix D3D11VideoCrashGuard missing a switch case in ContentParent. (bug 1263725, r=mattwoodrow) (07a5b63633) - Bug 1216371 - Load default theme from XPI in safe mode. r=bsmedberg (596bc54a13) - Bug 1216371 - Load default theme from XPI in safe mode. r=bsmedberg (596bc54a13) - Bug 1162965 - Use /dev/shm instead of /tmp for sandbox chroot if possible. r=kang (4fa3c77756) - Bug 1264226: Don't use '_COARSE' Posix clocks if not defined, r=jld (a173b195eb) - Bug 1259273 - Add sys_unlink to seccomp-bpf whitelist. r=jld (72ca2626f6) - Bug 1259283 - Add sys_fchown to seccomp whitelist. r=jld (628f3cd627) - Bug 1253194: Suppress -Wimplicit-fallthrough clang warning for intentional fallthrough in icu_utf.cc (which is imported code). r=bobowen (a503963ff2) - Bug 1257031 - Return more informative error code when encountering invalid integers rather than SEC_ERROR_BAD_DER. r=keeler (7f4955614a) - Bug 1153446 - Replace instances of double spacing with single spacing in nsserrors.properties. r=dkeeler (166f0bd1c4) - Bug 1256530 - Fix compiler warnings about casting to larger size. r=hsivonen (53020d1543) - Bug 1251235 - changed from naked pointers to UniquePtr to prevent resource leak. r=froydnj (953040a377) - Bug 1264887: |nsWifiScannerDBus|: Hold DBusConnection reference in |RefPtr|, r=josh (3d8b9b3f52) - Bug 1212056 - Add virtual dtor to WindowsWifiScannerInterface. r=jdm (ce00cf01e9) - code style (d7fea73856) - Bug 1222170 - fix initialization order in ScopedWLANObject; r=jimm (b515ea0273) - Bug 1204919 - Build osx_corewlan.mm with -Wno-error=objc-method-access to avoid bustage on some machines in warnings-on-errors builds. r=glandium. (f88b02868d) - Bug 1204277 - Disallow warnings in six more directories. r=glandium. (7e249cf4ab) - Bug 1248761 - Destroy VRHMDInfo objects on the compositor thread r=daoshengmu (ccf6af1fec) - Bug 1260530 - Add support for Oculus 1.3 runtime r=daoshengmu (f7ed5abb4f) - Bug 1242005 - Disable C4359 to allow compilation on VS2015; r=kip (71db7148f4) - Bug 1176158 - "Remove unused lang atoms (ko-xxx and x-symbol)" r=vladimir (25e46d1150) - Bug 1176158 - Part 2. Remove unused ko_xxx and x_symbols from gfxGDIFontList. r=jdaggett (9b213333e0) - Bug 1262304 - Add a pref to dump display lists for the content process. r=BenWa (c0a4e56542) - Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel (83deed801b) - Bug 1254400 - Handle device reset for d3d9. r=dvander (170aaeb272) - Bug 1254400 - Make access to d3d9 device manager thread-safe. r=dvander (a6112d8b84) - Bug 1256547: When the DWM is disabled don't force presentation. r=milan (0fe31bfc50) - Bug 1229988 - verify that reference draw target is created after device reset and log failure in gfxWindowsPlatform::UpdateRenderMode. r=milan (32084a6688) - Bug 1250669. Don't init dwrite fonts if content device creation fails. r=dvander (4a55599c8b) - Include vendor and device ids in content process DXGI adapter matching. (bug 1228905, r=jrmuizel) (c9403d3798) - Bug 1233576. Ensure vsync timestamps are monotonic on Windows 10. r=kats (d075fb7230) - Bug 1249036 Check that DWMFlush executes correctly. r=kats (f460b09853) - Bug 1259248. Follow up to fix static analysis bustage (ab462300ff) - Bug 1259248. Add a comment about mfbt/Range.h (a78f7c2110) - Bug 1262681 - Draw target also has to be valid for us to demand a snapshot. r=bas (c4c0bfcaca) - Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel (fc85ac9147) - Bug 1241060 - Skip non-2d sibling layers when calculating plugin window clipping under e10s. r=mstange (fc6836ab11) - Bug 1257288 - Have APZ hit testing respect scroll clips. r=kats (5f8db91909) - Bug 1255961 - Avoid zeroing out shmems (r=dvander) (cc0e856f83) - Bug 1251523 - Remove TextureFlags::DEALLOCATE_CLIENT from AndroidSurfaceTextureData r=nical (406a27e229) - Regenerate SyncObjects on device resets. (bug 1255711, r=bas) (8a83c23cdf) - Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical (3da777655e) - Bug 1238602 - Update ParamTraits<GonkNativeHandle>::Read() r=nical (969f8177fd) - Bug 1248923 - Store result in Update ParamTraits<GonkNativeHandle>::Read() r=nical (0052a996a0) (be4fef94e8)
roytam1 Posted July 19 Author Posted July 19 New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.5-Goanna-20240720.7z Changelog: In-tree changes: - KmAppInfo: restore GetLastRunCrashID() API (00118dd9) - bump KM version (52f44b04) Out-of-tree changes: * update Goanna3 to git 696c195395...be4fef94e8: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1257418 - Remove USE_DEPENDENT_LIBS. r=gps (fbe746751a) - Bug 1255817 part 3. Remove the now-unreachable JS_ReportPendingException call in nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject. r=bholley (dbffe901a9) - Bug 1255817 part 4. Make XPCJSRuntime use MozCrashErrorReporter by default, now that there should be no stray JS_ReportPendingException calls. r=bholley (68d82e4b68) - Bug 1245000 part 1 - Add a preference for enabling Element.animate; r=bz (d94ab6f1d9) - Bug 1245000 part 2 - Don't ship Animation.ready; r=bz (129a052a16) - Bug 1245000 part 3 - Turn on Element.animate in release channels too; r=bz (cc6743c31d) - Bug 1245000 part 4 - Enable the Animation constructor when Element.animate is enabled; r=bz (8a65bdedcb) - Bug 1247685 - WebIDL and DOM implementation changes for app server keys. r=mt,baku (69870bd979) - Bug 1248565 - Introduce MOZ_LOG_* variables for mozilla logging. r=erahm (ea236d3b26) - Bug 1258231 - Lock while iterating console messages. r=mccr8 (2b54be114d) - bug 1252104 - make NS_ERROR_GET_CODE() and NS_ERROR_GET_MODULE() constexpr r=froydnj (f29ae0f6de) - Bug 1221160 - fix AutoTraceLogLock deadlock on Windows; r=froydnj (11f1c2a071) - Bug 1251895 - don't race on nsTraceRefcnt's object serial number tables; r=mccr8 (2d52aceffe) (8375688356) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1244228 - fix DrawTargetSkia::OptimizeSourceSurface to still create Skia surfaces for GPU canvases even if creating a GPU surface failed. r=jmuizelaar (fbc02e4dc2) - Bug 1259621 - use AlphaBoxBlur in DrawTargetSkia::DrawSurfaceWithShadow. r=mchang (2c9df0d317) - Bug 1257717 - throw InvalidStateError when CreatePattern fails to snapshot source. r=jrmuizel (95fc5c4101) - Bug 1264246 - verify that SkCanvas::getClipBounds succeeds before using result. r=mchang (20de1e897d) - Bug 1249033 - Enable Subpixel AA Text on Skia for Dwrite and GDI Fonts. r=jrmuizel (f7402a4c9d) - Bug 1250787 - ensure that subpixel text is disabled for Skia's Cairo font host so that font rendering matches our font metrics. r=mchang (4d77670f3f) - Bug 1260454. Disable LCD font smoothing if we have grayscale AA on OS X. r=lsalzman (44bf859df5) - bug 1263685 - Check if paint has a shader before modifying local matrix in DrawTargetSkia::MaskSurface. r=mchang (7937265238) - missing bit for bump version (e3b14b6854) - Bug 1252650 - Add data parameter to NS_CreateServicesFromCategory; r=froydnj (3a3d392669) - Bug 1252650 - char16_t*/char16ptr_t mismatch fixup. (66d4bb1d1b) - Bug 1261382 - Add ReadUntil method to Tokenizer r=mayhemer (3c0b05a359) - Bug 1242963 - nsID stringification helper for logging; r=froydnj (966c73478a) - Bug 1262400 - remove outer pointers from nsCreateInstance* classes; r=erahm (16680909c0) - Bug 1257331 - Use LPWSTR instead of LPVOID to prevent C4477 warning; r=froydnj (456b677e25) - bits of Bug 868814 - Fold mozallo (3580f23f5a) - Bug 1256027 - Cast a few things in varargs to the expected types for MSVC 2015 warning-compatibility. r=froydnj (6e3e5f1763) - Bug 1257262 - Removed invalid nsAString:Assign variant. r=bsmedberg (1f4b303f7a) - bug 761909 - crash reporter plumbing for gonk. r=bsmedberg (e27b276147) - Bug 1223800 - Accept BHR reports from 50% of beta clients. Up from 1%. r=vladan (fb67094a56) - Bug 1241507 - Enable BHR reporting on 100% of the Beta population. r=rvitillo (6b0abc7767) - Bug 1234618. Fix misdetected BHR hangs. r=jchen (4adc7d57a1) - bits of Bug 1128768: Part 2 - Refactor (f75559fe5b) - Bug 1168167 - Mark LazyIdleThread::mIdleObserver with MOZ_UNSAFE_REF. r=froydnj (9750c9686d) - Bug 1250829 - add customized assertions for completion promises to facilitate promise chaining. r=bobbyholley. (66fe29ec68) - Bug 1191063 - Followup comments. r=me DONTBUILD (a627c0bb62) - bits of Bug 1172769 (6ce96f8829) - Bug 1241656 - Lazify AutoTaskDispatcher::mDirectTasks. r=bholley. (48fab6f3fb) - Bug 1202667 - make TaskQueue dispatching slightly more efficient; r=mccr8 (0c9f19fae5) - Bug 1202667 - make TaskQueue task running slightly more efficient; r=mccr8 (cee8821a9f) - Bug 1207031 - Suppress -Wshadow warnings from google-breakpad headers in xpcom/threads. r=froydnj (e2426fcf8a) - Bug 1222101 - Reorder some thread code (r=jld) a=kwierso (4b816f501e) - Bug 1257862 - Allow running things from the delayed work queue during a nested event loop. r=khuey,dvander (066ce6ab76) - Bug 1236789. Part 2 - fix assertions when |aFlags == NS_DISPATCH_TAIL|. r=bholley (d6500cceb0) - Bug 1254218 - Rely on old-configure.in to detect dladdr(). r=njn (8beefa2792) - Bug 1257786 - Proper init of LogModule for Nuwa r=khuey (5170b5250b) - Bug 1236108: Add support for exception-context annotations for content processes to the crash reporter; r=bsmedberg (3441aa3773) - Bug 1256541: Fix incorrect generation of path for child process .extra files when content sandboxing is disabled; r=bsmedberg (ae8ba562ca) - bug 1264242 - Write memory info streams for Windows Minidumps of child processes. r=bsmedberg (245b797566) - Bug 1257486 - Annotate global memory status in the crash reporter for child process; r=bsmedberg (9af844a7dd) - Bug 1257209 - record uptime in crash metadata/pings, r=gfritzsche (bfe0ea8759) - Bug 1241613 - Only pass MOZ_BUILDID to the one source that requires it in toolkit/xre. r=mshal (944abe034f) - Bug 1255655 - Heap-allocate _progname. r=froydnj. (3cce05ccaa) - Bug 828704: Avoid duplicate -foreground argument when launching Firefox on OSX. r=mstange (2e5c12bdda) - bug 1166759 - force annotateCrashReport arguments to be UTF-8. r=bsmedberg (5f2c30676a) - Bug 1261751 - Problems with OS X Sandboxed TempDir and Rules. r=bobowen r=gcp (9ad9272b92) (ca069b707a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 711670: Setup the Mac Application Delegate earlier to respond to URLs clicked in external applications when updates are pending. r=mstange (2471469680) - Bug 1252889: On Windows use a 10 second pause instead of trying to invoke the JIT debugger with MOZ_DEBUG_CHILD_PROCESS. r=jimm (228cd75e4d) - Bug 1253850: On Windows change MOZ_DEBUG_CHILD_PROCESS back to JIT and add MOZ_DEBUG_CHILD_PAUSE for a 10 second pause. r=mchang (83cdaec0a7) - Bug 1259809 - Make CrashReporter::InitChildProcessTmpDir conditional on MOZ_CRASHREPORTER. r=aklotz (19672176dd) - Bug 1176703 - attempt to fix define issues with some compilers/envs, rs=me, CLOSED TREE, bustage (8e6f3a6b94) - Bug 1266292 - Remove unnecessary compiler checks for MSVS 2010 in gfx/2d/. r=bas (9c3acd9f5d) - Bug 1195788 - Set arithmetic composite clamp to true for D2D filter node. r=bas (5ba4191512) - Bug 1248223 - verify that stroke widths are finite for Skia. r=jmuizelaar (1f676f5c24) - Bug 1241918 - remove workarounds for zero-length dash intervals in HelpersSkia.h, r=jrmuizel (ce0665ab77) - crashreporter includes (c64d834706) - Add a driver crash guard to D3D11 DXVA. (bug 1253666, r=mattwoodrow) (8589eef61b) - Bug 1189918 - Theme overrides should work in safe mode for comm-central applications too. r=bsmedberg (535486b4c0) - Disable the WebGL crash guard on Android. (bug 1256371, r=snorp) a=merge (855cc66aef) - Bug 1265273 - Add two missing get_PBrowserParent() null checks. r=jimm. (b5f9ac0967) - Bug 1261599 - null check SendPBrowserConstructor return in ContentParent to avoid crashes on content process shutdown. r=smaug (28e2ad71b5) - Fix D3D11VideoCrashGuard missing a switch case in ContentParent. (bug 1263725, r=mattwoodrow) (07a5b63633) - Bug 1216371 - Load default theme from XPI in safe mode. r=bsmedberg (596bc54a13) - Bug 1216371 - Load default theme from XPI in safe mode. r=bsmedberg (596bc54a13) - Bug 1162965 - Use /dev/shm instead of /tmp for sandbox chroot if possible. r=kang (4fa3c77756) - Bug 1264226: Don't use '_COARSE' Posix clocks if not defined, r=jld (a173b195eb) - Bug 1259273 - Add sys_unlink to seccomp-bpf whitelist. r=jld (72ca2626f6) - Bug 1259283 - Add sys_fchown to seccomp whitelist. r=jld (628f3cd627) - Bug 1253194: Suppress -Wimplicit-fallthrough clang warning for intentional fallthrough in icu_utf.cc (which is imported code). r=bobowen (a503963ff2) - Bug 1257031 - Return more informative error code when encountering invalid integers rather than SEC_ERROR_BAD_DER. r=keeler (7f4955614a) - Bug 1153446 - Replace instances of double spacing with single spacing in nsserrors.properties. r=dkeeler (166f0bd1c4) - Bug 1256530 - Fix compiler warnings about casting to larger size. r=hsivonen (53020d1543) - Bug 1251235 - changed from naked pointers to UniquePtr to prevent resource leak. r=froydnj (953040a377) - Bug 1264887: |nsWifiScannerDBus|: Hold DBusConnection reference in |RefPtr|, r=josh (3d8b9b3f52) - Bug 1212056 - Add virtual dtor to WindowsWifiScannerInterface. r=jdm (ce00cf01e9) - code style (d7fea73856) - Bug 1222170 - fix initialization order in ScopedWLANObject; r=jimm (b515ea0273) - Bug 1204919 - Build osx_corewlan.mm with -Wno-error=objc-method-access to avoid bustage on some machines in warnings-on-errors builds. r=glandium. (f88b02868d) - Bug 1204277 - Disallow warnings in six more directories. r=glandium. (7e249cf4ab) - Bug 1248761 - Destroy VRHMDInfo objects on the compositor thread r=daoshengmu (ccf6af1fec) - Bug 1260530 - Add support for Oculus 1.3 runtime r=daoshengmu (f7ed5abb4f) - Bug 1242005 - Disable C4359 to allow compilation on VS2015; r=kip (71db7148f4) - Bug 1176158 - "Remove unused lang atoms (ko-xxx and x-symbol)" r=vladimir (25e46d1150) - Bug 1176158 - Part 2. Remove unused ko_xxx and x_symbols from gfxGDIFontList. r=jdaggett (9b213333e0) - Bug 1262304 - Add a pref to dump display lists for the content process. r=BenWa (c0a4e56542) - Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel (83deed801b) - Bug 1254400 - Handle device reset for d3d9. r=dvander (170aaeb272) - Bug 1254400 - Make access to d3d9 device manager thread-safe. r=dvander (a6112d8b84) - Bug 1256547: When the DWM is disabled don't force presentation. r=milan (0fe31bfc50) - Bug 1229988 - verify that reference draw target is created after device reset and log failure in gfxWindowsPlatform::UpdateRenderMode. r=milan (32084a6688) - Bug 1250669. Don't init dwrite fonts if content device creation fails. r=dvander (4a55599c8b) - Include vendor and device ids in content process DXGI adapter matching. (bug 1228905, r=jrmuizel) (c9403d3798) - Bug 1233576. Ensure vsync timestamps are monotonic on Windows 10. r=kats (d075fb7230) - Bug 1249036 Check that DWMFlush executes correctly. r=kats (f460b09853) - Bug 1259248. Follow up to fix static analysis bustage (ab462300ff) - Bug 1259248. Add a comment about mfbt/Range.h (a78f7c2110) - Bug 1262681 - Draw target also has to be valid for us to demand a snapshot. r=bas (c4c0bfcaca) - Bug 1258313 - Allow snapping of 'pseudo' 3d transforms. r=jrmuizel (fc85ac9147) - Bug 1241060 - Skip non-2d sibling layers when calculating plugin window clipping under e10s. r=mstange (fc6836ab11) - Bug 1257288 - Have APZ hit testing respect scroll clips. r=kats (5f8db91909) - Bug 1255961 - Avoid zeroing out shmems (r=dvander) (cc0e856f83) - Bug 1251523 - Remove TextureFlags::DEALLOCATE_CLIENT from AndroidSurfaceTextureData r=nical (406a27e229) - Regenerate SyncObjects on device resets. (bug 1255711, r=bas) (8a83c23cdf) - Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical (3da777655e) - Bug 1238602 - Update ParamTraits<GonkNativeHandle>::Read() r=nical (969f8177fd) - Bug 1248923 - Store result in Update ParamTraits<GonkNativeHandle>::Read() r=nical (0052a996a0) (be4fef94e8) * 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 2
adata Posted July 20 Posted July 20 For the past few months, successive releases palemoon-28.10.7a1.win64 have been very unstable on windows xp 64. Browser can already shut down ungracefully a few minutes after launch, when we have dozens of tabs and several windows open at the same time. The palemoon.exe process is suddenly crashed and you have to restart the browser because everything has suddenly shut down. Previously the browser was very stable, it only crashed when it was already running out of RAM. Nowadays, for example, with 2GB occupied of RAM on Win xp 64, even though 8GB is available (2GB memory occupied, i.e. barely a quarter of the available memory occupied), the browser often suddenly shuts down when it encounters a combination of unfriendly pages. In old versions palemoon 64bit, there could even be 6GB of RAM occupied and the browser till worked, nothing crashed palemoon.exe process. Older versions of the browser ( from a few months ago) only crashed when they ran out of RAM, when the memory was used up 100%. Nowadays, barely 1/4 of the RAM is occupied and the browser crashes.
Slavich Posted July 24 Posted July 24 (edited) On 7/20/2024 at 1:55 AM, roytam1 said: NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod.7z Hello! There are problems with these sites in this browser: 1) You can't log in to your account on the torrent tracker Demonoid, the login button is not pressed: https://ibb.co/3ykPyyw 2) The Yandex email service is working with errors. The screenshot shows an example of writing the word Hallo in one line and how it is displayed: https://ibb.co/mGttMq6 3) The Russian social network VK works with errors. When you switch to another site, the browser freezes and you have to close it in emergency mode: https://ibb.co/88svm8X Thanks. Edited July 24 by Slavich 1
roytam1 Posted July 26 Author Posted July 26 New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240727-cbc917768b-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240727-cbc917768b-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240727-cbc917768b-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240727-cbc917768b-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 1262361 - Use gfxCriticalError to collect useful info when device reset. r=milan (a565047753) - Bug 1265282 - Annotate reports instead of crashing when setting an incompatible compositor (D3D11). r=dvander (ed04e9e8eb) - Bug 1235407 - Part 3: Force a reset when OpenSharedHandle fails. r=milan (a2f5c656eb) - Bug 1264142 - Add ImageLayerComposite::GetFullyRenderedRegion() r=mattwoodrow (3a5f479820) - Bug 1224199 - Remove some unused code in TiledLayerBufferComposite - r=nical (b3c60126ce) - Bug 1262328 - Add Add ClientLayer::HandleMemoryPressure() r=nical (31bb89613d) - Bug 1224833 - Check explicitly if image has TextureClient r=nical (34044dc195) - Bug 1240867 - Add missing include. r=nical (abd9a8876e) - Bug 1240800: When we've reallocated our buffer client side and fail to track the proper invalid region always upload the bounds of the visible region. r=mattwoodrow (7a7cc1928c) - Bug 1253386 - Double buffer in CanvasClient2D - r=nical (a0fe10f1a6) - Bug 1266380 - fix offset of untransformed surface when 3d transforming in BasicLayerManager. r=jrmuizel (3d3931346f) - Bug 1257288 - Fix a bug in APZCTM logging code. r=kats (3c73c99077) - Bug 1265424 - Record if the target was confirmed via a timeout or not. r=botond (e25c0c016d) - Bug 1265424 - Ensure that HasReceivedAllContentNotifications doesn't start returning true if the target APZC was confirmed by timeout. r=botond (6c4e57cb8f) - Bug 1229039 - If a PanGesture input block gets interrupted, just start a new block instead of not sending the rest of the events through the APZ. r=mstange (534b6691f7) - Bug 1056356 - Remove the hand-rolled mechanism used to get nsRefPtr<const OverscrollHandoffChaiin> to work. r=kats (9d692fa32f) - Bug 1253617 - Fix non-unified build bustage in OverscrollHandoffStat.cpp r=BenWa (38a53f7521) - Bug 1262432 - Remove assertion that may be legitimately false sometimes. r=tnikkel (36bbb36476) - Bug 1169802 - Temporary workaround for a deeper bug, to prevent an assertion from firing. r=botond (b1edd69e49) - bits of Bug 1223296 (182a1ee34e) - move around (bug 1014691) and align some more tests (19db30010c) - Bug 944164 - Update jorendb to current function names, and much else: (b96a636c60) - Bug 1244222 - Tests. r=bz (9cfbe54859) - Bug 888969 - Make XPCJSID instanceof comparisons work correctly when [[GetPrototypeOf]] on the [[Prototype]] chain of the instance being tested throws an exception. r=bz (ff450de2ef) - Bug 1256306 - Bump the Windows stack limit. r=bholley (5f4f0c3b1c) - Bug 1257234 - Detect main thread's stack size at runtime, on Windows. r=ted (108608ce73) - bug 1264651 - remove dom.max_child_script_run_time pref r=billm (443bc36d84) - Bug 1266630 - Make fallible the orphan node table used during memory reporting. r=mccr8. (b7c6da934c) - Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley (87ff9dbef9) - bug 1250486 - get rid of the static ctor for XPCShellImpl.cpp r=bz (748def73ea) - Bug 1231309 - guard sz with assert. r=bobbyholley (34080a1022) - Bug 1255817 part 5. Remove the now-unused xpc::SystemErrorReporter. r=bholley (c014f7fa7f) - Bug 1257888 - Link chromium mutex-based atomics implementation to webrtc signaling tests. r=froydnj (fadb9764b2) - Bug 1253123 - Remove ipc_sync_message (r=jld) a=kwierso (7cc8a8fe0e) - Bug 1253123 - Remove ipc_channel_proxy (r=jld) (4000ea80f3) - Bug 1253123 - Remove message_router (r=jld) a=kwierso (8b41859a17) - Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld) (ecd6c12bec) - Bug 1263314: Remove NonThreadSafe. r=jld (06a6331dee) - Bug 1261567 - Include compat dir in libevent include path. r=billm (b496d2ad1f) - Bug 1258312 - Add crash annotation to EnumSerializer r=jld (7face45d63) - Bug 1262463 - part 1 - turn NS_RUNTIMEABORTs in protocols into FatalErrors; r=jld (731b35dc68) - Bug 1262463 - part 2 - don't pass the other process pid into FatalError; r=jld (6f54c58494) - Bug 1262463 - part 3 - out-of-line NS_RUNTIMEABORT calls in IPDL-generated code; r=jld (0728f61a5f) - Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld (938c6ff705) - Bug 1259428 - part 2 - remove dodgy static_cast downcasts from logging statements; r=jld (4fa0a5228d) - Bug 1259428 - part 3 - remove Log() methods from generated message subclasses; r=jld (964a0c2487) - Bug 1259428 - part 4 - remove prtime.h from generated protocol headers; r=jld (8548b37b91) - Bug 1259428 - part 5 - convert Message subclasses to constructor functions; r=jld (63f195ffce) - Bug 1259428 - part 6 - remove unneeded MessageDecl methods; r=jld (fc8cd72bd7) - Bug 1262458 - rename {msg,reply}Class-related things to reflect new functional reality; r=jld (8122887df4) - Bug 1258663 - Crash annotate system call failures in the IPC transport. r=gabor (5f483a17a5) - Bug 1258317 - Part 1: Annotate the crash report with process information on failure to transfer an IPC transport to another process. r=krizsa (107947c7c3) - Bug 1258317 - cross compilation fixup. (534c214182) - Bug 1258317 - Part 2: Remove unused privilege in mozilla::ipc::TransferHandleTorProcess(). r=krizsa (82fc8ca4cc) - Bug 1252246 - Try to use PTHREAD_PROCESS_SHARED for CrossProcessMutex on more Unices. r=glandium f=kats (195742a508) - now we can add crashreporter (2cbb6f2d1a) - Bug 1251226 - Avoid passing a std::wstring through the variadic method; r=bobowen (80b2dd8034) - Bug 1260736 - Let the client to filter out its interested messages to lower the number of times entering the monitor in PeekMessages(). r=dvander (3aea1ed77a) - Bug 1264662 - Record IPC message capacity instead of size. r=billm (fbfff4e5b8) - Bug 1261099 - Avoid two Message copies in MaybeUndeferIncall. r=billm (ebb7fe2b47) (05670874b5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1266578 - OOM crash if malloc fails in ProcessIncomingMessages(). r=billm (5eca51be20) - Bug 1261340: Don't refer to |ScopedFreePtrTraits| in |RawDBusConnection|, r=shuang (61996db57c) - Bug 1246931: Move |DBusWatcher| into its own files, r=shuang (a7fc4a68c3) - Bug 1246931: Add support for |RefPtr<DBusConnection>| and convert callers, r=shuang (6c07d3e8d3) - Bug 1246931: Add support for |RefPtr<DBusMessage>|, r=shuang (c0ed14cc2b) - Bug 1246931: Add support for |RefPtr<DBusPendingCall>|, r=shuang (a007a15699) - Bug 1246931: Use |DBusConnection| in |DBusWatcher|, r=shuang (11b5eaf535) - Bug 1246931: Add DBus I/O helpers, r=shuang (be249fa65b) - Bug 1264398 - Avoid extra assign() on windows in IPC code (r=jld) (0f31b798a3) - Bug 1261231: Fix shutdown leak in imgLoader::GetInstance. r=gabor (96e5143c41) - Bug 1256999 - Use nsIDocument for ImageCacheKey. r=bz r=seth (cd4765ce34) - Bug 1257101. imgFrame::IsImageComplete says whether we've had pixels decoded to the whole image rect, but it's used to check if the frame is finished decoding. These are different things when the image has more than one progress pass. r=seth (06d619410f) - Bug 1222596. If RasterImage::LookupFrame does (some) sync decoding and encouters an error we don't want to return the surface with an error. r=seth (c4dbc8e0d5) - Bug 763784 - Make VectorImage::GetAnimated check for CSS animations. r=dholbert (4d0e5b88eb) - Bug 1210745 - Update CheckProgressConsistency() to match current ImageLib behavior. r=tn (2317b24fcc) - Bug 1249576. Add crashtest. (485f03120b) - Bug 1251091. Add crashtest. (7e1682a1e6) - Bug 1253362. SVGDocumentWrapper::IsAnimated can be called after SVGDocumentWrapper::DestroyViewer so null check mViewer. r=dholbert (2b4a1c4619) - Bug 1210745. Change image progress asserts to allow transparency to be posted after the size is posted. r=seth (699f3c5496) - Bug 1209780. Use the DrawResult return value of imgIContainer::Draw in the cocoa code. r=seth (abaea789e3) - No Bug - Remove some unnecessary SVGImageContext.h includes and add comments. r=sparky (8232661a23) - cleanup style (de33e4bfa8) - Bug 860857, support custom datatransfer types using a special type, r=smaug,jmathies,mstange (cf7e19deb6) - Bug 1248459 - Don't query out-of-bounds selection; r=masayuki (86c127f143) - Bug 1261671 - ContentEventHandler::ConvertToRootRelativeOffset() should return the root-relative result in the frame's own appUnits, not the root's appUnits in the case when they're different. r=masayuki (2cd72b5ebc) - Bug 1266702 - Clean up formatting in dom/events/DataTransfer.* and mark some methods const, r=jwatt (bd439cdad5) (cbc917768b)
roytam1 Posted July 26 Author Posted July 26 New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.5-Goanna-20240727.7z Changelog: Out-of-tree changes: * update Goanna3 to git be4fef94e8...cbc917768b: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1262361 - Use gfxCriticalError to collect useful info when device reset. r=milan (a565047753) - Bug 1265282 - Annotate reports instead of crashing when setting an incompatible compositor (D3D11). r=dvander (ed04e9e8eb) - Bug 1235407 - Part 3: Force a reset when OpenSharedHandle fails. r=milan (a2f5c656eb) - Bug 1264142 - Add ImageLayerComposite::GetFullyRenderedRegion() r=mattwoodrow (3a5f479820) - Bug 1224199 - Remove some unused code in TiledLayerBufferComposite - r=nical (b3c60126ce) - Bug 1262328 - Add Add ClientLayer::HandleMemoryPressure() r=nical (31bb89613d) - Bug 1224833 - Check explicitly if image has TextureClient r=nical (34044dc195) - Bug 1240867 - Add missing include. r=nical (abd9a8876e) - Bug 1240800: When we've reallocated our buffer client side and fail to track the proper invalid region always upload the bounds of the visible region. r=mattwoodrow (7a7cc1928c) - Bug 1253386 - Double buffer in CanvasClient2D - r=nical (a0fe10f1a6) - Bug 1266380 - fix offset of untransformed surface when 3d transforming in BasicLayerManager. r=jrmuizel (3d3931346f) - Bug 1257288 - Fix a bug in APZCTM logging code. r=kats (3c73c99077) - Bug 1265424 - Record if the target was confirmed via a timeout or not. r=botond (e25c0c016d) - Bug 1265424 - Ensure that HasReceivedAllContentNotifications doesn't start returning true if the target APZC was confirmed by timeout. r=botond (6c4e57cb8f) - Bug 1229039 - If a PanGesture input block gets interrupted, just start a new block instead of not sending the rest of the events through the APZ. r=mstange (534b6691f7) - Bug 1056356 - Remove the hand-rolled mechanism used to get nsRefPtr<const OverscrollHandoffChaiin> to work. r=kats (9d692fa32f) - Bug 1253617 - Fix non-unified build bustage in OverscrollHandoffStat.cpp r=BenWa (38a53f7521) - Bug 1262432 - Remove assertion that may be legitimately false sometimes. r=tnikkel (36bbb36476) - Bug 1169802 - Temporary workaround for a deeper bug, to prevent an assertion from firing. r=botond (b1edd69e49) - bits of Bug 1223296 (182a1ee34e) - move around (bug 1014691) and align some more tests (19db30010c) - Bug 944164 - Update jorendb to current function names, and much else: (b96a636c60) - Bug 1244222 - Tests. r=bz (9cfbe54859) - Bug 888969 - Make XPCJSID instanceof comparisons work correctly when [[GetPrototypeOf]] on the [[Prototype]] chain of the instance being tested throws an exception. r=bz (ff450de2ef) - Bug 1256306 - Bump the Windows stack limit. r=bholley (5f4f0c3b1c) - Bug 1257234 - Detect main thread's stack size at runtime, on Windows. r=ted (108608ce73) - bug 1264651 - remove dom.max_child_script_run_time pref r=billm (443bc36d84) - Bug 1266630 - Make fallible the orphan node table used during memory reporting. r=mccr8. (b7c6da934c) - Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley (87ff9dbef9) - bug 1250486 - get rid of the static ctor for XPCShellImpl.cpp r=bz (748def73ea) - Bug 1231309 - guard sz with assert. r=bobbyholley (34080a1022) - Bug 1255817 part 5. Remove the now-unused xpc::SystemErrorReporter. r=bholley (c014f7fa7f) - Bug 1257888 - Link chromium mutex-based atomics implementation to webrtc signaling tests. r=froydnj (fadb9764b2) - Bug 1253123 - Remove ipc_sync_message (r=jld) a=kwierso (7cc8a8fe0e) - Bug 1253123 - Remove ipc_channel_proxy (r=jld) (4000ea80f3) - Bug 1253123 - Remove message_router (r=jld) a=kwierso (8b41859a17) - Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld) (ecd6c12bec) - Bug 1263314: Remove NonThreadSafe. r=jld (06a6331dee) - Bug 1261567 - Include compat dir in libevent include path. r=billm (b496d2ad1f) - Bug 1258312 - Add crash annotation to EnumSerializer r=jld (7face45d63) - Bug 1262463 - part 1 - turn NS_RUNTIMEABORTs in protocols into FatalErrors; r=jld (731b35dc68) - Bug 1262463 - part 2 - don't pass the other process pid into FatalError; r=jld (6f54c58494) - Bug 1262463 - part 3 - out-of-line NS_RUNTIMEABORT calls in IPDL-generated code; r=jld (0728f61a5f) - Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld (938c6ff705) - Bug 1259428 - part 2 - remove dodgy static_cast downcasts from logging statements; r=jld (4fa0a5228d) - Bug 1259428 - part 3 - remove Log() methods from generated message subclasses; r=jld (964a0c2487) - Bug 1259428 - part 4 - remove prtime.h from generated protocol headers; r=jld (8548b37b91) - Bug 1259428 - part 5 - convert Message subclasses to constructor functions; r=jld (63f195ffce) - Bug 1259428 - part 6 - remove unneeded MessageDecl methods; r=jld (fc8cd72bd7) - Bug 1262458 - rename {msg,reply}Class-related things to reflect new functional reality; r=jld (8122887df4) - Bug 1258663 - Crash annotate system call failures in the IPC transport. r=gabor (5f483a17a5) - Bug 1258317 - Part 1: Annotate the crash report with process information on failure to transfer an IPC transport to another process. r=krizsa (107947c7c3) - Bug 1258317 - cross compilation fixup. (534c214182) - Bug 1258317 - Part 2: Remove unused privilege in mozilla::ipc::TransferHandleTorProcess(). r=krizsa (82fc8ca4cc) - Bug 1252246 - Try to use PTHREAD_PROCESS_SHARED for CrossProcessMutex on more Unices. r=glandium f=kats (195742a508) - now we can add crashreporter (2cbb6f2d1a) - Bug 1251226 - Avoid passing a std::wstring through the variadic method; r=bobowen (80b2dd8034) - Bug 1260736 - Let the client to filter out its interested messages to lower the number of times entering the monitor in PeekMessages(). r=dvander (3aea1ed77a) - Bug 1264662 - Record IPC message capacity instead of size. r=billm (fbfff4e5b8) - Bug 1261099 - Avoid two Message copies in MaybeUndeferIncall. r=billm (ebb7fe2b47) (05670874b5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1266578 - OOM crash if malloc fails in ProcessIncomingMessages(). r=billm (5eca51be20) - Bug 1261340: Don't refer to |ScopedFreePtrTraits| in |RawDBusConnection|, r=shuang (61996db57c) - Bug 1246931: Move |DBusWatcher| into its own files, r=shuang (a7fc4a68c3) - Bug 1246931: Add support for |RefPtr<DBusConnection>| and convert callers, r=shuang (6c07d3e8d3) - Bug 1246931: Add support for |RefPtr<DBusMessage>|, r=shuang (c0ed14cc2b) - Bug 1246931: Add support for |RefPtr<DBusPendingCall>|, r=shuang (a007a15699) - Bug 1246931: Use |DBusConnection| in |DBusWatcher|, r=shuang (11b5eaf535) - Bug 1246931: Add DBus I/O helpers, r=shuang (be249fa65b) - Bug 1264398 - Avoid extra assign() on windows in IPC code (r=jld) (0f31b798a3) - Bug 1261231: Fix shutdown leak in imgLoader::GetInstance. r=gabor (96e5143c41) - Bug 1256999 - Use nsIDocument for ImageCacheKey. r=bz r=seth (cd4765ce34) - Bug 1257101. imgFrame::IsImageComplete says whether we've had pixels decoded to the whole image rect, but it's used to check if the frame is finished decoding. These are different things when the image has more than one progress pass. r=seth (06d619410f) - Bug 1222596. If RasterImage::LookupFrame does (some) sync decoding and encouters an error we don't want to return the surface with an error. r=seth (c4dbc8e0d5) - Bug 763784 - Make VectorImage::GetAnimated check for CSS animations. r=dholbert (4d0e5b88eb) - Bug 1210745 - Update CheckProgressConsistency() to match current ImageLib behavior. r=tn (2317b24fcc) - Bug 1249576. Add crashtest. (485f03120b) - Bug 1251091. Add crashtest. (7e1682a1e6) - Bug 1253362. SVGDocumentWrapper::IsAnimated can be called after SVGDocumentWrapper::DestroyViewer so null check mViewer. r=dholbert (2b4a1c4619) - Bug 1210745. Change image progress asserts to allow transparency to be posted after the size is posted. r=seth (699f3c5496) - Bug 1209780. Use the DrawResult return value of imgIContainer::Draw in the cocoa code. r=seth (abaea789e3) - No Bug - Remove some unnecessary SVGImageContext.h includes and add comments. r=sparky (8232661a23) - cleanup style (de33e4bfa8) - Bug 860857, support custom datatransfer types using a special type, r=smaug,jmathies,mstange (cf7e19deb6) - Bug 1248459 - Don't query out-of-bounds selection; r=masayuki (86c127f143) - Bug 1261671 - ContentEventHandler::ConvertToRootRelativeOffset() should return the root-relative result in the frame's own appUnits, not the root's appUnits in the case when they're different. r=masayuki (2cd72b5ebc) - Bug 1266702 - Clean up formatting in dom/events/DataTransfer.* and mark some methods const, r=jwatt (bd439cdad5) (cbc917768b) * 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
Mathwiz Posted July 28 Posted July 28 (Long post) First, Chase.com did it again! They made another Serpent-breaking change. I noticed it Friday, and I'm pretty sure it was working Thursday. It was definitely working earlier this week. For some time now, I've gotten the message "We’re having trouble showing this page right now. Please try again later." after signing in, but until Friday I had a workaround: click over to the "Plan & Track" page, then click back. (Sometimes it takes 2 or 3 tries before it works. And my Chase-specific StructuredClone polyfill is required or it won't work at all.) The odd thing now is, the "Plan & Track" page still works, and if I switch back to the "Accounts" page, it starts to work - but just as it starts to show my account balances, everything goes away and the idiotic "We’re having trouble showing this page right now. Please try again later." message comes back up! I see no errors but some warnings in the error console: Timestamp: 7/28/2024 6:02:53 PM Warning: Empty string passed to getElementById(). Source File: https://secure.chase.com/web/auth/dashboard#/dashboard/overview Line: 84 Timestamp: 7/28/2024 6:02:53 PM Warning: unreachable code after return statement Source File: https://static.chasecdn.com/web/marketing-ui/web-fx/2024.07.24-1/web-ui/mktui-cxo.min.js Line: 27, Column: 3196 Source Code: ,u,1,a,s),o=c.base,m&&o!==m&&(m._component=null,Y(m,!1))),o;return}if(te="svg"===i||"foreignObject"!==i&&te,i+="",(!e||! I'm guessing that "return)" is supposed to be conditional but the JS parser doesn't recognize it as such due to some new Googlism it doesn't understand. I don't know if anyone can help with those, but I figured it's worth asking. (I wondered if simply blocking that "marketing-ui" JS code would do the trick, so I tried adding this uBO filter: ! Try to block troublesome Chase marketing scripts ||static.chasecdn.com/web/marketing-ui/web-fx/*$script That got rid of the second warning message, but it didn't fix the problem.) Second, I tried to investigate the issue further by trying official Mo versions to narrow down when things start working. I first tried Mo 69. No luck; I couldn't even get the sign-on page! Then I tried Mo 79 - and I got the "your browser is too Paleolithic" page! Further investigation revealed that, sometime between versions 69 and 79, Mozilla removed (or at least disabled) SSUAO functionality in the browser! So my SSUAO for Chase.com works in Mo 69 but not 79 - I had to put a general UAO in just to test 79. FWIW, Mo 79 doesn't even get to the sign-on page either. So I got discouraged at this point and gave up.
roytam1 Posted July 29 Author Posted July 29 1 hour ago, Elkern 4926 said: So Moonchild p***es off someone with disabilities wanting accessibility features and they get their friends involved and it erupts into some huge deal about discrimination against people with disabilities .. the same argument that happens every time this comes up except.. This time there wasn't any explanations about the technical burdens of maintaining that part of the code no patches welcome he doubles down and then sends Job over to distract them with my furry hate. That is why I exposed my identity and just gave up. And to think I was the one who created Pale Moon "SUMOZI" with every criticized disabled feature enabled.. and know what? Unlike Pale Moon for Windows XP which if you recall I also originated, SUMOZI was used by exactly no one past a handful of initial downloads. oh, I didn't ever tried enabling accessibility in NM, as I don't know if there is a need on changing frontend code for that.
Elkern 4926 Posted July 29 Posted July 29 Issue with accessibility as it stands today is that it hasn't been maintained since esr52 was forked not to mention Pale Moon front-end wise is still like 75% Firefox 24 so its accessibility fe bits don't match.. Would have to swipe from Basilisk to fix it up. 1
Ascii2 Posted July 30 Posted July 30 On 7/28/2024 at 10:52 PM, Elkern 4926 said: Sorry for my delay... On the positive side I am contributing to SeaMonkey now so hopefully I can help. Oh yeah RXP doesn't have all the Aura Runtime Environment enhancements to the code..... On 7/4/2024 at 7:39 PM, Ascii2 said: Hello @Elkern 4926 Tobin. Thank you for making an appearance. I had noticed that you had a new(ish) GitHub repository with the Binary Outcast software, for which you referred to it as "Retired XUL Platform (RXP)", and that is different than than one @roytam1 had based his forks of the Binary Outcast software against. It appears that you had at least un-suppressed the Go and Search buttons (which makes using the functionality with mouse easier and reasonable). @roytam1 had examined the commits listing of the Retired XUL Platform (RXP) repository and did not find much. It would appear that the differences between what roytam1 based and the Retired XUL Platform (RXP) version does not have an obvious indication of the changes without examining everything directly. Please provide the changes information between what roytam1 used as a base and the Retired XUL Platform (RXP). ... As I had referenced at https://msfn.org/board/topic/185966-my-browser-builds-part-5/?do=findComment&comment=1268699 , please provide the changes information between what roytam1 used as a base for his derivatives of the Binary Outcast applications and the Retired XUL Platform (RXP). Also, from what you posted recently and other times, I would recommend/warn/counsel/advise the following to you and others generally: At times, there is much bad by others that may be done against one (there are many reasons why such may happen) and one may desire and hope for particular things. It is important to not forsake such things and try to do what is correct. However, it is notably important not become prideful; wrathful (unreasonably or persisting in anger or vengeance), or envious, or lustful, in the process or otherwise, even against malevolence, as it is bad for the self and mind. It might be difficult at times, when in the momentum of such, but one should examine or rest and examine things clearly. Further, if one does not, one also may have tendency to engage in that which is unjust or unrighteous, and one might also become a similarly undesirable variant of what one was originally against. It is important to truly rest both physically and in terms of one's pursuits; it is helpful in achieving clarity. Even if the rest of the world becomes fallen, one need not and should not fall with it. One may wish to even prevent the world from falling; however, it is important to note that one does not have the resources or time (both in terms of mortality and opportunity cost) to do so oneself, and most likely will not without falling oneself. Should you heed this advise, things should improve for yourself (and potentially and consequently also for others).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now