Firefox Changelog

New in version 34.0b11 Beta

November 21st, 2014
  • Backing out bug 98c4c4a55139 for numerous test failures.
  • Bug 1101654: First use tour for search UI.
  • Backed out changeset fb2062ffc580 (bug 892910) for breaking Windows builds
  • Bug 1088660 - Improve the search bar UI to support one-off searches - polish CSS for Windows/Linux
  • Bug 892910 - Deal with empty newSize in CreatePartialBitmapForSurface.
  • Bug 1101648 - UITour API to determine selected search engine.
  • Bug 1101790 - FHRProvider for UITour, records treatment tag data.
  • Bug 1101790 - setTreatmentTag API for UITour.
  • Bug 1097942 - add UITour mechanism for selecting an engine
  • Bug 1101147 - Update about:newtab search styling
  • Bug 1101122 - Update about:home search styling.
  • Bug 1074378 - Blocklist D3D11 on Windows 7 with intel driver version 8.15.10.1749.
  • Bug 1101999 - Fix/add UITour highlighting for the new search UI.
  • Bug 1088660 - Improve the search bar UI to support one-off searches - improve discoverability of the search settings
  • Bug 1088660 - Improve the search bar UI to support one-off searches
  • Bug 1092260. Use PREVENT_INTERNAL_THREADING_OPTIMIZATIONS with D3D11. Using this seems to avoid the AMD frame delay bug.

New in version 34.0b10 Beta (November 18th, 2014)

  • Bug 1100482 - Set the other pref to disable MP4Reader, and adjust test to reflect lost functionality.
  • Bug 1096026 - Fix bug 1096026,
  • Backed out changeset e848dd990890 (bug 1063129) for reftest failures.
  • Bug 1084606 - Allow overrides for MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE.
  • Bug 1100482 - Disable the fragmented mp4 parser.
  • Bug 1092260 - Block D3D11 layers on AMD hardware that delays by a frame.
  • Bug 1063129 - Switch mImageSurface to RGBX on SetHasNoAlpha.
  • Bug 1089364 - Avoid trying to resize the swap chain to a negative size.
  • Bug 1095575 - DoesD3D11DeviceWork() should be overridable by force-enable prefs.
  • Bug 1099436 - Add telemetry for dismissing Onboarding start pane.
  • Bug 1097986 - Make tab curve slightly smoother.
  • Bug 1085203 - Street names won't show in Google Maps in Firefox 33.
  • Bug 1064835 - Fix SPS crash.
  • Bug 1078539 - Disable dev edition promo banner in beta temporarily.

New in version 33.1.1 (November 15th, 2014)

  • Fixed startup crash (see bug 1021265 - DisplayLink (dlumd32.dll) Startup crash in @0x0 | CContext::UMQueryHS_ConstBuf_(D3D10DDI_HRTCORELAYER, unsigned int, unsigned int)

New in version 34.0b9 Beta (November 14th, 2014)

  • Bug 1017595 - Links from external applications sometimes fail to open when Firefox is hidden.
  • Bug 1097437 - Work around Quartz bug where corners of stroked rects don't get a solid color when they should.
  • Bug 1092842 - When setting cliprects on background color display items, don't shrink them to exclude opaque borders (unless there's nonzero border-radius).
  • Bug 1086937 - Patch 0: Add missing null check of root element so this patch series doesn't expose a crash in layout/style/crashtests/472237-1.html.
  • Bug 1096651 - Avoid using random bits when determining SSE3/SSE4 availability for the JIT.
  • Bug 1081850 - Check for resolve hooks when optimizing no-such-prop operations in baseline.
  • Bug 1096913 - Remove the simple cache entry when replacing the cache entry.
  • Bug 1096695 - fix test failures in test_aboutCrashed.xul
  • Bug 1096695 - hardcode strings for beta to give more info about sslv3 being dead
  • Bug 1080312 - Update iteration code from upstream
  • Bug 1096787 - Copy new logins.json database when using fx reset.
  • Bug 1070768 - Fix up more references to XPFE's autocomplete.css
  • Bug 1086977 - Facebook's old "Facebook Photo Uploader" (fbplugin) crashes on load on OS X Yosemite.
  • Bug 1092859 - Always use soft volume in WinMM cubeb backend.

New in version 34.0b8 Beta (November 11th, 2014)

  • bug 1083118 - re-enable unsafe legacy window.crypto functions by default
  • bug 1083118 - backout removal of unsafe, non-standardized legacy window.crypto functions
  • Bug 1089380 - Remove ClipRectInLayersCoordinates
  • Bug 1021265. Fix DisplayLink version expansion code
  • Bug 1093368 - Customize mode theme picker shouldn't pass the default theme object to LightweightThemeManager.previewThem
  • Bug 1093871 - Telemetry probe for number of items in reading list
  • Bug 690307 - Add more tests for the localhost + spaces case
  • Bug 690307 - Make trimURL not generate URLs that parse back into search queries
  • Bug 1090967 - Don't use the Aurora-specific profile by default if this is not Aurora
  • Bug 1061327 - When the scrolled layer is not an ancestor of the scrollbar layer, search the whole layer tree
  • Bug 1061327 - Don't stop searching for scrolled layers when encountering a ScrollInfoLayer
  • Bug 883254 - Add the duckduckgo searchplugin to certain locales. The purpose of this patch is to union a set of extra search plugins into the set of search plugins for a specific subset of locales in a multi-locale build. This is a temporary hack for a single release; for this release, we don't care about burning single-locale repacks.
  • Bug 883254 - Add the duckduckgo searchplugin
  • Bug 1094421 - Prepend www. to the search suggestion URL to avoid intermittent timeouts
  • Bug 1062096 - browser_aboutHome should use a fake search engine instead of google to test FHR reporting
  • Bug 1011562 - Ship Firefox OS fonts in Mulet

New in version 33.1 (November 10th, 2014)

  • Bug fixes:
  • Bug 1089183 - Blacklist D2D on a range of ATI drivers that don't handle dxgi keyed mutex properly.
  • Bug 883254 - Follow-up to add extra new line in JAR manifest.
  • Bug 1093863 - Blacklist D3D on dual Intel/AMD not advertised as such in the registry.
  • Bug 1021265 - Regard d3d11 as broken with displaylink on versions

New in version 34.0b7 Beta (November 8th, 2014)

  • Bug 1089183 - Blacklist D2D on a range of ATI drivers that don't handle dxgi keyed mutex properly
  • Bug 1089207: fix parsing of invalid fmtp att
  • Bug 1091109: Don't sign webapprt-stub on OSX because webapps fail to launch due to quarantine bit on CLOSED TREE
  • Bug 1093949 - Reverse scroll position for RTL content.
  • Bug 1089159 - Correctly use MediaCodec's audio output format
  • Bug 1089423 - Catch MediaCodec exceptions
  • Bug 1014614 - Fix readback of SurfaceTextureImage
  • Bug 1014614 - Add GLBlitHelper::BlitImageToFramebuffer and support SurfaceTexture images
  • Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4
  • Bug 1014614 - Support attach/detach of GLContext to AndroidSurfaceTexture
  • Bug 1014614 - Fix JNI wrapper for registering SurfaceTexture listener callbacks
  • Bug 1014614 - Do not try to use a temporary texture for SurfaceTexture
  • Bug 1014614 - Expose Android native window via AndroidNativeWindow wrapper
  • Bug 1014614 - Expose more SurfaceTexture API in AndroidSurfaceTexture
  • Bug 1014614 - Rename nsSurfaceTexture to AndroidSurfaceTexture

New in version 33.0.3 (November 7th, 2014)

  • 33.0.3: Blacklisted graphics drivers that were causing black screens with OMTC enabled

New in version 33.1 RC 2 (November 6th, 2014)

  • Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager.
  • Bug 1088850 - Disable http/1 framing enforcement from bug 237623.
  • Bug 1088858 - Backport ANGLE fixes to make WebGL work on Windows in Firefox 33.
  • Bug 1042889 - Cannot override sec_error_ca_cert_invalid.
  • Bug 1049435 - importing an RSA private key fails if p < q, upgrade to NSS 3.17.2,
  • Bug 1077643 - followup to disable test that's now expected to fail.
  • Bug 1061736: add DuckDuckGo as a search engine option in Firefox.
  • Bug 1085330 - UITour: Highlight positioning breaks when icon target moves into "more tools" overflow panel.
  • Bug 1079222 - deny fullscreen from the forget button.
  • Bug 1074520 - Use CSS instead of hacks to make the forget button lay out correctly.
  • Bug 1089421 - Forget button should call more attention to it closing all tabs/windows.
  • Bug 1077643 - Enable WhatsNew page in-product for 33.X anniversary.
  • Bug 1088137 - Forget button can fail to clear cookies by running sanitizer too early.
  • Bug 1083853: adjust expected keys used for nightly-alder.