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 410867 6fd10955e89903caf8f92e2c600aa2aa4a2be496
parent 410866 76a3d885e36b81e87aa7cc7a5d6ee7631bc92b5a
child 410868 7efda263a842e60cd0cc00b3c4a7058c65590702
child 411035 1c66da2b1e88e56a1b4de45a0721808eacb16338
push id7391
push usermtabara@mozilla.com
push dateMon, 12 Jun 2017 13:08:53 +0000
treeherdermozilla-beta@2191d7f87e2e [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,