Mozilla Releases New Trainspotting Blog Series to Track Firefox Releases

Posted on Tuesday, April 28, 2015 by RICHARD HARRIS, Executive Editor

The Firefox team is hosting a new blog series called Trainspotting on Mozilla Hacks which is designed to help Web developers keep up with what’s new, what’s changed and what is coming soon in all of the Firefox's, the Web platform, and the Mozilla tools for building the Web.

The Trainspotting name comes from the way Mozilla develops Gecko and Firefox on a “train model” as they branch the code and ship a release on a time-based schedule which is every six weeks. If a feature is not finished, it’s reverted or disabled and has to, as the team says, “ride the next train.” This means they ship new features, performance improvements, and bug fixes to users every six weeks. Trainspotting will publish every six weeks, concurrent with the releases.

The first issue of Trainspotting focuses on the release of Firefox 37. A list of notable features is included here.

Desktop Features

- A subset of the Media Source Extensions (MSE) API has been implemented and is enabled to allow native playback of HTML5 video on websites such as YouTube. 

- Bing search now uses HTTPS.

- Heartbeat is a new feedback feature in Firefox desktop: Each day a random subset of Firefox users will be shown a notification bar with an opportunity to provide feedback on their experience.

Firefox for Android

For this release Firefox for Android is getting a security and stability release. The biggest user-facing changes include improved performance of file downloads, and the addition of new locales including Albanian, Burmese, Lower Sorbian, Songhai, Upper Sorbian, and Uzbek. 

HTML5 & Web Platform

There are a number of new Web platform features that can be used in production content in Firefox 37 including: IndexedDB is now available in Web Workers and display:contents is now supported in CSS. 

Developer Tools

The new Security Panel in the Network Monitor shows security details for a network request, such as which cipher was negotiated for each resource, and more. The new UI also shows if connections were protected by HTTP strict-transport-security or key pinning.  The new Animations panel in the Page Inspector displays information about animations and provides a play/pause button for them. WebIDE can now run a custom build step before pushing apps to a device, in case a developer wants to minify code or integrate with a Web app build tool of choice. 

Security

Firefox 37 has a number of security changes. Most of these do not require any action, however site operators should look to see if they are impacted by any of the changes. 

Firefox Beta

In six weeks Firefox Beta will be available for general release, becoming Firefox 38. Here’s some of what’s coming through the pipeline:

- All Firefox preferences are offered in a new tab-based UI.
- Improved page-load times with speculative connection warmup.
- MSE support on Mac OS X.
- EME support for encrypted media playback.
- Web platform features: WebSockets in Web Workers, KeyboardEvent.code, and the BroadcastChannel API.

Firefox Developer Edition

This release of Firefox Developer edition, which will be Firefox 39, will offer the following:

- Developer Tools: Wi-Fi debugging of Firefox OS devices from WebIDE, drag and drop of nodes in the Inspector’s markup view, Web Console input history persistence, localhost works with WebSocket connections when offline, and the cubic bezier tooltip will show a gallery of pre-sets to choose from to make CSS animations super slick.

- Web platform features include the “switch” role in Aria 1.1, CSS scroll snap points, Cache API, Fetch API, and more.

Nightly

The nightly branch of Firefox is where a lot of features are in active development. It’s a place where developers can test experimental Web APIs and see user-facing browser features that are not yet ready for prime time. There are a number of features that have landed and are shipping nightly builds either enabled by default or by pref:

- E10s: Web content runs in a separate process from the browser UI.
- Partial implementation of Service Workers.
- Shumway: Flash implemented in JavaScript is enabled for some sites.

More App Developer News

Tether QVAC SDK Powers AI Across Devices and Platforms



APAC 5G expansion to fuel 347B mobile market by 2030



How AI is causing app litter everywhere



The App Economy Is Thriving



NIKKE 3.5 anniversary update livestream coming soon



New AI tool targets early dementia detection



Jentic launch gives AI agents api access



Experts warn ai-generated health content risks misinterpretation without human oversight



Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines



AccuWeather Launches ChatGPT Integration for Live Weather Updates



Stop Using Business Jargon: 5 Ways Buzzwords Damage Job Performance



IT spending rises as banks balance legacy and innovation



Tech hiring slumps as Software Developer job postings fall



AI is becoming more widespread in collaboration tools



FCC prohibits new foreign router models citing critical infrastructure risks



ChatGPT Carbon Footprint Matches 1.3 Million Cars Report Finds



Lens Launches MCP Server to Connect AI Coding Assistants with Kubernetes



Accelerating corporate ai investment returns



Enviromates tech startup launches global participation platform



Private Repository Secures the AI-driven Development Boom



UK Fintech Platform Enviromates Connects Projects Brands and Consumers



Env Zero and CloudQuery Announce Merger



How Industrial AI Is Transforming Operations in 2026



AI generated work from managers is damaging trust among employees



Foresight Secures $25M to Bridge Infrastructure Execution Gap



Copyright © 2026 by Moonbeam

Address:
1855 S Ingram Mill Rd
STE# 201
Springfield, Mo 65804

Phone: 1-844-277-3386

Fax:417-429-2935

E-Mail: contact@appdevelopermagazine.com