Language Selection

English French German Italian Portuguese Spanish

Mozilla: Firefox, Rust and XUL Extensions

Filed under
Moz/FF
  • These Weeks in Firefox: Issue 66
  • How to speed up the Rust compiler some more in 2019

    In July I wrote about my efforts to speed up the Rust compiler in 2019. I also described how the Rust compiler has gotten faster in 2019, with compile time reductions of 20-50% on most benchmarks. Now that Q3 is finished it’s a good time to see how things have changed since then.

  • Extensions in Firefox 70

    Welcome to another round of new additions and changes to extensions, this time in Firefox 70. We have a new API, some improvements on existing APIs, and some great additions to Firefox Developer Tools to make it easier to debug your extensions.

    [...]

    We’ve made a few improvements to the downloads API in Firefox 70. By popular request, the Referer header is now allowed in the browser.downloads.download API’s headers object. This allows extensions, such as download managers, to download files for sites that require a referrer to be set.

    Also, we’ve improved error reporting for failed downloads. In addition to previously reported failures, the browser.downloads.download API will now report an error in case of various http 4xx failures. This makes the API more compatible with Chrome and gives developers a way to react to these errors in their code.

  • Last version

    Yesterday I released Mail Redirect 0.10.5, which may very well be the last version of Mail Redirect, at least in this form. The version contains some small bug fixes, with relation to compatibility with other extensions, Cardbook and Thunderbird Conversations to be precise.

    I already started trying to make Mail Redirect compatible with Thunderbird 71.0a1, when the Thunderbird developers announced that support traditional XUL-overlay add-ons, which Mail Redirect is, will be dropped in Thunderbird 72. This means that any effort I put in the add-on now with relation to compatibility with future Thunderbird versions will stop working in a month or so, so that won’t do any good.

    The good thing is that XUL-overlay add-ons will beep working in this major ESR-release, so Mail Redirect 0.10.5 will keep on working in Thunderbird 68., and will only stop working in Daily and Beta and in the next major Thunderbird release 76, which is planned to be released somewhere in july, I think.

    I haven’t decided what to do with Mail Redirect. In order to keep on working in Thunderbird 72+, I need to convert it to a WebExtension Experiment, but that will be a major rewrite and the future of WebExtension Experiments isn’t clear either. Thunderbird developers indicated that support for WebExtension Experiments will also be dropped somewhere in the future, so I’m not quite convinced yet that it will be worth the effort.

More in Tux Machines

Qt 5.12.6 Released

I am happy to Announce we have released Qt 5.12.6 today. The Qt 5.12 LTS is in 'strict' phase, so it will receive only the selected important bug and security fixes. This sixth patch release for Qt 5.12 LTS series contains more than 50 bug fixes including fixes for CVE-2019-16168 , CVE-2019-14973 , CVE-2019-17546 and CVE-2019-13720. Please check other most important changes from Qt 5.12.6 Changes Files. Qt 5.12.6 is now available via the maintenance tool of the online installer. For new installations, please download latest online installer from Qt Account portal or from qt.io Download page. Offline packages are available for commercial users in the Qt Account portal and at the qt.io Download page for open-source users. You can also try out the Commercial evaluation option from the qt.io Download page. Read more

today's howtos

Games: Portal Proficiency DLC, Commandos 2, Contract Work and More

  • Bridge Constructor Portal - Portal Proficiency DLC out now

    Bridges, Portals, Turrets, Laser Beams and plenty more await in the Bridge Constructor Portal - Portal Proficiency DLC. In the first expansion to Bridge Constructor Portal, it offers up another 30 levels where you attempt to safely get your test subjects to the exit. It can get a little complicated though, as it's not just bridge building this time as you're also placing multiple sets of portals.

  • Commandos 2 - HD Remaster now releasing next Spring for Linux

    Kalypso Media and developers Yippee! Entertainment have announced that the Commandos 2 - HD Remaster, which will support Linux, is now going to be releasing in 2020. Originally due sometime towards the end of the year, Kalypso Media emailed out today a change in the planning. It's releasing for Windows first in January 2020, with all other versions to follow in Spring 2020. No reason was given for the delay to Linux, Mac and Consoles however they were very clear in their press email to us that Linux is supported still.

  • Cyberpunk side-scrolling stealth shooter Contract Work arrives on Linux this month

    Iterative Games say they've combined elements inspired by Contra and Metal Gear Solid to create a cyberpunk side-scroller shooter with stealth elements with Contract Work. Funded on Kickstarter way back in 2013, Contract Work is the creation of Kee-Won Hong, the sole developer of Iterative Games. What they're attempting to do with Contract Work is take some elements of classic retro shooters like Megaman and Contra, add in some character development and mix in a cyberpunk world like you might find in Akira or Ghost in the Shell. What they've ended up with here is a mix of so many things.

  • Play as a fusion powered killer android in a tech demo of LAZR, an upcoming Clothformer

    Platformers are out, Clothformers are in. Well, that's what the developer of LAZR wants you to believe with an impressive tech demo release of their in-development title. Stop right there, what's a Clothformer? Well, it's a pretty much an action platformer with added "realistic cloth simulations with full destruction" which developer Garrick Campsey thinks makes LAZR unique. Is it though? Well, going by the tech demo I've played through I was certainly very impressed with it.

  • Shovel Knight: King of Cards and Shovel Knight Showdown releasing December 10

    After a delay to both, Yacht Club Games have now announced that both Shovel Knight: King of Cards and Shovel Knight Showdown will release with Linux support on December 10. Shovel Knight is a very popular side-scrolling platform inspired by the art-style and gameplay from the 8-bit era. It's a fantastic game and over time it has expanded quite a lot thanks to multiple free expansions. Shovel Knight: King of Cards is the next big expansion, and it's actually the final campaign in the Shovel Knight: Treasure Trove saga.

  • Small and challenging space game Pulstario where you rescue souls in the void is coming to Linux

    Quick news tip to start your Wednesday morning, as the developer of Pulstario has confirmed their game is coming to Linux. Developed by Fred Wood, who previously made the quite popular platformers LOVE and kuso, Pulstario has you pilot a shop through a void to collect lost souls. Quite a short game too, Wood said it should only take around 30 minutes to finish the main game. However, it will have multiple modes and secret levels to find.

  • Super Indie Karts adds back the Battle Mania mode with the latest update

    The retro kart racing game Super Indie Karts has finally added the Battle Mania mode back into the game after being removed backed in 2017 with a previous update. Battle Mania has 9 arenas to race around and battle each with 3 different styles including Super Arenas, Ultra Arenas and Cage Arenas. Included modes are: Egg Crackers - protect your 3 eggs, Shroom Hunters - find the Shrooms first and Jewel Grabbers - collect the most jewels. With it now back, the developer said they will be making further updates to expand it with some "Indie themed modes and arenas too".

Today in Techrights