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