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/