I am unlikely to update to Firefox 57 without Quantum support in NoScript. Not quite there yet.


TL;DR the week ends on Sunday, not Saturday, in Europe.

I note that addons.mozilla.org calls out NoScript as a “featured extension” but that wasn’t enough to keep some parallel support available even as a non-default option. They needed to manufacture an emergency and have a release without the extensions.legacy.enabled hack because reasons I suppose.

“It’s all text”, “Save Text Area”, and “Saved Password Editor” are also important to me and not available for Quantum, though I suppose I could live without them for a short time. Since there’s no rollback from F57 I am a bit leery of moving forward. I’ll get there. And I’m happy with what I’m hearing about memory use and speed. But it does feel rather like the Python 3 rollout to me.

» The Week is Not Over Yet

Jürgen Erhard November 18, 2017 22:54

Weeks start on Monday, period. ISO 8601 says so too.

Edward Morbius November 19, 2017 00:19

If you’ve not explored uMatrix, I very strongly recommend it.

It does everything NoScript does and more. This does mean that it’s far more fiddly – you get to decide what to do about cookies, css, images, plugins, scripts, XHR, frames, and other, at host-level specificity (domains, and global white/blacklist settings also possible).

The control:

https://addons.mozilla.org/en-US/firefox/addon/umatrix/ /wp-content/uploads/2015/05/umatrix.jpg

Michael K Johnson November 19, 2017 07:57

+Jürgen Erhard …and measurements are done with the metric system, I get it. We’re delightfully quirky in the USA…

Michael K Johnson November 19, 2017 08:14

+Edward Morbius yeah, that is where I would land if NoScript went away. But more convenient at least for now to be able to use the rules I’ve been maintaining for years… :)

Edward Morbius November 19, 2017 14:30

+Michael K Johnson Again: I cannot recommend uMatrix highly enough.

At the very least: install it and see how it fits your needs/workflow.

My experience is that whilst extant lists may be large, Zipf’s Law means that a small number of sites make for a large share of the rules that really matter. Switching over is slightly less painful than it might at first appear.

Michael K Johnson November 20, 2017 06:19

None of the cookie exporter extensions are available, because apparently Mozilla refuses to provide a WebExtensions API that a cookie exporter could use. This really sucks for “now run this curl script with the authentication I set up in my browser” but I guess they don’t care. sob

Michael K Johnson November 20, 2017 20:21

NoScript Quantum is available now. “Saved Password Editor” is hoping for WebExtension support in F58 at the earliest and apparently not sure about that. “It’s all text” and “Save Text Area” are apparently dead.

Tree-Style Tabs is available for Quantum but can’t hide the top tabs so two sets of tabs, which sucks.

But it is noticeably faster. If they hadn’t pretended it was the same browser, I’d be happier. :P

Edward Morbius November 20, 2017 21:29

+Michael K Johnson There’s an It’s All Text replacement that requires a host-based service to talk to. It operates via right-click rather than an “edit-here” dialog, but seems to work. (I’ve only briefly pulled up an edited content, need to take a closer look at it).

There’s an “unsupported extensions” page in “about:extensions” or “about:addons” that has a button to look for related / replacement extensions. That is fairly serviceable.

You can collapse the top tabs using a userChrome.css hack. Ping me back and I’ll link you that. The stock fix makes the window border a little too narrow, I’ll see if I can’t work on that.

Michael K Johnson November 20, 2017 21:36

+Edward Morbius Ghost text? Trying to decide how much I care about it. I didn’t use it that often recently; I used to use it a lot more at $JOB-1; now I’m working mostly with tools that were designed more recently and I seem to have less need.

Collapsing top tabs would be really cool. Found it thanks to your hint!

#TabsToolbar { visibility: collapse; }

Let’s see whether G+ mutilates that.

Michael K Johnson November 20, 2017 21:59

Actually, at least right now the top tab bar seems required to reorder tabs. Can’t drag tabs around inside TST.

Edward Morbius November 20, 2017 22:45

+Michael K Johnson withExEditor.

You need to grab a Github repo, Node.js, and then configure the host-side elements. Seems to work though:

withExEditor – Add-ons for Firefox

Edward Morbius November 20, 2017 22:48

+Michael K Johnson FYI, I’ve got top tabs collapsed and can move tabs in TST.


/* Hide tabs bar



#tabbrowser-tabs { visibility: collapse !important; }

Michael K Johnson November 20, 2017 22:48

Looks conceptually similar to

GhostText – Add-ons for Firefox

Edward Morbius November 20, 2017 22:49

+Michael K Johnson If you want to try that and tell me how it works ;-)

Garrett LeSage November 21, 2017 04:20

Mozilla is working on adding a WebExtension API to hide the top tabs.

Meanwhile, drop the following CSS snippet in your userChrome.css, and it should hide the default horizontal tab strip:

#tabbrowser-tabs { visibility: collapse; }

1332447 - API to hide the tabstrip

Michael K Johnson November 21, 2017 05:35

+Garrett LeSage except that I can’t (currently?) reorder tabs with the top tab bar hidden and I do drag tabs around a good bit. Oh well.

Michael K Johnson November 21, 2017 06:52

Oh, and now I see +Edward Morbius say that tab dragging in TST is working for him, so probably I need another update or something. ☺

Michael K Johnson November 21, 2017 08:39

Restarting the browser fixed tab dragging in TST without an update. I’m happy with my tabs back where they belong!

Edward Morbius November 21, 2017 12:33

+Michael K Johnson My nag now is that the sidebar can disappear, w/o a hotkey to bring it back. Command-B (on Mac) swaps in bookmarks, but I’ve got to mouse to menus to restore TST.

Garrett LeSage November 22, 2017 04:22

TST and Tab Center Redux (which is what I use — it’s simpler, without a tree, but has filtering by title and address through typing) both use F1 to toggle the tab sidebar on Linux.

(If not on Linux: It’s Control-Shift-O on Windows and Command-Shift-O on the mach for TCR — perhaps TST is similar with those commands also?)

Edward Morbius November 22, 2017 04:49

+Garrett LeSage Thanks, helpful.

Imported from Google+ — content and formatting may not be reliable