Closed Bug 73953 Opened 25 years ago Closed 24 years ago

Using async RDF in XUL template doesn't work properly

Categories

(Core Graveyard :: RDF, defect, P3)

x86
Windows 95

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.6

People

(Reporter: neil, Assigned: waterson)

References

Details

Attachments

(2 files)

Using Mozilla 0.8.1 Build ID: 2001032604 Steps to reproduce problem: 1. Add the following lines to mailWindowOverlay.xul: 2. <?xul-overlay href="chrome://messenger/content/msgFolderPickerOverlay.xul"?> 3. <box autostretch="never"><menulist id="searchableFolders"/></box> The effect is different depending on where you put the menulist; in the menu bar the menulist won't drop at all; in the toolbar all the items are duplicated. The problem does not occur in the Modern theme.
Sorry, original report was wrong, closing and opening Mail "fixed" the problem. So now the actual problem is this: If you add searchableFolders to the mail window they don't work on the first open. They do work on subsequent opens. I'm not sure which component to file this against so I've picked RDF. This all worked fine in Mozilla 0.8
Assignee: hewitt → waterson
Component: Themes → RDF
QA Contact: pmac → tever
Summary: Menulists don't work properly in Classic theme → Strange menulist regression
-> mail/news
Assignee: waterson → sspitzer
Component: RDF → Mail Window Front End
Product: Browser → MailNews
QA Contact: tever → esther
reporter is this bug still valid?
spam, cc'ing self
An RDF template defined directly in XUL using the datasources and ref attributes for async data sources doesn't load properly. If the datasources are added in script after the document is created then the template loads properly. If the datasource has been fully loaded before the document is created then the template loads properly. If the XUL is for a menu then the template loads properly.
Assignee: sspitzer → waterson
Component: Mail Window Front End → RDF
Product: MailNews → Browser
QA Contact: esther → tever
Summary: Strange menulist regression → Using async RDF in XUL template doesn't work properly
Attached patch possible fixSplinter Review
neil: I think that attachment 51945 [details] [diff] [review] may fix this bug (it fixes bug 100952); however, I'm not sure what I need to do to test the patch. Could you provide a diff for mailWindowOverlay.xul that I can apply?
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → mozilla0.9.6
Attached patch test caseSplinter Review
neil: cool, thanks. I tried your patch, and am happy to report that attachment 51945 [details] [diff] [review] appears to fix this bug. Hopefully I'll check this in soon under the guise of bug 100952.
Depends on: 100952
Fixed with checking for bug 100952.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
I hate to say this but my testcase is still failing on build 2001110603 :-(
Try this with 2001-11-07; my fix for bug 100952 was backed out at the end of 0.9.5, and I sucked and didn't get around to fixing it again until the evening of 2001-11-06.
Yep, works with 2001110703.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: