Opened 10 years ago
Closed 9 years ago
#13247 closed defect (wontfix)
FF first load of iframes nested in TabContainer renders iframes in wrong place
Reported by: | rott | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | tbd |
Component: | Dijit | Version: | 1.7.0b1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
SVN rev 25519, using Firefox 3.6.16 on Ubuntu 10.10. Other Firefox version reveal similar behavior.
On first load in FF of the following HTML, with parseOnLoad set to true, iframe3 content is incorrectly placed into iframe2's spot, and iframe4 content is incorrectly placed into iframe3's spot. The iframe2 content is lost entirely.
Refresh of the browser will not exhibit the problem. It only occurs if you shut down FF and restart it, then visit index.html in the attached zip.
I don't know if this is a parser problem or a TabContainer? or ContentPane? problem. If I simply use iframes not nested in these widgets, I do not see the problem, so I'll put this under the Dijit component.
<body class="claro"> <div dojoType="dijit.layout.TabContainer" style="width: 100%" doLayout="false"> <div dojoType="dijit.layout.ContentPane" title="ContentPane for iframe 2 and 3" closable="false"> <iframe class="frontPageIframe" src="index2.html">iframe 2</iframe> <iframe class="frontPageIframe" src="index3.html">iframe 3</iframe> </div> <!-- end ContentPane --> <div dojoType="dijit.layout.ContentPane" title="ContentPane for iframe 4" closable="false"> <iframe src="index4.html">iframe 4</iframe> </div> </div> <!-- end TabContainer --> </body>
Attachments (1)
Change History (2)
Changed 10 years ago by
comment:1 Changed 9 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
I reproduced on FF3.6/windows, but show that it's fixed on FF8/windows (and also the latest firefox).
zip of small testcase