Bug 814634 - part2 - internal API. r=vicamo
authorHsin-Yi Tsai <htsai@mozilla.com>
Sun, 27 Oct 2013 20:48:43 +0800
changeset 153755 f1f17c5ae015d6a4ad7953284570ceb4ecd12eae
parent 153754 32206ae7721b6d626542fed1eaf9699bf78cf5d6
child 153756 3f4814326443762d6fa7d9601dbd1e3ce218d1f6
push id25605
push usercbook@mozilla.com
push dateWed, 06 Nov 2013 12:11:28 +0000
treeherdermozilla-central@7ba5fb33e59f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersvicamo
bugs814634
milestone28.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 814634 - part2 - internal API. r=vicamo
dom/voicemail/nsIVoicemailProvider.idl
--- a/dom/voicemail/nsIVoicemailProvider.idl
+++ b/dom/voicemail/nsIVoicemailProvider.idl
@@ -17,25 +17,25 @@ interface nsIVoicemailListener : nsISupp
    */
   void notifyStatusChanged(in nsIDOMMozVoicemailStatus status);
 };
 
 /**
  * XPCOM component (in the content process) that provides the voicemail
  * information.
  */
-[scriptable, uuid(38746f3c-f4e3-4804-b900-ba2463b923c8)]
+[scriptable, uuid(1bbfff90-88f7-4d73-896e-9620a0000ab0)]
 interface nsIVoicemailProvider : nsISupports
 {
   readonly attribute unsigned long voicemailDefaultServiceId;
 
   /**
    * Called when a content process registers receiving unsolicited messages from
    * RadioInterfaceLayer in the chrome process. Only a content process that has
    * the 'voicemail' permission is allowed to register.
    */
   void registerVoicemailMsg(in nsIVoicemailListener listener);
   void unregisterVoicemailMsg(in nsIVoicemailListener listener);
 
-  readonly attribute nsIDOMMozVoicemailStatus voicemailStatus;
-  readonly attribute DOMString voicemailNumber;
-  readonly attribute DOMString voicemailDisplayName;
+  nsIDOMMozVoicemailStatus getVoicemailStatus(in unsigned long clientId);
+  DOMString getVoicemailNumber(in unsigned long clientId);
+  DOMString getVoicemailDisplayName(in unsigned long clientId);
 };