gecko-dev/dom
Thomas Zimmermann 45213344ef Bug 827888: Fix usage of sIsParing variable [r=echou,qdot]
The variable sIsPairing signals to the Bluetooth pairing response
notifier if pairing is still requested.

Being a boolean value, the variable only supported one pairing request
at a time. To support multiple parallel pairing requests, this patch
converts it into a counter. The counter is atomic, because notifier
calls run in separate threads.

Additionally, we now set sIsPairing before starting the pairing request.
Otherwise the notifier might run before we can increment the variable.
2013-01-10 07:55:43 -08:00
..
activities Bug 826589 - (Part 1) Pass manifest to activity picker instead of pre-translated title. r=ttaubert a=bb+ 2013-01-07 15:48:56 +01:00
alarm Bug 821671 - Check alarm API parameters in the parent (part 3, Alarm API). r=sicking 2012-12-22 19:47:23 +08:00
apps Bug 828835 - Return form installPreinstalledApp when coreAppsDir dosen't exist. r=fabrice 2013-01-10 15:53:17 +08:00
audiochannel Bug 827773 - audio-channel-changed should contain 'none' instead 'default' when nothing is playing, r=sicking 2013-01-09 08:20:34 +01:00
base Bug 828261: Implement 'window.location.origin'. r=bholley, sr=sicking 2013-01-09 17:37:25 +01:00
battery Bug 805448 - Write Marionette tests for battery level changes. r=rwood 2013-01-03 17:18:42 -05:00
bindings Bug 824237. Add support for "partial interface" to WebIDL parser. r=khuey 2013-01-10 10:49:07 -05:00
bluetooth Bug 827888: Fix usage of sIsParing variable [r=echou,qdot] 2013-01-10 07:55:43 -08:00
browser-element Bug 826023 - Expose a getVisible method on mozbrowser iframes r=jlebar a=bb+ 2013-01-07 17:46:23 +01:00
camera Bug 827503 - use nsMainThreadPtrHolders when passing XPCWrappedJSes around off main thread, r=bholley,jst a=blocking-basecamp+ 2013-01-09 00:43:50 +01:00
cellbroadcast Bug 823107 - Make nsIDOMEvent::SetTrusted return void; r=smaug 2012-12-22 09:18:08 +01:00
contacts Bug 827321 - Fixing ContactsDB tel search indexes 2013-01-09 13:45:48 +01:00
devicestorage Bug 827311 - Remote file update notifications. r=bent a=blocking-basecamp 2013-01-09 07:03:28 -08:00
encoding Bug 825195 - Update method signatures of TextDecoder and TextEncoder per the latest spec. r=jonas 2012-12-29 09:55:32 +09:00
file Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted 2013-01-03 00:56:38 +09:00
fm Bug 815452: Hook up FM radio to the audio manager. r=sicking a=blocking-basecamp 2012-12-11 01:13:08 -08:00
icc Bug 823107 - Make nsIDOMEvent::SetTrusted return void; r=smaug 2012-12-22 09:18:08 +01:00
identity Bug 823751 - When persona login in the Trusty UI is canceled, fire the RP's oncancel() callback; r=benadida, a=bb+ 2013-01-10 09:56:10 +01:00
imptests Bug 826703 part 4. Convert ProcessingInstruction to WebIDL. r=peterv 2013-01-08 15:45:06 -05:00
indexedDB Bug 824224 - IndexedDB blobs crash with 'ABORT: NULL actor value passed to non-nullable param.' r=cjones. 2013-01-07 11:25:35 +01:00
interfaces Bug 828261: Implement 'window.location.origin'. r=bholley, sr=sicking 2013-01-09 17:37:25 +01:00
ipc Backout 1391e924e9ee (bug 806503) for mochitest-1 failures on a CLOSED TREE 2013-01-10 15:21:39 +00:00
locales Bug 783049 - CSP : use existing/old parser for X-Content-Security-Policy header, new/CSP 1.0 spec compliant parser for Content-Security-Policy header - Part 2 (r=bz) 2013-01-09 10:57:04 -08:00
media Bug 827913: remove no-longer-correct MOZ_ASSERT in getUserMedia r=derf 2013-01-08 22:10:09 -05:00
messages Bug 821607 - Add checks in the parent to ensure system messages are registered for the correct application. r=sicking 2012-12-27 20:29:32 +08:00
mms Bug 801632 - Save MM attachment as Blob. r=vyang 2013-01-09 23:01:48 +08:00
network Bug 814222 - Ensure NetworkStatsManager's messages are handled and return values are wrapped. r=fabrice 2013-01-07 15:26:42 -08:00
payment Bug 815769 - Only require an https payment provider if the dom setting says to; r=fabrice 2012-12-06 22:34:11 +01:00
permission Bug 827806 - Followup: Fix tests. r=me. 2013-01-08 17:19:28 +01:00
phonenumberutils Bug 822528 - PhonenumberJS: Start using previous MCC. r=sicking 2012-12-19 23:17:37 -08:00
plugins Bug 827262 - Fix plugin hang UI compilation on mingw. r=bsmedberg 2013-01-09 17:34:14 -05:00
power Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted 2013-01-03 00:56:38 +09:00
quota Bug 820715 - Move quota related pieces from IndexedDatabaseManager to QuotaManager. r=bent 2012-12-19 18:45:57 +01:00
settings Bug 827499 - SettingsService: Fix locking problem. r=bent 2013-01-08 12:04:25 +01:00
sms Bug 828633 - Disable perma-orange test, a=test-only, CLOSED TREE 2013-01-09 13:50:26 -08:00
src Backed out changeset 9dc561810a74 (bug 826102) 2013-01-07 16:34:51 +01:00
system Backout rest of 8d16c92e1bf4 (bug 827801) to fix the build on a CLOSED TREE 2013-01-10 14:32:01 +00:00
telephony Bug 821559 - Telephony: ASSERTION: Serious logic problem here. r=bent 2013-01-04 16:52:18 +08:00
tests Bug 828261: Implement 'window.location.origin'. r=bholley, sr=sicking 2013-01-09 17:37:25 +01:00
time Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted 2013-01-03 00:56:38 +09:00
webidl Bug 824237. Add support for "partial interface" to WebIDL parser. r=khuey 2013-01-10 10:49:07 -05:00
wifi Bug 820458 - Try harder to avoid notifying for the same request twice. r=vchang 2013-01-08 09:58:26 +01:00
workers Backout 1391e924e9ee (bug 806503) for mochitest-1 failures on a CLOSED TREE 2013-01-10 15:21:39 +00:00
dom-config.mk Bug 787804 - Rewrite quota handling (eliminate test_quota.c). r=bent,asuth,vladan 2012-12-17 20:25:10 +01:00
Makefile.in Backed out changeset a6acebd9c9d5 (bug 805591) because of build failures 2013-01-03 22:55:45 -05:00