Handle tabs in rendering of licenses (#9264)

diff --git a/packages/flutter/lib/src/foundation/licenses.dart b/packages/flutter/lib/src/foundation/licenses.dart
index 8b10391..db00588 100644
--- a/packages/flutter/lib/src/foundation/licenses.dart
+++ b/packages/flutter/lib/src/foundation/licenses.dart
@@ -159,6 +159,11 @@
               currentLineIndent += 1;
               state = _LicenseEntryWithLineBreaksParserState.beforeParagraph;
               break;
+            case '\t':
+              lineStart = currentPosition + 1;
+              currentLineIndent += 8;
+              state = _LicenseEntryWithLineBreaksParserState.beforeParagraph;
+              break;
             case '\n':
             case '\f':
               if (lines.isNotEmpty)