Closed Bug 47478 Opened 25 years ago Closed 24 years ago

framesets inside of a iframe will not print.

Categories

(Core :: Printing: Output, defect, P2)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: ekrock, Assigned: dcone)

References

()

Details

(Whiteboard: [rtm-])

Attachments

(2 files)

Using Commercial 2000080304 on WinNT 4.0 SP4. To repro: 1) visit above URL (nscp stock price for 7/31/97 at bigcharts.com) 2) print Expected: whole page prints Actual: only banner ad at top of page prints Prints fine in Nav4.73.
Marking 4xp. Nominating for nsbeta3 consideration.
Keywords: 4xp, nsbeta3
Whiteboard: [nsbeta3+]
Doesn't print for me either with latest Mozilla build. Marking nsbeta3+
IFrame printing problem.. I will research this a little before I make more recommendations..
Status: NEW → ASSIGNED
This is a problem with IFrames.
Setting Priority to P1
Priority: P3 → P1
*** Bug 49621 has been marked as a duplicate of this bug. ***
Setting priority to P3 based on new criteria. Summary: Any page with an Iframe will only print the contents of the iframe. The page content will not print.
Priority: P1 → P3
*** Bug 51397 has been marked as a duplicate of this bug. ***
Taking bug from Don to investigate.
Assignee: dcone → kmcclusk
Status: ASSIGNED → NEW
Increasing priority to P2 because this is a high profile existing web content backward compatibility issue. Existing web content is already using IFRAMEs for advertising banners (which are not exactly rare on the web!), and both Nav4 and IE4/5 print such pages correctly.
Priority: P3 → P2
Reassigning to rods.
Assignee: kmcclusk → rods
Depends on: 53296
pdt agrees p2.
Whiteboard: [nsbeta3+] → [nsbeta3+][pdtp2]
Target Milestone: --- → M18
fixed
Status: NEW → ASSIGNED
really marking fixed, as I assume rod meant to do.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
I tried this with today's build on windows. (2000092212m18). What prints is : The ad banner on top leaving the rest of the page blank.Another page with the ad banner again with the rest of the page blank and then the third page with the rest of the page' content. Ideally all of this should print on one page (as seen on the webpage). Try printing the testcase linked below.It prints a blank page and then the contents of the page. http://bugzilla.mozilla.org/showattachment.cgi?attach_id=13439 Reopening this bug. Problem is a still bad one.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
This is probably related to bug 54004
Status: REOPENED → ASSIGNED
PDT marking nsbeta3-, could even live with for RTM.
Whiteboard: [nsbeta3+][pdtp2] → [nsbeta3-][pdtp2]
Keywords: nsbeta3rtm
Whiteboard: [nsbeta3-][pdtp2]
This is was partially fixed for nsbeta3, and at that time there was debate as to whether we should search just the first level of children or the entire tree. I checked in the fix with just a "breadth" search of the first level, but sine then we have decided that we should need to search the entire tree until we it a FrameSet. Although this may not be very fast, it occurs only once during the printing of the document. Without this fix it will not print a frameset inside of a iframe. The risk is low because it was part of our earilier discussions and testing.
reasigning to don
Assignee: rods → dcone
Status: ASSIGNED → NEW
I don't think this will be something that will be that useful.. for this release..and may unstabalize the printing.
Status: NEW → ASSIGNED
Keywords: rtm
Summary: only banner ad on page prints -- rest of page does not → framesets inside of a iframe will not print.
Could you clarify what you mean by "not that useful for this release"? It's sure useful (necessary!) if you want to print stock charts from bigcharts.com! ;-> Of course, importance and risk are two independent issues. Perhaps you're really more concerned about the potential risk of destabilizing the code? Further detail on the risk you perceive would be great.
Adding the recursive abilty to print these nested documents I think would make things a little unstable for the amount of payoff we would achieve. I think (I could be wrong) that there are not that many documents with IFrames inside of Framesets. The part that IFrames print inside of a basic document is fixed.
keyword: rtm
Severity: normal → major
Keywords: rtm
CC'ing Rod. Rod, you added code that fixed a problem where we weren't printing the parent document if it contained an iframe. I believe the code you added allows us to distinguish between body documents and frameset documents. Can we make use of this to recursively descend into iframes and print their contents which may include frameset documents? Marking [rtm need info]
Whiteboard: [rtm need info]
Rod: Disregard my last question, I just read your previous comment which answers my question. How much work/risk would it be to do a search for all framesets/iframes and print them? Reassigning to Rod.
Assignee: dcone → rods
Status: ASSIGNED → NEW
This is a known problem and thought dcone already had a bug on this?
With todays build it prints the entire page at bigcharts. I think this bug has morphed into a special case which we do not have a test case for. Marking rtm-, unless we can find a major site where this causes a problem.
Whiteboard: [rtm need info] → [rtm-]
Assignee: rods → dcone
sending this back to dcone as a futured bug
Status: NEW → ASSIGNED
*** Bug 53296 has been marked as a duplicate of this bug. ***
spam : changing qa to sujay (new qa contact for Printing)
QA Contact: shrir → sujay
Fixed
Status: ASSIGNED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
verified in 2/26 build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: