Bug 773068 - Part 1: Voicemail phone number DOM API. sr=sicking
authorMarshall Culpepper <marshall@mozilla.com>
Fri, 20 Jul 2012 20:19:38 -0400
changeset 103110 0b1cef48b5d212c15c118aae8b854b421d1bedce
parent 103109 fbe97ca5ab1c7b69280977ff6a3206131160d5b4
child 103111 1a829406e669f9c8377b886fff877fe5743cb31c
push id1989
push userakeybl@mozilla.com
push dateTue, 28 Aug 2012 00:20:43 +0000
treeherdermozilla-aurora@a8e95ae10ea7 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssicking
bugs773068
milestone17.0a1
Bug 773068 - Part 1: Voicemail phone number DOM API. sr=sicking
dom/telephony/nsIDOMVoicemail.idl
--- a/dom/telephony/nsIDOMVoicemail.idl
+++ b/dom/telephony/nsIDOMVoicemail.idl
@@ -3,21 +3,32 @@
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #include "nsIDOMEventTarget.idl"
 
 interface nsIDOMMozVoicemailStatus;
 
-[scriptable, builtinclass, uuid(db5b727a-daf2-40b9-83e4-cc110eab44ca)]
+[scriptable, builtinclass, uuid(d9042fb9-a4a6-4133-b2de-8f7aa08595d9)]
 interface nsIDOMMozVoicemail : nsIDOMEventTarget
 {
   /**
    * The current voicemail status, or null when the status is unknown
    */
   readonly attribute nsIDOMMozVoicemailStatus status;
 
   /**
+   * The voicemail box dialing number, or null if one wasn't found
+   */
+  readonly attribute DOMString number;
+
+  /**
+   * The display name of the voicemail box dialing number, or null if one
+   * wasn't found
+   */
+  readonly attribute DOMString displayName;
+
+  /**
    * The current voicemail status has changed
    */
   attribute nsIDOMEventListener onstatuschanged;
 };