Closed Bug 282285 Opened 20 years ago Closed 3 years ago

When creating DDEHandle, should use CF_UNICODETEXT when available

Categories

(Toolkit :: Startup and Profile System, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jshin1987, Unassigned)

References

Details

(Keywords: intl)

*** Bug 334282 has been marked as a duplicate of this bug. ***
In addition, DDECreateStringHandle should use CP_WINUNICODE instead of CP_WINANSI.
We need to be very careful to retain backwards compatibility with the old DDE format. It is not sufficient to simply replace our DDE message with a widechar version.
Blocks: 359200
Blocks: 361543
I've been waiting a long time for Firefox's DDE to be Unicode-aware so that it would work properly with my bookmark manager (www.bookmarkbuddy.net). Backward compatibility is simple to maintain: the calling function can specify either CF_TEXT or CF_UNICODETEXT in the WM_DDE_REQUEST message. Firefox should expect the input string to be in the nominated format, and should return data (e.g. in response to WWW_GetWindowInfo) in the nominated format. Incidentally it would be nice too if Firefox responded to the WWW_ListWindows topic, dropped after Netscape v.4!
DDE is no longer used for shell integration so moving to component where this code lives.
Component: Shell Integration → Startup and Profile System
Product: Firefox → Toolkit

The bug assignee didn't login in Bugzilla in the last 7 months.
:mossop, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: jshin1987 → nobody
Flags: needinfo?(dtownsend)
Flags: needinfo?(dtownsend)

We removed DDE support long ago (bug 513742).

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.