Hi there,

the (new) FireFox 29.0[1] seems to have removed (or protected or hidden) the
"window.controllers" property!

But all the checks/variants depend on this
<code>
qx.Bootstrap.define("qx.bom.client.Engine",
{
  // ...
  statics :
  {
    __isGecko : function(){
      return window.controllers && window.navigator.product === "Gecko" &&
        window.navigator.userAgent.indexOf("Maple") == -1 &&
        window.navigator.userAgent.indexOf("Trident") == -1;
    },
  }
  // ...
</code>


Which results in 'not detecting gecko' for this Version of Firefox.

Would simply removing the "window.controllers" check be to optimistic?
<code>
    // ...
    __isGecko : function(){
      return window.navigator.product === "Gecko" &&
        window.navigator.userAgent.indexOf("Maple") == -1 &&
        window.navigator.userAgent.indexOf("Trident") == -1;
    },
    // ...
</code>

Thanks in advance,
  Peter

[1] Firefox 29.0 / OS: Windows 7 (64bit)

-- 

** Unsere Veranstaltungen: 

T-Matik in Greven, 20.05.2014
Telematik Symposium, Stuttgart 26.06.2014
Post-Expo in Stockholm, Halle A - Stand A10.05, 23.-25.09.2014
TIS-Hausmesse in Bocholt, 16.10.2014
3. Innovationsforum Telematik, Idstein 28.10.2014
transfairlog in Hamburg, 04.-06.11.2014


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to