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 #include "headless/test/test_protocol_handler.h" | 5 #include "modules/compositorworker/AnimationWorkletGlobalScope.h" |
6 | 6 |
7 #include "headless/test/test_url_request_job.h" | 7 #include "platform/weborigin/SecurityOrigin.h" |
8 | 8 |
9 namespace headless { | 9 namespace blink { |
10 | 10 |
11 TestProtocolHandler::TestProtocolHandler(const std::string& body) | 11 AnimationWorkletGlobalScope* AnimationWorkletGlobalScope::create(const KURL& url
, const String& userAgent, PassRefPtr<SecurityOrigin> securityOrigin, v8::Isolat
e* isolate, WorkerThread* thread) |
12 : body_(body) {} | 12 { |
13 | 13 return new AnimationWorkletGlobalScope(url, userAgent, securityOrigin, isola
te, thread); |
14 net::URLRequestJob* TestProtocolHandler::MaybeCreateJob( | |
15 net::URLRequest* request, | |
16 net::NetworkDelegate* network_delegate) const { | |
17 return new TestURLRequestJob(request, network_delegate, body_); | |
18 } | 14 } |
19 | 15 |
20 } // namespace headless | 16 AnimationWorkletGlobalScope::AnimationWorkletGlobalScope(const KURL& url, const
String& userAgent, PassRefPtr<SecurityOrigin> securityOrigin, v8::Isolate* isola
te, WorkerThread* thread) |
| 17 : ThreadedWorkletGlobalScope(url, userAgent, securityOrigin, isolate, thread
) |
| 18 { |
| 19 } |
| 20 |
| 21 AnimationWorkletGlobalScope::~AnimationWorkletGlobalScope() |
| 22 { |
| 23 } |
| 24 |
| 25 } // namespace blink |
OLD | NEW |