usar quantum para lite hack google for descargar como chrome css firebug

css - quantum - FireBug Lite messageQueue null



firebug para firefox quantum (4)

Acabo de ver una respuesta que me ayudó, desde aquí: https://github.com/angular/angular.js/issues/3596 . El informe de errores en sí está en el repositorio del proyecto Angular, pero no tiene nada que ver con Angular. El problema, para mí, se manifestaba en una página HTML / CSS / JS de vainilla, y la solución funcionó allí como bien.

Citando desde allí:

firebug-lite-beta.js: 30905 TypeError no detectado: no se puede leer la propiedad ''push'' de undefined

Añadiendo cheque nulo básico:

if (typeof this.messageQueue == ''undefined'') {

this.messageQueue = [];

}

Parece estar solucionando el problema.

Estoy tratando de hacer que FireBug Lite funcione con IE7. Dado este código (y nada más):

<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script> <link rel="stylesheet" href="../../css/third-party/jquery.ui.all.css"> This is a test!

... Recibo un error en la línea: 8180, ''this.messageQueue es nulo o no es un objeto'' y la consola no aparece.

Si elimino la referencia del archivo CSS, funciona bien. Además, este CSS funciona bien con FireBug bajo FF y GC.

El archivo CSS es una descarga reciente del sitio web de jQ y no contiene cerca de 8,000 líneas (después de expandir todos los @imports), ni ninguno de los códigos accesibles a mi servidor web contienen el token ''messageQueue''.

No tengo ningún complemento de IE (que yo sepa) y nunca he usado ningún tipo de producto MSMQ en esta PC.

También probé cosas aleatorias como cambiar el orden de las declaraciones, cargar archivos .js regulares de jQuery, usar el bookmarklet de FireBug en su lugar, etc., todo en vano.

¿Algún consejo?


Este es un error conocido que afecta a IE7 (y a IE8) y se está rastreando en el rastreador de problemas de firebug .

Esto sigue siendo un problema en todos los canales (Firebug 1.4 stable / debug / beta / developer).

Descargo de responsabilidad: si va a utilizar estos métodos, suscríbase a la discusión sobre este error y asegúrese de dejar de usar este ideado cuando esté solucionado, o saldrá Firebug 1.5.

Si necesita usar Firebug ahora, puede usar Firebug 1.3. Este método no lo puedo encontrar documentado en ningún lado ...

<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>

Un mejor enfoque sería utilizar Firebug 1.3 como bookmarklet. He pirateado este URL de marcador basado en el archivo de lanzamiento de firebug:

javascript:(function(F,i,r,e,b,u,g,L,I,T,E){if(F.getElementById(b))return;E=F[i+''NS'']&&F.documentElement.namespaceURI;E=E?F[i+''NS''](E,''script''):F[i](''script'');E[r](''id'',b);E[r](''src'',I+g+T);E[r](b,u);(F[e](''head'')[0]||F[e](''body'')[0]).appendChild(E);E=new%20Image;E[r](''src'',I+L);})(document,''createElement'',''setAttribute'',''getElementsByTagName'',''FirebugLite'',''3'',''releases/lite/1.3/firebug-lite.js'',''releases/lite/latest/skin/xp/sprite.png'',''https://getfirebug.com/'',''#startOpened'');

Simplemente colóquelo en la barra de ''enlaces'' usando lo anterior en el campo de URL.


Tuve el mismo problema con Firebug Lite que no se abre con mi aplicación Meteor.

Después de leer las discusiones del bugtracker, probé la versión de depuración, que básicamente es solo la versión sin comprimir de la biblioteca. Y sí, eso marcó la diferencia y Firebug Lite ahora comienza tanto en Chrome como en Safari.

La etiqueta que estoy usando en este momento:

<script type="text/javascript" src="https://getfirebug.com/firebug-lite-debug.js"></script>


Una posible causa de esto: si no hay hojas de estilo o datos de estilo CSS . No tengo idea de por qué.

Si no hay CSS y está viendo este error, agregue algunos y Firebug Lite podría volver a funcionar.

Por ejemplo, este JSbin, con una regla de token CSS, funciona con Firebug Lite en IE8:

http://jsbin.com/etecub/5/

Código: http://jsbin.com/etecub/5/edit

Este JSbin, idéntico pero sin reglas CSS, no puede cargar Firebug Lite en IE8 con el error ''this.messageQueue'' is null or not an object :

http://jsbin.com/etecub/6/

Código: http://jsbin.com/etecub/6/edit

Parece que no importa si la regla se aplica realmente o no (por ejemplo, http://jsbin.com/etecub/9 funciona bien). Si tiene una hoja de estilo adjunta y ve este error de todos modos, y lo anterior no funciona, tal vez intente agregar un bloque <style> al documento con una regla CSS o dos.