Leaderboard
Popular Content
Showing content with the highest reputation on 02/03/2024 in all areas
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240203-3219d2d-uxp-0db181d2b7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240203-3219d2d-uxp-0db181d2b7-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-20240203-3219d2d-uxp-0db181d2b7-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240203-d849524bd-uxp-0db181d2b7-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240203-d849524bd-uxp-0db181d2b7-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240203-d849524bd-uxp-0db181d2b7-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240203-d849524bd-uxp-0db181d2b7-xpmod.7z Official UXP changes picked since my last build: - No issue - Remove leftover reference to focus handler for dev edition doorhanger (1116e8e137) - Issue #618 - Follow-up: Fix missed constant refactor preventing ExportEntries from working. (9e3d38b642) - Issue #2158 - Part 1: Add the 'as' attribute to the HTML Parser (8e1b3db048) - Issue #2158 - Part 2: Handle and expose preload link destination to DOM (24189770aa) - Issue #2158 - Part 3: Parse preload links as part of the HTML5 parser's speculative load queue (b0d2af4e01) - Issue #2158 - Part 4: Dispatch load/error events upon parsing preload links (95490b25eb) - Issue #2158 - Part 5: Guard preload links support with a preference (6c53117699) - Issue #2158 - Follow-up: Add missing include (b84a61605a) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.5 points
-
... On Windows < 8, Supermium (Sm) has issues correctly rendering woffs (remote/web fonts) on web pages (in addition to emojis, which, unlike in Mozilla apps, seems to be a Chromium-specific issue ); you may need to install additional fonts in your Vista machine and/or use an extension for emojis; or you could try enforcing the GDI font rendering flag; some relevant GH issues: https://github.com/win32ss/supermium/issues/227 https://github.com/win32ss/supermium/issues/143 https://github.com/win32ss/supermium/issues/138 https://github.com/win32ss/supermium/issues/134 https://github.com/win32ss/supermium/issues/69 https://github.com/win32ss/supermium/issues/333 points
-
... For people on WinXP SP3 "trialing" the latest Sm-121-hf x86 release, win32 is kindly providing recompiled+rebased versions of files: that will reduce excessive RAM usage by the browser on pre-Vista OSes: https://github.com/win32ss/supermium/issues/204#issuecomment-1924048080 https://github.com/win32ss/supermium/issues/204#issuecomment-1924437338 https://github.com/win32ss/supermium/issues/204#issuecomment-19246471393 points
-
Thanks, I too try to ignore that dude as much as possible, I think he's just trolling around to get attention. He perfectly knows why we are here and what systems we use. I too have some "modern" hardware (though not so modern anymore, 2017-2018). It never saw real usage due to the same absence of drivers. That said, I don't think Supermium and its usage on Windows 11 is off-topic (if we remove his usual dubious blabbery/slang/cursing). The other important question, why win32 simply didn't base Supermium on the ready-made Ungoogled builds in the first place.3 points
-
My mistake. I thought there was a customized version of Supermium. I'm looking at the flags now. I also found a "Disable windows 10 theme flags", but it didn't do much. I also forgot that there's no way to have a true titlebar in chrome, so also my bad. I do have the vista look-alike buttons now though, so that's good, Now I just need to figure out why certain check boxes and menu elements aren't rendered. You were very helpful. No apologies needed2 points
-
@Jody Thornton I'm not sure what's your request exactly, but if you detest Windows 10 titlebar, and want the old XP classic titlebar back, then enable #force-xp-theme flag in chrome://flags. If that isn't your request, then I sincerely apologize.2 points
-
The reason why I investigated the restart behaviour of these browsers is that I have created various restart custom buttons (JavaScript) for Firefox-based browsers in the past and currently have made one that performed a normal restart when left-clicked and additionally deletes the startup cache when middle-clicked. I also extracted the restart code, which is used by New Moon 28, from its source code and had a look at it. But somehow I get the feeling that manually deleting the startup cache is not really necessary any longer, as the browser seems to do this on its own in most cases when restarting it.2 points
-
... But these two are supposed to really make a difference (i.e. considerably reduce RAM usage on XP) ONLY where the VC++2015-2019 redistributable (the last XP-compatible one was v14.28.29213.0) is already installed : https://github.com/win32ss/supermium/issues/235#issuecomment-19254332782 points
-
I just had to read this in the Pale Moon forum by athenian200: Source: https://forum.palemoon.org/viewtopic.php?f=46&t=30787&sid=feea3eb912a653ba49c1fb3c2bc447f3&start=60#p248158 Like perhaps some in this forum may already know, I am a mathematician. Unfortunately, from a purely mathematical and statistical point of view, I have to rate this study as unsatisfactory. School mark: F (in Germany 6). If this is the way this so-called developer works, then good night Marie (German saying, translated )! Before any investigation, you should first of all be clear about what you actually want to investigate. That has gone completely wrong here. Anyone who compares apples with pears and thinks meaningful results would be generated is completely wrong. My advice to this self-appointed expert: First read and understand. Then gather facts and think about it carefully. Then you'll be able to bake such childish stuff. The only thing that went well in this investigation was that the "good" man used WinMerge for comparison. But that was it. What is obvious, however, is that this guy really doesn't know much about extensions. My advice to athenian200: Read my article thoroughly before spreading such nonsense! And if you have no idea or are overwhelmed with such an examination, then you should leave it to those who really know how to do it. And what can you actually do with such an "investigation"? Unfortunately, as already mentioned, only this:2 points
-
I use these two sites for YT video downloading needs: https://en.savefrom.net/1-youtube-video-downloader-86/ and https://offeo.com/download/youtube-downloader/ . BTW - why don't you use an ethernet cable? It's best for a reliable connection.2 points
-
Hi guys. I wanted to tell you all that I finally restored my system image and everything is back to normal. I was able to check that uBO and aBu were working perfectly combined so evidently the problems I was having were due to data corruption. My system was failing in general. Anyway, I decided to remove aBu and stay with uBO and nMatrix for now. I am sure with those two I'll have good results. On the other hand, I've been testing programs to download videos from youtube that work in XP and I'm sticking with 3D Youtube Downloader. It's awesome. It allows you to download or convert videos according to quality or size and also allows you to configure how you connect to the internet, which is necessary for me because I'm far away from the router and I use my mobile phone as an extender through a proxy (if you can recommend any mobile phone app that works as direct extender without a proxy or if that's even possible I would appreciate some info). I have an antenna that picks up the signal but it's not compatible with XP and the antenna I use in XP works fine but doesn't have as much range. Thanks again to all of you!!!2 points
-
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240203.7z Changelog: In-tree changes: - bump KM version for engine API change (d50f5b7d) - KmAppInfo: add nsIPlatformInfo interface (5d5a4476) Out-of-tree changes: * update Goanna3 to git 817a8eed36...011f78a086: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1207494 - Part 8: Remove use of expression closure from dom/identity/. r=ferjm (34fac889f8) - minor crash thing (13fe2827c2) - Bug 1243359 - initialize mScrollSeriesNumber in all ScrollWheelInput constructors. r=roc (94163d8eca) - fix misspatch (b380a7bbe4) - Bug 1207412 - Make SystemTimeConverter use TimeStamp::Now() when converting times; r=karlt (f408549605) - Bug 1212102 - Drop unnecessary assertion comparing timestamps in SystemTimeConverter; r=karlt (1efaa04b3f) - Bug 1241302 - Slightly modernize this code. r=jst (c1e97bc069) - bug 1216916 clean up when InvokeDragSessionWithImage/Selection() fails r=roc (9cdf71b717) - Bug 1231329 - run ConvertToUnscaledDevPixels if *aPresContext is valid. r=roc (d10f23633b) - Bug 1245927: Innerize before creating DOM files from the file picker. r=baku (8754128362) - Bug 1155214 - Mark nsIBidiKeyboard as builtinclass; r=mrbkap (2d00326d2b) - reorder (c3c1ba92c9) - Bug 1236566 - add override declarations for widget/windows/GfxInfo.h; r=roc (940b40ed91) - Bug 1242659: Part 1. More information on the mismatches. r=jrmuizel (78331ddad2) - Block some Radeon drivers that crash on D3D9. (bug 1213107, r=jrmuizel) (482b66d313) - Bug 1203199 - Blacklist DXVA on some older intel drivers for causing crashes. r=jrmuizel (f1827d4498) - Bug 1203199 - Fix driver range with blacklist to avoid blacklisting other OSes. (2c2d547296) - Bug 1203199 - Bustage fix. CLOSED TREE (3233d407f3) - Bug 1178385. Enable DXVA on the G45 r=ajones (3c59a58a15) - Bug 1188442 IMMHandler::GetSelection() should use static Selection instance when IME doesn't have focus and return its or mSelection's reference r=emk (5cc4b30433) - Bug 1238899 Create hidden native caret for ATOK at composing in windowless plugin r=m_kato (40ef5bb4aa) - Bug 1257919 part 1. Kill off nsIXSLTException. r=khuey (11f37643f2) - Bug 1242072 - Change implementation of BaseProxyHandler::get() to follow ES6 [[Get]] specification. r=jorendorff (094a67f284) - Bug 489636 - Add a GC u-bench test for property tree splitting via deletion; r=sfink (9282fec25f) - Bug 1257919 part 2. Make nsIException and nsIStackFrame builtinclass, so we can start using [implicit_jscontext] on them. r=khuey (0e65fb8554) - Bug 1257919 part 3. Make the various toString methods on exceptions take an explicit JSContext. r=khuey (b342fb4930) - Bug 1257919 part 4. Stop returning StackFrame instances from exceptions::CreateStack. C++ callers of GetCurrentJSStack or exceptions::CreateStack always check for null anyway, and none of them seem to want this non-JS thing. r=khuey (d34036ccf9) - Bug 1257919 part 5. Get rid of the now-unused StackFrame class. r=khuey (aa13af0dfe) - Bug 1141222 - Create ScriptError with stack from Cu.reportError. r=bholley (b83ad26aa0) - Bug 1208641 - Extract stack from DOM/XPC exception. r=bholley (e382b5f48c) - Bug 1254380 part 1. Find the relevant window when the compartment we've got is an addon sandbox compartment in AutoJSAPI exception/warning reporting code. r=bholley (4b1f6c64a9) - Bug 1250630 - remove PBackgroundTest and ifdef ENABLE_TEST blocks. r=khuey (d7b36860a3) - Bug 1250963 part 1. Change NotifyRunnable::Dispatch to not require a JSContext. r=khuey (48e03c2fc2) - Bug 1250963 part 2. Remove the unused JSContext argument of WorkerPrivate::ModifyBusyCount. r=khuey (0f5ca42be1) - Bug 1250291 part 1. Stop pretending to report exceptions in MainThreadStopSyncLoopRunnable::PostDispatch. r=khuey (6e1c81cc06) - Bug 1250291 part 2. Stop pretending to report exceptions in MainThreadWorkerSyncRunnable::PostDispatch. r=khuey (f3d846ea31) - Bug 1250291 part 3. Stop pretending to report exceptions in WorkerDebuggerRunnable::PostDispatch. r=khuey (10bc1710d1) - Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey (71ab9046f0) - Bug 1255298. Just pass through the JSContext when passing through the NotificationOptions in notification code. r=wchen (552ae8e33e) - Bug 1250185 part 2. Remove some JSContext stuff that's no longer needed in Notification code. r=khuey (20b99ef28b) - Bug 1251045 part 8. Remove the JSContext argument from some nsINotificationStorageCallback methods. r=khuey (170c4afabc) - Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb (23a3cc6f45) - Bug 1251045 part 3. Remove the JSContext argument of WorkerRunnable::PostDispatch and its overrides. r=khuey (6a666d1a4a) - Bug 1251045 part 2. Remove the JSContext argument of ModifyBusyCountFromWorker. r=khuey (105bc4f59e) - Bug 1252130. Remove unnecessary JSContext argument from NotificationWorkerRunnable::WorkerRunInternal. r=khuey (642727f6f6) - Bug 1252127. Remove unnecessary JSContext argument from PromiseWorkerProxy::CleanUp. r=khuey (339e1157d1) - Bug 1251045 part 1. Make it possible to dispatch a ModifyBusyCountRunnable without a JSContext. r=khuey (665c1f81b4) - Bug 1251045 part 4. Remove the JSContext argument of WorkerRunnable::Dispatch. r=khuey (6c5cdab2b7) - Bug 1250185 part 1. nsIStructuredCloneContainer.initFromBase64 doesn't need a JSContext argument. r=khuey (d63a219209) - fix (773c0393aa) - Bug 1251045 part 5. Remove the JSContext argument from WorkerPrivateParent::Freeze/Thaw. r=khuey (cd419bfd2c) - Bug 1251045 part 6. Remove the JSContext argument from some worker debugger methods that no longer need it. r=khuey (abcc437cb9) - Bug 1251045 part 7. Remove the JSContext argument from some worker methods that no longer need it. r=khuey (3ddcbca08c) - Bug 1249652 part 1. Add a method on ErrorResult to steal an exception, if any, from a JSContext. r=khuey (9c07f5044b) - Bug 1229071 - importScripts should throw the correct error result in case the loading of one of scripts fails, r=bz (cd37645d76) - Bug 1229970 Abort script loading start requests if a load has been canceled. r=khuey (a44d9128ca) - Bug 1233171 Cancel channel when ScriptLoader is aborted during service worker script load. r=khuey (3b6ceafec7) - Bug 1249351 part 1. When doing importScripts of multiple scripts in a service worker, make sure to track the cache streams per-loadinfo, instead of trying to make them all wait on the same stream. r=bkelly (e1ccea9685) - Bug 1157544 - Fix a typo in the test; r=baku (8c0bf8f504) - Bug 1249351 part 2. Clean up test_importscript.html and add multiple-url importScript() case. r=bz (52b0a31032) - Bug 1249652 part 2. ScriptExecutorRunnable::WorkerRun should immediately move JS exceptions to its ErrorResult instead of allowing them to linger on the JSContext. r=baku,khuey (f628d3c8ba) - Bug 1249652 part 3. Simplify way we handle canceling when ScriptLoaderRunnable::RunInternal fails by canceling things with its actual failure code, so we don't have to guess which failed loads are actual failures and which are just canceled via this mechanism. r=baku,khuey (388543fbc3) - Bug 1251369. Use an AutoJSAPI that reports its own exceptions around the main runloop in workers. r=khuey (28b33287cd) - Bug 1251518. Fix js::ErrorReportToString to make a bit more sense, and change worker code to not use it anyway, so it matches the mainthread code. r=bholley,terrence (a48a40de90) - Bug 1254380 part 2. Go ahead and log the stack from our exception in AutoJSAPI::ReportException even if we don't have a window. r=bholley (64532b6017) - Bug 1212328 - Clean up some JSErrorReport-related code. r=Waldo,bz (d5aa611edc) - Bug 1255192 part 1. Remove the JSContext argument of JS::ExceptionStackOrNull. r=bholley (39b631d5ad) - bug 1252687 - make the ctor for CycleCollectorStats constexpr r=mccr8 (9e8168d8ac) - Bug 1254380 part 3. Skip firing error events for mainthread out of memory exceptions via AutoJSAPI::ReportException. r=bholley (d5e4e7dc29) - Bug 1254230 kinda-fix. Make sure to never send script errors with stacks attached to the console service if the associated windows have already had FreeInnerObjects called on them. r=bholley (8c379fe0e0) - Bug 1255192 part 2. Clean up the JSContext usage around xpc::FindExceptionStackForConsoleReport now that it just needs a JSContext for rooting. r=bholley (cade862491) - Bug 1255201. Improve the stack handling in nsXPCComponents_Utils::ReportError for the DOMException case to include the stack from the DOMException. r=bholley (fc6c065284) - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey (cde115b789) - Bug 1257919 part 7. Make the name getter on JSStackFrame take an explicit JSContext. r=khuey (d7466e9eab) - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey (b8766b98b2) - Bug 1257919 part 9. Make the asyncCause/asyncCaller getters on JSStackFrame take an explicit JSContext. r=khuey (b776ff9c6d) - Bug 1257919 part 10. Make the caller and formattedStack getters on JSStackFrame take an explicit JSContext. r=khuey (dc4d3d9091) - Bug 1252091. Add/RemoveFeature don't need a JSContext argument. r=khuey (5be6253a67) - Bug 1252123. Remove some unnecessary JSContext arguments from worker ScriptLoader methods. r=khuey (1657a35268) - Bug 1255181. Remove AutoJSAPI::InitWithLegacyErrorReporting. r=bholley (5ee7ac506e) - Bug 1254847 part 1. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley (62d987b030) - make style wrong again.... (fa4e6cfbc1) - Bug 1254847 part 2. Change nsJSNPRuntime to always use AutoEntryScript and always take ownership of error reporting. r=bholley (d24cb80622) - Bug 1251655 - Remove support for JavaScript-global-constructor-prototype-alias. r=bz. (2b354ea423) - Bug 1251655 - Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz. (dd6786ea57) - Bug 1251275. Switch to using an AutoEntryScript in WorkerPrivate::RunExpiredTimeouts. r=khuey (f10d1b0dec) - Bug 1072144 part 1. Just release-assert that Promise::Resolve does not fail in service worker code. It can only do that on OOM or overrecursion anyway, and overrecursion is not likely if we're coming right off a runnable. r=khuey (ba4c89a3bc) - Bug 1072144 part 2. When UnregisterWorker tries to ScheduleWorker and that throws, just suppress the exception: there is no good place to report it anyway. r=khuey (ca563ec5cd) - Bug 1072144 part 3. Hoist the exception reporting out of WorkerRunnable::PostRun into WorkerRunnable::Run and make it unconditional. r=khuey (9914acd4a6) - Bug 1252221. When GetOrCreateGlobalScope fails while trying to run a ScriptExecutorRunnable::WorkerRun, just suppress the exception, because there is no way to report it without a compartment to work with. r=khuey (abcc9df148) - Bug 1072144 part 4. Add a WorkerRunnable::PreRun so that we can move worker global creation to it and always have an AutoEntryScript by the time we're evaluating the main worker script. r=khuey (007b528868) - Bug 1251276 part 1. Change WorkerPrivate::CancelAllTimeouts to no longer call RunExpiredTimeouts. r=khuey (6b937370a1) - Bug 1251276 part 2. Remove the JSContext argument of WorkerPrivate::CancelAllTimeouts. r=khuey (336b788e03) - Bug 1251380. Change things so that WorkerPrivate::NotifyInternal (hopefully) never throws. r=khuey (1d4863f83a) - Bug 1254846. Add an AutoEntryScript constructor that takes a JSObject instead of an nsIGlobalObject, for convenience. r=bholley (693857f9b0) - Bug 1255706 part 1. Remove JSContext argument from WorkerPrivate constructor. r=khuey (0486bdb01c) - Bug 1255706 part 2. Remove JSContext argument from WorkerPrivate::Terminate. r=khuey (f0b62de092) - Bug 1257568. Remove the JSContext argument of WorkerPrivate::Kill. r=khuey (ebe7d247b5) - Bug 1252189. Remove the unnecessary JSContext argument from WorkerPrivate::FreezeInternal/ThawInternal. r=khuey (22b137b05e) - Bug 1119490 - Expose the URL constructor to WorkerDebuggerGlobalScope;r=khuey (6f4fc13e1e) - Bug 1241841 - Clear the worker's debugger event queue before destroying its context;r=khuey (a1e8dd4b2d) - Bug 1249950 - Add Performance Markers for MessagePort - patch 1 - remove non-useful 'explicit', r=smaug (8a014b53e6) - Bug 1249950 - Add Performance Markers for MessagePort - patch 2, r=smaug, r=vporof (560caf0ae1) - bug 1250486 - make the ComponentsSH ctor constexpr r=bz (1c441dbb0f) - Bug 1257032: Make files in dom/workers actually build without unification. r=baku (6ab4ae0b65) - Bug 1241522 - handle OOM in nsExpatDriver::HandleCharacterData; r=hsivonen (b652220cdc) - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in various files.r=benjamin (5fd5e8dbc8) - Bug 1238545 - Remove nsISimpleUnicharStreamFactory; r=froydnj (f0018c5b16) - Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley (7baf79deb7) - Bug 1247635 - Unify PostMessageRunnable and DispatchEventRunnable in MessagePort.cpp, r=smaug (df2765c215) - Bug 1250572 - Force a parent object in MessagePort/Channel and in StructuredCloneHolder, r=smaug (2a929d59d1) - Bug 1255375 - MessagePort should not leak if DispatchMessage() fails, r=smaug (0a5cdebfb0) - Bug 1251272. Remove the dead code in ReportErrorRunnable::ReportError that could fail, and make it infallible. r=khuey (89e80694d0) - Bug 1072144 part 5. Stop fiddling with compartments on the JSContext before calling PostRun in WorkerRunnable::Run. Add some documentation explaining what's going on. r=khuey (91f4bb6a7c) - Bug 1072144 part 6. Switch WorkerRunnable::Run to calling TakeOwnershipOfErrorReporting on its AutoJSAPI/AutoEntryScript and remove the remaining JS_ReportPendingException callers in worker code. r=khuey (405d9e0282) - Bug 1179548 - Close the windows opened in private browsing worker tests; r=baku (acf3430b69) - Bug 1179753 - Use pushPrefEnv more in worker tests; r=baku (4bfd949c72) - Bug 1134224 - More test for test_bug1132395.html, r=ehsan (626eb100cd) - Bug 1134224 - onerror for test_bug1132395.html, r=ehsan (147195f57e) - Bug 1207635 - get rid of dom.workers.sharedWorkers.enabled pref, r=khuey (22fe2965c6) - Bug 1252592. JS warnings should not trigger error events on shared workers. r=khuey (7f05c2c00d) - Bug 1251308; r=luke (3cbec95738) - Bug 1246838 - Handle const qualifiers and references better in Variant. r=waldo (30da6e3ebf) - Bug 1254565 - Allow passing matchers as rvalues to Variant::match. r=froydnj (1dd799fb0a) - Bug 1246841 - Allow construction of Variant values using type inference. r=waldo (6ba3e6704c) - Bug 1250666 - Forward Variant's move constructor argument correctly to the underlying variant type. r=waldo (7353a53bf0) - Bug 1252185. Remove the dead "target" variable from CloseEventRunnable::WorkerRun. r=khuey (be172da10b) - Bug 1253059: Use fallible allocation in the worker error reporter. r=baku (963222bdd4) - Bug 1253199 - MessagePort should handle the dispatching a message when the parent window is gone, r=smaug (d552e3cd9e) - Bug 1252839 - Remove some if stmt after allocation with 'new' - patch 2, r=bz (3c7eb959bc) - Bug 1252839 - Remove some if stmt after allocation with 'new' - patch 1, r=bz (85067dbfb6) - Bug 1254855. Switch AutoEntryScripts in nsDirectoryViewer to take ownership of error reporting. r=bholley (8c10532323) - Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley (aecf2595dd) - Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley (f415b8868b) - Bug 1244222 - Check for function interfaces in DelegatedQueryInterface. r=bz (d213eec83c) - Bug 1254393. Take ownership of error reporting on the AutoEntryScript in nsXPCWrappedJSClass::CallMethod. r=bholley (4765b501c0) - Bug 1251769 - Remove remaining references to MOZILLA_XPCOMRT_API from mfbt. r=froydnj (236adc1d4c) - Bug 1247835 (part 0) - Minor comment and style tweaks in BinarySearch.h. r=luke. (db04793721) - Bug 1244074 - Part 1: Move SheetParsingMode to a separate file. r=dholbert (290adaadea) - Bug 1244074 - Part 2: Add HandleRefPtr for refcounting StyleSheetHandles. r=dholbert r=waldo (8549b24392) - Bug 1244068 - Part 1: Add enum to represent the style system backend type. r=dholbert (c2e53feaf2) - Bug 1244068 - Part 2: Add skeleton ServoStyleSet and a StyleSetHandle smart pointer. r=dholbert (71a5c28629) - Bug 1244068 - Part 3: Factor out nsStyleSet getting in RestyleManager/ElementRestyler. r=dholbert (9e9f4f2e80) - Bug 1245406: In ReflowBlockFrame, use Maybe<> to destroy & reconstruct a stack-allocated object, instead of an explicit call to destructor & placement 'new'. r=dbaron (d36858b818) - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert (93f9bcf799) - Bug 1244074 - Part 3: Add skeleton ServoStyleSheet and a StyleSheetHandle smart pointer. r=dholbert (5b4fbdce38) - Bug 1195173 - Apply CSP to preloaded styles within layout/style/Loader.cpp (r=bz) (d1ba920fd3) - Bug 1245681 - Fix addOverrideStyleSheet. r=bz (64099eac73) - Bug 1244074 - Part 4: Use StyleSheetHandle instead of concrete style sheet class in most places. r=dholberti (867470ac83) - Bug 1246013 (part 1) - Store a copy of the ETLDEntry directly in DomainEntry instead of a pointer to it. r=jduell. (587b3a9fb7) - Bug 1246013 (part 2) - Change "explicit/xpcom/effective-TLD-service" path to the more sensible "explicit/network/effective-TLD-service". r=jduell. (2e0df6f28f) - Bug 1247835 (part 1) - Use binary search instead of a hash table in nsEffectiveTLDService. r=jduell. (685dae01c0) - Bug 1257121 part 1 - Use struct for passing some params of font metrics. r=jfkthame (1dfd7a7429) - Bug 1257121 part 2 - Merge nsFontMetrics::Init to the constructor and remove unused failure handling code. r=jfkthame (0cdc441511) - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame (d9630ebd1b) - Bug 1257121 part 4 - Use return value rather than out param to retur font metrics. r=jfkthame (c9a5b1d1dd) - Bug 1257121 part 5 - Make nsDeviceContext::mFontCache a RefPtr. r=jfkthame (9c53238a6a) (049b3235ac) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz (3e2b2c2754) - Bug 1190032 - Sandbox failure in nsPluginHost::GetPluginTempDir. r=areinald (5698ee5709) - Bug 1190032 - Sandbox failure in nsPluginHost::GetPluginTempDir, tighten earlier patch. r=areinald (81fad0767b) - Bug 1201935 - Allow reading from TmpD in OS X content processes. r=smichaud (d67de1d8da) - Bug 1237847 - [e10s] Null deref crash when running test_pluginstream_newstream.html; r=bobowen (c61e5fa268) - Add a helper function for iterating indirect layer trees. (bug 1245765 part 1, r=mattwoodrow) (9fcc19e731) - Propagate D3D9 device resets to remote layers. (bug 1245765 part 2, r=mattwoodrow) (15ab24ebd6) - Don't propagate simulated device resets to child processes. (bug 1245765 part 3, r=mattwoodrow) (fe0986532c) - Fix async drawing when we lose the D3D11 device. (bug 1245765 part 4, r=mattwoodrow) (fcf9e1a009) - Factor compositor initialization out of LayerManagerComposite. (bug 1245765 part 6, r=mattwoodrow) (7af570b6fc) - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel (ac14c78377) - Handle device resets by recreating the compositor, rather than the compositor IPDL stack. (bug 1245765 part 7, r=mattwoodrow) (87292d6e2b) - Ensure that content processes recreate rendering devices. (bug 1245765 part 8, r=mattwoodrow) (8c4e712c6e) - Invalidate layers when starting a transaction on a stale device. (bug 1245765 part 9, r=mattwoodrow) (330efa7199) - Bug 1041599 - Maintain a single volume control session between browser, content, and plugins on Windows. r=aklotz (bdab2a3b35) - align more tests (c6445e1646) - Bug 1241646 - remove unused token arguments from nsIX509CertDB r=keeler (13e50d449c) - Bug 1064402 - Part 1: Remove Import button in Servers tab of the Certificate Manager. r=keeler (181a5a0be2) - Bug 1064402 - Part 2: Remove nsIX509CertDB.importServerCertificate() and nsIX509Cert::SERVER_CERT support in importCertsFromFile(). r=keeler (a4ee6e83f4) - Bug 1130418 - Remove broken e-mail cert trust editing UI. r=emk (d8dca873c1) - Bug 1243182 - Enable eslint "space-infix-ops" rule for PSM. r=keeler (9f5110213f) - Bug 1244245 - Enable eslint "curly" rule for PSM. r=keeler (09b4d913ab) - Bug 1246365 - Enable eslint "comma-spacing" and "semi" rules for PSM. r=keeler (e85d033547) - bug 1246765 - remove unnecessary resource://app/ registration from getHSTSPreloadList.js r=Cykesiopka DONTBUILD NPOTB (e4eb6d1a1e) - Bug 1249595 - Enable 11 more ESLint rules for PSM. r=keeler (7daa42685a) - Bug 1224968 - Support public key input to unbreak periodic HPKP updates. r=keeler (a14415f3c3) - Bug 1229284 - Remove support for SHA-1 hashes in genHPKPStaticPins.js. r=keeler (2e54ef3566) - Bug 1197607, Automated hsts & hpkp updates are failing on mozilla-central, mozilla-aurora, mozilla-esr38, r=cykesiopka (8754cce3ba) - Bug 1224481 - Comment out CA certs removed in NSS 3.21 in PreloadedHPKPins.json to keep periodic Static HPKP updates working. r=dkeeler (6680c85a1b) - bug 1232766 - update the preloaded pinset for Google domains r=rbarnes (83697d274b) - Bug 1250254 - Enable ESLint "no-throw-literal" rule for PSM. r=dkeeler (300ef6f5b8) - Bug 1256088 - Merge mock app-info implementation into AppInfo.jsm. r=gps (e38ae85b3d) - Bug 1153978 - Part 0: Separate nsIPlatformInfo from nsIXULAppInfo. r=jst,gps (2f4eef64c1) - Bug 1153978 - Part 2: Clear pending exception thrown from XDR related APIs when ignoring ReadCachedScript failure. r=bz (09f06d4c74) - Bug 1153978 - Part 3: Use the build id instead of the XDR_BYTECODE_VERSION constant. r=jandem (2e8e01f534) - bug 1241317 - gather telemetry on prevalence of FIPS r=jcj r=vladan (905485c911) - Bug 1220237 - Remove uses of nsIEnumerator from PSM. r=keeler (6b17abd967) - bug 1239455 - rework telemetry for SHA-1 certificates to reflect possible policy states r=Cykesiopka,mgoodwin,rbarnes (95fb0f63ab) - Bug 1247847 - Use smart pointers in nsNSSCertHelper.cpp to manage NSS resources. r=keeler (56140f95c4) - Bug 1248874 - Replace Scoped.h templates used only by PSM in ScopedNSSTypes.h with UniquePtr equivalents. r=dkeeler (1cedc01ab9) - Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL r=keeler (3dc16a87d6) - Bug 1227970 - Perform preference checks to allow OCSP Bypass for OneCRL via Kinto r=keeler (58136eb9e5) - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in security subdirectory.r=nfroyd (896838cc5d) - Bug 1226928 - remove Wshadow warning in ScopedNSSTypes, r=keeler (52ccbac1bc) - Bug 1226928 - signature verification for content-signing, r=keeler,mayhemer (5f589bf0e0) - Bug 1250256 - Partially clean up nsSDR.cpp. r=keeler (665c582a90) - bug 1241650 - remove nsIX509CertDB.findCertNicknames r=mgoodwin (bf0c26772b) - Bug 1250258 - Partially clean up nsNSSCertificateDB.cpp import methods. r=keeler (693e213484) - Bug 1204202 - Package Universal CRT DLLs for VS2015. r=glandium,ehsan (9b9e1e4057) - bug 496234 - add test vectors from RFC 1320 for md4 implementation r=mayhemer (6526e81ec7) - bug 1228175 - fix IsCertBuiltInRoot r=Cykesiopka,mgoodwin (13bdaf7bb3) - bug 1240118 - add functionality to treat a test certificate as a built-in root r=mgoodwin (bf31c4365b) - Bug 1245649: Turn on valid-typeof, no-invalid-regexp, no-empty-pattern and no-empty-character-class. r=felipe (f637f26dc7) - Bug 1245916: Add additional default globals. r=felipe (229e39bbbe) - Bug 1251011 - Enable ESLint "no-undef" rule for PSM. r=keeler r=mossop (a6e17d09aa) - Bug 1243636. Switch to gfx::CriticalSection (a4d6172870) - Bug 1137561 part.1 Implement WinTextEventDispatcherListener as a singleton class for using TextEventDispatcher at handling native keyboard and IME events r=m_kato (f4582070b0) - Bug 1137572 part.1 TextEventDispatcher should manage its input transaction type r=smaug (ccafc27024) - Bug 1137572 part.2 Add nsIWidget::GetNativeTextEventDispatcherListener() for TextEventDispatcher::NotifyIME() r=smaug, sr=smaug (21571501e8) - Bug 1137572 part.3 Use pseudo IME context when TextEventDispatcher has input transaction which is not for native event handler r=smaug (40be7193b1) - Bug 1137572 part.4 TextEventDispatcher::DispatchInputEvent() should decide if dispatches events with nsIWidget::DispatchInputEvent() with input transaction type r=smaug (ae71f47af2) - Bug 1137572 part.5 Implement TextEventDispatcher::SetPendingComposition() for some platforms whose clause information may overlap each other or the order may not be from start to the end r=smaug (fd046de0fc) - Bug 1137572 part.6 TextEventDispatcher::DispatchKeyboardEventInternal() should copy mNativeKeyEvent when it's in native text input transaction r=smaug (eb17ab1738) - Bug 1137572 part.7 Add TextEventDispatcherListener::WillDispatchKeyboardEvent() for easier to maintain r=smaug (e66759a731) - Bug 1137572 part.8 Callers of methods to dispatch composition events of TextEventDispatcher should be able to specify specific time/timeStamp r=smaug (2cdfd2f3d4) - Bug 1137572 part.9 TextEventDispatcher should not allow WillDispatchKeyboardEvent() modifies unexpected members of WidgetKeyboardEvent r=smaug (94f97ff72d) - Bug 1137561 part.2 Make TSFTextStore use TextEventDispatcher r=m_kato (5b0d92117d) - Bug 1137561 part.3 Make IMMHandler use TextEventDispatcher r=m_kato (2b5ef42de7) - Bug 1137561 part.4 Make NativeKey use TextEventDispatcher r=m_kato (e98eb8b72f) - Bug 1137561 part.5 TextEventDispatcher should decide if keypress events should be fired for specific keys r=m_kato (b5ad4d702c) (eeee2498f7) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1208584 - Silence unconstrained size warning by default. r=jfkthame (31f1771976) - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert (2ab8ae0d6a) - Bug 1248864 - Part 2: Add skeleton ServoRestyleManager and a RestyleManagerHandle smart pointer. r=dholbert (8c9e032edc) - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert (ec282e77fa) - Bug 1237825. Find the root scroll frame even if the root element doesn't have a primary frame. r=mstange (ed4f14ebd4) - Bug 1237813. Refactor nsLayoutUtils::FindScrollableFrameFor to use GetScrollFrameFromContent. r=botond (403968c84c) - Bug 1238777: Bail early from ComputeSnappedImageDrawingParameters if we're somehow drawing from a 0-sized subimage. r=tn (da3ccc27f0) - Bug 1250377 - Part 1: Use MOZ_STYLO environment variable to switch on Servo-backed style system. r=bholley (4ce8d0bcf0) - Bug 1250377 - Part 2: Stub out enough ServoStyleSet methods to be able to create one for a document. r=bholley (1ef3b5c843) - Bug 1250377 - Part 3: Create a ServoStyleSet for HTML documents in content docshells. r=bholley (4ed1a5e6fc) - Bug 1250790 - Don't try to add CSSStyleSheets from the style sheet service to a ServoStyleSet. r=bholley (f1291300d7) - Bug 1247478: Rename FirstAdditionalAuthorSheet() to GetFirstAdditionalAuthorSheet(), since it can return null. r=heycam (cffd112172) - Bug 1253007 - part 1 - use UniquePtr for RangePaintInfo in nsPresShell.cpp; r=dholbert (ad14ef91b7) - Bug 1253007 - part 2 - pass a const& to PaintRangePaintInfo; rs=dholbert (9317f5b704) - Bug 1171371 - On memory-pressure, remove any stale images from the visible images list. r=tn (9108fdc561) - Bug 1251150. Add some crash annotations to try to track down a crash bug. r=dholbert (0b81d26d89) - Bug 1257315 (Part 1) - Add a visualization of visibility tracking to the APZ minimap. r=botond,mattwoodrow (c15a5ce0f8) - Bug 1257315 (Part 2) - Release old visible regions info when new info is available or a layers ID is no longer used. r=botond (3c5a1fb6e0) - Rename PCompositor to PCompositorBridge. (bug 1258479 part 1, r=mattwoodrow) (77390ba817) - Bug 1134385. Silk documentation. r=kats (23f43fa035) - Bug 1134385 follow-up - fix link to image in documentation. DONTBUILD because NPOTB. r=me (68809f8347) - Bug 1238743 - remove a bogus assertion in TextureClient.cpp. r=kats (6b10b546c5) - Bug 1241484 - Null check mActor in WaitForCompositorRecycle. r=nical (95f848830f) - Bug 1250117 - Fix b2g timeouts when gralloc is disabled. r=sotaro (2e67d92251) - Bug 1250117 - Trivial b2g build fix. r=me (9fab71821d) - Bug 1249273 - Enable BufferTextureHost to recycle a TextureSource that is not marked as owned. r=sotaro (f09b043af6) - Bug 1250500 - Avoid copying BufferTextureHost when possible. r=sotaro (8f44549c6c) - Bug 1248323: P1. Add support for YUV422 IOSurface. r=nical (e3eb53aa1c) - Bug 1248323: P2. Add readback code for converting YUV422 MacIOSurfaces into RGB. r=nical (d93574fd13) - Bug 1248323: P3. Add test for NV12/YUV422 readback. r=me (5373a2f839) - Bug 1249273 - Lazily prepare TextureSources and recycle them when possible in ImageHost. r=sotaro (66bb273c84) - Bug 1251910: Fix YUV422 IOSurface. r=mattwoodrow. (bfdbb2f60b) (0c05a61d5f) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1250873 - Rename HasInternalBuffer into HasIntermediateBuffer in layers. r=sotaro (578235105f) - Bug 1256045 - Add a null-check in BufferTextureHost::EnsureWrappingTextureSource. r=jnicol (943c73559d) - Bug 1251726 - Check if Compositor is set r=nical (550d5b0164) - Bug 1251427 - Require a full update when a TextureHost switches from a TextureSource to another. r=sotaro (bc59ac4cd7) - Bug 1256693 - ISurfaceAllocator cleanup. r=sotaro (098e824d4d) - Bug 1257939 - initialize BGRX alpha channel to opaque when clearing and ignore uninitialized alpha in texture clients. r=mchang (73d778496f) - more of reapply Bug 1200595 - Consolidate the TextureClient's destruction logic (74517415ed) - Bug 1256693 - Refer to ClientIPCAllocator instead of ISurfaceAllocator where it makes sense. r=sotaro (e81f2dd923) - Bug 1236112 - Block on d3d9 video frames to complete before returning them from the decoder. r=cpearce (25114bb3c4) - Bug 1196409 - Disable D3D11-DXVA for resolutions not supported in hardware. r=jya (3007b1ebff) - Bug 1196411 - Disable DXVA on 60fps 1080p videos for AMD cards that can't decode quick enough. r=jya (9f8f67e12b) - Bug 1200775 - Check intel specific h264 decoder when checking for DXVA support. r=cpearce (e7bcbb10be) - Bug 1257013 - Part 1: Use readback to synchronize d3d9 video. r=cpearce,Bas (d247a9bed6) - Bug 1257013 - Part 2: Use readback to synchronize d3d11 video. r=cpearce,Bas (43883c1607) - missing bit of Bug 1206568: P2 (58de11b22f) - Bug 1239093 - Add pref to allow overriding of hardcoded DXVA blacklist. r=jrmuizel (dfd5e57c2f) - Bug 1217185: To allow for sandboxing, use null HWNDs when creating the D3D device for video decoding. r=mattwoodrow (0c96e66a47) - Bug 1200775 - Followup to fix typo and indent issues (b1d1c76788) - bits of Bug 1207245 - part 3 (52a1939b74) - Bug 1224199 - Don't make the TextureClient wait for compositor recycle if the GLContext is shutting down - r=nical (9a0081f217) - more of Bug 1200595 (047201fd60) - Bug 1253094, part 2 - Stop using DebugOnly for class/struct members in gfx/. r=Bas (bab6569366) (ca19b65a80) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa (889f13205e) - Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280 (3dbbae066b) - Bug 1253807 - Use the shared UniqueFreePtr class r=bent (cf985688ea) - Bug 1230911 - modified asseert in order to prevent null pointer dereference. r=roc (607cc8871c) - Bug 1176024 - Have TextureClient::Lock check that it can expose a DrawTarget when it makes sense. r=Bas (bf18bfffd9) - more of Bug 1200595 (946a87ea4a) - Bug 1251150. Add crash annotations if image visibility is re-entering. r=mats (c0bb89f976) - Bug 1244850 - always validate destination rect for CanvasRenderingContext2D::DrawImage. r=jmuizelaar (1c1293f173) - Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa (889f13205e) - Bug 1249640: Part 2 gfxPlatform simplification when it comes to accelerated canvas, using the new blocking. r=gw280 (3dbbae066b) - Bug 1249659 - Disable accelerated Canvas on OS X versions < 10.8. r=milan (6b0f7ec133) - Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang (ce5fd74ced) - Bug 1254447 - Don't always check UseAcceleratedCanvas when calling GetSkiaGLGlue, r=jrmuizel (2614de2926) - Bug 1170045 - part 0 - modify TestSegmentedVectors to use explicitly-updated counts; r=erahm (ece1064691) - Bug 1170045 - part 1 - add bulk pop support to SegmentedVector; r=erahm (021f0d5a3b) - Bug 1255857 - Allow mozilla::UniquePtr's deleter template argument to customize the pointer type; r=froydnj (154e2ac034) - Bug 1250767 - Basic Servo Bindings. r=heycam (50b4780ff2) - Bug 1250767 - Add support for hanging servo node data off Gecko nodes. r=heycam,r=bz (7d7d662a42) - Bug 1250767 - Reorder Gecko EventState to match Servo's ElementState, and add an API to let Servo access it. r=heycam,r=bz (c6b41a2f8b) (90f9ccbf99) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1253678 - Rename mozilla::Function to mozilla::function. r=froydnj (888553522d) - Bug 1250788 - Part 2: Expose IsCSSSheetType method. r=bholley (7eb73ec696) - Bug 1254943 - Set JS execution reason when invoking Promise callbacks. r=bz (212c135941) - Bug 1175881 - about:sync-log can't read files on OS X with e10s on and content process sandbox enabled. r=areinald (52cf449634) - Bug 1250788 - Part 3.1: Factor out CSSStyleSheetInner members so they can be used by ServoStyleSheet. r=bholley (4c50adcf26) - Bug 1250788 - Part 3.2: Factor out CSSStyleSheet members so they can be used by ServoStyleSheet. r=bholley (7f09f8b56e) - Bug 1250788 - Part 3.3: Implement enough of ServoStyleSheet for Loader to be able to create and parse one. r=bholley (7bb9e8bd47) - Bug 1251496 - Hoist existing RefPtrTraits into a ServoBindingHelpers.h. r=heycam (c62ad77b46) - Bug 1242690 - Ensure that mouse events have the callback transform applied. r=botond (296db0746b) - Bug 1250788 - Part 1: Add interface to create and parse Servo style sheets. r=bholley (c50e5ada02) - Bug 1250788 - Part 4: Implement enough of ServoStyleSet to handle the UA style sheets being added to it. r=bholley (d0ac9aa262) - Bug 1250788 - Part 5: Create and parse ServoStyleSheets in css::Loader. r=bholley (25f6b1f8b9) - Bug 1250788 - Part 6: Create ServoStyleSheets for the pref style sheet. r=bholley (275eb39243) - Bug 1250788 - Unified build fix. (e52a27ef8d) - Bug 1250379 - Create css::Loaders for specific style backend types. r=dholbert (a85f56226a) - Bug 1256500 - Root style contexts before calling ApplyStyleFixups. r=heycam (1b47d3401c) - Bug 1251496 - Introduce a servo-side data structure to represent the style set. r=heycam (956bd63b56) - Bug 1252611 - Hoist mDocument into StyleSheet. r=dholbert (993664de79) - Bug 1252611 - Add a method to get the StyleSheetInfo for a given StyleSheet. r=dholbert (59578e1bfc) - Bug 1252611 - Hoist IsComplete/SetComplete into StyleSheet. r=dholbert (7e88b78d11) - Preemptive unified build fix; no bug (100762c5c9) - Bug 1239945 part 0 - Fix unified build (425e1109bf) - Bug 1239945 part 1 - Drop a number of animation manager/collection-related methods that are unused (and in some cases undefined); r=dholbert (4d52514fe5) - Bug 1239945 part 2 - Drop CommonAnimationManager::ContentOrAncestorHasAnimation; r=dholbert (ba0a919dcb) - Bug 1239945 part 3 - Move AnimationCollection to a separate file; r=dholbert (b6af8d9ff3) - Bug 1239945 part 4 - Remove the pointer from an AnimationCollection to its manager since it is no longer used; r=dholbert (875581afd5) - Bug 1239945 part 5 - Use MayHaveAnimations() to return early in CommonAnimationManager::GetAnimationCollection; r=dholbert (aa4e1988e1) - Bug 1242872 - Part 1: Introduce CSSAnimationBuilder to factor a bunch of stuff in BuildAnimations and CheckAnimationRule out. r=dbaron (25c1002b42) - Bug 1242872 - Part 2: Set timeline in CSSAnimationBuilder::Build. r=dbaron (fd7461c6cb) - Bug 1242872 - Part 3: Factor finding old animations process out. r=dbaron (901e5dadae) - Bug 1242872 - Part 4: Factor updating animation properties process out. r=dbaron (deba9bbc34) - Bug 1242872 - Part 5: Change CopyPropertiesFrom to UpdateProperties. r=birtles (26cfdf190b) - Bug 1242872 - Part 6: Trigger a layer update explicitly when copying animation properties. r=birtles (8150212286) - Bug 1242872 - Part 7: Eliminate creation of temporary animations. r=dbaron (24e0a5b79d) - Bug 1242872 - Part 8: ElementPropertyTransition::ToValue(). r=birtles (2f21ea5887) - Bug 1242872 - Part 1.1: Move AnimationManager::BuildAnimations. r=dbaron (6c51d5409d) - Bug 1242872 - Part 9: Should not assume any order of animations in MurationObserver. r=pbrosset (910c5c0519) - Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert (bb37958019) - Bug 1239945 part 7 - Move GetAnimationCollection to AnimationCollection; r=dholbert (e254079b58) - Bug 1239945 part 8 - Add GetOrCreateAnimationCollection; r=dholbert (4e59c24fc1) - Bug 1244641 - Part 1: Let AnimationEffectTiming have an effect. r=hiro (f2c4e43e80) - Bug 1244641 - Part 2: Add duration implementation in dom/animation/AnimationEffectTiming.cpp. r=hiro, r=smaug (05819e6b8f) - Bug 1244641 - Part 3: Notify animation mutation observers from AnimationEffectTiming::SetDuration. r=hiro (12ba42404a) - Bug 1244080 - Part 0: Remove unnecessary argument for remove(). r=bbirtles (4753fd443d) - Bug 1244080 - Part 1: Test that setting duration in the middle of the animation causes only once a restyling. r=bbirtles (64d568f0b2) - Bug 1241692 - Part 1: Ensure that element which is added in each test is removed before subsequent test is processed. r=dholbert (890cce3bb3) - Bug 1241692 - Part 2: We should observe stylings only for animations. r=dholbert (24e9497037) - Bug 1218646 - Skip to check whether property can run on compositor or not if mWinsInCascade is false. r=birtles (f59232736b) - Bug 1244641 - Part 4: Add duration tests in dom/animation/test/chrome. r=hiro (53fd5bdaf3) - Bug 1244641 - Part 5: Add duration tests in layout/style/test. r=hiro (a5fd00fe51) - Bug 1244641 - Part 6: Add duration tests in testing/web-platform/tests/web-animations. r=hiro (9ba57998ce) - Bug 1257422 part 1. Add a way to do IDBObjectStore::OpenCursor without a JSContext if we are not passing a keyrange. r=khuey (a281fffd31) - Bug 1257422 part 2. Use the overload of IDBRequest::GetResult that doesn't ask for a JSContext in FirstRevisionIdCallback::HandleEvent, since there is no reason not to. r=khuey (1d62d3da69) (011f78a086) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon762 points
-
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240203-e95fad7d-uxp-0db181d2b7-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240203-e95fad7d-uxp-0db181d2b7-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-20240203-id-656ea98-uxp-0db181d2b7-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240203-id-656ea98-ia-93af9a0-uxp-0db181d2b7-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild2 points
-
Add startup flags to disable acceleration, or simply go to chrome://flags/ and search for acceleration, then disable all occurrences, relaunch.2 points
-
Need to wait for another fix. Problems Detected Gpu compositing has been disabled, either via blocklist, about:flags or the command line. The browser will fall back to software compositing and hardware acceleration will be unavailable. Disabled Features: gpu_compositing2 points
-
Thanks for reminding me why I'm skipping this one, and here only out of curiosity/testings.2 points
-
No freezing on Win7 in a VM is easily explainable due to the absence of hardware acceleration and GPU related rasterisation/compositing, which is the main cause of such Win7 hang-ups, when you run it in a VM - basically everything is done only on CPU, like on XP.2 points
-
Don't even start , I can write poems about how win7 sucks, we can go a long off-topic way. As for Supermium+Win7, win32 wrote it has "...widespread reports of freezing and instability on Windows 7". https://github.com/win32ss/supermium/issues/230#issuecomment-19244013852 points
-
You are welcome! I bought mine in 2018 for 7 bucks (including shipping) off ebay. Looks identical. The price went up, but I'm sure it's still no that high as shown at that UK shop.2 points
-
jaclaz, I can't add it to cart, can you? After I click on "add to cart", I see a blank white page with "https://www.brainzap.de/cart/ajax_add". I just wonder about the shipping price to the UK. Thank you. My browser is Opera 97 (Chrome 111).2 points
-
I'm afraid this one is too risky to try because of another chip on the board, we don't know how good the compatibility with XP will be, it's mostly for modern mobos' and/or laptop/notebook's low power PCI-E version. I used a similar one to extend it to a "normal" PCI-E, after I decided to try to run my old laptop with an external GPU (they produce them in several variants), it worked only at PCI-E v.1.1 speed, so I'm not sure it will fit Dave's goal. In theory looks good, though. EDIT: Just measure the space around the PCI-E, that USB stick is huge.2 points
-
... And where one would put the chairs? All in jest, as you said , it's quite obvious you intended to type "tabs" there... Take good care ...1 point
-
Bingo @VistaLover. The GDI flag worked. Move over Roytam1 and NotHereToPlayGames (all in jest, I promise), but you have been supplanted. We now have modern browsing in Vista (without any extended kernel). Although 360 does allow tables under the address bar (ahem, tabs - I'll leave the error intact because of subsequent responses ), so I do tip my hat to NotHereToPlayGames for that one especially. And Roytam! has come along with bringing XP and Vista up to browsing snuff.1 point
-
I always install VC-all-in-one whenever i install an OS, probably why there was such a huge difference.1 point
-
1 point
-
@roytam1 I have investigated the restart behaviour of New Moon 28 (and Serpent 52, too). I have started the browser many times and observed the startup cache. I noticed that very often or in most cases the startup cache was cleared automatically without any additional commands. Do you have more information about this? Is this normal? I thought that this cache is only deleted in special cases or triggered by the user, manually or by the command line option -purgecaches, for example.1 point
-
1 point
-
I've hardly been able to post anything in this thread for hours. Is it just me, or are there fellow sufferers? I always get the message:1 point
-
Cuts my memory use in ~half. Actually did a double take -- removed those DLLs from the folder, relaunched Chrome ... memory use doubled. Put them back, it halves again. I think it's more about GPU & driver than the CPU's feature set. Could be mistaken. P.S. those old Xeons are missing AVX2 though, some stuff simply won't run on them. In their defense: cheaper than dirt. BTW, what OS are you in?1 point
-
I experimented with various options to boot Windows Vista from Windows 10's Windows Boot Manager in UEFI mode and I done it today . - On VMware, I created 2 separate partitions (one for 10 and one for Vista) and installed Windows 10 in UEFI mode. - Then, I set Boot policy to Legacy from Standard to show Windows Boot Manager in text mode. - Then I installed Windows Vista on the 2nd partition and it gives 0x0000001E error (obviously .). - When I press F10 while Vista's boot entry is highlighted, I added /DEBUG /DEBUGPORT=COM1 and /BAUDRATE=115200 to boot arguments (or select Debugging Mode from F8 menu,). - When I did the above things and then pressed ENTER to boot system, somehow, Windows Vista BOOTS with Windows 10's Windows Boot Manager in UEFI mode! It finished SysPrep phase and I'm able to reach desktop. - When I remove DEBUGPORT and BAUDRATE, it gives 0x0000001E bugcheck error. - Also removing BAUDRATE and then L changing DEBUGPORT to USB or, L changing DEBUGPORT to 1394 and setting CHANNEL to 1 also causes 0x0000001E bugcheck error. - Without DEBUG option, adding /DEBUGPORT=COM1 /BAUDRATE=115200 also boots system. - Also, without DEBUG and BAUDRATE option, system boots. - So, I think, DEBUGPORT=COM1 to COM4 does all this thing, I guess . - Then, I tried that thing on a real machine (on my spare laptop, Casper CGA-P847, has text-based Phoenix UEFI BIOS.) and also boots with it! I will write updates to inform you about all things about that. UPDATE 1: I don't know if it is caused from debugging parameters or Windows Boot Manager itself, Windows Media Sharing just won't work. It freezes the system instantaneously. UPDATE 1.1: It looks like debugging parameters causing freeze on system while Windows Media Sharing is open . UPDATE 1.2: Yup, debugging options definitely cause issues with this. I even tried with Windows Vista's original Windows Boot Manager in UEFI mode on VMware. When I disable Windows Media Player Network Sharing Service, the system will boot even when a device is shared. But when I reboot the system, re-enable Windows Media Player Network Sharing Service and when I click start Windows Media Player Network Sharing Service, the system will instantly freeze. UPDATE 2: When I debug output in VMware using serial port, I saw repeating output like this: This pattern repeats over and over again and it's 85 hexadecimal long. And these repeated dots are 7C hexadecimal long.1 point
-
1 point
-
Interesting. There is something preventing me to post some comment. The disk is anyway MBR, isn't it? (or you have some mod to access GPT in Vista?) Or installing the Windows 10 first allows to install Vista on GPT? (i seem to remember there were issues in attempting to install Vista "directly" on GPT). in older XP, setting a BAUDRATE automatically switches DEBUG on: http://smallvoid.com/article/winnt-boot-ini.html it is probable that also expliciting DEBUGPORT has the same effect of enabling DEBUG automaticallly. Cannot say if it applies to the bootmgr version you are using, but have you tried the LOCAL option? jaclaz1 point
-
Thanks for the links! I totally forgot about looking there for possible command line options.1 point
-
@Dietmar Sorry for the delay, here are the QC6000M ACPI tables. qc6000m_acpi_tables.7z1 point
-
^Ok, well, at least we know its not just us then - we can still post the link and song titles in this thread but there is definitely an issue we never had before with embedding the youtube videos.1 point
-
1 point
-
Try different USB ports, and, if all else fails, there's a PS/2 port on your MB, pretty much for this.1 point
-
Many thanks to @dmiranda for sending me instructions on how to rebase DLL files and whilst that did help with the previous version, this new version is way worse on my system with GPU acceleration and I don't know wha to make of this. However I needed hand holding to learn how to rebase and I think I made my ArcticFoxie/NotHereToPlayGames -- 360Chrome v13.5.1030 Redux a little faster on youtube. Agian, thank so much, but I'll stick to the previous version of Supermium, I guess, unless somebody knows what to do. EDIT: Fixed typo1 point
-
Chromium browsers simply changed the user folder path somewhere around 90s versions, the launcher needs to be updated to reflect that change.1 point
-
Be warned, all those ASM 10xx gave me a huge framerate drop and overloaded my whole PCI BUS. For example, I couldn't normally watch a film (choppy) while copying big files through that card.1 point
-
1 point
-
Inside your programme folder of Serpent 52 is a subfolder named browser where you have to extract the omni.ja file to a folder in which the hudservice.js file can be found under chrome\devtools\modules\devtools\client\webconsole\.1 point
-
@anton12 As already described in previous posts, you can easily fix this bug yourself manually, strictly following the commit https://github.com/roytam1/UXP/commit/1116e8e137a3525b8313505a71894bb50af816d6 @roytam1 kindly posted. Works great here.1 point
-
Thank you very much for clarification! I already thought that my New Moon installation was faulty. Strictly following the commit https://github.com/roytam1/UXP/commit/1116e8e137a3525b8313505a71894bb50af816d6 you posted above I performed the fixing manually. Unfortunately, my installation of New Moon 28 was indeed corrupted and showed again the issues I mentioned in my previous posts. Thus, I made a fresh install, injected the fix and now, it is working like a charm. Thanks again for pointing me to this commit!1 point
-
No need to buy costly boards with additional power sockets, they are mostly aimed at those who use HDD enclosures without their own PSU, like the small 2.5 ones.1 point
-
OMG ... that was sooooooooooo cute [HD] Lyonya Shilovsky - 3 Years Old Russian Drummer Leads Orchestra of Adult Musicians1 point
-
1 point
-
The Lord of the Rings: Return to Moria 2023 Genres: Action, Third-person, Managerial, Strategy, Survival, 3D, Real-time This game requires Windows 10+ If someone knows how to fix, please let me know.1 point
-
New build of basilisk/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.1.win32-git-20181215-023af95ab-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.1.win64-git-20181215-023af95ab-xpmod.7z diff: https://o.rths.cf/basilisk/UXP-xp-gitdiff-20181110.7z PM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win32-git-20181215-023af95ab-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.3.0a1.win64-git-20181215-023af95ab-xpmod.7z Official repo changes since my last build: - Import Tycho weave client (0c47c83e1) - Update sync client for JS changes. (18473f184) - Update constants.js for array assignment. (04ebf989f) - Make Everything Work™ (eae3be4cf) - Fix error in locallyModified. (83e8906aa) - Teach Sync history engine about TRANSITION_RELOAD visit type. (a02c44648) - Merge branch 'master' into Sync-weave (579881ffb) - Merge branch 'master' into Sync-weave (26412bcab) - Pass exceptions directly to logger. (768a1b945) - Update constants. (bfc390405) - Prevent form sync error when there's nothing to sync. (ec3829bf7) - Merge branch 'master' into Sync-weave (088c3cf89) - Merge branch 'master' into Sync-weave (9a673b996) - Bump Weave client version (f85205515) - Remove FxaMigrator module (e156a64a5) - Remove healthreport telemetry module from Sync + tests (3d2dbf279) - Remove telemetry calls from sync (b3586bb4b) - Remove get/setFxAMigrationSentinel (c11450651) - Remove fxAccountsEnabled() (9c966a087) - TPS logging: use app name (07f9cb868) - Remove FxA BrowserIDManager auth (5ec8aef6c) - Fix status.js (1bfe172f7) - [BASILISK] Enable the "legacy" panels for the sync preferences. (c09487c09) - Restore missing broadcaster strings (11d1af7af) - [BASILISK] Make Basilisk front-end use Weave (caba7e406) - [BASILISK] Make CUI's PanelUI work with Weave. (aaaa4564b) - Revert "Restore missing broadcaster strings" (b4cc0a062) - Juggle some strings. (dd13d3ac4) - Remove Rust files from media gtests (d6867e583) - Remove files and comments related to MP4Reader (9ba2b33da) - Remove the old MP3FrameParser (eb6fdca18) - Remove separate MP3 name space (6b6a28ddb) - Move the MP3 code to it's own directory (8a9362ff0) - Add missing #include (45f442a2a) - Only disallow lazy frame construction for direct children of display: contents elements (96258a022) - Merge pull request #903 from trav90/issue900 (1fd53c96e) - Merge pull request #901 from trav90/code-cleanup (d01a5b10f) - Merge pull request #902 from trav90/media-work (fbbda481d) - Restore quota view/warnings to Basilisk. (5df97df2f) - Remove non-functional removal summary from quota dialog. (7d398710b) - Merge branch 'master' into Sync-weave (9697bfa68) - Update Dropbox UAO (5639e1ddd) - Clear weak pointers in VTT shutdown observers. (4f7e43113) - Clear weak pointers in FT2 font list shutdown observers. (67d5558f1) - Fix mistakingly flagged instructions. (f2d4bd1e3) - Merge pull request #898 from MoonchildProductions/Sync-weave (bc8a25f5e) - Use canonical function in TypeNewScript::rollbackPartiallyInitializedObjects. (42766ad06) - Root parameter dictionaries in AesTask::Init(). (195b9d878) - Restrict ExtractLinearSum to find non-wrapping results. (99b534f23) - Avoid useless FrameNeedsReflow call. (d2d004442) - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. (a2638c7b2) - Bump Goanna version for layout code changes. (b62191e06) - Avoid overflow in nsPNGEncoder::WriteCallback. (e80c73602) - Prevent double free in mar_sign.c (2e69b03dd) - Do not report resource-timing subdocument loads triggered by that subdocument. (fea96b452) - Make HTMLOptionsCollection::mSelect into a strong reference. (023af95ab)1 point