Performance/Pageloader

< Performance
Revision as of 21:03, 3 April 2009 by VladVukicevic (talk | contribs) (Created page with '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...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.