In what conditions will script be beautified? (Chrome)

task.php
テストコードの作成:

<?php
	$str=<<<_EOM_
	function test1(){
		function test2(){
			let a=999;
		};
	};
	_EOM_;
	
	$str=str_replace("\n","",$str);
	$str=str_replace("\t","",$str);
	
	$str.="/* ".str_repeat("-",246)." */";
	echo strlen($str);
?>

ページに何行あるかで、スクリプトがBeautifyされるかどうか決まる。

Beautified


(1) コードの長さが300文字以上の場合、Beautifyされる。
(2) ページの行数は4行以下の場合、Beautifyされる。

(1)のclass="param">300と(2)のclass="param">4は
互いに関数的な関係があるようだが、正確にはわからない。
1:
2:
3:
4:<script><?php echo $str; ?></script>
5:
6:
7:

Not-Beautified

(1) コードの長さが300文字未満の場合、Beautifyされる。
(2) ページ内の行数が5行以上の場合、スクリプトはBeautifyされない。

(1)のclass="param">300と(2)のclass="param">5は
互いに関数的な関係があるようだが、正確にはわからない。
1:
2:
3:<script><?php echo $str; ?></script>
4:
5: