[Bug 449356] Refactor gfxPangoFontGroup for user fonts
by Bugzilla@Mozilla
Do not reply to this email. You can add comments to this bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=449356
--- Comment #15 from Karl Tomlinson (:karlt) <mozbugz(a)karlt.net> 2008-11-04 17:21:41 PST ---
Uninitialized variables:
--- a/gfx/thebes/src/gfxPangoFonts.cpp
+++ b/gfx/thebes/src/gfxPangoFonts.cpp
@@ -807,1 +807,1 @@ gfxFcPangoFontSet::SortPreferredFonts()
- for (PRUint32 r; r < requiredLangs.Length(); ++r) {
+ for (PRUint32 r = 0; r < requiredLangs.Length(); ++r) {
@@ -826,1 +826,1 @@ gfxFcPangoFontSet::SortPreferredFonts()
- for (PRUint32 r; r < requiredLangs.Length(); ++r) {
+ for (PRUint32 r = 0; r < requiredLangs.Length(); ++r) {
Wrong test:
--- a/gfx/thebes/src/gfxFontconfigUtils.h
+++ b/gfx/thebes/src/gfxFontconfigUtils.h
@@ -213,1 +213,1 @@ public:
- PRBool IsKeyInitialized() { return mKey.IsVoid(); }
+ PRBool IsKeyInitialized() { return !mKey.IsVoid(); }
The aForce parameter to UpdateFontListInternal forces a check for changes now,
but that doesn't guarantee invalidation of caches (unless a change is
detected).
--- a/gfx/thebes/src/gfxFontconfigUtils.cpp
+++ b/gfx/thebes/src/gfxFontconfigUtils.cpp
@@ -923,6 +923,7 @@ gfxFontconfigUtils::GetLangSupportEntry(
// entry->mSupport needs to be recalculated, but this is an
// indication that the set of installed fonts has changed, so
// update all caches.
+ mLastConfig = NULL; // invalidates caches
UpdateFontListInternal(PR_TRUE);
return GetLangSupportEntry(aLang, aWithFonts);
}
--
Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
15 years, 6 months
[Issue 69129] Add support for Graphite font technology
by kstribley@openoffice.org
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=69129
User kstribley changed the following:
What |Old value |New value
================================================================================
Status|NEW |STARTED
--------------------------------------------------------------------------------
------- Additional comments from kstribley(a)openoffice.org Tue Nov 4 08:12:16 +0000 2008 -------
See the graphite01 CWS for the current state of the patches and also i93645
since we will need the graphite library itself as a module.
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
15 years, 6 months
[Issue 69129] Add support for Graphite font technology
by kstribley@openoffice.org
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=69129
User kstribley changed the following:
What |Old value |New value
================================================================================
Assigned to|timseves |kstribley
--------------------------------------------------------------------------------
------- Additional comments from kstribley(a)openoffice.org Tue Nov 4 08:06:21 +0000 2008 -------
I've taken over from Tim since he is now concentrating on other things.
Working Graphite patches are in the graphite01 CWS.
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
15 years, 6 months
[Bug 18546] Can't load some non-latin fonts with pango backend
by bugzilla-daemon@webkit.org
https://bugs.webkit.org/show_bug.cgi?id=18546
alp(a)nuanti.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |alp(a)nuanti.com
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
------- Comment #13 from alp(a)nuanti.com 2008-11-03 23:44 PDT -------
(In reply to comment #12)
> (In reply to comment #11)
> > No progress with nightly 36309.
> >
>
> That's because the fix in bug #16792 is only for the FreeType backend.
>
Yes, the 'FreeType backend' now contains the latest Pango code as well and the
'Pango backend' is considered obsolete at the moment. We do need to make this
clearer.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
15 years, 6 months