Closed
Bug 260951
Opened 20 years ago
Closed 20 years ago
[trunk] Go menu doesn't display recent page history until second opening
Categories
(Firefox :: Menus, defect)
Firefox
Menus
Tracking
()
VERIFIED
FIXED
Firefox1.5
People
(Reporter: waynegwoods, Assigned: mconnor)
References
Details
(Keywords: regression)
Attachments
(1 file)
1.10 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a4) Gecko/20040920 Firefox/0.9.1+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a4) Gecko/20040920 Firefox/0.9.1+
I've been meaning to report this for some time...
When you start up a Firefox trunk build and click on the Go menu, you don't see
any recently visited web pages, just the Back, Forward, Home and History items.
Close the menu and click on it again, and suddenly the list of pages appears.
This only seems to affect trunk builds from 20040810 (2004-08-10-15) onwards.
The 20040809 (2004-08-09-09) trunk build is fine. The Aviary branch is fine. I
can't reproduce in Seamonkey either.
I can reproduce in the latest nightly, with a fresh profile. I haven't tested it
in Windows yet, only Mac OS X.
Reproducible: Always
Steps to Reproduce:
1.Launch Firefox trunk nightly
2.Click on the Go menu. Observe that no recent pages are displayed.
3.Close the menu and click on Go again. Observe that recent pages are now displayed.
I tried to use Bonsai to determine which patches checked in during that period
might be relevant, but nothing jumped out to my untrained eye. Plus I have no
idea how to make it bring up Firefox-only checkins or trunk-only checkins (is
this even possible?).
Comment 1•20 years ago
|
||
I can also see this in Windows 20040919 trunk build.
Severity: normal → minor
OS: MacOS X → All
Hardware: Macintosh → All
Summary: Go menu doesn't display recent page history until second opening → [trunk] Go menu doesn't display recent page history until second opening
Version: unspecified → Trunk
Comment 2•20 years ago
|
||
probably related: Bug 258686
Updated•20 years ago
|
Keywords: regression
Comment 3•20 years ago
|
||
Very annoying bug. You have click a lot to see your Go-list :(
Comment 4•20 years ago
|
||
It's a bit strange. When I put the bookmarks-menu into the context-menu, Firefox
shows two bookmarks-menus, one Toolbar-menu and one Context-menu, that's normal
I think, why not.
But when I put the Go-menu into the context-menu, only the Go-list in the
context-menu is working. No matter how many times I click on the
toolbar-Go-menu, it only shows Back - Forward - Home - History, but the list is
gone.
Or maybe this is normal for some reason; I don't know.
Comment 5•20 years ago
|
||
*** Bug 273307 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Keywords: aviary-landing
Comment 6•20 years ago
|
||
The js console shows:
Error: history.treeBoxObject.view has no properties
Source File: chrome://browser/content/browser.js
Line: 1228
Comment 7•20 years ago
|
||
This bug existed months before the Aviary landing. It can't be a landing bug.
Keywords: aviary-landing
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20041225 Firefox/1.0+
(daihard: P4/SSE2)
Confirmed.
Error: history.treeBoxObject.view has no properties
Source File: chrome://browser/content/browser.js
Line: 1216
Error occurs in this function:
function updateGoMenu(goMenu)
{
// In case the timer didn't fire.
destroyGoMenuItems(goMenu);
var history = document.getElementById("hiddenHistoryTree");
if (history.hidden) {
history.hidden = false;
var globalHistory = Components.classes["@mozilla.org/browser/global-history;2"]
.getService(Components.interfaces.nsIRDFDataSource);
history.database.AddDataSource(globalHistory);
}
if (!history.ref)
history.ref = "NC:HistoryRoot";
var count = history.treeBoxObject.view.rowCount;
if (count > 10)
count = 10;
<snip rest=rest>
Updated•20 years ago
|
Flags: blocking-aviary1.1?
Assignee | ||
Comment 9•20 years ago
|
||
I hate trees, la la la-la
Assignee: firefox → mconnor
Status: NEW → ASSIGNED
Assignee | ||
Comment 10•20 years ago
|
||
Checking in mozilla/browser/base/content/browser.js;
/cvsroot/mozilla/browser/base/content/browser.js,v <-- browser.js
new revision: 1.377; previous revision: 1.376
done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 11•20 years ago
|
||
well, this one was ugly ; )
Updated•20 years ago
|
Flags: blocking-aviary1.1?
Comment 12•20 years ago
|
||
Note: the patch for bug 282265 will basically back this change out...
Updated•20 years ago
|
Updated•20 years ago
|
Flags: blocking-aviary1.1?
Comment 13•20 years ago
|
||
removing 282359 as a bug this depends on because its resolved.
Comment 14•20 years ago
|
||
Er... You do NOT remove dependencies just because the dependent bug is resolved!
In fact, this bug was also fixed by the patch in bug 282359. Please do not
ever touch the dependency list of a bug again unless you know what you're doing.
Status: REOPENED → RESOLVED
Closed: 20 years ago → 20 years ago
Depends on: 282359
Resolution: --- → FIXED
Updated•20 years ago
|
Status: RESOLVED → VERIFIED
Flags: blocking-aviary1.1?
Target Milestone: --- → Firefox1.1
Updated•18 years ago
|
QA Contact: bugzilla → menus
You need to log in
before you can comment on or make changes to this bug.
Description
•