Leaderboard
Popular Content
Showing content with the highest reputation on 03/25/2023 in Posts
-
4 points
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230325-3219d2d-uxp-00534b26f-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230325-3219d2d-uxp-00534b26f-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-20230325-3219d2d-uxp-00534b26f-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-20230325-d849524bd-uxp-00534b26f-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230325-d849524bd-uxp-00534b26f-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230325-d849524bd-uxp-00534b26f-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230325-d849524bd-uxp-00534b26f-xpmod.7z Official UXP changes picked since my last build: - No Issue - Ensure more OsiSpace (82a2a67f0) - [GFX] Add some sanity checks and clamps to SurfaceData calculations. (fd5015fae) - Issue #2117 - Follow-up: Run precomplete cmd during package staging (05d29a53d) - Issue #2155 - Split TDZCheckCache, IfEmitter/InternalIfEmitter, JumpList from BytecodeEmitter (e8fee2056) - Issue #2155 - Simplify BytecodeEmitter::isRestParameter (da05c050e) - Issue #2155 - Refactor BytecodeEmitter in preparation for *Emitter work (a2fd8846b) - Issue #2155 - Add PropOpEmitter, ElemOpEmitter, NameOpEmitter, CallOrNewEmitter (89e682000) - Issue #2155 - Fix BytecodeEmitter::emitArguments for our ParseNode tree (e88f946c0) - Issue #2155 - Remove now-unused functions (5dc6be1bc) - Issue #2155 - Fix debug build (76c203014) - Issue #2155 - Fix wrong assertion (fbb5f7345) - Issue #1593 - Follow-up: Fix :host matching from inside the shadow tree (7374ca671) - Issue #2171 - Skip over shadow nodes that don't have an owning node. (f09d2bba0) - Issue #1592 - Part 1a: Prevent crashing if a slot element was selected via DOM Inspector (0232bcdfa) - Issue #1592 - Part 1b: Move <slot> UA rule to html.css (460e8db94) - Issue #1592 - Part 1c: Pass SelectorParsingFlags as a reference (ab63b7b94) - Issue #1592 - Part 2: Parse ::slotted() pseudo-element as if it were a pseudo-class (77ad970db) - Issue #1592 - Part 3: Ensure only tree-abiding pseudo-elements will follow ::slotted() (92b31dd25) - Issue #1592 - Part 4: Walk ::slotted()-containing rules for slottables (518c41fd7) - Issue #1592 - Part 5: Use flattened element tree when looking for a parent while matching ::slotted() (8d2533ad7) - Issue #1592 - Part 6: Allow pseudo-classes with a forgiving selector list argument to follow pseudo-elements (91d2b6f4c) - Issue #1592 - Part 7: Slottables cannot be matched from the outer tree. (19226fd56) - Issue #1592 - Part 8: Test the assigned slot for type/class/ID/attribute instead of the slottable when matching ::slotted() (4cd0de04d) - Issue #1592 - Part 9: Post a restyle event after changing the slot of a slottable (9a071f3b7) - Issue #1592 - Part 10: Slot elements should restyle their parent on attribute changes (bc12e05bd) - Issue #1592 - Follow-up: Don't post a restyle event if restyleElement is null (b29522749) - Issue #2161 - Ctrl + Enter should cause keypress event even though the key combination doesn't input any character (078b1b73d) - Issue #2135 - Don't discard event state mask when matching ::slotted() or :host arguments (f16994074) 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: - follow-up rev 24572438, `targetInKnownToBeHandledScope` can be null (af28af9f8) - add comments and formatting in mozilla upstream "bug 1440809, ensure we don't try to treat non-DOM-Node event targets as such, r=masayuki (89c8025537a5)" (64329d41b) - js: add `using js::LifoAlloc` to fix build (e162f075e) 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.4 points
-
Yes, that is normal. There is no such thing as "hardware acceleration" in XP. And as far as that goes, I personally DISABLE "hardware acceleration" in my Win10 installs also. My browser RAM and CPU is BETTER without using HA. Though multi-monitor systems do "benefit" SLIGHTLY in some graphics "lag" by enabling HA. But if your job function requires screencaps from video presentations delivered via browser, then you must disable HA in order to screencap from those video presentations. "Hardware acceleration" SOUNDS like a neat and novel idea, but I've only had ISSUES every time I've tried it in both Win7 and Win10. And every browser support web site you ever seek advice from, one of the first three answers will always be "did you disable hardware acceleration".3 points
-
Sad to say, nothing shocks me anymore regarding (so called) humanity. As I said, I don't know how to avoid negativity in society.3 points
-
Welcome to the human race! That last question from the quote above, it's a bit like asking "Why is the sky blue?" IMO. Here's the quote I found on another discussion website that relays some thoughts that seem fitting in an instance such as this: People love to lash out when their ways are challenged in any way, or they're being screwed by more powerful person/group, then they take the bottled up tension on the weaker person/group. Or if they had bad day. Add sociopathy, psychopathy, greed, egotism, narcissism etc. And the way this whole Matrix is structured...who can keep sanity? Navigating this world feels a bit like this picture to me: Surrounded by enemies, no allies, no weapon to defend oneself with. Backstabbers everywhere.3 points
-
XP is old but millions of people around the world still use it because they have to for whatever reason. Heck I still boot into it on occasion because perfectly good software like Nero 7.5 won't install on Windows 7+. That was intentional to force users to purchase upgrades. Now Microsoft has upped the game with Windows 11 and unrealistic OS requirements for literally hundreds of millions. Hopefully they'll get slapped with antitrust lawsuits and fines once Win 10 has expired.3 points
-
Wow! I have to hand it to you for dealing with it. But this overall attitude and arrogance has been an ongoing issue with the Pale Moon forum from the top down. Sure, I spew A LOT of negative press about the Moon Team on here, Ghacks and Reddit (almost with career-like dedication I'll proudly admit), but THEY were the genesis of that toxic behaviour. I'm glad to see there are exceptional people there like you and Athenian (sp?) Now to answer your question over at the Apollo 13 site :p , at the time Basilisk 55 was deprecated, there were sites that rendered better than on Basilisk 52. That was the reason for porting it to a Serpent release, at least in part. Personally, I use Basilisk on Windows 8 for a very specialized work case, where I customize a work site into a web app basically using Classic Theme Restorer. I need WebRTC to record audio into it, and this way, the jobs run in a separate memory space COMPLETELY than my Firefox tabs. So I like the browser. I have my mom and dad on the newly-revived x86 version, so they can run some old Flash games, so if the improved WebComponents support hits Basilisk soon, that will benefit them certainly. Thanks for chiming in.3 points
-
2 points
-
2 points
-
You got the legitimate answer though, the system requirements for their browser is clearly stated on their website. Another person pointed you to the thread here, which you must have been aware of, being a member here, but the official last XP compatible is simply the one that's several years old by now. I've got attacked there once by the guy called gepus for simply asking about the issue that may happen with uBlock Origin + blocking scripts on the site being navigated to from Google search results - you may be redirected back to search results if you have JS enabled on Google. Had to find a workaround on my own, which isn't too bad, don't need Google's tracking in the links, but nobody explained why the issue happens on Pale Moon. Is it really not a browser issue? I sometimes ask about some sites' issues, except the few incidents, the place doesn't seem as bad these days. If they know what's up, you tend to get the answer. When they were beefing up their RegExp code in recent times, I asked about a particular regex example that wasn't working as it used to anymore and it was fixed right away. One thing I'm still curious about, but there were only crickets' sounds on Pale Moon forum, why are Volkswagen's websites so sluggish? Some examples: https://www.volkswagen.si/ https://www.volkswagen.co.uk/en.html https://www.volkswagen.de/de.html The errors look about the same between UXP powered browser and Firefox 110, even polyfills loaded message appear in both cases. Well, almost, this may be encountered on UXP: SyntaxError: missing : after property id Which must result in something being broken (some popup in this case at least, maybe also something else), but I don't remember if we figured out this one yet.2 points
-
My best way I have found is to use the free Apps "Defender Control" by "Sordum.org". See:2 points
-
https://forum.palemoon.org/viewtopic.php?p=237016#p237016 this thread is what made me leave palemoon for good (the members there are not very good)2 points
-
What punishment, do you watch what you write? Your advice sent to this user was not copyrighted, so neither will you prove to him that it happened at all. You can ban me for innocence, go ahead, I don't decide about that.2 points
-
Why are you taking my words out of context???? I wrote that I know more than you in the topic of the unsuccessful @msquidpl tries.2 points
-
It has been a very long time ago since my last post on forum.palemoon.org. The last years, I used this forum to find solutions for problems with addons or websites and still do so. So just in a searching and reading mode.2 points
-
I say yes and please cheer up this place with something funny and witty. About 8:30PM and might look for something without politics and avoid the mess in NY right now. :(2 points
-
aka Serpent 55; lethal toxicity on the official Pale Moon and/or Basilisk forums aside, I believe the very reason this: https://forum.palemoon.org/viewtopic.php?p=237897#p237897 "happened" in the first place is the existence of below about:config pref in St55: app.feedback.baseURL;https://forum.palemoon.org/viewforum.php?f=61 that controls where "Help -> "Submit Feedback..." will take the St55 user who wishes to, well , submit feedback (e.g. a bug) specific to that browser... Obviously now , the value of that pref has to change... FWIW, @pdemal isn't a username directly associated with a MSFN forum member (ofc, one may use different usernames "there" and "here" , ), but by now (and especially ever since the infamous M.A.T. "era" ), 99.9% of MSFN members do know that "forum.palemoon.org" is NOT the place to register in order to seek support for any application that launches under XP (and... Vista ) ...2 points
-
2 points
-
Agreed. The behavior in that thread was unacceptable. I locked the topic and made it clear that I won't allow that behavior in the forum section for my project. If you see something like this in the Basilisk section of the Pale Moon Forum again feel free to let me know directly.2 points
-
Note - there is a known issue if you run this browser with a very long sub-folder file name. Please rename the downloaded file upon download, the names here are only to distinguish their differences. This thread is devoted primarily to WinXP and a Chromium fork based on Chromium v86. Any discussions regarding v86 and its "age" will be reported to the mods as "disrespect" and in direct violation of Forum Rule 7.b. 7.b This community is built upon mutual respect. You are not allowed to flame other members. People who do not respect personal opinions and/or personal work will be warned in first instance. If you ignore the warning and keep on flaming, you will be banned without notice. This project is my personal work that I share with MSFN because there is a need for a "relatively modern" web browser for use in WinXP and v86 has performed "reasonably well" in that regard. The user-base is perfectly aware that XP will not serve 100% of our needs, that v86 will not serve 100% of our needs, we know this and accept this, we are not here to be told to "move on" from XP and what works for us in XP. We The Community can respect this endeavor in the same manner that we respect content shared at MSFN threads devoted to Win98 and Win2000 without trolling such threads and citing "age". Many thanks to all that continue to support this personal work. There is a combination of several versions to choose from. Regular versus Ungoogled -- ungoogled intentionally breaks telemetry sent to the Chrome Web Store, this in turn breaks the "Add to Chrome" feature at the Chrome Web Store so extensions need added via other means. WebGL enabled/disabled -- WebGL may or may not work on older hardware, so mileage may vary. Translation enabled/disabled -- Chromium-based browsers have an embedded Google Translate context menu feature, I offer versions with and without this embedded feature. WinXP / Win10 skin -- I only use this browser in WinXP and therefore I prefer it to look-and-feel like everything else I run in WinXP. Others prefer the more "modern" Chrome GUI and the Win10 skin attempts to please that crowd. https://www.dropbox.com/s/wsch5owpc8yv184/360ChromePortable_13.5.1030_r8_regular_webgl-disabled_translate-disabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/fl9ureunhg2k2x7/360ChromePortable_13.5.1030_r8_regular_webgl-disabled_translate-disabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/whki7vldp655nx1/360ChromePortable_13.5.1030_r8_regular_webgl-disabled_translate-enabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/59561mewhx0ufzb/360ChromePortable_13.5.1030_r8_regular_webgl-disabled_translate-enabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/l3e5m48tzzb30bj/360ChromePortable_13.5.1030_r8_regular_webgl-enabled_translate-disabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/npnxobadg89m7uj/360ChromePortable_13.5.1030_r8_regular_webgl-enabled_translate-disabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/ithrm1ttt2nypb1/360ChromePortable_13.5.1030_r8_regular_webgl-enabled_translate-enabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/f2935ei6q5d0w3u/360ChromePortable_13.5.1030_r8_regular_webgl-enabled_translate-enabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/i9t2rul2t5g99ml/360ChromePortable_13.5.1030_r8_ungoogled_webgl-disabled_translate-disabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/wqm2tzaum2088ph/360ChromePortable_13.5.1030_r8_ungoogled_webgl-disabled_translate-disabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/wqzujgi97cyuf7u/360ChromePortable_13.5.1030_r8_ungoogled_webgl-disabled_translate-enabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/tbt5g1pv9nazfo4/360ChromePortable_13.5.1030_r8_ungoogled_webgl-disabled_translate-enabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/g4g0jdgogoexa3p/360ChromePortable_13.5.1030_r8_ungoogled_webgl-enabled_translate-disabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/bcsexi8cm5tw2np/360ChromePortable_13.5.1030_r8_ungoogled_webgl-enabled_translate-disabled_win-xp-skin.zip?dl=1 https://www.dropbox.com/s/yz8usl2hgsbxtk0/360ChromePortable_13.5.1030_r8_ungoogled_webgl-enabled_translate-enabled_win-10-skin.zip?dl=1 https://www.dropbox.com/s/pi43092cazygjz6/360ChromePortable_13.5.1030_r8_ungoogled_webgl-enabled_translate-enabled_win-xp-skin.zip?dl=11 point
-
Hi all ,this topic created to try the Office 2010 in Windows 2000 , you should first to install the latest version of extended kernel from blackwingcat wlu site : http://www.win2k.org/wlu/wluen.htm then you can try to run office 2010 , but unfortunately the installer don't work until now , then what is the solution for now ? the solution exist to run office 2010 but even that it is not perfectly stable. you should to download this version of portable office 2010 exist Here With fcwin2k run the office which you want 'word, power point..' on XP SP3 compatibility mode. Require : msxml 6.0 service pack 2 . Unstable thing: the unstable thing is that when you finished work and you want to close the word as example you should after close it's window with default 'X' to end the process with taskmgr to be capable to run powerpoint in next time as example ,this is video to explain what i mean : https://t.co/46v3mBvOi5 @blackwingcat if you have any news about the installer please tell us here . any one has problem about this topic please post here and you can tag any persone . To resolve this unstable thing you should to use my created program : https://www.mediafire.com/file/882xrdvu886u9u5/O10KWIN2000.zip/file The other issue is the office 2010 with fcwin2k uses with many uses , some time after reboot the office 2010 it will doesn't start , then in this case you should to extract again the office 2010 portable.zip again , and run it with XP sp 3 and save compat.1 point
-
Just recently the regstry backups that Revo Uninstaller creates saved my Win10 when it commited suicide overnight (probably some f#$%d silent update). It was getting BSODs when entering sleep mode, i would wake up in the morning to see a BSOD. I tried uninstalling the last updates and using System Restore, this made it even worse. In the end it was even unable to boot. And, of course, repair reinstalls need to be run from a working OS, pfff. Clean install is not an option for me considering all the little tweaks and programs i have accumulated over the few years since i got this system.1 point
-
... I can also confirm that statement : accessing it from Southern Europe; I'm not familiar with that site, but is the server/hostname "forums.internetfreedom.org" located outside of the GFW (I assume so, because. err, "internetfreedom" is non-existent inside mainland China ) ? Since St52 has its own certificate store, XP's deficient OS CA store shouldn't matter in this case... Does the GFW block access to "fankui.dongtaiwang.net" issued server certs ? (and I see the "taiwan" string in that hostname, so it's more than probable ) ; here's a screengrab of the certs chain when validating the site's certificate: Are you able to VPN/tunnel your way out the GFW and reach that site securely? if yes, you could export the server cert (expires on June 6th 2023) and import it to St52's cert store for the duration it's valid... Have you checked whether the site loads securely on a fresh St52 profile? Have you also tried unselecting the option "Query OCSP responder servers to confirm the current validity of certificates" in "about:preferences#advanced -> Certificates" ? If you can browse SO/SU and similar sites, you'll see that solutions downgrading HTTPS to plain HTTP are not desirable and, hence, very difficult to come across (and your particular use-case is indeed a niche one) ...1 point
-
Just sitting here and feel stunned. We had to go out today and I struggled with sensory overload. Honestly, the way I feel at this moment, I'd be happy to never leave the house again.1 point
-
This thread sure has a lot of activity. Can't say I can tell from the texts here what makes folks use particular anti-virus. And what does it gain them, I mean, are you encountering viruses on the regular basis? I really don't know, it's been over a decade since I used an anti-virus. Back then it was mostly ESET NOD32 or ESET SmartSecurity. But I was mostly fighting with the anti-virus which liked to prevent certain legitimate executables from running. Besides being bitten by a virus once which was planted on the ClassicShell's official download source (place was hacked into) and which wasn't difficult to recover from, it just overwrote MBR and was supposed to show the message about being pwned when OS was supposed to boot, that part failed on my system and there was just a spade character. I could've avoided running it if I paid attention to the fact that the installer for this software was normally digitally signed. But using signed and unsigned stuff, this just didn't cross my mind back then. Early years after XP release, getting internet connection for the first time, those times were stranger, there was one shared computer at home (who knows what others were clicking), Internet Explorer 6 was used at first and also I was much younger, so can't really say much about back then, I just remember computer had to be formatted in few days after getting the internet connection for the first time.1 point
-
1 point
-
Rebuild 8 rebases to a better memory address then Rebuild 7. Rebuild 8 includes two .dll files that technically should have never been removed in the first place (there was incorrect information being spread at MSFN that requested them to be removed, but it was INCORRECT INFORMATION). Several minor cosmetic differences.1 point
-
I was reading througn (including the introductory post), and I wasn[t able to readily gather what the primary differences were between Builds 7 and 8. I understand that Build 7 is more efficient on RAM conscious systems (I have only 2 GB on this old Vista x86 notebook I keep at my girlfriend's, so that bode's well for Build 7). But am I missing anything with Build 8?1 point
-
BTW does that also apply to Vista with Extended Kernel?1 point
-
I am loving this Windows version. https://thedigitalbin.com/microsoft-launched-windows-11-more-updates-for-the-new-os/1 point
-
1 point
-
No ! last opera is 95. There was an update within version 95. From 95 something to 95.0.4635.80.1 point
-
If I read right in the local magazine a while back, experts are predicting about 90% of content on the internet will be fake AI generated content. How...bleak.1 point
-
Yeah, would have to agree and once we take the 'red pill' and our eyes are wide open to reality we can not go back into bliss and pretend; that being said, sometimes, I don't know what to say.1 point
-
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20230325-03c3a2ab87-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20230325-03c3a2ab87-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 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku (07626c5e44) - Bug 1179772 Make Cache API honor devtools SW testing flag in SW itself. r=ehsan (4d915be43c) - Bug 1181577 Delay creation of QuotaInitRunnable until Cache Context actually started. r=ehsan (9991aafa07) - Bug 1210128 Ensure Cache API context internal state is consistent when shutdown during initialization. r=janv (25fbcf3136) - Bug 1138916 Fix Cache::MatchAll() assertion in WorkerFeature handling. r=baku (73fe25803b) - Bug 1186312 - Cache API should not accept system principals for child processes. r=bkelly (c140f627f8) - align (acb75b3a8d) - Bug 1215290 Cache API should store unfiltered Response URL. r=ehsan (55238dd04a) - Bug 1217501 P4 Fill headers before setting guard when reading response from Cache. r=ehsan (787cb31d84) - bits of Bug 1202902 (82e2e451cc) - Bug 1147329 - Handle in-process case for Cut/Copy/Paste feature. r=kanru (66cabbf705) - Bug 1199161 - Add selectedTextContent to CaretStateChangedEvent. r=kanru, sr=smaug (5eb99e303b) - Bug 1217515 - Clean up the way touch event support is configured. r=roc (24a7db4a42) - Bug 1216937 - Assign default URL for mozbrowseropenwindow event. r=smaug (fc7aaa533b) - Bug 1101115, implement nsChromeRegistryContent::IsLocaleRTL so that file directory view works in e10s rtl mode, r=bsmedberg (c0eb12391f) - Bug 1186787 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (2508253415) - Bug 1186787 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in chrome/ with iterators. r=froydnj. (193c37c478) - Bug 1170207 - allow overrides of chrome://../skin/ URIs with other chrome://../skin/ URIs within skin manifests, r=bsmedberg (3c24e2006c) - Bug 1210463 - part 3 - Remove the very obsolete NS_IMPL_MOZILLA192_NSGETMODULE. r=froydnj (c7300c145b) - Bug 1210463 - part 1 - Remove some unneeded null checks on new in ModuleUtils. r=froydnj (73affb8e34) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (f5eeb12cb3) - Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj (788f944a41) - Bug 1215143 - FF Android VR returns orientation that is 90deg off on x-axis. r=vlad (fc0d86c800) - Bug 1166667 - Remove LangGroupFromUnicodeRange due to unused. r=jfkthame (e3bb039e41) - Bug 1119062 - enable unicode-range in release builds. r=dbaron (8d48c7ab14) - bits of 1117227 in headers (ad920e2094) - Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange (4cfb015eb7) - Bug 1220114. Part 1. Change ScrollFrameHelper::DecideScrollableLayer to recompute the current animated geometry root any time mWillBuildScrollableLayer changes in addition to when usingDisplayPort changes. r=mstange (9e8512babe) - Bug 1220114. Part 2. If a scroll frame is forced to layerize because of an active descendant scroll frame then set a displayport on the ancestor scroll frame so that next paint we don't have to force layerization after the fact and we can do a fully proper paint. r=mstange (a3d7734f75) - Bug 1228357 - When saving/restoring a scrollframe's state, only save/restore resolution for the root scrollframe. r=roc (7018d5bcae) - Bug 1224307 - Fix page scrolling for non-full-width fixed headers/footers [r=tn] Please enter the commit message for your changes. Lines starting (55eebe3d49) - Bug 1081272 - Include position and transform when computing header/footer size [r=tn] (c91104a099) - Bug 1145546: take auto-direction into account in GetScrolledRect, r=jfkthame (a5bf400639) - spaces (4a2918cb4c) - Bug 1225376 part 1 - [css-align] Don't compute left/right to start in the style system anymore (due to pending spec change). Map the used value instead (in layout). r=dholbert (677b9eba16) - Bug 1225376 part 2 - [css-align] Add mochitests for align/justify-items/self/content computed values. (580ef62eb6) - Bug 1225376 part 3 - [css-grid] Crashtest. (3e5b06dce4) - Bug 1148515 - Do the scrollbar thumb layer wrapping in nsSliderFrameso that the thumb's event region is wrapped, too. r=tn (0ff596193e) - Bug 1133732. Header include got missed in rebase. on CLOSED TREE (b870504066) - Bug 1133732. Make button box frames listen for blurs so they de-activate on blur. r=smaug (5c6274f99d) - Bug 1170052 part 1: Refactor nsImageBoxFrame::PaintImage() so its final failure case is an early return. r=seth (7308f3f32e) - Bug 1170052 part 2: Support object-fit & object-position on XUL <image src=""> elements. r=seth (74ab4c8813) - Bug 1170052 part 3: Add scripts to generate reftests for object-fit/object-position applied to XUL <image>. (NPOTB) (5b1e1b6b90) - Bug 1170052 part 4: Add reftests for object-fit/object-position on XUL <image> element (as modified copies of existing <img> tests). (test-only) (7f678646e8) - Bug 1170052 part 5: Mark new reftests as "skip-if(Mulet)" to avoid impacting reftest chunking on that platform in a way that makes SVG reftests fail mysteriously. (d6c7e5ff05) - Bug 1170052 part 6: Skip new XUL reftests on B2G Emulator as well, since XUL reftests trigger error pages on that platform. (3f4ddeddcd) - Bug 1194493 - Ensure the 'mVertical' flag is set appropriately on the nsFontMetrics we use to draw text for an nsTextBoxFrame. r=smontagu (a6eed3f9b8) - Bug 1155359 - Set NS_FRAME_IS_BIDI on nsTextBoxFrame if text direction is set to RTL r=roc (2715d47271) - crash reporter (015ee49944) (c0011dadb2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions (r=sstamm) (12b7a9aa0e) - Bug 1188754 - Do not notify the audio channel agent on Firefox OS when the document activity change callback detects that the element is muted by the audio channel; r=baku (de62066c8d) - Bug 1201969 - pause element only when start playing. r=baku (26296e8451) - Bug 1214659 - HTMLMediaElement::UpdateAudioChannelPlayingState() should be easy to read, r=roc (91dac0b019) - Bug 1048926 - fix and enable the testcase because the preload action is PRELOAD_NONE on mobile platform. r=jwwang (d2e5a68d50) - Bug 1213154 - tab-sound-icon should be supported by bfcache, r=roc (9b7a1be7ef) - crashtest for bug 1179662 (eb38345d96) - bug 1184801 crashtest for AnalyserNode with channels and small fftSize (4ba66b7d2c) - test for bug 1012609 r=karlt (11c2ff26a1) - test for bug 1020205 (abd041bc8d) - test for bug 995289 (cd63ecd503) - test for bug 1041466 (cf5000997c) - test for bug 1045650 (8f4b3f6684) - Bug 1185176 - Crashtest. r=karlt (2d292812de) - Bug 1185192 - Make promise resolving sequentially consistent when switching graph driver and closing a graph during the same iteration. r=roc (a03c3d76ae) - reapply 1189506 (73b0731ade) - Bug 1219403 - r=karlt (6729b12bac) - Bug 1219403 - Account for the fact that MediaStream::Destroy can be run safely (18e4d3a748) - Bug 1219403 - Remove MOZ_ASSERT for AssertOnGraphThreadOrNotRunning since it returns void and asserts inside, on a CLOSED TREE. (2e85625d43) - bug 1224022 produce memory report after processing main thread messages r=padenot (e7b61c839b) - Bug 1216059 - SourceMediaStream::TrackData::mResamplerChannelCount is used uninitialised. r=padenot. (ba158a93d6) - Bug 1216417 - Make sure audio output streams are created after adding an audio output. r=baku,roc (2becb6417f) - Bug 943294 - Leave dealing with legacy codepages for clipboard data to Windows itself. r=jmathies. (9859fe6126) - Bug 938991 - text/rtf support for clipboard data. r=enndeakin (63f739b651) (7bf7c35e9f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 586587 - support kHTMLMime in the Windows clipboard as CF_HTML. r=jimm (6af5a0d7fa) - Bug 1159604: Use a fallible allocation in nsClipboard::GetGlobalData. r=bbondy (c9645301a4) - Bug 1048624 - Cleanup and refactor the media crashtest manifests and re-enable some disabled tests that now pass. (d712e08056) - crashtest for bug 1020370 r=padenot (c0900de1df) - crashtest for bug 1206362 r=padenot (07ace6a42f) - Bug 1207546 - Integrate WebRTC with audio channels, r=roc (0ecafba529) - Bug 1219478: Replace PRLogModuleInfo usage with LazyLogModule in dom folders except media.r=amerchesini (2e67bd7308) - Bug 1198422 - CSP: Allow nonce to load if default-src is not specified in second policy (r=dveditz) (8a8bca1eb3) - Bug 1187152 (part 1) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=mwu. (85cea6dce7) - Bug 1187152 (part 2) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (e909442934) - Bug 1187152 (part 3) - Replace nsBaseHashtable::Enumerate() calls in modules/ with iterators. r=froydnj. (48c78d75e6) (21cd830e68) - Revert "Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking." (03c3a2ab87)1 point
-
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20230325-409cc309-uxp-00534b26f-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20230325-409cc309-uxp-00534b26f-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-20230325-id-656ea98-uxp-00534b26f-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20230325-id-656ea98-ia-93af9a0-uxp-00534b26f-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
-
Already listed at main post under Video & Photo Editing Software.1 point
-
''So, you want to invite people that are running malware riddled machines to have respectful online communications about web browsers?'' this one is must be living in a world apart....1 point
-
... Where the exact same changelogs (as the ones posted here) are also printed just below the download links ... This has been conveyed/explained time and again: ALL major development, both upstream and here, takes place at the platform level (i.e. UXP) Upstream (platform): https://repo.palemoon.org/MoonchildProductions/UXP/commits/branch/master Upstream (application=Pale Moon) https://repo.palemoon.org/MoonchildProductions/Pale-Moon/commits/branch/master Upstream (application=Basilisk) https://repo.palemoon.org/Basilisk-Dev/Basilisk/commits/branch/master Roytam1 (custom branch - consists of cherry-picked development commits from upstream UXP+PM+Bk) https://github.com/roytam1/UXP/commits/custom I agree that most of the committed code is in "developer's speak", but if you make it a habit of quickly browsing over it every Saturday, you start understanding more as time goes on - in any case, "Enable WebComponents by default in the platform." is human-readable enough, isn't it... Upstream make official monthly releases, with announcements in their Forum, https://forum.palemoon.org/viewtopic.php?f=1&p=237830&#p237830 in their application code repo: https://repo.palemoon.org/MoonchildProductions/Pale-Moon/releases/tag/32.1.0_Release as well as in a dedicated Releases page in the PM site: https://www.palemoon.org/releasenotes.shtml OTOH, the development model of roytam1 is akin to a "nightly" release channel, with a weekly frequency of binary distributions - these are not tagged/"official" Roy releases, just "unstable/weekly" ones; the "norm" in such cases is to provide changelogs in the form of git-compare, e.g. : https://github.com/roytam1/UXP/compare/6f99b97...85f6a49 lists the source code changes between the latest UXP builds (by Roy) and the ones he released some 10 days ago... It's the way it has been for years... Of course I can be wrong, as much as anyone can ... And I'm not in the habit of "lying to myself", or to others, for that matter... In fact, being past 50 has taught me that it's telling the truth to others that will get me to trouble more often than not... I'm simply volunteering here, my free time is as precious as yours or anyone else's inside this community... Roy's making the hardest sacrifice to keep our old H/W and OSes usable by providing his browsers, I consider it a form of payback (to him) to occasionally offer "my services" here, with the deep knowledge I'm not "pleasant" to ALL readers... Best regards...1 point
-
How did you install all of those updates? It seems like pkmgr only installs .cab files because the temporary folder gets filled, but you can't see anything new when you looking at your installed updates in Program and Features after you run the cycle for .cab files. When it comes to .msu, pkmgr just flies through them. Dism++ only installs 13-14 updates at a time then stalls!1 point
-
Much appreciated! I did notice that the "Pro" version now has Vista listed as the minimum supported OS. It's great to know there is a clear 'final' version for XP. I will have to try it out one day (I saved it to my flash drive), but for now the freeware version suits my needs perfectly fine. Thank you!1 point
-
Revo Uninstaller is a great piece of software. I use it for ages. The last XP-compatible version was Revo Uninstaller Pro 3.2.1. You could get it for free in several giveaways in the past. Use Google, and you will still find it easily! I can't link it here due to our forum rules.1 point
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20230318-3219d2d-uxp-85f6a4929-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20230318-3219d2d-uxp-85f6a4929-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-20230318-3219d2d-uxp-85f6a4929-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-20230318-d849524bd-uxp-85f6a4929-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230318-d849524bd-uxp-85f6a4929-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20230318-d849524bd-uxp-85f6a4929-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20230318-d849524bd-uxp-85f6a4929-xpmod.7z Official UXP changes picked since my last build: - Issue #2135 - Follow-up: Check for aElement not being null (2249fbdf4) - Issue #2137 - Part 1: Modify :not() selector to accept a complex selector list (82fa9fb80) - Issue #2137 - Part 2: Implement SelectorParsingFlags and use it to pass info around (3bb3c193d) - Issue #2137 - Part 3: Don't always use the internal pseudo-class for handling negations (b257a71cc) - Issue #2137 - Part 4: Fix namespace regression (ef36c5659) - Issue #2135 - Destroy the host frame and restyle when there are content changes (18e693464) - Issue #2078 - Follow-up: Ensure empty selector lists aren't iterated when serialized (2be0261d5) - Issue #2046 - Follow-up: Fix deprot in RelativeTimeFormat. (77b618055) - Issue #80 - Fix deprot in js/ipc. (261dc37ad) - Issue #80 - Fix deprot in js/xpconnect. (0b039ff7a) - Issue #80 - Move implementation of CPOWTimer::CPOWTimer to header. (c2c95eff9) - No issue - Make content-type on JAR channels behave the same as HTTP channels (091a2aab8) - Issue #2046 - Follow-up: Fix deprot in builtin/intl (a2d6260cd) - Issue #2160 - Initial support for notarizing during DMG package. Added --with-macbundle-idenity configure option to set a codesign identity. If no identity is set or cross-compiling from Linux no codesigning will be done. Currently doing a full deep bundle v2 sign, instead of limited v1. (3d2a4f406) - Issue #2148 - Don't null out RegExpObject -> RegExpShared pointer on GC. (ad8d9639a) - Issue #2148 - Discard RegExpShared data tables when discarding regexp JIT code. (cdd91edd7) - Issue #2148 - Make Vector not use AlignedStorage for its inline element storage (0365f940f) - Issue #2148 - Shrink Vector from (usually) four pointers in size to three when no inline storage is used. (481069044) No official Pale-Moon changes picked since my last build. Official Basilisk changes picked since my last build: - [Basilisk] Add useragent override for instagram port of MoonchildProductions/Pale-Moon commit d641959f15cb1172f6f39130b579ccf6111a6f2f and 6d41a6139440a9c396308deca1725b0db823e127 (76cd3dfac) - [Basilisk] Port Pale Moon version of Tab fading Backport of roytam1/UXP commit https://github.com/roytam1/UXP/commit/2a32b18f465a8d068d1b1866d027374b4706cd5a.patch (4abf53728) - [Basilisk] add tab caption fading to CtrlTab backport of roytam1/UXP commit add tab caption fading to CtrlTab (78bb7159e) My changes since my last build: - Reverting rev b7e45308 and 9824659d again as I can still get a crash in `RegExpShared::finalize(FreeOp* fop)` (bb547a1b5) - Revert "Reverting rev b7e45308 and 9824659d again as I can still get a crash in `RegExpShared::finalize(FreeOp* fop)`" (0bfc6e378) 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
-
They fixed it in their code tree before you posted about it here. I don't know about that notification thingie causing high CPU usage, either it doesn't happen here (Pale Moon beta) or I'm missing something. https://support.microsoft.com/...No idea, but since I don't like messing with these things unless it's the last resort, I just added the rule to my Proxomitron to rewrite links to CSS in supported fashion... Name = "Microsoft Support - no stylesheet preload" Active = TRUE URL = "support.microsoft.com/ $TYPE(htm)" Limit = 256 Match = "<link rel="preload" as="style" onload="this.rel=\'stylesheet\'" \0>" Replace = "<link rel="stylesheet" \0>" Just did it the way I know it can be done... Palefill as provided on martok's GitHub page will indeed still impact GitHub in a significant way even when Web Components are provided by the browser because some checks aren't there so some stuff still gets injected unconditionally, but even when certain injected code has checks to not do anything if not necessary, I suppose its code must still be parsed by the browser. I use modified version that more thoroughly checks browser features and prevents processing rules that polyfill functions that already exist in the browser. But if one must toggle web components between on and off, changes take effect after disabling/enabling extension in the new browser window, which you must open beforehand, or restart the browser. palefill-1.25.4.xpi1 point
-
Nice findings! I recall 0.147 was (and is) quite a good version. Just about all the essential stuff was supported by then, with great accuracy and performance. I don't want to go too far off-track here, but to quickly sum it up, a few important versions of MAME for anyone who wants to tinker: -0.37b15 and 0.37b16 (the first releases with DirectDraw bilinear filtering and hardware stretching, last of the 0.37bX line) -0.57 (the first release with fixed protection for WWF WrestleMania and the first to include Revolution X, good for Midway fans) -0.61 (the last release tested on consumer-grade hardware of the time [2002] where it was confirmed that every game ran at full speed at maxed-out settings. Starting with 0.62 you now needed a processor far, FAR beyond anything on the market at the time to run all games at full speed) (I have a personal 'eight years' theory that starting with 0.62, you need a PC roughly 8 years newer than the MAME release itself to be able to run all games at full speed. So if your PC was manufactured in 2010, you're good to go with 0.62; if mfgd in 2014, you can run all games in MAME 0.106 [2006] at full speed.) -0.67 was the last release where the original coordinator (Nicola Salmoria) was still overseeing the project; starting with 0.68 those responsibilities shifted to a young David "Haze" Haywood. This is very important because under Haze's 'regime' there were various changes made that sent MAME on the course it's on today, including the removal of a lot of hacks that made it possible for most games to run well on modest hardware. This is a great version to use if you're on an older PC, such as a PIII or an early P4. Other notable versions, summed up a bit more succinctly: -0.69 (easy to find ROMs for, has some bugs from 0.68 fixed and runs well on 'trash picked' PCs) -0.72 (last release with DCS Sound System hacks that allowed 90s Midway games to run at full speed on weaker hardware) -0.78 (easy to find ROMS for, support was added for a few more cool games, some emulation improvements made with others) -0.84 (easy to find ROMs for, has more games supported and a few more emulation improvements, still runs well on older PCs) -0.92 (last version before the sound engine was rewritten) -0.106 (a very famous version that is still often referenced, and the last true 'classic' MAME before the video engine was rewritten) -0.139 (easy to find ROMs for; this was also one of the last versions before the MAME devs began adding mechanical games) -0.160 (easy to find ROMs for; by this point Raiden II/DX were now working, and other games had some emulation issues resolved; notably this is also the first version with OpenGL support, which improves performance for certain games) If I had to recommend one MAME version, JUST one, to stick with and not change, it would be a toss up between 0.106 and 0.160 (yes, swapping two numbers). 0.106 is a reliable old version that will run on pretty much anything you find laying out in the street, but you need a PC made in the last decade or so to be able to play all of the games at full speed. By comparison 0.160 needs far beefier hardware to run well, but all of the simple 68K and Z80 stuff should run fine on it, and by that point a lot of the loose ends had been sorted out for the games that matter. I honestly don't think anything of true significance has been added since 0.160. (However, a lot of emulation improvements have been made for games that 0.160 supports, so that balances things out a bit.) It's not to diss the hard work of the devs because I am impressed with how far MAME has come. But it's also a long ways removed from the lightweight, intuitive, fast emulator it used to be. It puts me in a quandary because on the one hand I do like to have a certain level of accuracy, but if you go too far in that direction you sacrifice speed. 0.106 & 0.160 are good balances in that sense. And that concludes my off-topic MAME 'rant'...I'll try to keep it on-topic from here on out.1 point
-
Six months ago I was curious about some old arcade games. Which, as usual, got me tinkering with software without playing much I found it preferable to use the HqMAME fork, because it can smoothen the pixelation out nicely, and it does it internally to the sprites or layers for better effect. This one: HqMAME v2.2 based on MAME v0.147u3, dated 11-12-2012. Modded with HqMAME v2.16 scaler dlls, which seem to work fine. On Windows XP SP3 x86 that is.1 point
-
Pull-quote from another thread about a different site with this problem (https://forum.palemoon.org/viewtopic.php?f=70&t=26061&p=207349#p207323): Emphasis added. And further down the page: So it looks like Google gets the blame after all. They gave sites a needlessly complicated way to do something simple for no benefit (unless they consider breaking older Firefox-based browsers a "benefit")1 point
-
Polyfilling is just plugging in new JavaScript functionality at runtime not supported by the browser's engine, so your usage of "polyfill" in that sentence is kinda off. But I know what you meant. Specifics are tricky, an example is @InterLinked's chromefill extension for Chromium browsers (https://github.com/InterLinked1/chromefill). You basically write new functions and make them available in a way JS interperter encounters them before site's code that tries to call them. Due to the nature of this particular extension, it can be easily implemented as the user script. They're more universal and advanced users tend to already have an user script manager extension such as GreaseMonkey or TamperMonkey. You take the content of polyfills.js and add the metadata block like the one below at the top. There are additional options that are supported by user script managers, their docs are your friend, but these should be sufficient for now. // ==UserScript== // @name chromefill // @namespace http://yourwebsiteorjustuniquestringyouwilluseforyourscripts.net/ // @version 0.1 // @description Automatically injects polyfills for older browsers into webpages // @author Your name // @match *://*/* // @run-at document-start // @grant none // ==/UserScript== Use the option to create a new user script in your user script manager and paste everything into the editor window and save. Set it ro run before other scripts you may have do. InterLinked's polyfills script was tested on Pale Moon 28.9.3 with GreaseMonkey for Pale Moon 3.31.4 and SRWare Iron 70 with TamperMonkey 4.15 on stackoverflow.com - not the best example since the site has other issues with old browsers, but the script seems to execute correctly, message about missing globalThis is gone. I don't know any other site to test. For usage with TamperMonkey, in its settings, Advanced mode should be set under Config mode and then Inject Mode set to Instant. Regarding limitations, you can't eg. make Firefox support Web Serial API with Polyfills since this requires new low-level code interacting with COM ports. Polyfills also don't cover new JavaScript language syntax, eg. the famous nullish coalescing operator or optional chaining operator.1 point
-
After many search on the web and a lot of trying and failing, the best way I have found is to use the free Apps "Defender Control" by "Sordum.org". Site: https://www.sordum.org/9480/defender-control-v2-1/ VirusTotal: (16/70) https://www.virustotal.com/gui/file/1ef6c1a4dfdc39b63bfe650ca81ab89510de6c0d3d7c608ac5be80033e559326/detection Download: https://www.sordum.org/files/download/d-control/dControl.zip Password: sordum File: dfControl.exe MD5 : 58008524a6473bdf86c1040a9a9e39c3 SHA1: cb704d2e8df80fd3500a5b817966dc262d80ddb8 SHA256: 1ef6c1a4dfdc39b63bfe650ca81ab89510de6c0d3d7c608ac5be80033e5593261 point