Chromium Code Reviews| Index: chrome/browser/extensions/user_script_master_unittest.cc |
| diff --git a/chrome/browser/extensions/user_script_master_unittest.cc b/chrome/browser/extensions/user_script_master_unittest.cc |
| index 78c4c128eab6bd4050952073b715477687197c54..6f8a381e915ee8eafc9d9161156d421c29340be2 100644 |
| --- a/chrome/browser/extensions/user_script_master_unittest.cc |
| +++ b/chrome/browser/extensions/user_script_master_unittest.cc |
| @@ -220,7 +220,11 @@ TEST_F(UserScriptMasterTest, SkipBOMAtTheBeginning) { |
| UserScriptList user_scripts; |
| user_scripts.push_back(user_script); |
| - UserScriptMaster::ScriptReloader::LoadUserScripts(&user_scripts); |
| + UserScriptMaster::ScriptReloader* script_reloader = |
| + new UserScriptMaster::ScriptReloader(NULL); |
| + script_reloader->AddRef(); |
|
Mihai Parparita -not on Chrome
2011/08/11 01:58:34
Instead of having to manually call AddRef/Release,
adriansc
2011/08/11 21:25:08
ScriptReloader is derived from RefCountedThreadSaf
|
| + script_reloader->LoadUserScripts(&user_scripts); |
| + script_reloader->Release(); |
| EXPECT_EQ(content.substr(3), |
| user_scripts[0].js_scripts()[0].GetContent().as_string()); |
| @@ -239,7 +243,11 @@ TEST_F(UserScriptMasterTest, LeaveBOMNotAtTheBeginning) { |
| UserScriptList user_scripts; |
| user_scripts.push_back(user_script); |
| - UserScriptMaster::ScriptReloader::LoadUserScripts(&user_scripts); |
| + UserScriptMaster::ScriptReloader* script_reloader = |
| + new UserScriptMaster::ScriptReloader(NULL); |
| + script_reloader->AddRef(); |
| + script_reloader->LoadUserScripts(&user_scripts); |
| + script_reloader->Release(); |
| EXPECT_EQ(content, user_scripts[0].js_scripts()[0].GetContent().as_string()); |
| } |