Index: chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc |
diff --git a/chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc |
index 32de069d547e22496ea34b0bc4a45c170dd139c8..793e28fd517f49d1bf451968ff6902136b4bb0da 100644 |
--- a/chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc |
+++ b/chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.cc |
@@ -189,8 +189,12 @@ void SubresourceFilterMetricsObserver::OnLoadingBehaviorObserved( |
if (subresource_filter_observed_) |
return; |
+ const int all_frame_loading_behavior_flags = |
Charlie Harrison
2017/03/09 16:21:29
Maybe we should have a helper so classes don't nee
Bryan McQuade
2017/03/09 17:36:32
great idea, done.
|
+ info.main_frame_metadata.behavior_flags | |
+ info.child_frame_metadata.behavior_flags; |
+ |
subresource_filter_observed_ = |
- (info.metadata.behavior_flags & |
+ (all_frame_loading_behavior_flags & |
blink::WebLoadingBehaviorFlag:: |
WebLoadingBehaviorSubresourceFilterMatch) != 0; |