anchor.diff:  
     List<Widget> _defaultRecordedStreams(ThemeData theme) {
       return [
  +      RichText(
  +        text: TextSpan(
  +          text: 'Default',
  +          style: theme.subtleTextStyle,
  +        ),
  +      ),
         ..._timelineStreams(theme, advanced: false),
         // Special case "Network Traffic" because it is not implemented as a
         // Timeline recorded stream in the VM. The user does not need to be aware of
  
positive.code:   }
  
    List<Widget> _advancedStreams(ThemeData theme) {
      return _timelineStreams(theme, advanced: true);
    }
  
    List<Widget> _timelineStreams(
  
negative.code:       ],
      );
    }
  
    List<Widget> _additionalFlutterSettings(ThemeData theme) {
      return [
        ...dialogSubHeader(theme, 'Additional Settings'),
        _BadgeJankyFramesSetting(controller),
      ];
    }
  }
  
  class _BadgeJankyFramesSetting extends StatelessWidget {
    const _BadgeJankyFramesSetting(this.controller);
  
    final PerformanceController controller;
  
    @override
    Widget build(BuildContext context) {
      return Row(
        children: [
          NotifierCheckbox(notifier: controller.badgeTabForJankyFrames),
          RichText(
            overflow: TextOverflow.visible,
            text: TextSpan(
              text: 'Badge Performance tab when Flutter UI jank is detected',
              style: Theme.of(context).regularTextStyle,
            ),
          ),
        ],
      );
    }
  }
  