Closed
Bug 62226
Opened 24 years ago
Closed 24 years ago
Cannot send new message (mail doesn't recognize recipient)
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
SeaMonkey
MailNews: Message Display
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: tracy, Assigned: bugzilla)
References
Details
(Keywords: smoketest)
seen on commercial builds:
windows 2000-12-07-06-Mtrunk
linux 2000-12-07-06-Mtrunk
mac 2000-12-07-05-Mtrunk
- compose a new mail message
- enter recipient (note: it won't allow multiple recipients to be entered)
- send message
expected results: mail is sent
tested results: a warning message pops ups saying no recipients have been
entered. please...blah blah blah...end result new meassage cannot be sent
also note: it is possible to send messages and to mutliple recipients by
replying to a message.
Comment 1•24 years ago
|
||
reassigning to ducarroz. cc'ing sspitzer and mscott in case they are around as
well.
Assignee: putterman → ducarroz
QA Contact: esther → sheelar
Comment 2•24 years ago
|
||
I see this on my NT box with today's build also. I can send mail if I use my
addressbook, but cannot send mail by entering a new address.
Comment 3•24 years ago
|
||
Here are some console msgs bringing up the new compose window:
chrome://messenger/content/messengercompose/addressingWidgetOverlay.js line 706:
reference to undefined property selectElem.data
JavaScript strict warning:
chrome://messenger/content/messengercompose/addressingWidgetOverlay.js line 706:
reference to undefined property selectElem.data
Comment 6•24 years ago
|
||
We've been looking at this for awhile, and are a little stuck. Lots of
checkins that could have regressed this...
Comment 7•24 years ago
|
||
I have checked in a workaround.
Here's what I found when investigating the script object attached to the XUL
textfield element:
inputField[value] = ""
inputField[input] = "[HTMLInputElement]"
.. etc ..
XUL Textfield's XBL binding in global/resources/content/xulBindings.xml defines
a property called 'inputField' that is initialized to the anonymous html:input
field inside the textfield. the property is set by doing:
<property name="inputField" readonly="true">
<![CDATA{
.. locate the node, assign into local var 'input' ..
input;
]]>
</property>
the return value of the initialization is what is set. in this case it is set to
the HTMLInputElement found. However, it seems the /property name/ is being reset
to the name of this variable!! (as there is no 'input' property defined on
xul:textfield, how could my for (var i in XULTextFieldElement) walk show a
property named such?!).. I modified the code in xulBindings.xml to rename the
local to 'inputField', and sure enough, my walk in the addressing widget code
showed
inputField[inputField] = "[HTMLInputElement]"
I'm going to need to investigate this further. This seems like some kind of
weird XBL bug. I don't know why it isn't affecting other textfields or other
autocomplete widgets (URLBar in browser works). I checked in a workaround so we
could open the tree... the workaround is as follows:
replace
inputElement.value
with
inputElement.input.value
(referring to the value of the anonymous input field).
I'm looking at the underlying problem at the moment. I'm going to mark this
fixed and open a new bug on fixing the underlying problem.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 8•24 years ago
|
||
A tree pulled with the date 12/07/2000 01:00:00 works fine.
Reporter | ||
Comment 10•24 years ago
|
||
verified fixed on commercial builds:
windows 2000-12-08-06-Mtrunk
linux 2000-12-08-06-Mtrunk
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 11•24 years ago
|
||
*** Bug 62508 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•