Con la ayuda de this article logré que esto funcionara con OSX Safari.
Abra el inspector, busque un elemento (cualquiera lo hará), luego haga clic derecho y "Inspeccionar Elemento". Tendrá que sacarlo (botón inferior izquierdo) y luego anotar la ruta en la barra de título. El mío es
/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Resources/inspector/inspector.js
Entonces, yo vi utilizados en la terminal :
sudo vi /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Resources/inspector/inspector.js
Necesita sudo, ya que es un archivo de solo lectura para la mayoría de los usuarios.
Entonces hice una búsqueda de this.expanded = false;
(se puede hacer esto en grep golpeando una /
y luego escribir el término de búsqueda y pulsar ENTER, a continuación, n
para el próximo partido.)
En la línea 1175 que encontré:
this.expanded = false;
y lo cambió a:
this.expanded = true;
que hay debajo:
function TreeOutline(listNode)
{
guardó el archivo (ZZ
en vi) y reinicia el navegador. Ahora los elementos se mantienen expandidos. YMMV.
Safari v5.1.7 (6534.57.2), OSX 10.6.8
no funciona para mí. La diferencia entre "resaltado" y "seleccionado" tampoco está clara. –