Subscribed unsubscribe Subscribe Subscribe

はてなブックマーク Google Chrome 公式拡張で、Googleの検索結果にブックマーク数が表示されなくなった件

について原因を調べてみたら、どうも検索結果のHTMLに変更があった(検索結果を包むdiv要素が1つ増えた)のが原因だったようなので、XPathにちょろっと書き足してpull requestしました

diff --git src/lib/11-Siteinfo-sources.js src/lib/11-Siteinfo-sources.js
index 9833141..b8d609a 100644
--- src/lib/11-Siteinfo-sources.js
+++ src/lib/11-Siteinfo-sources.js
@@ -2,7 +2,7 @@ SiteinfoManager.addSiteinfos({
     data: [
         { // Google Web Search
             domain:     '^http://www\\.google(?:\\.\\w+){1,2}/search\\?',
-            paragraph:  'descendant::div[@id = "res"]/div/ol/li[contains(concat(" ", @class, " "), " g ")]',
+            paragraph:  'descendant::div[@id = "res"]/div/div/ol/li[contains(concat(" ", @class, " "), " g ")]',
             link:       'descendant::a[contains(concat(" ", @class, " "), " l ")]',
             annotation: 'descendant::span[contains(concat(" ", @class, " "), " gl ")]',
             annotationPosition: 'after',

・・・のですが、この現象はみんな起こってるのかな? (もしかすると僕だけかもしれない。)