Always create a new style element for link find
Otherwise adding rules for link find on pages with no stylesheets doesn't work.
This commit is contained in:
parent
95f2278542
commit
80bd531d58
1 changed files with 6 additions and 2 deletions
|
@ -1812,8 +1812,12 @@ gtk_widget_key_press_event_cb (WebKitWebView* web_view,
|
||||||
if (view->find_links == -1)
|
if (view->find_links == -1)
|
||||||
{
|
{
|
||||||
result = sokoke_js_script_eval (js_context,
|
result = sokoke_js_script_eval (js_context,
|
||||||
"(function (aSelector, aRule) { "
|
"(function (selector, rule) { "
|
||||||
" document.styleSheets[0].insertRule (aSelector + ' ' + aRule);"
|
" var style = document.createElement ('style');"
|
||||||
|
" style.setAttribute ('type', 'text/css');"
|
||||||
|
" var heads = document.getElementsByTagName ('head');"
|
||||||
|
" heads[0].appendChild (style);"
|
||||||
|
" document.styleSheets[0].insertRule (selector + ' ' + rule);"
|
||||||
" } )"
|
" } )"
|
||||||
" ('.midoriHKD87346', '{ "
|
" ('.midoriHKD87346', '{ "
|
||||||
" font-size:small !important; font-weight:bold !important;"
|
" font-size:small !important; font-weight:bold !important;"
|
||||||
|
|
Loading…
Reference in a new issue