Closed Bug 1421462 Opened 7 years ago Closed 5 years ago

Firefox only prints the first page of www.creditkarma.com/myprofile/preferences

Categories

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

57 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1622935

People

(Reporter: youngjane1118, Unassigned)

References

Details

Attachments

(5 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171112125346 Steps to reproduce: Firefox will not print out complete webpages depending on the website. For example, I want to print out my customer preferences on Credit Karma.com, but Firefox only gives me whatever it can fit on one page. (See FF attachment of Credit Karma preferences showing only a portion of my preferences on page 1 of 1.) The content is incomplete, yet FF says it is page 1 of 1, implying that the document is complete. In Safari I always get the entire complete document regardless of the number of pages required to print it. (See Safari attachment showing the same Credit Karma preferences information on page 1 of 3.) The complete content is all contained on page 1 of the pdf, even though there were 2 more pages. (Pages 2 and 3 had no relevant content.) Actual results: When attempting to print out a webpage or save it as a pdf, Firefox improperly gives me only one page with whatever content will fit on that one page. If I want the entire document, I have to perform a series of tedious screenshots, scrolling down through the entire document until I reach the end. In the alternative, I can (and do) use my Safari browser, which provides me with a perfect and complete pdf of the entire content in one simple and fast step. Expected results: The entire webpage should print out with all of the information that is there, regardless of the number of pages required to print it. I am always able to get the entire document to print out (or save to pdf) when using Safari, but more often than not FF fails at this.
Component: Untriaged → Printing: Output
Product: Firefox → Core
Jonathan: can you dig into this one? I don't use creditkarma.com but the user reports this happens on other pages as well. Thx!
Flags: needinfo?(jwatt)
Priority: -- → P3
Greetings and Happy New Year to all of you who endeavor to make Firefox better by addressing these bugs. To clarify, this bug is not limited to Credit Karma by any means. I just provided that pdf to provide one example of how Firefox is incapable of printing all of the content on certain websites (same incomplete result when creating a pdf), as compared to Safari which always provides a complete pdf of the entire website content regardless of the number of pages required to do so. I will attach another example via 2 pdfs of an Xfinity Help page. The pdf in Firefox is incomplete and comprised of only 1 page. The same pdf in Safari is complete, and contains 7 pages of content. Thank you for your help with this long-standing issue.
(In reply to youngjane1118 from comment #0) > I want to print out my customer preferences on CreditKarma.com Unfortunately I'm not able to create an account there. I can get around the GeoIP blocking with a proxy, but I don't have any US data I can enter to create an account.
(In reply to youngjane1118 from comment #3) > I will attach another example via 2 pdfs of an Xfinity Help page. It's helpful if you can provide URLs. With a bit of searching, it seems you're referring to: https://www.xfinity.com/support/articles/forward-calls-using-xfinity-mobile-app In this specific case it turns out we don't print content from a specific technology called Web Components Shadow DOM (our implementation in general in fairly new and incomplete). This is covered by bug 1425864 which I've CC'ed you on.
Flags: needinfo?(jwatt)
FWIW there are quite a number of bugs open about the contents of pages being cut off when printing. Some are marked as blockers of bug 521204.
For Credit Karma, could you save the page using the format "Web page, complete" and see if the same problem occurs when you open that saved copy of the page and try to print it. If it does, can you open the file and its directory and remove anything sensitive, zip up the file and directory, and either attach it to this bug or else email it to me?
Flags: needinfo?(youngjane1118)
(In reply to Jonathan Watt [:jwatt] (needinfo? me) from comment #7) > (In reply to youngjane1118 from comment #3) > > I will attach another example via 2 pdfs of an Xfinity Help page. > > This is covered by bug 1425864. Actually it seems that's not the cause. Can you file a separate bug for that case though, CC me on it and mention the new bug number in a comment here? (Best to keep this separate from the Credit Karma issue since they could well have different causes.)
Thank you Jonathan, I did as you requested and the webpage now contains all the information, although it looks totally different in appearance (altered format, spacing, fonts, colors, etc.). As to the rest of your request, I am not sure what you are asking for, but perhaps you do not need this extra information now since the webpage is complete when saved as webpage complete. If you still need the other information, I will need additional help on how to do that as I am not familiar with the instructions you provided. So in saving the page as webpage complete, and seeing that all the information is contained there, does that help you diagnose what is going on? While it is great to see that all the information is now there, the appearance is so odd that I would not save it as a pdf for my records, especially since Safari can create a normal-looking, complete pdf. (In reply to Jonathan Watt [:jwatt] (needinfo? me) from comment #9) > For Credit Karma, could you save the page using the format "Web page, > complete" and see if the same problem occurs when you open that saved copy > of the page and try to print it. If it does, can you open the file and its > directory and remove anything sensitive, zip up the file and directory, and > either attach it to this bug or else email it to me?
Flags: needinfo?(youngjane1118)
(In reply to youngjane1118 from comment #11) > Thank you Jonathan, I did as you requested and the webpage now contains all > the information, although it looks totally different in appearance (altered > format, spacing, fonts, colors, etc.). Sadly that's not surprising since the webpage saving feature isn't perfect by any means. > So in saving the page as webpage complete, and seeing that all the > information is contained there, does that help you diagnose what is going > on? Unfortunately not. When you try to print this saved version of the page, do you have the same problem with only one page being printed?
(In reply to Jonathan Watt [:jwatt] (needinfo? me) from comment #10) > (In reply to Jonathan Watt [:jwatt] (needinfo? me) from comment #7) > > (In reply to youngjane1118 from comment #3) > > > I will attach another example via 2 pdfs of an Xfinity Help page. > > > > This is covered by bug 1425864. > > Actually it seems that's not the cause. Can you file a separate bug I filed bug 1431437.
Summary: Firefox will not print complete webpages (only 1 out of multiple pages will print on certain websites) → Firefox only prints the first page of www.creditkarma.com/myprofile/preferences
a) I'm sorry I was not clear Jonathan. I was able to produce and print a 4-page pdf of my preferences which contains all the information. I will attach a pdf for your review. There is a lot of unnecessary information contained in the pdf, and it is visually odd to review compared to a normal printout. My preferences appear on page 3. b) I see that you changed the title of this bug, which is fine. From reading the comments I now understand that there are different reasons why Firefox may not print all the pages of information contained on a webpage, and what affects Credit Karma's webpages may not be what affects Xfinity webpages. I did not realize that before. c) I also want to reiterate that this problem is PROLIFIC, and it affects more webpages than I can possibly take the time to file bugs about. On the other hand, I have yet to find a webpage that Safari cannot properly accommodate, where Firefox fails to do so. Thank you for taking the time to work with this issue, I very much appreciate it! (In reply to Jonathan Watt [:jwatt] (needinfo? me) from comment #12) > (In reply to youngjane1118 from comment #11) > > Thank you Jonathan, I did as you requested and the webpage now contains all > > the information, although it looks totally different in appearance (altered > > format, spacing, fonts, colors, etc.). > > Sadly that's not surprising since the webpage saving feature isn't perfect > by any means. > > > So in saving the page as webpage complete, and seeing that all the > > information is contained there, does that help you diagnose what is going > > on? > > Unfortunately not. When you try to print this saved version of the page, do > you have the same problem with only one page being printed?
Thank you! (In reply to youngjane1118 from comment #15) > a) I'm sorry I was not clear Jonathan. I was able to produce and print a > 4-page pdf of my preferences which contains all the information. I will > attach a pdf for your review. There is a lot of unnecessary information > contained in the pdf, and it is visually odd to review compared to a normal > printout. My preferences appear on page 3. Thanks for attaching that PDF. What would really help is a saved version of the page that I can load into Firefox, reproduce the issue and debug. Asking you to check the printing of the saved version was just so that we'd know it would reproduce the issue before asking you to consider sharing the saved webpage. Unfortunately it seems the "Save Webpage, complete" option isn't complete enough to save everything that's needed to reproduce it. :/ > c) I also want to reiterate that this problem is PROLIFIC I've been discovering that there are a lot of bugs that have been reported like this as I've been looking through the open printing bugs. We (Mozilla) probably have enough to look into with those other bugs where we can reproduce the issue, so don't worry to much about getting a working webpage for this bug. We can come back to this bug later once some of those other bugs are fixed and see if this is then working for you.

I suggest to make this one DUP of Bug "1360339 - Printing cuts off after first page" and wait for a fix there. If the fix will not work for this one we can make tis one a separate Bug, again.

I happen to have a credit karma account. I see https://www.creditkarma.com/myprofile/security uses a single-line column flex container on <body> element, so Firefox should be able to print it correctly after bug 1622935 is fixed.

youngjane1118, if it doesn't work for you, feel free to reopen this bug with more information. Thanks!

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: