summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Port more custom functions to be "fast" nativeswip/xulrunner-2Colin Walters2010-10-213-32/+25
* Use fast constructors if availableColin Walters2010-10-2128-260/+218
* compat.h: Don't include config.h, instead do inspection of jsapi.hColin Walters2010-10-211-8/+24
* Adapt to JS_GetFrameThis API changeColin Walters2010-10-212-0/+14
* Bump required glib to 2.18Colin Walters2010-10-212-9/+1
* Add missing install rule for previous commitColin Walters2010-10-211-0/+1
* Separate "basic" API from "embedder/module" APIColin Walters2010-10-2152-74/+116
* JS_IsNativeFrame replaced by JS_IsScriptFrameSardem FF72010-10-202-0/+6
* Port all functions to JSFUN_FAST_NATIVEColin Walters2010-10-2010-300/+312
* Conditionally check for JS_FreezeObjectColin Walters2010-10-202-1/+4
* Replace JS_SealObject by JS_FreezeObjectSardem FF72010-10-201-0/+7
* Base version detection on mozilla-js.pc versionColin Walters2010-10-204-23/+15
* Post-release version bumpOwen W. Taylor2010-10-041-1/+1
* Bump version to 0.7.3GJS_0_7_4Owen W. Taylor2010-10-041-2/+2
* Remove test typelibs and girs during make cleanOwen W. Taylor2010-10-041-0/+4
* xulrunner < 1.9.3 compat: Define INT_TO_JSIDColin Walters2010-09-301-0/+1
* Use JS_SetRuntimePrivate() rather than GDataset for runtime dataOwen W. Taylor2010-09-303-47/+68
* Optimize pushing the current contextOwen W. Taylor2010-09-301-6/+30
* Adapt tests to removals from Regress test suiteOwen W. Taylor2010-09-301-5/+0
* Use separate SetPrototype() and SetParent callsColin Walters2010-09-304-6/+24
* Replace "load context" with a "import global"Owen W. Taylor2010-09-3019-357/+205
* Replace call context with a concept of "current context"Owen W. Taylor2010-09-3010-104/+224
* importer: JSID != JSVALColin Walters2010-09-301-2/+2
* importer: Don't crash if we're enumerating the prototypeColin Walters2010-09-301-0/+3
* importer: Handle JSENUMERATE_INIT_ALLColin Walters2010-09-302-0/+5
* Cast users of JS_EnterLocalRootScopeColin Walters2010-09-304-6/+6
* xulrunner 1.9.3: Drop use of JS_PushArgumentsVAMaxim Ermilov2010-09-302-44/+0
* xulrunner 1.9.3: Use JS_NewGlobalObject if availableColin Walters2010-09-306-29/+50
* xulrunner 1.9.3: Fix assumption that jsid == jsvalColin Walters2010-09-3017-93/+114
* xulrunner 1.9.3: Use JS_AddValueRoot if availableColin Walters2010-09-3016-110/+131
* xulrunner 1.9.3: Consistently include compat.hColin Walters2010-09-3046-0/+47
* Remove -Wfloat-equalOwen W. Taylor2010-09-301-1/+1
* xulrunner 1.9.3: Fix up assumption JSVAL_NULL == NULLColin Walters2010-09-232-5/+5
* xulrunner 1.9.3: Remove callers of JS_NewDoubleValueColin Walters2010-09-233-4/+4
* jsapi-util-string: Add missing JS_EndRequestColin Walters2010-09-231-0/+1
* jsapi-util-error: Add missing JS_EndRequest pairColin Walters2010-09-231-0/+1
* closure: Add missing JS_EndRequest in error pathColin Walters2010-09-231-1/+2
* dbus: Use hex in string literals instead of deprecated octal syntaxColin Walters2010-09-231-1/+1
* tests: Make return code error more informativeColin Walters2010-09-231-1/+2
* tests: Add a few early basic testsColin Walters2010-09-235-0/+39
* tests: Add a test case for basic context creation/destructionColin Walters2010-09-232-0/+32
* tests: Refactor duplicate code for creating and destroying contextColin Walters2010-09-236-99/+118
* tests: Disable JIT in testsColin Walters2010-09-231-0/+5
* tests: Call g_type_initColin Walters2010-09-231-0/+3
* tests: Run test/js/* in a well defined orderColin Walters2010-09-201-6/+24
* Remove "debugger" moduleColin Walters2010-09-204-233/+1
* dbus: Restore the previous behavior of returning undefinedJohan Bilien2010-09-171-1/+4
* dbus: Don't return [ undefined ] when parsing an empty list of valuesJohan Bilien2010-09-171-8/+10
* test: Fix up test scanningColin Walters2010-09-171-2/+2
* tests: -DGJS_COMPILATIONColin Walters2010-09-171-0/+1