News for hackers. Stuff that matters.

kwierso

Re:Rust Foundation: Hello, World on Monday February 08, 2021 @04:52PM (#26070677)
"crustacean" > crab

"rust-acean"

Re:Things about the new Firefox browser for Android on Thursday February 27, 2020 @03:55PM (#22437749)
I don't know that uMatrix will be supported any time soon, but you can turn uBlock Origin into Advanced mode and get much of the same functionality that way.
Re:Things about the new Firefox browser for Android on Thursday February 27, 2020 @03:52PM (#22437713)
They're not killing it. Preview/Fenix is essentially a complete re-write of the mobile browser, and they just haven't added all of the extension hooks back into the new version yet.
Re:Things about the new Firefox browser for Android on Thursday February 27, 2020 @03:46PM (#22437634)
I think the metrics actually show that most users don't use extensions. But of the group that do use extensions, I'd guess an adblocker is the top one.
Re:Windows 10 is unfinished on Friday July 31, 2015 @11:24PM (#9985786)
My issues were all with host-only network adapters. NAT worked just fine.
Re:WebIDE lands in Firefox Nightly on Monday June 23, 2014 @12:48PM (#7932948)
You need to enable it by flipping devtools.webide.enabled to true in about:config first.
Re:Reconciling Mozilla’s Mission and the W3C EME on Wednesday May 14, 2014 @01:48PM (#7745031)
Isn't that what the following portion of the blog post is all about?

"As plugins today, the CDM itself will be distributed by Adobe and will not be included in Firefox. The browser will download the CDM from Adobe and activate it based on user consent."

Re:Everybody Hates Firefox Updates on Friday July 06, 2012 @08:13PM (#4210212)
10, actually.
Though many of them can if you use something like this to dig into the browser internals: var {Cc, Ci} = require("chrome");

Then just use "Cc" instead of "Components.classes" and "Ci" instead of "Components.interfaces" for anything that needs them.

For example, the code in the "adding a stylesheet" section of this page ( https://developer.mozilla.org/en/Using_the_Stylesheet_Servic... ) would look like this: var sss = Cc["@mozilla.org/content/style-sheet-service;1"] .getService(Ci.nsIStyleSheetService); var ios = Cc["@mozilla.org/network/io-service;1"] .getService(Ci.nsIIOService); var uri = ios.newURI("chrome://myext/content/myext.css", null, null); sss.loadAndRegisterSheet(uri, sss.USER_SHEET);

(Assuming you actually have a stylesheet registered at "chrome://myext/content/myext.css", you will just have registered it with the stylesheet service, and it will take effect immediately.)