• japhet@chromium.org's avatar
    2011-06-22 Nate Chapin <japhet@chromium.org> · 94a630a0
    japhet@chromium.org authored
            Reviewed by Adam Barth.
    
            Add symbols required for window.internals.
            https://bugs.webkit.org/show_bug.cgi?id=62066
    
            * Source/autotools/symbols.filter:
    2011-06-22  Nate Chapin  <japhet@chromium.org>
    
            Reviewed by Adam Barth.
    
            Test updates for https://bugs.webkit.org/show_bug.cgi?id=62066.
    
            * fast/preloader/scan-body-from-head-import.html: Use window.internals.
            * fast/preloader/scan-body-from-head-script.html: Use window.internals.
            * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt:
            * http/tests/loading/cross-origin-XHR-willLoadRequest.html:
            * http/tests/loading/preload-append-scan-expected.txt:
            * http/tests/loading/preload-append-scan.php: Use window.internals.
            * http/tests/misc/favicon-loads-with-icon-loading-override-expected.txt:
            * http/tests/misc/link-rel-icon-beforeload-expected.txt:
            * platform/chromium-linux/fast/preloader/scan-body-from-head-script-expected.txt:  Removed.
    2011-06-22  Nate Chapin  <japhet@chromium.org>
    
            Reviewed by Adam Barth.
    
            Don't let all subresources keep isLoadingInAPISense() from
            returning false, only requests that affect
            CachedResourceRequest::requestCount().
    
            Also, add a callback to Internals to determine whether
            a resource has been preloaded.
    
            https://bugs.webkit.org/show_bug.cgi?id=62066
    
            * WebCore.exp.in:
            * dom/Document.cpp: Add m_loadEventFinished.
            * dom/Document.h:
            * loader/DocumentLoader.cpp:
            (WebCore::DocumentLoader::isLoadingInAPISense):
            * loader/cache/CachedResourceLoader.cpp:
            (WebCore::CachedResourceLoader::isPreloaded):
            * loader/cache/CachedResourceLoader.h:
            * testing/Internals.cpp:
            (WebCore::Internals::isPreloaded):
            * testing/Internals.h:
            * testing/Internals.idl:
    2011-06-22  Nate Chapin  <japhet@chromium.org>
    
            Reviewed by Adam Barth.
    
            Add win symbols for new window.internals functionality.
            https://bugs.webkit.org/show_bug.cgi?id=62066
    
            * win/WebKit2.def:
    2011-06-22  Nate Chapin  <japhet@chromium.org>
    
            Reviewed by Adam Barth.
    
            Add libsoup to libWebCoreInternals build.
            https://bugs.webkit.org/show_bug.cgi?id=62066
    
            * GNUmakefile.am:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@89503 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    94a630a0
Internals.idl 1.63 KB