[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:23:51 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit e5f926c792593c957b275a48ed0a305b56b2f076
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Feb 6 22:11:52 2003 +0000

            Reviewed by Dave.
    
            - fixed 3165295 -- Hang while triple clicking on page
    
            Flaws in the continuation logic we added to checkSelectionPoint made it take
            exponential time on pages with a lot of continuations.
    
            * khtml/rendering/render_object.h: Make checkSelectionPoint non-virtual, and
            added virtual checkSelectionPointIgnoringContinuations.
            * khtml/rendering/render_object.cpp:
            (RenderObject::checkSelectionPoint): Added. Does the inline continuation part of
            the render object walking process, which we only want to do at the top level,
            since otherwise we will see the same nodes multiple times. Also optimizes by only
            looking at the inline continuations of inlines, not any continuations of a block.
            (RenderObject::checkSelectionPointIgnoringContinuations): This is now the virtual
            function that is overriden by RenderText. It is identical to the old version of
            checkSelectionPoint, minus the continuation logic.
    
            * khtml/rendering/render_text.h: Changed the name of checkSelectionPoint to
            checkSelectionPointIgnoringContinuations.
            * khtml/rendering/render_text.cpp: (RenderText::checkSelectionPointIgnoringContinuations):
            Changed the name, and nothing else.
    
            - fixed my build which was crashing on load
    
            * WebCore.pbproj/project.pbxproj: Change seg1addr from 2200000 to 9000000.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3585 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 07274e3..621a847 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,6 +1,6 @@
 2003-02-06  Darin Adler  <darin at apple.com>
 
-        Reviewed by NOBODY (OOPS!).
+        Reviewed by Dave.
 
         - fixed 3165295 -- Hang while triple clicking on page
 
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 07274e3..621a847 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,6 +1,6 @@
 2003-02-06  Darin Adler  <darin at apple.com>
 
-        Reviewed by NOBODY (OOPS!).
+        Reviewed by Dave.
 
         - fixed 3165295 -- Hang while triple clicking on page
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list