[Webkit-unassigned] [Bug 67105] New: REGRESSION: iframe load event resets the Japanese Input Method

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Aug 28 22:46:20 PDT 2011


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

           Summary: REGRESSION: iframe load event resets the Japanese
                    Input Method
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Frames
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: naofumi at mac.com


Created an attachment (id=105461)
 --> (https://bugs.webkit.org/attachment.cgi?id=105461&action=review)
Minimal HTML to reproduce the regression

I have noticed the issue on all Safari builds (including the final released versions) on Mac OS X 10.7 (Lion).

I have added an attachment that isolates the issue.

To reproduce:
1. Unzip and access index.html from the browser. 
2. Turn on the Japanese Input Method.
3. Enter Japanese text in the text area field.
4. Notice that whenever the iframe is refreshed, the Japanese text is reset.

Japanese text is refreshed only when the frame content is loaded. Frames that don't load correctly (i.e. wrong URL) do not clear Japanese text.

This was not an issue with the previous release of Safari, but since I only have Lion testing environment, I can't pin down exactly when the regression happened. I have tested all Webkit Nightlies that run on Lion, down to r90316, and have confirmed the regression.

Real-world issues

This is a problem when you have an iframe on a page that either refreshes or takes time to load. 
When the iframe is fully loaded, it will reset all text that has been entered in the Japanese Input Method. 
Since many webpages load advertisements as iframes, and since these are often slow or refreshed, the issue might be rather common.

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