Bug 1461243 - Part 1: Remove unused member variable mHaveJavaC2PJSObjectQuirk. r?jimm draft
authorChris Peterson <cpeterson@mozilla.com>
Sat, 29 Apr 2017 01:27:21 -0700
changeset 794628 f9a777dc32bd34dec9592397c9b8fd1b603d4fbb
parent 794618 87cc179438941649616131ed9bb0c6f0766c8028
child 794629 a21ea40e556cf570ed01b63b2067f14ee8f7e013
push id109735
push usercpeterson@mozilla.com
push dateMon, 14 May 2018 03:13:36 +0000
reviewersjimm
bugs1461243
milestone62.0a1
Bug 1461243 - Part 1: Remove unused member variable mHaveJavaC2PJSObjectQuirk. r?jimm MozReview-Commit-ID: 4WihVmQaclk
dom/plugins/base/nsNPAPIPluginInstance.cpp
dom/plugins/base/nsNPAPIPluginInstance.h
--- a/dom/plugins/base/nsNPAPIPluginInstance.cpp
+++ b/dom/plugins/base/nsNPAPIPluginInstance.cpp
@@ -54,17 +54,16 @@ nsNPAPIPluginInstance::nsNPAPIPluginInst
   , mUsesDOMForCursor(false)
   , mInPluginInitCall(false)
   , mPlugin(nullptr)
   , mMIMEType(nullptr)
   , mOwner(nullptr)
 #ifdef XP_MACOSX
   , mCurrentPluginEvent(nullptr)
 #endif
-  , mHaveJavaC2PJSObjectQuirk(false)
   , mCachedParamLength(0)
   , mCachedParamNames(nullptr)
   , mCachedParamValues(nullptr)
   , mMuted(false)
 {
   mNPP.pdata = nullptr;
   mNPP.ndata = this;
 
--- a/dom/plugins/base/nsNPAPIPluginInstance.h
+++ b/dom/plugins/base/nsNPAPIPluginInstance.h
@@ -293,19 +293,16 @@ private:
   // non-null during a HandleEvent call
   void* mCurrentPluginEvent;
 #endif
 
   // Timestamp for the last time this plugin was stopped.
   // This is only valid when the plugin is actually stopped!
   mozilla::TimeStamp mStopTime;
 
-  // is this instance Java and affected by bug 750480?
-  bool mHaveJavaC2PJSObjectQuirk;
-
   static uint32_t gInUnsafePluginCalls;
 
   // The arrays can only be released when the plugin instance is destroyed,
   // because the plugin, in in-process mode, might keep a reference to them.
   uint32_t mCachedParamLength;
   char **mCachedParamNames;
   char **mCachedParamValues;