Closed Bug 9933 Opened 26 years ago Closed 26 years ago

Content is missing from the page

Categories

(Core :: CSS Parsing and Computation, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: chrispetersen, Assigned: vidur)

References

()

Details

(Whiteboard: XxFoxfyrexX@netscape.net)

Version: Apprunner Build: 1999071417 Platform: All Expected Results: For the page's content to be displayed correctly. What I got: The page briefly displays it's content but then refreshs. After this occurs, the page displays only a gif banner. Steps to reproduce: 1) Launch Apprunner 2) Load the following URL: http://www.herring.com/mag/issue67/news-editor.html 3) After the page loads, it refreshs and no longer displays all of it content.
Assignee: troy → peterl
Component: Layout → Style System
Peter, in debug build I'm hitting an assert in DropMappedAttributes() NTDLL! 77f76148() nsDebug::Assertion(const char * 0x019a73cc, const char * 0x019a73bc, const char * 0x019a7384, int 1106) line 167 + 13 bytes HTMLStyleSheetImpl::DropMappedAttributes(HTMLStyleSheetImpl * const 0x02236210, nsIHTMLMappedAttributes * 0x02206b20) line 1106 + 34 bytes nsHTMLMappedAttributes::ReleaseUse(nsHTMLMappedAttributes * const 0x02206b20) line 624 HTMLAttributesImpl::Reset(HTMLAttributesImpl * const 0x02206b80) line 1446 HTMLAttributesImpl::~HTMLAttributesImpl() line 924 HTMLAttributesImpl::`scalar deleting destructor'(unsigned int 1) + 15 bytes HTMLAttributesImpl::Release(HTMLAttributesImpl * const 0x02206b80) line 948 + 142 bytes ReleaseAttributes(nsIHTMLAttributes * & 0x02206b80) line 243 + 16 bytes nsGenericHTMLElement::~nsGenericHTMLElement() line 254 + 12 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2161 + 20 bytes nsHTMLTableCellElement::~nsHTMLTableCellElement() line 143 + 11 bytes nsHTMLTableCellElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableCellElement::Release(nsHTMLTableCellElement * const 0x02206bf0) line 147 + 99 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableRowElement::~nsHTMLTableRowElement() line 163 + 11 bytes nsHTMLTableRowElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableRowElement::Release(nsHTMLTableRowElement * const 0x02206fa0) line 167 + 102 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableSectionElement::~nsHTMLTableSectionElement() line 116 + 11 bytes nsHTMLTableSectionElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableSectionElement::Release(nsHTMLTableSectionElement * const 0x02203b50) line 120 + 99 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableElement::~nsHTMLTableElement() line 347 + 11 bytes nsHTMLTableElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableElement::Release(nsHTMLTableElement * const 0x02203c40) line 351 + 102 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableCellElement::~nsHTMLTableCellElement() line 143 + 11 bytes nsHTMLTableCellElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableCellElement::Release(nsHTMLTableCellElement * const 0x02203e00) line 147 + 99 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableRowElement::~nsHTMLTableRowElement() line 163 + 11 bytes nsHTMLTableRowElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableRowElement::Release(nsHTMLTableRowElement * const 0x02203e80) line 167 + 102 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableSectionElement::~nsHTMLTableSectionElement() line 116 + 11 bytes nsHTMLTableSectionElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableSectionElement::Release(nsHTMLTableSectionElement * const 0x02203f00) line 120 + 99 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLTableElement::~nsHTMLTableElement() line 347 + 11 bytes nsHTMLTableElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLTableElement::Release(nsHTMLTableElement * const 0x02201070) line 351 + 102 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsBodyInner::~nsBodyInner() line 138 + 8 bytes nsHTMLBodyElement::~nsHTMLBodyElement() line 552 + 11 bytes nsHTMLBodyElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLBodyElement::Release(nsHTMLBodyElement * const 0x021f8f30) line 556 + 102 bytes nsGenericHTMLContainerElement::~nsGenericHTMLContainerElement() line 2159 + 12 bytes nsHTMLHtmlElement::~nsHTMLHtmlElement() line 99 + 11 bytes nsHTMLHtmlElement::`scalar deleting destructor'(unsigned int 1) + 15 bytes nsHTMLHtmlElement::Release(nsHTMLHtmlElement * const 0x02231060) line 103 + 99 bytes SinkContext::~SinkContext() line 899 + 38 bytes SinkContext::`scalar deleting destructor'(unsigned int 1) + 15 bytes HTMLContentSink::~HTMLContentSink() line 1449 + 31 bytes HTMLContentSink::`scalar deleting destructor'(unsigned int 1) + 15 bytes HTMLContentSink::Release(HTMLContentSink * const 0x02231270) line 1462 + 99 bytes nsDoneLoadingScript(nsIUnicharStreamLoader * 0x01c77970, nsString & {...}, void * 0x02231270, unsigned int 0) line 2902 + 12 bytes nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x01c77974, nsIURI * 0x01c77a10, unsigned int 0, const unsigned short * 0x02313e00) line 156 + 31 bytes nsDocumentBindInfo::OnStopRequest(nsDocumentBindInfo * const 0x01c773b0, nsIURI * 0x01c77a10, unsigned int 0, const unsigned short * 0x02313e00) line 2019 + 30 bytes OnStopRequestProxyEvent::HandleEvent(OnStopRequestProxyEvent * const 0x023140d0) line 593 + 45 bytes StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x023140d4) line 473 + 12 bytes PL_HandleEvent(PLEvent * 0x023140d4) line 509 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00d40fd0) line 470 + 9 bytes _md_EventReceiverProc(HWND__ * 0xb856028a, unsigned int 49453, unsigned int 0, long 13897680) line 932 + 9 bytes USER32! 77e71250() 00d40fd0()
Status: NEW → ASSIGNED
Assignee: peterl → troy
Status: ASSIGNED → NEW
I can't reproduce the assert. Let me know if you can. It does appear that script is doing something vile to the page...
Assignee: troy → vidur
No, it doesn't assert for me either now. Assigning to Vidur because it appears script related
Status: NEW → ASSIGNED
Whiteboard: XxFoxfyrexX@netscape.net
Using Netscape communicator to load the site, it did refresh, but instead of only displaying the banner, all of the content refreshed as well. I believe it might be something connected to the images. Will do some tests to make sure.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
I'm guessing that the original problem was because of server-push or some type of multi-part stream that didn't work until Necko. I don't see the original problem described or the script problem mentioned in the 8/16/1999 build. That, or the content changed. :-)
Status: RESOLVED → VERIFIED
Agrred. This problem no longer occurs in the Aug 16th build.
You need to log in before you can comment on or make changes to this bug.