Commit Graph

218 Commits

Author SHA1 Message Date
Philipp von Weitershausen
b036155fb6 Bug 728886 - Part 2: Support ril.h v6 parcels. r=qDot DONTBUILD because NPOTB 2012-03-20 12:28:15 -07:00
Philipp von Weitershausen
9af25a2d21 Bug 728886 - Part 1: Introduce constants from ril.h version 6. r=qDot 2012-03-19 15:49:27 -07:00
Philipp von Weitershausen
de93fcba55 Bug 728886 - Part 0: Use constants when initializing RIL state. r=qDot 2012-03-20 16:18:41 -07:00
Chris Jones
9513d23820 Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb) 2012-03-26 17:39:33 -07:00
Ed Morley
6d495ce936 Merge mozilla-central and mozilla-inbound 2012-03-25 11:39:22 +01:00
Michael Wu
b758edd35d Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb) 2012-03-25 02:11:05 -07:00
Doug Turner
a670db21f7 Bug 734855 - Rename DeviceMotion to DeviceSensors. Review comments address r=mwu 2012-03-24 17:30:03 -07:00
Doug Turner
f209a96f5b Bug 734855 - Rename DeviceMotion to DeviceSensors. r=mwu
--HG--
rename : dom/system/nsDeviceMotion.cpp => dom/system/nsDeviceSensors.cpp
rename : dom/system/nsDeviceMotion.h => dom/system/nsDeviceSensors.h
rename : xpcom/system/nsIDeviceMotion.idl => xpcom/system/nsIDeviceSensors.idl
2012-03-24 17:29:57 -07:00
Doug Turner
9b325a2539 Bug 734855 - Device Orientation - Make EnableDeviceMotion finer grain. r=mwu 2012-03-24 17:29:49 -07:00
Hsinyi Tsai
5b837f18c3 Bug 737793 - Final call state on receiver's phone is 'disconnecting', not 'disconnected'. r=bent 2012-03-21 19:30:05 +08:00
Oleg Romashin
ea813f0678 Bug 738416 - SetHighAccuracy method is missing in Qt Location provider. r=dougt 2012-03-22 13:24:51 -07:00
Marco Bonardo
49bd1f22b0 Merge central to inbound 2012-03-22 13:09:22 +01:00
Marco Bonardo
ffb17ea4b7 Merge last green PGO from inbound to central 2012-03-22 13:04:29 +01:00
Doug Turner
af76cee5bd Fix build bustage caused by Bug 738121. r=me
--HG--
extra : rebase_source : 9943ace287e944ed84565a3d71271d411815c659
2012-03-21 22:53:54 -07:00
Doug Turner
e029f8992a Bug 738121 - disable compassneedscalibration event. r=jdm 2012-03-21 22:26:04 -07:00
Doug Turner
686e1d7f6f Bug 738022 - gonk gps - test GpsInterface size before using. r=jdm 2012-03-21 22:25:59 -07:00
Blake Kaplan
a9840236d4 Bug 737376 - Shut down the wifi system on shutdown. r=cjones 2012-03-20 14:57:07 +01:00
Yoshi Huang
82a50a5a43 Bug 733266 - B2G SMS DB: Use MSISDN from RIL as own phone number. [r=philikon] DONTBUILD because NPOTB 2012-03-17 22:23:17 +08:00
Josh Dhaliwal
454b8453d0 Bug 735011 - geolocation - support enableHighAccuracy position option. r=dougt 2012-03-21 10:52:35 -07:00
Doug Turner
c78413b635 Bug 737462 - nsDeviceMotion leaks hal observers. r=mwu 2012-03-20 23:36:17 -07:00
Doug Turner
1707159de2 Bug 735330 - move device motion from dom/system to hal. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data.  support compassneedscalibration. r=jdm

--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 23:36:17 -07:00
Blake Kaplan
a2929f025d Bug 736087 - Remove the ns prefix from the WifiWorker component. r=philikon DONTBUILD
--HG--
rename : dom/wifi/nsWifiWorker.h => dom/wifi/WifiWorker.h
rename : dom/wifi/nsWifiWorker.js => dom/wifi/WifiWorker.js
rename : dom/wifi/nsWifiWorker.manifest => dom/wifi/WifiWorker.manifest
2012-03-16 18:05:28 +01:00
Vicamo Yang
4d09347d30 Bug 712933 - Part 6: Support receiving multipart SMS. r=philikon DONTBUILD because NPTOB 2012-03-16 17:02:06 -07:00
Vicamo Yang
d48f637cab Bug 712933 - Part 5: refactor GsmPDUHelper readUserData(). r=philikon 2012-03-16 16:59:58 -07:00
Vicamo Yang
60c9ef5604 Bug 712933 - Part 4: Support sending multipart SMS. r=philikon 2012-03-16 16:59:35 -07:00
Vicamo Yang
c7dc94598c Bug 712933 - Part 3: fix getNumberOfMessagesForText(). r=philikon 2012-03-16 16:57:41 -07:00
Vicamo Yang
e402af2531 Bug 712933 - Part 2: refactor calculateUserDataLength(). r=philikon 2012-03-16 16:57:06 -07:00
Vicamo Yang
8cb28b362f Bug 712933 - Part 1: Move GsmPDUHelper.calculateUserDataLength() to RadioInterfaceLayer.js. r=philikon 2012-03-16 16:47:21 -07:00
Philipp von Weitershausen
903dff7081 Bug 725002 - Part 7: Merge the remaining 'Phone' functionality into RIL. r=qDot DONTBUILD because NPTOTB 2012-03-15 18:01:24 -07:00
Philipp von Weitershausen
5d9e76aba2 Bug 725002 - Part 6: Move SMS handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
776904709f Bug 725002 - Part 5: Move datacall state handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
dd5c0763f4 Bug 725002 - Part 4: Move call state handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
b56bf82138 Bug 725002 - Part 3: Move radio, card, registration state handlers to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
ef5dc10e89 Bug 725002 - Part 2: Remove a bunch of empty RIL request handlers. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
aaf63e3fb5 Bug 725002 - Part 1: Convert most RIL methods to simply take the 'options' message object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
a43b68d7e9 Bug 735958 - B2G 3G: Typo in datacall management causes leaks and inconsistent state. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
28e55ae9bd Bug 735581 - B2G RIL MSISDN follow-ups. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
e681f85593 Bug 735499 - B2G RIL: Leaking "options" object when rild responds with an error. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
27b0caf782 Bug 735492 - B2G 3G: Simplify data call handling in ril_worker.js. r=qDot 2012-03-15 17:47:00 -07:00
Hsinyi Tsai
8a45fadd76 Bug 735165 - B2G RIL: Change nsIRadioInterfaceLayer::CALL_STATE_RINGING to CALL_STATE_ALERTING for consistency. r=philikon 2012-03-14 19:03:33 +08:00
Vicamo Yang
c01312d158 Bug 735589 - B2G SMS: ctypes undefined error in systemlib.js in xpcshell tests for SMS. r=philikon 2012-03-15 17:46:59 -07:00
Kyle Machulis
6df19ba2cf Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 2: Change mozilla::dom::telephony to mozilla::dom::gonk for dom/system/gonk objects; r=bent 2012-03-14 15:43:26 -07:00
Kyle Machulis
9631320c07 Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 1: Change dom/system/b2g to dom/system/gonk; r=philikon
--HG--
rename : dom/system/b2g/AudioManager.cpp => dom/system/gonk/AudioManager.cpp
rename : dom/system/b2g/AudioManager.h => dom/system/gonk/AudioManager.h
rename : dom/system/b2g/GonkGPSGeolocationProvider.cpp => dom/system/gonk/GonkGPSGeolocationProvider.cpp
rename : dom/system/b2g/GonkGPSGeolocationProvider.h => dom/system/gonk/GonkGPSGeolocationProvider.h
rename : dom/system/b2g/Makefile.in => dom/system/gonk/Makefile.in
rename : dom/system/b2g/RadioInterfaceLayer.js => dom/system/gonk/RadioInterfaceLayer.js
rename : dom/system/b2g/RadioInterfaceLayer.manifest => dom/system/gonk/RadioInterfaceLayer.manifest
rename : dom/system/b2g/SystemWorkerManager.cpp => dom/system/gonk/SystemWorkerManager.cpp
rename : dom/system/b2g/SystemWorkerManager.h => dom/system/gonk/SystemWorkerManager.h
rename : dom/system/b2g/net_worker.js => dom/system/gonk/net_worker.js
rename : dom/system/b2g/nsIAudioManager.idl => dom/system/gonk/nsIAudioManager.idl
rename : dom/system/b2g/nsIRadioInterfaceLayer.idl => dom/system/gonk/nsIRadioInterfaceLayer.idl
rename : dom/system/b2g/nsIWorkerHolder.idl => dom/system/gonk/nsIWorkerHolder.idl
rename : dom/system/b2g/nsRadioInterfaceLayer.h => dom/system/gonk/nsRadioInterfaceLayer.h
rename : dom/system/b2g/ril_consts.js => dom/system/gonk/ril_consts.js
rename : dom/system/b2g/ril_worker.js => dom/system/gonk/ril_worker.js
rename : dom/system/b2g/systemlibs.js => dom/system/gonk/systemlibs.js
rename : dom/system/b2g/tests/header_helpers.js => dom/system/gonk/tests/header_helpers.js
rename : dom/system/b2g/tests/test_ril_worker_buf.js => dom/system/gonk/tests/test_ril_worker_buf.js
rename : dom/system/b2g/tests/test_ril_worker_sms.js => dom/system/gonk/tests/test_ril_worker_sms.js
rename : dom/system/b2g/tests/xpcshell.ini => dom/system/gonk/tests/xpcshell.ini
2012-03-14 15:42:31 -07:00
Doug Turner
4cae68ffb9 Bug 734391 - coalesce the device motion events. r=jdm 2012-03-09 10:40:43 -08:00
Doug Turner
2274638595 Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 16:57:51 -07:00
Doug Turner
a176a07f33 Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 16:57:09 -07:00
Doug Turner
6f71ea7fc2 Bug 733653 - use 100ms as the default sensor poll hint. Ensuring that our sensors are polled allows us to conform to the DeviceOrientation Event Specification. See DeviceMotionEvent.interval. r=jdm 2012-03-13 16:57:09 -07:00
Doug Turner
193c76e07d Bug 733650 - Use smslib as the device orientation backend on the mac. r=jdm 2012-03-13 16:57:09 -07:00
Ed Morley
12222d2d31 Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange 2012-03-13 22:29:29 +00:00
Doug Turner
fa72c6374d Bug 734391 - coalesce the device motion events. r=jdm 2012-03-09 10:40:43 -08:00
Doug Turner
95c2676d58 Bug 734324 - implement device motion - rotation rate and acceleration. r=jdm 2012-03-13 10:00:02 -07:00
Doug Turner
30648d566c Bug 734325 - implement compassneedscalibration event. r=jdm 2012-03-13 09:59:24 -07:00
Doug Turner
37f8a14a6a Bug 733653 - use 100ms as the default sensor poll hint. Ensuring that our sensors are polled allows us to conform to the DeviceOrientation Event Specification. See DeviceMotionEvent.interval. r=jdm 2012-03-13 09:59:24 -07:00
Doug Turner
498d78622c Bug 733650 - Use smslib as the device orientation backend on the mac. r=jdm 2012-03-13 09:59:23 -07:00
Philipp von Weitershausen
ce41775b00 Bug 734299 - Part 3: Set up a datacall when registering with the network. r=qDot DONTBUILD because NPOTB 2012-03-12 16:46:08 -07:00
Philipp von Weitershausen
fb452131ef Bug 734299 - Part 2: Worker code for network configuration. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
574f1ea0bb Bug 734299 - Part 1: Detect a datacall quirk on the SGS2. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
0354ca81fa Bug 734300 - B2G RIL: Network registration state improvements. r=qDot 2012-03-12 16:45:57 -07:00
Yoshi Huang
a877afbce4 Bug 734333 - B2G RIL: typo in RIL.iccIO() throws ReferenceError: request is not defined. r=philikon 2012-03-09 15:15:39 +08:00
Jim Straus
5b00abd349 Bug 714352 - B2G RIL: Listen for NITZ updates. r=philikon 2012-03-08 23:16:06 -05:00
Doug Turner
4df3bec102 Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug 2012-03-09 08:41:25 -08:00
Marco Bonardo
b23d1dfed9 Backout 4a1f94ebd302 (bug 726502) because it accesses a bogus index in an infinite loop. 2012-03-10 12:08:27 +01:00
Doug Turner
bb0c7a0400 Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug 2012-03-09 08:41:25 -08:00
Vicamo Yang
68b0f9d3fa Bug 733981 - Part 2: Early return may ignore the optimum SMS length. r=philikon DONTBUILD because NPOTB 2012-03-08 18:34:03 -08:00
Vicamo Yang
1ca3f75fce Bug 733981 - Part 1: Fix mis-calculated userDataLength. r=philikon 2012-03-08 18:31:56 -08:00
Vicamo Yang
ebba02fb03 Bug 729876 - Part 2: SMS tests. r=philikon DONTBUILD because NPOTB 2012-03-07 14:43:30 -08:00
Vicamo Yang
53950f8de3 Bug 729876 - Part 1: Remove redundant tailing char in SMS. r=philikon 2012-03-07 14:21:05 -08:00
yoshi huang
80e0f05c52 Bug 720638 - B2G RIL: Read MSISDN. r=philikon 2012-03-07 14:14:37 -08:00
Price Tseng
954357edc9 Bug 713451 - B2G RIL: Handle request errors. r=philikon 2012-03-07 14:14:37 -08:00
Philipp von Weitershausen
e883e42a7a Bug 733674 - B2G SMS: Fix off-by-one errors in timestamp computation. r=qDot 2012-03-07 14:14:37 -08:00
Vicamo Yang
f91f29c4da Bug 712809 - B2G SMS Database: Hook it up to RadioInterfaceLayer. r=philikon DONTBUILD because NPOTB 2012-02-20 18:12:37 +01:00
Vicamo Yang
1a9b58a048 Bug 729876 - Part 4: Support receiving sms of other alphabets. r=philikon 2012-03-02 20:51:47 +08:00
Vicamo Yang
07f327a742 Bug 729876 - Part 3: Support sending sms of other alphabets. r=philikon 2012-03-02 20:41:37 +08:00
Vicamo Yang
0037cc59d2 Bug 729876 - Part 2: Add all GSM 7-bit national languages. r=philikon 2012-03-02 20:11:23 +08:00
Vicamo Yang
9ca3181cec Bug 729876 - Part 1: Convert alphabet array to array of strings. r=philikon 2012-03-02 18:50:48 +08:00
Josh Matthews
dd7d7ee3d4 Bug 716127 - When the network geolocation provider is told to watch for wifi changes, force a change to occur to avoid indefinite waiting. r=dougt 2012-03-01 01:58:37 -05:00
David Mandelin
0be0db4666 Bug 730511: remove obsolete typedefs intN, uintN, r=luke 2012-02-28 15:11:11 -08:00
Fabrice Desré
9bd1d5fa90 Bug 730176 - Volume buttons don't control call volume [r=cjones] 2012-02-24 02:47:13 -08:00
Fernando Jimenez
8da844804d Bug 729061 - B2G SMS: Lazily refetch SMSC if it's not available after startup. r=philikon DONTBUILD because NPOTB 2012-02-23 16:29:38 +01:00
Vicamo Yang
c54923de30 Bug 712804 - B2G SMS: Support UCS2 encoding. r=philikon DONTBUILD because NPOTB 2012-02-21 17:27:28 +01:00
Vicamo Yang
62c6f483e4 Bug 723244 - Tests for RIL parcel length guards. r=philikon 2012-02-20 19:30:05 +01:00
Vicamo Yang
12b9a557f1 Bug 723244 - RIL: implement parcel length guards. r=philikon 2012-02-20 19:30:04 +01:00
Philipp von Weitershausen
f62564ac00 Bug 728864 - B2g SMS: Fix SMS success notifications. r=qDot DONTBUILD because NPOTB
--HG--
extra : rebase_source : 4ef167621f0e38b8d446bd09a117973ef8431aef
2012-02-20 15:57:38 +01:00
Philipp von Weitershausen
ca4b6e55f5 Bug 720643 - B2G SMS: Notify SMS send success. r=qDot 2012-02-20 00:44:29 +01:00
Ed Morley
66df778f8d Backout 6c1ded13556d (bug 720643), 5cf0a12c1cf0, ac771e54d7ca & 3bb24b12b0d6 (bug 720632) for Android build failures 2012-02-16 23:18:45 +00:00
Philipp von Weitershausen
11447c3b9e Bug 720643 - B2G SMS: Notify SMS send success. r=qDot 2012-02-16 14:51:54 -08:00
Philipp von Weitershausen
fe2850e269 Bug 725901 - RIL: Data call fixes. r=qDot DONTBUILD because NPOTB 2012-02-10 11:27:38 -08:00
Philipp von Weitershausen
4c24c2a473 Bug 725137 - RIL: process registration state + GPRS registration state. r=qDot 2012-02-10 11:27:23 -08:00
José Antonio Olivera Ortega
78535c5387 Bug 725599 - B2G telephony: speakerEnabled does not work; r=philikon 2012-02-10 11:27:23 -08:00
Fernando Jiménez
eb07f876aa Bug 724994 - Silence RIL signal strength logcat messages; r=qDot 2012-02-10 11:27:23 -08:00
Ms2ger
b5ab39ac78 Bug 712378 followup - Fix incorrect license headers; r=sparky 2012-02-10 11:04:44 +01:00
Jim Straus
4994f785ee Bug 712378: Add an interface to control lights, and use it for the screen backlight on Gonk. r=cjones 2012-02-01 22:09:00 -08:00
Corey Richardson
44820d4a92 Bug 684720 - Make the NetworkGeolocationProvider use an async xhr. r=jdm 2012-01-21 14:28:00 -05:00
Philipp von Weitershausen
90ea87d1b4 Bug 723372 - B2G telephony: audio should be turned on during dialing + ringing. r=bent DONTBUILD because NPOTB 2012-02-02 11:12:32 -08:00
Philipp von Weitershausen
f76b8ed391 Bug 716709 - RIL: call state on SGS2 has extra uint32. r=qDot 2012-02-02 10:41:07 -08:00
Philipp von Weitershausen
28c35b977e Bug 720747 - Completely silence RIL worker by default. r=qDot 2012-02-02 10:41:07 -08:00
Vivien Nicolas
997854119a Bug 720811 - this._activeCall is null if the call has not been answered r=philikon 2012-01-24 22:25:21 +01:00
Philipp von Weitershausen
4fd46c1261 Bug 711671 - Rename nsTelephonyWorker / nsITelephone to nsIRadioInterfaceLayer
--HG--
rename : dom/telephony/nsTelephonyWorker.js => dom/system/b2g/RadioInterfaceLayer.js
rename : dom/telephony/nsTelephonyWorker.manifest => dom/system/b2g/RadioInterfaceLayer.manifest
rename : dom/telephony/nsITelephone.idl => dom/system/b2g/nsIRadioInterfaceLayer.idl
rename : dom/telephony/nsTelephonyWorker.h => dom/system/b2g/nsRadioInterfaceLayer.h
rename : dom/telephony/ril_consts.js => dom/system/b2g/ril_consts.js
rename : dom/telephony/ril_worker.js => dom/system/b2g/ril_worker.js
2012-01-19 12:53:32 -08:00
Kan-Ru Chen
292b212827 Bug 711300 - Add GPS support for gonk. r=jdm 2012-01-19 15:53:51 +01:00
Ben Turner
6d6badf6c0 Bug 714459 - 'Rename RadioManager / nsIRadioWorker'. r=mrbkap.
--HG--
rename : dom/system/b2g/RadioManager.cpp => dom/system/b2g/SystemWorkerManager.cpp
rename : dom/system/b2g/RadioManager.h => dom/system/b2g/SystemWorkerManager.h
rename : dom/system/b2g/nsIRadioWorker.idl => dom/system/b2g/nsIWorkerHolder.idl
extra : transplant_source : 2%ED%03%8F%C0%98%06%25%8EnIb%8BI%B0O%EB%BF%E0%A2
2012-01-09 15:18:23 -08:00