summaryrefslogtreecommitdiffstats
path: root/devtools/client/shared/components/object-inspector/utils/node.js
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
commitfbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 (patch)
tree4c1ccaf5486d4f2009f9a338a98a83e886e29c97 /devtools/client/shared/components/object-inspector/utils/node.js
parentReleasing progress-linux version 124.0.1-1~progress7.99u1. (diff)
downloadfirefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.tar.xz
firefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.zip
Merging upstream version 125.0.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'devtools/client/shared/components/object-inspector/utils/node.js')
-rw-r--r--devtools/client/shared/components/object-inspector/utils/node.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/devtools/client/shared/components/object-inspector/utils/node.js b/devtools/client/shared/components/object-inspector/utils/node.js
index 1ee0255d1d..0d049e1c4b 100644
--- a/devtools/client/shared/components/object-inspector/utils/node.js
+++ b/devtools/client/shared/components/object-inspector/utils/node.js
@@ -282,7 +282,11 @@ function nodeHasEntries(item) {
className === "FormData" ||
className === "MIDIInputMap" ||
className === "MIDIOutputMap" ||
- className === "HighlightRegistry"
+ className === "HighlightRegistry" ||
+ // @backward-compat { version 125 } Support for enumerate CustomStateSet items was
+ // added in 125. When connecting to older server, we don't want to show the <entries>
+ // node for them. The extra check can be removed once 125 hits release.
+ (className === "CustomStateSet" && Array.isArray(value.preview?.items))
);
}