[macOS] Observe CFNetwork preference domain
https://bugs.webkit.org/show_bug.cgi?id=235603
<rdar://87994712>

Reviewed by Darin Adler.

Since the Networking process is now using CF prefs direct mode, the CFNetwork preference domain should be observed for changes.

* UIProcess/Cocoa/PreferenceObserver.mm:
(-[WKPreferenceObserver init]):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@288586 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog
index cd9916a..9b4cc56 100644
--- a/Source/WebKit/ChangeLog
+++ b/Source/WebKit/ChangeLog
@@ -1,3 +1,16 @@
+2022-01-25  Per Arne Vollan  <pvollan@apple.com>
+
+        [macOS] Observe CFNetwork preference domain
+        https://bugs.webkit.org/show_bug.cgi?id=235603
+        <rdar://87994712>
+
+        Reviewed by Darin Adler.
+
+        Since the Networking process is now using CF prefs direct mode, the CFNetwork preference domain should be observed for changes.
+
+        * UIProcess/Cocoa/PreferenceObserver.mm:
+        (-[WKPreferenceObserver init]):
+
 2022-01-25  Wenson Hsieh  <wenson_hsieh@apple.com>
 
         UIWKDocumentRequestSpatialAndCurrentSelection should limit context to the editable root of the current selection
diff --git a/Source/WebKit/UIProcess/Cocoa/PreferenceObserver.mm b/Source/WebKit/UIProcess/Cocoa/PreferenceObserver.mm
index e09d7b4..34bfa79 100644
--- a/Source/WebKit/UIProcess/Cocoa/PreferenceObserver.mm
+++ b/Source/WebKit/UIProcess/Cocoa/PreferenceObserver.mm
@@ -142,6 +142,7 @@
         @"com.apple.preferences.sounds",
         @"com.apple.voiceservices",
 #else
+        @"com.apple.CFNetwork",
         @"com.apple.CoreGraphics",
         @"com.apple.HIToolbox",
         @"com.apple.ServicesMenu.Services",