[webkit-changes] cvs commit: WebKit/WebCoreSupport.subproj WebTextRenderer.m

Adele adele at opensource.apple.com
Thu Jul 14 10:52:12 PDT 2005


adele       05/07/14 10:52:12

  Modified:    .        Tag: gcc-4-0-branch ChangeLog
               WebCoreSupport.subproj Tag: gcc-4-0-branch WebTextRenderer.m
  Log:
          Merged fix for :
          <rdar://problem/4118278> mail divide by zero navigating messages
  
          * WebCoreSupport.subproj/WebTextRenderer.m:
          (-[WebTextRenderer _extendGlyphToWidthMapToInclude:font:]):
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3118.6.5 +8 -0      WebKit/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebKit/ChangeLog,v
  retrieving revision 1.3118.6.4
  retrieving revision 1.3118.6.5
  diff -u -r1.3118.6.4 -r1.3118.6.5
  --- ChangeLog	9 Jul 2005 00:52:01 -0000	1.3118.6.4
  +++ ChangeLog	14 Jul 2005 17:52:00 -0000	1.3118.6.5
  @@ -1,3 +1,11 @@
  +2005-07-14  Adele Peterson  <adele at apple.com>
  +
  +        Merged fix for :
  +        <rdar://problem/4118278> mail divide by zero navigating messages
  +
  +        * WebCoreSupport.subproj/WebTextRenderer.m:
  +        (-[WebTextRenderer _extendGlyphToWidthMapToInclude:font:]):
  +
   === WebKit-412.0.2 ===
   
   2005-07-08  Justin Garcia  <justin.garcia at apple.com>
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.165.10.3 +5 -1      WebKit/WebCoreSupport.subproj/WebTextRenderer.m
  
  Index: WebTextRenderer.m
  ===================================================================
  RCS file: /cvs/root/WebKit/WebCoreSupport.subproj/WebTextRenderer.m,v
  retrieving revision 1.165.10.2
  retrieving revision 1.165.10.3
  diff -u -r1.165.10.2 -r1.165.10.3
  --- WebTextRenderer.m	9 Jul 2005 00:39:27 -0000	1.165.10.2
  +++ WebTextRenderer.m	14 Jul 2005 17:52:11 -0000	1.165.10.3
  @@ -1429,7 +1429,11 @@
       }
       else
           blockSize = INCREMENTAL_BLOCK_SIZE;
  -    start = (glyphID / blockSize) * blockSize;
  +    if (blockSize == 0) {
  +        start = 0;
  +    } else {
  +        start = (glyphID / blockSize) * blockSize;
  +    }
       end = ((unsigned)start) + blockSize; 
       if (end > 0xffff)
           end = 0xffff;
  
  
  



More information about the webkit-changes mailing list