Add "Referring Page" item to Go menu

Assigned to


19 years ago
10 years ago


(Reporter: sidr, Assigned: jag+mozilla)


Windows NT

Firefox Tracking Flags

(Not tracked)




19 years ago
In bug 22788, "[RFE] Spawned windows should inherit previous page in history", suggests not doing that because sometimes the only way to
tell if a page is in a new window is by the greyed-out [Back] and [Forward]
buttons, and then says:
   >given all that I would still like to see some way to know from where new
   >windows were spawned.

Suggested: a "Referring Page" item on the "Go" menu, which would do exactly
that: go to the page that the current page was arrived at from. For any
page forward of the root of a window's Session History, this would be exactly
equivalent to the [Back] button, but when at the root of the Session History
(greyed buttons) or "earlier", it would allow going back one page to the page
that a new window was reached from, which the greyed [Back] button would not

This would require the same sort of pan-window session history asked for
by bug 18808 under the hood, but it would be hidden behind the "Referring Page"
menu item, rather than available at all times, preserving the rootedness of
the Session History in each window while allowing the user to go back further
if desired.

This is suggested because the persistent history, if it stores the navigation
path at all, does not make it visible in NN 4.7 or (so far, at least) in
Mozilla, so it is of no use for answering the questions, How did I get here?
and, What was that page two pages ago? (I wanted to bookmark that!).


19 years ago
QA Contact: paulmac → claudius


19 years ago
Severity: normal → enhancement

Comment 1

19 years ago
oops, setting severity to enhancement...


19 years ago
QA Contact: claudius → sairuh

Comment 2

19 years ago
yeah what he said. seriously, I think this is a great enhancement, that's my vote.
sairuh: I'm not sure if this is me or you, but for now let's just say it's you ;-)

Comment 3

19 years ago

Target Milestone: M15

Comment 4

19 years ago
Move to M16 for now ...
Target Milestone: M15 → M16

Comment 5

19 years ago
Implementing this only makes sense if bug 22788 is implemented first (and I don't 
think it should be). However, 22788 is scheduled for M20, but this bug is 
scheduled for M16. What gives?

Conversely, if bug 18808 is fixed, this bug becomes obsolete.

In about 98% of cases, a `Referring Page' item would do exactly the same as the 
`Back' item. Therefore, users would never realize that the two items were 
distinct, unless they happened to open the `Go' menu where all of the following 
circumstances were in effect simultaneously: (a) the current window had been 
spawned from a previous window; (b) the current window was at the start of its 
history; and (c) the user was paying attention, and noticed that `Back' was 
disabled but `Referring Page' wasn't.

That combination of events is going to be pretty rare, so I don't think this 
`feature' is worth it.


19 years ago
Target Milestone: M16 → Future
sounds like this is more History-oriented than the generalness of XPApps. over
to claudius :-)
Component: XPApps → History
QA Contact: sairuh → claudius

Comment 7

18 years ago
Taking these history and history-related bugs.
Assignee: don → alecf
nav triage team: not a beta stopper
Keywords: nsbeta1-


18 years ago
Component: History: Session → History: Global

Comment 9

17 years ago
argh.. take two at reassigning history bugs to new owner
Assignee: alecf → blakeross
Target Milestone: Future → ---


17 years ago
Target Milestone: --- → Future

Comment 10

17 years ago
cc'ing marlon for UE input.

Comment 11

17 years ago
-> ben, ruler of the go menu
Assignee: blaker → ben

Comment 12

17 years ago
This feature is available as a bookmarklet:


16 years ago
Summary: [RFE] Add "Referring Page" item to Go menu → Add "Referring Page" item to Go menu

Comment 13

13 years ago
Since this bug report requests a change to a menu, I'm moving it from Core to Mozilla Suite.  Bug 321302 is the equivalent bug for Firefox.
Assignee: bugs → guifeatures
Component: History: Global → XP Apps: GUI Features
Product: Core → Mozilla Application Suite
QA Contact: claudius
Target Milestone: Future → ---
*** Bug 321302 has been marked as a duplicate of this bug. ***
Filter "spam" on "guifeatures-nobody-20080610".
Assignee: guifeatures → nobody
QA Contact: guifeatures


11 years ago
Component: XP Apps: GUI Features → UI Design
Assignee: nobody → jag
Priority: P3 → --
QA Contact: guifeatures
You need to log in before you can comment on or make changes to this bug.