libplatform
profiler
libplatform | profiler | |
---|---|---|
2 | 184 | |
11 | 1,106 | |
- | 2.0% | |
3.5 | 9.6 | |
about 1 month ago | 6 days ago | |
C | JavaScript | |
Apache License 2.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libplatform
-
Improving Firefox Responsiveness on macOS
Ahah! We were both looking in the wrong place, as we both only found the declarations, not the definition. With your pointer, I was able to find it though: https://github.com/apple-oss-distributions/libplatform/blob/...
So perhaps I am wrong. I was always under the impression that you couldn't count on Darwin to be representative of how iOS/OSX work anymore, but maybe I'm wrong.
profiler
-
Long running tab (kiosk), 100% CPU
Probably your best bet is to use the Firefox Profiler once it starts hogging the CPU to try to see what it's doing. I'd be happy to take a look at the result although I don't have a lot of experience at diagnosing performance problems; hopefully the profile will make it obvious what's going on.
-
Slow Firefox Startup
I tried using the https://profiler.firefox.com/ and running with:
- Firefox Profiler
-
Definite tab bug affecting both Win/Linux intermittently
You can try to reproduce while taking a profile using the Firefox profiler, then share it in the #perf:mozilla.org room on Mozilla's Matrix instance.
-
Why does Firefox run slow
Run a profiling session for ~30 sec when you notice something is running slower than you expect, see https://profiler.firefox.com/. Share results here if you want help interpreting them.
-
Problems with Firefox non snap versions on Ubuntu 22.04?
Next time, send a SIGABRT to the main process (kill -6 $(pidof firefox)) and use the resulting backtrace (you will find a link to the crash report in about:crashes) to file a bug. A performance profile could be useful, but you'll need to know first what to capture. This seems like a graphics issue, so try the Graphics preset. Share a link to your report.
-
Dear Firefox, why are you so terrible at rendering Flutter web apps? It's like potato quality.
https://profiler.firefox.com will be useful if you can capture and share it to developers.
-
Webpages not loading or taking forever to load
If you can reproduce it in safe mode and a clean profile, capture a performance profile using the clean profile while trying to load a problematic webpage, don't remove any information from it, and share it here (although it's typically not easy for users to analyse them), or file a bug with it attached.
-
Firefox hangs on Facebook page
Next time, capture a performance profile using the Graphics preset, and kill the browser by entering kill -6 $(pidof firefox) in a shell. This will create a bug report (unless debian disables the crash reporter) that would indicate where Firefox is stuck at. You might need to use an official build to get useful results.
- AV1 Lagging Like Mad
What are some alternatives?
ladybird - The Ladybird web browser
xkeysnail - Yet another keyboard remapping tool for X environment
simple-tab-groups - Create, modify and quick change tab groups. Inspired by the Tab Groups app :)
old-reddit-redirect - Ensure Reddit always loads the old design
darwin-libplatform - Legacy mirror of Darwin Platform Library. Replaced by https://github.com/apple-oss-distributions/libplatform
rust-threadpool - A very simple thread pool for parallel task execution
firefox-ios - Firefox for iOS
OpenH264 - Open Source H.264 Codec
paxmod - 🕊️ Firefox add-on for multi-row tabs and site-dependent tab colors
wolvic - A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
FlameGraph - Stack trace visualizer
heaptrack - A heap memory profiler for Linux