cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lorinb...@apache.org
Subject [34/37] [CB-3401] renamed blackberry root folder to bbos
Date Wed, 19 Jun 2013 18:32:06 GMT
http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/kn_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/kn_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/kn_IN.js.gz
new file mode 100644
index 0000000..f813453
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/kn_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ko.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ko.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ko.js.gz
new file mode 100644
index 0000000..a3752b4
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ko.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ko_KR.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ko_KR.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ko_KR.js.gz
new file mode 100644
index 0000000..a1d6b83
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ko_KR.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lt.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lt.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lt.js.gz
new file mode 100644
index 0000000..959e78f
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lt.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lt_LT.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lt_LT.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT.js.gz
new file mode 100644
index 0000000..d981980
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_EURO.js.gz
new file mode 100644
index 0000000..cf11515
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_PREEURO.js.gz
new file mode 100644
index 0000000..c438a65
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lt_LT_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lv.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lv.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lv.js.gz
new file mode 100644
index 0000000..a768a43
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lv.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lv_LV.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lv_LV.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV.js.gz
new file mode 100644
index 0000000..b877f68
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_EURO.js.gz
new file mode 100644
index 0000000..9a4fa57
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_PREEURO.js.gz
new file mode 100644
index 0000000..757c861
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/lv_LV_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mk.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mk.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mk.js.gz
new file mode 100644
index 0000000..b437e2b
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mk.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mk_MK.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mk_MK.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mk_MK.js.gz
new file mode 100644
index 0000000..9dba801
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mk_MK.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ml_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ml_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ml_IN.js.gz
new file mode 100644
index 0000000..f0553f1
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ml_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mr.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mr.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mr.js.gz
new file mode 100644
index 0000000..3f00081
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mr.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mr_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mr_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mr_IN.js.gz
new file mode 100644
index 0000000..3f4e42f
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mr_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ms.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ms.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ms.js.gz
new file mode 100644
index 0000000..47b15ab
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ms.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ms_MY.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ms_MY.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ms_MY.js.gz
new file mode 100644
index 0000000..d4b42f4
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ms_MY.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mt.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mt.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mt.js.gz
new file mode 100644
index 0000000..f46acdf
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mt.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mt_MT.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mt_MT.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT.js.gz
new file mode 100644
index 0000000..65bd5d4
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_EURO.js.gz
new file mode 100644
index 0000000..c371c5a
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_PREEURO.js.gz
new file mode 100644
index 0000000..272ed07
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/mt_MT_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nb_NO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nb_NO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nb_NO.js.gz
new file mode 100644
index 0000000..953b051
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nb_NO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nl.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nl.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nl.js.gz
new file mode 100644
index 0000000..1fc0521
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nl.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nl_BE.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nl_BE.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nl_BE.js.gz
new file mode 100644
index 0000000..4ea4bd5
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nl_BE.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nl_BE_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nl_BE_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nl_BE_PREEURO.js.gz
new file mode 100644
index 0000000..b69f55a
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nl_BE_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nl_NL.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nl_NL.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nl_NL.js.gz
new file mode 100644
index 0000000..f10c527
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nl_NL.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/nl_NL_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/nl_NL_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/nl_NL_PREEURO.js.gz
new file mode 100644
index 0000000..a36a696
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/nl_NL_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/no.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/no.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/no.js.gz
new file mode 100644
index 0000000..2828495
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/no.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/no_NO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/no_NO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/no_NO.js.gz
new file mode 100644
index 0000000..f027493
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/no_NO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/no_NO_NY.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/no_NO_NY.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/no_NO_NY.js.gz
new file mode 100644
index 0000000..71e5b02
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/no_NO_NY.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/or_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/or_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/or_IN.js.gz
new file mode 100644
index 0000000..fcec744
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/or_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pa.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pa.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pa.js.gz
new file mode 100644
index 0000000..a818414
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pa.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pa_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pa_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pa_IN.js.gz
new file mode 100644
index 0000000..e86fc9d
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pa_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pl.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pl.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pl.js.gz
new file mode 100644
index 0000000..92a36df
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pl.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pl_PL.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pl_PL.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL.js.gz
new file mode 100644
index 0000000..be45a80
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_EURO.js.gz
new file mode 100644
index 0000000..ad0dd65
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_PREEURO.js.gz
new file mode 100644
index 0000000..a0c6116
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pl_PL_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pt.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pt.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pt.js.gz
new file mode 100644
index 0000000..1a02bc1
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pt.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pt_BR.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pt_BR.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pt_BR.js.gz
new file mode 100644
index 0000000..89adc5e
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pt_BR.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pt_PT.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pt_PT.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pt_PT.js.gz
new file mode 100644
index 0000000..9f38787
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pt_PT.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/pt_PT_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/pt_PT_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/pt_PT_PREEURO.js.gz
new file mode 100644
index 0000000..5adb184
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/pt_PT_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ro.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ro.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ro.js.gz
new file mode 100644
index 0000000..3e04e6e
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ro.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ro_RO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ro_RO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ro_RO.js.gz
new file mode 100644
index 0000000..1ef6e7d
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ro_RO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ru.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ru.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ru.js.gz
new file mode 100644
index 0000000..664de07
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ru.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ru_RU.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ru_RU.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ru_RU.js.gz
new file mode 100644
index 0000000..49bc219
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ru_RU.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sh.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sh.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sh.js.gz
new file mode 100644
index 0000000..3db9b20
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sh.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sh_CS.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sh_CS.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sh_CS.js.gz
new file mode 100644
index 0000000..0f62a17
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sh_CS.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sk.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sk.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sk.js.gz
new file mode 100644
index 0000000..8636208
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sk.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sk_SK.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sk_SK.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK.js.gz
new file mode 100644
index 0000000..dfb2908
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_EURO.js.gz
new file mode 100644
index 0000000..baddfcf
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_PREEURO.js.gz
new file mode 100644
index 0000000..e1cc9e0
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sk_SK_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sl.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sl.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sl.js.gz
new file mode 100644
index 0000000..ac93f3e
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sl.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sl_SI.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sl_SI.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sl_SI.js.gz
new file mode 100644
index 0000000..7286da1
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sl_SI.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sl_SI_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sl_SI_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sl_SI_PREEURO.js.gz
new file mode 100644
index 0000000..1eabc09
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sl_SI_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sq.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sq.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sq.js.gz
new file mode 100644
index 0000000..0a5f716
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sq.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sq_AL.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sq_AL.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sq_AL.js.gz
new file mode 100644
index 0000000..2969ca7
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sq_AL.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr.js.gz
new file mode 100644
index 0000000..45a8f4b
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_BA.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_BA.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_BA.js.gz
new file mode 100644
index 0000000..89f8484
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_BA.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_CS.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_CS.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_CS.js.gz
new file mode 100644
index 0000000..9d3d758
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_CS.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_ME.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_ME.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_ME.js.gz
new file mode 100644
index 0000000..d50466e
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_ME.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_RS.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_RS.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS.js.gz
new file mode 100644
index 0000000..66e041f
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Cyrl.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Cyrl.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Cyrl.js.gz
new file mode 100644
index 0000000..9cc15d6
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Cyrl.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Latn.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Latn.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Latn.js.gz
new file mode 100644
index 0000000..a3a9a93
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sr_RS_Latn.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sv.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sv.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sv.js.gz
new file mode 100644
index 0000000..eec6524
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sv.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sv_SE.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sv_SE.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE.js.gz
new file mode 100644
index 0000000..ec4b9a7
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_EURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_EURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_EURO.js.gz
new file mode 100644
index 0000000..2f860b9
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_EURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_PREEURO.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_PREEURO.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_PREEURO.js.gz
new file mode 100644
index 0000000..1bfce15
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/sv_SE_PREEURO.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ta.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ta.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ta.js.gz
new file mode 100644
index 0000000..d7581ea
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ta.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/ta_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/ta_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/ta_IN.js.gz
new file mode 100644
index 0000000..d94fe66
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/ta_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/te.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/te.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/te.js.gz
new file mode 100644
index 0000000..c69b725
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/te.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/te_IN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/te_IN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/te_IN.js.gz
new file mode 100644
index 0000000..2f21145
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/te_IN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/th.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/th.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/th.js.gz
new file mode 100644
index 0000000..13b44cc
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/th.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/th_TH.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/th_TH.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/th_TH.js.gz
new file mode 100644
index 0000000..9a44dfe
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/th_TH.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/th_TH_TH.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/th_TH_TH.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/th_TH_TH.js.gz
new file mode 100644
index 0000000..cfd9252
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/th_TH_TH.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/tr.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/tr.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/tr.js.gz
new file mode 100644
index 0000000..f54579f
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/tr.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/tr_TR.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/tr_TR.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/tr_TR.js.gz
new file mode 100644
index 0000000..27e9cd3
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/tr_TR.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/uk.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/uk.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/uk.js.gz
new file mode 100644
index 0000000..246525c
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/uk.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/uk_UA.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/uk_UA.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/uk_UA.js.gz
new file mode 100644
index 0000000..f73c575
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/uk_UA.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/vi.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/vi.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/vi.js.gz
new file mode 100644
index 0000000..7a47737
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/vi.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/vi_VN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/vi_VN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/vi_VN.js.gz
new file mode 100644
index 0000000..9cdd564
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/vi_VN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/zh.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/zh.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/zh.js.gz
new file mode 100644
index 0000000..ea819e5
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/zh.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/zh_CN.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/zh_CN.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/zh_CN.js.gz
new file mode 100644
index 0000000..eeddad9
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/zh_CN.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/zh_HK.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/zh_HK.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/zh_HK.js.gz
new file mode 100644
index 0000000..63130e3
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/zh_HK.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/zh_SG.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/zh_SG.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/zh_SG.js.gz
new file mode 100644
index 0000000..ced2c42
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/zh_SG.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/resourceBundles/zh_TW.js.gz
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/resourceBundles/zh_TW.js.gz b/bbos/bin/templates/project/www/res/resourceBundles/zh_TW.js.gz
new file mode 100644
index 0000000..105e4fa
Binary files /dev/null and b/bbos/bin/templates/project/www/res/resourceBundles/zh_TW.js.gz differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/res/screen/blackberry/screen-225.png
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/res/screen/blackberry/screen-225.png b/bbos/bin/templates/project/www/res/screen/blackberry/screen-225.png
new file mode 100644
index 0000000..29873e9
Binary files /dev/null and b/bbos/bin/templates/project/www/res/screen/blackberry/screen-225.png differ

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec.html
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec.html b/bbos/bin/templates/project/www/spec.html
new file mode 100644
index 0000000..71f00de
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+     KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+-->
+<html>
+    <head>
+        <title>Jasmine Spec Runner</title>
+
+        <!-- jasmine source -->
+        <link rel="shortcut icon" type="image/png" href="spec/lib/jasmine-1.2.0/jasmine_favicon.png">
+        <link rel="stylesheet" type="text/css" href="spec/lib/jasmine-1.2.0/jasmine.css">
+        <script type="text/javascript" src="spec/lib/jasmine-1.2.0/jasmine.js"></script>
+        <script type="text/javascript" src="spec/lib/jasmine-1.2.0/jasmine-html.js"></script>
+
+        <!-- include source files here... -->
+        <script type="text/javascript" src="js/index.js"></script>
+
+        <!-- include spec files here... -->
+        <script type="text/javascript" src="spec/helper.js"></script>
+        <script type="text/javascript" src="spec/index.js"></script>
+
+        <script type="text/javascript">
+            (function() {
+                var jasmineEnv = jasmine.getEnv();
+                jasmineEnv.updateInterval = 1000;
+
+                var htmlReporter = new jasmine.HtmlReporter();
+
+                jasmineEnv.addReporter(htmlReporter);
+
+                jasmineEnv.specFilter = function(spec) {
+                    return htmlReporter.specFilter(spec);
+                };
+
+                var currentWindowOnload = window.onload;
+
+                window.onload = function() {
+                    if (currentWindowOnload) {
+                        currentWindowOnload();
+                    }
+                    execJasmine();
+                };
+
+                function execJasmine() {
+                    jasmineEnv.execute();
+                }
+            })();
+        </script>
+    </head>
+    <body>
+        <div id="stage" style="display:none;"></div>
+    </body>
+</html>

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec/helper.js
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec/helper.js b/bbos/bin/templates/project/www/spec/helper.js
new file mode 100644
index 0000000..929f776
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec/helper.js
@@ -0,0 +1,33 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+afterEach(function() {
+    document.getElementById('stage').innerHTML = '';
+});
+
+var helper = {
+    trigger: function(obj, name) {
+        var e = document.createEvent('Event');
+        e.initEvent(name, true, true);
+        obj.dispatchEvent(e);
+    },
+    getComputedStyle: function(querySelector, property) {
+        var element = document.querySelector(querySelector);
+        return window.getComputedStyle(element).getPropertyValue(property);
+    }
+};

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec/index.js
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec/index.js b/bbos/bin/templates/project/www/spec/index.js
new file mode 100644
index 0000000..20f8be5
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec/index.js
@@ -0,0 +1,67 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+describe('app', function() {
+    describe('initialize', function() {
+        it('should bind deviceready', function() {
+            runs(function() {
+                spyOn(app, 'onDeviceReady');
+                app.initialize();
+                helper.trigger(window.document, 'deviceready');
+            });
+
+            waitsFor(function() {
+                return (app.onDeviceReady.calls.length > 0);
+            }, 'onDeviceReady should be called once', 500);
+
+            runs(function() {
+                expect(app.onDeviceReady).toHaveBeenCalled();
+            });
+        });
+    });
+
+    describe('onDeviceReady', function() {
+        it('should report that it fired', function() {
+            spyOn(app, 'receivedEvent');
+            app.onDeviceReady();
+            expect(app.receivedEvent).toHaveBeenCalledWith('deviceready');
+        });
+    });
+
+    describe('receivedEvent', function() {
+        beforeEach(function() {
+            var el = document.getElementById('stage');
+            el.innerHTML = ['<div id="deviceready">',
+                            '    <p class="event listening">Listening</p>',
+                            '    <p class="event received">Received</p>',
+                            '</div>'].join('\n');
+        });
+
+        it('should hide the listening element', function() {
+            app.receivedEvent('deviceready');
+            var displayStyle = helper.getComputedStyle('#deviceready .listening', 'display');
+            expect(displayStyle).toEqual('none');
+        });
+
+        it('should show the received element', function() {
+            app.receivedEvent('deviceready');
+            var displayStyle = helper.getComputedStyle('#deviceready .received', 'display');
+            expect(displayStyle).toEqual('block');
+        });
+    });
+});

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/MIT.LICENSE
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/MIT.LICENSE b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/MIT.LICENSE
new file mode 100644
index 0000000..7c435ba
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/MIT.LICENSE
@@ -0,0 +1,20 @@
+Copyright (c) 2008-2011 Pivotal Labs
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine-html.js
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine-html.js b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine-html.js
new file mode 100644
index 0000000..a0b0639
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine-html.js
@@ -0,0 +1,616 @@
+jasmine.HtmlReporterHelpers = {};
+
+jasmine.HtmlReporterHelpers.createDom = function(type, attrs, childrenVarArgs) {
+  var el = document.createElement(type);
+
+  for (var i = 2; i < arguments.length; i++) {
+    var child = arguments[i];
+
+    if (typeof child === 'string') {
+      el.appendChild(document.createTextNode(child));
+    } else {
+      if (child) {
+        el.appendChild(child);
+      }
+    }
+  }
+
+  for (var attr in attrs) {
+    if (attr == "className") {
+      el[attr] = attrs[attr];
+    } else {
+      el.setAttribute(attr, attrs[attr]);
+    }
+  }
+
+  return el;
+};
+
+jasmine.HtmlReporterHelpers.getSpecStatus = function(child) {
+  var results = child.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.skipped) {
+    status = 'skipped';
+  }
+
+  return status;
+};
+
+jasmine.HtmlReporterHelpers.appendToSummary = function(child, childElement) {
+  var parentDiv = this.dom.summary;
+  var parentSuite = (typeof child.parentSuite == 'undefined') ? 'suite' : 'parentSuite';
+  var parent = child[parentSuite];
+
+  if (parent) {
+    if (typeof this.views.suites[parent.id] == 'undefined') {
+      this.views.suites[parent.id] = new jasmine.HtmlReporter.SuiteView(parent, this.dom, this.views);
+    }
+    parentDiv = this.views.suites[parent.id].element;
+  }
+
+  parentDiv.appendChild(childElement);
+};
+
+
+jasmine.HtmlReporterHelpers.addHelpers = function(ctor) {
+  for(var fn in jasmine.HtmlReporterHelpers) {
+    ctor.prototype[fn] = jasmine.HtmlReporterHelpers[fn];
+  }
+};
+
+jasmine.HtmlReporter = function(_doc) {
+  var self = this;
+  var doc = _doc || window.document;
+
+  var reporterView;
+
+  var dom = {};
+
+  // Jasmine Reporter Public Interface
+  self.logRunningSpecs = false;
+
+  self.reportRunnerStarting = function(runner) {
+    var specs = runner.specs() || [];
+
+    if (specs.length == 0) {
+      return;
+    }
+
+    createReporterDom(runner.env.versionString());
+    doc.body.appendChild(dom.reporter);
+
+    reporterView = new jasmine.HtmlReporter.ReporterView(dom);
+    reporterView.addSpecs(specs, self.specFilter);
+  };
+
+  self.reportRunnerResults = function(runner) {
+    reporterView && reporterView.complete();
+  };
+
+  self.reportSuiteResults = function(suite) {
+    reporterView.suiteComplete(suite);
+  };
+
+  self.reportSpecStarting = function(spec) {
+    if (self.logRunningSpecs) {
+      self.log('>> Jasmine Running ' + spec.suite.description + ' ' + spec.description + '...');
+    }
+  };
+
+  self.reportSpecResults = function(spec) {
+    reporterView.specComplete(spec);
+  };
+
+  self.log = function() {
+    var console = jasmine.getGlobal().console;
+    if (console && console.log) {
+      if (console.log.apply) {
+        console.log.apply(console, arguments);
+      } else {
+        console.log(arguments); // ie fix: console.log.apply doesn't exist on ie
+      }
+    }
+  };
+
+  self.specFilter = function(spec) {
+    if (!focusedSpecName()) {
+      return true;
+    }
+
+    return spec.getFullName().indexOf(focusedSpecName()) === 0;
+  };
+
+  return self;
+
+  function focusedSpecName() {
+    var specName;
+
+    (function memoizeFocusedSpec() {
+      if (specName) {
+        return;
+      }
+
+      var paramMap = [];
+      var params = doc.location.search.substring(1).split('&');
+
+      for (var i = 0; i < params.length; i++) {
+        var p = params[i].split('=');
+        paramMap[decodeURIComponent(p[0])] = decodeURIComponent(p[1]);
+      }
+
+      specName = paramMap.spec;
+    })();
+
+    return specName;
+  }
+
+  function createReporterDom(version) {
+    dom.reporter = self.createDom('div', { id: 'HTMLReporter', className: 'jasmine_reporter' },
+      dom.banner = self.createDom('div', { className: 'banner' },
+        self.createDom('span', { className: 'title' }, "Jasmine "),
+        self.createDom('span', { className: 'version' }, version)),
+
+      dom.symbolSummary = self.createDom('ul', {className: 'symbolSummary'}),
+      dom.alert = self.createDom('div', {className: 'alert'}),
+      dom.results = self.createDom('div', {className: 'results'},
+        dom.summary = self.createDom('div', { className: 'summary' }),
+        dom.details = self.createDom('div', { id: 'details' }))
+    );
+  }
+};
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter);jasmine.HtmlReporter.ReporterView = function(dom) {
+  this.startedAt = new Date();
+  this.runningSpecCount = 0;
+  this.completeSpecCount = 0;
+  this.passedCount = 0;
+  this.failedCount = 0;
+  this.skippedCount = 0;
+
+  this.createResultsMenu = function() {
+    this.resultsMenu = this.createDom('span', {className: 'resultsMenu bar'},
+      this.summaryMenuItem = this.createDom('a', {className: 'summaryMenuItem', href: "#"}, '0 specs'),
+      ' | ',
+      this.detailsMenuItem = this.createDom('a', {className: 'detailsMenuItem', href: "#"}, '0 failing'));
+
+    this.summaryMenuItem.onclick = function() {
+      dom.reporter.className = dom.reporter.className.replace(/ showDetails/g, '');
+    };
+
+    this.detailsMenuItem.onclick = function() {
+      showDetails();
+    };
+  };
+
+  this.addSpecs = function(specs, specFilter) {
+    this.totalSpecCount = specs.length;
+
+    this.views = {
+      specs: {},
+      suites: {}
+    };
+
+    for (var i = 0; i < specs.length; i++) {
+      var spec = specs[i];
+      this.views.specs[spec.id] = new jasmine.HtmlReporter.SpecView(spec, dom, this.views);
+      if (specFilter(spec)) {
+        this.runningSpecCount++;
+      }
+    }
+  };
+
+  this.specComplete = function(spec) {
+    this.completeSpecCount++;
+
+    if (isUndefined(this.views.specs[spec.id])) {
+      this.views.specs[spec.id] = new jasmine.HtmlReporter.SpecView(spec, dom);
+    }
+
+    var specView = this.views.specs[spec.id];
+
+    switch (specView.status()) {
+      case 'passed':
+        this.passedCount++;
+        break;
+
+      case 'failed':
+        this.failedCount++;
+        break;
+
+      case 'skipped':
+        this.skippedCount++;
+        break;
+    }
+
+    specView.refresh();
+    this.refresh();
+  };
+
+  this.suiteComplete = function(suite) {
+    var suiteView = this.views.suites[suite.id];
+    if (isUndefined(suiteView)) {
+      return;
+    }
+    suiteView.refresh();
+  };
+
+  this.refresh = function() {
+
+    if (isUndefined(this.resultsMenu)) {
+      this.createResultsMenu();
+    }
+
+    // currently running UI
+    if (isUndefined(this.runningAlert)) {
+      this.runningAlert = this.createDom('a', {href: "?", className: "runningAlert bar"});
+      dom.alert.appendChild(this.runningAlert);
+    }
+    this.runningAlert.innerHTML = "Running " + this.completeSpecCount + " of " + specPluralizedFor(this.totalSpecCount);
+
+    // skipped specs UI
+    if (isUndefined(this.skippedAlert)) {
+      this.skippedAlert = this.createDom('a', {href: "?", className: "skippedAlert bar"});
+    }
+
+    this.skippedAlert.innerHTML = "Skipping " + this.skippedCount + " of " + specPluralizedFor(this.totalSpecCount) + " - run all";
+
+    if (this.skippedCount === 1 && isDefined(dom.alert)) {
+      dom.alert.appendChild(this.skippedAlert);
+    }
+
+    // passing specs UI
+    if (isUndefined(this.passedAlert)) {
+      this.passedAlert = this.createDom('span', {href: "?", className: "passingAlert bar"});
+    }
+    this.passedAlert.innerHTML = "Passing " + specPluralizedFor(this.passedCount);
+
+    // failing specs UI
+    if (isUndefined(this.failedAlert)) {
+      this.failedAlert = this.createDom('span', {href: "?", className: "failingAlert bar"});
+    }
+    this.failedAlert.innerHTML = "Failing " + specPluralizedFor(this.failedCount);
+
+    if (this.failedCount === 1 && isDefined(dom.alert)) {
+      dom.alert.appendChild(this.failedAlert);
+      dom.alert.appendChild(this.resultsMenu);
+    }
+
+    // summary info
+    this.summaryMenuItem.innerHTML = "" + specPluralizedFor(this.runningSpecCount);
+    this.detailsMenuItem.innerHTML = "" + this.failedCount + " failing";
+  };
+
+  this.complete = function() {
+    dom.alert.removeChild(this.runningAlert);
+
+    this.skippedAlert.innerHTML = "Ran " + this.runningSpecCount + " of " + specPluralizedFor(this.totalSpecCount) + " - run all";
+
+    if (this.failedCount === 0) {
+      dom.alert.appendChild(this.createDom('span', {className: 'passingAlert bar'}, "Passing " + specPluralizedFor(this.passedCount)));
+    } else {
+      showDetails();
+    }
+
+    dom.banner.appendChild(this.createDom('span', {className: 'duration'}, "finished in " + ((new Date().getTime() - this.startedAt.getTime()) / 1000) + "s"));
+  };
+
+  return this;
+
+  function showDetails() {
+    if (dom.reporter.className.search(/showDetails/) === -1) {
+      dom.reporter.className += " showDetails";
+    }
+  }
+
+  function isUndefined(obj) {
+    return typeof obj === 'undefined';
+  }
+
+  function isDefined(obj) {
+    return !isUndefined(obj);
+  }
+
+  function specPluralizedFor(count) {
+    var str = count + " spec";
+    if (count > 1) {
+      str += "s"
+    }
+    return str;
+  }
+
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.ReporterView);
+
+
+jasmine.HtmlReporter.SpecView = function(spec, dom, views) {
+  this.spec = spec;
+  this.dom = dom;
+  this.views = views;
+
+  this.symbol = this.createDom('li', { className: 'pending' });
+  this.dom.symbolSummary.appendChild(this.symbol);
+
+  this.summary = this.createDom('div', { className: 'specSummary' },
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(this.spec.getFullName()),
+        title: this.spec.getFullName()
+      }, this.spec.description)
+  );
+
+  this.detail = this.createDom('div', { className: 'specDetail' },
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(this.spec.getFullName()),
+        title: this.spec.getFullName()
+      }, this.spec.getFullName())
+  );
+};
+
+jasmine.HtmlReporter.SpecView.prototype.status = function() {
+  return this.getSpecStatus(this.spec);
+};
+
+jasmine.HtmlReporter.SpecView.prototype.refresh = function() {
+  this.symbol.className = this.status();
+
+  switch (this.status()) {
+    case 'skipped':
+      break;
+
+    case 'passed':
+      this.appendSummaryToSuiteDiv();
+      break;
+
+    case 'failed':
+      this.appendSummaryToSuiteDiv();
+      this.appendFailureDetail();
+      break;
+  }
+};
+
+jasmine.HtmlReporter.SpecView.prototype.appendSummaryToSuiteDiv = function() {
+  this.summary.className += ' ' + this.status();
+  this.appendToSummary(this.spec, this.summary);
+};
+
+jasmine.HtmlReporter.SpecView.prototype.appendFailureDetail = function() {
+  this.detail.className += ' ' + this.status();
+
+  var resultItems = this.spec.results().getItems();
+  var messagesDiv = this.createDom('div', { className: 'messages' });
+
+  for (var i = 0; i < resultItems.length; i++) {
+    var result = resultItems[i];
+
+    if (result.type == 'log') {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage log'}, result.toString()));
+    } else if (result.type == 'expect' && result.passed && !result.passed()) {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage fail'}, result.message));
+
+      if (result.trace.stack) {
+        messagesDiv.appendChild(this.createDom('div', {className: 'stackTrace'}, result.trace.stack));
+      }
+    }
+  }
+
+  if (messagesDiv.childNodes.length > 0) {
+    this.detail.appendChild(messagesDiv);
+    this.dom.details.appendChild(this.detail);
+  }
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.SpecView);jasmine.HtmlReporter.SuiteView = function(suite, dom, views) {
+  this.suite = suite;
+  this.dom = dom;
+  this.views = views;
+
+  this.element = this.createDom('div', { className: 'suite' },
+      this.createDom('a', { className: 'description', href: '?spec=' + encodeURIComponent(this.suite.getFullName()) }, this.suite.description)
+  );
+
+  this.appendToSummary(this.suite, this.element);
+};
+
+jasmine.HtmlReporter.SuiteView.prototype.status = function() {
+  return this.getSpecStatus(this.suite);
+};
+
+jasmine.HtmlReporter.SuiteView.prototype.refresh = function() {
+  this.element.className += " " + this.status();
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.SuiteView);
+
+/* @deprecated Use jasmine.HtmlReporter instead
+ */
+jasmine.TrivialReporter = function(doc) {
+  this.document = doc || document;
+  this.suiteDivs = {};
+  this.logRunningSpecs = false;
+};
+
+jasmine.TrivialReporter.prototype.createDom = function(type, attrs, childrenVarArgs) {
+  var el = document.createElement(type);
+
+  for (var i = 2; i < arguments.length; i++) {
+    var child = arguments[i];
+
+    if (typeof child === 'string') {
+      el.appendChild(document.createTextNode(child));
+    } else {
+      if (child) { el.appendChild(child); }
+    }
+  }
+
+  for (var attr in attrs) {
+    if (attr == "className") {
+      el[attr] = attrs[attr];
+    } else {
+      el.setAttribute(attr, attrs[attr]);
+    }
+  }
+
+  return el;
+};
+
+jasmine.TrivialReporter.prototype.reportRunnerStarting = function(runner) {
+  var showPassed, showSkipped;
+
+  this.outerDiv = this.createDom('div', { id: 'TrivialReporter', className: 'jasmine_reporter' },
+      this.createDom('div', { className: 'banner' },
+        this.createDom('div', { className: 'logo' },
+            this.createDom('span', { className: 'title' }, "Jasmine"),
+            this.createDom('span', { className: 'version' }, runner.env.versionString())),
+        this.createDom('div', { className: 'options' },
+            "Show ",
+            showPassed = this.createDom('input', { id: "__jasmine_TrivialReporter_showPassed__", type: 'checkbox' }),
+            this.createDom('label', { "for": "__jasmine_TrivialReporter_showPassed__" }, " passed "),
+            showSkipped = this.createDom('input', { id: "__jasmine_TrivialReporter_showSkipped__", type: 'checkbox' }),
+            this.createDom('label', { "for": "__jasmine_TrivialReporter_showSkipped__" }, " skipped")
+            )
+          ),
+
+      this.runnerDiv = this.createDom('div', { className: 'runner running' },
+          this.createDom('a', { className: 'run_spec', href: '?' }, "run all"),
+          this.runnerMessageSpan = this.createDom('span', {}, "Running..."),
+          this.finishedAtSpan = this.createDom('span', { className: 'finished-at' }, ""))
+      );
+
+  this.document.body.appendChild(this.outerDiv);
+
+  var suites = runner.suites();
+  for (var i = 0; i < suites.length; i++) {
+    var suite = suites[i];
+    var suiteDiv = this.createDom('div', { className: 'suite' },
+        this.createDom('a', { className: 'run_spec', href: '?spec=' + encodeURIComponent(suite.getFullName()) }, "run"),
+        this.createDom('a', { className: 'description', href: '?spec=' + encodeURIComponent(suite.getFullName()) }, suite.description));
+    this.suiteDivs[suite.id] = suiteDiv;
+    var parentDiv = this.outerDiv;
+    if (suite.parentSuite) {
+      parentDiv = this.suiteDivs[suite.parentSuite.id];
+    }
+    parentDiv.appendChild(suiteDiv);
+  }
+
+  this.startedAt = new Date();
+
+  var self = this;
+  showPassed.onclick = function(evt) {
+    if (showPassed.checked) {
+      self.outerDiv.className += ' show-passed';
+    } else {
+      self.outerDiv.className = self.outerDiv.className.replace(/ show-passed/, '');
+    }
+  };
+
+  showSkipped.onclick = function(evt) {
+    if (showSkipped.checked) {
+      self.outerDiv.className += ' show-skipped';
+    } else {
+      self.outerDiv.className = self.outerDiv.className.replace(/ show-skipped/, '');
+    }
+  };
+};
+
+jasmine.TrivialReporter.prototype.reportRunnerResults = function(runner) {
+  var results = runner.results();
+  var className = (results.failedCount > 0) ? "runner failed" : "runner passed";
+  this.runnerDiv.setAttribute("class", className);
+  //do it twice for IE
+  this.runnerDiv.setAttribute("className", className);
+  var specs = runner.specs();
+  var specCount = 0;
+  for (var i = 0; i < specs.length; i++) {
+    if (this.specFilter(specs[i])) {
+      specCount++;
+    }
+  }
+  var message = "" + specCount + " spec" + (specCount == 1 ? "" : "s" ) + ", " + results.failedCount + " failure" + ((results.failedCount == 1) ? "" : "s");
+  message += " in " + ((new Date().getTime() - this.startedAt.getTime()) / 1000) + "s";
+  this.runnerMessageSpan.replaceChild(this.createDom('a', { className: 'description', href: '?'}, message), this.runnerMessageSpan.firstChild);
+
+  this.finishedAtSpan.appendChild(document.createTextNode("Finished at " + new Date().toString()));
+};
+
+jasmine.TrivialReporter.prototype.reportSuiteResults = function(suite) {
+  var results = suite.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.totalCount === 0) { // todo: change this to check results.skipped
+    status = 'skipped';
+  }
+  this.suiteDivs[suite.id].className += " " + status;
+};
+
+jasmine.TrivialReporter.prototype.reportSpecStarting = function(spec) {
+  if (this.logRunningSpecs) {
+    this.log('>> Jasmine Running ' + spec.suite.description + ' ' + spec.description + '...');
+  }
+};
+
+jasmine.TrivialReporter.prototype.reportSpecResults = function(spec) {
+  var results = spec.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.skipped) {
+    status = 'skipped';
+  }
+  var specDiv = this.createDom('div', { className: 'spec '  + status },
+      this.createDom('a', { className: 'run_spec', href: '?spec=' + encodeURIComponent(spec.getFullName()) }, "run"),
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(spec.getFullName()),
+        title: spec.getFullName()
+      }, spec.description));
+
+
+  var resultItems = results.getItems();
+  var messagesDiv = this.createDom('div', { className: 'messages' });
+  for (var i = 0; i < resultItems.length; i++) {
+    var result = resultItems[i];
+
+    if (result.type == 'log') {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage log'}, result.toString()));
+    } else if (result.type == 'expect' && result.passed && !result.passed()) {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage fail'}, result.message));
+
+      if (result.trace.stack) {
+        messagesDiv.appendChild(this.createDom('div', {className: 'stackTrace'}, result.trace.stack));
+      }
+    }
+  }
+
+  if (messagesDiv.childNodes.length > 0) {
+    specDiv.appendChild(messagesDiv);
+  }
+
+  this.suiteDivs[spec.suite.id].appendChild(specDiv);
+};
+
+jasmine.TrivialReporter.prototype.log = function() {
+  var console = jasmine.getGlobal().console;
+  if (console && console.log) {
+    if (console.log.apply) {
+      console.log.apply(console, arguments);
+    } else {
+      console.log(arguments); // ie fix: console.log.apply doesn't exist on ie
+    }
+  }
+};
+
+jasmine.TrivialReporter.prototype.getLocation = function() {
+  return this.document.location;
+};
+
+jasmine.TrivialReporter.prototype.specFilter = function(spec) {
+  var paramMap = {};
+  var params = this.getLocation().search.substring(1).split('&');
+  for (var i = 0; i < params.length; i++) {
+    var p = params[i].split('=');
+    paramMap[decodeURIComponent(p[0])] = decodeURIComponent(p[1]);
+  }
+
+  if (!paramMap.spec) {
+    return true;
+  }
+  return spec.getFullName().indexOf(paramMap.spec) === 0;
+};

http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/b66b2ef1/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine.css
----------------------------------------------------------------------
diff --git a/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine.css b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine.css
new file mode 100644
index 0000000..826e575
--- /dev/null
+++ b/bbos/bin/templates/project/www/spec/lib/jasmine-1.2.0/jasmine.css
@@ -0,0 +1,81 @@
+body { background-color: #eeeeee; padding: 0; margin: 5px; overflow-y: scroll; }
+
+#HTMLReporter { font-size: 11px; font-family: Monaco, "Lucida Console", monospace; line-height: 14px; color: #333333; }
+#HTMLReporter a { text-decoration: none; }
+#HTMLReporter a:hover { text-decoration: underline; }
+#HTMLReporter p, #HTMLReporter h1, #HTMLReporter h2, #HTMLReporter h3, #HTMLReporter h4, #HTMLReporter h5, #HTMLReporter h6 { margin: 0; line-height: 14px; }
+#HTMLReporter .banner, #HTMLReporter .symbolSummary, #HTMLReporter .summary, #HTMLReporter .resultMessage, #HTMLReporter .specDetail .description, #HTMLReporter .alert .bar, #HTMLReporter .stackTrace { padding-left: 9px; padding-right: 9px; }
+#HTMLReporter #jasmine_content { position: fixed; right: 100%; }
+#HTMLReporter .version { color: #aaaaaa; }
+#HTMLReporter .banner { margin-top: 14px; }
+#HTMLReporter .duration { color: #aaaaaa; float: right; }
+#HTMLReporter .symbolSummary { overflow: hidden; *zoom: 1; margin: 14px 0; }
+#HTMLReporter .symbolSummary li { display: block; float: left; height: 7px; width: 14px; margin-bottom: 7px; font-size: 16px; }
+#HTMLReporter .symbolSummary li.passed { font-size: 14px; }
+#HTMLReporter .symbolSummary li.passed:before { color: #5e7d00; content: "\02022"; }
+#HTMLReporter .symbolSummary li.failed { line-height: 9px; }
+#HTMLReporter .symbolSummary li.failed:before { color: #b03911; content: "x"; font-weight: bold; margin-left: -1px; }
+#HTMLReporter .symbolSummary li.skipped { font-size: 14px; }
+#HTMLReporter .symbolSummary li.skipped:before { color: #bababa; content: "\02022"; }
+#HTMLReporter .symbolSummary li.pending { line-height: 11px; }
+#HTMLReporter .symbolSummary li.pending:before { color: #aaaaaa; content: "-"; }
+#HTMLReporter .bar { line-height: 28px; font-size: 14px; display: block; color: #eee; }
+#HTMLReporter .runningAlert { background-color: #666666; }
+#HTMLReporter .skippedAlert { background-color: #aaaaaa; }
+#HTMLReporter .skippedAlert:first-child { background-color: #333333; }
+#HTMLReporter .skippedAlert:hover { text-decoration: none; color: white; text-decoration: underline; }
+#HTMLReporter .passingAlert { background-color: #a6b779; }
+#HTMLReporter .passingAlert:first-child { background-color: #5e7d00; }
+#HTMLReporter .failingAlert { background-color: #cf867e; }
+#HTMLReporter .failingAlert:first-child { background-color: #b03911; }
+#HTMLReporter .results { margin-top: 14px; }
+#HTMLReporter #details { display: none; }
+#HTMLReporter .resultsMenu, #HTMLReporter .resultsMenu a { background-color: #fff; color: #333333; }
+#HTMLReporter.showDetails .summaryMenuItem { font-weight: normal; text-decoration: inherit; }
+#HTMLReporter.showDetails .summaryMenuItem:hover { text-decoration: underline; }
+#HTMLReporter.showDetails .detailsMenuItem { font-weight: bold; text-decoration: underline; }
+#HTMLReporter.showDetails .summary { display: none; }
+#HTMLReporter.showDetails #details { display: block; }
+#HTMLReporter .summaryMenuItem { font-weight: bold; text-decoration: underline; }
+#HTMLReporter .summary { margin-top: 14px; }
+#HTMLReporter .summary .suite .suite, #HTMLReporter .summary .specSummary { margin-left: 14px; }
+#HTMLReporter .summary .specSummary.passed a { color: #5e7d00; }
+#HTMLReporter .summary .specSummary.failed a { color: #b03911; }
+#HTMLReporter .description + .suite { margin-top: 0; }
+#HTMLReporter .suite { margin-top: 14px; }
+#HTMLReporter .suite a { color: #333333; }
+#HTMLReporter #details .specDetail { margin-bottom: 28px; }
+#HTMLReporter #details .specDetail .description { display: block; color: white; background-color: #b03911; }
+#HTMLReporter .resultMessage { padding-top: 14px; color: #333333; }
+#HTMLReporter .resultMessage span.result { display: block; }
+#HTMLReporter .stackTrace { margin: 5px 0 0 0; max-height: 224px; overflow: auto; line-height: 18px; color: #666666; border: 1px solid #ddd; background: white; white-space: pre; }
+
+#TrivialReporter { padding: 8px 13px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow-y: scroll; background-color: white; font-family: "Helvetica Neue Light", "Lucida Grande", "Calibri", "Arial", sans-serif; /*.resultMessage {*/ /*white-space: pre;*/ /*}*/ }
+#TrivialReporter a:visited, #TrivialReporter a { color: #303; }
+#TrivialReporter a:hover, #TrivialReporter a:active { color: blue; }
+#TrivialReporter .run_spec { float: right; padding-right: 5px; font-size: .8em; text-decoration: none; }
+#TrivialReporter .banner { color: #303; background-color: #fef; padding: 5px; }
+#TrivialReporter .logo { float: left; font-size: 1.1em; padding-left: 5px; }
+#TrivialReporter .logo .version { font-size: .6em; padding-left: 1em; }
+#TrivialReporter .runner.running { background-color: yellow; }
+#TrivialReporter .options { text-align: right; font-size: .8em; }
+#TrivialReporter .suite { border: 1px outset gray; margin: 5px 0; padding-left: 1em; }
+#TrivialReporter .suite .suite { margin: 5px; }
+#TrivialReporter .suite.passed { background-color: #dfd; }
+#TrivialReporter .suite.failed { background-color: #fdd; }
+#TrivialReporter .spec { margin: 5px; padding-left: 1em; clear: both; }
+#TrivialReporter .spec.failed, #TrivialReporter .spec.passed, #TrivialReporter .spec.skipped { padding-bottom: 5px; border: 1px solid gray; }
+#TrivialReporter .spec.failed { background-color: #fbb; border-color: red; }
+#TrivialReporter .spec.passed { background-color: #bfb; border-color: green; }
+#TrivialReporter .spec.skipped { background-color: #bbb; }
+#TrivialReporter .messages { border-left: 1px dashed gray; padding-left: 1em; padding-right: 1em; }
+#TrivialReporter .passed { background-color: #cfc; display: none; }
+#TrivialReporter .failed { background-color: #fbb; }
+#TrivialReporter .skipped { color: #777; background-color: #eee; display: none; }
+#TrivialReporter .resultMessage span.result { display: block; line-height: 2em; color: black; }
+#TrivialReporter .resultMessage .mismatch { color: black; }
+#TrivialReporter .stackTrace { white-space: pre; font-size: .8em; margin-left: 10px; max-height: 5em; overflow: auto; border: 1px inset red; padding: 1em; background: #eef; }
+#TrivialReporter .finished-at { padding-left: 1em; font-size: .6em; }
+#TrivialReporter.show-passed .passed, #TrivialReporter.show-skipped .skipped { display: block; }
+#TrivialReporter #jasmine_content { position: fixed; right: 100%; }
+#TrivialReporter .runner { border: 1px solid gray; display: block; margin: 5px 0; padding: 2px 0 2px 10px; }


Mime
View raw message