| Index: chrome/browser/renderer_host/buffered_resource_handler.cc
|
| ===================================================================
|
| --- chrome/browser/renderer_host/buffered_resource_handler.cc (revision 33932)
|
| +++ chrome/browser/renderer_host/buffered_resource_handler.cc (working copy)
|
| @@ -30,18 +30,23 @@
|
| void RecordSnifferMetrics(bool sniffing_blocked,
|
| bool we_would_like_to_sniff,
|
| const std::string& mime_type) {
|
| - static BooleanHistogram nosniff_usage("nosniff.usage");
|
| - nosniff_usage.SetFlags(kUmaTargetedHistogramFlag);
|
| - nosniff_usage.AddBoolean(sniffing_blocked);
|
| + static scoped_refptr<Histogram> nosniff_usage =
|
| + BooleanHistogram::BooleanHistogramFactoryGet("nosniff.usage");
|
| + nosniff_usage->SetFlags(kUmaTargetedHistogramFlag);
|
| + nosniff_usage->AddBoolean(sniffing_blocked);
|
|
|
| if (sniffing_blocked) {
|
| - static BooleanHistogram nosniff_otherwise("nosniff.otherwise");
|
| - nosniff_otherwise.SetFlags(kUmaTargetedHistogramFlag);
|
| - nosniff_otherwise.AddBoolean(we_would_like_to_sniff);
|
| + static scoped_refptr<Histogram> nosniff_otherwise =
|
| + BooleanHistogram::BooleanHistogramFactoryGet(
|
| + "nosniff.otherwise");
|
| + nosniff_otherwise->SetFlags(kUmaTargetedHistogramFlag);
|
| + nosniff_otherwise->AddBoolean(we_would_like_to_sniff);
|
|
|
| - static BooleanHistogram nosniff_empty_mime_type("nosniff.empty_mime_type");
|
| - nosniff_empty_mime_type.SetFlags(kUmaTargetedHistogramFlag);
|
| - nosniff_empty_mime_type.AddBoolean(mime_type.empty());
|
| + static scoped_refptr<Histogram> nosniff_empty_mime_type =
|
| + BooleanHistogram::BooleanHistogramFactoryGet(
|
| + "nosniff.empty_mime_type");
|
| + nosniff_empty_mime_type->SetFlags(kUmaTargetedHistogramFlag);
|
| + nosniff_empty_mime_type->AddBoolean(mime_type.empty());
|
| }
|
| }
|
|
|
|
|