From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- toolkit/library/gecko.natvis | 151 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 151 insertions(+) create mode 100644 toolkit/library/gecko.natvis (limited to 'toolkit/library/gecko.natvis') diff --git a/toolkit/library/gecko.natvis b/toolkit/library/gecko.natvis new file mode 100644 index 0000000000..dfd1da6b04 --- /dev/null +++ b/toolkit/library/gecko.natvis @@ -0,0 +1,151 @@ + + + + + + + Nothing + Some({*($T1 *)&mStorage.val}) + + *($T1 *)&mStorage.val + + + + + {mImpl} + + + + ok: {*($T1 *)(mStorage.rawData)} + err: {*($T2 *)(mStorage.rawData)} + %% invalid storage tag in variant %% + + *($T1 *)(mStorage.rawData) + *($T2 *)(mStorage.rawData) + + + + + + empty + size = {mHdr->mLength} + size = {mHdr->mLength}, capacity = {mHdr->mCapacity} + + + mHdr->mLength + ($T1*)(mHdr + 1) + + + + + + + {mValue} + + + + + {mValue >> 2} + + {mValue & 1 != 0} + {mValue & 2 != 0} + + + + + {mValue.mValue._My_val} + + + + + + + + + NULL + {*($T1*)mRawPtr} + + ($T1*)mRawPtr + + + + + + + + + + {mData,s} + mData,s + + mLength + mDataFlags + + + + + {mHead,na} {mFragB->mData,s} + {mFragA->mData,s} {mFragB->mData,s} + + + + + + + + {mData,su} + mData,su + + mLength + mDataFlags + + + + + {mHead,na} {mFragB->mData,su} + {mFragA->mData,su} {mFragB->mData,su} + + + + + + x={x}, y={y}, width={width}, height={height} + + + + + + width={width}, height={height} + + + + + x={x}, y={y} + + + + + [Identity] + [Translate: ({_41}, {_42}, {_43})] + [Scale: ({_11}, {_22}, {_33})] + [4x4 Matrix] + + + [{_11}, {_12}, {_13}, {_14}] + [{_21}, {_22}, {_23}, {_24}] + [{_31}, {_32}, {_33}, {_34}] + [{_41}, {_42}, {_43}, {_44}] + + + + + + NULL + {*($T1*)ptr} + + ($T1*)ptr + + + + + -- cgit v1.2.3