Closed
Bug 6819
Opened 25 years ago
Closed 25 years ago
[PP] implement multipart/x-mixed-replace [was: CGI's in frames, only 1st frame renders]
Categories
(Core :: Layout: Images, Video, and HTML Frames, defect, P3)
Tracking
()
VERIFIED
FIXED
M10
People
(Reporter: mcafee, Assigned: gagan)
References
()
Details
(Whiteboard: [TESTCASE])
Attachments
(1 file)
(deleted),
text/html
|
Details |
Apprunner, Linux.
I've created a test page that has two frames,
both frames do a simple buzilla query, only the
first frame renders. This test works on 4.5/Linux.
Reporter | ||
Comment 2•25 years ago
|
||
Added test URL. Please download test page locally if ftp: doesn't work.
Reporter | ||
Updated•25 years ago
|
Resolution: INVALID → ---
Reporter | ||
Comment 4•25 years ago
|
||
Clearing invalid resolution, I have provided a test case.
Reporter | ||
Updated•25 years ago
|
Target Milestone: M7
Comment 5•25 years ago
|
||
mcafee, where's the test URL, and why is this assigned to my favorite San Diego
QA dude named Chris who's a guy?
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Comment 6•25 years ago
|
||
Added test URL.
Comment 7•25 years ago
|
||
Updated•25 years ago
|
Assignee: petersen → rickg
Comment 8•25 years ago
|
||
TestFrames.html has been attached. If you attempt to open this file, the window
resizes vertically with no frames displayed.
Chris -- this looks like a legit frame bug. By tracing in the parser, I believe
that only two docs are being loaded: the main doc (given in the URL above), and
the first of it's 3 frames. The others don't seem to come through.
Updated•25 years ago
|
Target Milestone: M7 → M8
Comment 10•25 years ago
|
||
moving to m8.
Updated•25 years ago
|
Assignee: karnaze → pollmann
Component: Layout → HTMLFrames
Comment 11•25 years ago
|
||
Reassigning frameset/iframe bugs to Eric.
Comment 12•25 years ago
|
||
This problem still occurs in the June 30th Build. (1999063009)
Updated•25 years ago
|
Status: NEW → ASSIGNED
OS: Linux → All
Hardware: PC → All
Comment 13•25 years ago
|
||
Hmm, when I view this page running under a debugger (or not), only one of the
three frames will load.
When I set a breakpoint in nsFrameFrame.cpp's TempMakeAbsURL, and step through
the forming of the URL each time, (it is formed correctly each time) at least
two and sometimes three frames will load.
Is this bug still present with Necko enabled? (I've not yet tried.)
Reporter | ||
Comment 14•25 years ago
|
||
Necko build doesn't render anything yet.
Try a linux build ;-)
Comment 15•25 years ago
|
||
Didn't make M8
Comment 16•25 years ago
|
||
I could not reproduce this bug with any page in the frame other than bugzilla
queries... That is, until I tried writing my own CGI to duplicate it. I had
success only when I spit out a mixed/multipart document, like bugzilla does
(First part is "<p>Please stand by...</p>", and the second part is the results
of the query). Here is my CGI:
#!/usr/bin/perl
print<<EOF
Content-Type: multipart/x-mixed-replace;boundary=thisrandomstring
--thisrandomstring
Content-type: text/html
<p>Loading... <p>
--thisrandomstring
Content-type: text/html
<p>Done. <p>
EOF
And here is the HTML page to reproduce the bug:
<HTML>
<FRAMESET ROWS="*,*">
<FRAME SRC="/cgi-bin/slow.cgi">
<FRAME SRC="/cgi-bin/slow.cgi">
</FRAMESET>
</HTML>
Still looking into why this may be a problem, but it seems to be either netlib
or webshell, as both page requests are going through that far...
Comment 17•25 years ago
|
||
*** Bug 9786 has been marked as a duplicate of this bug. ***
Updated•25 years ago
|
Whiteboard: [TESTCASE]
Comment 18•25 years ago
|
||
(using apprunner, Linux build 1999073108)
The following output was produced by apprunner (in the xterm window) when trying
to view the testcase attachment. It seems to show that the
multipart/x-mixed-replace content type is to blame. The CGI test-case suggested
by pollmann@netscape.com highlights the bug as well.
FindShortcut: in='http://bugzilla.mozilla.org/showattachment.cgi?attach_id=427'
out='null'
DocLoaderFactory: Unable to create ContentViewer for command=view,
content-type=multipart/x-mixed-replace;boundary=thisrandomstring
DocLoaderFactory: Unable to create ContentViewer for command=view,
content-type=multipart/x-mixed-replace;boundary=thisrandomstring
DocLoaderFactory: Unable to create ContentViewer for command=view,
content-type=multipart/x-mixed-replace;boundary=thisrandomstring
Comment 19•25 years ago
|
||
This may be a webshell or netlib problem. CC'ing people who might be
interested.
Updated•25 years ago
|
Summary: CGI's in frames, only 1st frame renders → implement multipart/x-mixed-replace [was: CGI's in frames, only 1st frame renders]
Comment 20•25 years ago
|
||
Changing title to reflect real problem: multipart/x-mixed-replace isn't
implemented. I think some combination of Gagan and Rickg were going to do this.
Updated•25 years ago
|
Assignee: pollmann → gagan
Status: ASSIGNED → NEW
Comment 21•25 years ago
|
||
Rick is on vacation, Gagan can you take a look to see that your side is
implemented and then pass it on when you're done?
Comment 22•25 years ago
|
||
*** Bug 11728 has been marked as a duplicate of this bug. ***
Comment 23•25 years ago
|
||
*** Bug 11933 has been marked as a duplicate of this bug. ***
Comment 24•25 years ago
|
||
*** Bug 12036 has been marked as a duplicate of this bug. ***
Comment 25•25 years ago
|
||
*** Bug 11928 has been marked as a duplicate of this bug. ***
Updated•25 years ago
|
QA Contact: petersen → paulmac
Comment 26•25 years ago
|
||
adding myself as QA contact
Comment 27•25 years ago
|
||
adding myself to the cc list.
Comment 28•25 years ago
|
||
*** Bug 12170 has been marked as a duplicate of this bug. ***
Comment 29•25 years ago
|
||
*** Bug 12581 has been marked as a duplicate of this bug. ***
Comment 30•25 years ago
|
||
*** Bug 12763 has been marked as a duplicate of this bug. ***
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → DUPLICATE
Comment 31•25 years ago
|
||
*** This bug has been marked as a duplicate of 11310 ***
Updated•25 years ago
|
Status: RESOLVED → REOPENED
Summary: implement multipart/x-mixed-replace [was: CGI's in frames, only 1st frame renders] → [PP] implement multipart/x-mixed-replace [was: CGI's in frames, only 1st frame renders]
Updated•25 years ago
|
Resolution: DUPLICATE → ---
Comment 32•25 years ago
|
||
this is not a dup, because 11310 is fixed (per valeski), and bugzilla queries
are still not working on the Mac 8/30 builds, though they are working on Linux
and PC. Re-opening and marking [PP]
Updated•25 years ago
|
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
OS: All → Mac System 7.5
Hardware: All → Macintosh
Resolution: --- → FIXED
Comment 33•25 years ago
|
||
patrick has checked in a fix for the mac, marking resolved
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 34•25 years ago
|
||
Marking VERIFIED fixed with 1999090208 build.
Comment 35•25 years ago
|
||
*** Bug 13323 has been marked as a duplicate of this bug. ***
Comment 36•25 years ago
|
||
*** Bug 13603 has been marked as a duplicate of this bug. ***
Comment 37•25 years ago
|
||
*** Bug 15401 has been marked as a duplicate of this bug. ***
Updated•6 years ago
|
Product: Core → Core Graveyard
Updated•6 years ago
|
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.
Description
•