To test the latest developer features of Firefox,
install Firefox Developer Edition Firefox 43 was released on December 15, 2015. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.
Firefox was created by Mozilla as a faster, more private alternative to browsers like Internet Explorer, and now Chrome. Today, our mission-driven company and volunteer community continue to put your privacy above all else. Your privacy comes first. Free mozilla firefox 43.0.1 download download software at UpdateStar - Coupon Search Plugin for Firefox, find some of the best discounts and deals around from the best retailers on the net. Coupons, discount codes and more. CouponMeUp have thousands of the best coupons from hundreds of online retailers. Screenshot for Mozilla Firefox 43.0.4 Final ยซ ListParts Mozilla Firefox 43.0.4 Final Quicktime 7.7.9 ยป Comment Rules & Etiquette - We welcome all comments from our readers, but any comment section requires some moderation. Free mozilla 43.0.1 download software at UpdateStar - Coupon Search Plugin for Firefox, find some of the best discounts and deals around from the best retailers on the net. Coupons, discount codes and more. CouponMeUp have thousands of the best coupons from hundreds of online retailers.
Changes for Web developers
Developer Tools
Highlights:
All devtools bugs fixed between Firefox 42 and Firefox 43.
CSS
- Support for the standard, unprefixed version of
hyphens
has been landed (bug 953408). - The shorthand property
font
has been updated to acceptfont-stretch
values (bug 1057680). - To match a latest evolution of the specification, the
:fullscreen
pseudo-class now selects the whole stack of elements in full screen, and not only the top-level one (bug 1199522). - The deprecated SVG values for the
writing-mode
,lr
,lr-tb
,rl
,tb
, andtb-rl
, have been added in CSS as aliases to standard properties (bug 1205787).
HTML
- For
<img>
with ICO image containing multiple frames, the intrinsic dimension of the image is set to the one of the largest frame, and no more of the smallest frame bug 1201796. - The value of the document's viewport (defined with
<meta name='viewport>
)can now dynamically be changed via JavaScript (bug 976616).
JavaScript
New APIs
- The new ES2016 methods
Array.prototype.includes()
andTypedArray.prototype.includes()
are now enabled by default (bug 1070767).
Changes regarding the arguments
object
- To match the ES2015 specification, arrow functions no longer have their own
arguments
object. Thearguments
object is now lexically bound (inherited from the outer function). In most cases, rest parameters are a good alternative(...args) => args[i]
, see bug 889158. - The arguments object is now allowed in conjunction with rest parameters (bug 1133298).
- From now on, a mapped
arguments
object in non-strict functions is only provided if the function does not contain any rest parameters, any default parameters or any destructured parameters (bug 1175394).
Other changes
- Generators and generator methods are no longer constructable as per ES2016 (bug 1191486).
Interfaces/APIs/DOM
DOM & HTML DOM
No change.
IndexedDB
- A new feature called locale-aware sorting has been added allowing for the creation of indexes with a locale specified, which can then be used to sort data according to the rules of that locale (bug 871846). This is a non-standard Firefox-specific feature.
Service Workers
- As per the specification, if
ExtendableEvent.waitUntil()
is called outside of theExtendableEvent
handler, Firefox will now throw anInvalidStateError
; in addition, multiple calls towaitUntil()
will now stack up, and the resulting promises will be added to the list of extend lifetime promises (bug 1180274). PushMessageData
methods have been implemented (bug 1149195).
WebRTC
- The
HTMLCanvasElement.captureStream()
method has been activated by default (bug 1177276). - The non-standard constraint style option list for
RTCOfferOptions
has been deprecated and will be removed entirely in Firefox 44; see this post on the site compatibility blog for details.
Miscellaneous
- The Battery Status API now uses the new promise syntax for
Navigator.getBattery()
, as specified in the recent evolution of the specification (bug 1050749). - The
User-Agent
header is no longer in the list of forbidden header names so it can now be set in a FetchHeaders
object, via XHRXMLHttpRequest.setRequestHeader()
,โฆ (bug 1188932). - The
MediaRecorder.MediaRecorder()
constructor can now accept an options dictionary as a parameter, which allows you to set custom bitrates for the audio/video to be recorded (bug 1161276). - The
PerformanceObserver
interface, belonging to the Performance Timeline API has been implemented (bug 1165796). - The Frame Timing API has been added: the
PerformanceRenderTiming
andPerformanceCompositeTiming
interfaces are now available (bug 1191178). - The modern Screen Orientation API has been implemented: unprefixed
Screen.orientation
and theScreenOrientation
interface are now available (bug 1131470). The non-standardScreen.mozOrientation
,Screen.onmozorientationchange
,Screen.mozLockOrientation()
, andScreen.mozUnlockOrientation()
will be removed in the future. - Under Linux, like under Windows,
Event.timeStamp
now returns aDOMHighResTimeStamp
(bug 1026803). - Experimental support for
Selection
eventsselectionchange
andselectstart
, as well as theDocument.onselectionchange
andGlobalEventHandlers.onselectstart
event handlers property has been added (bug 571294). Theselectionchange
event is fired on theDocument
if the associatedSelection
object is concerned, or on the specificHTMLInputElement
orHTMLTextAreaElement
(bug 1196479). This feature is controlled by thedom.select_events.enabled
preference, that defaults tofalse
, except on Nightly. - Support for
MouseEvent.offsetX
andMouseEvent.offsetY
have been activated on Firefox for Android and Firefox OS (bug 1204841). - The
HTMLCanvasElement.mozFetchAsStream()
method has been removed (bug 1206030). - The constructor
Request()
as well asfetch()
will now raise aTypeError
exception when used with a URL containing a username and password (bug 1195820).
MathML
SVG
No change.
Audio/Video
HTTP
No change.
Networking
Security
- Access to Web Storage (i.e.
localStorage
andsessionStorage
) from third-party IFrames is now denied if the user has disabled third-party cookies (bug 536509). - This whitelist has even been removed in Nightly and Aurora/Dev Edition of the browser (bug 1201023). It is currently scheduled that this removal will also happen for Beta and Release versions for the next version (Firefox 44).
- Subresource integrity has been implemented for
<script>
and<link>
that links to stylesheets (bug 992096).
Changes for add-on and Mozilla developers
Interfaces
No change
XUL
JavaScript code modules
No change.
XPCOM
Plugins
- In preparation for future releases to switch over to multi-process content, NPAPI plugins can no longer be run in the same process as the page content. The preferences starting with
dom.ipc.plugins
are no longer used.
Other
See also
Older versions
Related Topics:
'Intel(R) Management Engine Components' Installed Program on Windows 8
What is the installed program 'Intel(R) Management Engine Components' on my Windows 8 computer? 'Intel(R) Management Engine Components' is an installed program on Windows 8 system managed by the program itself. You will see 'Intel(R) Management Engine Components' listed on 'uninstall or change a pro... 2020-05-15, 2702๐, 0๐ฌ
'Mozilla Firefox 43.0.1 (x86 en-US)' Installed Program on Windows 8
What is the installed program 'Mozilla Firefox 43.0.1 (x86 en-US)' on my Windows 8 computer? 'Mozilla Firefox 43.0.1 (x86 en-US)' is an installed program on Windows 8 system managed by the program itself. You will see 'Mozilla Firefox 43.0.1 (x86 en-US)' listed on 'uninstall or change a program' in ... 2020-05-05, 1710๐, 0๐ฌ
'Intel(R) Processor Graphics' Installed Program on Windows 8
What is the installed program 'Intel(R) Processor Graphics' on my Windows 8 computer? 'Intel(R) Processor Graphics' is an installed program on Windows 8 system managed by the program itself. You will see 'Intel(R) Processor Graphics' listed on 'uninstall or change a program' in Control Panel with th... 2020-05-15, 1545๐, 0๐ฌ
'Intel(R) Rapid Storage Technology' Installed Program on Windows 8
What is the installed program 'Intel(R) Rapid Storage Technology' on my Windows 8 computer? 'Intel(R) Rapid Storage Technology' is an installed program on Windows 8 system managed by the program itself. You will see 'Intel(R) Rapid Storage Technology' listed on 'uninstall or change a program' in Con... 2020-05-05, 1413๐, 0๐ฌ
Mozilla Firefox Version 43 Download
'Realtek USB 2.0 Card Reader' Installed Program on Windows 8
What is the installed program 'Realtek USB 2.0 Card Reader' on my Windows 8 computer? 'Realtek USB 2.0 Card Reader' is an installed program on Windows 8 system managed by the program itself. You will see 'Realtek USB 2.0 Card Reader' listed on 'uninstall or change a program' in Control Panel with th... 2020-04-30, 1367๐, 0๐ฌ
'Skype Click to Call' Installed Program on Windows 8
What is the installed program 'Skype Click to Call' on my Windows 8 computer? 'Skype Click to Call' is an installed program on Windows 8 system managed by the program itself. You will see 'Skype Click to Call' listed on 'uninstall or change a program' in Control Panel with the following information:... 2018-10-14, 1326๐, 2๐ฌ
'Notepad++ (64-bit x64)' Installed Program on Windows 8
What is the installed program 'Notepad++ (64-bit x64)' on my Windows 8 computer? 'Notepad++ (64-bit x64)' is an installed program on Windows 8 system managed by the program itself. You will see 'Notepad++ (64-bit x64)' listed on 'uninstall or change a program' in Control Panel with the following inf... 2020-04-30, 1281๐, 0๐ฌ
'Skype Web Plugin' Installed Program on Windows 8
What is the installed program 'Skype Web Plugin' on my Windows 8 computer? 'Skype Web Plugin' is an installed program on Windows 8 system managed by the program itself. You will see 'Skype Web Plugin' listed on 'uninstall or change a program' in Control Panel with the following information: Name: Sk... 2020-04-30, 1258๐, 0๐ฌ
Firefox 43.0 Download
'Mozilla Maintenance Service' Installed Program on Windows 8
What is the installed program 'Mozilla Maintenance Service' on my Windows 8 computer? 'Mozilla Maintenance Service' is an installed program on Windows 8 system managed by the program itself. You will see 'Mozilla Maintenance Service' listed on 'uninstall or change a program' in Control Panel with th... 2020-05-05, 1187๐, 0๐ฌ
Mozilla Firefox 43.0.2
'McAfee Security Scan Plus' Installed Program on Windows 8
What is the installed program 'McAfee Security Scan Plus' on my Windows 8 computer? 'McAfee Security Scan Plus' is an installed program on Windows 8 system managed by the program itself. You will see 'McAfee Security Scan Plus' listed on 'uninstall or change a program' in Control Panel with the foll... 2020-05-05, 1126๐, 0๐ฌ