[Webkit-unassigned] [Bug 28131] [Haiku] Adding font-specific files to WebCore.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Aug 9 08:41:34 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=28131
Eric Seidel <eric at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #34421|review? |review-
Flag| |
--- Comment #3 from Eric Seidel <eric at webkit.org> 2009-08-09 08:41:34 PDT ---
(From update of attachment 34421)
39 static void releaseData(void* data)
looks to never be used, please remove it.
strange indenting here:
struct FontCustomPlatformData : Noncopyable {
33 public:
34 FontCustomPlatformData() { }
35
No need for the "buffer" argument name here:
40 FontCustomPlatformData* createFontCustomPlatformData(SharedBuffer*
buffer);
Wrong:
* This file is part of the internal font implementation. It should not be
included by anyone other than
3 * FontMac.cpp, FontWin.cpp and Font.cpp.
So strange:
120 if (m_font && m_font != hashTableDeletedFontValue())
121 delete m_font;
That's gonna die a horrible death with this as a copy-constructor:
FontPlatformData::FontPlatformData(const FontPlatformData& other)
114 {
115 *this = other;
116 }
your' going to be double-deleting pointers left and right.
Why does FontPlatformData use FontDescription at all? the Mac version doesn't
at least. Shouldn't this just wrap a BFont?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list