From b96e94873d2fb17a7cfb21a17a064d34d316fb7a Mon Sep 17 00:00:00 2001 From: Pieter De Baets Date: Fri, 7 Feb 2025 02:39:01 -0800 Subject: [PATCH] Revert visibility change of ReactCookieJarContainer (#49247) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/49247 This was incorrectly made internal in https://www.internalfb.com/diff/D66724567 Changelog: [Android][Removed] Made ReactCookieJarContainer internal. Reviewed By: cortinico, andrewdacenko Differential Revision: D69254203 fbshipit-source-id: 5c4ba9b4f9a8e53002df25b55f0c8762874e6736 --- packages/react-native/ReactAndroid/api/ReactAndroid.api | 9 ++++++++- .../react/modules/network/ReactCookieJarContainer.kt | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/react-native/ReactAndroid/api/ReactAndroid.api b/packages/react-native/ReactAndroid/api/ReactAndroid.api index 4a149ede87e..e544465aa33 100644 --- a/packages/react-native/ReactAndroid/api/ReactAndroid.api +++ b/packages/react-native/ReactAndroid/api/ReactAndroid.api @@ -3482,6 +3482,14 @@ public class com/facebook/react/modules/network/ResponseUtil { public static fun onResponseReceived (Lcom/facebook/react/bridge/ReactApplicationContext;IILcom/facebook/react/bridge/WritableMap;Ljava/lang/String;)V } +public final class com/facebook/react/modules/network/ReactCookieJarContainer : com/facebook/react/modules/network/CookieJarContainer { + public fun ()V + public fun loadForRequest (Lokhttp3/HttpUrl;)Ljava/util/List; + public fun removeCookieJar ()V + public fun saveFromResponse (Lokhttp3/HttpUrl;Ljava/util/List;)V + public fun setCookieJar (Lokhttp3/CookieJar;)V +} + public class com/facebook/react/modules/network/TLSSocketFactory : javax/net/ssl/SSLSocketFactory { public fun ()V public fun createSocket (Ljava/lang/String;I)Ljava/net/Socket; @@ -7825,4 +7833,3 @@ public final class com/facebook/react/views/view/WindowUtilKt { public static final fun setStatusBarVisibility (Landroid/view/Window;Z)V public static final fun setSystemBarsTranslucency (Landroid/view/Window;Z)V } - diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.kt index 85266bc8904..8cc78e0a75a 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.kt @@ -16,7 +16,7 @@ import okhttp3.Headers import okhttp3.HttpUrl /** Basic okhttp3 CookieJar container */ -internal class ReactCookieJarContainer : CookieJarContainer { +public class ReactCookieJarContainer : CookieJarContainer { private var cookieJar: CookieJar? = null