diff options
author | anekos | 2012-04-01 18:22:14 +0900 |
---|---|---|
committer | anekos | 2012-04-01 18:22:14 +0900 |
commit | b17b099404379b5e4e8239a27e50d49e8e0cd680 (patch) | |
tree | 37892b2068eaa8d6964157abb1fe987a76cf2d8d | |
parent | 5432a97230c9e6985520305a949b3bf57824a087 (diff) | |
parent | b91496f222ba8e228457235974d5ee71bdf605d7 (diff) | |
download | vimperator-plugins-b17b099404379b5e4e8239a27e50d49e8e0cd680.tar.bz2 |
Merge branch 'google-plus-commando/fix-by-laoyang-report'
-rw-r--r-- | google-plus-commando.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/google-plus-commando.js b/google-plus-commando.js index 11ac57e..a1b7cb8 100644 --- a/google-plus-commando.js +++ b/google-plus-commando.js @@ -415,17 +415,21 @@ let g:gplus_commando_map_menu = "m" currentEntry: { root: cssRules.finder(/border-left: 1px solid rgb\(77, 144, 240\);\s*\}/), unfold: { - comment: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/expand\.png"\)/), + comment: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/expand\.png"\);\s*background-repeat/), content: function () { + /* + * FIXME UghhhhhHHhaaa let content = cssRules.find(/\{ overflow: hidden; padding-bottom: \d+px; padding-top: \d+px; text-overflow: ellipsis ellipsis; \}/); let buttons = cssRules.find(/^[^,]+\,[^,]+\{\s*color:\s*rgb\(51, 102, 204\);\s*cursor:\s*pointer;\s*\}$/); return buttons.split(/,/).map(function (b) (content + ' > div > ' + b)).join(', '); + */ + return '.SS0Hfe'; } }, menu: { mute: '----' }, - menuButton: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/options_default\.png"\).*margin-right: -44/), + menuButton: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/options_default\.png"\).*pointer.*13.*margin-right: -44/, /\.\w{3,}\s\{/), cancel: role('button', '[id$=".cancel"]'), submit: role('button', '[id$=".post"]'), }, @@ -697,8 +701,9 @@ let g:gplus_commando_map_menu = "m" get commentEditor () let (e = root.querySelector(S.editable)) (e && e.parentNode), get comment() (self.commentEditor || self.commentButton), get plusone () root.querySelector(S.typePlusone), - get share () self.buttons[1], + get share () self.buttons[2], menu: { + // FIXME この三つは、一度メニューを出さないと、現われないかもしれない get root () root.querySelector(S.role('menu')), get items () A(self.menu.root.querySelectorAll(S.role('menuitem'))), get mute () self.menu.items.slice(-2)[0] |