Closed Bug 407540 Opened 17 years ago Closed 17 years ago

Tags checked when they are created for a different bookmark

Categories

(Firefox :: Bookmarks & History, defect, P3)

defect

Tracking

()

VERIFIED FIXED
Firefox 3 beta3

People

(Reporter: cbook, Assigned: asaf)

References

Details

Attachments

(2 files, 1 obsolete file)

Attached image wrong checked tag
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9b2pre) Gecko/2007120804 Minefield/3.0b2pre

There are tags checked in places organizer for bookmarks when they are created for a different bookmark.

See Attached screenshot. For the Bookmark of Bug 400109 is the "uuuu" checked but not listed in the "tag" summary. The tag "uuuu" was created for the Bookmark of Bug 334049.

Steps to reproduce:
Ensure you have some bookmarks
Create a new Bookmark via "bookmark this site" add a tag to this bookmark
Open the Places Organizer and check your bookmarks
All the bookmarks in the folder have the same tag.
Flags: in-litmus?
Flags: blocking-firefox3?
Assignee: nobody → mano
Flags: blocking-firefox3? → blocking-firefox3+
Priority: -- → P3
Target Milestone: --- → Firefox 3 M11
Attached patch patch (obsolete) — Splinter Review
Attachment #293178 - Flags: review?(dietrich)
Status: NEW → ASSIGNED
Comment on attachment 293178 [details] [diff] [review]
patch

r=sspitzer

but I think it might be be better to always call this._rebuildTagsSelectorList();, and in _rebuildTagsSelectorList(), do:

var tagsSelector = this._element("tagsSelector");
+ if (tagsSelector.collapsed) 
+  return;

what do you think?
Attachment #293178 - Flags: review?(dietrich) → review+
Attached patch with that changeSplinter Review
Attachment #293178 - Attachment is obsolete: true
mozilla/browser/components/places/content/editBookmarkOverlay.js  1.14
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Comment on attachment 293184 [details] [diff] [review]
with that change

r=sspitzer, thanks mano!
Attachment #293184 - Flags: review+
verified with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre)
Gecko/2007121805 Minefield/3.0b3pre and the equivalent Mac nightly build. 
Status: RESOLVED → VERIFIED
OS: Mac OS X → All
Hardware: PC → All
Test case 7453 was created to regression test this bug on FFT and BFT for Firefox 3.1
Flags: in-litmus? → in-litmus+
I don't think that the added test covers this regression. You should really mention the details pane. Further a test shouldn't rely on another test. Every test has to be processed on its own. I would propose following steps:

1. Add a bookmark by cmd+d and add the tags "test1", "test2", and "test3"
2. Add another bookmark by cmd+d to the same folder and add the tag "test1"
3. Open the library and select the folder in the left pane
4. Select the bookmark from step 2 and expand the tag list inside the details pane

=> The bookmark should only have the tag "test1" assigned and its appropriate checkbox is checked. All other checkboxes are not checked.
Flags: in-litmus+ → in-litmus?
Flags: in-litmus? → in-litmus+
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h".

In Thunderbird 3.0b, you do that as follows:
Tools | Message Filters
Make sure the correct account is selected. Click "New"
Conditions: Body   contains   places-to-b-and-h
Change the action to "Delete Message".
Select "Manually Run" from the dropdown at the top.
Click OK.

Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter.

Gerv
Component: Places → Bookmarks & History
QA Contact: places → bookmarks
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: