From 850438daeed99102be05711fffb8db805776c704 Mon Sep 17 00:00:00 2001 From: Alexander Friesen Date: Tue, 5 Apr 2011 00:02:14 +0200 Subject: [PATCH] Count link labels separately from actual elements Not all link elements will have visible labels. --- midori/midori-view.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/midori/midori-view.c b/midori/midori-view.c index 3a309a6a..0280b266 100644 --- a/midori/midori-view.c +++ b/midori/midori-view.c @@ -1885,12 +1885,14 @@ gtk_widget_key_press_event_cb (WebKitWebView* web_view, " border:1px solid gray; padding:0 0.1em !important;" " position:absolute; display:inline !important; }');" "var links = document.getElementsByTagName ('a');" + "var label_count = 0;" "for (i in links) {" - " var child = document.createElement ('span');" - " child.setAttribute ('class', 'midoriHKD87346');" - " child.appendChild (document.createTextNode (i));" - " if (links[i].insertBefore && links[i].href)" - " links[i].insertBefore (child); }", + " if (links[i].insertBefore && links[i].href) { " + " var child = document.createElement ('span');" + " child.setAttribute ('class', 'midoriHKD87346');" + " child.appendChild (document.createTextNode (label_count));" + " links[i].insertBefore (child);" + " label_count++; } }", NULL); view->find_links = 0; }