为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Numbers in browser.places.smartBookmarksVersion

  • 2 个回答
  • 3 人有此问题
  • 1 次查看
  • 最后回复者为 finitarry

more options

What do the version numbers in browser.places.smartBookmarksVersion mean? I can find no explanation. If the value is 0, I know that Bookmarks will have the folders for most viewed and most recent, but what about the others (up to 4)? I had the value change to 1 after I removed those folders (back in FF 3), and copied that into user.js from prefs.js, but now the value is 4, even though I did not change the value in user.js. There is nothing wrong with the user.js file, so how does the value change to 4, and what does the 4 mean?

I checked FF 3.6.28 in my old laptop, and its setting for browser.places.smartBookmarksVersion is 2. That user.js file was originally in that computer, so that was the origin of that setting of version 1 in this one. There is nothing wrong with user.js in the older computer either. What does the 2 mean?

What do the version numbers in browser.places.smartBookmarksVersion mean? I can find no explanation. If the value is 0, I know that Bookmarks will have the folders for most viewed and most recent, but what about the others (up to 4)? I had the value change to 1 after I removed those folders (back in FF 3), and copied that into user.js from prefs.js, but now the value is 4, even though I did not change the value in user.js. There is nothing wrong with the user.js file, so how does the value change to 4, and what does the 4 mean? I checked FF 3.6.28 in my old laptop, and its setting for browser.places.smartBookmarksVersion is 2. That user.js file was originally in that computer, so that was the origin of that setting of version 1 in this one. There is nothing wrong with user.js in the older computer either. What does the 2 mean?

所有回复 (2)

more options
more options

The remarks do not explain everything about browser.places.smartBookmarksVersion. This is an excerpt:

1390    // This is actual version of the smart bookmarks, must be increased every
1391     // time smart bookmarks change.
1392     // When adding a new smart bookmark below, its newInVersion property must
1393     // be set to the version it has been added in, we will compare its value
1394     // to users' smartBookmarksVersion and add new smart bookmarks without
1395     // recreating old deleted ones.
1396     const SMART_BOOKMARKS_VERSION = 4;

Have there been 4 different setups for smart bookmarks, or what does that remark actually mean? Smart bookmarks change in what way? Is this a change done by Firefox itself or by the user?

Version 2 was a different setup for Firefox 3.6? What about version 3? Version 4 in FF 18 has evolved further, correct?

Setting version 2 and version 4 must be an active process that happens whenever Firefox is launched, since the value in my user.js file is still 1.