2016-06-10 23 views
1

Ich verwende Firefox mit Firebug zum Testen von Qooxdoo-Projekten.Qooxdoo Firefox 47.0 Warnung 'Nicht unterstützter Client'

ich eine Warnmeldung in Firebug's Konsole entdecken das sagte:

Nicht unterstütztes Client: Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 47,0) Gecko/20100101 Firefox/47,0! Angenommen Gecko Version 1.9.0.0 (Firefox 3.0).

Ich denke, dass das von Firefox 47.0 verursacht wird, weil frühere Versionen von Firefox dies nicht zeigten. Meine Firebug Version ist 2.0.17 und meine Qooxdoo Version ist 5.0.1.

Wie wird diese Warnung los? Und beeinflusst dies die Funktionalität von Qooxdoo-Projekten?

Antwort

4

Der Rendering-Engine-Erkennungscode basiert auf herstellerspezifischen Attributen. In diesem Fall entschied mozilla die öffentlichen Attribut window.navigator.mozApps zu entfernen, die für Gecko bis Version verfügbar war 46.

Wir haben bereits dieses Problem angesprochen mit https://github.com/qooxdoo/qooxdoo/issues/8985 und löste es https://github.com/qooxdoo/qooxdoo/commit/3cca7bf283235e62c5e791f8c2cc6b0155130e4f in qooxdoo/Master begehen mit.

Sie können entweder Master aus dem Github Repo auschecken oder Ihre lokale Kopie manuell patchen.

Es gibt eine Diskussion über Client Motorerkennung auf https://github.com/qooxdoo/qooxdoo/issues/8994

Sie sind eingeladen, teilzunehmen.

+0

Danke, ich werde einen Blick auf die Diskussion über Client-Engine-Erkennung werfen. Ich freue mich auf die neue Qooxdoo-Version. –

+0

Wäre cool wenn du die Antwort akzeptierst, natürlich nur wenn sie deine Frage beantwortet ;-) – level420

+0

Akzeptiert, ich bin neu bei StackOverflow, habe viel gelernt. :) –