Steve Fink
0dee2fb42d
Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
...
--HG--
extra : rebase_source : c8806b27677594925ad0e6b54c47af5cf17e1153
2012-12-31 12:40:21 -08:00
Gina Yeh
93ccc29c46
Bug 828175 - Patch 1: [Bluetooth] [Hfp] Error handling for AT+CHLD command, r=echou
2013-01-18 18:53:00 +08:00
Trevor Saunders
83bcbe0d6b
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Eric Chou
bf9fbe58e5
Bug 825762 - Replace VFAT reserved character with '_' to avoid file-transferring failure, r=qdot
2013-01-16 18:23:28 +08:00
Gina Yeh
feafac557c
Bug 827266 - Patch 1: [Bluetooth][Hfp] Support 'call waiting notification activation', r=echou
2013-01-16 14:17:41 +08:00
Gina Yeh
9739c863d6
Bug 827212 - Patch 2: Support feature 'Enhanced call status indications', r=echou
2013-01-16 14:13:58 +08:00
Gina Yeh
479c035f4b
Bug 827212 - Patch 1: Move functions from public to private in BluetoothHfpManager, r=echou
2013-01-16 14:13:41 +08:00
Eric Chou
b02b72ae68
Bug 829473 - Fix a wrong conditional check resulted from bug 827204, r=gyeh
2013-01-11 10:45:28 +01:00
Gina Yeh
0bc063bd59
Bug 827255 - Patch 1: Enable AG error result code, r=echou
2013-01-11 14:00:04 +08:00
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
Gina Yeh
21df0245d9
Bug 828811 - After OPP session disconnected, wait for 1 sec and close socket actively if the socket is still connected, r=echou
2013-01-10 15:14:16 +01:00
Eric Chou
8958926c13
Bug 827759 - Remove all listeners except BluetoothManagers, r=qdot
2013-01-09 16:51:53 +01:00
Doug Turner
c52c731184
Bug 827311 - Remote file update notifications. r=bent a=blocking-basecamp
2013-01-09 07:03:28 -08:00
Gina Yeh
41b3a6b3e7
Bug 828118 - Patch 1: Failed to answer a phone call when bluetooth headset quickly send out ATA message, r=qdot
2013-01-09 17:37:08 +08:00
Gina Yeh
259ed17fda
Bug 827204 - Patch 1: Activate/Deactivate indicator events reporting, r=echou
2013-01-09 14:05:34 +08:00
Eric Chou
2c3717fb14
Bug 827267 - Added function IsTransferring() to distinguish if there is an ongoing file-transferring session, r=gyeh
2013-01-08 14:02:00 +01:00
Gina Yeh
84986a5b8d
Bug 825861 - Patch 1: Support feature: Ability to transmit DTMF codes, r=echou
2013-01-08 17:21:00 +08:00
Gina Yeh
29b3db421f
Bug 825851 - Patch 1: Handle AT command: AT+VGM, r=echou
2013-01-07 16:58:59 +08:00
Gina Yeh
2ad944e28e
Bug 826463 - Patch 1(v1): After disconnect BT headset while in-call, audio rerouting takes too long, r=echou
2013-01-05 12:34:19 +08:00
Eric Chou
b4aa2c30ad
Bug 824895 - check if mConnection is ready before running SetProperty(), r=gyeh
2013-01-02 16:33:37 +08:00
Eric Chou
d4dad722e2
Bug 820216 - should use JS_NewUCStringCopyN to copy a Unicode string, r=gyeh
2012-12-27 10:20:17 +08:00
Eric Chou
62f8eb4372
Bug 824458 - callback function set in DBus sometimes wouldn't get called, r=gyeh
2012-12-25 14:56:26 +08:00
Ms2ger
8dd150af35
Merge PGO-green changeset from inbound to m-c.
2012-12-22 12:06:37 +01:00
Ms2ger
f96f32cdf5
Bug 823107 - Make nsIDOMEvent::SetTrusted return void; r=smaug
2012-12-22 09:18:08 +01:00
Eric Chou
a92cdfb8eb
Bug 811683 - Increase speed of sending file, r=gyeh
2012-12-20 18:36:58 +08:00
Kyle Machulis
e6a69d942f
Bug 811683 - Changed UnixSocketRawData to take variable sizes up to 64k, r=cjones
2012-12-20 18:36:55 +08:00
Gina Yeh
c3991c73ee
Bug 820157 - Patch 1: bluetooth Hfp not sending status updates, r=echou
2012-12-20 15:28:51 +08:00
Justin Lebar
336e8ead35
Bug 819791 - Part 7: Use explicit TArray copy constructors in Bluetooth code. r=qdot
2012-12-18 20:16:06 -05:00
Eric Chou
093aeb72ad
Bug 820143 - implemented Calling Line Identification (CLI), r=gyeh
2012-12-17 23:24:35 +08:00
Gina Yeh
bbe30c24ff
Bug 820103 - Patch 1: bluetooth Hfp memory dialing and Hfp supplied number not supported, r=echou
2012-12-17 17:51:38 +08:00
Gina Yeh
d9bd120f83
Bug 821636 - Patch 1: No subscriber number information in Bluetooth Handsfree, r=echou
2012-12-17 17:44:32 +08:00
Eric Chou
992d96b344
Bug 823427 - Remove unnecessary buffer in ObexBase.cpp, r=gyeh, r=dholbert
2012-12-21 19:03:42 +08:00
Gina Yeh
bd0d49285c
Bug 823455 - Patch 1: Fire ondisabled/onenabled event when toggling is failed, r=echou
2012-12-21 18:22:58 +08:00
Eric Chou
2b9fe44710
Bug 814341 - fix memory leak in Bluetooth, r=gyeh
2012-12-13 20:12:04 +08:00
Eric Chou
992f7816cf
Bug 815079 - notify DeviceStorage when a file is received and saved, r=dougt
2012-12-12 16:54:54 +08:00
Eric Chou
b7e12f1bec
Bug 818696 - prevent "pairing failed" prompt from appearing after re-enabling Bluetooth, r=gyeh
2012-12-11 19:31:47 +08:00
Ed Morley
ac14c441b0
Backout 8288c4940d1e (bug 818696) for crashes
2012-12-11 12:53:37 +00:00
Eric Chou
df4a793aee
Bug 818696 - prevent "pairing failed" prompt from appearing after re-enabling Bluetooth, r=gyeh
2012-12-11 19:31:47 +08:00
Gina Yeh
ed27a7c475
Bug 819832 - Patch 1: Sending files to Mac would fail at the end of sending process, r=echou
2012-12-11 13:55:37 +08:00
Gina Yeh
af7472b3b6
Bug 817930 - Patch 1: Support for receiving multiple files sequentially, r=echou
2012-12-07 20:12:57 +08:00
Ms2ger
4c7f8c7ec0
Bug 814898 - Part c: Cleanup CC goop in B2G-specific parts of dom/; r=mccr8
2012-12-02 09:54:37 +01:00
Gina Yeh
8241611b48
Bug 816859 - Patch 1: Failed to receive a file, r=echou
2012-11-30 17:49:08 +08:00
Gina Yeh
eb58c9b017
Bug 815325 - Patch 1: Turning bluetooth on and off multiple times causes restart, r=echou
2012-11-30 17:46:55 +08:00
Boris Zbarsky
22f1c17e89
Bug 815671 part 5. Various miscellaneous fixups in dom/ and hal/ code to copy arrays only when we explicitly want to. r=jlebar
2012-11-29 11:14:14 -05:00
Ehsan Akhgari
cf0638b6a7
Merge mozilla-central into mozilla-inbound
2012-11-28 09:43:30 -05:00
Olli Pettay
c806b877ae
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
...
--HG--
extra : rebase_source : 7b2726d2aa7f5764a3c4cb750e5a735728069687
2012-11-28 03:37:57 +02:00
Gina Yeh
41d963f2a9
Bug 813817 - Patch 1: Cancelling file transferring doesn't clear the notifications, r=echou
2012-11-28 15:59:20 +08:00
Eric Chou
96d61874a4
Bug 811946 - remove annoying compiler warnings and define a more structured interface for Bluetooth uuid, r=qdot
2012-11-27 14:12:19 +08:00
Eric Chou
3c21e29226
Bug 814376 - Improve the mechanism for setting file extension of a blob, r=sicking
2012-11-26 20:51:29 +08:00
Gina Yeh
b946212eec
Bug 814555 - Patch 1: After hanging up the phone, still ring tone from bluetooth, r=echou
2012-11-26 10:35:55 +08:00
Eric Chou
79f3aa1ece
Bug 812412 - replace full path with leaf name only, r=dougt
2012-11-21 15:53:19 +08:00
Gina Yeh
48668bc7b2
Bug 812430 - Patch 1: First time connected by laptop would show empty pairing message, r=echou
2012-11-21 15:33:07 +08:00
Gregor Wagner
a706237710
Bug 815572 - Standardize the Bluetooth permissions name to "bluetooth". r=qdot
2012-11-27 12:10:47 -08:00
Gina Yeh
878b80c7c2
Bug 812391 - Patch 1: Support audio stream of bt_sco, r=echou
2012-11-19 15:10:38 +08:00
Gina Yeh
4893e62992
Bug 812404 - Patch 1: Crash when connect with a bluetooth headset right after pairing completed, r=echou
2012-11-16 18:46:08 +08:00
David Zbarsky
dcdecf8a09
No bug, fix struct/class mismatch warnings
2012-11-14 21:38:26 -05:00
Gregor Wagner
3fb2b40d93
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:46:38 -08:00
Gregor Wagner
28b91e9e9a
Backout Bug 811414 for breaking B2G
2012-11-14 13:09:21 -08:00
Gregor Wagner
c88b6950ec
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:00:51 -08:00
Gina Yeh
c04788930e
Bug 811196 - Patch 1: Cannot receive call status change from RIL, r=echou
2012-11-14 19:25:19 +08:00
Eric Chou
b160bd0873
Bug 809781 - Fixed sending file failure, r=gyeh
2012-11-14 14:29:11 +08:00
Eric Chou
89b80ddd58
Bug 809538 - refactory and handle no sdcard situation, r=qdot
2012-11-07 17:46:31 -08:00
Gina Yeh
5c7d83ae13
Bug 809515 - Patch 1: No response when failed to connect to a headset, r=qdot
2012-11-07 15:48:39 -08:00
Gina Yeh
8ef660a117
Bug 808879 - Patch 1: Expose connection status for system app, r=qdot, sr=mrbkap
2012-11-07 10:12:41 -08:00
Eric Chou
8c38007462
Bug 808193 - return 'boolean' if PROP_DEVICE_CONNECTED_TYPE is not found, r=qdot
2012-11-05 15:48:34 -08:00
Eric Chou
32339a5cf9
Bug 805724 - patch 5: sent correct file name to Gaia and removed received incomplete file, r=qdot
2012-11-03 09:36:49 +08:00
Eric Chou
45c56232ef
Bug 805724 - patch 4: fire dom request events after calling OPP related functions, r=qdot
2012-11-03 09:36:43 +08:00
Eric Chou
fcf207b17e
Bug 805724 - patch 3: let user be able to terminate receiving process by calling StopSendingFile(), r=qdot
2012-11-03 09:36:39 +08:00
Eric Chou
6efe5ae86d
Bug 805724 - patch 2: cleanup (naming, check text width, decrease build warnings), r=qdot
2012-11-03 09:36:34 +08:00
Eric Chou
78f02f004a
Bug 805724 - patch 1: made BluetoothOppManager listen again after disconnection, r=qdot
2012-11-03 09:36:19 +08:00
Kyle Machulis
4124a8c7e6
Bug 791268: Make dylib symbol binding retry, let bluetooth firmware shutdown still work even on error; r=echou
...
--HG--
extra : rebase_source : f17ca1a8d3fe84a73cab3c4e0db56ee4f15fe0d1
2012-11-02 13:16:45 -07:00
Gina Yeh
1bb82bc587
Bug 806713 - Patch 1: NS_ASSERTION failure in UnixSocket.cpp when create a sco socket, r=qdot
2012-11-01 19:49:07 +08:00
Kyle Machulis
6a2fef812b
Bug 802428: Support varying adapter properties based on android version; r=ggrisco r=echou
...
--HG--
extra : rebase_source : 7e469ae48df6aef480e882e196ee901c27702aa8
2012-10-31 20:24:54 -07:00
Kyle Machulis
5c7f71cea3
Backed out changeset f57c433cb7bc: Wrong patch version r=echou r=qdot
...
--HG--
extra : rebase_source : 51f68f0f2c32ac4f41d0bd8fb21f323331ae3418
2012-10-31 20:24:15 -07:00
Kyle Machulis
79851a6c4a
Bug 802428: Support varying adapter properties based on android version; r=ggrisco r=echou
...
--HG--
extra : rebase_source : 7acc2d356afd1578ea9f6266e2056eb9f02571e1
2012-10-31 13:45:50 -07:00
Gina Yeh
df50123684
Bug 806296 - Patch 1(v1): Cannot create an encrypted socket, r=echou
2012-10-31 17:33:50 +08:00
Eric Chou
dba26b6900
Bug 802080 - Update connected device address, r=qdot
2012-10-31 14:07:06 +08:00
Gina Yeh
bf04fa37e9
Bug 805708 - Patch 1: Cannot answer a waiting call during a phone call when press the headset, r=qdot
2012-10-31 11:53:36 +08:00
Eric Chou
fd065f6b20
Bug 803614 - [b2g-bluetooth] Save received file, r=qdot, r=dougt
2012-10-31 11:15:12 +08:00
Gina Yeh
6145cd0a13
Bug 803475 - Failed to transfer audio back to bluetooth headset while in a phone call, r=qdot
2012-10-26 17:48:47 +08:00
Gina Yeh
db0018fa01
Bug 804436 - Patch 2 : Failed to connect from a headset again after turn off and turn on the headset, r=qdot
2012-10-26 17:28:39 +08:00
Gina Yeh
ba1066f7be
Bug 804474 - Null address value in system message of "bluetooth-hfp-status-changed", r=qdot
2012-10-26 17:21:32 +08:00
Kyle Machulis
3651217462
Bug 802288: Make BluetoothOppManager shutdown at xpcom-shutdown event; r=echou
2012-10-25 18:25:46 -07:00
Kyle Machulis
f80964cf2d
Bug 804687: Remove sHfpCommandThread from BluetoothHfpManager; r=echou
2012-10-25 18:25:15 -07:00
Gina Yeh
5dbfec7cad
Bug 804460 - Patch 1: Failed to set audio stream volume to correct value by bluetooth headset, r=qdot
2012-10-25 18:50:41 +08:00
Gina Yeh
d00fa73602
Bug 800695 - Final version: Audio route is set to sco before connecting to a bluetooth headset, r=qdot
2012-10-22 18:34:15 +08:00
Eric Chou
38f083e7e5
Bug 802590 - Patch 3: Implemented the logic, r=qdot
2012-10-19 14:16:13 +08:00
Eric Chou
9e7732996a
Bug 802590 - patch 2: IPC implementation, r=qdot
2012-10-19 14:16:13 +08:00
Eric Chou
af77ac0c72
Bug 802590 - patch 1: DOM API change, sr=mrbkap, r=qdot
2012-10-19 14:16:13 +08:00
Gabriele Svelto
44557fe8f0
Bug 798123 - Replace the array conversion functions in BluetoothUtils.cpp with those in nsTArrayHelpers.h. r=mrbkap
2012-10-18 15:20:54 +02:00
Kyle Machulis
0d5aa7e492
Bug 800249 - Patch 2: Add ability to retreive connected socket address as a string; r=cjones
2012-10-17 17:11:05 -07:00
Eric Chou
2c2ebffe1b
Bug 799452 - patch 2: Parse PUT request header, r=qdot
2012-10-17 14:48:52 +08:00
Eric Chou
6db58f3fe4
Bug 799452 - Patch 1: Send a system message to notify 'receiving file confirmation', r=qdot
2012-10-17 14:46:53 +08:00
Eric Chou
0f311715a5
Bug 801507 - Listen to ObjectPush service socket, r=qdot
2012-10-15 14:16:41 +08:00
Kyle Machulis
79986a727c
Bug 800247: Add disconnect events to UnixSocket, update Bluetooth*Manager; r=echou r=cjones
...
--HG--
extra : rebase_source : 809d46954baea51bf4053c3a48ce45b18b1a58e9
2012-10-12 11:38:14 -07:00
Ehsan Akhgari
76628055e6
Bug 779473 - Fix some nsresult abuses in the Bluetooth implementation
2012-10-13 10:45:45 -04:00
Eric Chou
a88dbd995e
Bug 800313 - Refine system messages interface for bluetooth file-sharing app, r=qdot
2012-10-12 19:14:21 +08:00
Kyle Machulis
1396968128
Bug 796176 - Patch 2: Make Bluetooth*Managers listen on startup/disconnect, stop listening to stop/connect; r=echou
...
--HG--
extra : rebase_source : 9ed9b4cc1ba445128a8ff6f90a9fb84044b7ca1a
2012-10-10 22:49:11 -07:00
Gina Yeh
60315b4b11
Bug 794349 - Final version: Send correct +CIND: value to HS at SLC establishment, r=qdot
2012-10-09 19:19:29 +08:00
Eric Chou
c19fa47b47
Bug 799138 - [b2g-bluetooth] Handle Connect/Disconnect/Put requests sent from remote devices, r=qdot
2012-10-09 13:56:17 +08:00