The Official 20170324 NIGHTLY builds are out
The Official 20170324 AURORA builds are out
The Official Firefox 53 Beta 6 builds are out
Previous NIGHTLY: 20170323 (Fx 55.0a1)
Previous AURORA: 20170323 (Fx 54.0a2)
Previous BETA: 20170321 (Fx 53.0b5)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +90
- #1325955
- #1336828
- #1336830
- #1336832
- #692700 [Cloud Services:Firefox Sync: Backend]-Use 'X-If-Unmodified-Since' header when uploading meta/global and crypto/keys to avoid race condition [All][]
- #1349485 [Core:Audio/Video: Playback]-Devirtualize DecodedAudioDataSink [Uns][]
- #1349145 [Core:Audio/Video: Playback]-Revert the code of bug 1203047 [Uns][]
- #1349133 [Core:Audio/Video: Playback]-Support video rotation [Uns][]
- #1347101 [Core:Audio/Video: Playback]-dom/media/mediasource/test/test_SeekToLastFrame_mp4.html never succeeds on win8 on treeherder [Uns][]
- #1062106 [Core:CSS Parsing and Computation]-Remove special handling of attributeType="XML" when animating CSS properties [All][]
- #1347819 [Core:CSS Parsing and Computation]-stylo: Change nsFont::languageOverride to store uint32_t directly [Uns][[stylo]]
- #1349553 [Core:CSS Parsing and Computation]-stylo: Fix a few dynamic state change handling bugs. [Uns][]
- #1348606 [Core:CSS Parsing and Computation]-stylo: Gecko_CopyStyleContentsFrom modifies non-threadsafe refcounts [Uns][]
- #1349815 [Core:CSS Parsing and Computation]-stylo: Gecko_GetLookAndFeelSystemColor mutates static data [Uns][]
- #1349885 [Core:CSS Parsing and Computation]-stylo: Simplify computation of float and position. [Uns][]
- #1349457 [Core:CSS Parsing and Computation]-stylo: eagerly style generated content just after it is created [Uns][]
- #1347435 [Core:CSS Parsing and Computation]-stylo: handle URLs more efficiently [Uns][]
- #1349659 [Core:CSS Parsing and Computation]-stylo: implement :required and :optional pseudo-classes [Uns][]
- #1349158 [Core:DOM: IndexedDB]-Crash in wpt /IndexedDB/keygenerator-explicit.html [Uns][]
- #1348877 [Core:DOM: Quota Manager]-Navigator interface: attribute storage assert_true: The prototype object must have a property "storage" expected true got false [Uns][]
- #1339758 [Core:DOM]-Accessing offsetX/offsetY on MouseEvents dispatched from click() is slower than in other engines [All][[qf:p3]]
- #1348453 [Core:DOM]-Add a single argument overload to ImageBitmap::ExtensionsEnabled() [All][]
- #1349572 [Core:DOM]-FileSystemSync should work also with non nsISeekableStream [Uns][]
- #1349690 [Core:DOM]-Improve dangling-exception logging in AutoJSAPI::InitInternal to deal better with exceptions from a different origin [Uns][]
- #1349979 [Core:DOM]-Remove OptionalID from DOMTypes.ipdlh [Uns][]
- #1339775 [Core:Disability Access APIs]-Checkboxes to submit a crashed tab or to include URL of page no longer accessible. [Win][]
- #1321907 [Core:Gecko Profiler]-Compositor Process is not captured in platform profiles [Uns][]
- #1345032 [Core:Gecko Profiler]-Further cost reductions for ProfileBuffer::FindLastSampleOfThread [Uns][]
- #1339897 [Core:Gecko Profiler]-SamplerStackFramePrintfRAII can show up in microbenchmark profiles [Uns][]
- #1349476 [Core:Graphics: Layers]-Remove LayersBackend::LAYERS_D3D9 type [Uns][]
- #1346702 [Core:Graphics: WebRender]-Adjust fallback checks in nsDisplayBorder::GetLayerState [Uns][]
- #1342450 [Core:Graphics: WebRender]-Build (but don't enable) webrender by default on nightly builds [All][[gfx-noted]]
- #1346915 [Core:Graphics: WebRender]-Caret Display items are being painted in the wrong position [Uns][]
- #1343450 [Core:Graphics: WebRender]-Convert nsDisplayCanvasBackgroundColor to WebRenderDisplayItemLayer [Uns][]
- #1322816 [Core:Graphics: WebRender]-Deal with giant textures [Lin][[gfx-noted]]
- #1346451 [Core:Graphics: WebRender]-Delete WebRenderBorderLayer [Uns][]
- #1347443 [Core:Graphics: WebRender]-Fix IsAccelAngleSupported() for RenderThread [Uns][]
- #1349465 [Core:Graphics: WebRender]-Fix gpu process disable handling in gfxWindowsPlatform::InitGPUProcessSupport() [Uns][]
- #1347871 [Core:Graphics: WebRender]-Handle image correctly in DisplayItemLayer [Uns][]
- #1349232 [Core:Graphics: WebRender]-Intermittent linux64-qr REFTEST PROCESS-CRASH | application crashed [@ mozilla::layers::CompositorVsyncScheduler::Composite] [Lin][[gfx-noted][gecko:Composite]]
- #1348209 [Core:Graphics: WebRender]-Make wr_renderer_readback() as to handle both GL and GLES [Uns][]
- #1346982 [Core:Graphics: WebRender]-Only build WebRender DisplayItems for BoxShadowOuter when supported [Uns][[gfx-noted]]
- #1348408 [Core:Graphics: WebRender]-Only create inset box shadow WR layers for cases WR supports [Mac][]
- #1347050 [Core:Graphics: WebRender]-Remove unused workarond from WebRenderBridgeParent::ProcessWebRenderCommands() [Uns][]
- #1347811 [Core:Graphics: WebRender]-Share WebRenderCompositableHolder between WebRenderBridgeParent [Uns][]
- #1325911 [Core:Graphics: WebRender]-Support dynamic GL Context type selection with webrender. [Uns][]
- #1348913 [Core:Graphics: WebRender]-Update webrender to 0794911f97cae92496fca992d7430da696fa24eb [Uns][[gfx-noted]]
- #1346856 [Core:Graphics: WebRender]-Update webrender to dab674d09a51ff5253da0797d129bf29b25896e5 [Uns][[gfx-noted]]
- #1347155 [Core:Graphics: WebRender]-WebRender clips should not share ServoScrollRootIds [Uns][]
- #1347445 [Core:Graphics: WebRender]-create border layer for non-QR case [Uns][]
- #1348584 [Core:Graphics]-Windows ClearType Enhanced Contrast: 300 causes fatal error: "assert(0 <= c && c <= SK_Scalar1)" [Uns][]
- #1349350 [Core:IPC]-IPDL compiler doesn't error out when it finds sync-messages.ini entries without corresponding IPDL sync messages [Uns][]
- #1343499 [Core:ImageLib]-Need a way to query frame sizes in ico files [Uns][gfx-noted]
- #1347302 [Core:ImageLib]-add animated image specific probes for several imagelib telemetry probes [Uns][]
- #1348299 [Core:Internationalization]-Only Fonts for Latin is effective to size [Uns][]
- #1329676 [Core:JavaScript Engine: JIT]-Baldr: re-add constant-access bounds-check-removal to Ion backend [Uns][]
- #1343007 [Core:JavaScript Engine: JIT]-MBinaryArithInstruction::foldsTo should not wrap an Int32 constant in an MTruncateToInt32 node [All][]
- #1342016 [Core:JavaScript Engine: JIT]-Regression on Jan 11th 2017 on misc benchmarks [Uns][]
- #1334504 [Core:JavaScript Engine]-Baldr: always enable async stack-walking and saving TLS in the frame [Uns][]
- #1349637 [Core:JavaScript: GC]-Remove unnecessary expose call when unwrapping a wrapper [Uns][]
- #1349470 [Core:JavaScript: Internationalization API]-Date.toLocaleFormat is corrupted after landing bug 1346674 [Win][]
- #1349701 [Core:Layout: Form Controls]-[e10s] Background on <select> options is white when opened for the first time [Win][]
- #1334403 [Core:Layout]-Captions do not take 100% of table's width if inside flexbox [All][]
- #1342863 [Core:Layout]-Label runnables in layout/base/ [Uns][]
- #1342849 [Core:Layout]-Tabbar would not scroll properly after session is restored. The current tab is not displayed in the tabbar. [Win][[STR: see Comment#16]]
- #1345894 [Core:Plug-ins]-Extend plugin notification/infobar telemetry through Flash CTP rollout [Uns][]
- #1349462 [Core:SVG]-Rename nsIFrame::IsSVGText() to nsSVGUtils::IsInSVGTextSubtree() [Uns][]
- #1349477 [Core:SVG]-Use AutoReferenceChainGuard to protect against SVG reference loops and long reference chains [Uns][]
- #1334421 [Core:WebRTC: Audio/Video]-Assertion failure: aInstanceSize == 0 || entry->GetClassSize() == aInstanceSize on simple WebRTC tests on try [Lin][]
- #1345511 [Core:WebRTC: Networking]-Move nICEr stun local address discovery to an IPC call to enable future sandbox restrictions on content process [Uns][]
- #1348095 [Core:XPConnect]-Can we cache the proto for DOM Xrays? [Uns][]
- #1061823 [Firefox:Developer Tools: Inspector]-Allow to edit width and height in the box model [All][[polish-backlog][difficulty=medium]]
- #1344158 [Firefox:Developer Tools: Netmonitor]-Move webConsoleClient to utils/client.js [Uns][[netmonitor-reserve]]
- #1314608 [Firefox:Developer Tools]-DevTools addon doesn't update preferences [Uns][]
- #1349509 [Firefox:Developer Tools]-DevTools addon should reload from source/addon on addon install [Uns][]
- #1349360 [Firefox:Developer Tools]-Expose client-side source map service in toolbox [All][]
- #1348562 [Firefox:Developer Tools]-Unreferenced files in chrome://devtools/skin/images/ [All][]
- #1348257 [Firefox:Device Permissions]-Checking "Remember this decision" for WebRTC prompts in PBM should store for session only [Uns][[fxprivacy]]
- #1348264 [Firefox:General]-Expose keyboard shortcuts in tooltips for Stop, Reload and Reset Zoom buttons [All][]
- #493527 [Firefox:Preferences]-Custom prefs are not reset in privacy pane when selecting Remember history / Never remember history [All][]
- #1343682 [Firefox:Preferences]-Create temporary killswitch for preference reorg [Uns][]
- #1345080 [Firefox:Search]-Decide what to do with the SEARCH_SERVICE_ENGINE_COUNT probe [Uns][[fxsearch]]
- #1349562 [Firefox:Site Identity and Permission Panels]-PopupNotification buttons have a slight extra outline [Uns][[fxprivacy]]
- #1349630 [Firefox:Sync]-Optimize PlacesSyncUtils.bookmarks.havePendingChanges [Uns][]
- #1349761 [Firefox:Tabbed Browser]-Some code from browser-ctrlTab.js is showing up in profiles of opening browser windows [Uns][]
- #1342142 [Toolkit:Add-ons Manager]-enable webextension permissions prompts by default [Uns][[permissions] triaged]
- #1341531 [Toolkit:Performance Monitoring]-Measure input event to event dispatcher (handler) [Uns][[qf:p1]]
- #1306276 [Toolkit:Places]-Deprecate History RemovePage and RemovePages [Uns][]
- #1338033 [Toolkit:Safe Browsing]-Remove URLCLASSIFIER_PREFIX_MATCH [Uns][#sbv4-m6]
- #1344737 [Toolkit:Telemetry]-Update TelemetrySession.jsm to async function & await [Uns][[measurement:client] [lang=js]]
Partial Landings/Diagnostic Patches:
- #1320134 [Core:Audio/Video: Playback]-Crash in xul.dll@0x4d768 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xu [Win][[ps-radar]]
- #1330484 [Core:Disability Access APIs]-crash near NULL [mozilla::a11y::NotificationController::WillRefresh] [Uns][]
- #1346518 [Core:Disability Access APIs]-Crash in mozilla::a11y::Accessible::RemoveChild [Win][[clouseau]]
- #1347727 [Core:Graphics: WebRender]-Enable outer box shadows by default in WR [Uns][]
- #1343341 [Core:ImageLib]-infrastructure necessary to allow discarding of animated images [Uns][]
- #1337331 [Core:Security: Process Sandboxing]-Update security/sandbox/chromium/ to Chromium stable channel version 56.0.2924.87 [All][sbwc2]
- AURORA +10
- #1341096
- #1344081
- #1345049 [Core:Audio/Video: cubeb]-Update cubeb from upstream to f07ee6d [Uns][]
- #1347164 [Core:CSS Parsing and Computation]-Regression - Ringmark failure - hsla() color serializing as rgb() rather than rgba() [Uns][]
- #1348623 [Core:DOM: Events]-Regression: events on chrome aren't being triggered while the page changes [Win][]
- #1346499 [Core:Widget: Win32]-KeyboardEvent.ctrlKey of "keypress" event at Ctrl + Space on Windows should be true unless it doesn't cause different character without Ctrl key [Win][]
- #1346736 [Firefox:Bookmarks & History]-invalid icon in default bookmarks [Uns][[fxsearch]]
- #1318070 [Firefox:Location Bar]-keyword.enabled is half-broken, it's half enabled even when it's set to false [Uns][[fxsearch]]
- #1341011 [Toolkit:Add-ons Manager]-”Undefined” message in installation pop-up while installing locally from about:addons [All][investigating]
- #1348801 [Toolkit:Add-ons Manager]-”Open Link In New Private Window” prevents the add-on installation [All][]
- Beta 5 -> Beta 6 Changelog +37
- #1273537
- #1340482
- #1341086
- #1341191
- #1342101
- #1343505
- #1343795
- #1344081
- #1344305
- #1344461
- #1344686
- #1346648
- #1346654
- #1346720
- #1347168
- #1347979
- #1347944 [Core:Audio/Video: cubeb]-Uplift three crash fixes to beta and/or aurora [Win][]
- #1347164 [Core:CSS Parsing and Computation]-Regression - Ringmark failure - hsla() color serializing as rgb() rather than rgba() [Uns][]
- #1192940 [Core:DOM]-sendBeacon does not honor meta referrer policy [Uns][]
- #1348623 [Core:DOM: Events]-Regression: events on chrome aren't being triggered while the page changes [Win][]
- #1347739 [Core:DOM: Service Workers]-ExtendableMessageEvent `source` accessor crashes tab [Uns][]
- #1342635 [Core:IPC]-Add telemetry for IPC serialization/deserialization time [Uns][]
- #1346866 [Core:IPC]-Make the IPC serialization/deserialization time probes main-thread-only [Uns][]
- #1348596 [Core:Layout: Text]-Incorrectly landed change to BuildTextRunsScanner::ContinueTextRunAcrossFrames [Uns][]
- #1340163 [Core:WebRTC: Audio/Video]-Origin-unique deviceId persistence (used in enumerateDevices and gUM constraints) is broken [All][]
- #1343691 [Core:WebRTC]-RTCP stats missing in FF53 (fallout from webrtc.org 49 update) [All][]
- #1346961 [Core:Widget: Gtk]-Black strip at bottom of page (just above horizontal scrollbar), in pages that trigger horizontal scrollbar [Uns][]
- #1346499 [Core:Widget: Win32]-KeyboardEvent.ctrlKey of "keypress" event at Ctrl + Space on Windows should be true unless it doesn't cause different character without Ctrl key [Win][]
- #1348123 [Core:XPCOM]-Add non-debug mode bounds checking to nsTArray::InsertElementAt and nsTArray::ReplaceElementAt [Uns][]
- #1346736 [Firefox:Bookmarks & History]-invalid icon in default bookmarks [Uns][[fxsearch]]
- #1318070 [Firefox:Location Bar]-keyword.enabled is half-broken, it's half enabled even when it's set to false [Uns][[fxsearch]]
- #1336560 [Firefox:Search]-Provide the ability for a distribution to hide search engines [Uns][]
- #1345716 [Firefox:Theme]-Dev Edition (compact dark/light) theme: solid grayscale circle appears instead of blue (i) icon in location bar for icons used by add-ons [Uns][]
- #1341011 [Toolkit:Add-ons Manager]-”Undefined” message in installation pop-up while installing locally from about:addons [All][investigating]
- #1348801 [Toolkit:Add-ons Manager]-”Open Link In New Private Window” prevents the add-on installation [All][]
- #1344431 [Toolkit:Reader Mode]-Regression Firefox displays reader button in location bar even if it's unavailable (sometimes) [All][]
- #1347700 [Toolkit:WebExtensions: General]-Order of execution of content scripts in Firefox52 is not correct [Uns][]
Nightly 55 fixes since 20170306 (Gecko 54) ~905
Aurora 54 fixes since 20170123 (Gecko 53) ~2182
Beta 53 fixes since 20161114 (Gecko 52) ~3054
Nightly Blog
Release Calendar
Release Tracking