The Official 20161221 NIGHTLY builds are out
The Official 20161221 AURORA builds are out
.The Official Firefox 51 Beta 10 builds are not yet out
Previous NIGHTLY: 20161220 (Fx 53.0a1)
Previous AURORA: 20161220 (Fx 52.0a2)
Previous BETA: 20161220 (Fx 51.0b9)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +76
- #1302996
- #1321038
- #1322107
- #1322420
- #1324381 [Core:Audio/Video: Playback]-Hulu is not able to played on Firefox Nightly 53.0a1 [Uns][[platform-rel-Hulu]]
- #1319992 [Core:Audio/Video: Playback]-Move demuxing to its own TaskQueue [All][]
- #1320026 [Core:Audio/Video: Playback]-Support 'tenc' box for rust mp4 parser [Uns][]
- #1324306 [Core:Audio/Video: Playback]-webm/vp9 audio breaks off in some youtube musics [Win][]
- #1202333 [Core:CSS Parsing and Computation]-AnimationEvent elapsedTime should reflect playbackRate [All][]
- #1321176 [Core:CSS Parsing and Computation]-stylo: Assertion failure: aURLString, at Gecko_SetMozBinding [Uns][]
- #1323837 [Core:Canvas: 2D]-Crash at null [@mozilla::gfx::DrawTargetD2D1::FinalizeDrawing] [Win][[gfx-noted][fuzzblocker]]
- #1309643 [Core:Canvas: WebGL]--99.8% performance regression in Firefox Nightly in In Limbo WebGL 2 demo on August 3rd (in emunittests suite) [Mac][[gfx-noted]]
- #1305864 [Core:Canvas: WebGL]-Assert in conformance2/textures/misc/tex-input-validation.html [Win][gfx-noted]
- #1324351 [Core:Canvas: WebGL]-Crash in dom/canvas/test/webgl-conf/generated/test_2_conformance2__buffers__get-buffer-sub-data.html [Uns][[gfx-noted]]
- #1324721 [Core:Canvas: WebGL]-Failure in 2.0.0/deqp/functional/gles3/texturestatequery.html [All][gfx-noted]
- #1324614 [Core:Canvas: WebGL]-Failure in conformance2/state/gl-get-calls.html on OSX (getParameter(context.MAX_ELEMENT_INDEX) should be >= 16777215) [Mac][gfx-noted]
- #1324626 [Core:Canvas: WebGL]-Failure in conformance2/sync/sync-webgl-specific.html [All][gfx-noted]
- #1324598 [Core:Canvas: WebGL]-GENERATE_MIPMAP_HINT can't be queried in Core profiles [Uns][]
- #1324604 [Core:Canvas: WebGL]-IMPLEMENTATION_COLOR_READ_FORMAT/TYPE queries generate unexpected error on OSX+NV [Uns][gfx-noted]
- #1202427 [Core:Canvas: WebGL]-Implement drawRangeElements [Win][[gfx-noted]]
- #1324710 [Core:Canvas: WebGL]-Pass 2.0.0/deqp/functional/gles3/negativestateapi.html [Uns][gfx-noted]
- #1324712 [Core:Canvas: WebGL]-TEXTURE_2D_ARRAY mipmap complete check is wrong (Failures in 2.0.0/deqp/functional/gles3/texturefiltering/2d_array_formats_00.html and many others) [All][gfx-noted]
- #1316539 [Core:Canvas: WebGL]-[WebGL2 conformance test]Pass 2/conformance/textures/misc/tex-sub-image-2d-bad-args.html [Uns][]
- #1323114 [Core:DOM: Animation]-Assertion failure: TransformFunctionsMatch(nsStyleTransformMatrix::TransformFunctionOf(a1), nsStyleTransformMatrix::TransformFunctionOf(a2)) (transform function mismatch) [Uns][]
- #1312514 [Core:DOM]-Implement infrastructure for tracking timers coming from tracking scripts [Uns][]
- #1324178 [Core:DOM]-WebIDL codegen doesn't catch invalid arguments (e.g. non-optional trailing dictionaries) in constructors [Uns][]
- #41708 [Core:Drag and Drop]-Should be able to scroll in the viewport while dragging [All][[polish-hard] [polish-interactive][polish-p4]]
- #564411 [Core:Editor]-nsIEditorIMESupport methods/attributes should be moved to nsIEditor (or nsIPlaintextEditor) [All][[good first bug]]
- #1322736 [Core:Event Handling]-Drop before and after keydown, keyup events [Uns][]
- #1323024 [Core:Gecko Profiler]-remove OS X 10.6 shared library support from the profiler [All][]
- #1324422 [Core:Graphics: Layers]-Crash in mozilla::layers::ClientMultiTiledLayerBuffer::Update [Mac][]
- #1323407 [Core:Graphics]-Assertion in CompositorD3D11::Initialize if GPU process failed to create D3D11Device during device reset [Win][[gfx-noted]]
- #795627 [Core:Graphics]-[Skia] Allow the Skia canvas backend to be used on accelerated Windows [Win][]
- #1322989 [Core:Internationalization]-When applying text-transform:uppercase to Greek, the accent on disjunctive eta (?) should not be removed [Uns][]
- #1324642 [Core:JavaScript Engine]-move release assert from bug 1323207 to where we actually call into JS [Uns][]
- #1270146 [Core:JavaScript: Internationalization API]-Add PluralRules API [Uns][[gecko-l20n]]
- #1289882 [Core:JavaScript: Internationalization API]-Implement NumberFormat.prototype.formatToParts [Uns][]
- #1319740 [Core:JavaScript: Internationalization API]-Make getDisplayNames' MatchPart handle \0 in the pattern string [Uns][]
- #1324240 [Core:JavaScript: Internationalization API]-intl/tzdata/SVN-INFO changes depending on the locale of the last person touching it [Uns][]
- #1324536 [Core:JavaScript: Internationalization API]-update-{icu,tzdata}.sh should only add/remove files in intl/{icu,tzdata}/{source,SVN-INFO} so that random detritus doesn't get included [All][]
- #1317422 [Core:JavaScript: Standard Library]-Implement "global" proposal [Uns][]
- #1286182 [Core:Layout: Form Controls]-Implement the layout for <input type=date> [Uns][[milestone4]]
- #1321376 [Core:Layout: Form Controls]-Update nsListControlFrame in preparation for combining e10s and non-e10s <select> dropdown mechanisms [Uns][]
- #1322257 [Core:Layout: Form Controls]-[non-e10s] The <select> box dropdown list is rendered detached from the <select> element contained in iframe [All][]
- #1323606 [Core:Layout: Misc Code]-implement the pref layout.show_previous_page for e10s [Uns][]
- #1324245 [Core:Layout]--Wnull-dereference warning in nsRefreshDriver.cpp [Uns][]
- #1313811 [Core:Layout]-[css-flexbox] Baseline for empty flexbox container seems wrong [All][]
- #1314664 [Core:Layout]-[css-grid] Very weird percentage resolution for rows with indefinite height grids [Uns][]
- #1313068 [Core:Layout]-[css-grid] grid uses item's margin-box to synthesize a baseline [All][]
- #1312379 [Core:Layout]-[css-grid] inline-block baseline not computed correctly [All][]
- #1324072 [Core:MathML]-mtable 'align' attribute: negative rownumbers are broken again [All][]
- #1324053 [Core:Networking: HTTP]-Ensure that setting privacy.trackingprotection.annotate_channels to true doesn't regress performance by disabling speculative connect and DNS prefetching [Uns][[necko-active]]
- #1324114 [Core:Networking]-Initialize nsBaseChannel::mOpenRedirectChannel [All][]
- #1323120 [Core:Plug-ins]-[jsplugins] Add license for Chromium and third party code in mortar project [Uns][]
- #1313295 [Core:Plug-ins]-[jsplugins] Merging mortar into mozilla-central [Uns][]
- #1306470 [Core:Security: PSM]-Create a services client for augmenting the PKP preload list between releases [Uns][[psm-assigned]]
- #1321780 [Core:Security: PSM]-Modify SiteSecurityService to allow dynamic STS preloads [Uns][[psm-assigned]]
- #1321623 [Core:Selection]-Implement setBaseAndExtent [Uns][[platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs] ]
- #1324537 [Core:Web Audio]-Implement the OfflineAudioCompletionEvent constructor [Uns][]
- #1235162 [Core:Widget: Cocoa]-Crash when dragging objects in OS X (objc_msgSend | CFMessagePortIsValid) [Mac][tpi:+]
- #1299335 [Core:Widget]-DeCOMtaminate nsIWidget even more [Uns][tpi:+]
- #1315560 [Core:XPCOM]-Investigate if DISPATCH_SYNC dispatching is implemented correctly [Uns][]
- #1323504 [Firefox:Developer Tools: Framework]-Add RTL support for the Toolbox Options [Uns][]
- #1308697 [Firefox:Developer Tools: Netmonitor]-Implement UI for performance statistics [All][[netmonitor]]
- #1322423 [Firefox:Developer Tools: about:debugging]-about:debugging lacks RTL [Uns][]
- #1318388 [Firefox:Extension Compatibility]-"Private Tab" add-on cause crash in mozilla::dom::PostMessageEvent::Run [Uns][]
- #1324167 [Firefox:Preferences]-Create telemetry probes to track which preference categories are opened [Uns][]
- #552434 [Firefox:Preferences]-The setting for remembering history is always reset to "Remember history" or "Never remember history" (because the detailed settings match the mode) [All][[outreachy-12]]
- #1324865 [Firefox:Shell Integration]-Remove the FX_STARTUP_EXTERNAL_CONTENT_HANDLER telemetry probe [Uns][]
- #1299967 [Firefox:Site Identity and Permission Panels]-Page Permissions are no longer sorted alphabetically [All][[fxprivacy] [good first bug]]
- #1323844 [Firefox:Theme]-DevEdition theme panelUI button border bleeds into tabbar and page [Uns][]
- #1323027 [Firefox:Untriaged]-2.64% kraken (osx-10-10) regression on push 2f96ca59484d (Thu Dec 8 2016) [Uns][]
- #934205 [Toolkit:Add-ons Manager]-Add link to install more themes from the Add-on Manager [All][]
- #1321862 [Toolkit:Reader Mode]-Use synth word length in Narrate word highlight [Uns][]
- #1311910 [Toolkit:Safe Browsing]-Add telemetry to measure update error and update timeout rate for V2 and V4 [Uns][#sbv4-m3]
- #1323856 [Toolkit:Safe Browsing]-Ensure that V4 completions are disabled [Uns][]
Partial Landings/Diagnostic Patches:
- #1206711 [Core:Disability Access APIs]-Make Window Emulation work in e10s [Win][aes+]
- #1296814 [Core:JavaScript Engine]-Remove ParseHandler::getPosition(Node) [Uns][]
- AURORA +7
- #1321374
- #1323121 [Core:CSS Parsing and Computation]-CSS animation plays only once when showing/hiding parent element [Uns][]
- #1321935 [Core:Disability Access APIs]-ProxyAccessibleBase::SetChildDoc needs to be robust against replacing one document with another [Uns][]
- #1320201 [Core:DOM]-Cross-origin permissions no longer include subdomains [All][]
- #1318283 [Core:Graphics]-Crash in mozilla::dom::CanvasRenderingContext2D::Fill [Win][[gfx-noted]]
- #1322408 [Firefox:Sync]-Use `gBrowser.loadTabs` to open all tabs when middle-clicking a client in Synced Tabs [Uns][]
- #1321528 [Toolkit:WebExtensions: Request Handling]-Changes to Content-Disposition response header are too late to have an effect [Uns][]
- BETA +7
- #1315866 [Core:Canvas: WebGL]-Pass WebGL2 conformance deqp/functional/gles3/negativetextureapi.html [Uns][]
- #1323363 [Core:Canvas: WebGL]-Crash in webgl2 conformance test deqp/functional/gles3/texturespecification/teximage2d_pbo_params.html [Win][]
- #1323617 [Core:Canvas: WebGL]-WebGL conformance tests for canvas_sub_rectangle test fail [Uns][gfx-noted]
- #1324157 [Core:Canvas: WebGL]-BlitFramebuffer compares dst depth/stencil formats against srcColorFormat [Uns][gfx-noted]
- #1323121 [Core:CSS Parsing and Computation]-CSS animation plays only once when showing/hiding parent element [Uns][]
- #1321256 [Core:Security: Process Sandboxing]-Run firefox 50 from a network drive (not working anymore) [Uns][]
- #1322408 [Firefox:Sync]-Use `gBrowser.loadTabs` to open all tabs when middle-clicking a client in Synced Tabs [Uns][]
Nightly 53.0 fixes since 20161114 (Gecko 52) ~1301
Aurora 52.0 fixes since 20160819 (Gecko 51) ~2550
Beta 51.0 fixes since 20160801 (Gecko 50) ~2702
Nightly Blog
Release Calendar
Release Tracking