Closed Bug 3837 Opened 26 years ago Closed 26 years ago

Loading American Airlines' Web page results in a blank window

Categories

(Core :: DOM: HTML Parser, defect, P2)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: cpratt, Assigned: harishd)

References

()

Details

1. Load http://www.aa.com/. 2. Within seconds all of the apprunner UI disappears and all you have is an empty window - no content, no UI, no controls, just white space. The DOS window reads: URL to load in nsBrowserAppCore is http://www.aa.com nsMessengerNameSet::AddNameSet() Registering Messenger in the JS namespace nsComposerNameSet::AddNameSet() Registering Composer in the JS namespace nsMessengerNameSet::InitializeClasses() Initializing base classes nsComposerNameSet::InitializeClasses() Initializing base classes Deleting toolbar frame Deleting toolbar frame Deleting toolbar frame nsMessengerNameSet::InitializeClasses() Initializing base classes nsComposerNameSet::InitializeClasses() Initializing base classes OnConnectionsComplete
QA Contact: 4590 → 4015
looks like a DOM problem, not core JavaScript.
Assignee: norris → vidur
Assignee: vidur → harishd
Component: JavaScript → Parser
Harish, I think this is a manifestation of the multiple BODY problem. There's a SCRIPT in the HEAD and a BODY after and my build seems to be hitting the (nsnull == mBody) pre-condition in nsHTMLContentSink::OpenBody.
QA Contact: 4015 → 4616
QA Contact: 4616 → 4137
Priority: P3 → P2
Increasing the priority to P2.
Checked in a fix. The problem was caused due to badly formed html. If you notice the page, it contains <FONT>, <FRAMESET> tags inside <HEAD>!!!. These tags cannot be contained inside <HEAD>.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Looks fine using the 23 March build on Mac OS 8.5.1, Windows NT, and linux. Marking as fixed, etc.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.