Fixed snafu from 3782533 checkin.
authorrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Sep 2004 19:32:57 +0000 (19:32 +0000)
committerrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Sep 2004 19:32:57 +0000 (19:32 +0000)
        Reviewed by John.

        * WebCoreSupport.subproj/WebTextRenderer.m:
        (-[WebTextRenderer initWithFont:usingPrinterFont:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7530 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/ChangeLog
WebKit/WebCoreSupport.subproj/WebTextRenderer.m

index 6d90861a5faf2597dc93a80562bc3284c442730c..854db022405284561dec3ed68c76fced6c4ae9c8 100644 (file)
@@ -1,3 +1,12 @@
+2004-09-13  Richard Williamson   <rjw@apple.com>
+
+        Fixed snafu from 3782533 checkin.
+        
+        Reviewed by John.
+
+        * WebCoreSupport.subproj/WebTextRenderer.m:
+        (-[WebTextRenderer initWithFont:usingPrinterFont:]):
+
 2004-09-12  Chris Blumenberg  <cblu@apple.com>
 
        Support for: <rdar://problem/3794790> drop rate or time remaining from download status when window is too small to fit it
index 581d36778bc1abd0fe1430829f55c8e3b4c3ac87..59db0d2bf5e4383645561fa92ead7defddb1c7b0 100644 (file)
@@ -286,15 +286,15 @@ static BOOL alwaysUseATSU = NO;
     
     // Quartz can only handle fonts with these glyph packings.  Other packings have
     // been deprecated.
-    if ([font glyphPacking] != NSNativeShortGlyphPacking &&
-        [font glyphPacking] != NSTwoByteGlyphPacking) {
+    if ([f glyphPacking] != NSNativeShortGlyphPacking &&
+        [f glyphPacking] != NSTwoByteGlyphPacking) {
         // Apparantly there are many deprecated fonts out there with unsupported packing types.
         // Log and use fallback font.
         // This change fixes the many crashes reported in 3782533.  Most likely, the
         // problem is encountered when people upgrade from OS 9, or have OS 9
         // fonts installed on OS X.
-        NSLog (@"%s:%d  Unable to use deprecated font %@ %f, using system font instead", __FILE__, __LINE__, [font displayName], [font pointSize]);
-        font = [NSFont systemFontOfSize:[font pointSize]];
+        NSLog (@"%s:%d  Unable to use deprecated font %@ %f, using system font instead", __FILE__, __LINE__, [f displayName], [font pointSize]);
+        f = [NSFont systemFontOfSize:[f pointSize]];
     }
         
     maxSubstituteFontWidthMaps = NUM_SUBSTITUTE_FONT_MAPS;