Chromium Code Reviews| 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; |