Backed out changeset 6c4a34241df5 (bug 759568)
authorSebastian Hengst <archaeopteryx@coole-files.de>
Tue, 12 Apr 2016 17:55:13 +0200
changeset 330714 1244db7918be01e69083fd795a90d793709b173c
parent 330713 6e7645cb4ed7606e540c61d37a6b26733a3f455b
child 330715 6bfe32137ec3562ed6fdada67d64ef25249fdae6
push id6048
push userkmoir@mozilla.com
push dateMon, 06 Jun 2016 19:02:08 +0000
treeherdermozilla-beta@46d72a56c57d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs759568
milestone48.0a1
backs out6c4a34241df537e87255e76787349701faf120c3
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
Backed out changeset 6c4a34241df5 (bug 759568)
layout/base/nsDisplayList.h
--- a/layout/base/nsDisplayList.h
+++ b/layout/base/nsDisplayList.h
@@ -2181,16 +2181,18 @@ 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;
 };