This is a migrated thread and some comments may be shown as answers.

jQuery injected iframe content not recognized in Chrome

6 Answers 125 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Claus
Top achievements
Rank 1
Claus asked on 30 Dec 2011, 10:21 AM
We inject a tinyMCE editor with jQuery into an iframe, and we can run tests against this without problems in FF and IE with ActiveBrowser.WaitForFrame(FrameInfo), myFrame.Actions.SetText(), etc.

However, the Telerik Testing Framework DOM never refreshes in Chrome. We've tried Thread.Sleep(), RefreshDomTree(), etc., but nothing helps. We're running on the latest build from December 29th (yesterday), but the problem is also seen in the latest official release.

This is the second major roadblock I've encountered in two days to help us move to Telerik from Selenium. I sure hope you guys can help out!

Kind regards,
Saxo Bank A/S 

Claus Topholt

6 Answers, 1 is accepted

Sort by
0
Cody
Telerik team
answered on 30 Dec 2011, 11:29 PM
Hi,

Can you see whether or not the problem repro's on this public page:
http://www.tinymce.com/tryit/full.php 

I think I have reproduced the same problem but I would like you to confirm it before I file a bug. If it is the same problem there is no work around. It's actually a bug in Google chrome that is not allowing us to automate the contents of iframes where the source is being injected via JavaScript. We'll have to file a bug with Google to get them to fix Google Chrome for us.

Regards,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Claus
Top achievements
Rank 1
answered on 31 Dec 2011, 12:39 PM
Hi Cody,

I will give that a test and get back to you Monday. I can see you filed an issue in PITS already :-)

Kind regards
Saxo Bank A/S

Claus Topholt
0
Claus
Top achievements
Rank 1
answered on 02 Jan 2012, 07:10 PM
Confirmed, that is exactly the problem we have. When will it be fixed?

Kind regards
Saxo Bank A/S

Claus Topholt 
0
Cody
Telerik team
answered on 03 Jan 2012, 06:15 PM
Hello,

Thanks for confirming. If the root cause is what I think it is (security in Chrome blocking our automation) you'll have to ask Google when they're going to change their security model allowing us to automate the contents of such iframe's.

Currently the bug is assigned to one of our developers and it will be investigated soon. Until we confirm what the root cause is, I am not able to give you an ETA.

Regards,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Claus
Top achievements
Rank 1
answered on 03 Jan 2012, 07:43 PM
Hi again,

Just to say, this works without any problems in Selenium, so perhaps it's a problem with your product, not Chrome.

I really look forward to hearing if/when it can be fixed.

Kind regards
Saxo Bank A/S

Claus Topholt  
0
Cody
Telerik team
answered on 09 Jan 2012, 07:35 PM
Hello,

I am sorry but I'm still waiting for the assigned software developer to investigate this problem and report back to me what it will take to fix it.

Kind regards,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Tags
General Discussions
Asked by
Claus
Top achievements
Rank 1
Answers by
Cody
Telerik team
Claus
Top achievements
Rank 1
Share this question
or