Other notable features of Firefox 34 include the introduction of Firefox Hello - a real-time video communication feature.Īnnouncing the feature for the 34 Beta release, Chad Weiner - director of product marketing at Mozilla - says an advantage of Firefox Hello is that it doesn't require users to download any new software. Firefox 35 promises to bring support for the generic TLS downgrade protection mechanism SCSV While Mozilla reports that Firefox was only using SSLv3 for about 0.3% of HTTPS connections, Firefox 34 now has SSLv3 disabled by default. Since October, users have been able to use the SSL Version Control Firefox extension to disable SSLv3.
POODLE was identified in late September of this year, and potentially allowed hackers to extract private information from inside an encrypted transaction. In security updates, the 34 release addresses the POODLE SSL version 3.0 vulnerability. Ws.has(window) // false, window has been removed Ws.delete(window) // removes window from the set Ws.has(foo) // false, foo has not been added to the set The following example is given of using the Weakset Object: According to the Mozilla Developer Network, Weakset object lets developers store weakly held objects in a collection. The main differences from the Set object are that Weakset objects are collections only of objects, rather than of arbitrary values of any type, and that if there is no other reference to an object stored in the WeakSet, they can be garbage collected. In other areas of the release were HTML5 implementations, including ECMAScript 6 WeakSet.
The additional impact is mainly around download size, which is relatively small. Jeff Griffiths, product manager for Firefox Developer Tools, replied to criticisms, saying:įirefox’s developer tools have almost no impact on browser performance unless they are open. But what happened to Firefox’s original goal, which was to be a fast and functional browser? All these recent changes are making things worse. Why? This solves nothing and only adds issues. In comments on Robert Nyman's blog post for Mozilla Hacks, some users were concerned that the addition would degrade performance in Firefox. A user going only by the name "Frustrated" commented At the time, members of the Firefox community greeted Mozilla's announcement with mixed feelings. WebIDE was reported on in more detail by Abel Avram for InfoQ earlier this year when it was available as part of the nightly builds. In addition, it provides an editing environment for developing Firefox OS apps, and enables developers to connect the Firefox Developer Tools to other browsers, including Chrome on Android, and Safari on iOS. The replacement for App Manager, WebIDE lets developers run and debug Firefox OS apps using the OS Simulator, or a physical Firefox OS device. Mozilla has this week released Firefox 34, with notable features including SSLv3 disabled by default, WebIDE, and the implementation of ECMAScript 6 WeakSet.