Firefox 29.0 and "window.controllers"

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Firefox 29.0 and "window.controllers"

Peter Schneider
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Firefox 29.0 and "window.controllers"

MartinWittemann
Administrator
Hi,
thanks for bringing that up. We are already aware of that and fixed it in master and branch:
Regards,
Martin

Am 29.04.2014 um 15:28 schrieb Peter Schneider <[hidden email]>:

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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
"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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Firefox 29.0 and "window.controllers"

schlagges
MartinWittemann wrote
Hi,
thanks for bringing that up. We are already aware of that and fixed it in master and branch:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=8158
Regards,
Martin
Will there be a 3.5.1 release soon?

King Regards,
Boris
Reply | Threaded
Open this post in threaded view
|

Re: Firefox 29.0 and "window.controllers"

MartinWittemann
Administrator
Hey,
yes we plan to have a release in the upcoming weeks.
Regards,
Martin


Am 05.05.2014 um 09:16 schrieb schlagges <[hidden email]>:

> MartinWittemann wrote
>> Hi,
>> thanks for bringing that up. We are already aware of that and fixed it in
>> master and branch:
>> http://bugzilla.qooxdoo.org/show_bug.cgi?id=8158
>> Regards,
>> Martin
>
> Will there be a 3.5.1 release soon?
>
> King Regards,
> Boris
>
>
>
>
> --
> View this message in context: http://qooxdoo.678.n2.nabble.com/Firefox-29-0-and-window-controllers-tp7585600p7585617.html
> Sent from the qooxdoo mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel