51 lines
2.2 KiB
Diff
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;
|
|
}
|
|
|
|
--
|