diff --git a/mozilla/xpcom/doc/xpcom-standalone.html b/mozilla/xpcom/doc/xpcom-standalone.html
index 1d8320c70c9..91f53e0b55e 100644
--- a/mozilla/xpcom/doc/xpcom-standalone.html
+++ b/mozilla/xpcom/doc/xpcom-standalone.html
@@ -17,7 +17,7 @@ Standalone XPCOM v 0.5
-1.0 Requirements
+1.0 Overview
Standalone XPCOM is a tree configuration, that when built, provides a minimal
set of libraries (shared mostly) that can be used to get all features of
XPCOM. The contents of this standalone XPCOM in general are:
@@ -31,45 +31,32 @@ Registry : mozilla/modules/libreg
XPCOM : mozilla/xpcom
-
+NOTE: xpcom apis are not frozen yet. By XPCOM 1.0 release they will
+be.
2.0 Building Standalone XPCOM
Here are the instructions for building the Standalone XPCOM on unix:
Step 1 : Pull the sources
-
-cvs -z 3 co -P -r NSPRPUB_CLIENT_BRANCH mozilla/nsprpub
+cvs -z 3 co mozilla/client.mk
-
-cvs -z 3 co -P mozilla/modules/libreg
+cd mozilla
-
-cvs -z 3 co -P mozilla/xpcom
-
--
-cvs -z 3 co -P mozilla/allmakefiles.sh mozilla/client.mk mozilla/aclocal.m4
-mozilla/configure mozilla/configure.in mozilla/Makefile.in mozilla/config
-mozilla/build
+gmake -f client.mk pull_all BUILD_MODULES=xpcom
-
-
Step 2 : Building XPCOM Standalone (unix)
+Step 2 : Build XPCOM Standalone (unix)
-
-cd mozilla; configure --enable-xpcom-standalone
+configure --enable-module=xpcom
-
-cd config; gmake; cd ..
-
--
-cd nsprpub; gmake; cd ..
-
--
-cd modules/libreg; gmake; cd ../..
-
--
-cd xpcom; gmake; cd ..
+gmake
-
+Big thanks to Christopher Seawood <cls@seawood.org> for make this
+so simple.
3.0 Testing Standalone XPCOM
xpcom/sample contains a sample application and a component. This