| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 // Tests for the top plugins to catch regressions in our plugin host code, as | 5 // Tests for the top plugins to catch regressions in our plugin host code, as |
| 6 // well as in the out of process code. Currently this tests: | 6 // well as in the out of process code. Currently this tests: |
| 7 // Flash | 7 // Flash |
| 8 // Real | 8 // Real |
| 9 // QuickTime | 9 // QuickTime |
| 10 // Windows Media Player | 10 // Windows Media Player |
| 11 // -this includes both WMP plugins. npdsplay.dll is the older one that | 11 // -this includes both WMP plugins. npdsplay.dll is the older one that |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 TestPlugin("silverlight.html", action_max_timeout_ms(), false); | 252 TestPlugin("silverlight.html", action_max_timeout_ms(), false); |
| 253 } | 253 } |
| 254 | 254 |
| 255 // This class provides functionality to test the plugin installer download | 255 // This class provides functionality to test the plugin installer download |
| 256 // file functionality. | 256 // file functionality. |
| 257 class PluginInstallerDownloadTest | 257 class PluginInstallerDownloadTest |
| 258 : public PluginDownloadUrlHelper::DownloadDelegate, | 258 : public PluginDownloadUrlHelper::DownloadDelegate, |
| 259 public testing::Test { | 259 public testing::Test { |
| 260 public: | 260 public: |
| 261 // This class provides HTTP request context information for the downloads. | 261 // This class provides HTTP request context information for the downloads. |
| 262 class UploadRequestContext : public URLRequestContext { | 262 class UploadRequestContext : public net::URLRequestContext { |
| 263 public: | 263 public: |
| 264 UploadRequestContext() { | 264 UploadRequestContext() { |
| 265 Initialize(); | 265 Initialize(); |
| 266 } | 266 } |
| 267 | 267 |
| 268 ~UploadRequestContext() { | 268 ~UploadRequestContext() { |
| 269 DVLOG(1) << __FUNCTION__; | 269 DVLOG(1) << __FUNCTION__; |
| 270 delete http_transaction_factory_; | 270 delete http_transaction_factory_; |
| 271 delete http_auth_handler_factory_; | 271 delete http_auth_handler_factory_; |
| 272 delete cert_verifier_; | 272 delete cert_verifier_; |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 361 TEST_F(PluginInstallerDownloadTest, PluginInstallerDownloadPathTest) { | 361 TEST_F(PluginInstallerDownloadTest, PluginInstallerDownloadPathTest) { |
| 362 MessageLoop loop(MessageLoop::TYPE_IO); | 362 MessageLoop loop(MessageLoop::TYPE_IO); |
| 363 Start(); | 363 Start(); |
| 364 loop.Run(); | 364 loop.Run(); |
| 365 | 365 |
| 366 EXPECT_TRUE(success()); | 366 EXPECT_TRUE(success()); |
| 367 EXPECT_TRUE(initial_download_path().BaseName().value() == | 367 EXPECT_TRUE(initial_download_path().BaseName().value() == |
| 368 final_download_path().BaseName().value()); | 368 final_download_path().BaseName().value()); |
| 369 } | 369 } |
| 370 #endif // defined(OS_WIN) | 370 #endif // defined(OS_WIN) |
| OLD | NEW |