?

Log in

No account? Create an account

Advanced Javascript settings in Firefox 23+

« previous entry | next entry »
Sep. 24th, 2013 | 10:59 pm

Firefox 23 and up did away with the option for disabling Javascript — the user-visible one in the Preferences UI, that is, not the option as such (which is still accessible from about:config — look for javascript.enabled).

Unfortunately, in that it also did away with the finer-grained controls for what Javascript is and isn't allowed to do. As a result, Javascript is now allowed by default to move/resize windows, and (worse, IMO) replace/disable context menus.

If you don't want this, you can change some options in about:config again. In order to disable moving/resizing of windows, set dom.disable_window_move_resize to false; in order to disable meddling with context menus, set dom.event.contextmenu.enabled to false. There's other options in the same neighbor­hood that you can also fiddle with, but keep in mind that there be dragons there and that you should probably not tinker with options unless you understand what they will do.

Alternatively, there's an extension, SettingSanity, that will add back the missing options.

Link | Leave a comment | Share

Comments {8}

ungulata

(no subject)

from: ungulata
date: Sep. 25th, 2013 10:27 pm (UTC)
Link

I'm using Quickjava 1.8.1.1 It's not a fine control, but it does what I want (except when I forget that the "A" radio button means enable/disable animated images and wonder what went wrong). It turns out that every time I update FF I have to add an extension to recover functions I want. I'm not too enamored with having to go through about:config without a user manual to fix things. Thanks again for the help!

Reply | Thread

Schneelocke

(no subject)

from: schnee
date: Sep. 25th, 2013 10:32 pm (UTC)
Link

You're welcome! Yeah, I'm not too happy with this, either, but I figure it's good the ability to change these things is retained in principle; other projects would remove not just the UI but also the configurability as such. You do have to give Firefox props for not doing that.

And I've learned from reading bugs etc. that they generally do things for a reason; I don't always agree, but they do think things through and then try to do the right thing. That's also something that can't be said about every other software project out there.

On an unrelated side note... that icon is just too cute.

Reply | Parent | Thread

ungulata

(no subject)

from: ungulata
date: Sep. 26th, 2013 11:52 am (UTC)
Link

Too true! *raises a mug of warm coffee to FF configurability* Nasdrovia!

Sad Luna is sad about what was, what is and what could have been. Princess Luna is the penultimate night pony.

Reply | Parent | Thread

Schneelocke

(no subject)

from: schnee
date: Sep. 26th, 2013 03:58 pm (UTC)
Link

The penultime? Who's the ultimate night pony, then? (I imagine you might mean Night Mare Moon, but technically they're the same pony, so. :))

Edited at 2013-09-26 03:58 pm (UTC)

Reply | Parent | Thread

ungulata

(no subject)

from: ungulata
date: Sep. 26th, 2013 09:32 pm (UTC)
Link

It is apparent that I did not know that that word meant "next to last". I thought it meant crème de la crème. 8^}

Reply | Parent | Thread

Schneelocke

(no subject)

from: schnee
date: Sep. 26th, 2013 10:05 pm (UTC)
Link

Ah, OK! (I actually thought the same thing, but I wasn't sure, so I consulted the dictionary. Sometimes it actually helps to not be a native speaker! :))

I need more pony icons, I think.

Reply | Parent | Thread

ungulata

(no subject)

from: ungulata
date: Sep. 28th, 2013 12:46 am (UTC)
Link

That's a beautiful Luna icon, she's going to be hard to beat. 8^)

Reply | Parent | Thread

Schneelocke

(no subject)

from: schnee
date: Sep. 30th, 2013 04:04 pm (UTC)
Link

Indeed she would be! But then, it's not a competition — which is good, since everypony else would be facing a very tough challenge.

Reply | Parent | Thread