Commit graph

1153 commits

Author SHA1 Message Date
Marco Bonardo
b34a02ceac Bug 1095069 - Cannot copy or delete bookmarks from search results in library. r=mano
--HG--
rename : browser/components/places/tests/browser/browser_library_left_pane_commands.js => browser/components/places/tests/browser/browser_library_commands.js
2014-11-13 10:19:19 +01:00
Asaf Romano
a63486fa3f Bug 982115 - PlacesTransactions: (1) Decouple |transact| and |batch|, and make batch work like Task.spawn, rather than the custom solution we had so far (yielding transactions rather than calling |transact| for the batched transactions). so that |transact| may be called during a batch from any function, not limiting the batch 'context' to the function passed to |batch|; (2) Rename the uri input property to URL, and allow passing DOM URL objects for it (in addition to plain specs and nsIURI objects) - this matches recent Bookmark.jsm and History.jsm work; (3) Improve the module documentation. r=mak. 2014-11-10 10:36:56 +02:00
Gijs Kruitbosch
386c4ea334 Bug 1090609 - don't disable open in tabs when there's only one item there, r=mak 2014-11-03 10:44:47 +00:00
Jim Mathies
25c6db8f3d Bug 1083376 - Fix for typeo error in browserPlacesViews.js, regression from bug 1068671. r=mak 2014-10-16 14:28:50 -05:00
Wes Kocher
08f61089ac Merge m-c to inbound a=merge 2014-10-14 17:35:16 -07:00
Asaf Romano
d83f8d60e1 Bug 1068671 - folderReadOnly doesn't pertain to bookmarks or results. r=mak 2014-10-14 17:03:28 +03:00
Kyle Huey
00e9f4d508 Bug 1082880: Fix a typo introduced in bug 979835. r=me 2014-10-14 16:15:43 -07:00
Carsten "Tomcat" Book
459781f902 Backed out changeset b30d47d94a85 (bug 1068671) for bc1 test failures 2014-10-01 13:14:06 +02:00
Carsten "Tomcat" Book
29fad8f0d6 Backed out changeset 5a6b95c47b55 (bug 1068671) 2014-10-01 13:12:13 +02:00
Asaf Romano
eb24352288 Bug 1068671 - Fix review comment (comment 15 on the bug) and a couple of typos. r=mak 2014-10-01 12:59:11 +03:00
Asaf Romano
896f516dd7 Bug 1068671 - Remove 'read-only' folders support from places. r=mak 2014-10-01 12:19:06 +03:00
Asaf Romano
464d71888d Bug 1070503 - Async Places Transactions: Delete command implementation. r=mak. 2014-09-23 09:11:26 +03:00
Asaf Romano
69c77bc2a1 Bug 1070690 - Remove _setDetailsFieldsDisabledState and paneElementsBroadcaster. r=mak 2014-09-23 09:01:04 +03:00
Asaf Romano
5786c4db38 Bug 1069235 - make guid and parentGuid naming consistent. r=mak 2014-09-20 10:57:34 +03:00
Asaf Romano
268a8a3563 Fix the 'bustage' of browser_parsable_script.js coming from bug 1067954 by whitelisting controller.js. It broke due to bug 1015578 (see mak's comment 2 there). CLOSED TREE 2014-09-19 18:23:20 +03:00
Asaf Romano
00c2d6bc3f Bug 1067956 - Async Places Transactions: Drop functionality. r=mak. 2014-09-19 17:04:51 +03:00
Asaf Romano
0493c2157b Bug 1067954 - Async Places Transactions: Paste functionality. r=mak 2014-09-19 16:53:27 +03:00
Iaroslav Sheptykin
ea9fb10a76 Bug 407821 - Discard bookmark tags exceeding maximum length of 100 characters. r=paolo 2014-09-17 06:23:00 +01:00
Asaf Romano
25f9c66641 Bug 1058566 - Transaction for duplicating any places item. r=mak. 2014-09-17 14:59:23 +03:00
Ryan VanderMeulen
6e190d1428 Backed out changeset ae6de471bcd7 (bug 1058566) for causing bug 1067978. 2014-09-16 15:41:27 -04:00
Ed Morley
83e8bc1523 Backed out changeset f1d1f89e5bd5 (bug 407821) for xpcshell failures 2014-09-16 16:23:15 +01:00
Iaroslav (Yarik) Sheptykin
5a498cd3ee Bug 407821 - Limit the max length of tags for bookmarks to 100 characters. r=paolo 2014-09-16 01:34:00 +01:00
Asaf Romano
c49715aa30 Bug 1058566 - Transaction for duplicating any places item. r=mak 2014-09-16 12:25:18 +03:00
Jon Morton
1700296f02 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Bernardo P. Rittmeyer
2d7dc90bc9 Bug 1058951 - Added telemetry probes to measure possible performance impacts of future changes at the places database. r=mak 2014-09-04 14:15:00 +02:00
Roberto A. Vitillo
fdac6a31e3 Bug 1058599 - Use string instead of nsIURI when calling xulstore. r=enn 2014-08-27 06:08:00 -04:00
Roberto A. Vitillo
0538a1f855 Bug 1056796 - Use documentURIObject to retrieve document uri. r=enndeakin 2014-08-21 06:42:00 -04:00
Roberto A. Vitillo
3eb77a08ed Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg
CLOSED TREE
2014-08-19 10:31:00 -04:00
Ed Morley
5b13b797b8 Backed out changeset 143ae44587b2 (bug 559505) for xperf failures 2014-08-20 17:10:05 +01:00
Roberto A. Vitillo
94f55c9aaa Bug 559505 - Deprecate localstore.rdf and replace it with xulstore. r=enn, sr=bsmedberg 2014-08-19 10:31:00 -04:00
Bernardo P. Rittmeyer
e5c228e808 Bug 1052174 - Applied -moz-resolution fragment to favicons to enable support for high resolution throughout the UI. r=MattN 2014-08-18 14:42:00 -07:00
Bernardo P. Rittmeyer
a9eee42790 Bug 1041845 - Apply image-rendering: -moz-crisp-edges style to favicons throughout the UI when resolution is 2dppx. r=MattN 2014-08-11 14:03:00 -04:00
Bernardo P. Rittmeyer
8a2398db94 Bug 951396 - Bookmark toolbar now can show icons in HiDPI resolution using a new helper function in PlacesUIUtils.jsm. r=MattN,mak 2014-07-31 19:29:57 -07:00
Gijs Kruitbosch
f96cbde947 Bug 1033463 - don't null out gEditBookmarkOverlay, r=mak
--HG--
extra : rebase_source : ca28e8c7faba88eb4851737c960fe89a61e20955
2014-07-10 15:57:31 +01:00
Gijs Kruitbosch
e0a07f062e Bug 1006989 - hide and disable cut/copy/delete/properties when opening bookmarks context menu with no selection, r=mano 2014-06-05 15:28:07 +01:00
Jim Blandy
7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Althaf Hameez
e6fecd5bb0 Bug 818587 - Adding a compression option for bookmark backups. r=mak 2014-05-24 19:48:00 +02:00
Asaf Romano
971075f2a7 Bug 993391 - Places async transactions: Implement "move bookmarks" command. r=mak. 2014-04-22 08:42:23 +03:00
Gijs Kruitbosch
c1827e5858 Bug 977572 - catch drag end and drop events from bookmarks drag handler so we can clean up, r=mak
--HG--
extra : rebase_source : 6a725c15b2802d7bf641e22f9ae322974f6639cc
2014-04-10 17:14:44 +01:00
Tetsuharu OHZEKI
7a96785fdf Bug 994188 - Fix "ReferenceError: Cu is not defined" in browser/components/places/content/controller.js. r=mak 2014-04-12 01:11:10 +09:00
Carsten "Tomcat" Book
2c72c3916e Merge m-c to mozilla-inbound 2014-04-08 15:39:46 +02:00
Neil Deakin
b3ab0f6e23 Bug 610545, add animation to bookmarks panel, r=dao 2014-04-08 08:45:52 -04:00
Asaf Romano
9e2d98e42e Bug 993274 - Remove cmd_new:livemark. r=mak 2014-04-08 12:05:26 +03:00
Asaf Romano
5a82eade2f Fix for the patch checked in for bug 983623 - Don't import PlacesUtils twice. 2014-04-08 11:50:33 +03:00
Asaf Romano
08a4a240bf Bug 983623 - Implement cmd_un/redo for the new async TM. r=mak 2014-04-08 11:42:06 +03:00
Carsten "Tomcat" Book
78e5561cb8 Backed out changeset 3fbf2620c5de (bug 983623) for mochitest-other bustage 2014-04-08 09:35:04 +02:00
Asaf Romano
fce9a1cf00 Bug 984900 - Places async transactions: Implement 'sort by name' ui command. r=mak 2014-04-08 09:14:49 +03:00
Asaf Romano
443d6d2f0d Bug 984898 - Places async transactions: Implement 'new separator' ui command. r=mak 2014-04-08 09:07:03 +03:00
Asaf Romano
1b69fb67cd Bug 983623 - Implement cmd_un/redo for the new async TM. r=mak 2014-04-08 08:55:46 +03:00
Mike Conley
2173ae7383 Bug 984455 - Bookmarks menu and toolbar context menus can be broken after underflowing from nav-bar chevron. r=mak,mdeboer,Gijs. 2014-03-28 10:30:00 -04:00