Commit Graph

45 Commits

Author SHA1 Message Date
Paolo Amadini
3ef5e2301e Bug 832672 - Downloads Panel gives no indication or feedback on missing files. r=mak ui-r=shorlander 2013-04-24 02:19:49 +02:00
Marco Bonardo
9a7530ecc2 Bug 851519 - Keyboard commands may executed on the wrong download in the panel
r=Mano
2013-04-17 16:16:09 +02:00
Asaf Romano
6f9867486c Bug 842553 - Double clicking an in-progress download in the Library opens its containing folder. r=mak 2013-03-06 11:43:28 +02:00
Christian Sonne
cfb1aa05f8 Bug 816254 - Add logging to Downloads Panel r=mak 2013-02-15 17:34:18 -08:00
Owen Coutts
d22c975cc1 Bug 808054 - Don't anchor the Downloads Panel to the tabs toolbar. r=mconley 2013-01-23 18:08:15 -05:00
Mike Conley
f68c934851 Bug 819428 - Re-jig keyboard navigation for the Downloads Panel. r=mak. 2013-01-14 12:59:40 -05:00
Asaf Romano
b813faea2f Bug 828243 - Cleanup wasDone, wasInProgress and endTime usage. r=mak 2013-01-09 14:45:08 +02:00
Marco Bonardo
1ea2387a74 Bug 822689 - Nothing happens when clicking on a compete download in the Downloads Panel.
r=mconley
2012-12-18 18:02:03 +01:00
Mike Conley
fae2396990 Bug 817006 - "Remove from List" option in the Downloads Panel should be clarified as "Remove from History". r=mak. 2012-12-14 12:51:52 -05:00
Asaf Romano
baa7296b23 Relanding Bug 675902 - New Downloads view for Places Library. r=mak. Test fix contributed by Mike Conley (r=me). The new view is still disabled. 2012-12-17 07:38:53 +00:00
Boris Zbarsky
339ac7156b Back out bug 675902 (rev 627a842914d0) from CLOSED TREE because it fails browser-chrome tests. 2012-12-14 16:48:49 -05:00
Boris Zbarsky
3fc640fa81 Back out bug 817006 (rev 0852e5efadac) because it depends on a patch I'm about to back out for test failures. 2012-12-14 16:46:51 -05:00
Mike Conley
a529f29dbe Bug 817006 - "Remove from List" option in the Downloads Panel should be clarified as "Remove from History". r=mak. 2012-12-14 12:51:52 -05:00
Asaf Romano
f2064eaebf Bug 675902 - Implement the new Downloads view for the places Library window; r=mak 2012-12-14 12:32:20 -05:00
Ehsan Akhgari
629d062322 Bug 801232 - Add support for the downloads panel in per-window private browsing builds; r=mak 2012-12-05 22:31:26 -05:00
Ehsan Akhgari
a0c20f7cbd Backed out changeset ea20935fa19d (bug 801232) because of leaks 2012-12-06 15:52:30 -05:00
Ehsan Akhgari
b8d7788a18 Bug 801232 - Add support for the downloads panel in per-window private browsing builds; r=mak 2012-12-05 22:31:26 -05:00
Ehsan Akhgari
d41560dde2 Backed out changeset 31d5dca2a3b4 (bug 801232) because of leaks 2012-12-06 14:01:35 -05:00
Ehsan Akhgari
519fe6981a Bug 801232 - Add support for the downloads panel in per-window private browsing builds; r=mak 2012-12-05 22:31:26 -05:00
Mike Conley
1f97a22e68 Bug 814961 - Hide the summary in the Downloads Panel if there are no hidden downloads in progress or paused. r=mak. 2012-12-05 12:12:00 -05:00
Mike Conley
343082f514 Bug 815941 - Remove the usages of nsIDownload.id and nsIDownloadManager.getDownload from the downloads panel code. Code started by ehsan. feedback=paolo, r=mak. 2012-11-30 22:37:48 -05:00
Mike Conley
eaa2135486 Bug 815273 - Don't force focus the Downloads Panel "Show all downloads" button when opening the panel. r=mak. 2012-11-28 11:10:57 -05:00
Mike Conley
eaee2cd117 Bug 809852 - Allow cycling through the "Show all downloads" and summary footers in the Downloads Panel using the arrow keys. r=mak. 2012-11-22 14:38:38 -05:00
Mike Conley
dcf01030e8 Bug 808277 - Show the progress of downloads that are not visible in the Downloads Panel in a summary. r=mak. 2012-11-16 16:19:45 -05:00
Ryan VanderMeulen
4d57ff99b3 Backed out changesets c2ea3fb28c45 (bug 812343), 68e26307643e (bug 812345), 15eaadc2cd9a (bug 811076), and 5a98a1662e64 (bug 808277) for mochitest-1 failures.
CLOSED TREE
2012-11-16 17:57:44 -05:00
Mike Conley
0ec5a164db Bug 808277 - Show the progress of downloads that are not visible in the Downloads Panel in a summary. r=mak. 2012-11-16 16:19:45 -05:00
Mike Conley
997dcfc6f2 Bug 766654 - Allow pasting of a URL into the Downloads Panel to initiate a download. r=mak. 2012-11-13 14:46:56 -05:00
Mike Conley
548f5d7c82 Bug 759397 - Remove per-item download rate clutter from Downloads Panel. r=mak. 2012-11-06 13:21:50 -05:00
Mike Conley
bd8f8fe40e Bug 807709 - Downloads Panel does not always close when handing off operations to the OS. r=mak. 2012-11-06 13:21:50 -05:00
Mike Conley
d403ab65a7 Bug 786662 - Open Containing Folder in context menu for Download Panel item is always disabled after pause. r=mak. 2012-10-31 10:07:44 -04:00
Jan Horak
c7c16f8d6f Bug 567377 - Support drag and drop for Linux. r=mak77 2012-10-25 17:43:24 -04:00
Mike Conley
ca584729da Bug 773267 - The Downloads Panel flickers at the top left of the screen before anchoring to the Downloads button. r=mak77, f=paolo. 2012-10-09 13:45:51 -04:00
Paolo Amadini
53ef0b3cdd Bug 748160 - Update the Downloads command to open the Downloads view instead of the Downloads Panel. r=mak 2012-08-25 11:37:55 +02:00
Paolo Amadini
e009d96151 Bug 747903 - Limit the number of items in the Downloads Panel. r=mano 2012-08-25 11:37:55 +02:00
Paolo Amadini
5f49e50221 Bug 760607 - Update the Downloads Panel visual design. r=mak 2012-08-25 11:37:55 +02:00
Ehsan Akhgari
f4bd388765 Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Dão Gottwald
19bdfec884 Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin 2012-06-24 22:30:59 +02:00
Ryan VanderMeulen
fb1dd2fa50 Backout e8a507a0a1a8 (bug 767813) due to mochitest-browser-chrome orange. 2012-06-24 16:27:20 -04:00
Dão Gottwald
ea1682e817 Bug 767813 - Set the consumeoutsideclicks attribute on panels instead of calling popupBoxObject.setConsumeRollupEvent. r=enndeakin 2012-06-24 19:44:04 +02:00
Ryan VanderMeulen
63bd681fd0 Backout 70e3a2c8c6b4 (Bug 767133) due to mochitest-other orange. 2012-06-22 18:12:54 -04:00
Dão Gottwald
80744187c4 Bug 767133 - Add slide-in animation for arrow panels. r=enndeakin ui-r=shorlander 2012-06-22 22:13:21 +02:00
Paolo Amadini
0a261ff6ae Bug 746787 - Ensure the browser window is not minimized when opening the Downloads panel. r=mak 2012-04-27 15:05:04 +02:00
Paolo Amadini
6c2516758f Bug 726444 - Implement the Downloads Panel. r=mak ui-r=limi
Includes: Bug 697679 - By Javi Rueda <leofigueres@yahoo.com>.
2012-04-17 13:35:09 +02:00
Ed Morley
c87e5a528d Backout ba7da6256b23 (bug 726444) for talos regressions; a=mak 2012-03-11 23:38:53 +00:00
Paolo Amadini
1b84ad729a Bug 726444 - Implement the Downloads Panel. r=mak ui-r=limi
Includes: Bug 697679 - By Javi Rueda <leofigueres@yahoo.com>.
2012-03-10 15:00:45 +01:00