@@ -76,8 +76,9 @@ Source: "References\iedriver.exe"; DestDir: "{app}"; Flags: ignoreversion; Compo
7676Source : " References\operadriver.exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_op;
7777Source : " References\phantomjs.exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_pjs;
7878
79- Source : " FirefoxAddons\bin\selenium-ide.xpi" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ide;
80-
79+ ;Firefox extensions
80+ Source : " FirefoxAddons\bin\extensions.xpi" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ide;
81+
8182Source : " Scripts\*.*" ; DestDir : " {app} \Scripts" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_core;
8283Source : " Templates\*.*" ; DestDir : " {app} \Templates" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
8384Source : " Examples\VBScript\*.vbs" ; DestDir : " {app} \VBScript" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
@@ -114,6 +115,10 @@ Name: "{group}\Start PhantomJS"; Filename: "{app}\Scripts\StartPhantomJS.vbs"; W
114115
115116[Registry]
116117
118+ ;Firefox plugins
119+ ;Root: HKCU; Subkey: "Software\Mozilla\Firefox\Extensions"; ValueName: "{{a6fd85ed-e919-4a43-a5af-8da18bda539f}"; ValueType: string; ValueData:"{app}\selenium-ide.xpi"; Flags: uninsdeletevalue; Components: pkg_ide;
120+ ;Root: HKCU; Subkey: "Software\Mozilla\Firefox\Extensions"; ValueName: "vbformatters@florent.breheret"; ValueType: string; ValueData:"{app}\vbformatters.xpi"; Flags: uninsdeletevalue; Components: pkg_ide;
121+ ;Root: HKCU; Subkey: "Software\Mozilla\Firefox\Extensions"; ValueName: "implicit-wait@florent.breheret"; ValueType: string; ValueData:"{app}\implicit-wait.xpi"; Flags: uninsdeletevalue; Components: pkg_ide;
117122;Fix for KB948461 https://support.microsoft.com/en-us/kb/948461
118123Root : HKCR; Subkey : " Interface\{{000C0601-0000-0000-C000-000000000046}" ; ValueType : string ; ValueName : " " ; ValueData : " Office .NET Framework Lockback Bypass Key" ; Check : HasPrivileges And HasExcel2003orInf;
119124
@@ -203,7 +208,7 @@ Root: HKCU; Subkey: "Software\Microsoft\Windows Script Host\Settings"; ValueName
203208
204209[Run]
205210;Filename: "{app}\RegNet.exe"; Parameters: "-r"; WorkingDir: {app}; Flags: waituntilterminated runascurrentuser runhidden; StatusMsg: "Register for COM interoperability";
206- Filename : " {code:GetAppPath|firefox.exe}" ; Parameters : " selenium-ide .xpi" ; WorkingDir : {app} ; Flags : shellexec postinstall skipifsilent runascurrentuser ; Components : pkg_ide; Check : HasFirefox; Description : " Install the Selenium IDE Addon for Firefox" ;
211+ Filename : " {code:GetAppPath|firefox.exe}" ; Parameters : " -url " " {app} \extensions .xpi" " " ; WorkingDir : {app} ; Flags : shellexec postinstall skipifsilent runascurrentuser ; Components : pkg_ide; Check : HasFirefox; Description : " Install the Selenium IDE Addon for Firefox" ;
207212
208213[UninstallRun]
209214;Filename: "{app}\RegNet.exe"; Parameters: "-u"; WorkingDir: {app}; Flags: waituntilterminated runascurrentuser runhidden; StatusMsg: "Unregister for COM interoperability";
0 commit comments