  }
  
  Document::~Document() {
-@@ -767,6 +777,14 @@ Range* Document::CreateRangeAdjustedToTr
+@@ -778,6 +788,14 @@ Range* Document::CreateRangeAdjustedToTr
                         Position::BeforeNode(*shadow_host));
  }
  

   String visibilityState() const;
   mojom::PageVisibilityState GetPageVisibilityState() const;
   bool hidden() const;
@@ -1679,6 +1683,9 @@ class CORE_EXPORT Document : public Cont
 
   double start_time_;
 

      SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist)},
--- a/content/child/runtime_features.cc
+++ b/content/child/runtime_features.cc
@@ -20,6 +20,7 @@
 #include "services/network/public/cpp/features.h"
 #include "third_party/blink/public/common/features.h"
 #include "third_party/blink/public/platform/web_runtime_features.h"
+#include "third_party/ungoogled/ungoogled_switches.h"
 #include "ui/gfx/switches.h"
 #include "ui/gl/gl_switches.h"
 #include "ui/native_theme/native_theme_features.h"
@@ -462,6 +463,9 @@ void SetRuntimeFeaturesDefaultsAndUpdate
   if (command_line.HasSwitch(switches::kEnableAccessibilityObjectModel))
     WebRuntimeFeatures::EnableAccessibilityObjectModel(true);
 
+  WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(
+      command_line.HasSwitch(switches::kFingerprintingClientRectsNoise));
