Closed
Bug 141630
Opened 23 years ago
Closed 22 years ago
Need to support Indic/Armenain/Georgian text input
Categories
(SeaMonkey :: Composer, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.2beta
People
(Reporter: tetsuroy, Assigned: tetsuroy)
References
Details
(Keywords: topembed)
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
shanjian
:
review+
kinmoz
:
superreview+
|
Details | Diff | Splinter Review |
Moz needs to support Indic/Armenain/Georgian text input
in Windows 2000 and WinXP.
We may be able to use WM_UNICHAR
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.1alpha
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla1.1alpha → mozilla1.0.1
Assignee | ||
Comment 1•23 years ago
|
||
#define WM_UNICHAR 0x0109
Comment 2•22 years ago
|
||
batch: adding topembed per Gecko2 document
http://rocknroll.mcom.com/users/marek/publish/Gecko/Gecko2Tasks.html
Keywords: topembed
Assignee | ||
Comment 3•22 years ago
|
||
cc shanjian and kin
Assignee | ||
Updated•22 years ago
|
Target Milestone: mozilla1.0.1 → mozilla1.2beta
Assignee | ||
Comment 4•22 years ago
|
||
shanjian: can you review?
Assignee | ||
Comment 5•22 years ago
|
||
With the patch and MOZ_UNICODE flag on, we can support Indic/Armenain/Georgian.
(tested in W2K-en with Hindi, Armenain and Georgian keyboard layout.)
So I'm curious, is there some reason why the nsToolkit function pointers are
only defined with MOZ_UNICODE on? If we made them active, even when MOZ_UNICODE
*isn't* defined, and point by default to the function versions we currently use
when MOZ_UNICODE is not defined, we can avoid these ifdefs that are being added
everywhere right?
Assignee | ||
Comment 7•22 years ago
|
||
>we can avoid these ifdefs
Good point. I never thought of that. Technically, we should be able to do
the function pointers without the use of MOZ_UNICODE. I think I was
conservative
since the impact of changes were very high (ie. all the windows msgs are
affected)
shanjian/kin: Can you review / super review for the patch or
do you want me to remove the ifdef's this time?
I kinda want to keep them. _being lazy_ :)
Attachment #99155 -
Attachment is obsolete: true
Comment 8•22 years ago
|
||
Comment on attachment 99396 [details] [diff] [review]
define and use nsToolkit::mIsNT instead of mUseImeApiW to reflect real use
r=shanjian, I am ok with your existing code. When do you plan to make
MOZ_UNICODE default? Once that is done, I guess we can remove all those ifndef
MOZ_UNICODE code. Of cause, after it stablizes for a while.
Attachment #99396 -
Flags: review+
Assignee | ||
Comment 9•22 years ago
|
||
>When do you plan to make MOZ_UNICODE default?
Yes, very soon. As a matter of fact, I'm in the process of
getting the patch together and making sure other platform won't break.
I also run performance tests (startup and pageload) on both Win-XP and Win ME
and they look very promising. See bug 104934 for more info
kin: can you super review?
Comment 10•22 years ago
|
||
we need this resolve to make use in parity to IE6 for the new market. Without
this fix, we look very behind of IE in turn of window intergration.
Comment 11•22 years ago
|
||
Comment on attachment 99396 [details] [diff] [review]
define and use nsToolkit::mIsNT instead of mUseImeApiW to reflect real use
sr=kin@netscape.com
Attachment #99396 -
Flags: superreview+
Assignee | ||
Comment 12•22 years ago
|
||
checked into the trunk.
sujay: Please wait until we get the Unicode version of Mozilla to verify.
(see 104934)
Comment 13•22 years ago
|
||
i was testing the unicode build 10-18-15 and i was able to input armenian,
georgian and hebrew into the URl bar, compose window and forms, also i've
noticed that hebrew look much different in forms than in other places.
Assignee | ||
Comment 14•22 years ago
|
||
>hebrew look much different in forms than in other places.
marina: Is it unique to the Unicode build or in the regular trunk as well?
Assignee | ||
Comment 15•22 years ago
|
||
cc simon
Updated•20 years ago
|
Product: Browser → Seamonkey
Comment 16•19 years ago
|
||
*** Bug 120514 has been marked as a duplicate of this bug. ***
You need to log in
before you can comment on or make changes to this bug.
Description
•