2013-05-13
■ YungSang / patch.extractor.getframeurl.tbrl.js
// ==Taberareloo== // { // "name" : "Fix Extractors['ReBlog'].getFrameUrl" // , "description" : "Fix Extractors['ReBlog'].getFrameUrl" // , "include" : ["content"] // , "match" : ["*://*/*"] // , "version" : "0.4.1" // , "downloadURL" : "https://gist.github.com/YungSang/5551777/raw/patch.extractor.getframeurl.tbrl.js" // } // ==/Taberareloo== (function() { addAround(Extractors['ReBlog'], 'getFrameUrl', function(proceed, args, target, methodName) { var doc = args[0]; var re = /(?:<|\\x3c)iframe\b[\s\S]*?src\s*=\s*(["']|\\x22)(http:\/\/assets\.tumblr\.com\/.*?iframe.*?)\1/i; var url = proceed(args) || doc.documentElement.innerHTML.extract(re, 2); return (url || '').replace(/\\x26/g, '&'); }); })();
taberareloo も patch つかえるようになったんでした。