Convert display_unittests to run exclusively on Swarming
[chromium-blink-merge.git] / tools / memory_inspector / chrome_app / README.chromium
blob82783031a9a56aa2ee7d53446aab98c20cbee016
1 This directory contains the source code of the Memory Inspector Chrome App. The
2 app runs the Memory Inspector inside PNaCl and can therefore be easily
3 distributed without the Chromium tree. It uses several files from the naclports
4 python package. Note that it requires the ADB daemon to be running on the host
5 machine (run 'adb start-server').
7 The app is built as follows (see build.sh for more details):
9   1. The output directory out/ is cleaned.
10   2. The contents of the template/ directory are copied/linked to
11      out/memory_inspector_app/.
12   3. Prebuilt files for running Python inside PNaCl are downloaded from
13      https://gsdview.appspot.com/naclports/ to out/memory_inspector_app/ and
14      out/memory_inspector_app/sandbox/.
15   4. The out/memory_inspector_app/sandbox/pydata_pnacl.tar file is augmented
16      with Memory Inspector dependencies (e.g. ../memory_inspector/).
17   5. The app can now be added to Chrome by loading the out/memory_inspector_app
18      folder as unpacked extension in chrome://extensions. A zip file
19      out/memory_inspector_app.zip is also generated for easy distribution.
21 The app is currently (January 2015) in a very early stage of development. If you
22 encounter any issues, please report them on https://crbug.com and use the Memory
23 Inspector directly by running ../start_web_ui instead.
25 For more information see:
26  - Meta-bug: https://crbug.com/448399
27  - naclports: https://code.google.com/p/naclports/