[Xfce4-commits] <midori:master> Use enable-javascript in both WebKit1 and WebKit2
Christian Dywan
noreply at xfce.org
Sun Mar 17 10:02:03 CET 2013
Updating branch refs/heads/master
to 710fa9410b9b8e26a74ca94a2509b6faf9e83a91 (commit)
from 93944622d29c065014e188108a11ec373bce3d89 (commit)
commit 710fa9410b9b8e26a74ca94a2509b6faf9e83a91
Author: Christian Dywan <christian at twotoasts.de>
Date: Sun Mar 17 09:51:29 2013 +0100
Use enable-javascript in both WebKit1 and WebKit2
extensions/statusbar-features.c | 6 +++---
midori/midori-preferences.c | 2 +-
midori/midori-settings.vala | 6 ++++++
midori/midori-speeddial.vala | 2 +-
midori/midori-view.c | 2 +-
5 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/extensions/statusbar-features.c b/extensions/statusbar-features.c
index 4cb65c0..6be3ff2 100644
--- a/extensions/statusbar-features.c
+++ b/extensions/statusbar-features.c
@@ -116,7 +116,7 @@ statusbar_features_property_proxy (MidoriWebSettings* settings,
GtkWidget* button;
GtkWidget* image;
if (!strcmp (property, "auto-load-images")
- || !strcmp (property, "enable-scripts")
+ || !strcmp (property, "enable-javascript")
|| !strcmp (property, "enable-plugins"))
kind = "toggle";
else if (!strcmp (property, "identify-as"))
@@ -157,7 +157,7 @@ statusbar_features_property_proxy (MidoriWebSettings* settings,
g_signal_connect (toolbar, "notify::toolbar-style",
G_CALLBACK (statusbar_features_toolbar_notify_toolbar_style_cb), button);
}
- if (!strcmp (property, "enable-scripts"))
+ if (!strcmp (property, "enable-javascript"))
{
g_object_set_data (G_OBJECT (button), "feature-label", _("Scripts"));
image = gtk_image_new_from_stock (STOCK_SCRIPT, GTK_ICON_SIZE_MENU);
@@ -218,7 +218,7 @@ statusbar_features_app_add_browser_cb (MidoriApp* app,
{
button = statusbar_features_property_proxy (settings, "auto-load-images", toolbar);
gtk_box_pack_start (GTK_BOX (bbox), button, FALSE, FALSE, 2);
- button = statusbar_features_property_proxy (settings, "enable-scripts", toolbar);
+ button = statusbar_features_property_proxy (settings, "enable-javascript", toolbar);
gtk_box_pack_start (GTK_BOX (bbox), button, FALSE, FALSE, 2);
button = statusbar_features_property_proxy (settings, "enable-plugins", toolbar);
gtk_box_pack_start (GTK_BOX (bbox), button, FALSE, FALSE, 2);
diff --git a/midori/midori-preferences.c b/midori/midori-preferences.c
index f8c318e..6958e95 100644
--- a/midori/midori-preferences.c
+++ b/midori/midori-preferences.c
@@ -378,7 +378,7 @@ midori_preferences_set_settings (MidoriPreferences* preferences,
else
g_free (enchant_path);
}
- button = katze_property_proxy (settings, "enable-scripts", NULL);
+ button = katze_property_proxy (settings, "enable-javascript", NULL);
gtk_button_set_label (GTK_BUTTON (button), _("Enable scripts"));
INDENTED_ADD (button);
#if WEBKIT_CHECK_VERSION (1, 3, 8)
diff --git a/midori/midori-settings.vala b/midori/midori-settings.vala
index 18ffe79..6976e98 100644
--- a/midori/midori-settings.vala
+++ b/midori/midori-settings.vala
@@ -21,6 +21,12 @@ namespace Midori {
/* Since: 0.1.3 */
#if !HAVE_WEBKIT2
public class Settings : WebKit.WebSettings {
+ /* Since: 0.5.0 */
+ public bool enable_javascript { get {
+ return enable_scripts;
+ } set {
+ enable_scripts = value;
+ } default = true; }
#else
public class Settings : WebKit.Settings {
#endif
diff --git a/midori/midori-speeddial.vala b/midori/midori-speeddial.vala
index 899e3f2..d8dc29a 100644
--- a/midori/midori-speeddial.vala
+++ b/midori/midori-speeddial.vala
@@ -365,7 +365,7 @@ namespace Midori {
if (thumb_view == null) {
thumb_view = new WebKit.WebView ();
var settings = new WebKit.WebSettings ();
- settings. set ("enable-scripts", false,
+ settings. set ("enable-javascript", false,
"enable-plugins", false,
"auto-load-images", true,
"enable-html5-database", false,
diff --git a/midori/midori-view.c b/midori/midori-view.c
index 18991ac..214d635 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -3488,7 +3488,7 @@ midori_view_settings_notify_cb (MidoriWebSettings* settings,
view->middle_click_opens_selection = g_value_get_boolean (&value);
else if (name == g_intern_string ("open-tabs-in-the-background"))
view->open_tabs_in_the_background = g_value_get_boolean (&value);
- else if (name == g_intern_string ("enable-scripts"))
+ else if (name == g_intern_string ("enable-javascript"))
{
/* Speed dial is only editable with scripts, so regenerate it */
if (midori_view_is_blank (view))
More information about the Xfce4-commits
mailing list