diff options
author | 8 <clahey@ximian.com> | 2004-01-08 23:42:09 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2004-01-08 23:42:09 +0800 |
commit | 54ceff0ed9f6f9085d084903453e77950e41ace3 (patch) | |
tree | de76defb3f310ec00e613907543dd214f15ec03d /embed/mozilla/ContentHandler.cpp | |
parent | f4d976d3d8675948af9bf4ab28e900cc2dcc72e5 (diff) | |
download | gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar.gz gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar.bz2 gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar.lz gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar.xz gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.tar.zst gsoc2013-epiphany-54ceff0ed9f6f9085d084903453e77950e41ace3.zip |
Don't save the file if disable_save_to_disk is on.
2004-01-08 <clahey@ximian.com>
* embed/mozilla/ContentHandler.cpp (MIMEAskAction): Don't save the
file if disable_save_to_disk is on.
* lib/ephy-prefs.h (CONF_DISABLE_SAVE_TO_DISK): Added this key here.
* src/ephy-window.c (update_actions): Obey disable_save_to_disk.
Also, disable toggling view settings if their keys are locked.
Diffstat (limited to 'embed/mozilla/ContentHandler.cpp')
-rw-r--r-- | embed/mozilla/ContentHandler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/embed/mozilla/ContentHandler.cpp b/embed/mozilla/ContentHandler.cpp index 32a18ca96..eee5bca71 100644 --- a/embed/mozilla/ContentHandler.cpp +++ b/embed/mozilla/ContentHandler.cpp @@ -316,8 +316,9 @@ NS_METHOD GContentHandler::MIMEAskAction (void) if (!auto_open || !DefaultApp || permission != EPHY_MIME_PERMISSION_SAFE) { + if (eel_gconf_get_boolean (CONF_LOCKDOWN_DISABLE_SAVE_TO_DISK)) return NS_OK; nsCOMPtr<nsIHelperAppLauncher> launcher; - + rv = mContentHandler->GetLauncher (getter_AddRefs(launcher)); if (NS_FAILED (rv)) return rv; launcher->SaveToDisk (nsnull,PR_FALSE); |