Bug 1052842 - (follow-up) Use enums for NetworkSelectionMode in nsIGonkMobileConnectionService.idl. r=hsinyi
authorJessica Jong <jjong@mozilla.com>
Mon, 27 Oct 2014 10:10:19 +0800
changeset 212386 129bd767cbfa82510adcc35947c3f1bb6d2c69cc
parent 212385 50c2a228bebe34b992b11804731c3d86781e225d
child 212387 9036ebfd9af279c71421b49bb89da58826f3fde8
push id27709
push usercbook@mozilla.com
push dateMon, 27 Oct 2014 14:49:26 +0000
treeherdermozilla-central@cf1a9a16429b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewershsinyi
bugs1052842
milestone36.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1052842 - (follow-up) Use enums for NetworkSelectionMode in nsIGonkMobileConnectionService.idl. r=hsinyi
dom/mobileconnection/gonk/nsIGonkMobileConnectionService.idl
--- a/dom/mobileconnection/gonk/nsIGonkMobileConnectionService.idl
+++ b/dom/mobileconnection/gonk/nsIGonkMobileConnectionService.idl
@@ -4,17 +4,17 @@
 
 #include "nsIMobileConnectionService.idl"
 
 %{C++
 #define GONK_MOBILECONNECTION_SERVICE_CONTRACTID \
         "@mozilla.org/mobileconnection/gonkmobileconnectionservice;1"
 %}
 
-[scriptable, uuid(7322619d-9abd-4410-99ce-207da80f9879)]
+[scriptable, uuid(eae40ffe-394a-4355-8e0b-07170d3e70f4)]
 interface nsIGonkMobileConnectionService : nsIMobileConnectionService
 {
   void notifyNetworkInfoChanged(in unsigned long clientId, in jsval networkInfo);
 
   void notifyVoiceInfoChanged(in unsigned long clientId, in jsval voiceInfo);
 
   void notifyDataInfoChanged(in unsigned long clientId, in jsval dataInfo);
 
@@ -35,17 +35,17 @@ interface nsIGonkMobileConnectionService
 
   void notifyEmergencyCallbackModeChanged(in unsigned long clientId,
                                           in boolean active,
                                           in unsigned long timeoutMs);
 
   void notifyIccChanged(in unsigned long clientId, in DOMString iccId);
 
   void notifyNetworkSelectModeChanged(in unsigned long clientId,
-                                      in DOMString mode);
+                                      in long mode);
 
   void notifySpnAvailable(in unsigned long clientId);
 
   void notifyLastHomeNetworkChanged(in unsigned long clientId,
                                     in DOMString network);
 
   void notifyCFStateChanged(in unsigned long clientId,
                             in unsigned short action,