Closed Bug 184660 Opened 22 years ago Closed 15 years ago

clicking "home" with home page defined as a group should start with current tab if it is blank

Categories

(SeaMonkey :: Tabbed Browser, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: olc+bugs, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021203 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2) Gecko/20021203 If the home page is set to a group of 5 tabs, then clicking the "home" button will open 5 new tabs in addition to the current setup. This is inconsistent with the behavior that occurs when home is defined as a single page -- it opens in the current tab. IMHO the first tab of a grouped home page should open in the current tab; i.e. if the home page is defined as a set of N tabs, then clicking "home" should open (N-1) new tabs, with the 0th page loading in the current tab. I believe the UI leads a user to expect that when clicking a bookmark or the home button, the contents will load into the current view; this behavior should not change simply because the clicked entity is a set of items. Reproducible: Always Steps to Reproduce: 1. start mozilla 2. load a page (e.g. mozilla.org) 3. open another tab 4. in the second tab load a page (e.g. slashdot.org) 5. Edit->Preferences->Navigator, click "Use Current Group" and "When Navigator starts up, display (*) Blank page 6. click OK, close mozilla 7. restart mozilla you should have a blank page 8. click "Home" button Actual Results: mozilla displays three tabs: the first is a blank page, the second has mozilla.org loaded, the third has slashdot loaded Expected Results: mozilla should display two tabs; the first should contain mozilla.org, the second should contain slashdot.org. Please don't get me wrong -- I *love* the "define home page as a group" feature. However, I think the UI should be consistent, and I think that the expected behavior upon clicking a bookmark or the home icon is that the requested entity begins loading in the current view (or tab) and this should not change merely because the requested item is a group of other items.
If you want this for the Home page but *NOT* for group bookmarks in general then this is a separate bug. However, if you feel that all group bookmarks (including Home pages defined as multiple tabs) should not leave a "blank" tab then this is really a dupe of bug 159104.
On second thought, it's not a dupe at all - but it is complimentary. Bug 159104 deals with overwriting a single tab if that tab is blank or the (single tab) Home page. This bug deals with overwriting a single tab, *regardless* of its content, if the Home button is clicked. -> Confirming as new.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Blocks: 184707
> This bug deals with overwriting a single tab, *regardless* of its content, if > the Home button is clicked Yes, but... Hmm. That's not all. Having poked around a bit more in the crossreffed bugs (which I presume I would have found had I removed "home" from the search terms before entering this bug) I guess that my end desires most closely match those of Ian Hickson as expressed in comments 20/21 of bug 153016. To wit: Opening a group bookmark OR clicking the home icon should: - load the first bookmark item in the currently-focused tab, pushing the current tab contents into that tab's history. - insert other bookmark items in new tabs directly to the right of the currently-focused tab, or at the very least append them to rightmost tab. So I guess this bug could be marked as a dupe of 153016. Having read that bug's current comments, I understand the conflict between "insert new tabs rightwards of current focus" and "inserting tabs is bad because it disturbs the order the user expected". My suggestion for a resolution to this dilemma is that the new tabs should be inserted rather than appended, but they should be given a different color until one of them is focused.
No, it shouldn't be marked a dupe of bug 153016. I know that you're the reporter of this bug (so I shouldn't be telling you what you mean here), but what you've just said you want in comment 3 is quite different from the original Summary and what you'd said in comment 0 referred to. I confirmed the bug as new based on the original intent - I don't think it should be morphed into something else at this point. (Particularly since I have an interest in keeping a bug of that original intent in play.) Dealing with what happens with tab groups or a Home setting of multiple tabs when the current browser has MORE than one tab is, as you say, already addressed by other bugs. But I like having a bug in existence (currently this one comes closest) that dealing with what happens with a multiple tab Home setting on top of a single tab that's open. I don't mean to "usurp" your own bug, but rather than morphing this and then, necessarily, marking it a dupe, I'd rather keep it open. (You can just follow bug 153016 if you wish.)
Blocks: 159431
Fair enough. I just saw it as a subset of the 153016 case, and figured it'd ease bug manglement^Wmanagement to mark it as such. I have no quarrel with treating it as a separate issue if that makes someone else life easier and/or more logical. Thanks.
With the fix for bug 203960, I still wouldn't "technically" call this one fixed, but I'd have no problem resolving it as such if the reporter is okay with that. (Stance from comment 3. <grin>) I'm now at the mental point where simplification/consolidation of these bugs is easiest - especially since there's only a limited time before Seamonkey is abandoned to Firebird, and it makes sense to decrease the number of open bugs before then so that attention can be more focused.
Product: Core → SeaMonkey
Assignee: jag → nobody
QA Contact: pmac → tabbed-browser
MASS-CHANGE: This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
MASS-CHANGE: This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
MASS-CHANGE: This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
> 5. Edit->Preferences->Navigator, click "Use Current Group" and "When Navigator starts up, display (*) Blank page This option is gone from SM2, so WFM. See bug 159104 for same problem in new window.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.