Chromium Code Reviews
DescriptionReapply and fix r73019. BalloonViewImpl has a different implemementation on
linux_gtk, linux_views, and chromeos, but everyone uses the same class
name. sizeof(linux_views BVI) > sizeof(linux_gtk BVI). Previously, the GTK
version allocated on object of linux_views BVI, and just had some uninitialized
memory at the end. Switching these around by changing the includes, the
linux_views implementation wrote past the sizeof the linux_gtk BVI. Fix by #ifdefing on TOOLKIT.
Fix style problems in the Balloon implementation on linux in preparation for
turning on chrome-style bot.
- Rename file that had all BalloonCollectionImpl code from
balloon_collection.cc to balloon_collection_impl.cc so I could add a real
balloon_collection.cc for deinlining.
- GTK implementation files shouldn't depend on views/ code.
BUG=none
TEST=compiles
Original Review URL: http://codereview.chromium.org/6400006
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=73310
Patch Set 1 #
Messages
Total messages: 3 (0 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||