Bug 1367293 - Drop ServoComputedValuesWithParent entirely. r=birtles
authorHiroyuki Ikezoe <hikezoe@mozilla.com>
Fri, 02 Jun 2017 09:39:00 +0900
changeset 361958 69e9825432fd23d7e9fc7a17d7c7593dc8f1fb70
parent 361957 c66f819cf5e355d72bc69f241697d00973da4896
child 361959 5a37485d488d7e7d749ef49c80fd319ceab62287
push id31952
push usercbook@mozilla.com
push dateFri, 02 Jun 2017 12:17:25 +0000
treeherdermozilla-central@194c009d6295 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbirtles
bugs1367293
milestone55.0a1
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
Bug 1367293 - Drop ServoComputedValuesWithParent entirely. r=birtles MozReview-Commit-ID: DGWNHiXoOlH
dom/animation/ServoComputedValuesWithParent.h
dom/animation/moz.build
deleted file mode 100644
--- a/dom/animation/ServoComputedValuesWithParent.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* vim: set ts=8 sts=2 et sw=2 tw=80: */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this file,
- * You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-#ifndef mozilla_ServoComputedValuesWithParent_h
-#define mozilla_ServoComputedValuesWithParent_h
-
-#include "mozilla/ServoBindingTypes.h"
-
-namespace mozilla {
-
-/**
- * A tuple of a set of computed values along with the computed values for the
- * corresponding element's parent.
- */
-struct ServoComputedValuesWithParent
-{
-  const ServoComputedValues* mCurrentStyle;
-  const ServoComputedValues* mParentStyle;
-  explicit operator bool() const { return true; }
-};
-
-} // namespace mozilla
-
-#endif // mozilla_ServoComputedValuesWithParent_h
--- a/dom/animation/moz.build
+++ b/dom/animation/moz.build
@@ -33,17 +33,16 @@ EXPORTS.mozilla += [
     'ComputedTimingFunction.h',
     'EffectCompositor.h',
     'EffectSet.h',
     'Keyframe.h',
     'KeyframeEffectParams.h',
     'KeyframeUtils.h',
     'PendingAnimationTracker.h',
     'PseudoElementHashEntry.h',
-    'ServoComputedValuesWithParent.h',
     'TimingParams.h',
 ]
 
 UNIFIED_SOURCES += [
     'Animation.cpp',
     'AnimationEffectReadOnly.cpp',
     'AnimationEffectTiming.cpp',
     'AnimationEffectTimingReadOnly.cpp',