We've got another version of Firefox ready to launch! Firefox 31 will be unleashed on the world tomorrow, with some pretty nice changes and improvements to speed, security and stability. Let's do a quick run down of the new features:
Desktop
The biggest change in 31 is the switch to a new certificate verification backend, mozilla::pkix. This not only makes our certificate verification backend faster, more robust and more stable, it helps bring us into compliance with modern standards and increases security for our end-users. This is a pretty exciting update. You can read more about it at This blog post. Please keep an eye out for websites that may be broken with this update, we hope that there won't be any significant breakage, but we are keeping our eyes open.
We've added a nice search field to the new tab page to help users access search even more easily (the Search bar in the navigation bar is often missed)
audio/video .ogg and .pdf files are now handled by Firefox if no application is specified.
A bunch of cleanup and improvements to the developer tools have landed as well, making this a pretty awesome release for web devs
Android
You can now re-order tabs on the home page
You can pull to refresh synced tabs
we've added a significant number of new locales
(Please note that Firefox 31 for Android will not start on Android L preview. We will have this fixed well before L is released to the public)
I'll update this thread tomorrow with release notes for each release (Note the Beta notes say that Firefox 31 has generational garbage collection turned on, that is not true, it will not be shipping with 31 due to instability). Firefox 31 will be released tonight with Automatic updates turned off, and we will turn them back on tomorrow morning for the release. Thanks all!
Hello again!
We've got another version of Firefox ready to launch! Firefox 31 will be unleashed on the world tomorrow, with some pretty nice changes and improvements to speed, security and stability. Let's do a quick run down of the new features:
'''Desktop'''
* The biggest change in 31 is the switch to a new certificate verification backend, mozilla::pkix. This not only makes our certificate verification backend faster, more robust and more stable, it helps bring us into compliance with modern standards and increases security for our end-users. This is a pretty exciting update. You can read more about it at [https://blog.mozilla.org/security/2014/04/24/exciting-updates-to-certificate-verification-in-gecko/ This blog post]. Please keep an eye out for websites that may be broken with this update, we hope that there won't be any significant breakage, but we are keeping our eyes open.
* We've added a nice search field to the new tab page to help users access search even more easily (the Search bar in the navigation bar is often missed)
* audio/video .ogg and .pdf files are now handled by Firefox if no application is specified.
* A bunch of cleanup and improvements to the developer tools have landed as well, making this a pretty awesome release for web devs
'''Android'''
* You can now re-order tabs on the home page
* You can pull to refresh synced tabs
* we've added a significant number of new locales
(Please note that Firefox 31 for Android will not start on Android L preview. We will have this fixed well before L is released to the public)
I'll update this thread tomorrow with release notes for each release (Note the Beta notes say that Firefox 31 has generational garbage collection turned on, that is not true, it will not be shipping with 31 due to instability). Firefox 31 will be released tonight with Automatic updates turned off, and we will turn them back on tomorrow morning for the release. Thanks all!
Closing the last open tab now closes the window, and when only one window is open it closes Firefox. No warning that the user will be exiting Firefox.
browser.tabs.closeWindowWithLastTab needs to be toggled to false to keep Firefox 31 from closing or from closing that window.
'''Issue''' - heads up for Contributors
https://bugzilla.mozilla.org/show_bug.cgi?id=865826
Remove the '''browser.tabs.closeButtons''' pref
Closing the last open tab now closes the window, and when only one window is open it closes Firefox. No warning that the user will be '''exiting''' Firefox.
'''browser.tabs.closeWindowWithLastTab''' needs to be toggled to '''false''' to keep Firefox 31 from closing or from closing that window.
two people reported problems when replying to emails in verizon webmail after the update:
https://support.mozilla.org/en-US/questions/1012184
https://support.mozilla.org/en-US/questions/1012186
Tyler, do you have any new info on this or is this on Verizon's end?
Another problem with Verizon Mail
https://support.mozilla.org/en-US/questions/1012252
Tyler, do you have any new info on this or is this on Verizon's end?
UserStyle to hide the about:newtab Search Bar and the top margin. User will need to install Stylish to use UserStyles.
https://userstyles.org/styles/103765/fx-31-about-newtab-hide-the-search-bar
Or add the rule to userContent.css
*https://userstyles.org/styles/103765/fx-31-about-newtab-hide-the-search-bar.css
Isn't there an @namespace line needed with Stylish?
<pre><nowiki>@namespace url(http://www.w3.org/1999/xhtml);
/* about:newtab */
@-moz-document url(about:newtab){
#newtab-margin-top, #newtab-search-container {
display: none !important;
}
}
</nowiki></pre>
The "Remove my Firefox personal data and customizations" option in the Windows uninstaller that, when selected, deleted Firefox profile data, is now gone. (bug 432017). Joni already updated the Uninstall Firefox from your computer article for Firefox 31.
'''Desktop:'''
The "Remove my Firefox personal data and customizations" option in the Windows uninstaller that, when selected, deleted Firefox profile data, is now gone. ([https://bugzilla.mozilla.org/show_bug.cgi?id=432017 bug 432017]). Joni already updated the [[Uninstall Firefox from your computer]] article for Firefox 31.
Does this code mean that the complete Mozilla directory gets deleted, so other Mozilla programs like Thunderbird are included as well?
*http://mxr.mozilla.org/mozilla-esr24/source/browser/installer/windows/nsis/uninstaller.nsi
<pre><nowiki> ${MUI_INSTALLOPTIONS_READ} $0 "unconfirm.ini" "Field 3" "State"
${If} "$0" == "1"
${un.DeleteRelativeProfiles} "Mozilla\Firefox"
${un.DeleteRelativeProfiles} "Mozilla\MetroFirefox"
RmDir "$APPDATA\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
RmDir "$APPDATA\Mozilla\Extensions"
RmDir "$APPDATA\Mozilla"
${EndIf}
</nowiki></pre>
''cor-el [[#post-61097|said]]''
<blockquote>
Does this code mean that the complete Mozilla directory gets deleted, so other Mozilla programs like Thunderbird are included as well?
*http://mxr.mozilla.org/mozilla-esr24/source/browser/installer/windows/nsis/uninstaller.nsi
<pre><nowiki> ${MUI_INSTALLOPTIONS_READ} $0 "unconfirm.ini" "Field 3" "State"
${If} "$0" == "1"
${un.DeleteRelativeProfiles} "Mozilla\Firefox"
${un.DeleteRelativeProfiles} "Mozilla\MetroFirefox"
RmDir "$APPDATA\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
RmDir "$APPDATA\Mozilla\Extensions"
RmDir "$APPDATA\Mozilla"
${EndIf}
</nowiki></pre>
</blockquote>
'''cor-el, '''I hope not! %APPDATA%\Mozilla contains my SeaMonkey profiles!
I did a google search on '''RmDir "$APPDATA\Mozilla"''' and from what I've gathered, the %APPDATA%\Mozilla folder is only removed if it's empty:
http://portableapps.com/node/41527#comment-215867
...which links to:
http://nsis.sourceforge.net/Reference/RMDir
Thanks for checking that.
That sounds plausible and is much better.
Removing empty directories shouldn't be an issue.
I only looked quickly through the code to see how they have programmed this.
There is also code for the installer on Windows in that path in case anyone is interested.
Thanks for checking that.
That sounds plausible and is much better.
Removing empty directories shouldn't be an issue.
I only looked quickly through the code to see how they have programmed this.
There is also code for the installer on Windows in that path in case anyone is interested.
*http://mxr.mozilla.org/mozilla-central/source/browser/installer/windows/nsis/installer.nsi
*http://mxr.mozilla.org/mozilla-release/source/browser/installer/windows/nsis/maintenanceservice_installer.nsi
There have been a couple posts at least of mobile Firefox 31.0 users not being able to use it with Android 2.2.
It looks as Mozilla ended support for Android 2.2 as of mobile Firefox 31.0
Bug 1017242 - Eliminate Android 2.2 (API 8) code
Bug 1042128 - Figure out Play Store dynamics for Android 2.2/ARMv6 EOL support releases
Bug 1036571 - ESR support for Android 2.2 on gecko 31
There have been a couple posts at least of mobile Firefox 31.0 users not being able to use it with Android 2.2.
It looks as Mozilla ended support for Android '''2.2''' as of mobile Firefox 31.0
Bug 1017242 - Eliminate Android 2.2 (API 8) code
Bug 1042128 - Figure out Play Store dynamics for Android 2.2/ARMv6 EOL support releases
Bug 1036571 - ESR support for Android 2.2 on gecko 31
Is anyone seeing this crash/issue after the update, I can't think of what else to try:
Printing webpages:
[https://support.mozilla.org/en-US/questions/1011988]
[https://support.mozilla.org/en-US/questions/1011660]
Crash sig: CoreFoundation@0x12a1f
Looks like the problem started in Firefox 30 according to the first thread you posted,
/questions/1011988 Firefox 30.0 and 31.0 crashes when trying to print a web page.
The crash report linked in that thread is for Firefox 30. The user also reported, I installed Firefox 29.0, and the app does not crash upon trying to print..
''guigs2 [[#post-61147|said]]''
<blockquote>
Is anyone seeing this crash/issue after the update, I can't think of what else to try:<br>
Printing webpages:<br>
[https://support.mozilla.org/en-US/questions/1011988]<br>
[https://support.mozilla.org/en-US/questions/1011660]<br>
<br>
Crash sig: CoreFoundation@0x12a1f
</blockquote>
Looks like the problem started in Firefox 30 according to the first thread you posted,
*[/questions/1011988] Firefox 30.0 and 31.0 crashes when trying to print a web page.
The [https://crash-stats.mozilla.com/report/index/da264dd5-5d4c-4d6a-89f9-208b22140723 crash report] linked in that thread is for Firefox 30. The user also reported, '' I installed Firefox 29.0, and the app does not crash upon trying to print.''.
In case it helps, I also noticed that all (100%) of the crashes listed in https://crash-stats.mozilla.com/report/list?product=Firefox&range_unit=days&range_value=28&signature=CoreFoundation@0x12a1f are on (Mac) OS X 10.9
audio/video .ogg and .pdf files are now handled by Firefox if no application is specified.
For the record, the bug responsible for that change in Firefox 31 was
Bug 452254 - Register for audio/video .ogg and .pdf file handlers if nothing else has
Related support issue:
/questions/1013576All of my pdf docs have been changed to Firefox HTML docs and I can not change them back.
''Tyler Downer [[#post-61012|said]]''
<blockquote>
'''Desktop''' <br>
<snip>
* audio/video .ogg and .pdf files are now handled by Firefox if no application is specified.
</blockquote>
For the record, the bug responsible for that change in Firefox 31 was
*[https://bugzilla.mozilla.org/show_bug.cgi?id=452254 Bug 452254] - Register for audio/video .ogg and .pdf file handlers if nothing else has
Related support issue:
*[/questions/1013576] ''All of my pdf docs have been changed to Firefox HTML docs and I can not change them back.''
currently there is an issue with gmail where it isn't possible to attach any files to a mail message (hitting the attach-button has no effect), this is coming up a few times already in the forum.
this is likely an issue on the server-side that google will have to address...
currently there is an issue with gmail where it isn't possible to attach any files to a mail message (hitting the attach-button has no effect), this is coming up a few times already in the forum.
this is likely an issue on the server-side that google will have to address...
thanks for coming up with this solution jefferson - maybe a kb article would help, though i still hope that google would quickly revert whatever change they did...
thanks for coming up with this solution jefferson - maybe a kb article would help, though i still hope that google would quickly revert whatever change they did...
Giving google.com (or maybe mail.google.com) pop-up permission solves this problem. Query why Firefox is not generating an infobar in this case.
Thank you for the answer. Twitter users are happy and grateful again! :)
''jscher2000 [[#post-61326|said]]''
<blockquote>
Giving google.com (or maybe mail.google.com) pop-up permission solves this problem. Query why Firefox is not generating an infobar in this case.
</blockquote>
Thank you for the answer. Twitter users are happy and grateful again! :)