gecko/ipc/dbus
Thomas Zimmermann 62980cc2e7 Bug 932728: Run DBus on the I/O thread, r=qdot
This patch converts DBusWatcher to run on the I/O thread. When a
caller starts DBus, StartDBus creates a new connection and adds
it to the I/O thread's poll loop. DBusWatchers are created and
removed automatically by the DBus libary.

The I/O thread provides all features of the DBus thread. So most
of the existing code has been removed or rewritten. The former
includes the control socket and the DBus thread, the latter is in
the DBusWatcher code.
2013-10-29 16:03:40 +01:00
..
DBusThread.cpp Bug 932728: Run DBus on the I/O thread, r=qdot 2013-10-29 16:03:40 +01:00
DBusThread.h Bug 932728: Run DBus on the I/O thread, r=qdot 2013-10-29 16:03:40 +01:00
DBusUtils.cpp Bug 919913: Cleanup DBusUtils, r=qdot 2013-10-01 10:20:39 +02:00
DBusUtils.h Bug 919913: Cleanup DBusUtils, r=qdot 2013-10-01 10:20:39 +02:00
Makefile.in Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
moz.build Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps 2013-11-19 11:50:54 +09:00
RawDBusConnection.cpp Bug 932728: Run DBus on the I/O thread, r=qdot 2013-10-29 16:03:40 +01:00
RawDBusConnection.h Bug 932728: Open only one connection to DBus, r=echou,qdot 2013-12-12 12:56:00 +01:00