[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:53:32 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit d288ee4c35352331aedd620c2213a5e1aaebe86e
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Aug 22 19:28:34 2003 +0000

            Reviewed by Dave.
    
            - fixed 3386051 -- REGRESSION: text "too dark" after the page is deactivated and reactivated (bugweb)
    
            Cached clips were causing us to draw nothing for the top frames of framesets, resulting in darkened
            text because we draw anti-aliased text twice without drawing a background.
    
            * WebView.subproj/WebClipView.m:
            (-[WebClipView resetAdditionalClip]): Invalidate cached graphics state when changing the visible rect.
            (-[WebClipView setAdditionalClip:]): Ditto.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@4880 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index a107f34..a711e21 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,16 @@
+2003-08-22  Darin Adler  <darin at apple.com>
+
+        Reviewed by Dave.
+
+        - fixed 3386051 -- REGRESSION: text "too dark" after the page is deactivated and reactivated (bugweb)
+
+        Cached clips were causing us to draw nothing for the top frames of framesets, resulting in darkened
+        text because we draw anti-aliased text twice without drawing a background.
+
+        * WebView.subproj/WebClipView.m:
+        (-[WebClipView resetAdditionalClip]): Invalidate cached graphics state when changing the visible rect.
+        (-[WebClipView setAdditionalClip:]): Ditto.
+
 2003-08-21  Darin Adler  <darin at apple.com>
 
         * WebView.subproj/WebHTMLView.m: (-[WebHTMLView _setPrinting:pageWidth:adjustViewSize:]):
diff --git a/WebKit/WebView.subproj/WebClipView.m b/WebKit/WebView.subproj/WebClipView.m
index e714bae..5cc3b41 100644
--- a/WebKit/WebView.subproj/WebClipView.m
+++ b/WebKit/WebView.subproj/WebClipView.m
@@ -16,6 +16,7 @@
 {
     ASSERT(_haveAdditionalClip);
     _haveAdditionalClip = NO;
+    [self renewGState];
 }
 
 - (void)setAdditionalClip:(NSRect)additionalClip
@@ -23,6 +24,7 @@
     ASSERT(!_haveAdditionalClip);
     _haveAdditionalClip = YES;
     _additionalClip = additionalClip;
+    [self renewGState];
 }
 
 - (BOOL)hasAdditionalClip

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list