Skip to content

Commit

Permalink
Merge branch 'jb32870' into 'nemo_embedlite_38'
Browse files Browse the repository at this point in the history
[download] Reimplement download manager compatible with Downloads.jsm. Fixes JB#32870

Since nsIDownloadManager has retired we need to implement a new embedlite component for downloads that would be compatible with Downloads.jsm

See merge request !2
  • Loading branch information
rojkov committed Nov 9, 2015
2 parents 9112033 + 6ab7ebe commit 7470941
Show file tree
Hide file tree
Showing 5 changed files with 225 additions and 277 deletions.
270 changes: 0 additions & 270 deletions jscomps/DownloadManagerUI.js

This file was deleted.

10 changes: 5 additions & 5 deletions jscomps/EmbedLiteJSComponents.manifest
Expand Up @@ -17,11 +17,6 @@ contract @mozilla.org/network/protocol/about;1?what=home {59f3da9a-6c88-11e2-b87
component {72de694e-6c88-11e2-a4ee-6b515bdf0cb7} LoginManagerPrompter.js
contract @mozilla.org/login-manager/prompter;1 {72de694e-6c88-11e2-a4ee-6b515bdf0cb7}

# DownloadManagerUI.js
component {2137921e-910e-11e2-b344-2bda2844afe1} DownloadManagerUI.js
contract @mozilla.org/download-manager-ui;1 {2137921e-910e-11e2-b344-2bda2844afe1}
category app-startup DownloadManagerUI service,@mozilla.org/download-manager-ui;1

# HelperAppDialog.js
component {e9d277a0-268a-4ec2-bb8c-10fdf3e44611} HelperAppDialog.js
contract @mozilla.org/helperapplauncherdialog;1 {e9d277a0-268a-4ec2-bb8c-10fdf3e44611}
Expand Down Expand Up @@ -106,6 +101,11 @@ contract @mozilla.org/network/protocol;1?name=geo {0b452f2d-c6b3-4aee-9a73-dec5a
component {d43dab24-fab1-11e3-b977-3c970e7aaa3d} RtspProtocolHandler.js
contract @mozilla.org/network/protocol;1?name=rtsp {d43dab24-fab1-11e3-b977-3c970e7aaa3d}

# EmbedliteDownloadManager.js
component {71b0a6e8-83ac-4006-af97-d66009db97c8} EmbedliteDownloadManager.js
contract @mozilla.org/embedlite/download-manager;1 {71b0a6e8-83ac-4006-af97-d66009db97c8}
category app-startup EmbedliteDownloadManager service,@mozilla.org/embedlite/download-manager;1

# Sidebar.js
component {1a8f0aa4-2433-441f-adad-ed3ea5be4b39} Sidebar.js
contract @mozilla.org/sidebar;1 {1a8f0aa4-2433-441f-adad-ed3ea5be4b39}

0 comments on commit 7470941

Please sign in to comment.