Bug 1367885: Follow-up - remove code that mistakenly landed as part of commit 09894b9ce473; r=backout
authorAaron Klotz <aklotz@mozilla.com>
Wed, 07 Jun 2017 14:39:15 -0600
changeset 362750 6fd10955e89903caf8f92e2c600aa2aa4a2be496
parent 362749 76a3d885e36b81e87aa7cc7a5d6ee7631bc92b5a
child 362751 7efda263a842e60cd0cc00b3c4a7058c65590702
child 362918 1c66da2b1e88e56a1b4de45a0721808eacb16338
push id31987
push userryanvm@gmail.com
push dateThu, 08 Jun 2017 02:55:14 +0000
treeherdermozilla-central@7efda263a842 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackout
bugs1367885
milestone55.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 1367885: Follow-up - remove code that mistakenly landed as part of commit 09894b9ce473; r=backout MozReview-Commit-ID: 3ORbwx6QFhR
ipc/mscom/Interceptor.h
--- a/ipc/mscom/Interceptor.h
+++ b/ipc/mscom/Interceptor.h
@@ -102,35 +102,17 @@ private:
   struct MapEntry
   {
     MapEntry(REFIID aIid, IUnknown* aInterceptor, IUnknown* aTargetInterface)
       : mIID(aIid)
       , mInterceptor(aInterceptor)
       , mTargetInterface(aTargetInterface)
     {}
 
-    MapEntry(const MapEntry& aOther)
-      : mIID(aOther.mIID)
-      , mInterceptor(aOther.mInterceptor)
-      , mTargetInterface(aOther.mTargetInterface)
-    {
-    }
-
-    MapEntry(MapEntry&& aOther)
-      : mIID(aOther.mIID)
-      , mInterceptor(Move(aOther.mInterceptor))
-      , mTargetInterface(aOther.mTargetInterface)
-    {
-      aOther.mTargetInterface = nullptr;
-    }
-
-    MapEntry& operator=(const MapEntry& aOther) = delete;
-    MapEntry& operator=(MapEntry&& aOther) = delete;
-
-    REFIID            mIID;
+    IID               mIID;
     RefPtr<IUnknown>  mInterceptor;
     IUnknown*         mTargetInterface;
   };
 
 private:
   explicit Interceptor(IInterceptorSink* aSink);
   ~Interceptor();
   HRESULT GetInitialInterceptorForIID(REFIID aTargetIid,