Bug 1387046 - Add missing field to operator== in CompositorOptions. r?dvander draft
authorKartikaya Gupta <kgupta@mozilla.com>
Thu, 03 Aug 2017 09:33:42 -0400
changeset 620495 8a30987bb66348ef92f0509199df66055c4cf7b0
parent 620494 fa1da3c0b200abbd9cfab3cab19962824314044e
child 640708 732e6d88c4aed8b1be14f2da35d6d98f48ef698e
push id72051
push userkgupta@mozilla.com
push dateThu, 03 Aug 2017 13:34:18 +0000
reviewersdvander
bugs1387046
milestone57.0a1
Bug 1387046 - Add missing field to operator== in CompositorOptions. r?dvander MozReview-Commit-ID: 8sZgFKQsnun
gfx/ipc/CompositorOptions.h
--- a/gfx/ipc/CompositorOptions.h
+++ b/gfx/ipc/CompositorOptions.h
@@ -49,17 +49,18 @@ public:
   bool UseAdvancedLayers() const { return mUseAdvancedLayers; }
 
   void SetUseAdvancedLayers(bool aUseAdvancedLayers) {
     mUseAdvancedLayers = aUseAdvancedLayers;
   }
 
   bool operator==(const CompositorOptions& aOther) const {
     return mUseAPZ == aOther.mUseAPZ &&
-           mUseWebRender == aOther.mUseWebRender;
+           mUseWebRender == aOther.mUseWebRender &&
+           mUseAdvancedLayers == aOther.mUseAdvancedLayers;
   }
 
   friend struct IPC::ParamTraits<CompositorOptions>;
 
 private:
   bool mUseAPZ;
   bool mUseWebRender;
   bool mUseAdvancedLayers;