Make image decoding as lazy as possible for non-threaded case; in some cases
authorrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Dec 2004 23:01:02 +0000 (23:01 +0000)
committerrjw <rjw@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Dec 2004 23:01:02 +0000 (23:01 +0000)
commit6a99ffbe7f513ea804585cfa4b1dd1a301fa9258
treeb45aba910cbf821f075ba7ee35d8a9409382b2b3
parent3d4fc7e40e3ccdbb4acb1df0afaf1f1caf1fe3f7
Make image decoding as lazy as possible for non-threaded case; in some cases
can avoid unnecessary decoding work.

        Reviewed by Chris.

        * WebCoreSupport.subproj/WebImageData.h:
        * WebCoreSupport.subproj/WebImageData.m:
        (-[WebImageData imageAtIndex:]):
        (-[WebImageData propertiesAtIndex:]):
        (-[WebImageData incrementalLoadWithBytes:length:complete:callback:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8245 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/ChangeLog
WebKit/WebCoreSupport.subproj/WebImageData.h
WebKit/WebCoreSupport.subproj/WebImageData.m