| Index: chrome_frame/utils.cc
|
| diff --git a/chrome_frame/utils.cc b/chrome_frame/utils.cc
|
| index e4279a707105f5abddfc03f9a69128452deabf2f..781d6d4371544a326b01e8e7f3007cb5566d5443 100644
|
| --- a/chrome_frame/utils.cc
|
| +++ b/chrome_frame/utils.cc
|
| @@ -723,8 +723,8 @@ bool IsGcfDefaultRenderer() {
|
| DWORD is_default = 0; // NOLINT
|
|
|
| // First check policy settings
|
| - Singleton<PolicySettings> policy;
|
| - PolicySettings::RendererForUrl renderer = policy->default_renderer();
|
| + PolicySettings::RendererForUrl renderer =
|
| + PolicySettings::GetInstance()->default_renderer();
|
| if (renderer != PolicySettings::RENDERER_NOT_SPECIFIED) {
|
| is_default = (renderer == PolicySettings::RENDER_IN_CHROME_FRAME);
|
| } else {
|
| @@ -742,9 +742,8 @@ bool IsGcfDefaultRenderer() {
|
| RendererType RendererTypeForUrl(const std::wstring& url) {
|
| // First check if the default renderer settings are specified by policy.
|
| // If so, then that overrides the user settings.
|
| - Singleton<PolicySettings> policy;
|
| - PolicySettings::RendererForUrl renderer = policy->GetRendererForUrl(
|
| - url.c_str());
|
| + PolicySettings::RendererForUrl renderer =
|
| + PolicySettings::GetInstance()->GetRendererForUrl(url.c_str());
|
| if (renderer != PolicySettings::RENDERER_NOT_SPECIFIED) {
|
| // We may know at this point that policy says do NOT render in Chrome Frame.
|
| // To maintain consistency, we return RENDERER_TYPE_UNDETERMINED so that
|
|
|