Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(195)

Side by Side Diff: tools/win/DebugVisualizers/webkit.natvis

Issue 2913743002: DebugVisualizers: Blink rename follow up and LayoutNG additions (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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::MemberBase&lt;*&gt;"> 4 <Type Name="blink::MemberBase&lt;*&gt;">
5 <DisplayString Condition="raw_ == 0">null</DisplayString> 5 <DisplayString Condition="raw_ == 0">null</DisplayString>
6 <DisplayString>{*raw_}</DisplayString> 6 <DisplayString>{*raw_}</DisplayString>
7 <Expand> 7 <Expand>
8 <Item Name="Raw">raw_</Item> 8 <Item Name="Raw">raw_</Item>
9 </Expand> 9 </Expand>
10 </Type> 10 </Type>
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after
165 <ValueNode>this</ValueNode> 165 <ValueNode>this</ValueNode>
166 </LinkedListItems> 166 </LinkedListItems>
167 </Expand> 167 </Expand>
168 </Type> 168 </Type>
169 <Type Name="blink::Element"> 169 <Type Name="blink::Element">
170 <DisplayString Condition="first_child_.raw_ != 0">&lt;{tag_name_}>{first_chi ld_}</DisplayString> 170 <DisplayString Condition="first_child_.raw_ != 0">&lt;{tag_name_}>{first_chi ld_}</DisplayString>
171 <DisplayString>&lt;{tag_name_}></DisplayString> 171 <DisplayString>&lt;{tag_name_}></DisplayString>
172 </Type> 172 </Type>
173 <!-- Layout: LayoutObject --> 173 <!-- Layout: LayoutObject -->
174 <Type Name="blink::LayoutObject"> 174 <Type Name="blink::LayoutObject">
175 <DisplayString Condition="bitfields_.m_IsAnonymous">Anonymous</DisplayString > 175 <DisplayString Condition="bitfields_.is_anonymous_">Anonymous</DisplayString >
176 <DisplayString>{node_}</DisplayString> 176 <DisplayString>{node_}</DisplayString>
177 </Type> 177 </Type>
178 <Type Name="blink::LayoutObjectChildList"> 178 <Type Name="blink::LayoutObjectChildList">
179 <Expand> 179 <Expand>
180 <LinkedListItems> 180 <LinkedListItems>
181 <HeadPointer>first_child_</HeadPointer> 181 <HeadPointer>first_child_</HeadPointer>
182 <NextPointer>next_</NextPointer> 182 <NextPointer>next_</NextPointer>
183 <ValueNode>this</ValueNode> 183 <ValueNode>this</ValueNode>
184 </LinkedListItems> 184 </LinkedListItems>
185 </Expand> 185 </Expand>
(...skipping 20 matching lines...) Expand all
206 </LinkedListItems> 206 </LinkedListItems>
207 </Expand> 207 </Expand>
208 </Type> 208 </Type>
209 <Type Name="blink::LineLayoutItem"> 209 <Type Name="blink::LineLayoutItem">
210 <DisplayString>{layout_object_}</DisplayString> 210 <DisplayString>{layout_object_}</DisplayString>
211 </Type> 211 </Type>
212 <!-- Layout: LayoutNG --> 212 <!-- Layout: LayoutNG -->
213 <Type Name="blink::NGBlockNode"> 213 <Type Name="blink::NGBlockNode">
214 <DisplayString>{layout_box_}</DisplayString> 214 <DisplayString>{layout_box_}</DisplayString>
215 </Type> 215 </Type>
216 <Type Name="blink::NGInlineNode">
217 <DisplayString>{*start_inline_}</DisplayString>
218 <Expand>
219 <Item Name="inline_node_data">*block_->ng_inline_node_data_</Item>
220 <Item Name="text_content">block_->ng_inline_node_data_->text_content_</Ite m>
221 <Item Name="items">block_->ng_inline_node_data_->items_</Item>
222 </Expand>
223 </Type>
224 <Type Name="blink::NGInlineItem">
225 <DisplayString>{(NGInlineItem::NGInlineItemType)type_} {start_offset_}-{end_ offset_} {*layout_object_}</DisplayString>
226 </Type>
216 <Type Name="blink::NGFragment"> 227 <Type Name="blink::NGFragment">
217 <DisplayString>{physical_fragment_}</DisplayString> 228 <DisplayString>{physical_fragment_}</DisplayString>
218 </Type> 229 </Type>
219 <Type Name="blink::NGPhysicalFragment"> 230 <Type Name="blink::NGPhysicalFragment">
220 <DisplayString>{(blink::NGPhysicalFragment::NGFragmentType)type_} {layout_ob ject_} {size_} {offset_}</DisplayString> 231 <DisplayString>{(blink::NGPhysicalFragment::NGFragmentType)type_} {layout_ob ject_} {size_} {offset_}</DisplayString>
221 </Type> 232 </Type>
222 <Type Name="blink::NGLogicalOffset"> 233 <Type Name="blink::NGLogicalOffset">
223 <DisplayString>({inline_offset}, {block_offset})</DisplayString> 234 <DisplayString>({inline_offset}, {block_offset})</DisplayString>
224 </Type> 235 </Type>
225 <Type Name="blink::NGLogicalSize"> 236 <Type Name="blink::NGLogicalSize">
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
261 </LinkedListItems> 272 </LinkedListItems>
262 </Expand> 273 </Expand>
263 </Type> 274 </Type>
264 <Type Name="blink::SimpleFontData"> 275 <Type Name="blink::SimpleFontData">
265 <DisplayString>{platform_data_}</DisplayString> 276 <DisplayString>{platform_data_}</DisplayString>
266 </Type> 277 </Type>
267 <Type Name="blink::FontPlatformData"> 278 <Type Name="blink::FontPlatformData">
268 <DisplayString>{*typeface_.ptr_}, {text_size_}px</DisplayString> 279 <DisplayString>{*typeface_.ptr_}, {text_size_}px</DisplayString>
269 </Type> 280 </Type>
270 </AutoVisualizer> 281 </AutoVisualizer>
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698