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:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user