Closed Bug 6185 Opened 26 years ago Closed 26 years ago

strange things happen with Iframe still

Categories

(Core :: Layout: Images, Video, and HTML Frames, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: sxpert, Assigned: karnaze)

References

()

Details

Attachments

(1 file)

It works every time an <iframe> element is used, even for the UI : [ completely normal startup ] Note: frameverifytree is disabled nsContainerFrame: FrameInner(iframe)(1)@0x826fe60 didn't set max-element-size! Note: verifyreflow is disabled nsContainerFrame: FrameInner(iframe)(1)@0x826fe60 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(1)@0x826fe60 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(1)@0x826fe60 didn't set max-element-size! Using Expat for parsing XML... nsContainerFrame: FrameInner(iframe)(3)@0x8295be8 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(5)@0x8194bf0 didn't set max-element-size! Using Expat for parsing XML... Using Expat for parsing XML... nsContainerFrame: FrameInner(iframe)(3)@0x8295be8 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(5)@0x8194bf0 didn't set max-element-size! Doing Startup... Creating browser app core BrowserAppCore has been created. Adding app core to AppCoreManager in the base initialization. Setting content window Init! Reading file... Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Alert: Alert! did not find a converter or decoderJavaScript error: document.all has no properties URL: http://d107.paris-193.cybercable.fr/ha/ LineNo: 7 Added page http://d107.paris-193.cybercable.fr/ha/ to the rdf:history datasource Got a handle to forward menu item Setting forward menu item disabled Obtained MenuItem Back Setting Back menuitem to enabled Document http://d107.paris-193.cybercable.fr/ha/ loaded successfully Reading file...Done Using Expat for parsing XML... adding "resource:/res/rdf/remote-flash-1.rdf" to the tree poll interval = "null" adding "resource:/res/rdf/remote-flash-2.rdf" to the tree poll interval = "null" adding "resource:/res/rdf/remote-flash-3.rdf" to the tree poll interval = "null" Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Using Expat for parsing XML... Using Expat for parsing XML... Using Expat for parsing XML... nsContainerFrame: FrameInner(iframe)(1)@0x826fe60 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(3)@0x8295be8 didn't set max-element-size! nsContainerFrame: FrameInner(iframe)(5)@0x8194bf0 didn't set max-element-size! Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426 Assertion: "no placeholder frame" (nsnull != placeholderFrame) at file nsHTMLReflowState.cpp, line 426
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Fixed with latest checkin.
Status: RESOLVED → REOPENED
This is not fixed. the lower iframe is still not at the right place
[sxpert@multimania.com]: You REOPENED because you are wondering why the IFRAME containing the FORM is aligned with the left margin, etc. (Yes?). (1) Your STYLE says: .choiceframe { position : absolute; top : 120px; left : 60 px; width : 70%; } There is a space between '60' and 'px' for 'left:'. This is not legal syntax (and Mozilla 5.0 rejects it) -- therefore, the IFRAME is position on the left margin. (See http://www.w3.org/TR/REC-CSS1#length-units and bug #1796.). (2) your 'onload' function 'initformulaire()' references 'document.all'. That is part of the MSIE DOM model, correct?. This is why the IFRAME is not extended to the right and bottom margins. If there are further discrepancies between what you expect in CSS/DOM and what you get, simple test cases would be much appreciated. (If I go any deeper my lack of knowledge will really begin to become obvious ;).
Status: REOPENED → RESOLVED
Closed: 26 years ago26 years ago
Status: RESOLVED → VERIFIED
using a simple test, this is working fine, marking verified.
Product: Core → Core Graveyard
Component: Layout: HTML Frames → Layout: Images
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: