Closed Bug 164390 Opened 22 years ago Closed 22 years ago

Open tabs instead of windows for ... normal click

Categories

(SeaMonkey :: Tabbed Browser, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: m_nadal, Assigned: jag+mozilla)

References

()

Details

My version of Mozilla is 1.0.
The feature below may be already implemented in a later version. If so, I'd like
you to tell me about it, please.

I'd like to request a feature. I have been using Opera 6.04 under Windows, and
one of the most attractive features it had was to keep all the browser windows
in a tabbed bar.

Unlike Windows, KDE keeps all the windows of an application in a single taskbar
button, I find this confusing, as you have to click the button, read the list to
find the window you want, and then click again to go to that window.

I'd like to have the option in 
Preferences -> Navigator -> tabbed browsing -> Open tabs instead of windows for...
normal click

that is,

+---Open tabs instead of windows for ----------------------------------+
|                                                                      |
| (@) Normal click                                                     |
| ( ) Middle-click or control-click of links in a Web page             |
|                                                                      |
| (@) Enter in the Location bar                                        |
| ( ) Control+Enter in the Location bar                                |
+----------------------------------------------------------------------+

1234567890123456789012345678901123456789023456789012345678901234567890123
         10        20        30         40       50        60        70

Hope the ASCII art arrived at your end correctly (set word wrap to 73 or above)
(@) and ( ) are radio buttons.

Thank you for reading my suggestion. I'm not a programmer, but I think this
feature would be very easy to implement, as the code for the openLink(URL) just
needs to be changed from 

(current behaviour)
if userInput=Ctrl+Click then openTab(URL)
   else open(URL)

to

(new behaviour)
if (userInput=Ctrl+Click AND Pref.Nav.Tab.opt2 = radio2) then openTab(URL)
   else if (userInput=Click AND Pref.Nav.Tab.opt2 = radio1) then openTab(URL)
        else open(URL)

Again, I have never looked at the code for Mozilla. Please excuse my ignorance.
The pseudocode above is just supposed to illustrate what I want.

Again, thanks for your time.

Marco Nadal

*** This bug has been marked as a duplicate of 161466 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Not a duplicate of that bug.  That bug tracks preferences and implements
anything related to "fixing" the UI for tabbed browsing preferences.
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---

*** This bug has been marked as a duplicate of 158223 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → DUPLICATE
Re-opening since, from further comments in that bug, this was not a duplicate of
bug 158223 after all.
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Blocks: 161466
this would *not* make for a better preferences ui.

that said, i actually had an embedding use for something like this (you 
wouldn't see the tabs, but all links would open in a new <browser/> inside the 
<tabbrowser/>, this form would make back/forward navigation fast, but then 
someone would have to write the glue to swap really dead tabs into session 
history or else you'd just keep holdding and allocating memory... the other 
advantage of this flavor is that window.open() paired with window.close() is 
harmless, it acts just like following a link and then pressing back).

for now you should probably find out if multizilla can testbed this feature...
Assignee: ben → jaggernaut
Component: Preferences → Tabbed Browser
OS: Linux → All
Hardware: PC → All
QA Contact: sairuh → pmac
Summary: [RFE] Open tabs instead of windows for ... normal click → Open tabs instead of windows for ... normal click
I first reported this bug, many months ago when I started using Linux Mandrake for the first time. (a very disheartening, disappointing experience)
This is when I installed Mozilla 1.0 in that environment.

Anyway, soon after someone correctly pointed out that my original description was nonsense. If every normal-click opened a tab, there would be one for every link! I soon after discovered that the middle button does the same. So if I wanted my original request, I'd just have to use the middle button all the time.

What I actually meant was this: I have been using Opera 6 for a while now. It displays each browser window in its own button on a taskbar INSIDE of Opera. Therefore it only occupies a SINGLE button on the system's taskbar (I have only used it within Windows98).

This is what I'd like: Have Mozilla's tabbed view to be the same: Left click displays the hyperlink in the current window (unless the hyperlink has the OpenWindow(url) property). Middle click opens it in a tab. Ctrl + N opens a new tab at the default location.

This means there's only ever one Mozilla program window. 

Having multiple tabs in multiple Mozilla windows is very confusing, to say the least, that situation should be avoided.

Hope this clears things up for everybody.

Sorry again for letting this slip for so long, I'm a bad bug tester. (wah!)
> This is what I'd like: Have Mozilla's tabbed view to be the same: Left
> click displays the hyperlink in the current window (unless the hyperlink
> has the OpenWindow(url) property). Middle click opens it in a tab. Ctrl
> + N opens a new tab at the default location.

If you now want links to open in the current window, Mozilla already does all
this (except Ctrl + T opens a new tab in the current window) and, therefore,
there is no bug.

> Having multiple tabs in multiple Mozilla windows is very confusing, to
> say the least, that situation should be avoided.

Opera's tabbed windows are directly equivalent to Mozilla's tabs. You can open
multiple tabs within Mozilla while only having one taskbar button. You can also
have two instances of Opera running with windows open in each. Same issue.

Either INVALID or, potentially, a dupe of bug 60775.

-> INVALID.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → INVALID
Mozilla's tabbed browsing feature is actually and enhancement of Opera's
version. In Mozilla you can open a combination of tabs and windows in order to
group similar topics in the same window, leading to more organized browsing. In
Opera everything is forced to open in the same window, which is IMHO no better
than using the Windows taskbar itself, since all your pages still get mixed up.

However, this is a valid request, so I am reopening to mark it WONTFIX.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
--> WONTFIX. Fixing this bug will be a regression.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → WONTFIX
See also bug 169320, "we need an option for 'open all the links in new tab'."
OpenWindow() in tab needed for kiosk mode

Please reconsider implementing an option to OpenWindow(url) in tabs only, at
least when Mozilla is in kiosk mode.  When in kiosk mode, there is no way of
keeping multiple windows open simultaneously and switching between them.  Of
course you can coolswitch in Windows, but such basic functionality should be
possible without resorting to keyboard commands, especially if the browser were
running in an actual kiosk setting where there conceivably might not even be a
keyboard.  More importantly, if a web page does OpenWindow(url) while in kiosk
mode, new windows are opened without the user's consent or control, and these
new windows are not in kiosk mode.
Oops.  I misspoke.  Kiosk mode is not implemented yet, if it ever will be.  I
meant fullscreen mode, but my comments would also be applicable (perhaps more
so) if kiosk mode were implemented.
*** Bug 169320 has been marked as a duplicate of this bug. ***
One more question about this bug.
Not every mouse has a middle button (the computer in my home only has a two
button logitech mouse).That's why I feel inconvenience cause the middle button
is nothing for me.
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.