The Official 20170816 NIGHTLY builds are out
The Official Firefox 56 Beta 3 builds are out
Previous NIGHTLY: 20170815 (Fx 57.0a1)
Previous BETA: 20170811 (Fx 56.0b2)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +93
- #1367497
- #1383771
- #1390082
- #1389470 [Core:Audio/Video: Playback]-Crash in alloc::oom::oom [Win][]
- #1388669 [Core:Audio/Video: Playback]-Rewrite the exit condition of BufferingState::Step() [Uns][]
- #1275856 [Core:Audio/Video: Recording]-Update MediaRecorder to spec by firing MediaRecorderErrorEvent for errors [All][]
- #1389862 [Core:CSS Parsing and Computation]-Change NS_STYLE_CONTENT macro definitions to scoped enum class StyleContent [Uns][]
- #1390691 [Core:CSS Parsing and Computation]-Stylo: Struct return type mismatch violates Linux32 ABI [All][]
- #1382102 [Core:CSS Parsing and Computation]-stylo: :nth-child() shouldn't match element inside XBL anonymous subtree [Uns][]
- #1389300 [Core:CSS Parsing and Computation]-stylo: Crash in nsRuleNode::nsRuleNode [All][]
- #1387939 [Core:CSS Parsing and Computation]-stylo: Interpolation of "Integer or Auto" is incorrect in test_transitions_per_property.html [Uns][]
- #1390650 [Core:CSS Parsing and Computation]-stylo: Remove a bunch of unused FFI functions. [Uns][]
- #1387946 [Core:CSS Parsing and Computation]-stylo: The calc() computed values of {backgournd|mask}-{position|size} are not correct in test_transitions_per_property.html [Uns][]
- #1388220 [Core:CSS Parsing and Computation]-stylo: currentColor breaks box-shadow interpolation [All][]
- #1382136 [Core:CSS Parsing and Computation]-stylo: make 'content' animatable [Uns][]
- #1390384 [Core:CSS Parsing and Computation]-stylo: test_smilKeyTimes.xhtml fails due to failing to fall back to calcMode=discrete [All][]
- #1388565 [Core:Canvas: WebGL]-Allow core profiles for webgl1 (at least osx) [Uns][gfx-noted]
- #1390626 [Core:DOM]-Avoid doing some expensive work where possible at the end of Selection::NotifySelectionChanged() while calling the selection listeners [Uns][]
- #1385272 [Core:DOM]-Crash [@construct<bool, bool>] [Uns][]
- #1390170 [Core:DOM]-DOMException.prototype should have .message and .name [Uns][]
- #1390404 [Core:DOM]-Use AllChildrenIterator to traverse DOM nodes when memory reporting [All][]
- #1390469 [Core:Document Navigation]-Add triggering principal when creating content window [All][]
- #1387317 [Core:Editor]-Editor instance should be referred/stored as concrete class as far as possible part2 [All][]
- #1388269 [Core:Editor]-Spellchecker should use TextEditor rather than nsIEditor [All][]
- #1390106 [Core:General]-Drop support for versioned JavaScript unless it is web-exposed [Uns][]
- #1390401 [Core:Graphics: WebRender]-Fix typo of ENABLE_WR_RENDERING to ENABLE_WR_RECORDING. [Uns][]
- #1390413 [Core:Graphics: WebRender]-Remove unnecessary webrender keys deletion [Uns][]
- #1389433 [Core:Graphics: WebRender]-Text displays wrong with certain styles in layers-free mode [Uns][]
- #1390080 [Core:Graphics]-Label ImageCache [Uns][]
- #1390679 [Core:Graphics]-Make Sync OMTP false by default [All][]
- #1390002 [Core:Graphics]-startup Crash in mozilla::gfx::VsyncSource::GetRefreshTimerVsyncDispatcher [Win][[startupcrash]]
- #1375701 [Core:HTML: Parser]-Consider using some kind of auto allocation to avoid free() cost in nsHTML5String::Release [Uns][]
- #1388590 [Core:ImageLib]-Crash in shutdownhang | __psynch_cvwait | <name omitted> | <name omitted> | nsThread::GetEvent | nsThread::ProcessNextEvent | nsThread::Shutdown | mozilla::image::DecodePool::Observe [Mac][gfx-noted]
- #1389479 [Core:ImageLib]-Free ImageSurfaceCache outside of the SurfaceCache mutex lock [Uns][[gfx-noted]]
- #1382658 [Core:ImageLib]-Label dispatches from imgRequestProxy::Cancel [Uns][[gfx-noted]]
- #1390107 [Core:Internationalization]-Remove obsolete DECODER_INSTANTIATED_* telemetry probe definitions [Uns][]
- #1385165 [Core:JavaScript Engine: JIT]-BacktrackingAllocator::computeSpillWeight() is slow in UsePosition::usePolicy() [All][]
- #1384737 [Core:JavaScript Engine: JIT]-Differential Testing: Different output message involving length [All][]
- #1390087 [Core:JavaScript Engine]-Assertion failure: zone->isGCScheduled(), at js/src/jsgc.cpp:6785 [Lin][[jsbugmon:update]]
- #1352312 [Core:JavaScript Engine]-Update Async Iteration to follow the proposal change and let it ride the train [Uns][]
- #1367214 [Core:Layout]-Frame destruction does unconditional hashtable lookups in the undisplayed map (in nsFrameManager::ClearAllMapsFor) [Uns][[qf:p1]]
- #1390382 [Core:Layout]-Make nsCaret::NotifySelectionChanged() less expensive [Uns][]
- #1325080 [Core:Layout]-acid 3 test 72 failed: expected '10' but got '19' - prerequisite failed: style didn't affect image [Uns][]
- #1388684 [Core:Networking: Cache]-RCWN breaks HTTP_CHANNEL_DISPOSITION telemetry [Uns][[necko-active]]
- #1390447 [Core:Networking: HTTP]-Check for WSA_IO_INCOMPLETE error after WSAGetOverlappedResult [Uns][[necko-active]]
- #1390503 [Core:Networking: HTTP]-Retry without the fast open on NS_ERROR_FAILURE [Uns][[necko-active]]
- #1369317 [Core:Networking]-We suck at data URIs [Uns][[qf:p2][necko-active]]
- #1390074 [Core:Plug-ins]-Remove unused nsJSObjWrapper::HasOwnProperty method [All][]
- #1390036 [Core:String]-Remove nsXPIDLString [Uns][]
- #1024182 [Core:Web Audio]-Possible leak in ConvolverNode::SetBuffer() [All][[CID 1123255]]
- #1389641 [Core:Web Audio]-adjust ConvolverNode buffer normalization gain calibration to match spec [Uns][]
- #1387525 [Core:WebRTC]-Crash in webrtc::NetEqImpl::InsertPacketInternal [All][]
- #1390286 [Core:WebRTC]-receive WrapRunnable*() parameters by reference [Uns][]
- #1384238 [Core:XPCOM]-Annotate BHR hangs occuring while there is a pending input event [Uns][]
- #1386369 [Core:XPCOM]-Don't fire the bhr-thread-hang observer notification in content processes [Uns][]
- #1380081 [Core:XPCOM]-Update BHR ping format [Uns][[measurement:client:tracking]]
- #1390159 [Core:XPConnect]-Can we remove the default throw-on-set setProperty Class hook? [All][]
- #1388104 [Firefox:Developer Tools: Console]-No context menu in console input [Uns][[reserve-console-html]]
- #1380506 [Firefox:Developer Tools: Console]-_findSafeGetterValues should ignore proxy objects [Uns][[reserve-console-html]]
- #1389503 [Firefox:Developer Tools: Debugger]-Don't fail when an SVG is not found [Uns][]
- #1390298 [Firefox:Developer Tools: Inspector]-Change the fonts used in the Inspector [Uns][]
- #1370686 [Firefox:General]-Extensions sidebar icon doesn't show up in sidebar switcher panel [Uns][[reserve-photon-structure] [sidebar]]
- #1387969 [Firefox:General]-Onboarding layout can break on longer descriptions [Uns][[photon-onboarding]]
- #1389541 [Firefox:General]-Onboarding update speech bubble should not wrap [Uns][[photon-onboarding]]
- #1390042 [Firefox:New Tab Page]-[Onboarding] The complete sign is not shown at first time when set the performance tour as the first item [Uns][[photon-onboarding]]
- #1390283 [Firefox:Pocket]-Pocket Icon - Colour looks wrong [Uns][[reserve-photon-animation]]
- #1388348 [Firefox:Preferences]-"Find in Preferences" placeholder is truncated in French after visual refresh [Uns][[photon-preference]]
- #1390057 [Firefox:Preferences]-Fix padding left of website names in the permission dialog [Uns][]
- #1388444 [Firefox:Preferences]-Left hand side tabs are not keyboard accessible. [Uns][[photon-preference]]
- #1377174 [Firefox:Preferences]-Tweak margin to match the spec [Uns][[photon-preference]]
- #1377944 [Firefox:Sync]-Convert the history engine to use `PlacesUtils.history.insertMany` [Uns][]
- #1390273 [Firefox:Sync]-The "Sign in to Sync" menuitem does nothing in a popup window [Mac][]
- #1388040 [Firefox:Theme]-New tab button is too opaque at its center when using the dark theme [All][[reserve-photon-visual][p4]]
- #1389064 [Firefox:Theme]-Remove duplicate addons.svg [All][]
- #1371230 [Firefox:Theme]-Stop using the :not(:target) selector in notification-icons.svg [Uns][]
- #1374315 [Firefox:Theme]-[Photon] overflow panel should have rounded corners (not square ones) on OS X [Uns][[photon-structure]]
- #1390260 [Firefox:Toolbars and Customization]-Customization tab opens in popup window [All][]
- #1377968 [Firefox:Toolbars and Customization]-Hamburger menu > Library > Bookmarks is confusing, because there are no Bookmarks Menu/Bookmarks Toolbar/Other Bookmarks entry [Uns][[photon-structure]]
- #1389416 [Firefox:Tours]-UITour's Highlight on Linux doesn't match Photon's style [Uns][[photon-onboarding]]
- #1389283 [Firefox:Tours]-[UITour] Highlighting appmenu items breaks click functionality of submenus [Uns][[photon-onboarding]]
- #1380910 [Toolkit:Form Manager]-[Form Autofill] Consider showing the intersection of results' categories and form's categories instead of the all categories in also fill note [Uns][[form autofill:M4]]
- #1388912 [Toolkit:Safe Browsing]-Advisory link on Safe Browsing interstitials should not be blue. [Uns][#sbv4-m9]
- #1388494 [Toolkit:Safe Browsing]-Undefined string for PHA threat type and broken advisory text [Uns][#sbv4-m9]
- #1390147 [Toolkit:Storage]-Remove getProperty Class hook from StatementJSHelper and AsyncStatementJSHelper [Uns][]
- #1389165 [Toolkit:Telemetry]-Cleanup before adding the search on the home page in about:telemetry [Uns][]
- #1389750 [Toolkit:Telemetry]-Fix about:telemetry photon design [Uns][]
- #1389255 [Toolkit:Telemetry]-Fix the styling of multitable section in about:telemetry [Uns][]
- #1389193 [Toolkit:Telemetry]-Include extensions.legacy.enabled in telemetry environment [Uns][]
- #1389030 [Toolkit:Telemetry]-Switching to a ping that hasn't data for the current section keep the old section in about:telemetry [Uns][]
- #1385270 [Toolkit:Telemetry]-about:telemetry - Clicking on a subsection then clicking on a section doesn't unfilter [Uns][]
- #1389599 [Toolkit:Themes]-line-height declaration in toolkit/themes/shared/about.css doesn't work [All][[reserve-photon-visual][p4][good first bug][lang=css]]
- #1354602 [Toolkit:WebExtensions: General]-Expose enabling containers via web extensions [Uns][triaged]
- #1345158 [Toolkit:WebExtensions: General]-Implement browser.privacy.trackingProtection API [Uns][[privacy]triaged]
- Partial Landings/Diagnostic Patches:
None
- Beta 2 -> Beta 3 Changelog +38
- #1378207
- #1379842
- #1385372
- #1388805 [Cloud Services:Screenshots]-Update Screenshots to version 10.11.0 [Uns][]
- #1385092 [Core:Audio/Video: Playback]-Crash in mozilla::dom::TextTrackManager::UpdateCueDisplay [Win][]
- #1384741 [Core:CSS Parsing and Computation]-Stylo: incorrect CSP reports when layout.css.servo.enabled is true [Lin][]
- #1386905 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !mInStyleRefresh [Uns][]
- #1387499 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !(isInitial || forReconstruct) || !postTraversalRequired [Uns][]
- #1387953 [Core:CSS Parsing and Computation]-stylo: Crash in mozalloc_abort | abort | core::option::expect_failed | geckoservo::glue::Servo_HasAuthorSpecifiedRules [All][]
- #1388031 [Core:CSS Parsing and Computation]-stylo: crash in geckoservo::glue::Servo_ResolveStyle caused by FlushThrottledStyles [Uns][]
- #1389184 [Core:DOM]-Crash in mozilla::dom::workers::WorkerPrivate::MemoryReporter::CollectReportsRunnable::WorkerRun [Win][]
- #1383495 [Core:DOM: Security]-Spoofing Navigator API platform as Win64 when resisting fingerprinting is enabled [Uns][[tor][fingerprinting][fp:m3][domsecurity-active]]
- #1388917 [Core:Editor]-PlaceholderTransaction's constructor fails to move SelectionState properly [Uns][]
- #1385462 [Core:Graphics: Text]-Crash in gfxTextRun::AccumulateMetricsForRun when no vector font is installed [Lin][]
- #1388733 [Core:ImageLib]-Animated image freezes if it is discarded while still decoding [Uns][[gfx-noted]]
- #1389381 [Core:JavaScript Engine]-16 Second Pause in ExtensionUtils.jsm's truncate() [Uns][[qf]]
- #1382178 [Core:Networking]-Crash in mozilla::net::nsHttpChannel::ContinueProcessResponse2 [Win][[necko-active]]
- #1388671 [Core:Networking: Cookies]-Crash in nsCookieService::AsyncReadComplete [Win][[necko-active]]
- #1387285 [Core:Networking: HTTP]-Intermittent /fetch/api/redirect/redirect-schemes.html,/XMLHttpRequest/send-redirect-bogus.htm | application crashed [@ MOZ_CrashOOL] [Uns][[necko-active][PBg-HTTP-M4]]
- #1388046 [Core:Security: Process Sandboxing]-Disable sandbox read restrictions (level 3) in Firefox 56 [Lin][sb+]
- #1388372 [Core:WebRTC: Audio/Video]-Fix assert and null check properly to account for the pass-through mode in gUM [Uns][]
- #1388274 [Core:WebVR]-Adjust WebVR telemetry histogram's high bound for user time spend [Uns][]
- #1380619 [Core:XPCOM]-Intermittent LeakSanitizer | leak at mozilla::SchedulerGroup::LabeledDispatch, Dispatch, Dispatch, mozilla::BackgroundHangThread::ReportHang [Uns][[stockwell fixed:product]]
- #1387359 [Firefox:Developer Tools]-Devtools menu empty after starting firefox with --jsconsole [Uns][]
- #1388128 [Firefox:Developer Tools: Debugger]-Debugger does not remove some breakpoints [Uns][]
- #1389211 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.618 [All][]
- #1383073 [Firefox:Session Restore]-Properly remove mouseover listeners from tabs that don't need them anymore [All][]
- #1388628 [Firefox:Session Restore]-Tabs are all restored as blank frequently after restart of applying Firefox 55 update [All][]
- #1387783 [Firefox:Tabbed Browser]-onZoomChange delazifies all browsers at once [Uns][]
- #1388907 [Firefox:Theme]-Support fill="context-fill" for test pilot extensions [Uns][]
- #1372448 [Toolkit:Add-ons Manager]-No new installation notification for sideload add-ons on <appid> directory [Uns][investigating]
- #641212 [Toolkit:Application Update]-LZMA support for updater [All][[fxgrowth][fce-active]]
- #1105689 [Toolkit:Application Update]-Support stronger hash algorithms than SHA1 for signing certificates [All][[fce-active]]
- #1388584 [Toolkit:Places]-New Version 55, constantly freezes, not responding, bookmarks lost, all bookmark commands do not function. [Win][]
- #1302681 [Toolkit:Telemetry]-Extend Event Telemetry core for recording from addons [All][[measurement:client]]
- #1388192 [Toolkit:View Source]-regression: view-source is not shown in the address bar and links don't open [All][]
- #1385696 [Toolkit:WebExtensions: General]-extension page in tab cannot open another extension page in tab [Uns][]
- #1386937 [Toolkit:WebExtensions: General]-DocumentManager gets initialized multiple times [Uns][]
Nightly 57 fixes since 20170802 (Gecko 56) ~888
Beta 56 fixes since 20170613 (Gecko 55) ~2696
Firefox 56 Beta 4 Testday
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide