perf: API to disable/enable various itemChanged notifications.

NEW
Unassigned

Status

()

Firefox
Bookmarks & History
9 years ago
6 months ago

People

(Reporter: mano, Unassigned)

Tracking

(Depends on: 1 bug, Blocks: 1 bug, {perf})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [TSnappiness])

In the bookmarks menu and toolbar and in the sidebar, only the title and image for a given item are shown. In the bookmarks manager, some columns are hidden by default and some might be hidden by the user. Despite these representations, they're all updated on visit count, tags, etc.

Together with bug 497387, this is a quite serious performance issue, esp. for the bookmarks menu and history sidebar. Fixing that bug would help here too, but it wouldn't kill the key problem: some data is unnecessarily tracked. We should make it possible for views to tell their result not to track some data. While doing so, the view should reject senseless usages. For example, if the view is sorted by visit count, it shouldn't be possible for it to tell the result "don't update me on visit count". For that, they have bug 497387.
Keywords: perf
Whiteboard: [TSnappiness]
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
Depends on: 1340498
You need to log in before you can comment on or make changes to this bug.