| Index: chrome/browser/autocomplete/autocomplete_popup_view_gtk.cc
 | 
| ===================================================================
 | 
| --- chrome/browser/autocomplete/autocomplete_popup_view_gtk.cc	(revision 16106)
 | 
| +++ chrome/browser/autocomplete/autocomplete_popup_view_gtk.cc	(working copy)
 | 
| @@ -60,25 +60,25 @@
 | 
|  // the total width.
 | 
|  const float kContentWidthPercentage = 0.7;
 | 
|  
 | 
| -// TODO(deanm): We should put this on ChromeFont so it can be shared.
 | 
| +// TODO(deanm): We should put this on gfx::Font so it can be shared.
 | 
|  // Returns a new pango font, free with pango_font_description_free().
 | 
| -PangoFontDescription* PangoFontFromChromeFont(const ChromeFont& chrome_font) {
 | 
| -  ChromeFont font = chrome_font;  // Copy so we can call non-const methods.
 | 
| +PangoFontDescription* PangoFontFromGfxFont(const gfx::Font& chrome_font) {
 | 
| +  gfx::Font font = chrome_font;  // Copy so we can call non-const methods.
 | 
|    PangoFontDescription* pfd = pango_font_description_new();
 | 
|    pango_font_description_set_family(pfd, WideToUTF8(font.FontName()).c_str());
 | 
|    pango_font_description_set_size(pfd, font.FontSize() * PANGO_SCALE);
 | 
|  
 | 
|    switch (font.style()) {
 | 
| -    case ChromeFont::NORMAL:
 | 
| +    case gfx::Font::NORMAL:
 | 
|        // Nothing to do, should already be PANGO_STYLE_NORMAL.
 | 
|        break;
 | 
| -    case ChromeFont::BOLD:
 | 
| +    case gfx::Font::BOLD:
 | 
|        pango_font_description_set_weight(pfd, PANGO_WEIGHT_BOLD);
 | 
|        break;
 | 
| -    case ChromeFont::ITALIC:
 | 
| +    case gfx::Font::ITALIC:
 | 
|        pango_font_description_set_style(pfd, PANGO_STYLE_ITALIC);
 | 
|        break;
 | 
| -    case ChromeFont::UNDERLINED:
 | 
| +    case gfx::Font::UNDERLINED:
 | 
|        // TODO(deanm): How to do underlined?  Where do we use it?  Probably have
 | 
|        // to paint it ourselves, see pango_font_metrics_get_underline_position.
 | 
|        break;
 | 
| @@ -246,9 +246,9 @@
 | 
|    // We always ellipsize when drawing our text runs.
 | 
|    pango_layout_set_ellipsize(layout_, PANGO_ELLIPSIZE_END);
 | 
|    // TODO(deanm): We might want to eventually follow what Windows does and
 | 
| -  // plumb a ChromeFont through.  This is because popup windows have a
 | 
| +  // plumb a gfx::Font through.  This is because popup windows have a
 | 
|    // different font size, although we could just derive that font here.
 | 
| -  PangoFontDescription* pfd = PangoFontFromChromeFont(ChromeFont());
 | 
| +  PangoFontDescription* pfd = PangoFontFromGfxFont(gfx::Font());
 | 
|    pango_layout_set_font_description(layout_, pfd);
 | 
|    pango_font_description_free(pfd);
 | 
|  
 | 
| 
 |