Git Product home page Git Product logo

userchromejs's Introduction

作成した userChromeJS のファイル置き場
とくに記載のないものは MIT License でお願いします。

ご利用は全て自己責任でお願いします。
基本的に作者のサポートは無いものと思ってください。
要望、不具合はIssueに日本語でお願いします。

userchromejs's People

Contributors

griever avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

userchromejs's Issues

addmenu bug?

firefox 26
keyword can't work
ReferenceError: getShortcutOrURI is not defined

let url = obj.keyword ? getShortcutOrURI(obj.keyword) : obj.url ? obj.url.replace(this.regexp, "") : "";

WordHighlightToolbar.uc.jsは競合を延長!

ディスカバリーとメニューエディタ1.2.7衝突。
设定方法がわからない。また、メニューエディタを开くために使用することができます
それを使用して、メニューエディタをオフにするには
Firefoxバージョン:17.0.3

MICROFORMAT のカスタマイズ

カスタマイズしやすい _uAutoPagerize.js は便利ですが、 var MICROFORMAT も同ファイルで上書きできるとうれしいです。
個人的には rel="next" でブログの個別記事が次々と読まれるのは望まないので、いまは uAutoPagerize.js 本体の MICROFORMAT をコメントアウトしています。

あと、どこが望ましい要望窓口なのか、要望自体受け付けていないのか、どこかに書かれているとうれしいです(・∀・)!
ちなみにはてなダイアリーのコメントは画像認証がどうあがいても通りませんでした。壊れてたのかな?

Regexp in Include section

Does this script supports regexp in include section of userscripts like it does Greasemonkey since 0.9.8 version? Looks like it didn't, can you realize this?

Icon style issue and bypass in uAutoPagerize.uc.js

Hi. Thank you for cool scripts.
uAutoPagerize-icon isn't applied style in line 216 of uAutoPagerize.uc.js, I guess.

                style="padding: 0px 2px;"/>

But this expression works, though I don't know reason.

                 ns.icon.style.padding = "0px 2px";

I hope it will help you.

UserScriptLoader.uc.js 0.1.8.1 bug fix?

if user Script content include "@require" , UserScriptLoader.uc.js 0.1.8.1 get an error.

this function maybe can fix like this?

USL.getContents = function(aURL, aCallback){
try {
urlSecurityCheck(aURL, gBrowser.contentPrincipal, Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL);
} catch(ex) {
return;
}
var uri = Services.io.newURI(aURL, null, null);
if (uri.scheme != 'http' && uri.scheme != 'https')
return USL.error('getContents is "http" or "https" only');

let aFile = USL.REQUIRES_FOLDER.clone();
aFile.QueryInterface(Ci.nsILocalFile);
aFile.appendRelativePath(encodeURIComponent(aURL));

var wbp = Cc["@mozilla.org/embedding/browser/nsWebBrowserPersist;1"].createInstance(Ci.nsIWebBrowserPersist);
wbp.persistFlags &= ~Components.interfaces.nsIWebBrowserPersist.PERSIST_FLAGS_NO_CONVERSION;
if (aCallback) {
    wbp.progressListener = {
        onStateChange: function(aWebProgress, aRequest, aStateFlags, aStatus) {
            if (aStateFlags & Ci.nsIWebProgressListener.STATE_STOP){
                let channel = aRequest.QueryInterface(Ci.nsIHttpChannel);
                let bytes = USL.loadBinary(aFile); 
                aCallback(bytes, channel.contentType);
                return;
            }
        },
        onLocationChange: function(aProgress, aRequest, aURI){},
        onProgressChange: function(aWebProgress, aRequest, aCurSelfProgress, aMaxSelfProgress, aCurTotalProgress, aMaxTotalProgress) {},
        onStatusChange: function(aWebProgress, aRequest, aStatus, aMessage) {},
        onSecurityChange: function(aWebProgress, aRequest, aState) {},
        onLinkIconAvailable: function(aIconURL) {},
    }
}
wbp.saveURI(uri, null, null, null, null, aFile, null);
USL.debug("getContents: " + aURL);

};

20.0Nightly対応よろしくです。

uAutoPagerize.uc 0.2.8
TabsInTitlebar_mod.uc 0.0.1
20.0Nightlyで動きません。
ベータ版までには対応して欲しいです。
4~5日前までは正常だったので、本体の問題だったら、ゴメン。

contextSearcher.uc.js causes IME disabled in e10s

When e10s is enabled, right click from textarea and use contextSearcher.uc.js, after new tab poped up, IME is disabled on parent page, especially easy to trigger on Telegram Web and WhatsApp Web.

WordHighlightToolbar.uc.js

The close button on each word in toolbar isn't visible, is that right?

Firefox 27.0.1

EDIT: middle-click remove the word

Mouseover Popup Image Viewer

UserScriptLoader didn't work properly with http://userscripts.org/scripts/show/109262
It loads full image only from thumbnails with direct link to full image, else it writes:
[Mouseover Popup Image Viewer] Error: Permission denied to access property 'querySelector'
With Scriptish and GM it works properly, but I dislike them=(

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.