Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Unified Diff: third_party/WebKit/Source/core/fetch/RawResourceTest.cpp

Issue 1667843003: Make Resource RefCountedWillBeGarbageCollectedFinalized, attempt #2 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase + address review comments Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/fetch/RawResourceTest.cpp
diff --git a/third_party/WebKit/Source/core/fetch/RawResourceTest.cpp b/third_party/WebKit/Source/core/fetch/RawResourceTest.cpp
index ed4b9885720382bf2f14580e639d1948e269e82a..ef415297270e868edf4484d758e17ec7b2116cd9 100644
--- a/third_party/WebKit/Source/core/fetch/RawResourceTest.cpp
+++ b/third_party/WebKit/Source/core/fetch/RawResourceTest.cpp
@@ -34,7 +34,6 @@
#include "core/fetch/MemoryCache.h"
#include "core/fetch/MockImageResourceClient.h"
#include "core/fetch/ResourceFetcher.h"
-#include "core/fetch/ResourcePtr.h"
#include "platform/SharedBuffer.h"
#include "platform/testing/UnitTestHelpers.h"
#include "public/platform/Platform.h"
@@ -50,7 +49,7 @@ TEST(RawResourceTest, DontIgnoreAcceptForCacheReuse)
ResourceRequest jpegRequest;
jpegRequest.setHTTPAccept("image/jpeg");
- ResourcePtr<RawResource> jpegResource(new RawResource(jpegRequest, Resource::Raw));
+ RefPtrWillBeRawPtr<RawResource> jpegResource(RawResource::create(jpegRequest, Resource::Raw));
ResourceRequest pngRequest;
pngRequest.setHTTPAccept("image/png");
@@ -108,13 +107,13 @@ public:
}
private:
DummyClient* m_dummyClient;
- ResourcePtr<Resource> m_resource;
+ RefPtrWillBePersistent<Resource> m_resource;
Timer<AddingClient> m_removeClientTimer;
};
TEST(RawResourceTest, RevalidationSucceeded)
{
- ResourcePtr<Resource> resource = new RawResource(ResourceRequest("data:text/html,"), Resource::Raw);
+ RefPtrWillBeRawPtr<Resource> resource = RawResource::create(ResourceRequest("data:text/html,"), Resource::Raw);
ResourceResponse response;
response.setHTTPStatusCode(200);
resource->responseReceived(response, nullptr);
@@ -146,7 +145,7 @@ TEST(RawResourceTest, RevalidationSucceeded)
TEST(RawResourceTest, RevalidationSucceededForResourceWithoutBody)
{
- ResourcePtr<Resource> resource = new RawResource(ResourceRequest("data:text/html,"), Resource::Raw);
+ RefPtrWillBeRawPtr<Resource> resource = RawResource::create(ResourceRequest("data:text/html,"), Resource::Raw);
ResourceResponse response;
response.setHTTPStatusCode(200);
resource->responseReceived(response, nullptr);
@@ -176,7 +175,7 @@ TEST(RawResourceTest, RevalidationSucceededForResourceWithoutBody)
TEST(RawResourceTest, AddClientDuringCallback)
{
- ResourcePtr<Resource> raw = new RawResource(ResourceRequest("data:text/html,"), Resource::Raw);
+ RefPtrWillBeRawPtr<Resource> raw = RawResource::create(ResourceRequest("data:text/html,"), Resource::Raw);
raw->setLoading(false);
// Create a non-null response.
@@ -215,7 +214,7 @@ private:
TEST(RawResourceTest, RemoveClientDuringCallback)
{
- ResourcePtr<Resource> raw = new RawResource(ResourceRequest("data:text/html,"), Resource::Raw);
+ RefPtrWillBeRawPtr<Resource> raw = RawResource::create(ResourceRequest("data:text/html,"), Resource::Raw);
raw->setLoading(false);
// Create a non-null response.
« no previous file with comments | « third_party/WebKit/Source/core/fetch/RawResource.cpp ('k') | third_party/WebKit/Source/core/fetch/Resource.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698