Version 2.17.0-99.0.dev
Merge commit 'a6c96a4707bd677bb85ac08166448ee5619d08cc' into 'dev'
diff --git a/pkg/dds/lib/devtools_server.dart b/pkg/dds/lib/devtools_server.dart
index 185876e..0a267d6 100644
--- a/pkg/dds/lib/devtools_server.dart
+++ b/pkg/dds/lib/devtools_server.dart
@@ -201,7 +201,7 @@
bool debugMode = false,
bool launchBrowser = false,
bool enableNotifications = false,
- bool allowEmbedding = false,
+ bool allowEmbedding = true,
bool headlessMode = false,
bool verboseMode = false,
String? hostname,
@@ -268,6 +268,9 @@
final _server = server!;
if (allowEmbedding) {
_server.defaultResponseHeaders.remove('x-frame-options', 'SAMEORIGIN');
+ // The origin-agent-cluster header is required to support the embedding of
+ // Dart DevTools in Chrome DevTools.
+ _server.defaultResponseHeaders.add('origin-agent-cluster', '?1');
}
// Ensure browsers don't cache older versions of the app.
diff --git a/tools/VERSION b/tools/VERSION
index 153a55f..d52241c 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
MAJOR 2
MINOR 17
PATCH 0
-PRERELEASE 98
+PRERELEASE 99
PRERELEASE_PATCH 0
\ No newline at end of file