Closed Bug 613195 Opened 14 years ago Closed 14 years ago

No keyword detection for missing attachment feature

Categories

(Thunderbird :: Message Compose Window, defect)

defect
Not set
normal

Tracking

(blocking-thunderbird5.0 alpha2+)

RESOLVED FIXED
Thunderbird 3.3a2
Tracking Status
blocking-thunderbird5.0 --- alpha2+

People

(Reporter: JoeS1, Assigned: protz)

References

Details

(Keywords: regression)

Attachments

(1 file)

Discovered in litmus testing: Mozilla/5.0 (Windows NT 5.1; rv:2.0b8pre) Gecko/20101116 Thunderbird/3.3a1 I see no keyword detection at all. Also on current trunk.
Blocks: 612710
blocking-thunderbird5.0: --- → ?
OS: Windows XP → All
Hardware: x86 → All
Error: uncaught exception: [Exception... "Operation is not supported" code: "9" nsresult: "0x80530009 (NS_ERROR_DOM_NOT_SUPPORTED_ERR)" location: "chrome://messenger/content/messengercompose/MsgComposeCommands.js Line: 1361"] Standard8 is that what you saw in your error console ?
Gary can you try to ind the regression window ? str : open a message compose windows type please find attached I think It regressed on trunk during October but I'm not sure.
(In reply to comment #2) > Gary can you try to ind the regression window ? Taking it on.. Nice to be back :)
Assignee: nobody → gary
Tested on Windows 7, comm-central builds. 2010-10-10 shows the missing attachment bar. 2010-10-16 to 2010-10-19 cannot be tested as composition was broken. 2010-10-20 does not show the bar at all, but composition was working again. Referring to http://hg.mozilla.org/comm-central/pushloghtml?startdate=2010-10-19&enddate=2010-10-20 , seems like the fix for bug 605140 might be related.
Assignee: gary → nobody
Blocks: 605140
blocking-thunderbird5.0: ? → alpha2+
You're using the global document variable to create a DOM node that you're trying to insert into a content document or whatever. The fix (I think) is to replace document.createTextNode with mailBodyNode.ownerDocument.createTextNode I'll try this on Monday see if it fixes the issue.
This seems to fix the issue. I've had exactly the same problem in some extension of mine, I was happily inserting nodes created through the global (XUL) document into the inner (content) document, which seems to be wrong nowadays.
Assignee: nobody → jonathan.protzenko
Status: NEW → ASSIGNED
Attachment #493538 - Flags: review?(bugzilla)
(In reply to comment #6) > I was happily inserting nodes created through the global > (XUL) document into the inner (content) document, which seems to be wrong > nowadays. Hasn't it always been wrong, just inconsistently enforced?
Yes, I'd say this was a pretty big piece of luck these things used to work. They should never have!
Attachment #493538 - Flags: review?(bugzilla) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.3a2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: