browser-dbus-bridge.git
13 years ago[html] Add Ehsun to authors of dbus.js
Kalle Vahlman [Mon, 20 Apr 2009 06:41:35 +0000 (09:41 +0300)]
[html] Add Ehsun to authors of dbus.js

13 years ago[html] Update and cleanup unit testing html, adapting to the namespace change
Kalle Vahlman [Mon, 20 Apr 2009 06:37:44 +0000 (09:37 +0300)]
[html] Update and cleanup unit testing html, adapting to the namespace change

13 years ago[html] Restructure JS wrapper, 'DBus' is now a constructor and the
Kalle Vahlman [Mon, 20 Apr 2009 06:32:03 +0000 (09:32 +0300)]
[html] Restructure JS wrapper, 'DBus' is now a constructor and the
namespace is lowercased. Add introspection support through the
DBus.getInterface() method.

13 years ago[tests] Remove debug print from test UI
Kalle Vahlman [Mon, 20 Apr 2009 06:18:07 +0000 (09:18 +0300)]
[tests] Remove debug print from test UI

13 years ago[xpcom] Fix dict keys to be UTF-16
Kalle Vahlman [Thu, 16 Apr 2009 09:01:55 +0000 (12:01 +0300)]
[xpcom] Fix dict keys to be UTF-16

13 years ago[xpcom] Fix string handling in getJSValueFromIter()
Kalle Vahlman [Thu, 16 Apr 2009 08:53:57 +0000 (11:53 +0300)]
[xpcom] Fix string handling in getJSValueFromIter()

13 years ago[tests] Add simple XUL UI for testing purposes
Kalle Vahlman [Thu, 16 Apr 2009 08:52:47 +0000 (11:52 +0300)]
[tests] Add simple XUL UI for testing purposes

13 years ago[jscorebus] Fix memory leaks in D-Bus message signature handling
Kalle Vahlman [Wed, 15 Apr 2009 09:41:21 +0000 (12:41 +0300)]
[jscorebus] Fix memory leaks in D-Bus message signature handling

13 years ago[jscorebus] Fix memory leaks related to callback argument arrays
Kalle Vahlman [Wed, 15 Apr 2009 09:40:08 +0000 (12:40 +0300)]
[jscorebus] Fix memory leaks related to callback argument arrays

13 years ago[jscorebus] Fix memory leak in sync calls, the reply message was not freed
Kalle Vahlman [Wed, 15 Apr 2009 09:12:57 +0000 (12:12 +0300)]
[jscorebus] Fix memory leak in sync calls, the reply message was not freed

13 years ago[tests] Add GLib thread initialization to jscorebus tester
Kalle Vahlman [Wed, 15 Apr 2009 08:27:18 +0000 (11:27 +0300)]
[tests] Add GLib thread initialization to jscorebus tester

13 years ago[jscorebus] Remove redundant warning
Kalle Vahlman [Wed, 15 Apr 2009 08:26:37 +0000 (11:26 +0300)]
[jscorebus] Remove redundant warning

13 years ago[jscorebus] Make the DBus singleton constructible to match XPCOM side better
Kalle Vahlman [Wed, 15 Apr 2009 08:25:15 +0000 (11:25 +0300)]
[jscorebus] Make the DBus singleton constructible to match XPCOM side better

13 years ago[jscorebus] Fix switch statement fall-through error in marshalling code
Kalle Vahlman [Wed, 15 Apr 2009 08:22:48 +0000 (11:22 +0300)]
[jscorebus] Fix switch statement fall-through error in marshalling code

13 years ago[tests] Support dicts inside arrays and dicts in unit tester service
Kalle Vahlman [Wed, 15 Apr 2009 07:33:22 +0000 (10:33 +0300)]
[tests] Support dicts inside arrays and dicts in unit tester service

13 years ago[XPCOM] DBusService::mInsideEmit wasn't initialized to PR_FALSE which
Kalle Vahlman [Wed, 11 Feb 2009 07:17:19 +0000 (09:17 +0200)]
[XPCOM] DBusService::mInsideEmit wasn't initialized to PR_FALSE which
made signal receiving fail to work randomly as all observers were queued
rather than installed.

13 years ago[jscore] Don't assert on pending reply message since we might not get one
Kalle Vahlman [Fri, 6 Feb 2009 10:55:19 +0000 (12:55 +0200)]
[jscore] Don't assert on pending reply message since we might not get one

13 years ago[jscore] Check parameters for emitSignal()
Kalle Vahlman [Wed, 4 Feb 2009 22:34:36 +0000 (00:34 +0200)]
[jscore] Check parameters for emitSignal()

13 years ago[xpcom] Implement DBus.emitSignal() in the D-Bus XPCOM service
Kalle Vahlman [Tue, 16 Dec 2008 09:38:12 +0000 (11:38 +0200)]
[xpcom] Implement DBus.emitSignal() in the D-Bus XPCOM service

13 years ago[jscore] Implement DBus.emitSignal()
Kalle Vahlman [Sun, 14 Dec 2008 14:07:41 +0000 (16:07 +0200)]
[jscore] Implement DBus.emitSignal()

13 years agoAdd test case for signal emission API
Kalle Vahlman [Sun, 14 Dec 2008 13:43:29 +0000 (15:43 +0200)]
Add test case for signal emission API

13 years ago[XPCOM] Fix the build to be silent by disabling errors originating from
Kalle Vahlman [Tue, 11 Nov 2008 12:05:00 +0000 (14:05 +0200)]
[XPCOM] Fix the build to be silent by disabling errors originating from
external headers (TODO: check if those are something to worry about) and
fixing the issues that previously were masked by the insane warning
bombardment...

13 years ago[jscore] Fix compilation warning
Kalle Vahlman [Tue, 11 Nov 2008 11:20:58 +0000 (13:20 +0200)]
[jscore] Fix compilation warning

13 years ago[XPCOM] Keep the JS context with the Service/Method objects, we
Kalle Vahlman [Tue, 11 Nov 2008 11:05:15 +0000 (13:05 +0200)]
[XPCOM] Keep the JS context with the Service/Method objects, we
absolutely need it for Signal emission. TODO: Make sure we don't
increase the refcount for it and cause a leak, we can be pretty sure it
will outlive our objects.

13 years ago[unit] Add a debug print and some more Dict test cases
Kalle Vahlman [Tue, 11 Nov 2008 10:50:25 +0000 (12:50 +0200)]
[unit] Add a debug print and some more Dict test cases

13 years ago[XPCOM] Add a sanity check to ensure we don't send messages with unexpected arguments
Kalle Vahlman [Mon, 10 Nov 2008 11:04:32 +0000 (13:04 +0200)]
[XPCOM] Add a sanity check to ensure we don't send messages with unexpected arguments

13 years ago[XPCOM] Enhance array handling, now they work inside dicts too
Kalle Vahlman [Mon, 10 Nov 2008 11:02:45 +0000 (13:02 +0200)]
[XPCOM] Enhance array handling, now they work inside dicts too

13 years agoRemove accidentally committed binary (whoops)
Kalle Vahlman [Mon, 10 Nov 2008 10:55:34 +0000 (12:55 +0200)]
Remove accidentally committed binary (whoops)

13 years ago[maker] Fix the pkg-config issue so that XPCOM build doesn't break...
Kalle Vahlman [Wed, 5 Nov 2008 12:58:51 +0000 (14:58 +0200)]
[maker] Fix the pkg-config issue so that XPCOM build doesn't break...

13 years ago[maker] Fix installing when only XPCOM version is build and WebKit is not available
Kalle Vahlman [Wed, 5 Nov 2008 11:55:23 +0000 (13:55 +0200)]
[maker] Fix installing when only XPCOM version is build and WebKit is not available

13 years ago[XPCOM] Change few missed printfs to BDBLOG
Kalle Vahlman [Tue, 4 Nov 2008 08:19:58 +0000 (10:19 +0200)]
[XPCOM] Change few missed printfs to BDBLOG

13 years agoAdd JS wrapper
Kalle Vahlman [Mon, 3 Nov 2008 13:05:01 +0000 (15:05 +0200)]
Add JS wrapper
Add testing tools

13 years agoAdd top-level Makefile
Kalle Vahlman [Mon, 3 Nov 2008 13:04:42 +0000 (15:04 +0200)]
Add top-level Makefile

13 years agoImport the XPCOM version
Kalle Vahlman [Mon, 3 Nov 2008 13:04:32 +0000 (15:04 +0200)]
Import the XPCOM version

13 years agoImport the WebKit version
Kalle Vahlman [Mon, 3 Nov 2008 13:04:20 +0000 (15:04 +0200)]
Import the WebKit version

13 years agoAdd the Maker build system
Kalle Vahlman [Mon, 3 Nov 2008 13:03:59 +0000 (15:03 +0200)]
Add the Maker build system

13 years agoStart out with licensing info
Kalle Vahlman [Mon, 3 Nov 2008 13:03:25 +0000 (15:03 +0200)]
Start out with licensing info