// INFO // var INFO = Mitsugu Oyama MIT

Toggle context exchange box of github by this plugin.

'togglecontextgithub' :togglecontextgithub

Toggle context exchange box of github by this plugin.

; commands.addUserCommand( ['togglecontextgithub'], 'Toggle contexte xchange box of github', function(){ let contents=gBrowser.selectedBrowser.contentDocument; if(contents.domain!="github.com"){ liberator.echoerr('This page is not github.'); return false; } let evt=contents.createEvent("MouseEvents"); evt.initMouseEvent( 'click', true, // canBubble true, // cancelable window, // view 0, // detail 0, // screenX 0, // screenY 0, // clientX 0, // clientY false, // ctrlKey false, // altKey false, // shiftKey false, // metaKey 0, // button null //relatedTarget ); let targets=contents.getElementsByClassName('toggle'); if(targets.length<1){ liberator.echoerr('Not found toggle box.'); return false; } targets.item(0).dispatchEvent(evt); } ); fork/vimperator-plugins/?h=3.6'>summaryrefslogtreecommitdiffstats
path: root/tinyurl.js
blob: 2a8bc0f985550bf3a95e2b064fef591e03b23b4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50