2009-01-02 Cary Clark <caryclark@google.com>
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 3 Jan 2009 02:35:55 +0000 (02:35 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 3 Jan 2009 02:35:55 +0000 (02:35 +0000)
commited6d502ed735b9719dae98f0c422761cdd19e2c1
tree44dbc140d67f3643961ae913a6fb4eaadc8b76a8
parentcb85392f652eaebdb56e6928a4966c056cb72142
2009-01-02  Cary Clark  <caryclark@google.com>

        Reviewed and landed by Darin Adler.

        Bug 22963: write icons before reading them
        https://bugs.webkit.org/show_bug.cgi?id=22963

        Reverse the order in the icon database main thread loop to
        write the pending icons to the database before trying
        to read any requested icons. This ensures that a requested icon
        has the correct data when read.

        * loader/icon/IconDatabase.cpp:
        (WebCore::IconDatabase::syncThreadMainLoop):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39569 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/loader/icon/IconDatabase.cpp