From 25928c5f2429d99697e7d518eacff49f2a5013c2 Mon Sep 17 00:00:00 2001 From: "benjamin@smedbergs.us" Date: Tue, 2 Oct 2007 12:16:30 -0700 Subject: [PATCH] Bug 392977 - Freeze nsIHashable for 1.9, r=dbaron --- xpcom/ds/Makefile.in | 2 +- xpcom/ds/nsIHashable.idl | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/xpcom/ds/Makefile.in b/xpcom/ds/Makefile.in index 6d9f59d9b98f..ab05b71af528 100644 --- a/xpcom/ds/Makefile.in +++ b/xpcom/ds/Makefile.in @@ -114,7 +114,6 @@ XPIDLSRCS = \ nsIAtomService.idl \ nsICollection.idl \ nsIEnumerator.idl \ - nsIHashable.idl \ nsIINIParser.idl \ nsIPersistentProperties2.idl \ nsIProperty.idl \ @@ -133,6 +132,7 @@ XPIDLSRCS = \ SDK_XPIDLSRCS = \ nsIArray.idl \ + nsIHashable.idl \ nsIMutableArray.idl \ nsIObserverService.idl \ nsIObserver.idl \ diff --git a/xpcom/ds/nsIHashable.idl b/xpcom/ds/nsIHashable.idl index ca3c65981c70..20e2022f035b 100644 --- a/xpcom/ds/nsIHashable.idl +++ b/xpcom/ds/nsIHashable.idl @@ -39,8 +39,9 @@ /** * Represents an object that can be stored in a hashtable. + * + * @status FROZEN - This interface will not change in the Mozilla 1.x lifetime */ - [scriptable, uuid(17e595fa-b57a-4933-bd0f-b1812e8ab188)] interface nsIHashable : nsISupports {