[Author: mpcomplete]
commite77b5198e61c44fd87d21e85d2024d21f7d11aae
authorgears.daemon <gears.daemon@fe895e04-df30-0410-9975-d76d301b4276>
Thu, 20 Dec 2007 02:00:13 +0000 (20 02:00 +0000)
committergears.daemon <gears.daemon@fe895e04-df30-0410-9975-d76d301b4276>
Thu, 20 Dec 2007 02:00:13 +0000 (20 02:00 +0000)
tree244e79e882b73ce3d2a60bf4973b0b5166f4137d
parentd025bdc8b3873796e3ddb6a7b408b7f9d322d74e
[Author: mpcomplete]

Removed all uses of JSPARAM_TOKEN.  The more specific types are used instead (OBJECT, ARRAY, etc).

I also changed JsObject so that it Roots its token in FF.  (I wonder if I should do the same for JsArray?)  I suspect this wasn't done before because it was only used for input params.  I'm assuming that it's harmless for me to Root input params.  If not, I can change the interface to make Rooting optional.

R=michaeln
CC=google-gears-eng@googlegroups.com
DELTA=186  (69 added, 35 deleted, 82 changed)
OCL=6113299
SCL=6131995

git-svn-id: https://google-gears.googlecode.com/svn/trunk@621 fe895e04-df30-0410-9975-d76d301b4276
gears/base/common/js_runner.h
gears/base/common/js_runner_ff.cc
gears/base/common/js_runner_ie.cc
gears/base/common/js_runner_np.cc
gears/base/common/js_types.cc
gears/base/common/js_types.h
gears/localserver/firefox/managed_resource_store_ff.cc
gears/localserver/ie/managed_resource_store_ie.cc
gears/workerpool/firefox/workerpool.cc
gears/workerpool/ie/workerpool.cc
gears/workerpool/npapi/workerpool.cc