mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 04:45:45 +00:00
Bug 850430 - Use jsval instead of nsISupports for passing mozContacts in XPIDL interfaces. r=gwagner
This commit is contained in:
parent
282410c103
commit
9d65307d13
@ -5,7 +5,6 @@
|
|||||||
#include "nsIDOMEventTarget.idl"
|
#include "nsIDOMEventTarget.idl"
|
||||||
#include "SimToolKit.idl"
|
#include "SimToolKit.idl"
|
||||||
|
|
||||||
interface nsIDOMContact;
|
|
||||||
interface nsIDOMDOMRequest;
|
interface nsIDOMDOMRequest;
|
||||||
interface nsIDOMEventListener;
|
interface nsIDOMEventListener;
|
||||||
interface nsIDOMMozIccInfo;
|
interface nsIDOMMozIccInfo;
|
||||||
@ -497,7 +496,7 @@ interface nsIDOMMozIccManager : nsIDOMEventTarget
|
|||||||
* PIN2 is only required for 'fdn'.
|
* PIN2 is only required for 'fdn'.
|
||||||
*/
|
*/
|
||||||
nsIDOMDOMRequest updateContact(in DOMString contactType,
|
nsIDOMDOMRequest updateContact(in DOMString contactType,
|
||||||
in nsISupports contact,
|
in jsval contact,
|
||||||
[optional] in DOMString pin2);
|
[optional] in DOMString pin2);
|
||||||
|
|
||||||
// End of UICC Phonebook Interfaces.
|
// End of UICC Phonebook Interfaces.
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
|
|
||||||
#include "nsISupports.idl"
|
#include "nsISupports.idl"
|
||||||
|
|
||||||
interface nsIDOMContact;
|
|
||||||
interface nsIDOMDOMRequest;
|
interface nsIDOMDOMRequest;
|
||||||
interface nsIDOMMozIccInfo;
|
interface nsIDOMMozIccInfo;
|
||||||
interface nsIDOMWindow;
|
interface nsIDOMWindow;
|
||||||
@ -72,7 +71,7 @@ interface nsIIccProvider : nsISupports
|
|||||||
|
|
||||||
nsIDOMDOMRequest updateContact(in nsIDOMWindow window,
|
nsIDOMDOMRequest updateContact(in nsIDOMWindow window,
|
||||||
in DOMString contactType,
|
in DOMString contactType,
|
||||||
in nsISupports contact,
|
in jsval contact,
|
||||||
in DOMString pin2);
|
in DOMString pin2);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -234,7 +234,7 @@ IccManager::ReadContacts(const nsAString& aContactType, nsIDOMDOMRequest** aRequ
|
|||||||
|
|
||||||
NS_IMETHODIMP
|
NS_IMETHODIMP
|
||||||
IccManager::UpdateContact(const nsAString& aContactType,
|
IccManager::UpdateContact(const nsAString& aContactType,
|
||||||
nsISupports* aContact,
|
const JS::Value& aContact,
|
||||||
const nsAString& aPin2,
|
const nsAString& aPin2,
|
||||||
nsIDOMDOMRequest** aRequest)
|
nsIDOMDOMRequest** aRequest)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user