| OLD | NEW |
| 1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2009 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 <algorithm> | 5 #include <algorithm> |
| 6 #include <vector> | 6 #include <vector> |
| 7 | 7 |
| 8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
| 9 #include "base/file_path.h" | 9 #include "base/file_path.h" |
| 10 #include "base/file_util.h" | 10 #include "base/file_util.h" |
| (...skipping 502 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 513 NormalizeSeperators(scripts[0].js_scripts()[1].path().value())); | 513 NormalizeSeperators(scripts[0].js_scripts()[1].path().value())); |
| 514 EXPECT_TRUE(extension->plugins().empty()); | 514 EXPECT_TRUE(extension->plugins().empty()); |
| 515 EXPECT_EQ(1u, scripts[1].url_patterns().size()); | 515 EXPECT_EQ(1u, scripts[1].url_patterns().size()); |
| 516 EXPECT_EQ("http://*.news.com/*", scripts[1].url_patterns()[0].GetAsString()); | 516 EXPECT_EQ("http://*.news.com/*", scripts[1].url_patterns()[0].GetAsString()); |
| 517 EXPECT_EQ( | 517 EXPECT_EQ( |
| 518 NormalizeSeperators(extension->path() | 518 NormalizeSeperators(extension->path() |
| 519 .AppendASCII("js_files") | 519 .AppendASCII("js_files") |
| 520 .AppendASCII("script3.js") | 520 .AppendASCII("script3.js") |
| 521 .value()), | 521 .value()), |
| 522 NormalizeSeperators(scripts[1].js_scripts()[0].path().value())); | 522 NormalizeSeperators(scripts[1].js_scripts()[0].path().value())); |
| 523 const std::vector<URLPattern> permissions = extension->permissions(); | 523 const std::vector<URLPattern> permissions = extension->host_permissions(); |
| 524 ASSERT_EQ(2u, permissions.size()); | 524 ASSERT_EQ(2u, permissions.size()); |
| 525 EXPECT_EQ("http://*.google.com/*", permissions[0].GetAsString()); | 525 EXPECT_EQ("http://*.google.com/*", permissions[0].GetAsString()); |
| 526 EXPECT_EQ("https://*.google.com/*", permissions[1].GetAsString()); | 526 EXPECT_EQ("https://*.google.com/*", permissions[1].GetAsString()); |
| 527 ASSERT_EQ(2u, toolstrips.size()); | 527 ASSERT_EQ(2u, toolstrips.size()); |
| 528 EXPECT_EQ(extension->GetResourceURL("toolstrip1.html"), | 528 EXPECT_EQ(extension->GetResourceURL("toolstrip1.html"), |
| 529 toolstrips[0].toolstrip); | 529 toolstrips[0].toolstrip); |
| 530 EXPECT_EQ(extension->GetResourceURL("lorem_ipsum.html"), | 530 EXPECT_EQ(extension->GetResourceURL("lorem_ipsum.html"), |
| 531 toolstrips[0].mole); | 531 toolstrips[0].mole); |
| 532 EXPECT_EQ(200, toolstrips[0].mole_height); | 532 EXPECT_EQ(200, toolstrips[0].mole_height); |
| 533 EXPECT_EQ(extension->GetResourceURL("toolstrip2.html"), | 533 EXPECT_EQ(extension->GetResourceURL("toolstrip2.html"), |
| (...skipping 885 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1419 | 1419 |
| 1420 recorder.set_ready(false); | 1420 recorder.set_ready(false); |
| 1421 command_line.reset(new CommandLine(L"")); | 1421 command_line.reset(new CommandLine(L"")); |
| 1422 service = new ExtensionsService(&profile, command_line.get(), | 1422 service = new ExtensionsService(&profile, command_line.get(), |
| 1423 profile.GetPrefs(), install_dir, &loop, &loop, false); | 1423 profile.GetPrefs(), install_dir, &loop, &loop, false); |
| 1424 EXPECT_TRUE(service->extensions_enabled()); | 1424 EXPECT_TRUE(service->extensions_enabled()); |
| 1425 service->Init(); | 1425 service->Init(); |
| 1426 loop.RunAllPending(); | 1426 loop.RunAllPending(); |
| 1427 EXPECT_TRUE(recorder.ready()); | 1427 EXPECT_TRUE(recorder.ready()); |
| 1428 } | 1428 } |
| OLD | NEW |