Chromium Code Reviews| OLD | NEW | 
|---|---|
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef MockThreadableLoader_h | 5 #ifndef MockThreadableLoader_h | 
| 6 #define MockThreadableLoader_h | 6 #define MockThreadableLoader_h | 
| 7 | 7 | 
| 8 #include "core/loader/ThreadableLoader.h" | 8 #include "core/loader/ThreadableLoader.h" | 
| 9 #include "testing/gmock/include/gmock/gmock.h" | 9 #include "testing/gmock/include/gmock/gmock.h" | 
| 10 #include "wtf/PassRefPtr.h" | 10 #include "wtf/PassRefPtr.h" | 
| 
 
tyoshino (SeeGerritForStatus)
2016/03/03 11:53:38
Update to PassOwnPtr plz
 
hiroshige
2016/03/08 23:39:25
Done.
 
 | |
| 11 | 11 | 
| 12 namespace blink { | 12 namespace blink { | 
| 13 | 13 | 
| 14 class MockThreadableLoader : public ThreadableLoader { | 14 class MockThreadableLoader : public ThreadableLoader { | 
| 15 public: | 15 public: | 
| 16 static PassRefPtr<MockThreadableLoader> create() { return adoptRef(new testi ng::StrictMock<MockThreadableLoader>); } | 16 static PassOwnPtr<MockThreadableLoader> create() { return adoptPtr(new testi ng::StrictMock<MockThreadableLoader>); } | 
| 17 | 17 | 
| 18 MOCK_METHOD1(start, void(const ResourceRequest&)); | 18 MOCK_METHOD1(start, void(const ResourceRequest&)); | 
| 19 MOCK_METHOD1(overrideTimeout, void(unsigned long)); | 19 MOCK_METHOD1(overrideTimeout, void(unsigned long)); | 
| 20 MOCK_METHOD0(cancel, void()); | 20 MOCK_METHOD0(cancel, void()); | 
| 21 | 21 | 
| 22 protected: | 22 protected: | 
| 23 MockThreadableLoader() = default; | 23 MockThreadableLoader() = default; | 
| 24 }; | 24 }; | 
| 25 | 25 | 
| 26 } // namespace blink | 26 } // namespace blink | 
| 27 | 27 | 
| 28 #endif // MockThreadableLoader_h | 28 #endif // MockThreadableLoader_h | 
| OLD | NEW |