Index: webkit/glue/unittest_test_server.h |
=================================================================== |
--- webkit/glue/unittest_test_server.h (revision 7513) |
+++ webkit/glue/unittest_test_server.h (working copy) |
@@ -14,22 +14,14 @@ |
// We need to use ResourceLoaderBridge to communicate with the testserver |
// instead of using URLRequest directly because URLRequests need to be run on |
// the test_shell's IO thread. |
-class UnittestTestServer : public HTTPTestServer { |
- protected: |
- UnittestTestServer() { |
- } |
- |
+class UnittestTestServer : public TestServer { |
public: |
- static UnittestTestServer* CreateServer() { |
- UnittestTestServer* test_server = new UnittestTestServer(); |
- if (!test_server->Init("localhost", 1337, L"webkit/data")) { |
- delete test_server; |
- return NULL; |
- } |
- return test_server; |
+ UnittestTestServer() : TestServer(TestServer::ManualInit()) { |
+ Init("localhost", 1337, L"webkit/data", std::wstring()); |
} |
- virtual ~UnittestTestServer() { |
+ ~UnittestTestServer() { |
+ Shutdown(); |
} |
virtual bool MakeGETRequest(const std::string& page_name) { |