Closed Bug 1099590 Opened 10 years ago Closed 10 years ago

Print button missing in pop-up windows which lack the full Firefox interface or a menu bar

Categories

(Firefox :: Untriaged, defect)

33 Branch
x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: rishabhsingla2002, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
Build ID: 20141106120505

Steps to reproduce:

1) Open a website which has the feature of producing a pop-up window [that you want to print] when a button is pressed.

2) Try to print the pop-up window as a novice user - you won't be able to see any menu bar or any drop-down menu in the pop-up window, so you can't see any print button. Even the right-click context menu inside this pop-up window doesn't have a print button [please see attachment for screenshot].

3) You give up and switch to Chrome/IE since you're a novice user who doesn't know about things like CTRL+P.


Actual results:

There is no GUI/visual way to print a pop-up window without having to resort to at least some sort of keyboard shortcuts.


Expected results:

Of course there should be a visual button in all sorts of windows - pop-up or otherwise - to print what is visible.
We need a testcase or public URL to test. Could you provide one, please?
Flags: needinfo?(rishabhsingla2002)
Keywords: testcase-wanted
Sure. Please visit

http://www.globalrph.com/davescripts/popup.htm

and click on 'Click for window' under Example 1. A pop-up window will open. One can't print the contents of this window unless one uses some sort of a keyboard shortcut, which novice users don't know!
Flags: needinfo?(rishabhsingla2002)
Because there are options to display menubar, scrollbar, adress bar etc. It depends on which popup you want to display.
http://www.w3schools.com/jsref/met_win_open.asp

All browsers follow the specs.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
But that's not the point. Following the specifications is not the point. The point is that if a novice user wants to take a print of a pop-up window which does not display the menu bar, how does he print it? Is he "supposed to" know that he should be using CTRL+P?
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
The screenshot that I've attached, it is a practical example of a government website that shows a pop-up window which needs to be printed and attached to an invoice. My accounts guy asked me how to print this pop-up window - since he could not find any button to print it!
Because in general, popups are not designed to be printed, if the webmaster wants to give the possibility to print the popup, he can display explicitly the menubar according to the specs.

That's why webmasters should not abuse popups.

In your case, the website is bad designed.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → INVALID
I'm surprised that you're not thinking from a novice user's point. The problem would be solved by adding a 'Print' button to the right-click context menu for those windows which do not display any sort of interface elements like a menu bar. I don't think we are supposed to assume that a pop-up window is not used for printing. Where is the evidence?
It's an issue about the website, not the browser.
Fortunately, I found that Chrome's developers already realized that a print button is necessary/useful in the right-click menu - the attached screenshot shows that Chrome allows a user to print a pop-up window with ease. Firefox lost one business user to Chrome.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: