Commit 6e0c7eda authored by Timothy Nikkel's avatar Timothy Nikkel
Browse files

Bug 1831269. Remove LayerState. r=gfx-reviewers,emilio,nical

parent 82d0ebe8
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@
#ifndef NSSUBDOCUMENTFRAME_H_
#define NSSUBDOCUMENTFRAME_H_

#include "LayerState.h"
#include "mozilla/Attributes.h"
#include "nsDisplayList.h"
#include "nsAtomicContainerFrame.h"
@@ -210,7 +209,6 @@ class nsDisplayRemote final : public nsPaintedDisplayItem {
  typedef mozilla::layers::EventRegionsOverride EventRegionsOverride;
  typedef mozilla::layers::LayersId LayersId;
  typedef mozilla::layers::StackingContextHelper StackingContextHelper;
  typedef mozilla::LayerState LayerState;
  typedef mozilla::LayoutDeviceRect LayoutDeviceRect;
  typedef mozilla::LayoutDevicePoint LayoutDevicePoint;

layout/painting/LayerState.h

deleted100644 → 0
+0 −29
Original line number Diff line number Diff line
/* -*- 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 LAYERSTATE_H_
#define LAYERSTATE_H_

#include <cstdint>

namespace mozilla {

enum class LayerState : uint8_t {
  LAYER_NONE,
  LAYER_INACTIVE,
  LAYER_ACTIVE,
  // Force an active layer even if it causes incorrect rendering, e.g.
  // when the layer has rounded rect clips.
  LAYER_ACTIVE_FORCE,
  // Special layer that is metadata only.
  LAYER_ACTIVE_EMPTY,
  // Inactive style layer for rendering SVG effects.
  LAYER_SVG_EFFECTS
};

}  // namespace mozilla

#endif
+0 −1
Original line number Diff line number Diff line
@@ -13,7 +13,6 @@ EXPORTS += [
    "DisplayItemClipChain.h",
    "DisplayListClipState.h",
    "HitTestInfo.h",
    "LayerState.h",
    "MatrixStack.h",
    "nsCSSRendering.h",
    "nsCSSRenderingBorders.h",
+0 −1
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@
#include "FrameMetrics.h"
#include "HitTestInfo.h"
#include "ImgDrawResult.h"
#include "LayerState.h"
#include "RetainedDisplayListHelpers.h"
#include "Units.h"
#include "gfxContext.h"