[Xfce4-commits] <midori:master> Always 'var' in for and wrapping functions
Christian Dywan
noreply at xfce.org
Thu Apr 14 21:46:01 CEST 2011
Updating branch refs/heads/master
to b06d7192e6f5c2fcdb6ece71749f7cc046265d1d (commit)
from 547f0764b4c3b59acfacea2525db791714c404e5 (commit)
commit b06d7192e6f5c2fcdb6ece71749f7cc046265d1d
Author: Christian Dywan <christian at twotoasts.de>
Date: Thu Apr 14 21:46:01 2011 +0200
Always 'var' in for and wrapping functions
Related to https://bugs.launchpad.net/midori/+bug/716887
midori/midori-view.c | 18 ++++++++++--------
1 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/midori/midori-view.c b/midori/midori-view.c
index b120301..6590bd5 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -983,19 +983,21 @@ midori_view_web_view_navigation_decision_cb (WebKitWebView* web_view
/* Remove link labels */
js_context = webkit_web_frame_get_global_context (web_frame);
result = sokoke_js_script_eval (js_context,
- "var links = document.getElementsByClassName ('midoriHKD87346');"
+ "(function (links) {"
"if (links != undefined && links.length > 0) {"
" for (var i = links.length - 1; i >= 0; i--) {"
" var parent = links[i].parentNode;"
- " parent.removeChild(links[i]); } }",
+ " parent.removeChild(links[i]); } } }) ("
+ "document.getElementsByClassName ('midoriHKD87346'));",
NULL);
g_free (result);
result = sokoke_js_script_eval (js_context,
- "var links = document.getElementsByClassName ('midori_access_key_fc04de');"
+ "(function (links) {"
"if (links != undefined && links.length > 0) {"
" for (var i = links.length - 1; i >= 0; i--) {"
" var parent = links[i].parentNode;"
- " parent.removeChild(links[i]); } }",
+ " parent.removeChild(links[i]); } } }) ("
+ "document.getElementsByClassName ('midori_access_key_fc04de'));",
NULL);
g_free (result);
view->find_links = -1;
@@ -5194,9 +5196,9 @@ midori_view_get_previous_page (MidoriView* view)
js_context = webkit_web_frame_get_global_context (web_frame);
katze_assign (uri, sokoke_js_script_eval (js_context,
"(function (tags) {"
- "for (tag in tags) {"
+ "for (var tag in tags) {"
"var l = document.getElementsByTagName (tag);"
- "for (i in l) { "
+ "for (var i in l) { "
"if ((l[i].rel && l[i].rel.toLowerCase () == 'prev') "
" || (l[i].innerHTML"
" && l[i].innerHTML.toLowerCase ().indexOf ('prev') != -1)) "
@@ -5231,9 +5233,9 @@ midori_view_get_next_page (MidoriView* view)
js_context = webkit_web_frame_get_global_context (web_frame);
katze_assign (uri, sokoke_js_script_eval (js_context,
"(function (tags) {"
- "for (tag in tags) {"
+ "for (var tag in tags) {"
"var l = document.getElementsByTagName (tag);"
- "for (i in l) { "
+ "for (var i in l) { "
"if ((l[i].rel && l[i].rel.toLowerCase () == 'next') "
" || (l[i].innerHTML"
" && l[i].innerHTML.toLowerCase ().indexOf ('next') != -1)) "
More information about the Xfce4-commits
mailing list