La forma en que lo leo hay dos opciones. Pero antes de analizar esto, debe comprender cómo funciona el modelo anterior.
En la mayoría, si no todas las implementaciones de los motores de representación HTML, el DOM se implementa en C o C ++ y el motor de JavaScript es un complemento que tiene enlaces exportados al DOM. Esto tiene sentido si observa cómo evolucionó HTML y JavaScript. Pero se pierde mucho tiempo en ordenar las llamadas de JavaScript a C / C ++ y viceversa.
La primera opción es que el DOM se une más estrechamente al motor de JavaScript. Básicamente, los objetos DOM se convierten en objetos centrales de JavaScript, como Array. Esto no hace mucho, excepto reducir algunos cálculos, ya que el DOM utiliza los tipos de datos nativos del motor de JavaScript. El DOM aún se implementa en C o C ++.
La segunda opción, y probablemente lo que significan, es que el DOM real está implementado en JavaScript. La desventaja es que el acceso al DOM se interpreta completamente, pero por el lado positivo elimina cualquier cálculo de referencias. Esto es probablemente una ganancia neta, ya que el DOM es principalmente datos de todos modos.
Por otra parte, no puedo darte una respuesta definitiva: no trabajo para Google y, por lo tanto, no tengo tanta información.