mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
Bug 1831269. Remove LayerState. r=gfx-reviewers,emilio,nical
Differential Revision: https://phabricator.services.mozilla.com/D177136
This commit is contained in:
parent
82d0ebe862
commit
6e0c7eda40
@ -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;
|
||||
|
||||
|
@ -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
|
@ -13,7 +13,6 @@ EXPORTS += [
|
||||
"DisplayItemClipChain.h",
|
||||
"DisplayListClipState.h",
|
||||
"HitTestInfo.h",
|
||||
"LayerState.h",
|
||||
"MatrixStack.h",
|
||||
"nsCSSRendering.h",
|
||||
"nsCSSRenderingBorders.h",
|
||||
|
@ -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"
|
||||
|
Loading…
Reference in New Issue
Block a user