Performance/Pageloader
The pageloader component is the core of many of the performance tests that we run via Talos and otherwise, including Tp3, Tsvg, Tgfx, and others.
Installation
If you have a build with --enable-tests, the pageloader component is built and installed by default; no further building is needed. Otherwise, read on.
The net result of the build are three files in the dist directory:
- dist/bin/components/tp-cmdline.js
- dist/bin/chrome/pageloader.jar
- dist/bin/chrome/pageloader.manifest
For an easy install in an existing firefox build (even a binary build such as a nightly), grab the pageloader and reftest files from here, and unzip in the dist/bin directory. The files will get placed into the components or chrome dirs as appropriate.
If you wish to examine or modify the pageloader, the code lives in mozilla/layout/tools/pageloader. You can either manually run make inside that directory in your objdir.