RESOLVED FIXED 15461
REGRESSION (r25438-r25449): Bookmarks Disappear
https://bugs.webkit.org/show_bug.cgi?id=15461
Summary REGRESSION (r25438-r25449): Bookmarks Disappear
Ryan Fahlsing
Reported 2007-10-10 18:08:29 PDT
When first opening Safari Version 3.0.3 (522.12.1) using WebKit r26183 the Bookmarks menu is empty upon first click. Clicks on the Bookmarks menu after the first time properly show the bookmarks.
Attachments
screenshot (18.60 KB, image/png)
2007-10-15 07:10 PDT, Alexey Proskuryakov
no flags
Mark Rowe (bdash)
Comment 1 2007-10-11 10:15:27 PDT
Mark Rowe (bdash)
Comment 2 2007-10-11 10:18:05 PDT
Does this happen with stock Safari 3.0.3? Bookmarks are an application feature that is not implemented in WebKit, so I don't think this bug belongs in Bugzilla.
Eric Milles
Comment 3 2007-10-14 08:35:41 PDT
I have Safari 3.0.3 and WebKit r26570 (although this problem has been showing up for over a week now for me). Safari proper does not have any problem rendering the Bookmarks menu. However, WebKit, as described above shows a (mostly) blank bookmarks menu on the first click and then on subsequent clicks, renders it correctly. Also, I generally click-hold on the menu the first time because I anticipate dragging down. When the menu comes up blank, I mouseup to release it and then just click-release rather than holding just to see if the bookmarks will show. This might have something to do with it.
Alexey Proskuryakov
Comment 4 2007-10-14 21:33:25 PDT
I think I'm seeing this for much longer, maybe since <http://trac.webkit.org/projects/webkit/changeset/25439>. ChangeLog for this patch promises similar behavior for icons, but not for bookmarks themselves.
John Sullivan
Comment 5 2007-10-14 21:51:48 PDT
Alexey, that's interesting. I would expect the change for <http://trac.webkit.org/projects/webkit/changeset/25439> to cause menu items in Bookmarks and History menus to use the default blue icon in some cases where the menu items should be showing custom site icons, when a nightly WebKit is used with any released version of Safari, including the Safari 3.0.x beta releases. I would not expect the menu items to be completely blank though. It would be helpful for anyone who can reproduce a problem like this to see if they can determine which nightly WebKit version first introduced the problem. (If it's indeed r25439, this would only require testing with two versions.) It would also be helpful to check whether there are any console messages from Safari when the problem occurs.
Alexey Proskuryakov
Comment 6 2007-10-15 01:08:16 PDT
I'm seeing this with r25667 now (with Safari 2). Unfortunately, this only happens intermittently, so regression testing is not very easy. There is nothing in console when this happens. Interestingly, sometimes menu items are first drawn, and then immediately disappear. The bug was originally reported against Macintosh Intel, and I'm on PowerPC - so this doesn't depend on architecture.
John Sullivan
Comment 7 2007-10-15 06:45:08 PDT
When the bug occurs, are there blank spaces in the menu, or is the menu shorter than it should be? (A screenshot would be useful if you can get one.)
Alexey Proskuryakov
Comment 8 2007-10-15 07:10:45 PDT
Created attachment 16678 [details] screenshot I've now found a way to reproduce this reliably: 1. Launch WebKit. 2. Click on the "Bookmarks" item in menu bar. 3. After it opens (with all the menu items), move the mouse pointer down. At this point, menu items disappear.
Alexey Proskuryakov
Comment 9 2007-10-15 07:16:47 PDT
I can reproduce with r25449, but not with r25438.
Alexey Proskuryakov
Comment 10 2007-10-15 07:17:49 PDT
(In reply to comment #8) > 2. Click on the "Bookmarks" item in menu bar. I mean: don't release the mouse button here. > 3. After it opens (with all the menu items), move the mouse pointer down.
David Kilzer (:ddkilzer)
Comment 11 2007-11-03 23:22:41 PDT
David Kilzer (:ddkilzer)
Comment 12 2007-11-03 23:22:59 PDT
Anyone reproduced this in Leopard? This seems to only occur in Tiger.
David Kilzer (:ddkilzer)
Comment 13 2007-11-28 22:54:51 PST
I can't reproduce this on Safari 3.0.4 (523.12) on Mac OS X 10.4.11 (8S165). Closing as RESOLVED/FIXED. Ryan, please open a new bug if you see this behavior again. Thanks!
David Kilzer (:ddkilzer)
Comment 14 2007-11-29 04:43:21 PST
Within an hour after closing this I saw it happen with a WebKit nightly build (probably r28129), but I've never seen it running Safari 3.0.4 directly, so I'm not inclined to open a new bug.
Note You need to log in before you can comment on or make changes to this bug.