Bug 923250 - Remove nsHistorySH declaration; r=jst
authorMs2ger <ms2ger@gmail.com>
Thu, 03 Oct 2013 09:11:27 +0200
changeset 149672 0e26e6f12ad9bf1c77a9d10c9078b51166e2f1b1
parent 149671 0779196218d24e14692b0e0c49e0ba731c623619
child 149689 f5b6b552371998660d54fee64acc19773c77a785
child 149776 2121f97cf0ce74c3b46f88a06348d00e07ed19fb
push id25399
push userMs2ger@gmail.com
push dateThu, 03 Oct 2013 07:22:24 +0000
treeherdermozilla-central@0e26e6f12ad9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjst
bugs923250
milestone27.0a1
first release with
nightly linux32
0e26e6f12ad9 / 27.0a1 / 20131003030203 / files
nightly linux64
0e26e6f12ad9 / 27.0a1 / 20131003030203 / files
nightly mac
0e26e6f12ad9 / 27.0a1 / 20131003030203 / files
nightly win32
0e26e6f12ad9 / 27.0a1 / 20131003030203 / files
nightly win64
0e26e6f12ad9 / 27.0a1 / 20131003030203 / files
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 923250 - Remove nsHistorySH declaration; r=jst
dom/base/nsDOMClassInfo.h
--- a/dom/base/nsDOMClassInfo.h
+++ b/dom/base/nsDOMClassInfo.h
@@ -466,44 +466,16 @@ protected:
                                nsAString& aResult) = 0;
 
 public:
   NS_IMETHOD GetProperty(nsIXPConnectWrappedNative *wrapper, JSContext *cx,
                          JSObject *obj, jsid id, JS::Value *vp, bool *_retval) MOZ_OVERRIDE;
 };
 
 
-// History helper
-
-class nsHistorySH : public nsStringArraySH
-{
-protected:
-  nsHistorySH(nsDOMClassInfoData* aData) : nsStringArraySH(aData)
-  {
-  }
-
-  virtual ~nsHistorySH()
-  {
-  }
-
-  virtual nsresult GetStringAt(nsISupports *aNative, int32_t aIndex,
-                               nsAString& aResult) MOZ_OVERRIDE;
-
-public:
-  NS_IMETHOD PreCreate(nsISupports *nativeObj, JSContext *cx,
-                       JSObject *globalObj, JSObject **parentObj) MOZ_OVERRIDE;
-  NS_IMETHOD GetProperty(nsIXPConnectWrappedNative *wrapper, JSContext *cx,
-                         JSObject *obj, jsid id, JS::Value *vp, bool *_retval) MOZ_OVERRIDE;
-
-  static nsIClassInfo *doCreate(nsDOMClassInfoData* aData)
-  {
-    return new nsHistorySH(aData);
-  }
-};
-
 // StringList scriptable helper
 
 class nsStringListSH : public nsStringArraySH
 {
 protected:
   nsStringListSH(nsDOMClassInfoData* aData) : nsStringArraySH(aData)
   {
   }