| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
| index ec4c0d63c5aebcf8c33f79a300ff42577c472938..6b808741731215381389a0bf31629d8e69e7061c 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -512,8 +512,11 @@ void ChromeContentRendererClient::RenderFrameCreated(
|
| new AutofillAgent(render_frame, password_autofill_agent,
|
| password_generation_agent);
|
|
|
| - new subresource_filter::SubresourceFilterAgent(
|
| - render_frame, subresource_filter_ruleset_dealer_.get());
|
| + // There is no render thread, thus no RulesetDealer in ChromeRenderViewTests.
|
| + if (subresource_filter_ruleset_dealer_) {
|
| + new subresource_filter::SubresourceFilterAgent(
|
| + render_frame, subresource_filter_ruleset_dealer_.get());
|
| + }
|
| }
|
|
|
| void ChromeContentRendererClient::RenderViewCreated(
|
|
|