Lines Matching full:subresourceloader
2039 * loader/SubresourceLoader.cpp:
2040 (WebCore::SubresourceLoader::didSendData):
2041 * loader/SubresourceLoader.h:
2356 * loader/SubresourceLoader.cpp:
2357 (WebCore::SubresourceLoader::willSendRequest):
2639 * loader/SubresourceLoader.cpp:
2640 (WebCore::SubresourceLoader::create):
4949 * loader/SubresourceLoader.cpp:
4950 (WebCore::SubresourceLoader::SubresourceLoader):
4951 (WebCore::SubresourceLoader::~SubresourceLoader):
30971 Each SubresourceLoader has a client. That client is often a Loader::Host object.
30979 thereafter. But the SubresourceLoader had a dangling pointer to the Host which is now invalid.
30982 the SubresourceLoader itself, which would end up calling Host::didFail() and doing the appropriate cache
30990 SubresourceLoader before it forgets about it. This leaves things the same visually and fixes the crash.
30995 * loader/SubresourceLoader.h:
30996 (WebCore::SubresourceLoader::clearClient): Add a method to clear the SubresourceLoaderClient. This is
30997 perfectly safe to do on an in-flight SubresourceLoader as they are already designed to be client-less,
31001 (WebCore::Loader::Host::didFail): The SubresourceLoader itself might not be finished loading and might decide
31003 after didFail() is called, call clearClient() on the SubresourceLoader so such an invalid call can't happen.
38884 * loader/SubresourceLoader.cpp:
38885 (WebCore::SubresourceLoader::willSendRequest):
38906 * loader/SubresourceLoader.h:
47234 If SubresourceLoader::create returned NULL, we would ref() / gcProtect()
47240 (According to comments in the code, SubresourceLoader::create returns
47243 The solution is to ref() / gcProtect() only if SubresourceLoader::create
48525 * loader/SubresourceLoader.cpp:
48526 (WebCore::SubresourceLoader::create):
59397 * loader/SubresourceLoader.cpp:
59398 (WebCore::SubresourceLoader::load): Call the renamed didTellClientAboutLoad.
64251 * loader/SubresourceLoader.cpp:
64252 (WebCore::SubresourceLoader::didReceiveAuthenticationChallenge): Now that this method
64253 is virtual from ResourceLoader, SubresourceLoader can override. First call to the
64256 * loader/SubresourceLoader.h:
66052 * loader/SubresourceLoader.cpp:
66053 (WebCore::SubresourceLoader::load):
66054 (WebCore::SubresourceLoader::create):