Hi, i'm the PM of Sogou IME for Mac. We are still working on to reproduce
the bug although it happens to us everyweek, and users report it too:
http://pinyin.sogou.com/bbs/viewthread.php?tid=520417&highlight=chrome
http://weibo.com/35040/y8Rp79MS9
http://weibo.com/1765760452/xy4sEihrf
http://weibo.com/1975435933/xocb6s8rI
http://weibo.com/1612859815/xk6MqlnZE
Comment #5 on issue 115920 by hb...@chromium.org: Incompatibility with
Sogou Pinyin IME
http://code.google.com/p/chromium/issues/detail?id=115920
Greetings,
Thanks for your bug report.
Does this issue happen only on Lion or does it happen also on Snow Leopard?
(Unfortunately, I cannot log into weibo.com and cannot read all reports
except
<http://pinyin.sogou.com/bbs/viewthread.php?tid=520417&highlight=chrome>.)
Technically, Chrome implements NSTextInputClient to receive IME events.
Chrome returns without blocking for all NSTextInputClient methods except
the following three methods:
* [NSTextInputClient characterIndexForPoint:];
* [NSTextInputClient firstRectForCharacterRange:actualRange:], and;
* [NSTextInputClient attributedSubstringForProposedRange:].
Unfortunately, these methods uses blocking calls and they may take long
time (~1.5 seconds). Instead of using blocking calls, a renderer may send
notification messages to a browser every time when the rednerer updates
these values?
Regards,
Hironori Bono
here is an issue maybe concern
http://code.google.com/p/chromium/issues/detail?id=117332&thanks=117332&ts=1331188814
I'm pretty sure that Sogou is not in this list. Although it's already
installed in /Library/Input Methods/SogouInput.app.
yes ,nearly all platform supported , we can do remote control by that
software .
OK. I am actually not the one who found the problem, but someone else
brought it to my attention. I think the one who found the problem is not a
Googler.
Is this necessary to fix the bug? If so, maybe we could contact that person
and try to fix it.
Richards
I was the one who found the problem, we think it might be Chrome's issue as
we found same complains from users who are using other Chinese Pinyin IME
and Chrome, such as QQ Pinyin IME for Mac, and Sogou do not have the same
problem in Safari or Firefox. So we need Google's help to solve it.
QQ IME http://shurufa.qq.com/mac/
We will have the new beta version of Sogou IME for Mac released in two
weeks, i can mail it to you if someone gave me a email address.
I have this problem,too! What can I do?!!
I just tried on my Lion 10.7.3 with Chrome 17.0.963.83 and Sogou
V1.2.0.18559, but I couldn't reproduce this issue.
Can you please provide some more details, e.g. in which input box and
website you encountered this issue?
I just reproduced this issue on dict.youdao.com. It's indeed very annoying.
I didn't reproduce this issue on Version 19.0.1078.0 canary. I'm wondering
if it has been fixed.
my Chrome updated to 18.0.1025.142, and i encountered this issue again.
We've found a bug in Chrome .
if you use Chrome to open a html like below :
<html>
<head>
</head>
<body>
<h2>Maxlength Test</h2>
<input maxlength="10" />
</body>
</html>
Select any input method like apple's official Chinese input method.
click text field and than input something quickly , when the characters of
the input field over 10 (which is declared in html as "maxlength") , you
will see input method has been blocked, after for awhile Chrome has
crashed .
as we test Safari and Firefox don't have the problem , seems chrome has a
bug when process the "maxlength"
Hi all, where do we stand on this bug? has it been identified? I'm hearing
a lot of chatter about it being very annoying for Chinese users here.
@rgilbert: I keep searching on this topic every few days. I haven't seen
anything new.
This problem happens to ALL Chinese IMEs, including the Apple one. Not just
Sogou.
It doesn't happen to other browsers, such as Safari and Firefox.
Comment #39 on issue 115920 by kenji...@chromium.org: Incompatibility
with Sogou Pinyin IME
http://code.google.com/p/chromium/issues/detail?id=115920
Issue 120626 has been merged into this issue.
Comment #41 on issue 115920 by kenji...@chromium.org: Incompatibility
with Sogou Pinyin IME
http://code.google.com/p/chromium/issues/detail?id=115920
leizhao4@
Thanks for the repro!
We were able to see the issue first hand.
It seems that the issue is more likely to happen on Lion than Snow Leopard.
I did manage to get the issue on Snow Leopard but only with a chinese IME
and by pushing it very farm in terms of expectations (insanely fast and
therefore non sencical typing). It was much easier to trigger the issue on
Lion and seemed to happen on any type of IME.
Does this match your own experience?
Also, is the typing speed required to trigger the issue something
reasonable?
Thanks.
leizhao4@
Thanks for the repro!
We were able to see the issue first hand.
It seems that the issue is more likely to happen on Lion than Snow Leopard.
I did manage to get the issue on Snow Leopard but only with a chinese IME
and by pushing it very far in terms of expectations (insanely fast and
therefore non sensical typing). It was much easier to trigger the issue on
Comment #43 on issue 115920 by kenji...@chromium.org: Incompatibility
with Sogou Pinyin IME
http://code.google.com/p/chromium/issues/detail?id=115920
(No comment was entered for this change.)
Could you take a look at this?
Comment #47 on issue 115920 by hb...@chromium.org: Incompatibility with
Sogou Pinyin IME
http://code.google.com/p/chromium/issues/detail?id=115920
Greetings,
(in reply to comment #45)
> Could you take a look at this?
Unfortunately, I do not have good knowledge about the current
NSTextInputClient code of Chrome. Even though I have implemented the
initial NSTextInput code long time ago, some people changed it without
notifying me and the current Chrome does not use NSTextInput any longer. It
is definitely better for those who implemented the current TextInputClient
code to work for this issue.
Regards,
Hironori Bono