Chromium Code Reviews
DescriptionImprove Visual Studio debug visualizers
Links the native visualizers into the PDB so that Visual Studio will pick up the visualizers with no user action.
Adds visualizers for base::flat_set, base::flat_tree (these two had the info buried in several levels of tree), base::ManualConstructor (requires a cast), and base::Value (decodes the union).
Removes some aura visualizers. I didn't see these as adding much value.
Simplifies many of the other visualizers to only improve the summary and not list any <Expand> items. This causes VS to show the default expansion. Many of these seemed unhelpful and possibly confusing (converting gfx::Point's "x_" to "X"), dangerously misleading (converting Skia's rect which is left, top, right, button to use width, height format), and broken (GURL's components had typos and didn't work).
Review-Url: https://codereview.chromium.org/2895043002
Cr-Commit-Position: refs/heads/master@{#473767}
Committed: https://chromium.googlesource.com/chromium/src/+/2187893b82e8052ff073ee1bdb940f7ac94f19e6
Patch Set 1 #Patch Set 2 : More #Patch Set 3 : flat_set #Patch Set 4 : Typo #Patch Set 5 : Skia typo #
Messages
Total messages: 18 (10 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||