Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame
authorCJKu <cku@mozilla.com>
Thu, 14 Apr 2016 16:28:07 +0800
changeset 293279 7baeeb594c97bf30c780108f7ce6e0bb2c458cb3
parent 293278 a1d45ed2cb6388405977e6b3c5ad09eaab78f7c4
child 293280 8206ecdf17e8c08cf6127d1b2bcc572c83f40bbe
push id18749
push usercbook@mozilla.com
push dateFri, 15 Apr 2016 12:01:19 +0000
treeherderfx-team@8f7045b63b07 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjfkthame
bugs759568
milestone48.0a1
Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame MozReview-Commit-ID: 88jIDJ65ALf
layout/base/nsDisplayList.h
--- a/layout/base/nsDisplayList.h
+++ b/layout/base/nsDisplayList.h
@@ -2181,18 +2181,16 @@ public:
 private:
   // This class is only used on stack, so we don't have to worry about leaking
   // it.  Don't let us be heap-allocated!
   void* operator new(size_t sz) CPP_THROW_NEW;
   
   nsDisplayItemLink  mSentinel;
   nsDisplayItemLink* mTop;
 
-  // This is set by ComputeVisibility
-  nsRect mVisibleRect;
   // This is set to true by FrameLayerBuilder if the final visible region
   // is empty (i.e. everything that was visible is covered by some
   // opaque content in this list).
   bool mIsOpaque;
   // This is set to true by FrameLayerBuilder if any display item in this
   // list needs to force the surface containing this list to be transparent.
   bool mForceTransparentSurface;
 };