Closed Bug 372647 Opened 18 years ago Closed 18 years ago

regression: bookmarkFeedURI annotation is not set on the children of a live bookmark

Categories

(Firefox :: Bookmarks & History, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 3 alpha3

People

(Reporter: asaf, Assigned: asaf)

References

Details

Attachments

(3 files)

regression: bookmarkFeedURI annotation is not set on the children of a live bookmark. Thus the context menu for such items is broken.
Hrm, it's set on the uri (history) node for it. That's kinda wrong but would still mostly work if I didn't unset uri in bug 371668.
Blocks: 371668
Depends on: 372750
Attached patch patchSplinter Review
* Fix the regression from bug 371668, i.e. restore annotations for url/vist nodes. * Set the bookmark-specific annotations for bookmark-nodes, as well as the annotations for the bookmarked uri. * Annotate the bookmark as bookmarkFeedURI rather than the bookmarked uri.
Attachment #257427 - Flags: review?(dietrich)
Attachment #257427 - Flags: review?(dietrich) → review+
mozilla/browser/components/places/content/controller.js 1.131 mozilla/toolkit/components/places/src/nsLivemarkService.js 1.9
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
this can be tested now
Flags: in-testsuite?
Attachment #257703 - Flags: review?(dietrich)
Attachment #257703 - Flags: review?(dietrich) → review+
Attached patch testSplinter Review
Attachment #257719 - Flags: review?(sayrer)
mozilla/browser/components/places/content/utils.js 1.18
Attachment #257719 - Flags: review?(sayrer) → review+
mozilla/browser/components/places/tests/chrome/test_add_livemark.xul 1.2
Flags: in-testsuite? → in-testsuite+
Don't you need to add the test to the corresponding makefile?
(In reply to comment #9) > Don't you need to add the test to the corresponding makefile? > It is already there, from bug 372750
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: