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

Differential Revision: https://phabricator.services.mozilla.com/D177136
This commit is contained in:
Timothy Nikkel 2023-05-09 21:21:26 +00:00
parent 82d0ebe862
commit 6e0c7eda40
4 changed files with 0 additions and 33 deletions

View File

@ -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;

View File

@ -1,29 +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 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

View File

@ -13,7 +13,6 @@ EXPORTS += [
"DisplayItemClipChain.h",
"DisplayListClipState.h",
"HitTestInfo.h",
"LayerState.h",
"MatrixStack.h",
"nsCSSRendering.h",
"nsCSSRenderingBorders.h",

View File

@ -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"