issue #3900: JSBool -> bool, JS_TRUE -> true, JS_FALSE -> false.
issue #3900: JSBool -> bool, JS_TRUE -> true, JS_FALSE -> false.
issue #3900: TestJavascript could run on Mac platform with spidermonkey v27.
issue #3900: Adds spidermonkey v27 library for iOS and Mac.
issue #3900: Adds spidermonkey v27 library for Android.
issue #3900: Adds spidermonkey v27 library for windows.
issue #3900: mozjs-25 -> mozjs-27 for windows.
issue #3900: mozjs-27.0.lib -> mozjs-27.lib for windows.
issue #3900: Removes the definition of DEBUG. Windows uses _DEBUG .
issue #3900: Include fix. jsapi.h and jsfriendapi.h should be included before cocos2d.h, otherwise it will cause char16_t redefinition on windows.
issue #3900: Fixes wrong include.
issue #3900: Typedef jschar to wchar_t to fix linking errors on windows.
issue #3900: Updates debugger codes to Firefox v27. 'step into' works now. congratulations! ;)
A typo fix: GL::VERTEX_ATTRIB_FLAT_NONE -> GL::VERTEX_ATTRIB_FLAG_NONE.
issue #3900: Updates bindings-generator.
issue #3900: Updates cocos2d-console  to support spidermonkey v27.
Merge pull request #5300 from dumganhar/iss3900-sp-v27

closed #3900: Upgrades spidermonkey to Firefox v27.