Backed out changeset 668563c7fab8 (bug 1214077) for build failures
authorWes Kocher <wkocher@mozilla.com>
Mon, 19 Oct 2015 16:21:44 -0700
changeset 268403 19c3ba35bcaefc29534fade508fd077e509ed194
parent 268402 240c0cff264b63cd246e63d0c266f0328b1c18e3
child 268404 17b2c866b45416c80bd1fb219373db5007b59e3c
push id66813
push userkwierso@gmail.com
push dateMon, 19 Oct 2015 23:21:48 +0000
treeherdermozilla-inbound@19c3ba35bcae [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1214077
milestone44.0a1
backs out668563c7fab88c1fdcef3aad6ff2a42f13196652
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 668563c7fab8 (bug 1214077) for build failures
layout/generic/nsRubyContentFrame.cpp
layout/generic/nsRubyContentFrame.h
--- a/layout/generic/nsRubyContentFrame.cpp
+++ b/layout/generic/nsRubyContentFrame.cpp
@@ -8,16 +8,28 @@
 
 #include "nsRubyContentFrame.h"
 #include "nsPresContext.h"
 #include "nsStyleContext.h"
 #include "nsCSSAnonBoxes.h"
 
 using namespace mozilla;
 
+//----------------------------------------------------------------------
+
+// Frame class boilerplate
+// =======================
+
+NS_IMPL_FRAMEARENA_HELPERS(nsRubyContentFrame)
+
+//----------------------------------------------------------------------
+
+// nsRubyContentFrame Method Implementations
+// ======================================
+
 /* virtual */ bool
 nsRubyContentFrame::IsFrameOfType(uint32_t aFlags) const
 {
   if (aFlags & eBidiInlineContainer) {
     return false;
   }
   return nsRubyContentFrameSuper::IsFrameOfType(aFlags);
 }
--- a/layout/generic/nsRubyContentFrame.h
+++ b/layout/generic/nsRubyContentFrame.h
@@ -11,16 +11,18 @@
 
 #include "nsInlineFrame.h"
 
 typedef nsInlineFrame nsRubyContentFrameSuper;
 
 class nsRubyContentFrame : public nsRubyContentFrameSuper
 {
 public:
+  NS_DECL_FRAMEARENA_HELPERS
+
   // nsIFrame overrides
   virtual bool IsFrameOfType(uint32_t aFlags) const override;
 
   // Indicates whether this is an "intra-level whitespace" frame, i.e.
   // an anonymous frame that was created to contain non-droppable
   // whitespaces directly inside a ruby level container. This impacts
   // ruby pairing behavior.
   // See http://dev.w3.org/csswg/css-ruby/#anon-gen-interpret-space