[webkit-changes] cvs commit: WebCore/khtml/rendering render_block.cpp

Timothy thatcher at opensource.apple.com
Thu Nov 3 21:59:07 PST 2005


thatcher    05/11/03 21:59:07

  Modified:    .        Tag: Ti-2005-009-branch ChangeLog
               khtml/rendering Tag: Ti-2005-009-branch render_block.cpp
  Log:
          Merged fix from TOT to Ti-2005-009-branch
  
      2005-10-06  Beth Dakin  <bdakin at apple.com>
  
          Reviewed by Vicki.
  
          Fix for <rdar://problem/4145535> Crash in khtml::RenderBlock::addOverhangingFloats
          with simple HTML test file.
  
          * khtml/rendering/render_block.cpp: Added nil check
          (khtml::RenderBlock::addOverhangingFloats):
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.23.2.15.2.1 +14 -0     WebCore/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebCore/ChangeLog,v
  retrieving revision 1.1.2.23.2.15
  retrieving revision 1.1.2.23.2.15.2.1
  diff -u -r1.1.2.23.2.15 -r1.1.2.23.2.15.2.1
  --- ChangeLog	22 Oct 2005 19:59:24 -0000	1.1.2.23.2.15
  +++ ChangeLog	4 Nov 2005 05:59:01 -0000	1.1.2.23.2.15.2.1
  @@ -1,3 +1,17 @@
  +2005-11-03  Timothy Hatcher  <timothy at apple.com>
  +
  +        Merged fix from TOT to Ti-2005-009-branch
  +
  +    2005-10-06  Beth Dakin  <bdakin at apple.com>
  +
  +        Reviewed by Vicki.
  +
  +        Fix for <rdar://problem/4145535> Crash in khtml::RenderBlock::addOverhangingFloats 
  +        with simple HTML test file.
  +
  +        * khtml/rendering/render_block.cpp: Added nil check
  +        (khtml::RenderBlock::addOverhangingFloats):
  +
   === WebCore-416.13 ===
   
   2005-10-21  Dave Harrison  <harrison at apple.com>
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.179.8.4.4.1 +1 -1      WebCore/khtml/rendering/render_block.cpp
  
  Index: render_block.cpp
  ===================================================================
  RCS file: /cvs/root/WebCore/khtml/rendering/render_block.cpp,v
  retrieving revision 1.179.8.4
  retrieving revision 1.179.8.4.4.1
  diff -u -r1.179.8.4 -r1.179.8.4.4.1
  --- render_block.cpp	9 Aug 2005 23:52:15 -0000	1.179.8.4
  +++ render_block.cpp	4 Nov 2005 05:59:05 -0000	1.179.8.4.4.1
  @@ -2263,7 +2263,7 @@
   void RenderBlock::addOverhangingFloats(RenderBlock* child, int xoff, int yoff)
   {
       // Prevent floats from being added to the canvas by the root element, e.g., <html>.
  -    if (child->hasOverflowClip() || !child->hasOverhangingFloats() || child->isRoot())
  +    if (child->hasOverflowClip() || !child->hasOverhangingFloats() || !child->m_floatingObjects || child->isRoot())
           return;
   
       QPtrListIterator<FloatingObject> it(*child->m_floatingObjects);
  
  
  



More information about the webkit-changes mailing list