Leaderboard
Popular Content
Showing content with the highest reputation on 11/28/2022 in Posts
-
Sad news for everyone here at MSFN. One of our forum supervisors, Dencorso, passed away on October 24th, after a long and courageous battle with cancer. Apparently he was still upbeat and optimistic about the future a few weeks before he passed. My memories of Den go back quite a few years. He was incredibly helpful to me with technical problems, which is what this board is all about of course, initially mainly with Windows 98, and latterly with Windows XP. He was immensely supportive too when I first became a moderator here, something I will always be grateful for. He was definitely one of the good guys, and will be sorely missed here. Please add your memories here of working with Den. Thanks, Dave.5 points
-
I am so sad. He was a great person. I knew him since my first days on MSFN, many, many years ago, and besides the public interactions on the board we had a lot of correspondence via PM's, both on computing and on a whole range of different topics, from cinema and TV to art and linguistics (he could read and understand very well Italian and I can understand a very little Portuguese, we had a common interest in Latin - as root of both languages - and we often exchanged opinions on these and many other things), I considered him a friend. I will greatly miss him and our exchanges. Besides his great work in helping and advising other people on technical matters, he was always polite and just (as a moderator), while often managing to keep a veil of humour in his posts. He told me about his illness, describing it as a "a quite mean cancer", from the tone of his latest messages he was fighting fiercely against it, and was hoping to defeat it only one month before, at the end of september. May he R.I.P. jaclaz5 points
-
He was so optimistic that I was fully expecting him to rejoin the forum like nothing ever happened.4 points
-
Sorry, this was originally put into the 'announcements' section, where apparently it cannot be replied to. Please do add replies now. Thanks, Dave.4 points
-
3 points
-
I'm very sorry to hear that. I personally had several conversations with this remarkable man and he seemed very nice and clever. May he rest in peace.3 points
-
Oh WOW! I am so sorry to hear that. I wondered why we haven't seen that many posts from him in quite a while. Den was also very kind and helpful to me. He and Trip have been the two mods that I have personally interacted with the most over the years.. Thank you very much for sharing this sad news, Dave. May he rest in peace. EDIT: Looking back over my old records I was reminded that Den and I joined MSFN within a few weeks of each other, which means nothing, really, but was just something we had in common.3 points
-
From little searching, _escaped_fragment_ is an old query parameter meant for search engine crawlers to get pre-rendered version (https://www.seo4ajax.com/faq/what-is-the-escaped-fragment-parameter/). Scroller isn't there on JavaScriptless version because base HTML comes with CSS directive overflow-y: hidden !important, which is undone later at the other place with overflow-y: revert !important. And these directives are presumably removed later entirely with JavaScript. UXP doesn't understand revert, so I think it can be fixed only with a manual CSS fix for now if you want JavaScriptless version to show correctly: @-moz-document domain("boards.straightdope.com") { html { overflow-y: unset !important; } }2 points
-
That's all, I guess, for now. When I have more, I may tell you.2 points
-
2 points
-
2 points
-
In Serpent 52, firefox-91esr seems to be the minimum FxESR version that is supported by "boards.straightdope.com" (91esr has been now deprecated, the currently supported one is 102esr) : general.useragent.override.straightdope.com;Mozilla/5.0 (Windows NT 6.0; rv:91.0) Gecko/20100101 Firefox/91.02 points
-
I've been using r2 without any issues thus far :)2 points
-
2 points
-
It's your personal preference, but I would still update if there's a newer rebuild available. So far, yes. There isn't a link for googled in the main topic post, as ungoogled is the only version maintained here, but you can convert it to googled using this guide. I also like the googled version better.2 points
-
2 points
-
@mina7601 wrote too: "Can confirm here as well, the website works fine for me too in 360Chrome v13.5.2022." - so the latest version of 360Chrome 13.5.2022 r2 (rebuild 2) is the best and trustworthy, thank you!2 points
-
Thank you, Yeah, just enjoying the quiet ( so nice ) and watching CSI Miami on the TV as find it soothing, but I should actually try to find something other than this. Anything to avoid this toxic news here. I don't know.2 points
-
2 points
-
You're welcome, friend! Here's the exact link: https://thecollectionbook.info/gallery/?f=/spotlight-991 point
-
1 point
-
1 point
-
1 point
-
Ontario photographer captures massive wave that looks like ‘the perfect face’ November 26, 2022 A photograph of a massive wave of Lake Erie on Nov. 16. (Facebook/Cody Evans) Here: https://www.chaosmosnews.net/2022/11/26/ontario-photographer-captures-massive-wave-that-looks-like-the-perfect-face/1 point
-
1 point
-
1 point
-
The Mystery Of The Giant Object Underneath The Baltic Sea | The Mystery Beneath | Progress 3,536,317 views Jun 12, 2022 Treasure hunters Peter and Dennis were out on a typical day exploring the Baltic Sea when a very unusual image appeared on the sonar. A nearly 200 foot cylindrical object was something that had never been seen before. This documentary takes you on the extraordinary journey to find out what the object could be. Reviewed by multiple disciplines of scientists, and using advanced equipment, could this object be an ancient crash site from an advanced civilization millions of years ago?..1 point
-
You're welcome! I mainly recommend it if you want fun. MessengerGeek forum is mainly about old school instant messengers, but there's a category for discussing technology there as well.1 point
-
NASA's Telescope Just Found An Object That Defies All Logic - by Destiny 670,394 views Oct 12, 2022 Space is full of planets, stars, and other celestial bodies that baffle scientists and make them doubt the laws of physics and astronomy. So what space objects defy common sense and contradict all our current understanding of the cosmos? Prepare to learn about how a star can blow smoke rings, how black holes can eject unwanted space bodies, what happens when stars feed off each other, and how stars continue to live on after exploding... "Dedication of the cameraman is unthinkable!!"1 point
-
Scientists Reveal Antarctica Is Not What We’re Being Told by Future Unity 675,203 views Nov 22, 2022 The Earth is full of hidden mysteries that humans have barely scratched the surface of - one of these mysteries is the icy land of Antarctica. But what happens when all the ice melts? What kind of secrets do the sub-zero regions of Antarctica hold? The region's icy and harsh conditions have kept humanity from diving too deep. Everything that we have discovered so far has been a combination of fascinating and absolutely terrifying. From incredible creatures to never-before-seen natural phenomena, Antarctica is a land full of possibilities - and all you need to do is look beneath all the frozen water. Join us today as we take you through 15 terrifying things discovered in Antarctica that changed everything. Stay tuned till the end to see some pretty exciting stuff...1 point
-
@luweitest : In about:config, locate network.captive-portal-service.enabled and toggle to "false"; for good measure, also locate captivedetect.canonicalURL and change the value from http://detectportal.palemoon.org/success.txt to an empty string; restart browser to take full effect... FWIW, for me "captive portal detection" isn't considered as nefarious... Please, also read: https://www.palemoon.org/policies/privacy.shtml Also, for: ... read: https://19216801.one/ (i.e. this is an internal LAN IP address, not something external...) I can understand you being inside mainland China makes you extra cautious/suspicious of "background" connections, still I think Pale Moon can be absolved of such wrong doing ...1 point
-
That looks friendly and I may consider it at some point. TY :)1 point
-
Rep doesn't mean anything, so it doesn't matter if people are farming rep or not. The reason it is here is because it is on by default from the forum software. It is not worth the effort to turn it off, since (as stated) it doesn't mean anything.1 point
-
THE FUTURE OF SLEEP CAN YOU BECOME A MORNING PERSON? SLEEP SCIENTISTS SAY IT IS POSSIBLE WITH THESE KEY TIPS Night owls and early birds might always clash, but your circadian rhythm is trainable. Nice website, so I invite you to read on this link: https://www.inverse.com/mind-body/can-you-become-morning-person1 point
-
1 point
-
You too Mina, welcome to your home!1 point
-
As far as that goes, you could install ANY NUMBER of my browsers all onto the SAME user account and none of them will conflict with each other as long as you only have ONE of them running at a time. You only need to put them all in their own sub-folder and launch them all from their own 360Loader.exe. Here I have three of my versions (v13.5, v11, and v13) all installed in their own sub-folder inside the sub-folder "Miscellaneous". All are on the same user account and all three can be ran without conflicting with each other, again as long as only ONE of them is running at a time.1 point
-
A think there's a (minor) bug in XP SP3 installer. If you unpack it and open the "UPDATE\update.inf" file you can find these lines: [Save.Reg.For.Uninstall] HKLM,%SMIEAO%\%SECURITY%\CACHE_FLUSH,"RegPoliciesPath",,"%SPMWCV%\%SET%\%CACHE%" [IE.AdditionalSettings.AddReg] HKLM,%SMIEAO%\%SECURITY%\CACHE_FLUSH,"RegPoliciesPath",,"%SPMWCV%\%SET%\%CACHE%" but if you look for the "%CACHE%" variable under [strings] you will see: [Strings] CACHE="Cache As you can see the second ' " ' is missing so the variable will probably not be processed correctly I can't check it myself as I don't have access to any XP SP2 or lower at the moment (in order to install SP3 and check it). The correct line in the registry should be: HKLM,SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\CACHE_FLUSH,"RegPoliciesPath",,"SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\CACHE" Could anyone check it? And check if you haven't got sth like this: HKLM,SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\CACHE_FLUSH,"RegPoliciesPath",,"SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\"CACHE"1 point
-
Many Internet forums now operate the extremely heavy, new generation "Discourse" engine. Old browsers including New Moon receive a read-only compatibility version, which is completely unusable. It may be "clean and modern" and completely crippled. The page extends below the screen, and there is no apparent way to scroll it at all. Disabling JavaScript doesn't do it. I just found out that appending ?_escaped_fragment_ (or &_escaped_fragment_ ) to the URL makes the page scrollable normally. It's perplexing why Discourse doesn't work like this by default. For example, https://boards.straightdope.com/t/how-are-people-feeling-about-discourse/926428?_escaped_fragment_1 point
-
Sometimes when I even say hello and hi, some people here take even that wrong, like the cadence of my voice is off (which it is, I admit) but, I'm sorry, you don't keep running up to people demanding a proper response (which would be a simple hello or even a simple nod) ... fool me once, shame on them - fool me twice and shame on me. Online, things are better for me, but overall, I don't belong anywhere, not that I ever did, but I wasn't aware and just thought people were stupid, but I realize now, this new social cues (and whatever people call "Normal") is not all my fault. Sorry, guys, struggling today for various reasons.1 point
-
Friend, it was Friday for me, a holiday, which means I had free time.1 point
-
Can confirm here as well, the website works fine for me too in 360Chrome v13.5.2022.1 point
-
1 point
-
Hi JFX, Default MinWin config, boot VHD via grub4dos, enter bootmgr menu with F8 - black screen. You can only blindly select menu items. For the normal display of the menu, I did this in Fonts.txt !\Windows\Boot\Fonts\segmono_boot.ttf !\Windows\Boot\Fonts\segoen_slboot.ttf !\Windows\Boot\Fonts\wgl4_boot.ttf !\Windows\Boot\Fonts\segoe_slboot.ttf1 point
-
Hey @Humming Owl, it's an honor to see you here again! I tried your 360EE version some days ago, and I like it. I will test your other browsers soon.1 point
-
We have really good news about v4 Getmanifest.asp fixed by @WinFX v4 almost restored but only problem is results.asp(there's no good archived)1 point
-
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.7-Goanna-20221126.7z Changelog: Out-of-tree changes: * update Goanna3 to git bd2172c632..4f15bc133e: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1208341 - Make NativeObject::goodElementsAllocationAmount fallible. r=Waldo (64eac96aa2) - minor reformat (95d27e5332) - Bug 1214049 - Use ReportOutOfMemory in NativeObject::goodElementsAllocationAmount. r=Waldo (6779dd81c6) - Bug 1206700 - Fix an bug in property assignment, recently exposed by Reflect.set. r=waldo (0a7484ab70) - Bug 1186810 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=nsm. (05a550c94f) - Bug 1186810 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=nsm. (f1659abf38) - Bug 1186810 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=nsm. (cda73950f3) - Bug 1186810 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=nsm. (555e83bacb) - Bug 1186810 (part 5) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=nsm. (c9520dbc5f) - Bug 1186810 (part 6) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=khuey. (24fcdfd772) - Bug 1186810 (part 7) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=khuey. (657cd575fb) - Bug 1186810 (part 8) - Replace nsBaseHashtable::Enumerate() calls in dom/workers/ with iterators. r=khuey. (0ff6a5e5ff) - Bug 1205020 - Disable optimizations in TestTuple.cpp since it breaks the build on VS2013 Windows 10. r=froydnj (1c98d8485c) - Bug 1199068 - Soothe a unused variable warning in TestSplayTree.cpp. r=nfroyd (d4d4ab56fe) - Bug 1209751 - Make sync decoding more reliable when nsImageRenderer is used with -moz-element. r=roc (95c99bb907) - Bug 1209731 - Return DrawResult::NOT_READY from PaintBackgroundWithSC if we couldn't prepare the nsImageRenderer. r=tn (8bd98872cb) - Bug 1209715 - Add operator overloads for combining DrawResults. r=tn (f3a9806d03) - Bug 1209725 - Use DrawResult combining operators in nsCSSRendering::PaintBackgroundWithSC. r=tn (420cfde63e) - Bug 1211363. Calculate min inset blur with max border radius. r=mstange (5e408bc67f) - Bug 1213545. Carry x,y offsets with inset box shadows. r=mstange (52c20715bc) - Bug 1209739 - Make nsImageRenderer::PrepareImage() fail unless an image has STATUS_LOAD_COMPLETE. r=tn (c1cc4d79d8) - Bug 1209765 (Part 1) - Support sync decoding of border-image in nsCSSRendering. r=tn (3a54b7d117) - Bug 1209765 (Part 2) - Support sync decoding and track draw results in nsDisplayBorder. r=tn (03abe63e67) - Bug 1209765 (Part 3) - Support sync decoding and track draw results when drawing borders in nsButtonFrameRenderer. r=tn (107b9bb851) - Bug 1209765 (Part 4) - Support sync decoding and track draw results when drawing borders in nsFieldSetFrame. r=tn (16fd30aba3) - Bug 1209765 (Part 5) - Support sync decoding and track draw results when drawing borders in nsRangeFrame. r=tn (289de3c17e) - Bug 1209765 (Part 6) - Support sync decoding and track draw results when drawing borders in nsColumnSetFrame. r=tn (0317d6a914) - Bug 1143267 - Make nsDisplayAltFeedback use nsGenericImageGeometry. r=tn (8fc6372d48) - Bug 1176081. Add a pref to control drawing of the image loading place holder icon and border, and disable it. r=seth (792e8ec9b3) - Bug 1209765 (Part 7) - Support sync decoding and track draw results when drawing borders in nsImageFrame. r=tn (70d9af60a3) - Bug 1209765 (Part 8) - Support sync decoding and track draw results when drawing borders in MathML code. r=tn (555bff2635) - Bug 1209765 (Part 9) - Support sync decoding and track draw results when drawing borders in nsTableFrame. r=tn (d242dc5c79) - Bug 1209765 (Part 10) - Support sync decoding and track draw results when drawing borders in nsGroupBoxFrame. r=tn (a7187cfa5d) - Bug 1209765 (Part 11) - Support sync decoding and track draw results when drawing borders in nsTreeBodyFrame. r=tn (21bd2b3285) - Bug 1209765 (Followup) - Add very minor fuzz to underline-button-2.html on OS X 10.10. r=me (04cff3c2ff) - Bug 1209765 (Followup) - Add very minor fuzz to underline-button-1.html on OS X 10.10. r=me DONTBUILD (187fdb4106) - Bug 1217069 - Don't attempt to mis-optimize JSON.stringify's filter-list creation for replacer arrays with trailing holes. r=arai (04fb907d42) - Bug 1156463 - Add a preference option to disable the scale transform applied to MathML operators. r=karl (415a041117) - Bug 1174143 - Remove private tables for Standard Symbols L and MathJax fonts. r=karlt (1f58d14229) - Bug 1222297 - Use channel->Open2() in netwerk/base/nsNetUtil.cpp (r=sicking) (cbd12ebb0a) - Bug 1139709. Remove unused parameters from nsMathMLChar::GetMaxWidth. r=mats (6ea90a0a02) - Bug 1160635 patch 1 - Add reftests. r=dholbert (b58f8fd7fa) - Bug 1160635 patch 2 - Stop making image resizing optimization when image has percent width or height. r=dholbert (9ae3621baf) - Bug 1156097 - Make nsImageFrame::mImageMap an nsRefPtr; r=roc (b49157e424) - Bug 1176156. Make sure images are asked to decode if we are drawing the alt feedback instead of the image. r=seth (8d7a09622e) - Bug 1207355 (Part 2) - Stop requesting decodes in nsImageLoadingContent. r=tn (c781285098) - Bug 1207355 (Part 3) - Request decodes intelligently in nsImageFrame. r=tn (c61b7591fb) - Bug 1156028 - Teach clang-analyzer about XPCOM assertion macros; r=froydnj (4d8b7ecf03) - Bug 1207355 (Part 4) - Request decodes intelligently in nsBulletFrame. r=tn (2d7ced9c0f) - Bug 1207355 (Part 5) - Request decodes intelligently in MultipartImage. r=tn (c0cb580838) - Bug 1207355 (Part 6) - Only respect StartDecoding() in imgRequest/imgRequestProxy. r=tn (0e108cda4c) - Bug 1207355 (Part 7) - Only trigger intrinsic size decode in FinalizeDecoder() if StartDecoding() was called. r=tn (a71fc0d1b7) - Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn (fbce1ccbe1) - Bug 1215596 - outline: auto; will render as outline: solid; when disabled. r=roc (b8ea369628) - Bug 1180966. Remove code that made no sense. r=mstange (eac62913ef) - Bug 1217905. Don't transform dest rects if destination context has a rotation with inset box shadows. r=mstange (53cf4d6f86) - Bug 1189010. In ScrollFrameHelper::BuildDisplayList decide if we are building a scrollable layer before we call AppendScrollPartsTo because it needs this information. r=mstange (a008c7e34d) - Bug 1204535 - Flatten conditional structure one level. r=tn (152ff398a0) - Bug 1204535 - Remove no-op code. r=tn (95d17e64c3) - Bug 1204535 - Collapse redundant conditional block. r=tn (d0e90b8d80) - Bug 1204535 - Rename usingDisplayport to usingDisplayPort for consistency. r=tn (516757a933) - Bug 1204535 - Relocate comment to go with the line of code it's commenting. r=tn (70ae0c5e71) - Bug 1204535 - Hoist out the code to initially compute usingDisplayPort. r=tn (4a5336a480) - Bug 1210578. Part 1. Rename mShouldBuildScrollableLayer to mWillBuildScrollableLayer to better capture the meaning of the variable. r=mstange (d13bb100f4) - Bug 1210578. Part 2. Rename shouldBuildLayer to couldBuildLayer to better reflect it's actual meaning. r=mstange (ae21c687c2) - Bug 1151663 - Only call GetOrMaybeCreateDisplayPort() in nsLayoutUtils::PaintFrame() if we are using containers for root scroll frames. r=tn (2bef3f9457) - Bug 1195431 - Small refactoring to use conditionals consistently. r=tn (897eb0f42a) - Bug 1167069 - Initialize nsPluginFrame::mInstanceOwner to null. r=jmathies (6ce1fcb8c2) - Bug 1137944 - Add support for hiding plugin windows during async dom scroll operations managed in the content process. r=roc (730a0ed004) - Bug 1210578. Part 3. Create DecideScrollableLayer that encapsulates all logic to create display ports and build scrollable layers. r=mstange (994ac6ec5e) - Bug 376679 part.1 Change the result of EventStateManager::ComputeScrollTarget() from nsIScrollableFrame* to nsIFrame* r=smaug (914878edbd) - Bug 376679 part.2 EventStateManager should treat plugin frame as scrollable frame if the plugin wants to handle wheel events as default action r=smaug (58c146b7ba) - Bug 376679 part.3 Compute default action target frame for wheel event before deciding the action because plugin should decide what is the default action when the target is a plugin frame r=smaug (334cbfcf53) - Bug 376679 part.4 Manage wheel transaction at sending a wheel event to target plugin r=smaug (d76062a429) - Bug 376679 part.5 nsPluginInstanceOwner::ProcessEvent() should create WM_MOUSE*WHEEL message from WidgetWheelEvent data r=smaug+jimm (56ee6bdf90) - Bug 376679 part.6 nsPluginInstanceOwner::ProcessEvent() should refer both deltaMode and system scroll amount settings when it generates WM_MOSUE*WHEEL messages r=jimm (927cb10a3b) - Bug 1145546 - Add missing nsBidiPresUtils.h include to nsGfxScrollFrame.cpp to fix non-unified bustage. r=jfkthame (af4043c024) - Bug 1137944 - Add plugin window handling for apz related notifications received by the content process. r=mstange (798e9676fd) - Bug 1208819 - Fix irregexp overrecursion check to ignore interrupts. r=bhackett (c845e65a2e) - Bug 1218640 - IonMonkey: MIPS64: Add support into irregexp. r=arai (613ddd95ef) - Bug 1211964 - Fix a couple of OOM handling issues in regexp code r=terrence (bb269eef3e) - Bug 1200734 - Use stable hashing for LiveScopesMap; r=shu (1d717c8f53) - Bug 1223853 - Use stable hashing for ObjectValueMap; r=jonco (c91f3b1b21) - Bug 1223863 - Use stable hashing for WeakGlobalObjectSet; r=jonco (eb29e841f1) - Bug 1223918 - Use stable hashing for WatchPointMap; r=jonco (7a69630c83) - Bug 1212011 - Replace more uses of CrashAtUnhandlableOOM() with AutoEnterOOMUnsafeRegion r=terrence (0079439d90) - Bug 1224347 - Use stable hashing for DebuggerWeakMaps; r=jonco (d2a627e077) - Bug 1219418 - Always access minEmptyChunkCount under the GC lock; r=jonco (f67f74ca57) - Bug 1202923 - Encapsulate GC begin and end notification callbacks in an RAII guard; r=jonco (46f63fd090) - Bug 1212624 - Tests for LinkedList, r=Waldo (3d48b12918) - Bug 1215752 - Weakmap refactoring, r=terrence (90cbf4d294) - Bug 1216744 - Move weakKeys to the zone, r=terrence (5fdb1d57bf) - Bug 1215336 - Measure unmark gray time, r=terrence (278e0ee562) - Bug 1211939 - Don't call JSRuntime::onOutOfMemory from helper threads. r=jonco (86c6906421) - Bug 1218638 - IonMonkey: MIPS64: Add support into jit/shared. r=lth (e4f2904c53) - Bug 1216277 - Don't assert properties of the buffer location if the assembler is out of memory r=jandem (65556e83ce) - Bug 1211962 - addNativeToBytecodeEntry: Check that the masm.currentOffset() returns a valid result. r=djvj (3c5723c65a) - Bug 1090957 - IonMonkey: Add temp registers for mips atomics. r=lth (00f23fe2e9) - Bug 1218967 - Do not stop executing autospider.sh on test failure. r=sfink (75f912efbb) - Bug 1213881 - Run jsapi-tests in the arm64-sim autospider. r=sfink (2e731f14e7) - Bug 1216607 - Fix assertion failure ARM assembler on OOM r=jandem (0bc2dcb5db) - Bug 1209515 part 1 - IonBuilder: Attach hit counts on the MIRGraph. r=bhackett (f5448d9596) - Bug 1209515 part 2 - Ensure that MPhi removal considers removed uses. r=bhackett (95de413c50) - Bug 1209515 part 3 - IonMonkey: Add branch pruning based on code coverage counters. r=bhackett (fb71022658) - Bug 1209515 part 0 - Move callerResumePoint field next to other resume points of basic blocks. r=bbouvier (394b52860d) - Bug 1209515 part 4 - Increment code coverage counters on bailouts. r=bhackett (22edac5c24) - Bug 1209515 part 5 - Ensure that we recompile when we have frequent bailouts caused by the first execution. r=jandem (bca0fa4118) - Bug 1209515 part 7 - IonBuilder: pushLoop should not infer the continuepc from the entry block. r=jandem (025d10fd57) - Bug 1209515 part 8 - IonBuilder: newOsrPreheader should not use the hit-count of the loop. r=jandem (5db05ef17f) - Bug 1209515 part 9 - IonBuilder: Loop header should use the hit count of the loop, instead of before the loop. r=jandem (b259b490bf) - Bug 1209515 part 10 - Prevent PruneUnusedBranches from being greedy while removing branches which have only be visited a few times. r=bhackett (4a1a7b34b6) - Bug 1209515 part 11 - Increase JitSpewer mask size to avoid overflow. r=bbouvier (28546de94e) - Bug 1219401 - Don't call script->hasIonScript() off-thread, fixes a TSan race. r=h4writer (8f31724484) - Bug 1172076 - Assert that SnapshotIterator::initInstructionResults always match the recover instructions data. r=jandem (6ed0eebc65) - Bug 1209260 - Don't use sincos on iOS r=npb (eaa3cacac7) - Bug 1222499 - "JitSpew/IonSpew: warmupCounter should use PRIu32 instead of PRIuSIZE". r=nbp (50b80b985a) - Bug 1216182: Rename MODE_MASK to MODE_BITS_MASK, r=hv1989 (f28e461d94) - Bug 1137944 - Add a pref to control plugin window hiding. r=roc (691dc99b94) - Bug 1214878 - When async scrolling with e10s hide windowed plugins in sub documents. r=roc (79c0eac459) - Bug 1215434 part.1 If scroll target is a plugin frame, EventStateManager::PostHandleEvent() should send the wheel event to the plugin frame even if APZC already handled it r=smaug (f2e8e33d7f) - Bug 1215434 part.2 Add plugin frame rect to dispatch-to-content region if it wants to handle wheel event as default action r=mstange (dbecb1e256) - Fix inactive scroll frames sometimes creating very large, incorrect hit regions. (bug 1190112, r=tn) (2056d8d63e) - Fix scrollbars on subframes not directing APZ events to the correct scrollframe. (bug 1213324, r=tn) (0594923ab2) - Bug 1182017. Call Send__delete__ immediately rather than through an event. r=nical (90714b065b) - Bug 1212656 - ARM64: Fix automation build failures. (r=efaust) (5695518dd1) - Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc (dfbfda4d31) - Bug 1137944 - Fire before and after composite events. r=matt.woodrow (0048aeb8cb) - Bug 1201660 - When layer tree updates get dropped, hide plugins associated with the tree. Fixes a bug where we were hiding all plugins associated with the window. r=matt.woodrow (9352150c73) - Bug 1137944 - Backout compositor bits (cset b4711fa5f734) which caused a telemetry metric regression. r=backout (241659d6a8) - Bug 1127270: Only acquire a hold on the compositor thread once the channel for a parent actor has been succesfully connected. r=nical (1d1b077d68) - Bug 1207270 - Ensure that the TaskThrottler objects are created on the main thread. r=botond (b43af025f1) - Bug 1194876 - Add test. r=botond (440c72ec81) - Bug 1152051 - Gtest. r=Cwiiis,kats (011f066f37) - Bug 1144112 - Update the FlingStop tests to check if events are flowing properly after the fast-motion blocks are done. r=botond (25f71629d7) - Bug 1092128 - Ensure that when touch-action is enabled the gtests always provide default touch behaviours where expected. r=botond (3f0d1229f3) - Bug 1144112 - Only set the default allowed touch behaviour if the event is not consumed, to have the tests better reflect reality. r=botond (1548bd14bb) - Bug 1163845 - Unify handling of time in APZ gtests. r=kats (b73a16ef5e) - Bug 1159398 - Set the controller thread when running APZ gtests. r=dvander (96b551036e) - Bug 1159985 - Gtest. r=kats (23d7d86492) - Bug 1159985 - In APZ gtests, allow panning in both directions. r=kats (14f4b1156a) - Bug 1169695 - Make the test timestamp privately held by the MockContentControllerDelayed. r=botond (ffe04249c1) - Bug 1198900 - Add a gtest to ensure we don't crash when prevent-defaulting a wheel event. r=botond, a=topcrash (c9e5993f18) - Bug 1169690 - Gtests. r=kats (7e825b34ac) - Bug 1207270 - Update tests to ensure that TaskThrottlers are created as appropriate. r=botond (7bb6f1f406) - Bug 1169695 - Ensure timed tasks are dispatched appropriately when advancing the time. r=botond (af1fbe0a85) - Bug 1204837, Part 1: Make ClosingService thread Nuwa-friedly. r=khuey (eb790b5215) - Bug 1204837, Part 2: Cloned ImageBridgeParent and CompositorParent should hold a reference to the compositor thread. r=nical (cd742df2e2) - Bug 1205016: double ClosingService thread stack size to avoid stack overflow r=glandium (cb9acc828f) - Bug 1163570 - Ignore pending plugin updates and hide plugin windows when a remote layer tree associated with a tab is no longer in use. r=roc (ae852ad442) - Bug 1196539 - Apply plugin config using AutoResolveRefLayers during composition. r=matt.woodrow (12dbdb6222) - Bug 1137944 - Cache compositor plugin update data to avoid sending updates to the main thread when the data doesn't change. r=roc (63c503d2f6) - Bug 1137944 - On Windows defer composition until we receive confirmation plugin window metrics have been updated. r=roc (39d5786519) - Bug 1137944 - Move plugin window metrics updates to a point during comososition where we know the remote layer tree is hooked up to the chrome layer tree. r=matt.woodrow (a32f77ffb1) - Bug 1213671 - CompositorParent::UpdatePluginWindowState should always return an accurate result indicating when an ipc request for plugin geometry updates was sent. r=roc (311e65a8ce) - Bug 1214267 - Send the side to which fixed-pos items are attached so that we can move them in the compositor more correctly when the viewport size is changing. r=mattwoodrow (fa2de207cd) - Bug 1209964 - In AlignFixedAndStickyLayers(), properly handle the case where a fixed or sticky layer is its own subtree root and has a local transform. r=kats (1a6922699a) - Bug 1213762 - Clear AsyncCompositionManager::mIsFirstPaint on non-Android platforms, too. r=mstange (c4cf2b722a) - Bug 1223436 - Fix AsyncCompositionManager so that mLayersUpdated is only set to false after SyncFrameMetrics has been called. r=kats (f3fa84325b) - bits of 1073545 (3bc7d76081) - Bug 1213795, Part 1: Don't fire timers in the Nuwa process to fix test case test_NuwaProcessDeadlock.html. r=khuey (5ebca946e5) - Bug 1213795, Part 2: Fix protocol cloning of actor CrossProcessCompositorParent. r=khuey (92969e2b06) - spacing (f4857ed898) - Bug 1213758 - Aquire the inderect layer trees data lock during plugin window update calculations. r=matt.woodrow (ae70d955ec) - Bug 1208502 - Use more smart pointers in XULDocument. r=smaug (20a92d72e8) - Bug 1193086 - Remove some null checks of infallible new code in XUL. r=baku (2f463c5a3d) - Bug 1217190 - Make PrintingParent return an nsresult when attempting to show print progress. r=bobowen (addf31f3a7) - Bug 1217190 - Make sure to initialize outparam in PrintingParent::RecvShowProgress. r=bobowen (f6c11a0181) - Bug 1152921 - Don't send an uninitialized PrintData over IPC when cancelling print dialog (or failing ShowPrintDialog for other reasons). r=mconley (4ea146ccf1) - Bug 1178233 - [non-e10s] The update process doesn't work within about:serviceworkers in non-e10s mode. r=baku (7a08441bec) - Bug 929846 - Considering key size when calculating quota usage. r=jdm (a97ddc7906) - Bug 1194049 - Part 3: support device update; r=fabrice (6ba600a03d) - Bug 1194049 - Part 1: add thread assertion; r=schien (68c4658ae0) - Bug 1194049 - Part 2: add discovery timeout support; r=schien (14f5f537d5) - Bug 1194049 - Part 4: clear discovered devices when re-discover; r=schien (e2ecdb573f) - Bug 1136565 - report session request from device provider. r=xeonchen,junior,seanlin. (19daa67751) - Bug 1216398 - support non-discoverable controlling device. r=junior,xeonchen. (7383401dbc) - Bug 1200132 - Use adderss to create socketTransport, r=schien, junior (263d253562) - Bug 1200132 - Part1: Get address info after service resolved, r=mcmanus (9bcc344d20) - Bug 1200132 - Part2: Get IP address by calling InetAddress.getHostAddress(), r=mcmanus, rnewman (502c243314) - Bug 1173334: Open nfcd connections with socket type SOCK_SEQPACKET, allstars.chh (03a11dc077) - Bug 1173802: Move NFC socket and messaging code into |NfcConsumer|, r=allstars.chh (f92946b40e) - Bug 1173802: Run |NfcConsumer| on NFC thread, r=allstars.chh (87989483a7) - Bug 1173802: Clean up |NfcEventDispatcher|, r=allstars.chh (87f58b7310) - Bug 1173802: Replace |assertIsNfcServiceThread| with thread-safe checks, r=allstars.chh (1a6a76ae05) - Bug 1173802: Store global NFC service in ref-counted variable, r=allstars.chh (a33c025976) - Bug 1188639 - Fix typo in BrowserElement.webidl and add tests for it. r=yoshi,bz (7b657a335d) - Bug 1175387 - close file descriptor after detached from STS. r=mcmanus (377943bad5) - Bug 1190069 - Fix uninitialized variable in MDNSResponderOperator.cpp. r=xeonchen (ebf47b613e) - Bug 1217807 - Part 1: use ServiceWatcher to extend life cycle of mDNS operators; r=schien (70201259d2) - missing namespace (c6bccda1e5) - Bug 1209843 - Stop checking for UNKNOWN_APP_ID in all places except those where AppId() is explicitly queried. r=sicking (e364223906) - Bug 1168337: Kill the processes on startup of the Nuwa test case fix the abort in the preallocated process. r=khuey (501a30cb9b) - Bug 1202424 - Free shared memory when IPC system shuts down, not after. r=mrbkap (f718cbf801) - Bug 1209987 - webrtc.org Engine creation and destruction should happen on the WebRTC threads. r=jesup (4bbab795cf) - Bug 1214675 - Factor out cleanup functions to avoid deadlock/dispatch-without-IPC. r=jesup (bd466c85e4) - Bug 1210560 - Part 2: Convert some simple users to use PushGroupForBlendBack. r=jrmuizel (158b532f9f) - Bug 1174785 - Part 0: Use mozilla/StaticPtr.h in signaling. r=jesup (c98ec23ee0) - Bug 1174785 - Part 1: Add LogModule, LogModuleManager, and LazyLogModule. r=froydnj (e797bca424) - Bug 1195867 - Hoist StateWatching and StateMirroring into XPCOM. r=froydnj (a62fbbf749) - Bug 1194631 - Make firefox build with --disable-logging. r=jrmuizel (ba8238dc42) - Bug 1174785 - Part 2: Convert xpcom over to LogModule. r=froydnj (ccb119d496) - Bug 1205237 - Part 2: add PresentationNetworkHelper; r=schien (be47702ffe) - Bug 1205237 - Part 3: get self Wi-Fi IP address; r=seanlin (f31163e895) - Bug 1217683 - Add sendIceCandidate and implement |close(aReason)| in TCPControlChannel. r=fabrice (0004ea93f1) - Bug 1217807 - Part 2: Handle network online/offline event in TCPPresentationServer; r=junior (48c9236adb) - Bug 1217807 - disable MDNS discovery. r=xeonchen. (ee3cb0ddb6) (ebda1f73c4) - more devtools fixes (6cdeb6711a) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1214179 - Provide device Id for non-discoverable controller. r=xeonchen (0c83743144) - Bug 1194606 - Add gtest for demuxed-only scenario in MediaFormatReader. r=jya (67a5e19042) - Bug 1154513 - [EME] GMP crash crashes browser in Nightly - Remember if actor is destroyed, so that no messages are sent from subsequent Shutdown() - r=cpearce (36109a68e8) - Bug 1171499 - Defer processing GMP EncodingComplete() calls until intr shmem allocs are finished. r=jesup (bac114c170) - Bug 1162358 - Defer processing GMP DecodingComplete() calls until intr shmem allocs are finished. r=jesup (4b91da11f0) - Bug 1155178 - Part 1: Convert GMPUnique into a template alias; r=cpearce (3f8ba45b9f) - Bug 1155178 - Part 2: Rename GMPUnique to GMPUniquePtr; r=cpearce (fa1fd17384) - Bug 1160908 - [EME] Delete GMPRecords that are 0 bytes in size. r=cpearce (3cc4ad2772) - Bug 1188235 - Make GMPStorage immune to record name hash collisions. r=gerald (ae6c32363b) - Bug 1187163 - Ensure we send Reset/Drain complete notifications no matter what happens in GMP{Audio,Video}Decoder. r=gerald (5654321861) - Bug 1194576 - Add more NSPR logging around GMP*Parent actors. r=gerald (7572f82456) - Bug 1169129 - Change GMP*Parent::ParentId() to a more consistent GMP*Parent::GetPluginId(). r=edwin (ce2dd08740) - Bug 1208289 - Log outstanding frames in GMP DrainComplete() and detect dropped ResetComplete. r=jwwang (6e29c332a7) - Bug 1208289 - Add SimpleTimer to make setting timeouts in C++ easy. r=jwwang (b4c179dc5b) - Bug 1131908 - no IPC calls after GMPDecryptorChild::RecvDecryptingComplete(). r=edwin. (cb3d2df998) - Bug 1215508: Fix the race in accessing the unopened IPC channels in TabChild::PreloadSlowThings(). r=khuey (c43fcb1530) - bits of 1216401 (bb15f26885) - Bug 1205219 - [Presentation WebAPI] Support terminate semantics. Part 1 - WebIDL & implementation changes. r=smaug (8e485cdec8) - Bug 1205219 - [Presentation WebAPI] Support terminate semantics. Part 2 - Tests. r=smaug (e16de5d102) - Bug 1178858 - Video would not playback after seek seekbar first if media.autoplay.enabled = false. r=cpearce (68bae0db50) - Bug 1072150 - Introduce a transitional legacy API that works like things used to. r=bz Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz (703304f396) (d6926a176f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1072150 - Don't examine the subject principal in CheckSameOrigin. r=bz (60cbce0bd4) - Bug 633154. When alerts/prompts/confirms are suppressed, just return silently instead of throwing. r=sicking (a9b5bffb50) - Bug 1199295 - Pass right loadingPrincipal to uriloader/prefetch - dom changes (r=smaug) (c83e28c82f) - Bug 1206559, forward PuppetWidget::SetFocus request to the parent process, r=smaug (545b4befd2) - Bug 1171234 - Include triggering node in load info when doing prefetching (r=ckerschb) (28626724ea) - Bug 1192948 - Use channel->ascynOpen2 in uriloader/prefetch (r=smaug) (24cde65def) - Bug 1199295 - Pass right loadingPrincipal to uriloader/prefetch (r=mayhemer) (0a70254f49) - Bug 1111581 - Fix prefetch for e10s. r=mayhemer (1743b37e85) - adapted Bug 1172396 - Check for GMP resources from chrome process instead of content (71d438785f) - Bug 1184276 - Add some logging and don't bail if we can't find an nsPluginTag in RecvGetBlocklistState to try and get more diagnostic info r=billm (963ec63ad3) - Bug 1194897 - Copy parent window chromeFlags when instantiating a new TabParent in the parent process. r=smaug (296cafaacc) - Bug 1181467 - Fix mime type checking while copying image. r=Enn (2c77c687e5) - Bug 1139860 - Fix xpcshell content process timeout crashes (r=jimm) (e594a31bff) - Bug 1207490 - Part 1: Remove use of expression closure from browser/base/. r=dao (ef5ba24cbe) - Bug 1059014 (part 1) - Remove support for max line box width. r=dbaron. (eaf2e94721) (4f15bc133e) * 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/kmeleon761 point
-
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20221126-485bba73-uxp-de0b4ac20-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20221126-485bba73-uxp-de0b4ac20-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-20221126-id-656ea98-uxp-de0b4ac20-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20221126-id-656ea98-ia-93af9a0-uxp-de0b4ac20-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild for UXP changes please see above.1 point
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20221126-3219d2d-uxp-de0b4ac20-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20221126-3219d2d-uxp-de0b4ac20-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-20221126-3219d2d-uxp-de0b4ac20-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.6a1.win32-git-20221126-d849524bd-uxp-de0b4ac20-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20221126-d849524bd-uxp-de0b4ac20-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20221126-d849524bd-uxp-de0b4ac20-xpmod.7z Official UXP changes picked since my last build: - [Network, DOM] Align our implementation with the current CORS/Fetch spec. (37f0199c7) - WebSocketChannel::CleanupConnection should run on the socket thread (7fab5ebd1) - [network] Fix Mac buffer overflow. (6408291d7) - [XPCOM] Deal with lstat potentially lying in nsLocalFileUnix. (dc04d9f79) - Issue #2027 - Use reserved stack space instead of heap allocation in nsLocalFile (eb0c06101) - Issue #2029 - Part 1: Add preference for opening the protocol handling dialog as window modal (36ddeff63) - Issue #2029 - Part 2: Protocol handling dialog should be `dependent` if not `modal` (bbd05cb4c) - Issue #2019 - Follow-up: Make nsPluginInstanceOwner also listen to keypress events in the system event group. (f35ae1ce7) 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 icudt58l.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.1 point
-
LibreWolf is not on the list of good ones here: https://www.unixsheikh.com/articles/choose-your-browser-carefully.html1 point