Commit Graph

235 Commits

Author SHA1 Message Date
Andrea Marchesini
0a7d105a0f Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan 2015-04-22 08:29:18 +02:00
Ben Hsu
65f5debef8 Bug 1027546 - Part 3: Create a new testcase. r=aknow 2015-03-23 03:42:00 -04:00
Ben Hsu
2743aab9ce Bug 1027546 - Part 2: Update the existing testcases. r=aknow 2015-03-18 04:28:00 -04:00
Mike Hommey
ee117642af Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd 2015-04-01 13:51:45 +09:00
Wes Kocher
9b4388ff25 Merge m-c to inbound a=merge 2015-03-27 17:31:19 -07:00
Bevis Tseng
273fd4fc36 Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen 2015-01-15 18:19:01 +08:00
Ehsan Akhgari
5cccea6f0f Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:

function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Boris Zbarsky
988b8e01be Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp.  The
rest of this diff was generated by running the following commands:

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Gregor Wagner
8824e5f4f3 Backout Bug 1114935 for causing bug 1144567. 2015-03-18 11:48:52 -07:00
Bevis Tseng
1f3b6c7b8b Bug 1114935 - Part 6.2: Migration in MobileConnection. r=echen 2015-01-15 18:19:01 +08:00
Hsin-Yi Tsai
82b90d9d09 Bug 1069186 - determine LTE signal level based on rsrp and rssnr. r=edgar 2015-02-16 19:12:54 +08:00
Wes Kocher
5a567e6952 Merge b2g-inbound to m-c a=merge 2015-03-02 12:56:08 -08:00
Tooru Fujisawa
c44060fa7c Bug 1108382 - Part 7: Do not use non-standard flag argument of String.prototype.replace in dom/mobileconnection/gonk/. r=echen 2015-03-01 09:51:33 +09:00
Fabrice Desré
287845402c Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal 2015-02-26 13:51:20 -08:00
Ms2ger
113ddbc3c5 Backed out changeset 7abf54d96823 for lack of review. 2015-02-26 23:02:55 +01:00
Fabrice Desré
3c3ea8141b Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi 2015-02-26 13:51:20 -08:00
Ben Hsu
d9cc118bfa Bug 1067629 - Part 4: Update the related testcase. r=aknow 2015-02-13 00:23:00 -05:00
Ben Hsu
68a5400a5c Bug 1067629 - Part 1: Construct a radio state FSM(mobileConnectionService.js). r=aknow 2015-02-16 21:42:00 -05:00
Szu-Yu Chen [:aknow]
0f676e5943 Bug 1129277 - Remove builtinclass of nsIMobileConnectionCallback 2015-02-17 12:32:48 +08:00
Szu-Yu Chen [:aknow]
8e3482a776 Bug 1124550 - Part 01: Remove unused code. r=hsinyi 2015-02-03 12:18:19 +08:00
Andrea Marchesini
94545cbb2e Bug 1148527 - Indentation fix after bug 1145631, r=ehsan 2015-03-27 18:52:19 +00:00
Ms2ger
ab12074deb Bug 914067 - Remove JSVAL_VOID from dom/; r=jst 2015-01-14 08:59:06 +01:00
Ehsan Akhgari
bd52bd3f4e Bug 1118486 - Part 1: Use = delete instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:

#!/bin/bash

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "*/.git*" \
       ! -wholename "obj-*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -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 MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Ehsan Akhgari
37c07444a0 Bug 1118803 - Mark virtual overridden functions as MOZ_OVERRIDE in misc DOM code; r=baku 2015-01-08 08:49:54 -05:00
Ben Hsu
e78ee491c7 Bug 1114841 - Part 2: Remove DOMMMIError (DOM). r=aknow
--HG--
extra : histedit_source : 3077071db58877fc5be0332fb2fe78eda504e18e
2015-01-04 18:19:00 -05:00
Hsin-Yi Tsai
5cbc839b9f Bug 1116431 - mobileconnection.iccId should be null instead of an empty string when no sim. r=edgar 2014-12-31 15:13:50 +08:00
Ben Hsu
665aca509d Bug 1070831 - Part 7: Update related testcases (Follow). r=aknow 2014-12-24 02:41:00 -05:00
Edgar Chen
efdb547089 Bug 1087847 - Make sure the Icc status in MobileConnection and IccManager are synced. r=hsinyi,smaug 2014-11-13 19:12:11 +08:00
Ben Hsu
dfeb70cc0c Bug 1070831 - Part 7: Update related testcases. r=aknow 2014-12-21 17:38:00 +01:00
Ben Hsu
795faa2e01 Bug 1070831 - Part 5: Clean up the related IPC files. r=aknow 2014-12-21 17:35:00 +01:00
Ben Hsu
499e412691 Bug 1070831 - Part 4: Internal architecture changes. r=aknow 2014-12-21 17:35:00 +01:00
Ben Hsu
913c56d983 Bug 1070831 - Part 3: Internal interface changes. r=aknow 2014-12-21 17:31:00 +01:00
Ben Hsu
6ebe0e8d9f Bug 1070831 - Part 2: Clean up the DOM implementation. r=aknow 2014-12-21 17:30:00 +01:00
Ben Hsu
c59eb27b1b Bug 1110572 - Check the existance of a listener in this._listeners. r=edgar 2014-12-17 00:33:00 -05:00
Edgar Chen
7033413f1d Bug 1052825 - Part 4: Add test in mobileconnection for unlocking puk via MMI. r=hsinyi 2014-11-27 15:12:42 +08:00
Bevis Tseng
86b5979ccd Bug 1072808 - Part 4: Add MobileConnectionMessenger as a Wrapper for USSD/CdmaInfo System Messages. r=echen 2014-10-24 18:40:39 +08:00
Carsten "Tomcat" Book
c8f8af49e1 Backed out changeset 959ee37e80d5 (bug 1072808) 2014-11-25 10:45:38 +01:00
Bevis Tseng
f8ef72d92a Bug 1072808 - Part 4: Add MobileConnectionMessenger as a Wrapper for USSD/CdmaInfo System Messages. r=echen 2014-10-24 18:40:39 +08:00
Jessica Jong
0fed47a8a0 Bug 1052846 - Part 3: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (gonk). r=echen 2014-11-18 10:07:02 +08:00
Jessica Jong
4e1192d666 Bug 1052846 - Part 2: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (dom/ipc). r=echen 2014-11-18 10:07:00 +08:00
Jessica Jong
92164abd05 Bug 1052846 - Part 1: Use enums for MobileNetworkType in nsIMobileConnectionService.idl (idl). r=hsinyi 2014-11-18 10:06:52 +08:00
Jessica Jong
7f51eab446 Bug 1052848 - Add assertions for MobileRoamingMode. r=echen 2014-11-11 23:43:00 -05:00
Jessica Jong
462e5ef040 Bug 1052848 - Part 3: Use enums for MobileRoamingMode in nsIMobileConnectionProvider.idl (gonk). r=echen 2014-11-10 17:56:15 +08:00
Jessica Jong
74536e3f4a Bug 1052848 - Part 2: Use enums for MobileRoamingMode in nsIMobileConnectionProvider.idl (dom/ipc). r=echen 2014-11-10 17:56:13 +08:00
Jessica Jong
5cb5e47ee6 Bug 1052848 - Part 1: Use enums for MobileRoamingMode in nsIMobileConnectionProvider.idl (idl). r=hsinyi 2014-11-10 17:56:12 +08:00
Jessica Jong
60f503fb97 Bug 1095332 - B2G RIL: Fix false alarms "WARNING: 'jsapi.Init(mWindow)'...". r=echen 2014-11-06 23:56:00 -05:00
Jessica Jong
44e56b580a Bug 1071469 - Part 4: don't use 'jsval' in nsITelephonyService.idl (gonk). r=echen 2014-11-06 10:20:54 +08:00
Carsten "Tomcat" Book
65b5735ab9 Merge mozilla-central to b2g-inbound 2014-11-04 13:39:32 +01:00
Edgar Chen
33e7b7054d Bug 1092013 - Part 2: Enable ril debug when running mobileConnection tests. r=hsinyi 2014-11-02 14:39:14 +08:00
Edgar Chen
134c9ac6cf Bug 1092013 - Part 1: mozMobileConnection.data.cell is reset to null unexpectedly in MobileConnectionService. r=hsinyi 2014-10-31 15:15:47 +08:00