OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 "components/nacl/renderer/ppb_nacl_private.h" | 5 #include "components/nacl/renderer/ppb_nacl_private.h" |
6 | 6 |
7 #include <stddef.h> | 7 #include <stddef.h> |
8 #include <stdint.h> | 8 #include <stdint.h> |
9 | 9 |
10 #include <memory> | 10 #include <memory> |
(...skipping 1658 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1669 file_handle); | 1669 file_handle); |
1670 | 1670 |
1671 // No translated nexe was found in the cache, so we should download the | 1671 // No translated nexe was found in the cache, so we should download the |
1672 // file to start streaming it. | 1672 // file to start streaming it. |
1673 url_loader_->setDefersLoading(false); | 1673 url_loader_->setDefersLoading(false); |
1674 } | 1674 } |
1675 | 1675 |
1676 void didReceiveData(blink::WebURLLoader* loader, | 1676 void didReceiveData(blink::WebURLLoader* loader, |
1677 const char* data, | 1677 const char* data, |
1678 int data_length, | 1678 int data_length, |
1679 int encoded_data_length) override { | 1679 int encoded_data_length, |
| 1680 int encoded_body_length) override { |
1680 if (content::PepperPluginInstance::Get(instance_)) { | 1681 if (content::PepperPluginInstance::Get(instance_)) { |
1681 // Stream the data we received to the stream callback. | 1682 // Stream the data we received to the stream callback. |
1682 stream_handler_->DidStreamData(stream_handler_user_data_, | 1683 stream_handler_->DidStreamData(stream_handler_user_data_, |
1683 data, | 1684 data, |
1684 data_length); | 1685 data_length); |
1685 } | 1686 } |
1686 } | 1687 } |
1687 | 1688 |
1688 void didFinishLoading(blink::WebURLLoader* loader, | 1689 void didFinishLoading(blink::WebURLLoader* loader, |
1689 double finish_time, | 1690 double finish_time, |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1746 // Mark the request as requesting a PNaCl bitcode file, | 1747 // Mark the request as requesting a PNaCl bitcode file, |
1747 // so that component updater can detect this user action. | 1748 // so that component updater can detect this user action. |
1748 url_request.addHTTPHeaderField( | 1749 url_request.addHTTPHeaderField( |
1749 blink::WebString::fromUTF8("Accept"), | 1750 blink::WebString::fromUTF8("Accept"), |
1750 blink::WebString::fromUTF8("application/x-pnacl, */*")); | 1751 blink::WebString::fromUTF8("application/x-pnacl, */*")); |
1751 url_request.setRequestContext(blink::WebURLRequest::RequestContextObject); | 1752 url_request.setRequestContext(blink::WebURLRequest::RequestContextObject); |
1752 downloader->Load(url_request); | 1753 downloader->Load(url_request); |
1753 } | 1754 } |
1754 | 1755 |
1755 } // namespace nacl | 1756 } // namespace nacl |
OLD | NEW |