About me

Developer Information
Name robsku
Location Helsinki, Finland
Occupation Programmer
User since February 7, 2009
Number of add-ons developed 0 add-ons
Average rating of developer's add-ons Not yet rated

In a little more detail...

Linux zealot, programmer, likes to read manga and NEEDS new books, loves wide variety of music, specially punk- and heavy-rock, electro.

My Reviews

PDF editor online

Why does this show as add-on for FireFox for Android? Rated 1 out of 5 stars

...and is it just this, some others or all? Is it the fault of add-on authors or AMO maintainers?

To Google Translate

Rated 1 out of 5 stars

Undo|Duplicate Tab

Rated 1 out of 5 stars

I found this in Android Firefox add-ons, and while it installed perfectly, I see no button on the URL menu or any other way to get it work.
Either make it (PLEASE) function with Fennec (Firefox Mobile) Android version, or remove it from being listed among Firefox Android add-ons. I would prefer the former, I'd love to get this functionality without having to waste time on creating it myself - my project is kinda fork Fennec to use GUI that's mixture of old Fennec in Maemo Linux in Nokia N900 phone and modern desktop UI.


Rated 4 out of 5 stars

Perfect, and long missed!

PLEASE, just one improvement exists that would improve this: add in long-tap menu an extra entry for "Open in background tab" - you know how it is, people prefer one way for most things, but then sometimes they don't wish to open some specific sites link(s) the other way :^)


Rated 2 out of 5 stars

So far the best user agent switcher I've seen for Fennec, but...

It's sad, but even the most professional add-on developers for Firefox are most failing to port their add-ons to Android with same customizability - it's like they consider mobile as target for toys, not serious applications (the app developers are sick that way too - in case of Firefox one of the most baffling decision was, unlike most mobile browsers, to make bookmarking to not support subdirectories, let alone UI you sort them - useless toy of bookmarking).

NOTE! I'm not flaming your add-on, because you're plan seems not been building full variant of desktop Firefox useragent switcher add-on, in which you can download huge set of browsers useragents on different devices and OS. It's an xml file you can import, and have menu tree were you can select submenus like browser, OS, mobile, web spiders, etc to find what you want...
Also it lets you add submenus and browser entries on your own.

Implement that and I'll give you give stars... If you're not interested, I have collected a number of various Android (and Maemo) browser useragents - in case you'd like to use them...

Also, each entry should also show browser version, OS name and release, and device if relevant - even with just couple entries, some like to know what combination is such useragent from ;)
P.S. I hate it when lynx, most unusable of text-mode browsers - but best if you connect to gopher instead of web (http) server - is available, but no Links, Links 2 and especially not THE browser for text terminal, eLinks...

I don't care about cookies

While I trust the ratings, I still wonder why addon, not like userscript Rated 3 out of 5 stars

Edit: Actually my rating was about the add-on, don't confuse it with my review, which btw wasn't meant as criticism or negative - it was just pondering. I feel 3 stars means good, though maybe not something extraordinary, so I gave you that :)

I mean, I don't need it, though not actually sure if µBlock Origin's impressive non-ad extras to choose Fanboys annoyances list, but it well might auto-close/remove those...

Anyway, my guess that the code would've been easier and quicker written as GreaseMonkey compatible userscript - would also have automatically a number of browsers supporting, besides, with right kind of build-script (if you do such) would've included that code inside the code that makes it work as plugin, so you would've gotten that too...

This review is for a previous version of the add-on ( 

LastPass Password Manager

5 stars worth, but it seems you have bug that caused leftover code to tell my "trial period is over" Rated 1 out of 5 stars

Yesterday I installed LastPass on Android device first time after I got the “trial has ended" message from my first experience with LastPass on mobile. This isn't the same device, and this install never had it before - I got the tablet cheap because it's used, but of course I did a factory reset before anything else.

1) Your add-on should now be free, as all your products not depending on device, operating system or browser it's made for, and if not made for browser, the former ones still hold.

2) one day I installed it on my new tablets, which was the first handheld it felt usable and addons didn't make it crawl - on my phone, much newer, it crawled anyway, just less if I only had uBlock Origin and stuff like Quit add-on, which does nothing until user selects Quit from menu. I logged in, had to verify login from link in email, then login again, and it worked.
3) I started Firefox again- guess it was closed, because LastPass now, ONE DAY AFTER, claimed that my trial, which shouldn't be, had ended!I'm pissed - maybe my trial period, the real one, is saved into my accounts information, to prevent trying to get new trial period, that's how I'd done it, but your add-on shouldn't care about it, and it didn't yesterday, so there's a bug which sometimes claims your trials over, and I don't care if it's rare or common that it does this - nor if it doesn't.Only acceptable solution is to remove the unnecessary code only related to trial period, because that way it can't well give such error!


This review is for a previous version of the add-on (3.3.1). 

Tab Groups

Exactly what I needed having just gotten used to using tab groups... Rated 5 out of 5 stars

...I've been using Linux Mint 17 (Live session, but now with persistence) and it had older firefox - now with persistence and all, I upgraded it, and what do I notice: I have the great needed ability to send pages, like for Fennec (Android Firefox), and I have Pocket support, BUT THE TAB GROUPS WERE GONE.

Now I just need to see if these are compatible with Session Saver. It's a shame if not :(

This review is for a previous version of the add-on (2.0.1). 


Almost perfect, but unfortunately limited only to USER_AGENT field Rated 4 out of 5 stars



Just what I needed Rated 5 out of 5 stars

Launching a browser from another application (AquaMail in this case), then, as the back button won't exit (I love the UC Browser solution - in the original tab opened from another application, the back button - browser, not phone obviously - looks like u-turn sign and tapping it not only exits the browser, but also closes the tab...) I was thinking, OMG, do I really have to switch back to AquaMail The Old Way!? So thanks for this - at least on this particular level Firefox can at least be on par with UC Browser, CM Browser and Dolphin now :) Too bad Mozilla decided to ignore all the good design ideas of the best mobile browsers before them, and design a totally new one from scratch, and thus made their UI the crappiest I've seen :(

This user has a previous review of this add-on.

uBlock Origin

Android Firefox 44.0.2 download works now Rated 4 out of 5 stars

Thanks for fixing whatever prevented installing this on latest Firefox android version :)

This review is for a previous version of the add-on (1.6.2).  This user has 2 previous reviews of this add-on.

uBlock Origin

bah, not available for latest android (44.*) Rated 3 out of 5 stars

Thank you for replying to my last review - this I wrote for Android version... And before noticing you had replied to my previous review (for desktop).
I would like to ask more about what you wrote about the possible issues with using Acceptable Ad's filter list with this addon, but I don't feel the support page is the right forum - so I'm asking, could you contact me by email at robsku at - I would be very thankful, especially as I do respect your work with this addon.

I hope you will keep better care of desktop Firefox version, because otherwise I'll switch back to ABP in yiffy, as be it slow as ever, I've never noticed any slowdown from ABP ON DESKTOP, and I've used it since Firefox 1 or 2 main versions - but I hate wasting resources still. Mobile Firefox then again seems to really bog down by JavaScript - don't tell me they wrote android port of their JavaScript engine (SpiderMonkey?) in Java!?
I've actually planned on forking the ABP android app, with "localhost VPN" method to do what it does by acting as proxy, but also replace the slow filtering code with uBlock Origin's - that should remove the issue of various browsers different add-on systems and lack off quality, or any kind of Adblock for them all...

Btw, on desktop I've always supported Acceptable ad's campaign - when I switched to uBlock Origin on desktop, I add the URL of that list from ABP to uBlock Origin lists. Whether there's anything you've made actively prevent that list filters from working I don't know yet - haven't paid attention for whether the few ad's I know are on site that joined (for free) are shown, like they should - if they remain blocked, then your uBlock manifesto, on the claim that user should be the authority on what's acceptable, is just pretty words to hide the fact you've decided there are things the user shouldn't have authority to consider acceptable - I sincerely hope this isn't the case, as with Adblock Plus I did have full authority on what I deemed acceptable, which is why I never did accept them on my palmtop computer/phone combo, because of screen space. No offence, but since you mentioned full authority in the manifest, and the manifest itself in reply to my past review :)

This review is for a previous version of the add-on (1.6.2).  This user has other reviews of this add-on.

Zoom Page

Edit: Confusing, I had simpler... Rated 4 out of 5 stars

Edit: Couple hours later I restarted FF, and tried this. Not the profile I normally use, in fact just Mint Live USB session without persistent storage - as either this, or another same kind of messed my zoom settings even after removing.
HOWEVER, IT SEEMS TO WORK: I configured the default mode to Fit-To-Width/Site Specific - if there are issues with it, I might try Default/Site Specific, as I can always manually select from zoom menu "fit-to-width", right?
I'm using default zoom mode set to text-only - I dislike full page zoom, although either this or another addon warned that text-only mode might cause fit-to-width to not work properly.
I will have to find a page that goes wider than monitor (I know many) when I zoom the text enough to view it comfortably from this distance - then I'll know if this is OK, but the settings and how they affect, and even what are they supposed to affect is confusing to me... However, I'm now giving 4 start, until it blows on my face or actually proves to do exactly what I want :)
My review before this edit is below - if there is anything that conflicts with anything below this, well, consider the above text to be "new testament" of this review ;)

I've tried to look for the perfect solution - NoSquint is most of what I'm looking for - Separate Full Zoom and Text Zoom, as well as separate global defaults and site specifics... and on top of it style options - I don't set global defaults to them, but on some sites you have to even disable background for regular text, and quite a few sites are in great need of forcing underlining and/or color of links - It's the color most often, and if that's the case I always make them all underlined too.
But NoSquint don't do fit-to-width, which became an absolute necessity with my first netbook, with 1024x800. Maybe my next (RIP my Asus and Acer netbooks) I will run only UC Browser for Android (Android x86 on Linux is easy), because it, like many, mobile browsers support fit-to-width, although it's really reformatting to one column, instead of just scaling.

This add-on worked, but it was confusing and I never managed to get it do quite exactly what I wanted. Besides, I think on one regular laptop, after uninstalling, it had permanently messed up the normal page content zooming functionality :/ Not saying for sure it was this.

The thing is, ridiculously, when I need to use zoom (text only, I have Image ZooM when I need to enlarge images) - and I need, considering I used to use my desktop PC from Sofa, which means I can't get my screen as close to my face as with chair and desk - and now that I have big FullHD (fake, this cheap doesn't have option to enable TRUE FullHD, where edges of the sweet 1920x1080 resolution are NOT outside the visible area - still great resolution, but now my distance is even further - and there are sites that get wider than 1280 from just zooming text nowdays, wtf? Even wider than 1920.
So the issue is not just netbook resolutions, though I find it laughable that back in the early 2000's still you could view most sites designed with sidebars on both sides and sometimes even the middle content area divided in two - on 640x480 resolution. That's 640 pixels wide. 800x600, and only really badly designed pages with pixel-based table-formatted layout with fixed size for every part, which might have required even as wide as 1024px width. My sites can be viewed in 320x200 if wanted - without it switching to mobile-friendly layout, if wanted.
I don't understand web designers today, their sites often look better on mobile view - I need fit-to-width, with as little effect on my text-zoom...

Any suggestions, userscript, addon, how to achieve it best with this addon, that would do exactly what I need:
I need fit-to-width, with as little effect on my preferred site-specific text-zoom level.

I remember trying this, NoSquint, something with FullZoom in it's name - and something did what I wanted on that Asus EeePC netbook I had (have, but monitor broken, so usable with external only - actually mostly acts as server, with remote access).

This review is for a previous version of the add-on (14.2). 

Just Disable Stuff

I don't disable, I enable Rated 1 out of 5 stars

Skip to the end if you just want to really be able to disable all kinds of stuff. Rant coming:

Disabling when you're already experiencing the horror is inferior to allowing when needed. Besides, maybe I need to keep javascript on those so called "other tabs" I have open.
When I visit a new domain, I whitelist it if needed - then if needed I choose whitelisting other domains the site wants to load scripts from. For example, many sites work better (and some just work) when they have their own domains and perhaps couple others (like perhaps discuss, if you wan't to see the comments and they use that crap), but they also want to load boatload of unnecessary privacy violating, ad pushing, being an a** scripts, and of course those I won't whitelist. I get a site that works, but doesn't crawl. Meanwhile your solution leaves me with either crippled or simply blank page or it loads it all. And as said, it disables or enables it all for everything.

Not to mention that Firefox itself has quite a few bits of javascript running - I don't wan't any javascript on freaking "new tab", but that's a bit lame reason to disable javascript totally? Instead I never whitelisted about:new-tab (or whatever it's "domain name" was.

That's NoScript for you. It's not small and simple, but small and simple only gets you so far - sure, it works great for Unix-like systems, where the philosophy of programs - every program does one simple thing only, and it does it perfectly. But the thing is, these tools are designed to work together to solve problems that were not known when they were written. And to be combined in whatever ways one could want.

Browser addons, however, are nothing like that, and too simple often does either too little or too much, and of course without providing any fine tuning.

However, if you *really* want to be able to disable/enable all kinds of things - images, animations, css and stuff you wouldn't have thought of, I think it was an addon called Web Developer Toolbar. Not just Web Developer - and it does come with a toolbar, but I prefer not waste space by having it enabled - instead I placed it's icon to my status bar (which you need another addon to have, like Status Bar Restored), which provides all the stuff the toolbar has, but in nice menus. That addon can really disable, dude.

Disable Add-on Compatibility Checks

A must for me... Rated 5 out of 5 stars

Until I get KeySnail *possibly* ported (rewritten with same functionality, but not using the code from original straight, just as reference) to the coming "new add-on api" - hopefully this api will support reading keypresses before firefox does anything to them, so can override any regular hotkeys... And there's always bound to be new add-on vs. firefox version issues, so this will be needed... currently many add-ons are incompatible with my Linux Mint 17.1 USB stick, which I boot from some systems...

So this is really needed.

British English Dictionary (Marco Pinto)

...because I just love *british* english. Rated 5 out of 5 stars

I love this dictionary!

English isn't my native language, so it has nothing to do with me being British or anything, nor is it because I was taught (or learned myself - pretty much most of my English language, after 6th grade (I'm not going to confuse us both by trying to figure out what's the closest word for Finnish public education non-optional (well, generally - home schooling is an example of other ways) 9-year school's first 6 classes (we call them roughly translated "lower class" and "upper class", like "Dude, I'm an upper classer, now realize your folly and treat me like and adult which I'm not" :D), because our family bought the first computer in our household in 1991, between 5th and 6th class - while I was bummed that it wasn't a cool Amiga (just 500 would've been cool - my friend got one at same time, and really started learning anything more than gaming on it after he bought a PC, which was in late 90's so it was cool already, and really the only alternative - yes, nobody I know ever even considered an apple back then).
But I learned a lot with that PC - one thing was that although the original OS (IBM DOS 4 + some weird GUI with IBM Works Office Suite, filemanager called dosshell.exe, tutorial and finally, one tile to get into command line - was all in Finnish, less than 1% of any kind of programs weren't - and most commonly they were English only. When my dad got pirated MS DOS 5, the ROM drive, which showed as D: drive, disappeared with all the IBM DOS 4, and from that 'til '95 (when we bought a new 75Mhz Pentium with, uh, Windows 95 (which I loved - I hadn't used enough of Win3.0 on that 286, I hadn't learned to hate it yet), almost everything including the OS was English.
That's why I still today like to configure my OS to english, but my locale isn't set to en_US, it's en_GB. And it's not because how I learned English, because at school they teach us English the way it's in US, and all the programs defaulted to US English.

It's funny how, at least to me, it seems that the whole world (outside Britain I guess) treat US English as the "proper" and "real" English, while British English seems to be treated as "funny variant, like the one Australians speak." That's just nuts, but what it's about for me, a man who probably writes more US than GB English automatically (which is why I wanted this dictionary), is that British English seems more alive to me. That's it to put it simply. Simply and shortly - yes, that's what this definitely was.

This review is for a previous version of the add-on (2.33).  This user has a previous review of this add-on.


Is there any reason to use this over AIO Sidebar? Rated 1 out of 5 stars

I've used All In One Sidebar, and besides not wasting the more precious vertical space, it's on the side.
1. As far as I know, there's nothing this can do that AIO Sidebar can't.
2. There's a huge load of things AIO Sidebar CAN do, this doesn't - including a larger variety of in-browser about:* pages.
3. There's a mode to make stuff fit better in narrow sidebar - this makes managing bookmarks, about:config, etc. and reading normally wide pages.
4. AIOS has the ability to move what's on sidebar on the main area, and the other way if wanted - yes, that does mean you can place a webpage you have open into the sidebar; I've found it particulary helpful when I wanted to keep search results visible, and then open link(s) from it.
Here AIOS can use "fit-to-width" mechanism that some addons support (1280x1024 is nowdays sometimes too narrow, and I often don't keep browser even horizontally totally maximized), and which in unfortunately uncommon, but still found in many mobile browsers too (UC kinda seems to force it, which only makes me wish it was an option when it fails to keep everything visible). Oh, such addons are golden with sidebars too - imagine I'm using 480px wide sidebar (usually only 300px, but even then it happens), with browser on my FullHD TV this time maximized, and the damn page is made so that it uses javascript or CSS to force it as 100% of the *window's* width - not 100% of the document area, like any sane one does - yet most of the content is inside a dive that barely uses 5th of that space - because of sidebar, part of thet div in the right border is off the visible area. Surely the auther made sure the document's overflow CSS declarations just cut the non-visible part, and in no chance is the page allowed to become horizontally scrollable - I don't understand why that's possible, as if the page should become horizontally scrollable, it's because there's stuff that didn't fit on view. "I got an idea, let's disable users ability to scroll to see it, let's not design our page to fit the stuff on view-area, and if all else fails use wrapping on overflow, and let the user scroll if needed.
That's the craziest example, but an addon with "fit to width" is really nice then. There's one I'm looking, I had it once as I had a netbook with 1024x800 screen (WTF, used to be that 640x480 could show any page - and no page yet has content that wouldn't - I design my pages desktop-targetted design with the fact that 640px is wide enough to have surrounding sidebars and content in the middle, with that in mind I do make use of the fact that there is usually at least 1024px wide screens unless it's a handheld, and use that. It's called gracefully degrading webpage - mine always also works without javascript, especially AJAX, if it has to.
But when on 1920px FullHD a simple zooming (I use "zoom text only" - and I wish it left the CSS margin and padding values, div width's, etc. alone too, not just pictures, but that seems random. But when zooming font to 150% causes the fifth of page go over border, I love that addon - I have to re-find it, because it can usually re-fit the page even without changing my zoom back smaller.

But I'm rambling about something else than this addon vs. AIOS - anyway, there's no equivalent to "fit-to-width" or anything that can help with massive reduction of vertical space - which has become smaller in many cases after 19:6 became the standard. I should have at least 1024px vertical resolution on my laptop, and more horizontal instead of the same optimal 1280px width and ridiculous 786px vertical - I had that on my desktop PC in 1997!

This review is for a previous version of the add-on (0.3.4). 

uBlock Origin

Where to configure the lists? OK, my bad for not using computer from normal distance? Rated 4 out of 5 stars

EDIT: Found the configurations, and I gotta say I'm impressed. Couple complaints though:
1st, It's now customary to have a buttor to enter preferences in add-ons list.
2nd, being temporarily stuck with live USB Linux Mint, I can't reboot to take advantage of nvidia's proprietary drivers after installing them, which leaves me with problem that nouveau drivers don't seem to comply with RANDR extension, so I can't get my external monitor, a QBell FullHD TV, show my desktop - not even using VGA instead of HDMI, which makes things small to see being forced to shitty laptop screen.... And honestly dark gray gear icon on dork gray background, with so little contrast I didn't see anything there but a gap before text. SO DON'T FLAME ME for asking stupid questions: most of you stare your screen from regular distance or have your large TV actually working when you first tried to find configurations :)

EDIT NO. 2: My respect for you- you're configuration options are way more than I expected - like NoScript of ad-blockers.
And the filters: It seems there already were most I wanted and way more (I did add Fanboys Annoyance List in addition to Social Media list, and I felt I just had to add the anti-adblock list to use. And you had Finnish filter list I had never heard of - If I see less, or at least not more, ads than I saw using Wiltteri in AB+ on Finnish websites (counting finnish ads only, there's many Finnish sites who have generic "international" ads, and then google ads, doubleclick, etc. show finnish ads but are blocked by easylist since the rules don't differ), I'm not going to look for Wilttery.

Now just te get that URL of Allewed Ads list - fastest, but a bit silly, is installing ABP and altering the about:config option of ABP which sets if it's shown just as another filter list, or like default, as checkbox, get it's URL, then disable AB+....
Now this is the reviow I wrote earlier - please take into account what I said in two edits above - and I did raise my rating to 4 stars:

I'm not one of those bashing falsely ABP for making paid exceptions, I'm trying this because I hear it uses one of the fastest algorithms compatible with same list format as AdBlock Plus - Is it?

Because, I wan't to add the Acceptable Ad's whitelist - you know, one cannot buy to get their ads shown - only the ones following Acceptable Ads criteria are ever accepted. As for the payment, lot know (though claim otherwise) that most don't have to pay anything. What they don't know is how big you have to be and how much to pay if you are that big?
Well, it's not about how much money you're making of ads otherwise - you're *additional revenue* from being in Acceptable Ads program has to be at leas 10 million dollars. Or was it 100 million? Anyway, remember that is you have to make that much extra because of the ads shown to ABP users who agree to keep Acceptable Ads on.
Now about the price - that may sound a bit steep, as it's 30% of your ad revenue. DON'T stop yet. I mean of the same extra revenue you didn't get before participating. So no matter how big you are, that's all pay there is - if you want to danate, then ok, but it wont buy your criteria breaking ads a way in the whitelist.

What they're doing is trying to change how advertising in the web works. Now it's lousy for users, it's lousy for advertisers (studies show that intrusive ads gain clicks so much less that no matter how much you add them - which besides makes people less inclined to click them) - you won't get the same revenue you would with non-intrusive advertising in moderate amounts.

Now the biggest advertising providers, those who pay for spot on your page and are paid to show obnoxious animated monstrosity on it, are the biggest reason adblockers are so common.
I DON'T UNDERSTAND, that the job AB+ people are doing, which needs funding (user donations and other crap that has been all already tried before by them, learned to be too ineffective, are being repeatedly suggested again and again) makes people so angry because they wan't to biggest douches who have caused what advertising on internet is today to pay for being accepted to *make more ad revenue*? And on top of all that, they're only asked to pay a certain percent of that additional revenue they gain from it, and on top of it all, only if their *additional revenue* from being whitelisted (only for those ads fitting the criteria, mind you) is so high that their total ad revenues must be counted in billions (or was it trillions? It's fsck'd how you yanks use these two words the opposite way as the whole rest world).

So, where can I add the lists? I wan't to add finnish list, Wiltteri, I wan't the ABP's default anti-tracking, anti-phishing and social media blocking lists, and the so badly hated ABP's Acceptable Ads list.
I almost never disable adblocking on a whole site, because almost no site uses *only* non-intrusive ads.
You don't have to tell me WHERE to get these lists, just how to add them - I see no way to configure this addon's lists, but I know where the lists I want are.
I wan't this or another alternative, because ABP's weakness is it's use of slowest possible method of filtering the sites - still, I'll use it if no other alternative gives me the freedom for whatever lists I want :) 4 stars if I can add all them I want, 5 after I've tested this for a month after that and there's been no problems :)

This review is for a previous version of the add-on (1.5.5). 


Rated 5 out of 5 stars

Returning to parent app, one where I chose to open a link, was pain for one wishing for Firefox to keep my previous tabs in memory, without going through the lately used apps, before installing this add-on.

Toggle JavaScript Enabled

Someone should fork noscript Rated 2 out of 5 stars

Someone should fork noscript, code it to support Android - the interface could show similar message bar saying scripts are (partially) blocked - you could access the pop-up where domains can be allowed or blocked either from menu entry or by tapping the message before it timeouts and disappears.

Meanwhile, I will give this four stars if you make it disable/enable javascript by site, not globally - and it would remember, in saved blacklist what domains are javascript blocked, because, while much more limited, it's closer to noscript I've seen. Actually five stars, considering your add-on clearly isn't made to be noscript variant. Meanwhile, it's useful, but not that special, so that's because the low score.

This review is for a previous version of the add-on (1.2.1-signed).