Commit Graph

53 Commits

Author SHA1 Message Date
Jose Cortes
60db87874e Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/telephony dom/bluetooth directories. r=jwalden
--HG--
extra : rebase_source : c1560ea8c79fbb398d3e8f132e561e7eba81520a
2013-04-02 16:06:14 -07:00
Olli Pettay
e5921ddec1 Bug 822399 - Make Event to use Paris bindings, r=peterv 2013-03-09 13:34:29 +02:00
Vicamo Yang
df445a6ebf Bug 834160 - Part 5/7: fix Telephony. r=smaug, f=htsai
--HG--
rename : dom/bluetooth/BluetoothRilListener.cpp => dom/bluetooth/BluetoothTelephonyListener.cpp
rename : dom/bluetooth/BluetoothRilListener.h => dom/bluetooth/BluetoothTelephonyListener.h
2013-03-06 17:53:23 +08:00
Bobby Holley
d1a3436036 Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap 2013-02-26 11:04:13 -08:00
Ben Turner
f2071e5f48 Bug 832109 - 'crash in Telephony::RILTelephonyCallback::CallStateChanged'. r=jlebar. 2013-02-18 08:09:40 -08:00
Kyle Machulis
2ff0659932 Bug 777271 - Re-implement nsIDOMCallEvent using event implementation codegen. r=bent,vicamo,hsinyi 2013-01-28 15:39:50 +08:00
Vicamo Yang
fb808ab76b Bug 826977 - Part 3/4: fix all related components as well. r=hsinyi 2013-01-24 14:42:10 +08:00
Trevor Saunders
9f0ad48b28 bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8 2013-01-12 07:40:33 -05:00
Hsin-Yi Tsai
0ddda9ec10 Bug 821559 - Telephony: ASSERTION: Serious logic problem here. r=bent 2013-01-04 16:52:18 +08:00
Olli Pettay
1e72329799 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
Hsin-Yi Tsai
79c8386d65 Bug 804983 - WebTelephony API: DOM does not accurately handle an outgoing call. r=bent 2012-10-25 18:31:37 +08:00
Hsin-Yi Tsai
7155c0aaf1 Bug 783392 - RadioInterfaceLayer broadcasts radio-state information to all content processes. r=marshall_law 2012-10-09 18:07:11 +08:00
Gabriele Svelto
f3daa82807 Bug 739780 - Switch Telephony.cpp to use nsTArrayHelpers.h implementation of nsTArrayToJSArray. r=khuey, r=mrbkap 2012-09-28 10:43:49 -07:00
Mike Habicher
e695772791 Bug 776934 - Add permissions check to camera API. r=jlebar 2012-09-21 06:32:18 -04:00
Kyle Huey
c25f8e64ef Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz 2012-08-30 20:45:16 -07:00
Luke Wagner
94264a0bc8 Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
2012-08-21 18:42:53 -07:00
Ehsan Akhgari
0fd9123eac Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Kyle Machulis
c1b5777800 Bug 783431 - Fix js array initialization for bluetooth and telephony; r=mrbkap 2012-08-20 18:26:44 -07:00
Hsin-Yi Tsai
1179806aa5 Bug 779353 - part 1 - B2G Telephony: Hook up to permissions manager. r=mounir 2012-08-06 15:33:37 +08:00
Kyle Machulis
e6df904d9c Bug 773370 - Fix rooting in JSArray creation for mozTelephony; r=bent 2012-08-01 18:52:40 -07:00
Aryeh Gregor
e806eeab4f Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Hsin-Yi Tsai
d10d3df654 Bug 765231 - Telephony: Implement dialEmergency() to limit call to emergency numbers. r=philikon 2012-07-20 20:08:24 +08:00
Hsinyi Tsai
57b151267e Bug 766822 - WebTelephony: add tests for hanging up dialing/alerting/holding calls. r=philikon 2012-07-04 13:46:11 +08:00
David Zbarsky
ae718ee1c0 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Hsinyi Tsai
0a3800a656 Bug 765684 - WebTelephony: invalid argument in Telephony::NotifyError. r=bent 2012-06-21 11:00:52 +08:00
Hsin-Yi Tsai
774c7db08a Backout 1675a6451849 (Bug 765684) due to missing r= in comments. 2012-06-22 10:23:55 +08:00
Hsinyi Tsai
278c0c3b87 [PATCH] Bug 765684 - WebTelephony: invalid argument in
From 21d83598fcec9b69a1b8ed87b502415342582995 Mon Sep 17 00:00:00 2001
 Telephony::NotifyError
---
 dom/telephony/Telephony.cpp |   37 ++++++++++++++++++++++---------------
 1 files changed, 22 insertions(+), 15 deletions(-)
2012-06-21 11:00:52 +08:00
Hsinyi Tsai
7212a7d84e Bug 757587 - WebTelephony: investigate .active and .calls behaviour. r=philikon 2012-06-08 15:09:15 +08:00
Andrew McCreight
f4f0e1a935 Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent 2012-05-15 09:56:39 -07:00
Kyle Machulis
dc57c39391 Bug 742044 - Create BluetoothManager object for managing multiple adapters and firmware loading; r=bent 2012-05-23 21:02:23 -07:00
Kyle Machulis
63d6921b7a Backing out Bug 742044 - Bustage on B2G 2012-05-23 18:27:53 -07:00
Kyle Machulis
2c0c44fa04 Bug 742044 - Create BluetoothManager object for managing multiple adapters and firmware loading; r=bent 2012-05-23 18:21:05 -07:00
Kyle Machulis
eb68ccd524 Backing out Bug 742044 - contained extra patches for another bug 2012-05-23 18:18:24 -07:00
Kyle Machulis
93aca69abd Bug 742044 - Create BluetoothManager object for managing multiple adapters and firmware loading; r=bent 2012-05-23 18:06:36 -07:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Hsin-Yi Tsai
3bf7e11bd0 Bug 746496 - B2G telephony: update the audio system for incoming calls and holding calls. r=philikon 2012-05-14 21:13:06 -07:00
Price Tseng
fd1f4fb93f Bug 712944 - B2G telephony: ensure error scenarios are covered. r=philikon 2012-05-14 21:13:06 -07:00
Hsin-Yi Tsai
8b3515c868 Bug 743008 - WebTelephony: support multiprocess. r=philikon a=b2g-only 2012-04-24 12:44:42 -03:00
Jared Wein
d05c1fe426 Backed out changeset 62e3e0fc06c9 (bug 730318) r=bustage 2012-03-23 11:46:32 -07:00
Jared Wein
8ed1697da2 Bug 730318 - Update dom/telephony to use the new implementation of nsTArrayToJSArray. r=bent 2012-03-22 13:53:52 -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
Fabrice Desré
58518c596c Bug 735305 - Update WebTelephony impl to use the new DOMEventTargetHelper API [r=smaug,bent] 2012-03-13 15:11:16 -07:00
Ben Turner
447466195f Bug 717451 - 'Telephony: Keep telephony objects on multiple pages in sync'. r=sicking.
--HG--
extra : transplant_source : %15%BB%92%8E%A38A%80%9E%A40T%E5BCi%BE%ACK%F7
2012-02-24 05:14:37 -08:00
Ben Turner
7af9098625 Backed out changeset 1f3643b7de2d 2012-02-23 07:09:11 -08:00
Ben Turner
3dc2527e7f Bug 717414 - 'Telephony: Make calls array live'. r=sicking. 2012-02-23 03:48:35 -08:00
Vivien Nicolas
9602d18f5d Bug 725312 - Rename nsDOMEventTargetWrapperCache to nsDOMEventTargetHelper in dom/telephony/ [r=smaug] 2012-02-08 11:22:01 -08:00
Fabrice Desré
ca6d2d6e06 Backed out changeset 73614cfcb983 (wrong bug number in commit message) 2012-02-08 11:20:15 -08:00
Vivien Nicolas
6f3084eba0 Bug 693172 - Move all subclasses of nsDOMEventTargetHelper to nsDOMEventTargetWrapperCache in dom/telephony/ r=smaug 2012-02-08 11:14:31 -08: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
Ben Turner
cd9dfe6aea Bug 717158 - 'B2G telephony: unknown (outgoing) call index is assumed to be incoming later'. r=cjones.
--HG--
extra : transplant_source : %7B%A6XC%07%87%20%A9W%AA.Le%A5%7B%1A%81%F1%FE%B5
2012-01-11 18:17:26 -08:00