This repository was archived by the owner on Feb 25, 2025. It is now read-only.
File tree 2 files changed +10
-3
lines changed
android/io/flutter/embedding/engine/loader
darwin/ios/framework/Source 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -216,9 +216,10 @@ public void ensureInitializationComplete(
216
216
}
217
217
218
218
shellArgs .add ("--cache-dir-path=" + result .engineCachesPath );
219
- if (!flutterApplicationInfo .clearTextPermitted ) {
220
- shellArgs .add ("--disallow-insecure-connections" );
221
- }
219
+ // TODO(mehmetf): Announce this since it is a breaking change then enable it.
220
+ // if (!flutterApplicationInfo.clearTextPermitted) {
221
+ // shellArgs.add("--disallow-insecure-connections");
222
+ // }
222
223
if (flutterApplicationInfo .domainNetworkPolicy != null ) {
223
224
shellArgs .add ("--domain-network-policy=" + flutterApplicationInfo .domainNetworkPolicy );
224
225
}
Original file line number Diff line number Diff line change 140
140
settings.domain_network_policy =
141
141
[FlutterDartProject domainNetworkPolicy: appTransportSecurity].UTF8String ;
142
142
143
+ // TODO(mehmetf): We need to announce this change since it is breaking.
144
+ // Remove these two lines after we announce and we know which release this is
145
+ // going to be part of.
146
+ settings.may_insecurely_connect_to_all_domains = true ;
147
+ settings.domain_network_policy = " " ;
148
+
143
149
#if FLUTTER_RUNTIME_MODE == FLUTTER_RUNTIME_MODE_DEBUG
144
150
// There are no ownership concerns here as all mappings are owned by the
145
151
// embedder and not the engine.
You can’t perform that action at this time.
0 commit comments