diff --git a/shell/platform/embedder/embedder_exports.lst b/shell/platform/embedder/embedder_exports.lst index 7a60814cd4cd9..ccaf84b2ea5d8 100644 --- a/shell/platform/embedder/embedder_exports.lst +++ b/shell/platform/embedder/embedder_exports.lst @@ -8,6 +8,7 @@ global: Flutter*; __Flutter*; + kFlutter*; kDartIsolateSnapshotData; kDartIsolateSnapshotInstructions; kDartVmSnapshotData; diff --git a/testing/symbols/verify_exported.dart b/testing/symbols/verify_exported.dart index 76095402c4cdd..2e97f3e755219 100644 --- a/testing/symbols/verify_exported.dart +++ b/testing/symbols/verify_exported.dart @@ -274,7 +274,8 @@ int _checkLinux(String outPath, String nmPath, Iterable builds) { break; } if (!(entry.name.startsWith('Flutter') - || entry.name.startsWith('__Flutter'))) { + || entry.name.startsWith('__Flutter') + || entry.name.startsWith('kFlutter'))) { print('ERROR: $libFlutter exports an unexpected symbol name: ($entry)'); print(' Library has $entries.'); failures++;