The Official 20170508 NIGHTLY builds are out
.The Official Firefox 54 Beta 6 builds are not yet out
Previous NIGHTLY: 20170507 (Fx 55.0a1)
Previous BETA: 20170505 (Fx 54.0b5)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +50
- #1314147 [Core:Audio/Video: Playback]-(AV1) Support the AOMedia Video 1 (AV1) codec format [All][]
- #1361361 [Core:Build Config]-allow MAR_CHANNEL_ID and ACCEPTED_MAR_CHANNEL_IDS to be set different for DevEdition [Uns][]
- #1362302 [Core:CSS Parsing and Computation]-Use nsIAtom for counter style name [Uns][[stylo]]
- #1362549 [Core:CSS Parsing and Computation]-stylo: Assert against accessing the attributes of a snapshot that doesn't have attributes saved [Uns][]
- #1358634 [Core:CSS Parsing and Computation]-stylo: nonexistent font families are treated differently from Gecko [Uns][]
- #1358469 [Core:DOM: Core & HTML]-Anchor element with rel=noreferrer and target=framename does not open in the iframe, but in a new tab [Uns][]
- #1345767 [Core:DOM: Core & HTML]-Factor validation related code out of HTMLInputElement [Uns][]
- #1338059 [Core:DOM: Events]-implement PromiseRejectionEvent [Uns][]
- #1353440 [Core:DOM]-Add a Background Hang Reporter for user interactivity periods [Uns][[qf:p1]]
- #1358064 [Core:DOM]-Refactor fire event functions in GamepadManager [Uns][]
- #1360039 [Core:DOM]-Spoof navigator.hardwareConcurrency = 2 when privacy.resistFingerprinting = true [Uns][[tor 21675][fingerprinting][fp:m1]]
- #1330890 [Core:General]-Use UTC timezone when privacy.resistFingerprinting = true [tor 16622] [Uns][[fingerprinting][tor 16622][fp:m1]]
- #1350634 [Core:Graphics: Layers]-The PCompositorBridge::Msg_PLayerTransactionConstructor sync IPC is extremely inefficient [Uns][[gfx-noted][qf:investigate]]
- #1360862 [Core:Graphics: Text]-Huge Google Noto emojis since recent Firefox update [Lin][[gfx-noted]]
- #1361392 [Core:Graphics: Text]-Inefficient memory use in gfxHarfBuzzShaper::ShapeText [Uns][]
- #1358037 [Core:HTML: Parser]-Inline the methods of nsHtml5ElementName and nsHtml5AttributeName [Uns][]
- #1358095 [Core:HTML: Parser]-Remove useless interned attribute names [Uns][]
- #1269490 [Core:HTML: Parser]-share atoms between the html parser and nsGkAtomList [Uns][]
- #1360572 [Core:ImageLib]-The animation is inconsistently displayed after changing the tabs [All][]
- #1361317 [Core:JavaScript Engine]-A non-applicable VarForAnnexBLexicalFunction shouldn't remove other VarForAnnexBLexicalFunction declarations [Uns][]
- #1161312 [Core:JavaScript Engine]-Crash with heap-buffer-overflow [@ js::frontend::TokenStream::TokenBuf::getRawChar()] [Lin][[jsbugmon:][fuzzblocker]]
- #1362205 [Core:JavaScript: GC]-Annotate ScopeKinds in JS_GetTraceThingInfo() [Uns][]
- #1361229 [Core:Layout]-Add comments and assertions to clarify correctness of iterator value (Coverity complains about smallerItr possibly being out of bounds but this is not true) [Uns][]
- #1357903 [Core:Layout]-[e10s] scrolling with mouse wheel doesn't work in some cases [Uns][[gfx-noted]]
- #1362806 [Core:Networking]-Optimize NS_GetDefaultPort() for HTTP(S) [Uns][]
- #1361992 [Core:Print Preview]-Investigate failures in browser_tabSwitchPrintPreview.js in e10s-multi [Uns][]
- #1362400 [Core:SVG]-cannot animate a link into existence using SMIL [All][]
- #1361719 [Core:Security: Process Sandboxing]-Disable the GPU process sandbox due to various issues [Uns][]
- #1361304 [Core:Security]-[Mac] Remove /private/var read access from level 3 Content Sandbox [Mac][sbmc2]
- #1359411 [Core:Selection]-something in JS application or TinyMCE hangs Firefox completely [All][regression]
- #1320994 [Core:WebRTC: Audio/Video]-Non deterministic recording-device-events notification count when stopping a screen share stream at the same time as another device [Uns][]
- #1362170 [Core:Widget: Gtk]-force a style resolution on context creation to set GTK 3.4 theming_engine [Uns][]
- #1359653 [Core:XPConnect]-Pre-load scripts needed during startup in a background thread [Uns][[qf:p1]]
- #1362403 [Firefox:Developer Tools: Debugger]-step in for...in loop jumps out of loop instead of next iteration [Uns][]
- #1362268 [Firefox:Developer Tools: JSON Viewer]-Ugly filename when saving in JSON Viewer [Uns][]
- #1362466 [Firefox:File Handling]-Massive Xpcshell test failure on 2017-05-05 [Uns][[Thunderbird-testfailure: X all]]
- #1362550 [Firefox:General]-Update Firefox Screenshots to version 6.6.2 [Uns][]
- #1351658 [Firefox:Migration]-Package resource://gre/modules/PropertyListUtils.jsm only on Mac [Uns][]
- #1357352 [Firefox:Preferences]-Should not display the element with data-hidden-from-search=true in the Preferences search result [Uns][[photon-preference]]
- #1355020 [Firefox:Toolbars and Customization]-Include update and other 'notification' UI on hamburger panel in new Photon hamburger panel [Uns][[photon-structure]]
- #1359276 [Toolkit:Add-ons Manager]-Make "LEGACY" badge link to sumo [Uns][]
- #1362267 [Toolkit:Application Update]-Replace requests are failing on Windows and falling back to normal updates [Uns][]
- #1362584 [Toolkit:Form Manager]-Add autofill name fields to the management/preferences UI [All][[form autofill:M2]]
- #1361244 [Toolkit:Form Manager]-[Form Autofill] Add a new pseudo class for preview which highlight and change text color of form elements. [Uns][[form autofill:M3]]
- #1362583 [Toolkit:Form Manager]-[Form Autofill] Autofill preferences should appear before the master password ones [All][[form autofill:M2]]
- #1362112 [Toolkit:Safe Browsing]-String is missing from the aboutUrlClassifier.properties [Uns][]
- #1348555 [Toolkit:Themes]-Unused files in chrome://mozapps/skin/extensions/ [All][]
- #1353933 [Toolkit:WebExtensions: Developer Tools]-Let's add a note to about:debugging about web-ext [Uns][triaged]
- #1362224 [Toolkit:WebExtensions: Frontend]-Speed up setting *Action icon images during tab switch [Uns][]
- #1259944 [Toolkit:WebExtensions: General]-runtime.sendMessage does not handle the three-argument form correctly. [Uns][[runtime]triaged]
- Partial Landings/Diagnostic Patches:
None
- Beta 5 -> Beta 6 Changelog +15
- #1324140
- #1342552
- #1355039
- #1348381 [Core:Audio/Video: Recording]-VP8TrackEncoder crash: [@mozilla::VP8TrackEncoder::PrepareRawFrame] [Uns][]
- #1353529 [Core:DOM]-Crash when using IntersectionObserver in XUL pages [Uns][]
- #1351084 [Core:DOM: Security]-Favicon of about:addons disappears if cache was deleted recently. [Uns][[domsecurity-active]]
- #1233556 [Core:General]-crashes in nahimicmsiosd.dll [Win][[gfx-noted]]
- #1360478 [Core:Graphics: Layers]-Fix crash when initializing APZ after compositor shutdown [Uns][]
- #1331915 [Core:Graphics: Text]-Add Telemetry for Graphite Library [Uns][]
- #1360892 [Core:Graphics: Text]-Make Telemetry for Graphite Opt-Out instead of Opt-In [Uns][]
- #1358958 [Core:Widget: Cocoa]-Mac FireFox requires typing Enter twice to line breaking when typing Hangul [Mac][tpi:+]
- #1357909 [Firefox:Developer Tools]-Devtools followup for bug 1349363 [Uns][]
- #1352777 [Firefox:Developer Tools: JSON Viewer]-Clicking on dropmarkers in JSON viewer doesn't collapse long string values [Uns][]
- #1361288 [Firefox:Security]-The Advanced button from the "Unable to Connect Securely" neterror page is not working [All][]
- #1358415 [Toolkit:WebExtensions: Frontend]-1.08ms uninterruptible reflow at get width@chrome://browser/content/ext-utils.js:528:5 [Uns][[ohnoreflow][qf][photon-performance]]
Nightly 55 fixes since 20170306 (Gecko 54) ~3104
Beta 54 fixes since 20170123 (Gecko 53) ~2524
# Firefox 53 Beta 7 Testday #
Nightly Blog
Release Calendar
Release Tracking