Commit Graph

2101 Commits

Author SHA1 Message Date
Asaf Romano
1fb486c62a 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
476bf86d60 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
Marco Bonardo
394e76b382 Bug 1068009 - Implement the async bookmarking API (tests), rs=mano 2014-10-23 16:44:41 +02:00
Jim Mathies
29aa5bfdba 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
cf10c75974 Merge m-c to inbound a=merge 2014-10-14 17:35:16 -07:00
Asaf Romano
fbed712ada Bug 1068671 - folderReadOnly doesn't pertain to bookmarks or results. r=mak 2014-10-14 17:03:28 +03:00
Kyle Huey
2f9137d5aa Bug 1082880: Fix a typo introduced in bug 979835. r=me 2014-10-14 16:15:43 -07:00
Andrew Halberstadt
11b824f09b Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Jon Morton
4a98f87acc Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
Carsten "Tomcat" Book
720b2367b9 Backed out changeset b30d47d94a85 (bug 1068671) for bc1 test failures 2014-10-01 13:14:06 +02:00
Carsten "Tomcat" Book
02ffa4182d Backed out changeset 5a6b95c47b55 (bug 1068671) 2014-10-01 13:12:13 +02:00
Asaf Romano
539404d425 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
ce0d37a700 Bug 1068671 - Remove 'read-only' folders support from places. r=mak 2014-10-01 12:19:06 +03:00
Asaf Romano
99e55486ac Bug 1070503 - Async Places Transactions: Delete command implementation. r=mak. 2014-09-23 09:11:26 +03:00
Asaf Romano
2400f9a445 Bug 1070690 - Remove _setDetailsFieldsDisabledState and paneElementsBroadcaster. r=mak 2014-09-23 09:01:04 +03:00
Asaf Romano
88912b1ad3 Bug 1069235 - make guid and parentGuid naming consistent. r=mak 2014-09-20 10:57:34 +03:00
Asaf Romano
0c21a72a21 Bug 1067959 - Async Places Transactions: when copying an item, do not copy "special" annotations.r=mak 2014-09-19 23:35:14 +03:00
Asaf Romano
cb0b83af93 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
a9fb56da73 Bug 1067956 - Async Places Transactions: Drop functionality. r=mak. 2014-09-19 17:04:51 +03:00
Asaf Romano
acc27114a6 Bug 1067954 - Async Places Transactions: Paste functionality. r=mak 2014-09-19 16:53:27 +03:00
Iaroslav Sheptykin
2d7ccda096 Bug 407821 - Discard bookmark tags exceeding maximum length of 100 characters. r=paolo 2014-09-17 06:23:00 +01:00
Asaf Romano
0598101f72 Bug 1058566 - Transaction for duplicating any places item. r=mak. 2014-09-17 14:59:23 +03:00
Ryan VanderMeulen
17842860d8 Backed out changeset ae6de471bcd7 (bug 1058566) for causing bug 1067978. 2014-09-16 15:41:27 -04:00
Ed Morley
a4bf27ef2d Backed out changeset f1d1f89e5bd5 (bug 407821) for xpcshell failures 2014-09-16 16:23:15 +01:00
Iaroslav (Yarik) Sheptykin
d7c56e6c37 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
0b04b6c3d1 Bug 1058566 - Transaction for duplicating any places item. r=mak 2014-09-16 12:25:18 +03:00
Shu-yu Guo
40c62f33a5 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Bernardo P. Rittmeyer
cd6d04122c 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
Alan K
dc6b1310d3 Bug 993584 - Initial landing for CloudSync. r=rnewman 2014-09-04 21:44:00 +02:00
Bill McCloskey
3fc52acc1d Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
Roberto A. Vitillo
8a61e2c810 Bug 1058599 - Use string instead of nsIURI when calling xulstore. r=enn 2014-08-27 06:08:00 -04:00
Roberto A. Vitillo
fa97b6087d Bug 1056796 - Use documentURIObject to retrieve document uri. r=enndeakin 2014-08-21 06:42:00 -04:00
Roberto A. Vitillo
251f12652d 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
02dcbeb964 Backed out changeset 143ae44587b2 (bug 559505) for xperf failures 2014-08-20 17:10:05 +01:00
Roberto A. Vitillo
589046f479 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
b65941839b 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
a60bd12b65 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
027ec52a91 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
Birunthan Mohanathas
d23ec47197 Bug 1038458 - Part 5: Flatten browser/components/places/src/ directory. r=mak 2014-07-26 09:32:02 -07:00
Alexandre Poirot
6188942e57 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Gijs Kruitbosch
f0b6bf38fc Bug 1033463 - don't null out gEditBookmarkOverlay, r=mak 2014-07-10 15:57:31 +01:00
Gijs Kruitbosch
9ace2cd351 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
39dc0c6097 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
Dão Gottwald
bf113f3bc9 Bug 867317 - Implement transition for showing and hiding toolbars. r=jaws 2014-06-20 14:11:55 +02:00
Althaf Hameez
205e15b076 Bug 818587 - Adding a compression option for bookmark backups. r=mak 2014-05-24 19:48:00 +02:00
Asaf Romano
27e918271f Bug 988070 - New PlacesUtils.promiseBookmrksTree API for retrieving bookmarks data, a generalization of PlacesBackups.getBookmarksTree. r=mak, sr=gavin. 2014-05-22 19:06:57 +03:00
Asaf Romano
199cfe7699 Bug 993391 - Places async transactions: Implement "move bookmarks" command. r=mak. 2014-04-22 08:42:23 +03:00
Marco Bonardo
0110c75ca0 bug 970291 - Remove BookmarkJSONUtils.serializeNodeAsJSONToOutputStream. r=mano 2014-04-14 12:00:11 +02:00
Gijs Kruitbosch
8c24dcae41 Bug 977572 - catch drag end and drop events from bookmarks drag handler so we can clean up, r=mak 2014-04-10 17:14:44 +01:00
Tetsuharu OHZEKI
a2ad59c326 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