From: uazo Date: Wed, 11 Oct 2023 09:40:53 +0000 Subject: Temp PerformanceNavigationTiming privacy fix License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html --- .../renderer/core/timing/performance_navigation_timing.cc | 2 ++ .../blink/renderer/core/timing/performance_resource_timing.cc | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/third_party/blink/renderer/core/timing/performance_navigation_timing.cc b/third_party/blink/renderer/core/timing/performance_navigation_timing.cc --- a/third_party/blink/renderer/core/timing/performance_navigation_timing.cc +++ b/third_party/blink/renderer/core/timing/performance_navigation_timing.cc @@ -86,6 +86,7 @@ void PerformanceNavigationTiming::OnBodyLoadFinished( V8NavigationEntropy::Enum PerformanceNavigationTiming::GetSystemEntropy() const { + if ((true)) return V8NavigationEntropy::Enum::kHigh; DocumentLoader* loader = GetDocumentLoader(); switch (document_load_timing_values_->system_entropy_at_navigation_start) { case mojom::blink::SystemEntropy::kHigh: @@ -192,6 +193,7 @@ V8NavigationTimingType PerformanceNavigationTiming::type() const { } AtomicString PerformanceNavigationTiming::deliveryType() const { + if ((true)) return g_empty_atom; switch (navigation_delivery_type_) { case NavigationDeliveryType::kDefault: return GetDeliveryType(); diff --git a/third_party/blink/renderer/core/timing/performance_resource_timing.cc b/third_party/blink/renderer/core/timing/performance_resource_timing.cc --- a/third_party/blink/renderer/core/timing/performance_resource_timing.cc +++ b/third_party/blink/renderer/core/timing/performance_resource_timing.cc @@ -135,7 +135,7 @@ AtomicString PerformanceResourceTiming::GetDeliveryType() const { } return info_->cache_state == mojom::blink::CacheState::kNone ? g_empty_atom - : delivery_type_names::kCache; + : g_empty_atom; } AtomicString PerformanceResourceTiming::deliveryType() const { @@ -176,6 +176,7 @@ AtomicString PerformanceResourceTiming::GetNextHopProtocol( returnedProtocol = g_empty_atom; } + returnedProtocol = g_empty_atom; return returnedProtocol; } --