[Webkit-unassigned] [Bug 64345] New: [Win] On-the-spot IME support for windowless plug-ins

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 12 00:29:22 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=64345

           Summary: [Win] On-the-spot IME support for windowless plug-ins
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: hbono at chromium.org


(Split from <http://webkit.org/b/61272> because Safari needs a different solution from Chrome.)

What steps will reproduce the problem?

1. Open the attached IME_TextField_Mix3.html.
2. Click the text area under Opaque Flash Stade.
3. Enable an IME. (This issue happens on any IMEs.)
4. Type text.

What is the expected result?

We can see IME text in the textarea.

What happens instead?

We cannot see any text.

Please provide any additional information below. Attach a screenshot if
possible.

Since Safari currently runs a plug-in on a UI process, its solution is not so complicated as the one for Chrome. To investigate this Safari problem, Flash just cannot get IME context because it does not have valid window handles. So, in brief, we can solve this problem just creating a dummy window and provide it to Flash so it can get IME context from the window.

Regards,

Hironori Bono

-- 
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