The Official 20170421 builds are out

Discussion about official Mozilla Firefox builds
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

The Official 20170421 builds are out

Post by Josa »

Previous Nightly Builds thread 20170420

The Official 20170421 NIGHTLY builds are out
The End of the Aurora Channel
The Official Firefox 54 Beta 1 builds are out

Previous NIGHTLY: 20170420 (Fx 55.0a1)
Previous BETA: 20170414 (Fx 53.0 RC6)

Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA


Fixed:
  1. NIGHTLY +62
  2. #1336979
  3. #1353313
  4. #1356530 [Core:Audio/Video: Playback]-Change the type of MediaData::mTime to TimeUnit [Uns][]
  5. #1356506 [Core:Audio/Video: Playback]-Change the type of MediaData::mTimecode to TimeUnit [Uns][]
  6. #1348053 [Core:Audio/Video: Playback]-Channel loading content for click-to-play media should be marked as urgent-start [Uns][[qf:p1]]
  7. #1357983 [Core:Audio/Video: Playback]-Remove media::Microseconds [Uns][]
  8. #1358287 [Core:Audio/Video: Playback]-Stagefright-vs-Rust TrackInfo comparison is incorrect, leading to false reports [All][]
  9. #1357986 [Core:Audio/Video: Playback]-Use helper functions of TimeUnit to make code more readable [Uns][]
  10. #1357988 [Core:Audio/Video: Playback]-dom/media relies on ipc/chromium namespace pollution [Uns][]
  11. #1346665 [Core:Audio/Video: cubeb]-Implement PulseAudio backend for Cubeb in Rust [Lin][]
  12. #1357683 [Core:Audio/Video: cubeb]-Update cubeb from upstream to 6e52314 [Uns][]
  13. #1357889 [Core:Build Config]-forbid LLVM >= 4.0 for being used for stylo bindgen (require llvm39) [All][[stylo]]
  14. #1355438 [Core:CSS Parsing and Computation]-[Form Autofill] Implement an internal-only pseudo-class for highlighting elements with an autofilled value [All][[form autofill:M2]]
  15. #1355427 [Core:CSS Parsing and Computation]-stylo: Properly support -moz-script-size-multiplier, -moz-script-level, and -moz-script-min-size [Uns][]
  16. #1358362 [Core:CSS Parsing and Computation]-stylo: Whitelist some outparams in the heap write analysis [Uns][]
  17. #1356305 [Core:CSS Parsing and Computation]-stylo: heap write hazard from Gecko_MatchStringArgPseudo calling InitSystemMetrics [All][]
  18. #1356276 [Core:CSS Parsing and Computation]-stylo: heap write hazard reported in Gecko_CSSFontFaceRule_GetCssText [All][]
  19. #1358018 [Core:DOM: CSS Object Model]-Make the second arg of insertRule optional [Uns][]
  20. #1354611 [Core:DOM: Content Processes]-Hang when initting NSS [Uns][[e10s-multi:+]]
  21. #1357002 [Core:DOM: Core & HTML]-Calling document.createElement() with a second arg that includes "is" should not have noticeable slowdown when custom elements feature is pref-ed off [Uns][dom-ce-m2]
  22. #1356913 [Core:DOM]-Remove support for the mozapptype attribute [All][]
  23. #1357646 [Core:DOM]-Stop setting mType members in ParseAttribute methods [Uns][]
  24. #1357473 [Core:DOM]-Update Console to the latest spec [Uns][]
  25. #1357865 [Core:DOM]-nsAttrAndChildArray::AddAttrSlot() sets the new (empty) Attr slot to two nullptrs rather than zeroing the size of the structure that will go there [Uns][]
  26. #1353684 [Core:DOM]-nsIFileInputStream must return NS_ERROR_NOT_FOUND if Deserialize() fails. [Uns][]
  27. #1217700 [Core:Event Handling]-Create automated tests of NOTIFY_IME_OF_SELECTION_CHANGE and NOTIFY_IME_OF_TEXT_CHANGE [All][[qf-]]
  28. #1357936 [Core:Gecko Profiler]-Don't leak ProfilerIOInterposeObserver [All][]
  29. #1356694 [Core:Gecko Profiler]-Profile capture fails with MOZ_PROFILER_STARTUP=1 [All][[qf:p1]]
  30. #1356181 [Core:HTML: Form Submission]-Gather telemetry for isindex usage [Uns][]
  31. #1357506 [Core:JavaScript Engine]-Assertion failure: !constructorBox_, at js/src/frontend/Parser.h:106 [Lin][[jsbugmon:update,bisect][fuzzblocker]]
  32. #1357483 [Core:JavaScript Engine]-Function#toString on a class prints more than it should [All][]
  33. #1357655 [Core:Layout: Form Controls]--webkit-appearance: inherit should resolve to appearance: none when parent is undefined [Uns][[webcompat]]
  34. #1354349 [Core:Networking]-Add a channel.isDocument() method [Uns][[necko-active]]
  35. #1297481 [Core:Networking]-Intermittent mozmake.EXE[7]: *** [stage-package] Error 1 after "ASSERTION: what happened to xpcom-shutdown?: 'mHostFiltersArray.Length() == 0 && mFilters == nullptr && mPACMan == nullptr, file netwerk/base/nsProtocolProxyService.cpp, line 442 '" [Uns][[necko-active]]
  36. #1357432 [Core:SVG]-SVGUseElement::LookupHref does not handle local reference well [Uns][]
  37. #1357226 [Core:Security: PSM]-avoid reimporting and thus revalidating EC keys in certificate transparency [Uns][[psm-assigned]]
  38. #1357741 [Core:Security: PSM]-make nsCertOverrideService's locking more efficient [All][]
  39. #1353523 [Core:WebVR]-Adjust threshold for Gamepad button `pressed` state and introduce pref to handle slightly sticky controller buttons [Uns][]
  40. #1356452 [Core:WebVR]-For Vive controllers the hand attribute is not always available [Uns][]
  41. #1325254 [Core:XPCOM]-optimize TimerThread data structures [Uns][[qf:p1]]
  42. #1346326 [Firefox:Developer Tools: Console]-console.count() should use "default" as the default counter label to follow the latest spec for console [Uns][]
  43. #1354672 [Firefox:Developer Tools: Debugger]-Update Debugger frontend (4/7/2017) [Uns][]
  44. #1352115 [Firefox:Developer Tools: Inspector]-CSS_SELECTOR(s) and TOOLBAR_EYEDROPPER are missing in Histograms.json [Uns][]
  45. #1345515 [Firefox:Developer Tools: Responsive Design Mode]-Add a message on the old RDM that tells people how to switch to the new RDM [Uns][]
  46. #1357341 [Firefox:Developer Tools: Shared Components]-devtools reps: update bundle to v0.6.0 [Uns][]
  47. #1357909 [Firefox:Developer Tools]-Devtools followup for bug 1349363 [Uns][]
  48. #1356223 [Firefox:Developer Tools]-Support scalar telemetry probe types in Telemetry.js [Uns][[todo-mr]]
  49. #1357959 [Firefox:General]-Fix cohort name edge cases in the beta 54 multi experiement [Uns][]
  50. #1351657 [Firefox:Migration]-Remove leftover resource://gre/res/langGroups.properties file [Uns][]
  51. #1358335 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.243 [All][]
  52. #1358197 [Firefox:Preferences]-Fix animation pref migration [Uns][[photon-animation]]
  53. #1345090 [Firefox:Tabbed Browser]-Modify SessionStore to restore tabs with lazy-browsers [Uns][[qf-]]
  54. #1358083 [Firefox:Theme]-Rename browser/themes/shared/toolbarbuttons.inc.css to toolbarbutton-icons.inc.css [Uns][[photon-visual][p1]]
  55. #1334642 [Firefox:Theme]-Synchronous flush when activating/deactivating a window [Uns][[photon-performance] [qf:p1]]
  56. #1356911 [Firefox:Toolbars and Customization]-CustomizableUI.unregisterBuildWindow is slow when closing windows [Uns][[photon-performance]]
  57. #1354071 [Firefox:Toolbars and Customization]-Switch overflow panel to using a panelmultiview [Uns][[photon-structure]]
  58. #1310197 [NSPR:NSPR]-Implement TCP Fast Open in NSPR [Uns][]
  59. #1024669 [Toolkit:Breakpad Integration]-Send the name of threads [All][[ps-radar]]
  60. #1352331 [Toolkit:Form Manager]-[Form Autofill] Edit profile dialog's cancel and save buttons should depend on OS [Uns][[form autofill:M2]]
  61. #1357555 [Toolkit:Places]-A migrated favicon has expiration = 0, unexpected by the previous code [Uns][[fxsearch]]
  62. #1357664 [Toolkit:Places]-Don't expire all relations for expired icons when updating icons for a specific page [Uns][[fxsearch]]
  63. #1357832 [Toolkit:Themes]-Use standard CSS border instead of -moz-border-*-colors in eula.css [All][[good first bug][lang=css]]
  1. Partial Landings/Diagnostic Patches:
  2. #1356365 [Core:Graphics]-Crash in mozilla::ipc::MessageChannel::WillDestroyCurrentMessageLoop [Win][]
  3. #1349418 [Core:Graphics: Layers]-Remove checkerboarding for sub-scroll frames [Uns][]
  1. Aurora merge -> Beta 1 Changelog +15
  2. #1325513
  3. #1355873 [Core:Canvas: 2D]-Improve the error handling and cleanup our canvas2d code [All][]
  4. #1357092 [Core:Canvas: 2D]-Crash [@mozilla::dom::CanvasRenderingContext2D::BezierTo] [Uns][[gfx-noted]]
  5. #1356601 [Core:CSS Parsing and Computation]-Crash with ::first-line, CSS variables and CSS animations [Uns][]
  6. #1343172 [Core:DOM]-[e10s] Performance regression, Computing hash on virustotal is slow. Nightly54.0a1 is 5-10 times slower than non e10s [Win][]
  7. #1346288 [Core:DOM: Content Processes]-Disable e10s-multi for SDK addon users [Uns][[e10s-multi:+]]
  8. #1356580 [Core:DOM: Core & HTML]-Crash in mozilla::ipc::PMemoryStreamChild::SendAddChunk [All][]
  9. #1356695 [Core:DOM: Events]-Firefox 52 on touch-enabled laptop: touch API present, but no touch events fired [Uns][]
  10. #1355898 [Core:ImageLib]-WebGL game objects are not rendered correctly [All][]
  11. #1356392 [Core:IPC]-Use release assert in EnumSerializer::Write [Uns][]
  12. #1345893 [Core:Networking: HTTP]-suspending channel during http-on-modify-request breaks redirect [Uns][[necko-active]]
  13. #1348322 [Core:Panning and Zooming]-Fix the initial values of gVelocityCurveFunction [Uns][[gfx-noted]]
  14. #1349363 [Firefox:General]-[e10s-multi] Beta 54 experiment [Uns][[e10s-multi:+]]
  15. #1319071 [Toolkit:Breakpad Integration]-CrashManager.pendingDumps() does not recognize Linux minidumps correctly [Uns][[fce-active]]
  16. #1357366 [Toolkit:Places]-Avoid a possible crash loop in Places Database corruption handling [Uns][]

Nightly 55 fixes since 20170306 (Gecko 54) ~2323
Beta 54 fixes since 20170123 (Gecko 53) ~2429

Nightly Blog
Release Calendar
Release Tracking
Last edited by Josa on April 24th, 2017, 1:40 pm, edited 3 times in total.
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The Official 20170421 builds are not yet out

Post by Josa »

I'll be travelling for the next days but will be back in 72 hours.
Mouse5
Posts: 1279
Joined: April 11th, 2014, 7:34 pm
Location: Sydney Australia

Re: The Official 20170421 builds are not yet out

Post by Mouse5 »

54 Beta 1 Released. Josa? doesnt look like it is officially
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The Official 20170421 builds are not yet out

Post by GHM113 »

https://bugzilla.mozilla.org/show_bug.cgi?id=1345090 landed. Can't wait to test today's Nightly.
Sorry for my poor English.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The Official 20170421 builds are not yet out

Post by Lurtz »

GHM113 wrote:https://bugzilla.mozilla.org/show_bug.cgi?id=1345090 landed. Can't wait to test today's Nightly.
It's a nice patch, tabs get loaded almost instantly now after startup.
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The Official 20170421 builds are not yet out

Post by GHM113 »

Lurtz wrote:It's a nice patch, tabs get loaded almost instantly now after startup.
To say honestly, I haven't noticed any improvement but I have 500+ tabs 10+ windows sessions so... :-"
Sorry for my poor English.
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The Official 20170421 builds are not yet out

Post by WaltS48 »

Arch5 wrote:54 Beta 1 Released. Josa? doesnt look like it is officially
54 beta 1 build delayed for e10s multi and Screenshot feature uplifts.
Will need build2 that includes Burmese (my) locale
Firefox/Channels/Meetings/2017-04-20 - MozillaWiki

EDIT: Firefox 54.0b1 has been officially released.

Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0 ID:20170420081804 CSet: cf76e00dcd6f142acf5b49f8beeb0ac95b2afa31
Last edited by WaltS48 on April 21st, 2017, 9:07 am, edited 1 time in total.
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The Official 20170421 builds are not yet out

Post by smsmith »

Does anyone know how they decided to start implementing the Photon improvements, specifically the theme stuff? Are they going to do a project branch or just start landing it on Nightly? I'm currently using Dark Compact. Are they going to flip a switch that kicks everybody over to the default theme?
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The Official 20170421 builds are not yet out

Post by Lurtz »

smsmith wrote:Does anyone know how they decided to start implementing the Photon improvements, specifically the theme stuff? Are they going to do a project branch or just start landing it on Nightly? I'm currently using Dark Compact. Are they going to flip a switch that kicks everybody over to the default theme?
There's something happening:
Image

Can be seen with browser.photon.structure.enabled in about:config.
User avatar
itisomegakai
Posts: 358
Joined: February 13th, 2014, 11:52 am

Re: The Official 20170421 builds are not yet out

Post by itisomegakai »

smsmith wrote:Does anyone know how they decided to start implementing the Photon improvements, specifically the theme stuff? Are they going to do a project branch or just start landing it on Nightly? I'm currently using Dark Compact. Are they going to flip a switch that kicks everybody over to the default theme?
AFAIK they are landing stuff in nightly directly no separate branch
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The Official 20170421 builds are not yet out

Post by smsmith »

Thanks, guys. Not much to see yet, then, unless I also needed to switch to the default theme.
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170421 builds are not yet out

Post by streetwolf »

Guys... I lost the ability to use Firefox Screenshots about a week ago. The icon is no where to be found neither is the context menu entry. Is there a pref to enable it?
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6400 Mhz.
H100i ELITE CAPELLIX XT Liquid CPU Cooler | PNY 12GB GeForce RTX 3080 Ti | 2 CORSAIR 2TB MP600 PRO XT GEN 4
HX1200 PLATINUM PSU | XENEON 32" IPS UHD 144Hz | BenQ 32" UHD | MS Windows 11 Pro
User avatar
itisomegakai
Posts: 358
Joined: February 13th, 2014, 11:52 am

Re: The Official 20170421 builds are not yet out

Post by itisomegakai »

Lurtz wrote:
smsmith wrote:Does anyone know how they decided to start implementing the Photon improvements, specifically the theme stuff? Are they going to do a project branch or just start landing it on Nightly? I'm currently using Dark Compact. Are they going to flip a switch that kicks everybody over to the default theme?
There's something happening:
Image

Can be seen with browser.photon.structure.enabled in about:config.
extensions.screenshots.system-disabled is-landed too separately,
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170421 builds are not yet out

Post by streetwolf »

Muchas gracias!
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6400 Mhz.
H100i ELITE CAPELLIX XT Liquid CPU Cooler | PNY 12GB GeForce RTX 3080 Ti | 2 CORSAIR 2TB MP600 PRO XT GEN 4
HX1200 PLATINUM PSU | XENEON 32" IPS UHD 144Hz | BenQ 32" UHD | MS Windows 11 Pro
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170421 builds are not yet out

Post by streetwolf »

'Bug 1356440 - Favicons in bookmarks views are not updated on visit' just made it to inbound. Hope to see if it works soon.

****** Update ******
Favicons are back!
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6400 Mhz.
H100i ELITE CAPELLIX XT Liquid CPU Cooler | PNY 12GB GeForce RTX 3080 Ti | 2 CORSAIR 2TB MP600 PRO XT GEN 4
HX1200 PLATINUM PSU | XENEON 32" IPS UHD 144Hz | BenQ 32" UHD | MS Windows 11 Pro
Locked