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

Side by Side Diff: Source/platform/fonts/cocoa/FontPlatformDataCocoa.mm

Issue 551373002: Remove debug output formatting from GlyphPageTreeNode and friends (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@mergeImplSquash
Patch Set: Rebased on top of FontPlatformData header merge Created 6 years, 3 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
OLDNEW
1 /* 1 /*
2 * This file is part of the internal font implementation. 2 * This file is part of the internal font implementation.
3 * 3 *
4 * Copyright (C) 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights reserved. 4 * Copyright (C) 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights reserved.
5 * Copyright (c) 2010 Google Inc. All rights reserved. 5 * Copyright (c) 2010 Google Inc. All rights reserved.
6 * 6 *
7 * This library is free software; you can redistribute it and/or 7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public 8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either 9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version. 10 * version 2 of the License, or (at your option) any later version.
(...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after
320 if (isAATFont(font)) 320 if (isAATFont(font))
321 return 0; 321 return 0;
322 322
323 if (!m_harfBuzzFace) { 323 if (!m_harfBuzzFace) {
324 uint64_t uniqueID = reinterpret_cast<uintptr_t>(font); 324 uint64_t uniqueID = reinterpret_cast<uintptr_t>(font);
325 m_harfBuzzFace = HarfBuzzFace::create(const_cast<FontPlatformData*>(this ), uniqueID); 325 m_harfBuzzFace = HarfBuzzFace::create(const_cast<FontPlatformData*>(this ), uniqueID);
326 } 326 }
327 return m_harfBuzzFace.get(); 327 return m_harfBuzzFace.get();
328 } 328 }
329 329
330 #ifndef NDEBUG
331 String FontPlatformData::description() const
332 {
333 RetainPtr<CFStringRef> cgFontDescription(AdoptCF, CFCopyDescription(cgFont() ));
334 return String(cgFontDescription.get()) + " " + String::number(m_textSize)
335 + (m_syntheticBold ? " synthetic bold" : "") + (m_syntheticItalic ? " synthetic oblique" : "") + (m_orientation ? " vertical orientation" : "");
336 }
337 #endif
338 330
339 } // namespace blink 331 } // namespace blink
OLDNEW
« no previous file with comments | « Source/platform/fonts/SimpleFontData.cpp ('k') | Source/platform/fonts/harfbuzz/FontPlatformDataHarfBuzz.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698