diff options
Diffstat (limited to 'components/net_traits/request.rs')
-rw-r--r-- | components/net_traits/request.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/components/net_traits/request.rs b/components/net_traits/request.rs index 1296ad2a193..260aeb99b2a 100644 --- a/components/net_traits/request.rs +++ b/components/net_traits/request.rs @@ -3,6 +3,7 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ use crate::ReferrerPolicy; +use crate::ResourceTimingType; use http::HeaderMap; use hyper::Method; use msg::constellation_msg::PipelineId; @@ -365,6 +366,14 @@ impl Request { _ => false, } } + + pub fn timing_type(&self) -> ResourceTimingType { + if self.is_navigation_request() { + ResourceTimingType::Navigation + } else { + ResourceTimingType::Resource + } + } } impl Referrer { |