aboutsummaryrefslogtreecommitdiffstats
path: root/togglecontextgithub.js
diff options
context:
space:
mode:
authormitsugu oyama2012-12-28 11:18:15 +0900
committermitsugu oyama2012-12-28 11:18:15 +0900
commit545d9a58637cde8805224854bd0f546ecb79c7be (patch)
tree09872d57f45de4def4484a72b0b972f75b378382 /togglecontextgithub.js
parentda3108fcea119f05d98caae3552654c095ad7601 (diff)
downloadvimperator-plugins-545d9a58637cde8805224854bd0f546ecb79c7be.tar.bz2
Not used
Diffstat (limited to 'togglecontextgithub.js')
-rw-r--r--togglecontextgithub.js54
1 files changed, 0 insertions, 54 deletions
diff --git a/togglecontextgithub.js b/togglecontextgithub.js
deleted file mode 100644
index 8b5e761..0000000
--- a/togglecontextgithub.js
+++ /dev/null
@@ -1,54 +0,0 @@
-// INFO //
-var INFO =
-<plugin name="togglecontextgithub.js" version="0.1"
- summary="Toggle context exchange box on github"
- href="http://github.com/vimpr/vimperator-plugins/blob/master/togglecontextgithub.js"
- xmlns="http://vimperator.org/namespaces/liberator">
- <author email="mitsugu.oyama@gmail.com">Mitsugu Oyama</author>
- <license href="http://opensource.org/licenses/mit-license.php">MIT</license>
- <project name="Vimperator" minVersion="2.3"/>
- <p>Toggle context exchange box of <link topic="https://github.com/">github</link> by this plugin. </p>
- <item>
- <tags>'togglecontextgithub'</tags>
- <spec>:togglecontextgithub</spec>
- <description>
- <p>Toggle context exchange box of <link topic="https://github.com/">github</link> by this plugin. </p>
- </description>
- </item>
-</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);
- }
-);