OLD | NEW |
1 <?xml version="1.0" encoding="utf-8" ?> | 1 <?xml version="1.0" encoding="utf-8" ?> |
2 <AutoVisualizer | 2 <AutoVisualizer |
3 xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010"> | 3 xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010"> |
| 4 <Type Name="blink::Member<*>"> |
| 5 <DisplayString Condition="m_raw == 0">null</DisplayString> |
| 6 <DisplayString>{*m_raw}</DisplayString> |
| 7 <Expand> |
| 8 <Item Name="m_raw">m_raw</Item> |
| 9 </Expand> |
| 10 </Type> |
4 <Type Name="WTF::String"> | 11 <Type Name="WTF::String"> |
5 <DisplayString Condition="m_impl.m_ptr == 0">(null)</DisplayString> | 12 <DisplayString Condition="m_impl.m_ptr == 0">(null)</DisplayString> |
6 <DisplayString IncludeView="bare">{*m_impl.m_ptr,view(bare)}</DisplayString> | 13 <DisplayString IncludeView="bare">{*m_impl.m_ptr,view(bare)}</DisplayString> |
7 <DisplayString>{*m_impl.m_ptr}</DisplayString> | 14 <DisplayString>{*m_impl.m_ptr}</DisplayString> |
8 <Expand> | 15 <Expand> |
9 <Item Name="Impl">m_impl.m_ptr</Item> | 16 <Item Name="Impl">m_impl.m_ptr</Item> |
10 </Expand> | 17 </Expand> |
11 </Type> | 18 </Type> |
12 <Type Name="WTF::StringImpl"> | 19 <Type Name="WTF::StringImpl"> |
13 <DisplayString IncludeView="bare" | 20 <DisplayString IncludeView="bare" |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 </Expand> | 123 </Expand> |
117 </Type> | 124 </Type> |
118 <!-- Component build version --> | 125 <!-- Component build version --> |
119 <Type Name="blink::WebString"> | 126 <Type Name="blink::WebString"> |
120 <DisplayString>{(blink_platform.dll!WTF::StringImpl*)(m_private.m_storage)}<
/DisplayString> | 127 <DisplayString>{(blink_platform.dll!WTF::StringImpl*)(m_private.m_storage)}<
/DisplayString> |
121 </Type> | 128 </Type> |
122 <!-- Non-component build version --> | 129 <!-- Non-component build version --> |
123 <Type Name="blink::WebString"> | 130 <Type Name="blink::WebString"> |
124 <DisplayString>{(WTF::StringImpl*)(m_private.m_storage)}</DisplayString> | 131 <DisplayString>{(WTF::StringImpl*)(m_private.m_storage)}</DisplayString> |
125 </Type> | 132 </Type> |
| 133 <!-- DOM --> |
126 <Type Name="blink::QualifiedName"> | 134 <Type Name="blink::QualifiedName"> |
127 <DisplayString Condition="m_impl.m_ptr == 0">(null)</DisplayString> | 135 <DisplayString Condition="m_impl.m_ptr == 0">(null)</DisplayString> |
128 <DisplayString>{*m_impl.m_ptr}</DisplayString> | 136 <DisplayString>{*m_impl.m_ptr}</DisplayString> |
129 </Type> | 137 </Type> |
130 <Type Name="blink::QualifiedName::QualifiedNameImpl"> | 138 <Type Name="blink::QualifiedName::QualifiedNameImpl"> |
131 <DisplayString>{m_localName,view(bare)}</DisplayString> | 139 <DisplayString>{m_localName,view(bare)}</DisplayString> |
132 </Type> | 140 </Type> |
133 <Type Name="blink::CharacterData"> | 141 <Type Name="blink::CharacterData"> |
134 <DisplayString>{m_data,view(bare)}</DisplayString> | 142 <DisplayString>{m_data,view(bare)}</DisplayString> |
135 </Type> | 143 </Type> |
136 <Type Name="blink::ContainerNode"> | 144 <Type Name="blink::ContainerNode"> |
137 <Expand> | 145 <Expand> |
138 <LinkedListItems> | 146 <LinkedListItems> |
139 <HeadPointer>m_firstChild.m_ptr</HeadPointer> | 147 <HeadPointer>m_firstChild.m_raw</HeadPointer> |
140 <NextPointer>m_next.m_ptr</NextPointer> | 148 <NextPointer>m_next.m_raw</NextPointer> |
141 <ValueNode>this</ValueNode> | 149 <ValueNode>this</ValueNode> |
142 </LinkedListItems> | 150 </LinkedListItems> |
143 </Expand> | 151 </Expand> |
144 </Type> | 152 </Type> |
145 <Type Name="blink::Element"> | 153 <Type Name="blink::Element"> |
146 <DisplayString Condition="m_firstChild.m_ptr != 0"><{m_tagName}>{*m_first
Child.m_ptr}</DisplayString> | 154 <DisplayString Condition="m_firstChild.m_raw != 0"><{m_tagName}>{m_firstC
hild}</DisplayString> |
147 <DisplayString><{m_tagName}></DisplayString> | 155 <DisplayString><{m_tagName}></DisplayString> |
148 </Type> | 156 </Type> |
149 <!-- Layout: LayoutObject --> | 157 <!-- Layout: LayoutObject --> |
150 <Type Name="blink::LayoutObject"> | 158 <Type Name="blink::LayoutObject"> |
151 <DisplayString>{*m_node}</DisplayString> | 159 <DisplayString Condition="m_bitfields.m_isAnonymous">Anonymous</DisplayStrin
g> |
| 160 <DisplayString>{m_node}</DisplayString> |
152 </Type> | 161 </Type> |
153 <Type Name="blink::LayoutObjectChildList"> | 162 <Type Name="blink::LayoutObjectChildList"> |
154 <Expand> | 163 <Expand> |
155 <LinkedListItems> | 164 <LinkedListItems> |
156 <HeadPointer>m_firstChild</HeadPointer> | 165 <HeadPointer>m_firstChild</HeadPointer> |
157 <NextPointer>m_next</NextPointer> | 166 <NextPointer>m_next</NextPointer> |
158 <ValueNode>this</ValueNode> | 167 <ValueNode>this</ValueNode> |
159 </LinkedListItems> | 168 </LinkedListItems> |
160 </Expand> | 169 </Expand> |
161 </Type> | 170 </Type> |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
193 <DisplayString>{*m_object} {m_start}-{m_stop}</DisplayString> | 202 <DisplayString>{*m_object} {m_start}-{m_stop}</DisplayString> |
194 </Type> | 203 </Type> |
195 <!-- Fonts --> | 204 <!-- Fonts --> |
196 <Type Name="blink::SimpleFontData"> | 205 <Type Name="blink::SimpleFontData"> |
197 <DisplayString>{m_platformData}</DisplayString> | 206 <DisplayString>{m_platformData}</DisplayString> |
198 </Type> | 207 </Type> |
199 <Type Name="blink::FontPlatformData"> | 208 <Type Name="blink::FontPlatformData"> |
200 <DisplayString>{*m_typeface.m_ptr}, {m_textSize}px</DisplayString> | 209 <DisplayString>{*m_typeface.m_ptr}, {m_textSize}px</DisplayString> |
201 </Type> | 210 </Type> |
202 </AutoVisualizer> | 211 </AutoVisualizer> |
OLD | NEW |