[PALEMOON] Wholesale steal Basilisk's shell component

This commit is contained in:
NTD 2018-04-04 08:44:14 -04:00 committed by Roy Tam
commit 3a4bc108d7
17 changed files with 553 additions and 424 deletions

View file

@ -16,9 +16,10 @@
class nsWindowsShellService : public nsIWindowsShellService
{
virtual ~nsWindowsShellService();
public:
nsWindowsShellService();
virtual ~nsWindowsShellService();
NS_DECL_ISUPPORTS
NS_DECL_NSISHELLSERVICE
@ -26,12 +27,11 @@ public:
protected:
bool IsDefaultBrowserVista(bool aCheckAllTypes, bool* aIsDefaultBrowser);
nsresult LaunchControlPanelDefaultsSelectionUI();
nsresult LaunchControlPanelDefaultPrograms();
nsresult LaunchModernSettingsDialogDefaultApps();
nsresult InvokeHTTPOpenAsVerb();
nsresult LaunchHTTPHandlerPane();
private:
bool mCheckedThisSession;
};
#endif // nswindowsshellservice_h____