Commit Graph

233 Commits

Author SHA1 Message Date
Nicholas Parmar
3a0e5daa8c Bug 842356 - Set focus to downloads list box in about:downloads page on page load if list not empty, and made background and focus ring transparent if list empty. r=mak 2015-11-11 21:18:00 +01:00
Gijs Kruitbosch
79cc61c615 Bug 120684 - use ChromeNodeList in toolkit's listboxes' selectedItems implementation, r=dao,smaug 2015-10-26 17:25:29 +01:00
Matthew Turnbull
7a4b5bfe65 Bug 1213620 - Expose DownloadsButton to the global scope for addon-compat. r=gijs 2015-10-11 14:35:00 +02:00
Carsten "Tomcat" Book
036e6d2fa3 Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
190bccea7d Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
Shu-yu Guo
a021cebc10 Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest) 2015-10-06 14:00:30 -07:00
Tooru Fujisawa
7fc9d2c511 Bug 1207491 - Part 6: Remove use of expression closure from browser/components/downloads/. r=Gijs 2015-09-23 18:36:20 +09:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Nazim Can Altinova
c0751b8e87 Bug 1198235 - abuse of bind(this) with add/removeEventListener in downloads.js. r=mak 2015-08-31 14:04:00 +02:00
Ian Neal
2c6e8e3026 Bug 1195279 - Fix typo in allDownloadsViewOverlay.js following landing of bug 1127867 r=paolo 2015-08-17 15:26:29 -07:00
Ehsan Akhgari
1e85b0ec8c Bug 1192120 - Fix warnings that show up when opening the downloads window in private browsing mode; r=mconley 2015-08-07 18:32:10 -04:00
Neil Deakin
a58ac878da Bug 1132518, add an attribute to the xul document root element to allow focus on document navigation to be retargetted to another element, such as the urlbar, r=smaug,dao 2015-07-13 06:07:50 -04:00
Birunthan Mohanathas
fe337d7c5e Bug 1166840 - Remove unused document argument in uses of nsIClipboardHelper.copyString. r=ehsan 2015-05-21 21:49:30 +01:00
ziyunfei
649e7033e4 Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Bill McCloskey
5a327da4cf Bug 1145394 - Remove exec bit on js files (r=fabrice,gavin) 2015-03-20 11:57:38 -07:00
Jared Wein
325a0016a0 Bug 1137909 - part 2: context menuitem to unblock downloads and an X button to confirm the blocked download. r=paolo 2015-03-05 12:25:45 -05:00
Paolo Amadini
39021a098d Bug 1137996 - Can't drag items from downloads panel. r=mak 2015-03-03 10:23:12 +00:00
Marco Bonardo
32485da9dc Bug 1135348 - Fix about:downloads by adding missing XPCOMUtils imports. r=paolo 2015-02-26 19:06:15 +01:00
Paolo Amadini
0333cf8e9e Bug 1129896 - Part 2 of 2 - Convert the shared front-end code to a JavaScript code module. r=mak 2015-02-16 18:49:56 +00:00
Paolo Amadini
c91332e4d9 Bug 1129896 - Part 1 of 2 - Keep cached metadata for history downloads indefinitely. r=mak 2015-02-16 18:49:54 +00:00
Paolo Amadini
7643037fa3 Bug 1127867 - Use the new back-end property to get the size of downloads asynchronously. r=mak 2015-02-16 18:49:52 +00:00
Paolo Amadini
31f72b0f7d Bug 1117141 - Part 2 of 2 - Refactor notifications and remove the DownloadsDataItem object. r=mak 2015-02-16 18:49:51 +00:00
Paolo Amadini
d98e8ef166 Bug 1117141 - Part 1 of 2 - Bypass all the DownloadsDataItem properties. r=mak 2015-02-16 18:49:49 +00:00
Paolo Amadini
790ecd81cd Bug 1117139 - Move code controlling the "download.xml" binding to a common place. r=mak 2015-02-16 18:49:47 +00:00
Paolo Amadini
5b719b29d4 Bug 1116176 - Create DownloadsHistoryDataItem and HistoryDownload objects. r=mak 2015-02-16 18:49:46 +00:00
Paolo Amadini
2eb368f4e5 Bug 1115983 - Keep only minimal state information in the DataItem. r=mak 2015-02-16 18:49:44 +00:00
Paolo Amadini
b0f18a7182 Bug 1115421 - Simplify download annotations handling in the Library. r=mak 2015-02-16 18:49:43 +00:00
Paolo Amadini
cf4c481f17 Bug 1120429 - Remove unused code handling nodeAnnotationChanged. r=mak 2015-01-14 17:30:28 +00:00
Paolo Amadini
e84aa818ef Bug 1115972 - Don't fall back to the Places icon for downloads without the target file name annotation. r=mak 2015-01-14 17:30:27 +00:00
Paolo Amadini
e74846851f Bug 1115971 - Don't fall back to the Places title for downloads without the target file name annotation. r=mak 2015-01-14 17:30:27 +00:00
Paolo Amadini
6ebe3e09a5 Bug 1115379 - Streamline DownloadsViewItemController construction and remove now unneeded identifiers. r=mak 2015-01-14 17:30:27 +00:00
Paolo Amadini
0da4c7d1ee Bug 1115369 - Use notifications instead of getViewItem for DownloadsView. r=mak 2015-01-14 17:30:27 +00:00
Paolo Amadini
a29cd43a55 Bug 1115364 - Downloads Panel code style refresh. r=jaws 2014-12-29 12:35:27 +00:00
Terrence Cole
5b685868ed Bug 1058105 - Fix a typo in placesNodeAnnotationChanged; r=mconley 2014-08-25 12:28:38 -07:00
Ed Morley
58709900bb Bug 577266 - Correct another handful of incorrect spellings 2014-08-13 09:04:36 +01:00
Gijs Kruitbosch
96cd46d4b3 Bug 987230 - use consumeanchor attribute to fix button click, r=enn,mconley 2014-07-01 01:09:43 +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
Jared Wein
eab509ef20 Bug 983681 - Show some content in the downloads panel when it is empty. r=mak 2014-04-23 17:34:49 -04: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
Alice0775 White
3ab8e13c66 Bug 978291 - about:downloads can't handle drag events if downloads list is empty; r=mak77 2014-03-07 09:06:00 -05:00
Masayuki Nakano
a3ff9acf01 Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug 2014-02-15 09:57:39 +09:00
Marco Bonardo
fb598e0590 Bug 945707 - Pausing a download fails when done after a retry. r=paolo 2014-01-29 17:00:17 -05:00
Gijs Kruitbosch
2e548d53f7 Bug 944947 - Australis - fix binding and styling for wrapped toolbarbuttons to correctly hide/show wrapped labels, r=Enn 2014-01-24 09:39:31 +00:00
Gijs Kruitbosch
3721b9cbde Bug 944947 - label truncation is not fully supported in Australis menu widgets, r=Enn,MattN 2014-01-17 18:51:02 +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
Wes Kocher
8a4ad08c49 Merge inbound to m-c 2013-11-04 21:09:17 -08:00
Neil Deakin
a2576ac5b0 Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil 2013-11-04 11:22:24 -05:00