Turbo landing:

- Turbo mode should run Mozilla from registry (88844). r=ccarlen sr=ben
- Systray menu for turbo should include components (89532). r=syd sr=ben
- Installer checkbox needs to turn turbo on properly (96936, 97338). r=ccarlen sr=ben
- Add 'Disable Quick Launch' menuitem to turbo systray icon (98770). r=syd sr=ben
- Need confirmation dialog when 'Disable Quick Launch' is selected (98805). r=syd sr=ben
- Show dialog when last window is closed in turbo mode (89166). r=ccarlen sr=ben

and some cleanup.


git-svn-id: svn://10.0.0.236/trunk@102701 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
blakeross%telocity.com
2001-09-10 23:48:09 +00:00
parent d3e1780457
commit cf77d7a48c
24 changed files with 628 additions and 544 deletions

View File

@@ -26,7 +26,8 @@ nsNativeAppSupportBase::nsNativeAppSupportBase()
: mRefCnt( 0 ),
mSplash( 0 ),
mServerMode( PR_FALSE ),
mNeedsProfileUI( PR_FALSE ) {
mShouldShowUI( PR_TRUE ),
mShownTurboDialog( PR_FALSE ) {
}
nsNativeAppSupportBase::~nsNativeAppSupportBase() {
@@ -94,15 +95,15 @@ nsNativeAppSupportBase::GetIsServerMode(PRBool *aIsServerMode) {
}
NS_IMETHODIMP
nsNativeAppSupportBase::GetNeedsProfileUI(PRBool *aNeedsProfileUI) {
NS_ENSURE_ARG_POINTER(aNeedsProfileUI);
*aNeedsProfileUI = mNeedsProfileUI;
nsNativeAppSupportBase::SetShouldShowUI(PRBool aShouldShowUI) {
mShouldShowUI = aShouldShowUI;
return NS_OK;
}
NS_IMETHODIMP
nsNativeAppSupportBase::SetNeedsProfileUI(PRBool aNeedsProfileUI) {
mNeedsProfileUI = aNeedsProfileUI;
nsNativeAppSupportBase::GetShouldShowUI(PRBool *aShouldShowUI) {
NS_ENSURE_ARG( aShouldShowUI );
*aShouldShowUI = mShouldShowUI;
return NS_OK;
}