commit 9b1b0e1f98cf5249f0135a693f4221d7ede58045
parent 59eccae02cd54756758e578836ab09b07f541bbd
Author: Jonathan Kew <jkew@mozilla.com>
Date: Thu, 23 Oct 2025 16:48:39 +0300
Bug 1995253 followup - fix for non-unified builds. r=CosminS
Differential Revision: https://phabricator.services.mozilla.com/D269755
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/layout/base/AnchorPositioningUtils.h b/layout/base/AnchorPositioningUtils.h
@@ -17,6 +17,9 @@ class nsIFrame;
template <class T>
class nsTArray;
+template <class T>
+class CopyableTArray;
+
namespace mozilla {
struct AnchorPosInfo {
@@ -80,6 +83,10 @@ class AnchorPosReferenceData {
struct StylePositionArea;
class WritingMode;
+enum class StylePositionTryFallbacksTryTacticKeyword : uint8_t;
+using StylePositionTryFallbacksTryTactic =
+ CopyableTArray<StylePositionTryFallbacksTryTacticKeyword>;
+
/**
* AnchorPositioningUtils is a namespace class used for various anchor
* positioning helper functions that are useful in multiple places.