Please clarify this for me: the problem does or does not happen with the
Java code you posted above?
No problem for java.
Comment #15 on issue 971 by barancev: SendKeys with long unicode characters
cause firefox hung.
http://code.google.com/p/selenium/issues/detail?id=971
(No comment was entered for this change.)
Comment #16 on issue 971 by james.h....@gmail.com: SendKeys with long
unicode characters cause firefox hung.
http://code.google.com/p/selenium/issues/detail?id=971
Issue 2838 has been merged into this issue.
Comment #17 on issue 971 by barancev: SendKeys with long unicode characters
cause firefox hung.
http://code.google.com/p/selenium/issues/detail?id=971
(No comment was entered for this change.)
Issue 2910 has been merged into this issue.
I'm experiencing the same issue.
FirefoxDriver binding in C#.
Any workarounds?
the workaround is to copy paste using the clipboard
i faced same issue when using FFWebdriver, c# .Net 4, FF8 on win 7 x64. FF
hangs when trying to SendKey with Russian chars.
----
Comment 22 by geliy...@gmail.com, Today (6 hours ago)
the workaround is to copy paste using the clipboard
------------
What do you meant? How can i paste text to IWebElement?
update to comment 23: WebDriverVersion is 2.13
Could someone try running with the (java based) selenium-server and see how
that changes the problem? It would seem like this is some kind of encoding
issue in the .NET bindings, but it would be interesting to know what
happens with the server in-between the .NET bindings and the browser.
I have done this research already, as evidenced by the comments I've
previously applied to this issue. I have debugged the issue using .NET
(which repros the issue) and the Ruby (which does not). The JSON content
sent across the wire to the Firefox extension was identical when I tried it
then. I'd have to retry that to see if it's still the case.
workaround for the issue:
control.Clear();
// send text clipboard
Clipboard.SetText(data.Value);
// paste content of clipboard to control by Shift-Insert
control.SendKeys(Keys.Shift + Keys.Insert);
Comment #28 on issue 971 by berr...@google.com: SendKeys with long unicode
characters cause firefox hung.
http://code.google.com/p/selenium/issues/detail?id=971
(No comment was entered for this change.)