#7427 NORM 8.2.0 (: Downloads broken in Browse

Zarro Boogs per Child bugtracker at laptop.org
Sat Jul 5 07:19:13 EDT 2008


#7427: Downloads broken in Browse
-----------------------------+----------------------------------------------
 Reporter:  tomeu            |         Owner:  erikos              
     Type:  defect           |        Status:  new                 
 Priority:  normal           |     Milestone:  8.2.0 (was Update.2)
Component:  browse-activity  |       Version:  Git as of bug date  
 Keywords:                   |   Next_action:  code                
 Verified:  0                |     Blockedby:                      
 Blocking:                   |  
-----------------------------+----------------------------------------------
 Because in the last mozilla update, one interface changed:

 http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/uriloader/exthandler&command=DIFF_FRAMESET&file=nsIHelperAppLauncherDialog.idl&rev2=1.11&rev1=1.10

 This seems to fix it:
 {{{
 diff --git a/downloadmanager.py b/downloadmanager.py
 index a9cd960..292e1a8 100644
 --- a/downloadmanager.py
 +++ b/downloadmanager.py
 @@ -79,7 +79,8 @@ class DownloadManager:
      _com_interfaces_ = interfaces.nsIHelperAppLauncherDialog

      def promptForSaveToFile(self, launcher, window_context,
 -                            default_file, suggested_file_extension):
 +                            default_file, suggested_file_extension,
 +                            force_prompt):
          file_class = components.classes["@mozilla.org/file/local;1"]
          dest_file = file_class.createInstance(interfaces.nsILocalFile)
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/7427>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list