[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
rjw
rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:13:24 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 32ac2b906dd49ad523f8779a3368e15e99f9af99
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu May 16 18:10:45 2002 +0000
0. I was being overly aggressive about
finding substitute glyphs.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1165 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index e104c4c..0424fe9 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,12 @@
+2002-05-16 Richard J. Williamson <rjw at apple.com>
+
+ Fix to fix for 0x7f to 0xa0. I was being overly aggressive about
+ finding substitute glyphs.
+
+ * WebCoreSupport.subproj/IFTextRenderer.m:
+ (-[IFTextRenderer drawCharacters:length:atPoint:withColor:]):
+ (-[IFTextRenderer floatWidthForCharacters:length:]):
+
2002-05-16 Darin Adler <darin at apple.com>
* Plugins.subproj/IFPluginView.mm:
diff --git a/WebKit/ChangeLog-2002-12-03 b/WebKit/ChangeLog-2002-12-03
index e104c4c..0424fe9 100644
--- a/WebKit/ChangeLog-2002-12-03
+++ b/WebKit/ChangeLog-2002-12-03
@@ -1,3 +1,12 @@
+2002-05-16 Richard J. Williamson <rjw at apple.com>
+
+ Fix to fix for 0x7f to 0xa0. I was being overly aggressive about
+ finding substitute glyphs.
+
+ * WebCoreSupport.subproj/IFTextRenderer.m:
+ (-[IFTextRenderer drawCharacters:length:atPoint:withColor:]):
+ (-[IFTextRenderer floatWidthForCharacters:length:]):
+
2002-05-16 Darin Adler <darin at apple.com>
* Plugins.subproj/IFPluginView.mm:
diff --git a/WebKit/WebCoreSupport.subproj/IFTextRenderer.m b/WebKit/WebCoreSupport.subproj/IFTextRenderer.m
index 8af37e9..a7ab60a 100644
--- a/WebKit/WebCoreSupport.subproj/IFTextRenderer.m
+++ b/WebKit/WebCoreSupport.subproj/IFTextRenderer.m
@@ -485,7 +485,7 @@ static bool hasMissingGlyphs(ATSGlyphVector *glyphs)
glyphID = glyphForCharacter (characterToGlyphMap, c);
- if (glyphID == 0){
+ if (glyphID == 0 && c >= 0x7f && c <= 0xa0){
glyphID = [font _defaultGlyphForChar: c];
setGlyphForCharacter (characterToGlyphMap, glyphID, c);
}
@@ -623,7 +623,7 @@ cleanup:
glyphID = [self extendCharacterToGlyphMapToInclude: c];
}
- if (glyphID == 0){
+ if (glyphID == 0 && c >= 0x7f && c <= 0xa0){
glyphID = [font _defaultGlyphForChar: c];
setGlyphForCharacter (characterToGlyphMap, glyphID, c);
}
diff --git a/WebKit/WebCoreSupport.subproj/WebTextRenderer.m b/WebKit/WebCoreSupport.subproj/WebTextRenderer.m
index 8af37e9..a7ab60a 100644
--- a/WebKit/WebCoreSupport.subproj/WebTextRenderer.m
+++ b/WebKit/WebCoreSupport.subproj/WebTextRenderer.m
@@ -485,7 +485,7 @@ static bool hasMissingGlyphs(ATSGlyphVector *glyphs)
glyphID = glyphForCharacter (characterToGlyphMap, c);
- if (glyphID == 0){
+ if (glyphID == 0 && c >= 0x7f && c <= 0xa0){
glyphID = [font _defaultGlyphForChar: c];
setGlyphForCharacter (characterToGlyphMap, glyphID, c);
}
@@ -623,7 +623,7 @@ cleanup:
glyphID = [self extendCharacterToGlyphMapToInclude: c];
}
- if (glyphID == 0){
+ if (glyphID == 0 && c >= 0x7f && c <= 0xa0){
glyphID = [font _defaultGlyphForChar: c];
setGlyphForCharacter (characterToGlyphMap, glyphID, c);
}
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list