Closed Bug 488470 Opened 16 years ago Closed 9 years ago

Warning when location bar has focus [widget->OnIMEFocusChange() fails in nsIMEStateManager::OnTextStateFocus()]

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Linux
defect
Not set
minor

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: matt, Assigned: masayuki)

References

()

Details

Attachments

(1 file)

Attached file JavaScript and C/C++ stack traces (deleted) —
Using 3.6a1pre (code pulled on April 12) on a Linux box, when I select the location bar with Ctrl-L I get the following warning: WARNING: NS_ENSURE_SUCCESS(rv, 0) failed with result 0x80004001: file nsIMEStateManager.cpp, line 559 And this warning keeps getting sent to the console as long as the location bar remains in focus. This results from widget->OnIMEFocusChange(PR_TRUE) failing in nsIMEStateManager::OnTextStateFocus(), which is invoked from line 242 in chrome://global/content/bindings/textbox.xml: 239 switch (event.originalTarget) { 240 case this: 241 // Forward focus to actual HTML input 242 this.inputField.focus(); 243 break;
This should be fixed by bug 487601 already. But it's only on Mac and Linux. On Windows and TSF is disabled (default settings), the warning message is still there. It will be fixed by bug 460059.
Assignee: nobody → masayuki
Status: NEW → ASSIGNED
Depends on: 460059
This should have been fixed already. If you still see this bug, feel free to open this with new warning message (around the code was rewritten).
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: