Files
cromite/build/patches/Temp-PerformanceNavigationTiming-privacy-fix.patch
T
2025-02-27 15:11:47 +01:00

51 lines
2.2 KiB
Diff

From: uazo <uazo@users.noreply.github.com>
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;
}
--