The Official 20170726 NIGHTLY builds are out
The Official Firefox 55 Beta 12 builds are out
Previous NIGHTLY: 20170725 (Fx 56.0a1)
Previous BETA: 20170721 (Fx 55.0b11)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +153
- #1368030
- #1368362
- #1375435
- #1377959
- #1379414
- #1379949
- #1382829
- #1382994
- #1383000
- #1384281 [Cloud Services:Screenshots]-Update Screenshots to version 10.9.0 [Uns][]
- #1383541 [Core:Audio/Video: Playback]-Can't select 4K H.264 video on YouTube since Firefox 54 [Win][]
- #1383984 [Core:Audio/Video: Playback]-Enable HTMLMediaElement debugging APIs from "tabs"-privileged extensions [All][]
- #1383122 [Core:Audio/Video: Playback]-[MSE] Receiving unexpected error event. [Uns][]
- #1382743 [Core:Build Config]-Update builders to rust 1.19.0 [Uns][]
- #1380890 [Core:CSS Parsing and Computation]-Stylo: GetRuleColumn needs to report a 1-based value, but instead reports 0-based [All][]
- #1383925 [Core:CSS Parsing and Computation]-nsRuleNode::SetFont wastes time creating a temporary nsFont (and copying into it) for no good reason [Uns][]
- #1383988 [Core:CSS Parsing and Computation]-stylo: Image resizer in contenteditable again doesn't show up [Uns][]
- #1374881 [Core:CSS Parsing and Computation]-stylo: Implement nsDOMWindowUtils::GetUnanimatedComputedStyle [Uns][]
- #1383634 [Core:CSS Parsing and Computation]-stylo: Kill a few uses of GetParentAllowServo. [Uns][]
- #1384114 [Core:CSS Parsing and Computation]-stylo: Move mRefCnt, Destroy() and HasSingleReference to GeckoStyleContext. [Uns][]
- #1376248 [Core:CSS Parsing and Computation]-stylo: Records by animation observer seem to be split into several entries [Uns][]
- #1382077 [Core:CSS Parsing and Computation]-stylo: Restyle should not be triggered when viewport size changes while there is no media query rules [Uns][]
- #1382285 [Core:CSS Parsing and Computation]-stylo: ServoSupportsRule are initialized without line and column numbers [Uns][]
- #1383589 [Core:CSS Parsing and Computation]-stylo: hang up animation on documentElement [Uns][]
- #1383975 [Core:CSS Parsing and Computation]-stylo: panicked at 'byte index 15 is not a char boundary; it is inside '... [Uns][]
- #1384150 [Core:DOM: Animation]-stylo: panicked at 'attempt to subtract with overflow' [Uns][]
- #1382093 [Core:DOM: Content Processes]-Crash in mozilla::dom::TabChild::InternalSetDocShellIsActive [Win][]
- #1384307 [Core:DOM: Device Interfaces]-WebAuthn PublicKeyCredential object's "id" and "type" fields must be set [All][[webauthn] [webauthn-interop]]
- #1382888 [Core:DOM: Device Interfaces]-WebAuthn objects should use [SameObject] [All][[webauthn] [webauthn-interop]]
- #1331351 [Core:DOM: Security]-Consider blocking top level window data: URIs [Uns][[domsecurity-active] spec change]
- #1368815 [Core:DOM: Security]-not all cookies being removed when deleting containers [All][[userContextId][domsecurity-backlog1]]
- #1298819 [Core:DOM: Service Workers]-Update to latest SW spec settings object usage [Uns][]
- #1379892 [Core:DOM: Web Payments]-Reject PaymentRequest.show() with AbortError DOMException if the user agent's "payment request is showing" boolean is true [Uns][]
- #1383756 [Core:DOM]-Avoid excessive AddRef()ing of atoms in nsNodeInfoManager::GetNodeInfo() [Uns][]
- #1382914 [Core:DOM]-Consider avoiding using a property in nsRange::Register/UnregisterCommonAncestor() [Uns][]
- #1383641 [Core:DOM]-GetFlatTextLengthInRange shouldn't use nsIDOMNode version of nsRange.SetStart [Uns][]
- #1383478 [Core:DOM]-High amount (number) of nested <object> tags cause a balloon in memory usage, followed by crash [Uns][]
- #1384037 [Core:DOM]-Label ThrottleTimeoutsCallback in TimeoutManager [Uns][]
- #1384215 [Core:DOM]-Try to run deferred deletion more likely during idle time [Uns][]
- #1378586 [Core:DOM]-clamp setInterval() based on "nesting level" similar to setTimeout() [Uns][]
- #1375119 [Core:DOM]-web audio demo with moments of silence does not play smoothly in background [Uns][]
- #1378257 [Core:Disability Access APIs]-Assertion failure: aChild->IndexInParent() != aIdxInParent (No move case), at /home/worker/workspace/build/src/accessible/generic/DocAccessible.cpp:2224 [Lin][]
- #1383124 [Core:Disability Access APIs]-Remove problematic assertion from windows AccessibleWrap [Win][]
- #1380652 [Core:Event Handling]-Crash in mozilla::ContentCacheInParent::OnEventNeedingAckHandled [All][]
- #1122443 [Core:FxAccounts]-Sign up verification poll causes strain on servers [All][]
- #960153 [Core:Gecko Profiler]-Allow specifying thread filters and profiler features for startup profiling with an env variable [All][]
- #1382990 [Core:Gecko Profiler]-Change the DOMEventMarkerPayload field name 'type' to 'eventType' to avoid conflicts [Uns][]
- #1382908 [Core:Gecko Profiler]-Fix TaskTracer build [All][]
- #1380286 [Core:Gecko Profiler]-Introduce ProfilerStackCollector [All][]
- #1382910 [Core:Gecko Profiler]-MOZ_PROFILER_STARTUP* environment variables are haphazardly inherited into the child process [All][]
- #1378975 [Core:Gecko Profiler]-label the profiler's ThreadResponsiveness runnables [All][]
- #1370007 [Core:Graphics: Layers]-Autogenerating shaders using fxc does not work on Linux (MinGW Build) [Uns][[tor]]
- #1374254 [Core:Graphics: Layers]-Crash in RtlpWaitOnCriticalSection | RtlpEnterCriticalSectionContended | RtlEnterCriticalSection | CUseCountedObject<T>::UCReleaseUse [Win][[gfx-noted]]
- #1383817 [Core:Graphics: Text]-Clamp gamma and contrast for ScaledFontDWrite when creating Skia typeface instead of when setting up ClearType params [Win][[gfx-noted]]
- #1383204 [Core:Graphics: WebRender]-Support reflayers/nsDisplayRemote in layers-free webrender [Uns][[gfx-noted]]
- #1383714 [Core:Graphics: WebRender]-Update to cbindgen 0.1.19 [Uns][[gfx-noted]]
- #1359416 [Core:Graphics]-Increase in Intel graphics driver crashes with gfx.direct3d11.allow-intel-mutex on [Win][]
- #1371846 [Core:IPC]-Add IPC support for mozilla::Variant [Uns][[lang=c++] [good first bug]]
- #1383322 [Core:IPC]-Allow changing the current MessageLoop [Uns][]
- #1340941 [Core:IPC]-Potential Race in IPDL Background Thread if a new actor was terminated right after creation. [Uns][]
- #1378973 [Core:IPC]-label mscom's MainThreadRelease runnable [All][]
- #1379905 [Core:Internationalization]-Switch mozIntl, datetimebox and DateTimeFormat to use GetRegionalPrefsLocales [Uns][]
- #1366375 [Core:JavaScript Engine: JIT]-BaselineJIT: Add IC stub for array_push [Uns][[qf:p1]]
- #1383591 [Core:JavaScript Engine: JIT]-Differential Testing: Different output message involving "use strict" [All][[fuzzblocker]]
- #1308193 [Core:JavaScript Engine: JIT]-IonBuilder::computeHeapType can return stack memory [Uns][]
- #1383777 [Core:JavaScript Engine: JIT]-Support additional idempotent ICs [Uns][]
- #1383303 [Core:JavaScript Engine: JIT]-Support void returns in VMFunction [Uns][]
- #1370349 [Core:JavaScript Engine]-Allow relinquishing access to zone groups when yielding [Uns][]
- #1383775 [Core:JavaScript Engine]-Clean up the function toString/toSource code [All][]
- #1373755 [Core:JavaScript Engine]-Make JS profiling work with cooperative threads [Uns][]
- #1383343 [Core:JavaScript Engine]-Speed up Function.prototype.toString [Uns][]
- #1383157 [Core:JavaScript Engine]-change type of ParseNode::pn_type [Uns][]
- #1383174 [Core:JavaScript Engine]-js::GetNonSyntacticGlobalThis() has an unused return at the end [Uns][]
- #1380768 [Core:JavaScript: GC]-Add preference for setting maxNurseryBytes [All][]
- #1374797 [Core:JavaScript: GC]-Facebook is intermittently unusable on load due to GC [Mac][[qf:p1][platform-rel-Facebook]]
- #1383467 [Core:JavaScript: GC]-Only cancel Ion compilations that use nursery pointers when performing a minor GC [Uns][]
- #1383395 [Core:Layout: Web Painting]-Remove a useless check in nsCSSRendering.cpp [Uns][[good first bug][lang=C++][CID 1412664]]
- #1375518 [Core:Layout]-Border radius is not painted correctly on border-collapsed table-cell elements [Uns][]
- #1380410 [Core:MFBT]-Add mozilla::NeverAllocPolicy [Uns][]
- #1351462 [Core:Networking]-Don't reuse a connection that has not finished an NTLM authentication (may lead to proxy or server confusion, we may open prompt) [Uns][[necko-active][ntlm]]
- #1377544 [Core:Networking]-Label runnables in ExtensionProtocolHandler [Uns][[necko-next]]
- #1377223 [Core:Networking]-RCWN - Should we revalidate when racing and the cache wins [Uns][[necko-active]]
- #1365876 [Core:Panning and Zooming]-[e10s] slowness of the effect of the keys Home and End [Uns][[gfx-noted][mozfr-community]]
- #1382788 [Core:Plug-ins]-Actually remove GetBlocklistState IPDL message [Uns][]
- #1382118 [Core:Print Preview]-Crash in nsPrintEngine::AfterNetworkPrint [All][]
- #1383791 [Core:SVG]-If the URL value of a css mask property does not consist of fragment, do not trigger svg resource donwload [Uns][]
- #1308400 [Core:Security: Process Sandboxing]-Construct a file broker policy for default-deny read access on the Linux Desktop [Lin][sblc3]
- #1383611 [Core:Security: Process Sandboxing]-Widevine CDM 984 x64 and x86 blocked by sandbox on Win10 [Uns][]
- #1383841 [Core:Security: Process Sandboxing]-[Mac] Disable sandbox violation logging by default [Mac][]
- #1383818 [Core:Security: Process Sandboxing]-[mac] remove mach-lookup permissions for com.apple.ocspd [Mac][]
- #1382897 [Core:Web Audio]-Intermittent dom/media/webaudio/test/test_nodeCreationDocumentGone.html | application crashed [@ mozilla::OffTheBooksMutex::AssertCurrentThreadOwns] after IsAcquired() && mOwningThread == PR_GetCurrentThread(), at BlockingResourceBase.cpp:400 [Uns][[stockwell needswork]]
- #1381732 [Core:Widget: Win32]-IME is disabled after changing window focus [Win][]
- #1383328 [Core:XPCOM]-Label nsBrowserStatusFilter timer with TabGroup of tab that owns the filter [Uns][]
- #1349683 [Core:XPCOM]-Use Move() when assigning from a RefPtr to a RevocableEventPtr [Uns][]
- #1383215 [Core:XPConnect]-Cu.import is far too slow for the cached module case [Uns][[qf:p1]]
- #1382329 [Core:XPConnect]-Fix XDR encoding issues in script preloader [Uns][]
- #1383917 [Firefox:Activity Streams: Newtab]-Add manual migration, bookmarking and bug fixes to Activity Stream [Uns][]
- #1282717 [Firefox:Developer Tools: CSS Rules Inspector]-Highlight css shapes points in the page from the rule-view and back [Uns][]
- #881480 [Firefox:Developer Tools: Debugger]-Support ES6 symbols used as property names in the debugger [All][]
- #1383803 [Firefox:Developer Tools: Debugger]-Update Debugger frontend (7/24/2017). [Uns][]
- #1373339 [Firefox:Developer Tools: Inspector]-Add a button to toggle the CSS shapes highlighter [Uns][]
- #1378133 [Firefox:Developer Tools: Inspector]-Empty Inspector after toggling through some websites in the same tab [All][]
- #1379109 [Firefox:Developer Tools: Inspector]-Make x and y dimensions default to -x- instead of undefinedxundefined [Uns][]
- #1383849 [Firefox:Developer Tools: Inspector]-Remove unused prop type `showGridOutline` [Uns][]
- #1384033 [Firefox:Developer Tools: Netmonitor]-Netmonitor launchpad broken after bug 1349561 [Uns][]
- #1383745 [Firefox:Developer Tools: Source Editor]-Upgrade to CodeMirror 5.28.0 [Uns][]
- #1378833 [Firefox:Developer Tools: WebIDE]-Stop using sdk/system/environment in WebIDE [Uns][[nosdk]]
- #1378835 [Firefox:Developer Tools: WebIDE]-Stop using sdk/system/runtime in WebIDE [Uns][[nosdk]]
- #1359855 [Firefox:Developer Tools]-Don't initialize devtools right after first window paint [Uns][[reserve-photon-performance][qf:p2]]
- #1383006 [Firefox:Developer Tools]-Stop shipping devtools/client/shared/shim/Services.js [Uns][]
- #1383935 [Firefox:Developer Tools]-bug 1375280 made it harder for me to use the browser toolbox because my prefs don't persist anymore [Uns][]
- #1384038 [Firefox:Downloads Panel]-Stop using preprocessor in DownloadIntegration.jsm [Uns][]
- #1383882 [Firefox:General]-Don't show the Pocket library animation if the Pocket page was removed [Uns][[reserve-photon-animation]]
- #1383886 [Firefox:General]-Remove redundant element.closest() call in pocketPanelDidHide@browser/extensions/pocket/content/main.js [Uns][[reserve-photon-animation]]
- #1377285 [Firefox:General]-[a11y] Big blue buttons on all tabs must have a better focused state styling. [All][[photon-onboarding]]
- #1381650 [Firefox:Installer]-Update bottom tag line on the stub installer [Uns][[photon-onboarding]]
- #1383662 [Firefox:Location Bar]-JavaScript error: resource:///modules/ZoomUI.jsm, line 62: TypeError: aBrowser is null [Uns][]
- #1264988 [Firefox:Location Bar]-Scrollbar appears for a moment in the new Awesomebar Resultlist [All][[fxsearch] [photon-performance]]
- #1383848 [Firefox:Pocket]-Pocket dropdown no longer works after bug 1355922 (blank popup) [Uns][]
- #1384097 [Firefox:Preferences]-"Change preferences for search engine suggestions" link should get user to "about:preferences#search" page [All][[photon-preference]]
- #1382660 [Firefox:Preferences]-Active area for some checkboxes has changed since Preferences re-org [All][[photon-preference]]
- #1383456 [Firefox:Preferences]-Default Search and One-Click shows up twice in preference search result [All][[photon-preference]]
- #1383719 [Firefox:Preferences]-General - Updates section - no changes are visible in the latest build [All][[photon-preference]]
- #1382649 [Firefox:Preferences]-If Content process limit is default (1) and dom.ipc.processCount.web=4, then 5 Firefox processes are opened [Win][[photon-preference][e10s-multi:?]]
- #1363960 [Firefox:Preferences]-New "Preferences" page on 1024x768 screens extends horizontally off-screen (with horizontal scroll bar) doesn't look very good, and not very easy to use [All][[photon-preference]]
- #1377163 [Firefox:Preferences]-Remove search result from category list [Uns][[photon-preference]]
- #1382134 [Firefox:Preferences]-Search result shows the wrong section titles [Uns][[photon-preference]]
- #1383792 [Firefox:Preferences]-The "Manage Account" string on Firefox Account should be "Manage account" [All][[photon-preference]]
- #1383749 [Firefox:Search]-One-off buttons should be cached the first time [Uns][[photon-performance]]
- #1383378 [Firefox:Search]-Remove extra images from wikipedia-is [Uns][]
- #1382290 [Firefox:Sync]-Change FxA avatar rendering from crisp to auto [Uns][]
- #1383773 [Firefox:Sync]-Fix TPS initialization/session restore race [Uns][]
- #1383835 [Firefox:Sync]-Fix TPS intermittent sync_tabs.js failures. [Uns][]
- #1380738 [Firefox:Sync]-Fix the size of the avatar to stop reflow [Uns][]
- #1368568 [Firefox:Sync]-Remove SyncKeyBundle from keys.js [Uns][]
- #1382913 [Firefox:Sync]-Removing a non-existing observer should fail [Uns][]
- #1337978 [Firefox:Sync]-Unify the two notions of "weak upload" in sync. [Uns][]
- #1352063 [Firefox:Theme]-Implement new animation for bookmarking [Uns][[reserve-photon-animation] [p1]]
- #1372689 [Firefox:Theme]-Photon's "Open a new tab" and "List all tabs" buttons look fuzzy compared to the Windows 10 window controls [Uns][[photon-visual][p2]]
- #1354097 [Firefox:Toolbars and Customization]-Add footer to overflow panel that opens customize mode [Uns][[photon-structure]]
- #1354533 [Firefox:Toolbars and Customization]-Update the 'History' view in the Library for photon [Uns][[photon-structure]]
- #1373449 [Toolkit:Add-ons Manager]-extensions.legacy.enabled pref should disable complete themes [Uns][]
- #1378754 [Toolkit:Form Manager]-Autofill doesn't work when using drag to new window [All][[form autofill:M4]]
- #1371131 [Toolkit:Form Manager]-[Form Autofill] Extend ProfileAutoCompleteResult to support credit cards [All][[form autofill:M4][ETA:7/26]]
- #1384044 [Toolkit:OS.File]-Stop using preprocessor in osfile.jsm [Uns][]
- #1376676 [Toolkit:Places]-Intermittent LeakSanitizer | leak at sqlite3MemMalloc, sqlite3Malloc, sqlite3MallocZero, pcache1Create [Uns][[fxsearch]]
- #1382820 [Toolkit:Telemetry]-Convert a11y_consumers and a11y_instantiated_flag to opt-out [Uns][aes+]
- #1382331 [Toolkit:Telemetry]-Redesign histograms in about:telemetry [Uns][]
- #1382192 [Toolkit:Telemetry]-Use the prefs defined in TelemetryUtils.jsm in TelemetrySession.jsm [Uns][ [measurement:client]]
- #1382645 [Toolkit:WebExtensions: General]-5.35 - 7.07% Heap Unclassified (linux64, windows10-64, windows7-32) regression on push 7066bee0381d62764ba8fc55aa4270eb5a241b20 (Thu Jul 20 2017) [Uns][]
- #1363886 [Toolkit:WebExtensions: General]-Check/normalize API return values, callback/listener arguments [Uns][triaged]
- #1383076 [Toolkit:WebExtensions: General]-Permanent failure on Cedar: browser_ext_browserAction_popup_resize.js | Document should not be vertically scrollable [Uns][]
- #1381573 [Toolkit:WebExtensions: General]-Use callOnClose instead of onShutdown in ext-url-overrides.js [Uns][triaged]
- Partial Landings/Diagnostic Patches:
- #1383610 [Core:Audio/Video: Playback]-[ShutdownDecoder] Turn off preference on FF55 desktop version. [All][]
- #1352573 [Core:Plug-ins]-Remove NPN_PluginThreadAsyncCall [Uns][]
- Beta 12 -> Beta 13 Changelog +1
- #1381591 [Core:Plug-ins]-Refactor plugin initialization telemetry [Uns][]
Nightly 56 fixes since 20170613 (Gecko 55) ~2217
Beta 55 fixes since 20170306 (Gecko 54) ~5179
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide