Chrome/QxTransformer issues?

6 views
Skip to first unread message

fru

unread,
Sep 15, 2010, 5:07:37 AM9/15/10
to QxTransformer
I am experiencing a problem with my application not showing up in
Chrome (It works fine with FF, IE)!!!!

I think it might be related to the problem of the "demobrowser"
application not showing up in Chrome too.

http://www.qxtransformer.org/demos/demobrowser/build/index.html#layout~Basic.html

I am using Google Chrome 5.0.375.126

Has anybody got an explanation of this and a possible workaround for
it?

Siarhei Barysiuk

unread,
Sep 15, 2010, 9:08:43 AM9/15/10
to qxtran...@googlegroups.com
Hi,

Do you see any errors in console?

Serge

> --
> You received this message because you are subscribed to the Google
> Groups "QxTransformer" group.
> To post to this group, send email to qxtran...@googlegroups.com.
> To unsubscribe from this group, send email to qxtransforme...@googlegroups.com
> .
> For more options, visit this group at http://groups.google.com/group/qxtransformer?hl=en
> .
>

fru

unread,
Sep 16, 2010, 5:57:51 AM9/16/10
to QxTransformer
Serge,

Yes I see an "uncaught TypeError..."

Uncaught TypeError: Cannot read property '$$hash' of null

But, I assume this has to do nothing with the real problem:

This is the code causing the problem:

(function(){var
u="focusout",t="interval",s="mouseover",r="mouseout",q="mousemove",p="widget",o="__dv",n="qx.ui.tooltip.ToolTip",m="Boolean",l="__dt",i="_applyCurrent",k="qx.ui.tooltip.Manager",j="tooltip-
error",h="singleton",g="__ds";
qx.Class.define(k,{type:h,extend:qx.core.Object,construct:function()
{qx.core.Object.call(this);
qx.event.Registration.addListener(document.body,s,this.__dC,this,true);

... this code is called when defining the class
k="qx.ui.tooltip.Manager"
the call to .addListener(document.body...) emits the execption, due to
the fact that

document.body is null...

Do you have an explanation for this!!!!

This seems to be a problem with "qooxdoo" - I am currently using the
1.1-sdk. Are there an known issues with this....

Fru.

fru

unread,
Sep 16, 2010, 8:24:43 AM9/16/10
to QxTransformer
Hi to all,

This was a known issue in qooxdoo which had somehow been resolved:

http://www.mail-archive.com/qooxdo...@lists.sourceforge.net/msg25207.html

> You don't have a body tag in your index.html file.

...and here is the corresponding bug:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=2858

It was essentially addressed here:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=2017, and fixed for the
framework index.html's.

Searching bugzilla helps :).

T.

>>>>>>>>>

This has also been documented in the "release notes" in qooxdoo:

http://qooxdoo.org/about/release_notes/0.8.2

....

The changes to the startup process of qooxdoo applications revealed a
problem in the WebKit rendering engine used for instance in Safari or
Chrome. These browsers now require a body tag in the loader HTML file.
Even if the body tag is empty, which is often seen for regular qooxdoo
apps. Remember that this body tag has to be added manually to your
existing applications in order to support those latest browsers.

...

<IMPORTANT>

Can someone, please make this changes in the loader HTML file of the
demo programs of "QxTransformer", so that people with Safari or Chrome
browsers be able to view the samples?????

</IMPORTANT>


Thanks,
Fru.


On Sep 16, 11:57 am, fru <fru.nde...@pbs-g.de> wrote:
> Serge,
>
> Yes I see an "uncaught TypeError..."
>
> Uncaught TypeError: Cannot read property '$$hash' of null
>
> But, I assume this has to do nothing with the real problem:
>
> This is the code causing the problem:
>
> (function(){var
> u="focusout",t="interval",s="mouseover",r="mouseout",q="mousemove",p="widge t",o="__dv",n="qx.ui.tooltip.ToolTip",m="Boolean",l="__dt",i="_applyCurrent ",k="qx.ui.tooltip.Manager",j="tooltip-
Reply all
Reply to author
Forward
0 new messages