gecko-dev/toolkit
Chris H-C d88b9182b1 bug 1218576 - Ensure IPCTimer is on the main thread. r=froydnj f=gfritzsche
nsTimer fires on the thread that created the timer. An nsTimer instance should
only be manipulated on its target thread (it isn't threadsafe). IPC using
PContent must be on the main thread.

Thus, everything to do with the gIPCTimer must be on the main thread.

This also takes care of bug 1299312.

MozReview-Commit-ID: IcVRYsoX2R9
2016-09-07 08:53:00 -04:00
..
components bug 1218576 - Ensure IPCTimer is on the main thread. r=froydnj f=gfritzsche 2016-09-07 08:53:00 -04:00
content bug 1277504 - Support aggregated child histograms in about:telemetry r=gfritzsche 2016-09-07 08:53:00 -04:00
crashreporter Bug 1298701 - Separate the two strings (StartupCrash & TelemetryEnvironment) in the kCrashEventAnnotations structure r=njn 2016-08-28 21:54:48 +02:00
forgetaboutsite Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe 2016-08-16 15:44:15 -04:00
identity Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin 2016-08-20 23:00:19 +08:00
library Bug 1300219 - Update mp4parse to v0.5.0. r=kinetik 2016-09-02 14:27:50 -07:00
locales Back out 73e11489018d (bug 1220136) for Windows failures in test_ext_management_uninstall_self.js 2016-09-03 11:03:29 -07:00
modules Bug 1291642 - Part 1 - Add an optional checkbox to PopupNotifications. r=paolo 2016-09-06 18:36:23 +02:00
mozapps bug 1281586 - clean up logging in the hope it helps figure out this intermittent. r=mhowell 2016-09-06 12:28:56 -07:00
obsolete Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh 2016-08-04 03:28:58 -04:00
pluginproblem Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
profile Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj 2016-08-14 23:43:21 -07:00
system Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj 2016-08-24 14:47:04 +08:00
themes Bug 1291642 - Part 1 - Add an optional checkbox to PopupNotifications. r=paolo 2016-09-06 18:36:23 +02:00
xre Bug 1289194 - Experimental LibFuzzer integration. r=glandium 2016-09-01 15:07:01 +02:00
.eslintrc Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe 2016-08-16 21:27:37 -04:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
moz.configure Bug 1289194 - Experimental LibFuzzer integration. r=glandium 2016-09-01 15:07:01 +02:00
nss.configure Bug 1295480 - Move --enable-dbm to python configure. r=chmanchester 2016-08-17 11:01:44 +09:00
toolkit.mozbuild Bug 1231764 - part 6 - build rust code via cargo; r=chmanchester 2016-08-06 00:49:26 -04:00