Commit graph

130 commits

Author SHA1 Message Date
Marco Bonardo
cd76afe24d Bug 874407 - new visits are inserted incorrectly in the Library and the sidebar treeviews.
r=Mano
2013-06-03 12:17:36 +02:00
Ed Morley
8e8247ca4f Backed out changeset 8c37f4a3e488 (bug 874407) for failures in test_bug549192.xul 2013-06-03 13:21:41 +01:00
Marco Bonardo
60e9ef48f0 Bug 874407 - new visits are inserted incorrectly in the Library and the sidebar treeviews.
r=Mano
2013-06-03 12:17:36 +02:00
Trevor Saunders
254bffb739 bug 407956 - make nsITreeView not take a nsISupportsArray* r=neil, bz sr=neil 2013-01-06 19:54:42 -05:00
Marco Bonardo
ed84888317 Bug 831094 - Avoid replacing nodes in Places query results.
r=Mano sr=gavin
2013-02-06 20:48:09 +01:00
Asaf Romano
d97abefe07 Bug 760940 - Bookmarks and history menus behave incorrectly due to non-node weak map keys. r=mak 2012-07-24 17:20:57 +03:00
Asaf Romano
8c4f7239bf Bug 761494 - Cannot open all Bookmarks in tabs by Middle clicking a folder in Sidebar. r=mak 2012-06-28 21:14:45 +03:00
Asaf Romano
7ba8f62ee7 Bug 730340 - Bug 730340 - Don't use expando properties for storing data on places nodes. Don't use an expando to mark cut nodes. r=mak. 2012-06-03 15:01:15 +03:00
Asaf Romano
e9836a3ee8 Bug 730340 - Don't use expando properties for storing data on places nodes. Part 3 - cache livemark-info object in the controller for each view instead of setting _feedURI and _siteURI exapndos on livemark nodes. Also fix a bug I introduced in the previous check for this bug, in PVB_nodeHistoryDetailsChanged. r=mak 2012-06-02 16:54:25 +03:00
Asaf Romano
a41ee513d9 Bug 730340 - Don't use expando properties for storing data on places nodes. part 1 - use a WeakMap for mapping places nodes to DOM nodes. part 2 - use a WeakMap for cellProperties in treeView.js; stop caching _plainContainer. r=mak 2012-06-01 23:03:00 +03:00
Serge Gautherie
dc023738a3 Bug 741064. (Av1) Fix "function PTV__buildVisibleSection does not always return a value". r=mano. 2012-04-01 18:13:44 +02:00
Marco Bonardo
baf76b6247 Bug 731274 - Make reloadLivemarks optionally force reloads and use it to speed up livemarks population.
r=dietrich sr=gavin
2012-03-08 11:14:59 +01:00
OHZEKI Tetsuharu
2e1dd2c937 Bug 580814 - Avoid accessing rows that don't exist in treeviews for Places. r=mak 2012-03-04 12:36:14 -05:00
OHZEKI Tetsuharu
79626124b2 Bug 575955 - Replace internal usage of old transactions shim, add a new toolkit test. r=mak
--HG--
rename : browser/components/places/tests/unit/test_placesTxn.js => toolkit/components/places/tests/unit/test_placesTxn.js
rename : browser/components/places/tests/unit/test_txnGUIDs.js => toolkit/components/places/tests/unit/test_txnGUIDs.js
2012-02-28 18:40:38 -05:00
Marco Bonardo
d20e75ed38 Bug 613588 (Frontend) - Load-on-demand livemarks.
r=dietrich,mano
2012-02-24 13:42:26 +01:00
Thomas Prip Vestergaard
92fcb2e91e Bug 705043 - Avoid cutting off Places URI titles unnecessarily. r=mak 2011-12-07 16:44:00 -05:00
Marco Bonardo
f7acf28c3d Bug 696159 - Remove some deprecated Places code.
r=dietrich sr=rstrong
2011-10-27 11:11:43 +02:00
Marco Bonardo
309f2be51a Bug 416459 - Implement proper cut action for bookmarks.
r=dietrich
2011-06-30 15:34:02 +02:00
Asaf Romano
ba812eb7d9 Bug 636924 - Copied livemarks appear as folders in sidebar; r=dietrich 2011-03-22 10:55:47 -04:00
Marco Bonardo
e8af7e9d58 Bug 628258 - inverted method arguments in treeView.js::_buildVisibleSection.
r+a=dietrich
2011-01-27 12:18:17 +01:00
Marco Bonardo
674977bf4b Bug 620198 - Right pane tree of Library is not updated when i delete a selected folder in left pane tree.
r=dietrich a=blocker
2011-01-18 15:01:12 +01:00
Marco Bonardo
865d1cfcb3 Bug 472343 (part 2) - Make Places views aware of batches.
r=dietrich sr=vlad a=blocking
2010-11-12 22:20:00 +01:00
Robert Kaiser
6c816884ba bug 570788 - Incorporate improvements from SeaMonkey places review into Firefox code, round 4 (tree), r=mak a=gavin 2010-08-11 18:05:10 +02:00
Asaf Romano
c0d6725ddb Bug 549491 - "The root node is never visible" exception when details of the root node are modified. r=mak 2010-06-22 14:44:38 +02:00
Asaf Romano
0545f4d847 Bug 549192 - History view not updated after deleting entry. r=mak. 2010-06-04 22:48:04 +03:00
Robert Kaiser
4897cfe53d bug 566613 - fix typo wasVisbile in treeView.js and use nodeAncestors in invisible node lookup, r=Mano 2010-05-27 15:06:27 +02:00
Marco Bonardo
96b1a35cc4 Bug 556739 - Part4: PlacesUIUtils should be a module instead. r=dietrich
--HG--
rename : browser/components/places/content/utils.js => browser/components/places/src/PlacesUIUtils.jsm
rename : browser/components/places/tests/chrome/test_bug510634.xul => browser/components/places/tests/chrome/test_0_bug510634.xul
rename : browser/components/places/tests/chrome/test_multiple_left_pane.xul => browser/components/places/tests/chrome/test_0_multiple_left_pane.xul
2010-04-17 12:07:19 +02:00
Marco Bonardo
679fecd861 Bug 556739 - Part 1: Expose more from PlacesUtils. r=dietrich 2010-04-16 23:51:04 +02:00
Drew Willcoxon
9f2f035eda Bug 536893 - Asynchronous API for opening nsNavHistoryFolderResultNodes (part 2), r=mano 2010-04-09 11:30:35 -07:00
Asaf Romano
1347890116 Bug 555293 - MLFB: Port bug 547815 to Firefox. r=the-one-who-likes-filing-bugs. 2010-03-27 00:15:02 +03:00
Asaf Romano
f62b88bc41 Bug 543444 - Replace single-view API with multiple observers. r=mak sr=rstrong 2010-03-12 12:14:47 +01:00
Marco Bonardo
7522fa3186 backout bug 543444 due to leaks 2010-03-09 17:23:32 +01:00
Asaf Romano
309a26a9cb Bug 543444 - Replace single-view API with multiple observers. r=mak sr=rstrong 2010-03-09 14:43:09 +01:00
Robert O'Callahan
616b7eed72 Backed out changeset 79f299fc10d6 2010-03-05 20:10:20 +13:00
Asaf Romano
fe8fdd5f03 Relanding bug 543444 - Replace single-view API with multiple observers. r=mak. sr=rstrong. 2010-03-04 13:23:41 -08:00
Asaf Romano
eb72e43829 Backing out bug 543444 due to orange. 2010-03-03 17:23:51 -08:00
Asaf Romano
79c992514c Bug 543444 - Replace single-view API with multiple observers. r=mak, sr=rstrong. 2010-03-03 14:45:16 -08:00
Asaf Romano
40a2a590a8 Bug 520659 - Lazily build places trees when possible. r=mak. 2010-02-25 20:30:09 +02:00
Marco Bonardo
7ddb95dce2 Bug 544047 - Remove Places dependency on nsDragAndDrop.js. Use the new drag and drop API everywhere. r=mano 2010-02-23 16:20:36 +01:00
Paul O’Shannessy
4ef6775f0a Backed out changeset 2c60006b6c1f (bug 520659) because of resulting orange. 2010-02-22 14:58:09 -08:00
Asaf Romano
9373a85130 Bug 520659 - Lazily build places trees when possible. r=mak. 2010-02-22 23:37:52 +02:00
Marco Bonardo
38109b9c22 Bug 525739 - test_treeview_date.xul fails for the rest of the day when DST changes, r=dietrich 2009-11-06 16:24:56 +01:00
Dietrich Ayala
8f8c161f85 Bug 498130 - Reduce places-views overhead (RELAND) 2009-10-01 09:53:26 -07:00
Dietrich Ayala
d1261351b1 Backout bug 498130 due to persistent startup crash on Windows Mobile (bug 519854) 2009-09-30 17:21:39 -07:00
Asaf Romano
8675f1e5ad Bug 498130 - Reduce places-views overhead. r=mak. sr=mconnor. 2009-09-26 11:23:17 +03:00
Marco Bonardo
68483ca91d Bug 324430 - Allow stopping Places results updates when they are unused, r=dietrich 2009-06-15 13:09:40 +02:00
Dietrich Ayala
f54de06119 Bug 492796 - isLivemark should use the livemark cache, instead of the db (r=marco) 2009-06-12 15:39:42 -07:00
Dietrich Ayala
b8f1511e0a Bug 493636 - when possible, use cached left pane query ids instead of the anno service directly (r=marco) 2009-06-12 15:21:47 -07:00
Dietrich Ayala
ba4f4fec8d Bug 492804 - remove hasAnno check for bookmark description, r=mak77 2009-05-19 01:06:55 +02:00
Pardal Freudenthal
b2868dca86 Bug 482235 - instead of exposing bookmarklets attribute, expose scheme in uri nodes, r=mak77 2009-03-12 14:05:48 +01:00