Closed
Bug 316715
Opened 20 years ago
Closed 20 years ago
should enable IME on applet and embed elements
Categories
(Core :: Internationalization, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9alpha1
People
(Reporter: masayuki, Assigned: masayuki)
References
()
Details
(Keywords: inputmethod, intl, regression)
Attachments
(1 file, 3 obsolete files)
|
3.32 KB,
patch
|
Details | Diff | Splinter Review |
This is regression of bug 55751.
We should enable IME if applet or embed element have focus.
| Assignee | ||
Comment 1•20 years ago
|
||
Attachment #203268 -
Flags: superreview?(roc)
Attachment #203268 -
Flags: review?(roc)
| Assignee | ||
Updated•20 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•20 years ago
|
||
Thank you, Kimura-san!
Attachment #203268 -
Attachment is obsolete: true
Attachment #203277 -
Flags: superreview?(roc)
Attachment #203277 -
Flags: review?(roc)
Attachment #203268 -
Flags: superreview?(roc)
Attachment #203268 -
Flags: review?(roc)
| Assignee | ||
Comment 3•20 years ago
|
||
Sorry, there are some case that embed element creates box by CSS.
We need to check for embed element is loaded plug-in too.
Attachment #203277 -
Attachment is obsolete: true
Attachment #203279 -
Flags: superreview?(roc)
Attachment #203279 -
Flags: review?(roc)
Attachment #203277 -
Flags: superreview?(roc)
Attachment #203277 -
Flags: review?(roc)
| Assignee | ||
Comment 4•20 years ago
|
||
testcase1(object, embed, embed[wmode="opaque"]):
http://bugzilla.mozilla.gr.jp/attachment.cgi?id=2974&action=view
testcase2(alt content of applet):
http://bugzilla.mozilla.gr.jp/attachment.cgi?id=2977&action=view
testcase3(alt content of embed):
http://bugzilla.mozilla.gr.jp/attachment.cgi?id=2978&action=view
Attachment #203279 -
Flags: superreview?(roc)
Attachment #203279 -
Flags: superreview+
Attachment #203279 -
Flags: review?(roc)
Attachment #203279 -
Flags: review+
| Assignee | ||
Comment 5•20 years ago
|
||
Attachment #203279 -
Attachment is obsolete: true
| Assignee | ||
Comment 6•20 years ago
|
||
checked-in.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 7•20 years ago
|
||
+ if (nsObjectLoadingContent::Type() == eType_Plugin)
+ return nsIContent::IME_STATUS_ENABLE;
+ return nsIContent::GetDesiredIMEState();
1) why not just Type(), like in IsFocusable()?
2) why not call the method of the direct superclass (nsGenericHTMLElement, if I recall correctly)?
| Assignee | ||
Comment 8•20 years ago
|
||
1. If the method names are conflict by some inherited classes, is this better way?
2. Ah, this may be bad...
Comment 9•20 years ago
|
||
(In reply to comment #8)
> 1. If the method names are conflict by some inherited classes, is this better
> way?
Sorry, I don't understand what you mean... is there another class in this hierarchy that has a Type() method? In general, I would leave off the class name, to make the code easier to read.
| Assignee | ||
Comment 10•20 years ago
|
||
O.K. I filed bug 316867.
Comment 11•20 years ago
|
||
thanks!
| Assignee | ||
Updated•15 years ago
|
Keywords: inputmethod
You need to log in
before you can comment on or make changes to this bug.
Description
•