Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Popular Content

Showing content with the highest reputation since 03/10/2019 in all areas

  1. 6 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190330-d86d78c8b-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190330-d86d78c8b-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190330-d86d78c8b-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190330-d86d78c8b-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - partly ported change from tenfourfox: - chemspill: M1537924 M1538006 (backported to ESR45) (b22dfbd77) (161cf6eb4) - import changes from rmottola/Arctic-Fox: - Bug 1140586 part 1. Add some asserts about us not caring too much about the parents of native functions. (dd735591e) - Bug 1140586 part 2. Stop passing non-null funobjArg to js::NewFunction and js::NewFunctionWithProto. (b4d148f53) - Bug 1137180 - Only mark inner scripts as having failed a bounds check after bailing out (22ded5bd9) - Bug 1140582. Remove the parent argument from JS_NewObjectWithUniqueType. (a49a25f88) - Bug 1139993 - Add VectorBase::ConstRange that gives out |const T&| entries. (409317be0) - Bug 1136906 part 1. Stop passing parents to JS_NewObject in ctypes code. (14412c561) - Bug 1136906 part 2. Stop passing a parent to JS_NewObject in xpconnect code. (e5769c27d) - Bug 1136906 part 3. Remove the parent arg from JS_NewObject. (98f1b9c37) (ee2d17418) - import changes from rmottola/Arctic-Fox: - Bug 1140670 part 1. Just use the global, not the proto's parent, as the default parent in NewObjectWithGivenTaggedProto. (d2ef7ee90) - Bug 1140670 part 2. Just use the global as the parent in js::CreateThis and js::CreateThisForFunctionWithProto. (025d25703) - Bug 1140670 part 3. Add an assertParentIs() for asserting the parent is something specific and use it in various places to eliminate getParent() calls. (d814a6344) - Bug 1140573 part 1. Drop the parent argument from JS_NewFunction. (d657e25c7) - Bug 1140573 part 2. Drop the parent argument from JS_NewFunctionById. (2259f4027) - Bug 1140573 part 3. Drop the parent argument from js::NewFunctionWithReserved. (84ab2d944) - Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. (a10821f1a) - Bug 1142266. Remove the parent argument from js::NewObjectWithProto. (efe9144e3) - Bug 1142241. Stop using getParent() in js::GetObjectEnvironmentObjectForFunction. (b04a4a38e) - some pointer style for better patching (608e1a6ad) (c1ae338ae) - import change from rmottola/Arctic-Fox: - Bug 1133085 - PropDesc::initFromPropertyDescriptor should understand JSPROP_GETTER without JSPROP_SETTER and vice versa. (d83f16200) (d86d78c8b)
  2. 6 points
    New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20190330-843e4ceff-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20190330-843e4ceff-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win32-git-20190330-843e4ceff-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.5.0a1.win64-git-20190330-843e4ceff-xpmod.7z Official repo changes since my last build: - Issue #756 - Remove Contextual Identity References from Pale Moon (ad5bbbdb6) - Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm (d0b4eb41b) - Issue #756 - Remove Contextual Identity from Basilisk (1f5194b5f) - Issue #756 - Remove Contextual Identity from UnifiedComplete (2d20c38f8) - Issue #756 - Remove Contextual Identity from DevTools (1413b3d6f) - The result of adding any percentage factor to a size that is zero should also be zero (96dfb2e6d) - Remove leftover updater lines in about box (cda6937fc) - Merge pull request #1019 from JustOff/PR_nsLayoutUtils_AddPercents (f33a272de) - Restrict ExtractLinearSum to monotonous operation in infinite math space. (357ea8cae) - Restrict ExtractLinearSum to monotonous operation in infinite math space. (054794f8c) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (cc3f51ad6) - Grab caching capturing content with local variable. (5ea1d913c) - Bump Goanna version for layout handling changes. (89d0316e3) - Convert UI-dictating FTP errors to console errors. (976be8743) - Escape '!' to '\041' in posix strings ($'...') (3cfdf908c) - Check for osint argument when checking for greomni and appomni arguments. (10982181d) - Disallow getUserMedia on null principals. (36fbcc630) - Unregister ProcessHangMonitor as a hang annotator on shutdown. (68acc67dd) - Check if CopyData succeeded. (5ddaf2aef) - Revert "Unregister ProcessHangMonitor as a hang annotator on shutdown." (1709b8a59) - WebRTC: Add explicit mutex on callback receiver for cases it's not already locked. (9fc25801f) - Bug 1338306 - nsIPrefBranch.get*Pref should support providing a default value, r=bsmedberg. (cac3f9678) - Merge pull request #1021 from Ascrod/default-pref (834ea744c) - Remove obsolete getPref helpers. (c9d2e9bcf) - Merge pull request #1023 from Ascrod/default-pref (a1ad1d835) - Only write the newtab URL if the machinery for it had previously been initialized. (eb77e289b) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (917a2c450) - Update the 7z installer stub source to 18.05. (f2902217b) - Add the customization .diff to the 7z stub. (24b1f14e0) - Merge pull request #834 from g4jc/remove_contextid (aa816b3d8) - Prevent mistaken overwriting of browser.newtab.url when using the browser preferences dialog (a15e49e42) - Revert "Only write the newtab URL if the machinery for it had previously been" (d72bcc92f) - Merge pull request #1027 from JustOff/PR_newtab_choice (55d249557) - Installer: Update 7zstub binaries, add license and readme. (1df844b95) - Clean up installer scripts a little. (91d17efc6) - Simplify some alias sets in IonMonkey. (0b999100f) - Replace unsupported `null` default values with an empty string. (843e4ceff) My changes since my last build: - restore pre-vista logic that is deleted in https://github.com/MoonchildProductions/UXP/commit/3c02dbad946487a83783a1923463a1ebb96aae19 (aa7849b37) - ported change from tenfourfox: - chemspill: M1537924 M1538006 (backported to ESR45) (b22dfbd77) (7c4246424) - ffvpx: update to 3.4.6 (402c27b56) - update libaom to rev 5bdd95475e07ac8641114cb139105b8d734a1b60 (without moz.build and aom_ports/aom_once.h) (fb515ea77) - utilityOverlay: restore getBoolPref for compatibility (caab96c96)
  3. 6 points
    Trying to build it now. Despite the fact that I'm building on WinXP, I still had to explicitly tell it to build for WinXP: perl Configure VC-WIN32 -D_WIN32_WINNT=0x0501 Without the -D just about every test failed; apparently the stupid Configure script just assumes Win 7+ rather than grabbing the version it's actually running on . That may explain why so many of the "compatible with XP" builds aren't actually compatible with XP. Edit: Final (apparently XP-compatible) build of OpenSSL v1.1.1b is about 3 MB when written to a .7z archive file. You can download it from my company's Web site.
  4. 5 points
    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.8, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rths.cf/basilisk/basilisk55-win32-git-20190330-09b851794-xpmod.7z Win64 http://o.rths.cf/basilisk/basilisk55-win64-git-20190330-09b851794-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ffvpx: update ffmpeg to 3.4.5 (ff7089326) - update libaom to rev b46542180d551d5e4eb666cf35dd62395ba43f3e (without moz.build and aom_ports/aom_once.h) (8de1c2b90) - libwebp: update to 1.0.2 (bb84e2eed) - import changes from UXP: - Make resuming of decoding work for anonymous decoders. (64d65e096) - Make Sourcebuffer::AppendFromInputStream handle canceled image loads. (87bef3e99) - Check for contiguous buffer state. (8dd8df90b) (097da0429) - update NSS to git rev e76a339d424a5fad9bc42a7e91154a4dd89b83f3 with nss339-vc2013.diff applied with ssl.gyp changes reverted (59066dcc2) - update nss to git rev 4aea92b574d2d674ee75838d46ea95b113e8fecb (d0d6cc15e) - update Twemoji font to v11.3 based build. (3abe807b6) - update libaom to rev 0ec86ac7ae1e32a7e70410fa4972a655ec3670a4 (without moz.build and aom_ports/aom_once.h) (b246b0a6e) - nspr: update nspr to hg rev 753fe0f7964c (d151c0c67) - nss: update nss to hg rev 395a93dbc02e with vc2013 patch applied (ebfc3f0a8) - revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable (f63e51e47) - ported change from tenfourfox: - chemspill: M1537924 M1538006 (backported to ESR45) (b22dfbd77) (141fdee14) - webextension: revert this part of changes in rev f63e51e471c0e57fed750971a5c5b6fc397061a6 (abd82fe1f) - ffvpx: update to 3.4.6 (b4d5e6c32) - update libaom to rev 5bdd95475e07ac8641114cb139105b8d734a1b60 (without moz.build and aom_ports/aom_once.h) (09b851794)
  5. 5 points
    I released v3.0a for English. http://blog.livedoor.jp/blackwingcat/archives/1980734.html
  6. 5 points
    XP will live longer than 98se, and some people still use that for games, and old programs, hardware as a hobby.
  7. 5 points
    The cryptography 2.6.1 module with OpenSSL -1.1.1b (thanks to @Mathwiz) for Python 3.4.4 I have tested so far with the following modules: altgraph==0.16.1 appdirs==1.4.3 asn1crypto==0.24.0 cffi==1.12.2 colorama==0.4.1 cryptography==2.6.1 future==0.17.1 idna==2.8 macholib==1.11 packaging==19.0 pefile==2018.8.8 pyasn1==0.4.5 pycparser==2.19 PyInstaller==3.4 pyOpenSSL==19.0.0 pyparsing==2.3.1 PySocks==1.6.8 pywin32==221 pywin32-ctypes==0.2.0 six==1.12.0 urllib3==1.24.1 For Installing: Uninstall the older cryptography module beforehand (pip uninstall cryptography), then simply unpack the two directories in the python directory python34\lib\site-packages. Download (The latest cryptography module 2.7.dev1 from March, 11 2019 for testing is also included) Note: The manually installed cryptography module can be uninstalled the usual way (pip uninstall cryptography)!
  8. 4 points
    EoS is nothing more than End of Support... XP Forever!
  9. 4 points
    Does WES count? (Photo from a Telegram group)
  10. 4 points
    After next month, there probably won't be much point. Once we have the final POSReady '09 updates, someone can create an "unofficial SP5" containing unofficial SP4 plus all the POSReady updates (except any found to be defective). That will be pretty much it for XP updates (unless there's a major malware attack and M$ decides to make a rare exception, as they did with WannaCry).
  11. 4 points
    Update for root certificates: New: CN = Autoridade Certificadora Raiz Brasileira v5 OU = Instituto Nacional de Tecnologia da Informacao - ITI O = ICP-Brasil C = BR CN = NAVER Global Root Certification Authority O = NAVER BUSINESS PLATFORM Corp. C = KR CN = RCSC RootCA O = VI Registru centras- i.k. 124110246 OU = RCSC C = LT Those using heinoganda's Cert_Updater.exe should run it ASAP. Others needing a redistributable rootsupd.exe should follow his instructions for creating their own, or PM at 5eraph for an updated EXE file.
  12. 4 points
    Man, whatever you've smoked, it was real strong! No offense meant but... the ARPANET turns 50 next Oct 30, so that's simply not possible (let alone inside OE6)...
  13. 4 points
    You guys give up too easily, is this the infamous XP lair of fanatics or not!? Fortunately there is (for time being, anyway) a pretty simple fix for this "video problem". (I use quotes because it has nothing to do with video as such.) You don't need to switch or recompile browsers either - at least not right now over this particular issue. Apparently ESR 52.9 handles CSS flex layout a bit differently, so with the current Instagram code the video and its surroundding elements kindly get the height of 0 pixels... This can be fixed by modifying a surrounding <div> container to use block display instead of flex. If you use uBlock Origin, you can add the following rule to your My filters: instagram.com##div.ZyFrc[role=dialog]:style(display: block !important) (Just make sure Filterlists > Parse and enforce cosmetic filters is checked and that Settings > Default behavior > Disable cosmetic filtering is not checked or is overridden per-site for instagram.com.) The same can presumably be done with other styling/tweaking extensions, only the syntax may be a little different. I don't use anything else, so can't give you the specifics. If you don't use any such extensions and don't want to install them, you can just add the following CSS snippet to your userContent.css file (it's located in the chrome subdirectory under your Firefox profile folder. Edit: as @Dave-H pointed out, the file may not exist yet, in which case just create a new text file, put this stuff in it, and rename the file to userContent.css.) @-moz-document domain(instagram.com) { div.ZyFrc[role="dialog"] { display: block !important; } } (In this case you'll have to restart the browser for this to take effect, only refreshing the page won't make a difference.) BTW, aside from div.ZyFrc[role="dialog"] , simply using div.ZyFrc or div[role="dialog"] also works. I'm just using the more specific condition to hopefully avoid accidentally breaking something else on Instagram (I'm not a frequent visitor there, so I wouldn't know). The mangled class name ZyFrc is pretty likely to change when they rebuild they code, and using the role-based version without a class name may survive that. Or it may not - as we know web devs need to constantly tweak their stuff, even when it's not broken... So this may need to be revisited. Edit: Forgot to give kudos to @Mathwiz for narrowing down the problem and linking to this change list with hints to flex layout being the problem. Edit 2: I tested this style fix on ESR 52.9.0, but I'd be surprised if 52.9.1 would be any different in this regard. ----------------------- In other news, if you're spoofing a more current version of Firefox on all sites with ESR 52.9, apparently you'll have to drop your spoofed version below 57 on instagram starting today, because they seem to have switched over to Quantum-specific code for newer versions and basically nothing works anymore. (If you're using the default 52.9 user agent, you shouldn't need to make any changes because of this - at least it seems to work for me.) It could mean, though, that they'll be dropping support for anything pre-Quantum sooner rather than later, which may also affect the various Pale Moon derivatives, depending on how up-to-date their CSS and JS support is.
  14. 4 points
    Final patch Tuesday ! who are hobbyist know what heck goes behind making money for Microsoft. Windows is no more owned /licensed by user , it is now like Netflix of operating system . It is end of service not end of life . Windows XP is kicking and it will still keep kicking until the day world ends . Remember XP got Windows NT kernel which is more than enough to make it next os/2. Let windows 7 eos comes , which is obviously closer to us like door to heaven for us but it will be door to hell for Microsoft. Microsoft might not consider but you know truth is bitter. NT6.X is failure. Those who just browse Facebook and run Microsoft office they will never realise that . Windows Vista is better writen than bloody windows 7 and successor. Lazy asses over Microsoft replaced most old win32 api with stubs . Don't believe me ? Use a disassembler to see it yourself. When major companies will move to windows 10 and it's embedded versions , tons of old systems will become sluggish and un usable . We will get some tons of e-waste , we shall Thanks Microsoft for that . I know what being die-hard means and what it means to run my favourite piece of software. I don't see software as tool they are more of a living persons to me . Windows NT 5.X is & was the most stable kernel ever designed by Microsoft . I am not claiming it . Windows 2000 proven what stability really means yet being light weight . XP proven what it means to user-friendly yet robust system needs to be .Sever 2003 proven what actually stability , speed and performance means on earth . Server 2003 was regarded as rival of Linux . Three daughters of Windows NT 4.0 will be alive and kicking on the Earth . Windows 2000: robust and reliable who is smart . [/url] Windows XP : most dependable and user-friendly person who loves her user .[/url] Windows 2003: she stays Strick always on performance issues . She doesn't consider crashes as any good things . She loves to work day and night and most dependable os for servers. [/url] Picture credit goes to respective artist . I don't had links of these pictures. I have downloaded them back in days to use as my wallpapers.
  15. 4 points
    I released v2.9h5 for English http://blog.livedoor.jp/blackwingcat/archives/1979961.html
  16. 4 points
    XP still seems fresh as a daisy compared to the wilting goutweed that is Windows 10.
  17. 4 points
    Another set of links to Adobe Flash Player release with SHA-1 signature which can be verified under Windows XP SP3/Windows XP x64 SP2 Internet Explorer ActiveX: http://fpdownload.adobe.com/get/flashplayer/pdc/ Mozilla Firefox NPAPI (also for Opera Presto/Google Chrome 44 and earlier): http://fpdownload.adobe.com/get/flashplayer/pdc/ Google Chrome 45 through 49 PPAPI: http://fpdownload.adobe.com/get/flashplayer/pdc/
  18. 4 points
    Windows 10 is also very un-customizable compared to XP, which basically blasted the door open on UI skinning. You had many options available if Luna or Windows Classic didn't suit your tastes (even a few direct from MS). Even if you manage to restore some sanity to the look of 10, an update comes along and wrecks your hard work, as well as altering many of your settings, crushing your anti-telemetry safeguards and rearranging the UI like the chairs on the deck of the Titanic.
  19. 4 points
    Ok, I've had time to update the repository with the January and February updates. Just in time, before Microsoft unleash the March ones. Replaced Monthly Rollup with the new KB4487023 (located on the root directory of the repository) Added Security Only Updates, KB4480957 and KB4487019 (located in the folder "/Security Only (Post August 2018)") Replaced Internet Explorer Cumulative Update with KB4486474 (located in the folder "/Security Only (Post August 2018)") Replaced .NET Framework Security and Quality with: -KB4483457 for .NET 2.0 SP2 (located in "/NET 2.0 SP2/Security and Quality Rollup") -KB4483455 for .NET 4.5.2 (located in "/NET 4.5.2/Security and Quality Rollup") -KB4483451 for .NET 4.6-4.6.1 (located in "/NET 4.6-4.6.1/Security and Quality Rollup") Added .NET Security Only Updates with: -KB4480084 and KB4483482 for .NET 2.0 SP2 (located in "/NET 2.0 SP2/Security Only") -KB4480076 and KB4483474 for .NET 4.5.2 (located in "/NET 4.5.2/Security Only") -KB4480072 and KB4483470 for .NET 4.6-4.6.1 (located in "/NET 4.6-4.6.1/Security Only") Added Extra updates KB4486459, KB4487354 and KB4490514 (located in "/Extras") with an updated readme file Funny enough, the timezone update KB4486459 does not replace the previous KB4468323. Also worth noting that KB4487354 in the extras folder is not needed if you install the Monthly Rollups. That is all for now https://mega.nz/#F!txxRyLzC!1vBMGzMHiL864f3bl1Rj1w EDIT: I've rearranged the repository for easier navigation. Now the pre-Monthly Rollup Security Updates are in a folder named "Security Updates (May 2017-August 2018)"
  20. 3 points
    Yes, and depressingly typical for M$ these days. "What? You're only using Windows 8.1? You haven't "upgraded" to our latest/greatest spyware OS version? Well, a bas with you then!"
  21. 3 points
    Modern webkit needs to be linked to a modern version of chromium, otherwise it doesn't compile. If you try to use an old version and a new webkit, you're gonna get a lot of errors. If you try to use a modern version of the javascript engine in an old version of Chromium, you're gonna get errors. If you are gonna try to use the new UI with the old version, you're gonna get errors. Besides, Google doesn't care about old webkits and doesn't archive them nor support them, so it would even be impossible to compile an old version unless you do save it, store it, and use it. Let's suppose that you start back from version 49 and you modify it with newer components. The first obstacle you're gonna face is going to be the sandbox, which is not compatible with XP. Simply put, I have no idea what they did with that browser, but if they are willing to share the code and make contributions, they're welcomed. If you wanna contribute yourself, though, you're more than welcome and you can do it here: https://github.com/Skulltrail192/Chromium-For-XP-SRV2003 I wouldn't trust anything made by Chinese companies, by the way, as they showed what they were capable of with Maxthon... (sending visited websites, bookmarks, computer informations and a list of running processes back to Beijing).
  22. 3 points
    @Mathwiz don't be ridiculous. These are technical forums, people don't do that here. @glnz the simplest way to move those 61 years of accumulated emails is to just use pencil and paper and a little transcription time; then simply re-construct the data manually.
  23. 3 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190323-fcb2b3aa1-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190323-fcb2b3aa1-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190323-fcb2b3aa1-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190323-fcb2b3aa1-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - Bug 1135141 - Release relocated arenas immediately on last ditch GC (e5053c077) - Bug 1135141 - Fix jsapi-test framework to not overwrite original global when createGlobal() fails (055caeee8) (d17844d0f) - import changes from rmottola/Arctic-Fox: - change pointer style (08ae3786b) - Bug 1138538 - Display GC zeal help text in shell help message (6c25ae0a8) - Bug 1135723 - Traverse layout properties instead of object group properties in makeNativeGroup, handle int32->double coercion in ensureDefiniteType, (e53d9bfe1) - Bug 1135535 part 4 - Fix C4275 dll-interface warning and mark this warning as error in js/src on MSVC. (ed0660603) - change pointer style (31d69f5d9) - Bug 1135985 - Use typed members to implement pushMarkStack (42c197cbe) - Bug 1137978 - Access an object's compartment and zone via its group, remove ObjectGroup::singleton_ (bcc16c922) - Bug 1137497 - Remove shape from unboxed objects (eb874ad5a) - Bug 1138735 - Fallback to software vsync if CVDisplayLink fails to initialize. (40479d546) - Bug 1136896. Speed up fill() and dedent() by memoizing some of the work they currently end up doing on each call. (e7d60964c) - add header include (d7f3b53ac) - Bug 1134425 - Part 1: move the allocator interface code out of line (73a0b7e67) - change pointer style for better patching (7ff55e7a5) - Bug 1134425 - Part 2: templatize the GC's allocation routines (10f091bb5) - Bug 1136345. Drop the parent arg from JS_NewObjectWithGivenProto and introduce a JS_DeprecatedNewObjectWithGivenProtoAndParent for the few cases that still pass in a custom parent. (ebff19bb0) - Bug 1136520. Stop parenting Xray expando objects to a non-global. (d58a73a3d) - Bug 1134970 part 1. Add JS friend API to allocate an object which is guaranteed to have no attached metadata. (3e8fa3b3e) - Bug 1134970 part 2. Add JS friend API to quickly copy properties from one object to another if the objects are similar enough. (a53538b91) - Bug 1138874 - Change ReparentWrapper() to avoid multiple JS objects pointing to the same native (16224aa3d) - Bug 1138874 - Generalise assertion that source object has a preserved wrapper (bff647e8a) (f66a5071e) - import changes from rmottola/Arctic-Fox: - Bug 1131805 part 1. Remove remaining JS_GetParent and js::GetObjectParent uses in Gecko. (5ec206e98) - Bug 1137578. Remove JS_GetParent usage from mozJSSubscriptLoader. (ba8b18d88) - Bug 1131802 part 1. Add JS friend API to test whether a given function object has extended slots. (d7a2bad97) - Bug 1131802 part 2. Allocate functions with reserved slots for DOM Xrays so we can store the Xray wrapper reference in those slots instead of as the function parent. (7bc6dba71) - Bug 1140399. Add friend API to check whether a given function object has a JSNative and to get that JSNative as needed. (71f0ccff7) - Bug 1137334. Remove nsIDOMWindowUtils.getParent. (aa3de0a27) - Bug 1125784 - Remove JS_ConvertArguments and JS_ConvertValue. (db6a1bd29) - Bug 1137325. Remove the parent() function from xpcshell. (7cac0999e) - Bug 1131797 part 1. Store an index into its XPCNativeInterface mMembers array in each XPCNativeMember. (2389614e2) - Bug 1131797 part 2. Stop storing the XPCNativeInterface* in XPConnect function objects and just get it from the XPCNativeMember* we're still storing. (252172d87) - Bug 1131797 part 3. Store the object we originally come from in a reserved slot on XPConnect functions instead of using the parent pointer. (252bb312f) and fix requireAtLeast prototype for --enable-shared-js (c660cd77b) - import changes from rmottola/Arctic-Fox: - Bug 1136516. Stop using JS_DeprecatedNewObjectWithGivenProtoAndParent in XPCWrappedNative. (627d0c40f) - Bug 1136523. Stop doing weird things with parents in ctypes code and remove the JS_DeprecatedNewObjectWithGivenProtoAndParent API. (075a3be27) - Bug 1131805 part 2. Remove remaining js::GetObjectParent and JS_GetParent uses in SpiderMonkey. (6caf6189b) - Bug 928336. Make defining unforgeable properties on objects faster by just copying them from an unforgeable holder object. (e7d32668d) - Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. (3237f9b70) - Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. (e4ab29f7a) (fcb2b3aa1)
  24. 3 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190316-69004b612-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190316-69004b612-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - fix errors done while applying Bug 986981 (16427a8f1) - Bug 1112164 part 6 - RegisterSets: takeAny should take one register and all aliases of it. (3cb079535) - Bug 1112164 part 7 - Add common architecture functions to query/convert a register type. (cfbcbb73a) - Bug 1112164 part 8 - Use architecture specific SetSize. (8b1674c57) - Bug 1112164 part 9 - PushRegsInMask no longer assumes that any FloatRegister is 8 bytes. (99c36de32) - Bug 1112164 part 10 - Clean-up: Use SetType for register mask declarations. (8ae421beb) - change pointer style (7a7cc47f5) - Bug 1112164 part 11 - Add an union to declare how data can overlap in one register. (a26f7e54b) - Bug 1112164 part 12 - Use RegisterDump size for bailout spills. (da7b4173d) - Bug 1112164 part 13 - HandleRegisterDump operations should support all register type. (c0769d704) - change pointer style (1a8cb363f) - Bug 1112164 part 14 - Add types to x86/x64 float registers. (432d705ea) - Bug 1112164 part 15 - x86/x64: Add register type in the register allocator spew. (ffc5c6f96) - Bug 1112164 part 16 - Clean-up: Remove FloatRegister::GetSizeInBytes (33ba32a6b) - Bug 1112164 part 17 - StupidAllocator: Fix issues with SIMD spill and aliased registers. (a5d381375) - Bug 1112164 part 18 - PushRegsInMask: Do not spill SIMD register if there is no support. (64bc72591) - Bug 1112164 part 19 - LSRA should spill aliased registers around call-sites. (46b535ed5) - Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. (addbbbd9a) - Bug 1140801 - Don't invoke functions on non-ion platforms. (1994a93b4) - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. (26ef85278) - update pointer styles for better applying patches (150d89b21) - Bug 1131531 - Ion GetElement IC should handle dense element holes. (5ee27fdd8) - Bug 1171777 - Make sure the index is nonnegative in GetElement IC with hole. (0a9bfcdf3) - No Bug - Expand a comment with a more detailed explanation (d9a833b59) - Bug 1127629 - Handle void in ExpressionDecompiler. (6e20c9df1) - Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. (d6cd770f2) - Bug 1134021 - Use composed document when getting nsDOMWindowUtils from shadow DOM content. (b781a495e) - Bug 1123111 - Fix a typo (605d59d61) - Bug 1135745 - Disable the reserved-id-macro macro in security/pkix (d966a778b) - Bug 1131424 - Report error message when failing to open ctypes library, (2e8b2f8e3) - Bug 1134667 - Add crashtest for this heap-buffer-overflow bug. (b4e070714) - Bug 1135141 - Make LAST_DITCH GC more robust (40e5bc53e) - Bug 1135141 - Do not do background sweeping for zealous GCs to avoid fragmentation (4ee850204) - adapt pointer style (23133d74d) - Bug 1134754 - Skip compacting zones when there is little benefit (fbc9bec11) (69004b612)
  25. 3 points
    New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190309-804907cdb-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190309-804907cdb-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from rmottola/Arctic-Fox: - Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV (e5452f1ac) - Bug 1112164 part 5 - Distinguish between the FloatRegister code and the encoding on x86 & x64. (7e27e254d) - Bug 1152176 - xpcom: Define linux kernel BLOCK_SIZE if necessary. (4ff9c701e) (804907cdb)