Commit Graph

40 Commits

Author SHA1 Message Date
Paolo Amadini
a29cd43a55 Bug 1115364 - Downloads Panel code style refresh. r=jaws 2014-12-29 12:35:27 +00: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
Gijs Kruitbosch
c1abf9408c Bug 963143 - Australis - fix nits for download finish notification patch, rs=mak 2014-03-15 19:21:36 +01:00
Gijs Kruitbosch
0a8d6df253 Bug 963143 - downloads animation no longer showing when button is in Australis' menu or overflow panel, r=mak 2014-03-14 17:01:34 +01:00
Gijs Kruitbosch
48f7a13377 Merge mozilla-central and ux 2013-11-12 09:27:50 +01:00
Gijs Kruitbosch
789bd0b507 Bug 935836 - should ensure button is operational when it's not, r=mconley 2013-11-11 14:24:54 +01:00
Matthew Noorenberghe
28ba9edcf2 Merge mozilla-central to UX 2013-11-05 01:04:20 -08:00
Paolo Amadini
e32b4c3d00 Bug 899110 - Remove the code to switch between different back-ends from the Downloads Panel. r=enn 2013-11-04 19:21:13 +01:00
Gijs Kruitbosch
a9641588bd Bug 916256 - download animation should anchor on panel anchor when the downloads button is in a panel, r=mconley 2013-10-07 15:54:25 +02:00
Gijs Kruitbosch
a11916f118 Merge m-c to ux 2013-10-03 17:20:04 +02:00
Gijs Kruitbosch
ac41760df5 Bug 922847 - Separate animation from download button, r=mconley 2013-10-01 14:15:00 +02:00
Gijs Kruitbosch
71cdd9c109 Merge m-c to UX 2013-10-01 12:00:42 +02:00
Gijs Kruitbosch
81650f4eb6 Bug 845408 - unify download-indicator and download-button, r=mconley 2013-09-18 21:32:16 +02:00
Mike de Boer
e9e3419792 Bug 881905: attach downloads panel to the chevron if overflowed. r=jaws,mak 2013-09-17 12:44:13 +02:00
Mike Conley
48052811a1 Bug 899608 - Remove cruft from XULWidgetGroupWrapper, and move areaType getter into group wrappers. r=Gijs, rs=mak. 2013-08-01 12:18:01 -04:00
Mike de Boer
74e8aaa1fb Bug 873517: Update CSS selectors for Downloads indicator on Linux to show icon. r=mak 2013-08-01 12:47:11 +02:00
Mike Conley
18482910e2 Bug 873058 follow-up - AREATYPE_MENU_PANEL does not exist. Have to use TYPE_MENU_PANEL instead. r=trivial. 2013-06-14 19:34:10 -04:00
Mike Conley
cf524b1319 Bug 873053 - Make Downloads button open the Library if it's in the menu panel. r=mak. 2013-06-11 17:10:57 -04:00
Xidorn Quan
2dd6f368ab Bug 861613 - Make animation of download notification togglable. r=mak 2013-06-10 08:30:44 -04:00
Michael Brennan
8fea967487 Bug 865312 - Remove DownloadsIndicatorView functions onDragLeave and onDragExit. r=mak 2013-05-13 09:22:30 -04:00
Girish Sharma
08ae1ba8a3 Bug 857801 - Prevent glowing Download Notification Effect of Toolbar Button with Panel opened. r=mconley 2013-05-04 00:01:16 +05:30
Cykesiopka
42a2cf55fa Bug 794410 - Prevent drag and dropping an about: tab to the download button downloading the associated XUL file. r=paolo 2013-04-08 08:29:30 -04:00
Josh Matthews
83bf764c54 Bug 830066 - Use proper document for dropping links on toolkit download UI. r=mak 2013-01-21 15:09:51 +00:00
Paolo Amadini
304622647c Bug 812813 - The Downloads Panel needs to draw your attention when a download finishes. r=mak 2013-01-06 12:18:21 +01:00
Marco Bonardo
d0be157899 Backout 1a99d532ccd6:ac7fc104c829 (bug 812813) due to bc test failure 2013-01-05 13:08:40 +01:00
Paolo Amadini
2a8ec3c864 Bug 812813 - The Downloads Panel needs to draw your attention when a download finishes. 2013-01-05 11:44:34 +01: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
Marco Bonardo
2d5539b8da 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
78af9a9ecb Bug 803546 - Applying background theme causes Downloads button to jump around.
r=mconley
2012-11-06 23:11:11 +01:00
Jan Horak
c7c16f8d6f Bug 567377 - Support drag and drop for Linux. r=mak77 2012-10-25 17:43:24 -04:00
Mike Conley
6af1083b81 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
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
d1c1d16b95 Bug 748381 - Update the behavior of the Downloads indicator. r=mano 2012-08-25 11:37:55 +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