Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/18/2023 in all areas

  1. Nice to see that UXP based browsers becoming a bit more useful again. Discord works to a big degree, pages like Github and Youtube work out of the box good enough and even the webmail page Tutanota can be accessed again. Hopefully some of the recent UXP killers can also be implemented, as there was recently a clear massive improvement in web compatibility again. UXP needs much more of that capable contributers to stay relevant! Let's see how long this will last
    4 points
  2. A reminder-link for those that may be interested -- https://msfn.org/board/topic/183484-polyfill-whats-all-this-then/?do=findComment&comment=1216125 Thanks again, @UCyborg
    3 points
  3. <OT> Yeah, I'm back and never intended to leave just needed a little break to clear the cobwebs and be a little less sensitive to certain threads and postings especially in the off topic. <OT>
    3 points
  4. ... I used it there in the sense of "Opening/Original/First Post"; see e.g.: https://www.businessinsider.com/guides/tech/op-meaning
    3 points
  5. And it means Original Poster, too.
    3 points
  6. K7 and Seqrite have significant present in Eastern Europe specially Hungary , Greece and Poland & Japan USA and South East Asia as far my knowledge
    2 points
  7. Only window.structuredClone, but I don't think that version is spec compliant. MDN links to a more complex version, but it probably takes more than copy-paste to put in the browser.
    2 points
  8. Seems a rather simple polyfill gets this one going: if (typeof self.structuredClone !== "function") { self.structuredClone = function (value) { if (Array.isArray(value)) { const count = value.length; let arr = new Array(count); for (let i = 0; i < count; i++) { arr[i] = self.structuredClone(value[i]); } return arr; } else if (typeof value === "object") { let obj = {}; for (const prop in value) { obj[prop] = self.structuredClone(value[prop]); } return obj; } else { return value; } } } https://www.gloomycorner.com/javascript-troubleshooting-structuredclone-is-not-defined/ It's been added to my palefill-1.25.4.xpi (it's newer than martok's...also gets Facebook's messenger to load again with another fix...until it breaks sometime in the future). The polyfills like above also work when installed in the form of user script, just need the metadata, template is suggested by your favorite user script manager, just tell it to run on the problematic site and it should probably run at document-start.
    2 points
  9. ... And I never implied you did anything wrong (thought to self: Why "web people" of this "era" are so "touchy" ? ) - I was directly replying to @Humming Owl, but I neglected (/deemed it superfluous) to tag him - well, now I have ...
    2 points
  10. Thank you, Mina, good to be back. Still not at my 100% yet but getting better every day I think.
    2 points
  11. I'm sorry to hear that and I liked your posting but of course that sucks. Sometimes a break helps when things get out of focus. Also sometimes outside factors cause low moments but as you can see they do pass.
    2 points
  12. 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.
    2 points
  13. 2 points
  14. 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=1
    1 point
  15. 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
  16. Well, II suppose if the admin or someone is annoyed they can move the MAME posts to a new thread. If you want to talk about MAME in general this may be a good place. Vogons: Console & Arcade Emulation https://www.vogons.org/viewforum.php?f=11 As for me, I don't really have more to say about it, I am afraid. I don't have actual arcade nostalgia. Just that some old games were told to have their best version on some arcade platform, whilst the DOS/Sega/Nintendo versions were inferior ports.
    1 point
  17. I don't think I ever tried Keplar in dual view mode. I wish I could remember the last NVIDIA card I used that I used in dual view mode. But it seems to me that even though the newer drivers worked and did mostly what they needed to do, I never got dual view to work. If possible, use anything pre-200 to start with, although it seemed one of the versions around 197 didn't work correctly either. I'm not sure if you could install older drivers, enable dual view, and then upgrade them to later drivers, if that would work or not. Like I mentioned, somewhere before the pandemic, I upgraded my dual monitor setup to a 28in monitor so I didn't need dual view anymore. It seems to me there was a 286 driver that was modified to work with Windows 2000, you could start there as well. Find anything that's closest to that release number since I can't remember if that was one that blackwingcat modified or not.
    1 point
  18. Thanks for clarification! Never thought coders do need to make money ...
    1 point
  19. "Segrite" is the brand name of the corporation that targets the Enterprise market ; Home Users are being targeted through Quick Heal: https://www.quickheal.co.in/home-users All these are paid-for products, because dedicated coders do need to make a living ... Some free tools are also offered: https://www.quickheal.co.in/free-tools Best regards
    1 point
  20. Yes, I though I'd be refreshing to read about some "Mozillaisms" here since it's always about "Googleisms". And what do we call JPEG XL support in Pale Moon / Basilisk? AFAIK, they're the only web browsers in which support exists on the current stable release, Firefox has it only in nightly builds behind about:config setting and Chromium removed support a while ago. "Moonchildism"? "Moonchild Productionsism"? And has once widely supported NPAPI become "Moonchildism" in the end?
    1 point
  21. lol Though not sure I'd really brag about three tiny months. Firefox v94 was released on November 2, 2021. Chrome v98 was released on February 1, 2022. I suppose if we want to play that game, shouldn't we dig deep into any other have/have-nots between the two versions? And shouldn't we then call this a "Mozillaism" since everything else is always called a "Googleism"?
    1 point
  22. If anyone noticed, Firefox got structuredClone before Chromium did. BTW, PerformanceObserver is implemented in UXP, but MCP thinks it's evil so it's disabled by default - search for performance in about:config, I don't recall the exact pref name and I'm not at computer ATM. Edit: It's dom.enable_performance_observer.
    1 point
  23. thanks UCyborg for the palefill xpi and the structuredClone script. works well in NM28 and 360chrome 13.5 with violentmonkey. ( default template ) had a question about setting this for all sites ( // @match *://*/* ) from the polyfill link NHTPG posted i think that is correct. test can be done here : https://www.measurethat.net/Benchmarks/Show/18967/0/structuredclone-test thanks again UCyborg for the valuable input and also NHTPG for the additional info.
    1 point
  24. we could never forget what you have done for the both of us (you helped us realise we are needed)
    1 point
  25. I know , I never said it's wrong, just saying its other meaning, which is: "the person who first started a conversation about something".
    1 point
  26. 1 point
  27. Good to see ... will test and start using. Glad he is able to still continue his project given the circumstances over there. Sending well wishes.
    1 point
  28. New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20230318-d5e530bc0-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20230318-d5e530bc0-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2135 - Follow-up: Check for aElement not being null (2249fbdf) (46178281d) - ported from UXP: Issue #2137 - Part 1: Modify :not() selector to accept a complex selector list (82fa9fb8) (e4c4f6a98) - import from UXP: Issue #2137 - Part 2: Implement SelectorParsingFlags and use it to pass info around (3bb3c193) (d85ee7571) - import from UXP: Issue #2137 - Part 3: Don't always use the internal pseudo-class for handling negations (b257a71c) (14afecdb0) - import from UXP: Issue #2137 - Part 4: Fix namespace regression (ef36c565) (6ba842009) - import from UXP: Issue #2135 - Destroy the host frame and restyle when there are content changes (18e69346) (e8b80ad7c) - import from UXP: Issue #2078 - Follow-up: Ensure empty selector lists aren't iterated when serialized (2be0261d) (49cf067e6) - import from UXP: [Basilisk] Add useragent override for instagram port of MoonchildProductions/Pale-Moon commit d641959f15cb1172f6f39130b579ccf6111a6f2f and 6d41a6139440a9c396308deca1725b0db823e127 (76cd3dfa) (16be7b5fb) - Reverting rev b1214c8d and 1d47bb34 again since I can still get a crash in `RegExpShared::finalize(FreeOp* fop)` (1b968eb1a) - import from UXP: Issue #2046 - Follow-up: Fix deprot in builtin/intl (a2d6260c) (6f4f99b6f) - Revert "Reverting rev b1214c8d and 1d47bb34 again since I can still get a crash in `RegExpShared::finalize(FreeOp* fop)`" (3cfac3f0f) - import from UXP: 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. (3d2a4f40) (cac5e1f4c) - import from UXP: Issue #2148 - Don't null out RegExpObject -> RegExpShared pointer on GC. (ad8d9639) (ebab231f1) - import from UXP: Issue #2148 - Discard RegExpShared data tables when discarding regexp JIT code. (cdd91edd) (a2edee56f) - import from UXP: Issue #2148 - Make Vector not use AlignedStorage for its inline element storage (0365f940) (965181305) - import from UXP: Issue #2148 - Shrink Vector from (usually) four pointers in size to three when no inline storage is used. (48106904) (d5e530bc0)
    1 point
  29. Sad to see that it isn't up anymore. I actually used some good info from there when I started searching these browsers. Forgive my ignorance but, what does OP mean? Cheers. EDIT: I think it is Original Post after thinking for a bit.
    1 point
  30. 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.xpi
    1 point
  31. Facebook and Twitter are crashing for me on Mypal 68, tested few days ago.
    1 point
  32. Thank you! I've been very pleased with the product throughout the years, and plan to continue to use it!
    1 point
  33. Because it simply has its own certs.
    1 point
  34. If you are talking about these, I would advise against checkmarking these two options. You essentially INTRODUCE a man-in-the-middle to "check" if you have a man-in-the-middle.
    1 point
  35. Also, going to see when I have the time to update all browsers with chrome.dll and (chrome_child.dll for the ones that use it) with a different preferred base address (probably 0x10010000) as RAM consumption gets reduced a lot when doing that. I will preserve the non-rebased DLLs in case something goes wrong. PD: Thanks to @NotHereToPlayGames for pointing it out.
    1 point
  36. Thanks, it worked! I don't know how and why, in addition it's interesting that compatibility mode gets removed after the browser gets launched, really strange, but when a site refuses to cooperate I can just re enable compatibility mode and relaunch.
    1 point
  37. Certificate issues are always going to be a problem with XP. It is something related to XP not having support for some newer certificate types. These browsers were not built to treat those certificates issues so you should expect these problems to vary between browser versions and different websites. There are some tools to manually update XP certs as the one @VistaLover pointed. You may be able to fix some of the certificate errors by using that tool. Cheers.
    1 point
  38. I know, I never denied that at all.
    1 point
  39. A small glitch arises though, with the background-color: rgb(232,232,232) tweak in the userChrome.css: if a line with a altered color in the mail-list is selected, it turns nearly unreadebale! No white script on on a strong blue background, but it's light grey on white. Strange enough: if i change to the background-color: rgb(255,255,255) - which means white, as in the standard odd lines - such a selected line is displaying white on white.... Edit: The solution is as simple as adding 2 additional lines in the .css: #threadTree treechildren::-moz-tree-row(odd, selected) { background-color: Highlight !important; }
    1 point
  40. Yes, I could've written 0x01c30000, but what difference would it make? Old Chromes can still be downloaded from some places to check.
    1 point
  41. When Chrome was still developed for XP, chrome.dll's base address was 0x1c30000.
    1 point
  42. Well, I am afraid that my happiness didn't last for long as you expected.
    1 point
  43. Here's the latest comment from Feodor2 in GitHub for people who are worried about him: https://github.com/Feodor2/Mypal68/issues/186#issuecomment-1434682001 Feodor2 is still alive!
    1 point
  44. I doubt I'll reformat it just wait until its done and use and enjoy. Nothing seems wrong funny as is seems since Victoria reads BAD. Thank you.
    1 point
  45. It probably would've happened by now.
    1 point
×
×
  • Create New...