summaryrefslogtreecommitdiff
path: root/dom/base/ResizeObserver.h
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2023-10-14 14:16:26 +0200
committerMoonchild <moonchild@palemoon.org>2023-10-14 14:16:26 +0200
commit4df8e7664af00cc7d12edbd1b75be95f1a10cc8a (patch)
treea30a7c88822effa6f85ec110a910e6992d333a52 /dom/base/ResizeObserver.h
parentcdfd243b5ab6848fe169e6aef426d953b296ffbd (diff)
downloaduxp-4df8e7664af00cc7d12edbd1b75be95f1a10cc8a.tar.gz
Issue #2340 - Return an array (actually frozen sequence) for {border|content}BoxSize
Resolves #2340
Diffstat (limited to 'dom/base/ResizeObserver.h')
-rw-r--r--dom/base/ResizeObserver.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/dom/base/ResizeObserver.h b/dom/base/ResizeObserver.h
index 56675693ce..ca87a080b4 100644
--- a/dom/base/ResizeObserver.h
+++ b/dom/base/ResizeObserver.h
@@ -163,14 +163,10 @@ public:
/**
* Returns target's logical border-box size and content-box size as
- * ResizeObserverSize.
+ * a ResizeObserverSize array.
*/
- ResizeObserverSize* BorderBoxSize() const {
- return mBorderBoxSize;
- }
- ResizeObserverSize* ContentBoxSize() const {
- return mContentBoxSize;
- }
+ void GetBorderBoxSize(nsTArray<RefPtr<ResizeObserverSize>>& aRetVal) const;
+ void GetContentBoxSize(nsTArray<RefPtr<ResizeObserverSize>>& aRetVal) const;
// Set borderBoxSize.
void SetBorderBoxSize(const nsSize& aSize);