Mozilla Firefox 50 Released! [How-to-upgrade]

Mozilla Firefox browser has now reached the 50 release, with updated keyboard shortcuts, other new features, various security fixes and more. According to the release note, Firefox 50 features: Updates to keyboard shortcuts Set a preference to have Ctrl+Tab cycle through tabs in recently used order View a page in Reader Mode by using Ctrl+Alt+R

Do this to fix Flash game lag issues in Firefox 49.0.2

Reports are coming in that the most recent version of the Mozilla Firefox web browser is not playing nicely with Flash game sites and games across the Internet. Users are reporting all kinds of issues including extreme lag and rendering issues, that the mouse wheel stops working, the mouse cursor is lost, and that mouse

Firefox 49: two new system add-ons to fix Flash and graphics issues

Mozilla has started to distribute two new system add-ons for Firefox 49.0 and Firefox 49.0.1 to address two issues affecting Adobe Flash Player and graphics issues. The organization is working on Firefox 49.0.2 currently, but made the decision to release two new patches for the current stable version of Firefox as system add-ons to address

Firefox 49 for Linux Will Let You Watch Netflix Without Plugins

Netflix running in Google Chrome on Linux Fed up of having to use Google Chrome each time you want to go on a Netflix binge? I’ve got some good news for you. Mozilla plan to support plugin-free streaming for Netflix (and Amazon Prime Video, and other similar services) in Firefox for Linux, starting with Firefox

Howto-Upgrade: Firefox 48 Released, Multi-Process Enabled

Mozilla Firefox 48.0 was released on Tuesday. The biggest change is that Electrolysis (E10S), the multiple processes architecture, is beginning to be enabled by default. Electrolysis is the project name for Mozilla’s efforts to split Firefox into multiple processes to improve responsiveness, stability, and security. The first phase of this work was to split Firefox

Fix Firefox resource URI leak

Any website can access a selection of Firefox resource files to find out more about the web browser that is used to connect to the site.

Firefox and add-ons use the resource:// scheme to load resources internally, but some of the information are available to sites the browser connects to as well.

It is unclear why websites would need access to resource:// resources.

The leak seems to be limited to default files Firefox ships with, and not user modified files, and that is probably the main reason why Mozilla has not fixed the issue even though it was reported more than three years ago for the first time.

A script on Browserleaks highlights what Firefox reveals when queried by a simple script running on the site.

Please note that the script is broken in recent Nightly and Developer versions of Firefox, but that the issue remains.

The script may reveal the following information about the Firefox web browser:

Platform the browser is run on.
Default locale and update locale.
Whether Tor Browser is used.
The Firefox channel and whether it is an official build.
If PDF.js is available and the version of the file.
Default preference files, items listed, and their checksum (firefox.js, firefox-branding.js, firefox-l10n.js, webide-prefs.js, greprefs.js, services-sync.js, 000-tor-browser.js

The script that runs on the Browserleak website detects the locale in two ways. First, it tries to access resource:///chrome/*/locale/for all possible Firefox locales to identify the locale used.

If resource:///chrome/en-US/ is detected for instance, it means that the Firefox locale is English-US. Additionally, it attempts to access resource://gre/update.locale which reveals the Firefox interface language on all operating systems except on Linux when installed from a repository.

The script checks the file resource:///defaults/preferences/firefox.js afterwards to detect the platform, channel and other information by analyzing the file's content and comparing it to known versions of the file.

Different builds of Firefox use different sets of default preferences and settings, and that's what the leak script uses to determine platform, channel and other information.

To sum it up: websites can use a basic script currently to get information about the Firefox browser. The information are limited to platform, channel and locale.

Fix

The add-on No Resource URI Leak has been created to block websites from accessing resource files. Simply install it in Firefox to block websites from accessing resource files. The easiest way to verify that the script is indeed working is to run the Browserleak test. If it returns no information, the add-on works as intended.

Ghacks needs you. You can find out how to support us here or support the site directly by becoming a Patreon. Thank you for being a Ghacks reader.

The post Fix Firefox resource URI leak appeared first on gHacks Technology News.

Firefox 49 will ship with multi-process architecture

Mozilla plans to make Firefox 49 the first stable version of the web browser in which the browser's new multi-process architecture Electrolysis (E10S) is enabled by default for a major part of the browser's userbase.

It seems that the never ending story of making Firefox a multi-process browser will soon come to an end, as plans are underway to deliver the feature to the stable version of the browser with the coming two releases.

Firefox E10S is Mozilla's largest undertaking up until now, if you leave out the creation of Firefox in first place, and that's probably one of the major reasons why the implementation was plagued with delays.

It all started in 2013 when Mozilla announced that it would revive the multi-process project for Firefox, but it took about a year before it made the project a priority.

Mozilla wanted to deliver E10s as early as Firefox 36, but things got delayed along the way and it was clear that it would take longer than expected to deliver the new feature to the stable version of the browser.

The Firefox E10S Story starts with Firefox 48
Firefox E10s met all release criteria in the last six weeks during beta tests including stability, page loading times, startup and shutdown times, memory use, and more.

The current — and likely final — schedule for multi-process Firefox is therefore:

Firefox 48 Stable: about 1% of qualifying users will have the multi-process architecture enabled by default. Mozilla plans to increase the number during the release cycle.
Firefox 49 Stable: 100% of qualifying users will be able to use E10S.

Qualifying users are all users that don't use add-ons and have not activated accessibility support over 30 days.

The groups that will have to wait a bit for E10S account for about half of our release users and include Windows XP users, users with screen readers, RTL users, and the largest group, extension users.)

Firefox 48 will be released on August 1, 2016, and Firefox 49, on September 12, 2016.

Mozilla revealed in January that 40% of Firefox users don't use add-ons. If you add Windows XP users to that, and those who have used accessibility tools, you'll probably come close to the 50% of users that Asa Dotzler mentioned recently when he revealed the schedule.

This means that the major part of the “close-to” 50% will get E10S with Firefox 48, or at the latest with Firefox 49, and that the remaining percent won't get it with Firefox 49 but at a later point in time.

Not all add-ons are compatible with E10S, and while major ones are already, others are not right now and some will never be compatible (for example abandoned add-ons).

Launching E10S only for users without add-ons ensures that add-on compatibility issues won't play a role when it comes to the release.

Mozilla announced that it will monitor the launch carefully, and there is still a chance that the final release will be postponed if major bugs are discovered in the process.

Firefox Electrolysis is already on by default on the Nightly and Developer channel. 50% of qualifying beta users got E10S with Firefox 47 Beta, and 100% will get it with today's update to Firefox 48 Beta.

Now You: Have you tried Electrolysis already? What's your experience so far?

Ghacks needs you. You can find out how to support us here or support the site directly by becoming a Patreon. Thank you for being a Ghacks reader.

The post Firefox 49 will ship with multi-process architecture appeared first on gHacks Technology News.

Firefox 49: set default HTML5 video volume

Mozilla has added a new feature to Firefox 49 — currently available if you run Firefox Nightly — that allows you to set a default HTML5 video volume in the browser.

While it is usually possible to change the volume of audio or video content using an interface that is provided on sites, browsers usually don't provide you with options to change the default volume.

Other options may be available, for instance on Windows where you can change the volume of Firefox or whichever browser you are using to adjust the volume of audio this way.

Some sites may remember the volume setting and use it from that moment on automatically (until you clear cookies or whichever system they are using to store the information).

One of the issues with web audio, and it is the same with audio on TV, is that different shows, movies or advertisement may use different noise levels.

Advertisement is usually louder than other content, but if you look at a site like YouTube, you will encounter videos that are louder or quieter than others.

Setting the default HTML5 video volume in Firefox

Firefox 49 ships with a new setting that allows you to adjust the default volume of HTML5 videos in the browser.

Please note that this may not work on all sites using HTML to stream video content to your device. It has no effect on YouTube for instance currently while it works fine when HTML 5 videos are played directly in Firefox without custom player interface.

To change the default volume in Firefox, do the following:

Load about:config in the browser's address bar.
Confirm that you will be careful if this is the first time you open the configuration screen.
Search for the preference media.default_volume.
It's default value is 1.0 which equates 100% volume.
Double-click on the line and a prompt should appear.
Use it to change the value using the same system, e.g. 0.1 for 10%, or 0.6 for 60%.

Firefox will use the new default volume for HTML5 videos on all supported pages from now on. You can test this by opening a video page like this one to see the result right there.

It is unclear right now whether Mozilla will implement an option to change the volume on Firefox's options page, or if the preference will be the only option to change the volume. If the latter is the case, it probably will remain a good kept secret that barely anyone knows about. (via Sören)

Now You: What's your take on the volume of web video?

Ghacks needs you. You can find out how to support us here or support the site directly by becoming a Patreon. Thank you for being a Ghacks reader.

The post Firefox 49: set default HTML5 video volume appeared first on gHacks Technology News.

How To Disable Pocket In Firefox 38 And Above

Firefox has lately been integrating other services in the browser. For a while it was just its own data syncing service and then the Hello feature that was introduced later on but Mozilla isn’t content with just developing and integrating its own products. As of Firefox 38 and above, the browser now comes with Pocket integration. Pocket is a read it later type app/servce that lets you save links for reading later. It’s a lot like the reading list that you can maintain in Firefox or in Safari except that it’s an online service. If you aren’t a fan of the service and simply hiding the Pocket button isn’t enough for you, here’s how you can disable it altogether in Firefox.

Open Firefox and go to about:config. Look for the following preference and set it’s value (double click it) to False.

browser.pocket.enabled
That’s all it takes. Setting the preference’s value to False will remove the Pocket button from the toolbar as well as the Customization menu.

Mozilla’s decision to include Pocket in Firefox is questionable. It’s a fact that browsers will often partner with search providers in a bid to make them more popular or that some search providers will pay to be included as default search providers in a browser but Pocket is not a search provider. It is in fact a rival to Firefox’s own reading list feature that was introduced only a short while ago.

It’s unrealistic to imagine anyone thinking to switch to Firefox simply because it has native Pocket support but perhaps it’s offered as a reasonable alternative while the the default reading list feature is refined and gains more popularity.

Advertisement

How To Use Mozilla Archive Format in Firefox (MAFF)

Mozilla Archive Format (MAFF) is a single file format to save HTML page and another needed file in Mozilla Firefox. By using this format, you may save a web page in a single file, not in two separated files (a HTML and a directory) like normal web page saving. MAFF format is compact, universal, reliable, and easy to use or to share. We will demonstrate the basic use of MAFF here.
Advantages
Offline usage. Offline users will take more benefits by easily saving & sharing web pages.Compact file. Just one single file for a web page. More compact file. One single file for many web pages. For example, all tabs in a MAFF file. Saves everything from a web page, including images, sounds, and videos.Compatible with Mozilla Firefox. It can open MAFF even without the add-on.MAFF is open format. No vendor lock-in.
Install Mozilla Archive Format Add-on
To take advantages of MAFF, first you must install the MAFF Add-on. Go to http://maf.mozdev.org and click Install Mozilla Archive Format button there. Or click here to install it directly. You should restart Firefox after installing.
Saving A Web Page
Visit a web page and press Ctrl+S. In the bottom-right, choose the format to save as: MAFF. Press save. By this, you will save a file named as .maff from the web page you visited. In this example, we show you the fsf.org web site.

Saving Many Web Pages at Once
To save many web pages at once, by selecting one by one, select Firefox menu File > Save Tabs In Archive As > a selection dialog appears > select some tab name entries > press Save > select MAFF format > press Save. This will generate a MAFF file containing the tabs you selected.

To save all tabs at once, select Firefox menu File > Save All Tabs in Archive as > select MAFF format > press Save. This will generate a MAFF file containing all of your current tabs.
Opening A MAFF
To open a MAFF file, just drag and drop the .maff file into Firefox window. To distinguish a web page from offline MAFF file and the same web page from the internet, see the URL or the top black panel in the page saying “saved from: … saved on:”.

Mozilla launches first public preview for Firefox on iPhone and iPad

Mozilla has announced that the first public preview of its Firefox browser for iPhone and iPad is now available — so long as you call New Zealand home. Mozilla will initially collect feedback from users in New Zealand before rolling the public preview out to more countries ahead of a full launch: Our goal is