Commit Graph

130 Commits

Author SHA1 Message Date
Mike Conley
9c09856253 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
32265fdca3 Bug 814099 - Paused downloads don't behave properly in Downloads Panel after the session is restored. r=mak. 2012-11-22 14:54:51 -05:00
Mike Conley
07911c72d9 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
ef463c5159 Bug 800314 - Stop the browser window from stealing focus when a download begins. r=paolo.
The most recent browser window (if available) was stealing focus when a download
started. This was to account for the case where a download was initiated from
the Library. We are, however, switching to a Library view that shows download
state and progress in bug 675902, so this focus pull is now unnecessary, and
disruptive for users with window managers that don't have focus-stealing
prevention.
2012-11-22 10:59:09 -05:00
Mike Conley
9108fa7ad5 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
2006509e4a 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
25eb07c6c1 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
22fef0fa74 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
acdbf07512 Bug 794752 - Downloads toolbar button changes size the first time it is clicked. r=mak. 2012-11-08 11:13:23 -05:00
Marco Bonardo
19c1ead74d Bug 809022 - The downloads button opens the panel even if it's disabled.
r=paolo
2012-11-06 23:11:14 +01:00
Marco Bonardo
ffe07d9115 Bug 803546 - Applying background theme causes Downloads button to jump around.
r=mconley
2012-11-06 23:11:11 +01:00
Mike Conley
9cfdc25e3c Bug 759397 - Remove per-item download rate clutter from Downloads Panel. r=mak. 2012-11-06 13:21:50 -05:00
Mike Conley
4b77f24cd4 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
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Mike Conley
581b505894 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
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Mike Conley
2d3aa74ecb Bug 766263 - Part 2: Add a regression test. r=mak. 2012-10-26 13:17:18 -04:00
Mike Conley
5133980316 Bug 766263 - Part 1: Downloads Panel should not open automatically once per Firefox session. r=mak. 2012-10-26 13:17:18 -04:00
Jan Horak
0945a39988 Bug 567377 - Support drag and drop for Linux. r=mak77 2012-10-25 17:43:24 -04:00
Mike Conley
30a201f94a Bug 746756 - On feature activation, Download Panel should limit reported downloads. r=mak. 2012-10-24 10:02:29 -04:00
Mike Conley
364cef6a4f Bug 791569 - Toolkit Downloads window sometimes opens on first download even though the download button is visible. r=mak. 2012-10-10 16:12:56 -04:00
Mike Conley
b61f1894a8 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
Yosy
ef3be55d08 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 21:09:29 +02:00
Benjamin Peterson
ade089d9d0 Backed out changeset 3ca1f19e4c2a (bug 792968) for mochitest-oth failures 2012-09-23 12:25:39 -04:00
Yosy
9cd25eead2 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 16:48:23 +02:00
Paolo Amadini
c9b3789953 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
bdb0c7be1c Bug 747903 - Limit the number of items in the Downloads Panel. r=mano 2012-08-25 11:37:55 +02:00
Paolo Amadini
25c06da7e7 Bug 748381 - Update the behavior of the Downloads indicator. r=mano 2012-08-25 11:37:55 +02:00
Paolo Amadini
28104186ba Bug 760607 - Update the Downloads Panel visual design. r=mak 2012-08-25 11:37:55 +02:00
Andres Hernandez
41c0955363 Bug 325901 - fix unnecessarily preprocessed files in browser/, r=gavin
--HG--
extra : rebase_source : cc42d98604e38528f3bc9941dce4f15ec8ad5d67
2012-08-10 14:20:25 -06:00
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Paolo Amadini
e2aaba3251 Bug 759397 - The width of the Downloads Panel should be larger and locale-dependent. r=gavin
--HG--
extra : rebase_source : 34b94665970774b2dd245bb6ebe15908e7e3dfaf
2012-07-17 18:48:06 +02:00
Nathan Froyd
bfff055672 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Ehsan Akhgari
f4b598bf08 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
0484b4f562 Bug 767828 - disable test 2012-06-24 22:32:55 +02:00
Dão Gottwald
0d8fc08142 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
84292006a9 Backout e8a507a0a1a8 (bug 767813) due to mochitest-browser-chrome orange. 2012-06-24 16:27:20 -04:00
Dão Gottwald
907d3a4738 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
d2dae13c09 Backout 70e3a2c8c6b4 (Bug 767133) due to mochitest-other orange. 2012-06-22 18:12:54 -04:00
Dão Gottwald
bdeaa55387 Bug 767133 - Add slide-in animation for arrow panels. r=enndeakin ui-r=shorlander
--HG--
extra : rebase_source : ab38e90e42a6bf45c4152b4960db8f4a8ba14ec0
2012-06-22 22:13:21 +02:00
Michael Wu
c76fdd881b Bug 759013 - Convert more makefiles to use TEST_DIRS, r=khuey 2012-05-27 23:25:22 -04:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Paolo Amadini
695359ee3c 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
39be939aa0 Bug 746853 - Fix finalization of the past downloads query in error cases. r=mak 2012-04-27 15:04:42 +02:00
Paolo Amadini
e34242fc9a Bug 746658 - Failed downloads can't be removed from panel. r=mak 2012-04-27 15:04:27 +02:00
Paolo Amadini
9180b309a7 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
f6653e490a Backout ba7da6256b23 (bug 726444) for talos regressions; a=mak 2012-03-11 23:38:53 +00:00