Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Paolo Amadini
0d0c9d5f71
Bug 1402279 - Part 2 - Unify the usage of the DownloadPaths module. r=mak,aswan
...
MozReview-Commit-ID: HEhwkyxtYTP
2017-09-27 12:13:07 +01:00
Paolo Amadini
414b47f537
Bug 1402279 - Part 1 - Move the DownloadPaths module to the jsdownloads folder. r=mak
...
MozReview-Commit-ID: 91ZqKef6NIE
2017-09-22 15:45:39 +01:00
Sebastian Hengst
a011af8cf7
Backed out changeset d5bc3152714e (bug 1402279) for failing devtools' devtools/client/jsonview/test/browser_jsonview_save_json.js. r=backout
2017-09-26 18:18:32 +02:00
Sebastian Hengst
3c4ab8939c
Backed out changeset 41da9c5daa90 (bug 1402279)
2017-09-26 18:17:51 +02:00
Paolo Amadini
9fb8dd6d05
Bug 1402279 - Part 2 - Unify the usage of the DownloadPaths module. r=mak,aswan
...
MozReview-Commit-ID: HEhwkyxtYTP
2017-09-26 16:03:24 +01:00
Paolo Amadini
04175f0855
Bug 1402279 - Part 1 - Move the DownloadPaths module to the jsdownloads folder. r=mak
...
MozReview-Commit-ID: 91ZqKef6NIE
2017-09-22 15:45:39 +01:00
Mike de Boer
6e42072cb9
Bug 1395663 - Allow retrieving DownloadHistoryList objects that include a limited number of history results. r=Paolo
...
MozReview-Commit-ID: AaqCEPNntUb
2017-09-08 11:33:11 +02:00
Mike de Boer
fdc383b39a
Bug 1396581 - Allow retrieving DownloadHistoryList objects that show private downloads. r=mak
...
MozReview-Commit-ID: 7lFuZQRmwWI
2017-09-05 11:44:07 +02:00
Dan Banner
957bea07d7
Bug 1394820 - Enable ESLint for DownloadIntegration.jsm r=standard8
...
MozReview-Commit-ID: INwMSXSJ31f
2017-08-29 18:57:11 +01:00
Johann Hofmann
5a64d26ebe
Bug 1139913 - Downloads with partial data should still keep the placeholder on disk. r=mak
...
This prevents naming conflicts if a paused or blocked download is retried from the original page.
MozReview-Commit-ID: 4rFZ5rP8saJ
2017-08-25 16:42:45 +01:00
Sebastian Hengst
5132f513f7
Backed out changeset d2a4fa2a4005 (bug 1139913) for failing browser-chrome's browser_downloads_panel_height.js. r=backout
2017-08-24 18:55:43 +02:00
Johann Hofmann
e25fa7f3be
Bug 1139913 - Downloads with partial data should still keep the placeholder on disk. r=mak
...
This prevents naming conflicts if a paused or blocked download is retried from the original page.
MozReview-Commit-ID: 4rFZ5rP8saJ
2017-08-24 14:13:56 +01:00
Wes Kocher
0fda02c37b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 9Abf0fILvvK
2017-08-08 15:16:00 -07:00
Wes Kocher
ea3488f133
Merge inbound to central, a=merge
...
MozReview-Commit-ID: HpVAbc2vi78
2017-08-08 15:14:28 -07:00
Eric Rahm
87bc873dcc
Bug 1386825 - Part 2: Remove MOZ_B2G from toolkit. r=froydnj
...
MozReview-Commit-ID: Ji3MoFKLVI4
2017-08-08 14:41:07 -07:00
Paolo Amadini
ee9d8c2289
Bug 1382899 - Reduce Promise overhead in the DownloadLegacy.js progress events. r=florian
...
MozReview-Commit-ID: KS4kujUvX3s
2017-08-08 14:44:52 +01:00
dagasatvik
91d42b2553
Bug 1385820 - Enable the ESLint no-new-wrappers rule across mozilla-central; r=markh,standard8
...
MozReview-Commit-ID: FvJO3ibeiwg
2017-08-07 23:57:51 +05:30
Masatoshi Kimura
29a4322fe8
Bug 389565 - Remove nsIExternalProtocolService::LoadUrl. r=Paolo
...
MozReview-Commit-ID: lMq06cPWYB
2017-08-06 11:25:42 +09:00
Paolo Amadini
d1e1b518d1
Bug 1381411 - Implement the DownloadHistoryList object. r=mak
...
This also changes the Library window to use the newly added back-end object. The only user-visible change should be how the selection behaves when retrying downloads.
MozReview-Commit-ID: 7CQr1m21rcB
2017-08-04 14:48:53 +01:00
Masatoshi Kimura
c0943e4f30
Bug 1326520 - Rename nsIURI.path to pathQueryRef. r=valentin.gosu
...
MozReview-Commit-ID: DqJdTGopR9G
2017-07-29 20:50:21 +09:00
Punam
69a274394a
Bug 1385402 - Cloud Storage API - Handle null while getting download folder r=Gijs
...
MozReview-Commit-ID: C9HC4KSAuG4
2017-07-30 14:52:26 -07:00
Punam
b24f2b3faa
Bug 1357171 - cloud storage module r=Gijs
...
* Has storage providers metadata
* Scan for storage providers returning preferred provider
* Helper methods to access cloud services prefs
* Helper method to set cloud storage as default download directory
* Notify observers for displaying cloud storage prompt
* Support pref value browser.downloads.folderList 3
* Read dropbox custom downloadpath from info.json
* Handle rejected providers by saving response in cloud.services.rejected.key
* Load providers metadata from providers.json
* Tested using add-on implemented in Bug 1365129
* Tests for Linux, Mac and Win Platform
MozReview-Commit-ID: LrmoDfsRTBV
2017-07-27 10:14:17 -07:00
Paolo Amadini
f26759a7e8
Bug 830415 - Part 2 - Move the front-end code that stores download metadata in history to the DownloadHistory module. r=mak
...
Regression tests will be added in bug 1381411 when methods to retrieve the metadata will be available.
MozReview-Commit-ID: I3MgwM0EOty
2017-07-26 16:12:57 +01:00
Paolo Amadini
4058724afb
Bug 830415 - Part 1 - Update the header styles of the Downloads API modules. r=mak
...
File comments now consistently provide an overview instead of repeating the object comments. Redundant headers are removed together with other style changes, and mode lines are removed as they are only used by a small fraction of the JSM files in the tree.
MozReview-Commit-ID: 42fs7rT2BNM
2017-07-24 12:16:01 +01:00
Marco Castelluccio
a8376cf298
Bug 1384038 - Stop using preprocessor in DownloadIntegration.jsm. r=paolo
2017-07-26 01:10:27 +02:00
Nicholas Nethercote
d9bf389346
Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium.
2017-07-19 18:38:48 +10:00
Paolo Amadini
1a2766e349
Bug 1381409 - Part 3 - Use DownloadList notifications directly in front-end download views. r=mak
...
The DownloadList object now provides batch notifications directly, in preparation for linking front-end views to other types of download lists without having to use the DownloadsData indirection.
MozReview-Commit-ID: FOTz1YwGRE1
2017-07-17 12:05:12 +01:00
Florian Quèze
b622c2b081
Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley.
2017-06-23 11:25:18 +02:00
Florian Quèze
f97b0ef21c
Bug 1034599 - Convert remaining Promise.defer() uses to PromiseUtils.defer() or new Promise(), r=mconley.
2017-06-23 11:25:02 +02:00
Paolo Amadini
7afba17088
Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
...
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.
MozReview-Commit-ID: 1buqgX1EP4P
2017-06-19 11:32:37 +01:00
Rajesh Kathiriya
7c0507b30e
Bug 1370232 - Enabled the ESLint no-unneeded-ternary rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: AH9ArRkjh78
2017-06-13 00:23:54 +05:30
Mark Striemer
afce04b9ce
Bug 1369771 - Confirm launch of executables other than .exe on Windows r=Paolo
...
MozReview-Commit-ID: 2TbLbdMc3d3
2017-05-29 16:38:54 -05:00
Christoph Kerschbaumer
5452a95b49
Bug 1362993 - Rewrite gBrowser.addTab() to use BrowserTestUtils.addTab(). r=florian
2017-05-15 21:49:50 +02:00
Paolo Amadini
9887430efa
Bug 1362384 - Remove code to import data from "downloads.sqlite". r=mak
...
When upgrading an old profile that still uses "downloads.sqlite", information about in-progress and paused downloads will be lost. The history of completed downloads will be preserved because it is stored in the Places database, although it may be affected by history expiration.
MozReview-Commit-ID: GFqvACKC4E1
2017-05-15 10:48:04 +01:00
Florian Quèze
15feaa278a
Bug 1362882 - script-generated patch to switch from Promise.defer() to new Promise() where it's straightforward, rs=Mossop.
2017-05-12 14:55:27 +02:00
Florian Quèze
50b8c6608d
Bug 1353542 - script-generated patch to remove .bind(this) calls we no longer need now that generator functions have been replaced with async functions, r=Mossop.
2017-05-12 14:47:41 +02:00
Florian Quèze
ff53eb9a63
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Florian Queze
6cc0b6e992
Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws.
2017-04-27 00:25:45 +02:00
Paolo Amadini
60fca15e25
Bug 1348062 - Test that channels are properly marked for downloads. r=mak
...
Downloads handled by nsIExternalHelperAppService pass a null request to the final onStateChange notification, thus we need to hold a reference to the request earlier. This also allows unit tests to access the request while the download is running.
MozReview-Commit-ID: 21rapDmMIZw
2017-04-19 10:42:00 +01:00
Honza Bambas
a4e98b5ed2
Bug 1348062 - Mark channels used for downloads as throttable, r=nick+paolo
...
MozReview-Commit-ID: 9cg4PwrXtNa
2017-04-16 14:53:30 +01:00
Florian Queze
451928e614
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Sebastian Hengst
f75839c723
Backed out changeset 55f3df15eaa6 (bug 1356569)
2017-04-14 23:39:17 +02:00
Florian Queze
61aabdf237
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Mike Hommey
b1a06955a6
Bug 1344038 - Remove --disable-gio. r=karlt
2017-04-05 14:06:25 +09:00
Paolo Amadini
1c5ae40148
Bug 1273265 - Allow long file names in specific cases. r=jimm
...
MozReview-Commit-ID: 3tl5Iihxs27
2017-04-06 09:08:06 +01:00
Jared Wein
5a181760cc
Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8
...
Running eslint with --fix didn't fix many of the issues. The majority here had to be fixed by hand but a significant majority of the issues were related to a few files that I was able to use find-and-replace with. I regret not making this in to separate commits of the hand-fixes and the fixes from --fix but I don't recall --fix fixing any of the issues.
MozReview-Commit-ID: ANyg2qfo3Qx
2017-03-21 14:29:43 -04:00