[Webkit-unassigned] [Bug 61023] New: [Chromium] IME candidate window appears wrong position in an iframe
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue May 17 21:55:50 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=61023
Summary: [Chromium] IME candidate window appears wrong position
in an iframe
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Text
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: bashi at chromium.org
Download the attached two html files and open main.html with Chromium r83723 or later. Convert some Japanese or Chinese text in the textbox with IME (e.g. Kotoeri) to show the candiate window. The candidate window should be located the below of the textbox, but appears somewhat upper-left position.
This problem was introduced by https://bugs.webkit.org/show_bug.cgi?id=54969. WebFrameImpl::firstRectForCharacterRange() returns coordinates relative to the focused frame when the selection is in an editable node. RenderWidgetHostViewMac::firstRectForCharacterRange() calls this method via IPC and converts the result to WebKit coordinates (uppler left origin) by assuming the result coordinates relative to the window. As a result, the conversion gets incorrect.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list