[webkit-changes] cvs commit: WebKit/WebView.subproj WebHTMLView.m

Adele adele at opensource.apple.com
Mon Aug 8 18:44:48 PDT 2005


adele       05/08/08 18:44:47

  Modified:    .        Tag: Safari-2-0-branch ChangeLog
               WebView.subproj Tag: Safari-2-0-branch WebHTMLView.m
  Log:
            Merged fix from TOT to Safari-2-0-branch
  
      2005-08-08  Darin Adler  <darin at apple.com>
  
            Reviewed by John Sullivan.
  
            - fixed <rdar://problem/3996324> REGRESSION (1.2-2.0): scroll bars sometimes not updated properly (with >40 duplicate reports!)
              also http://bugzilla.opendarwin.org/show_bug.cgi?id=3416
  
            * WebView.subproj/WebHTMLView.m:
            (-[WebHTMLView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]):
            Propagate dirty rects after doing a layout, since a layout can create new dirty rects.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3118.4.38 +15 -0     WebKit/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebKit/ChangeLog,v
  retrieving revision 1.3118.4.37
  retrieving revision 1.3118.4.38
  diff -u -r1.3118.4.37 -r1.3118.4.38
  --- ChangeLog	9 Aug 2005 00:41:07 -0000	1.3118.4.37
  +++ ChangeLog	9 Aug 2005 01:44:43 -0000	1.3118.4.38
  @@ -2,6 +2,21 @@
   
             Merged fix from TOT to Safari-2-0-branch
   
  +    2005-08-08  Darin Adler  <darin at apple.com>
  +
  +          Reviewed by John Sullivan.
  +
  +          - fixed <rdar://problem/3996324> REGRESSION (1.2-2.0): scroll bars sometimes not updated properly (with >40 duplicate reports!)
  +            also http://bugzilla.opendarwin.org/show_bug.cgi?id=3416
  +
  +          * WebView.subproj/WebHTMLView.m:
  +          (-[WebHTMLView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]):
  +          Propagate dirty rects after doing a layout, since a layout can create new dirty rects.
  +
  +2005-08-08  Adele Peterson  <adele at apple.com>
  +
  +          Merged fix from TOT to Safari-2-0-branch
  +
       2005-08-01  Geoffrey Garen  <ggaren at apple.com>
   
       	  -fixed <rdar://problem/3572585> window.open fails if name param = the name of a window just closed in same function
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.437.8.3 +1 -0      WebKit/WebView.subproj/WebHTMLView.m
  
  Index: WebHTMLView.m
  ===================================================================
  RCS file: /cvs/root/WebKit/WebView.subproj/WebHTMLView.m,v
  retrieving revision 1.437.8.2
  retrieving revision 1.437.8.3
  diff -u -r1.437.8.2 -r1.437.8.3
  --- WebHTMLView.m	26 Jul 2005 20:32:24 -0000	1.437.8.2
  +++ WebHTMLView.m	9 Aug 2005 01:44:47 -0000	1.437.8.3
  @@ -742,6 +742,7 @@
       }
   
       [self _web_layoutIfNeededRecursive: rect testDirtyRect:YES];
  +    [_subviews makeObjectsPerformSelector:@selector(_propagateDirtyRectsToOpaqueAncestors)];
   
       [self _setAsideSubviews];
       [super _recursiveDisplayRectIfNeededIgnoringOpacity:rect isVisibleRect:isVisibleRect
  
  
  



More information about the webkit-changes mailing list