The first official 20171220 builds are out

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

The first official 20171220 builds are out

Post by Josa »

Previous Nightly Builds thread 20171219

The first official 20171220 NIGHTLY builds are out
.The Official Firefox 58 Beta 13 builds are not yet out

Previous NIGHTLY: 20171219 (Fx 59.0a1)
Previous BETA: 20171219 (Fx 58.0b12)

Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA


Fixed:
  1. NIGHTLY +74
  2. #1399400
  3. #1421324
  4. #1424261
  5. #664590 [Cloud Services:Firefox Sync: Backend]-History sync: ignore file:/// URIs [All][[sync:history]]
  6. #1404441 [Core:Audio/Video: Playback]-Assertion failure: mIsValid (Invalid checked integer (division by zero or integer overflow)) [@ mozilla::ReaderProxy::RequestVideoData] [Uns][]
  7. #1426056 [Core:Audio/Video: Playback]-Move "resume downoad" to another thread [Uns][]
  8. #1405877 [Core:Audio/Video: cubeb]-Cubeb audioipc requires a named Unix-domain socket [Lin][]
  9. #1425769 [Core:CSS Parsing and Computation]-Add a base class for ShadowRoot and Document to share style state [Uns][]
  10. #1424798 [Core:CSS Parsing and Computation]-stylo: Cannot animation from translate(0%) to translate(0%, 100px) in Firefox 58 onwards [All][]
  11. #1425893 [Core:CSS Parsing and Computation]-stylo: thread '<unnamed>' panicked at 'assertion failed: `(left == right)` [@ style::style_adjuster::StyleAdjuster::adjust] [Uns][]
  12. #1426289 [Core:Canvas: WebGL]-58's ANGLE doesn't flush vertexAttrib4f updates [Uns][gfx-noted]
  13. #1425488 [Core:Canvas: WebGL]-Add perf warnings for getBufferSubData pipeline stalls [Uns][gfx-noted]
  14. #1426280 [Core:Canvas: WebGL]-Remove MakeCurrents from webgl code now that we have implicit makecurrent. [Uns][gfx-noted]
  15. #1330688 [Core:DOM: Core & HTML]-Using the wrong name when importing an ES6 module breaks the script and doesn't log any error [Uns][]
  16. #1425441 [Core:DOM: Events]-Move relatedTarget to WidgetEvent [Uns][]
  17. #1420589 [Core:DOM: Events]-[Pointer Event] Using the same target of mouse events and touch events to fire pointer events [Uns][]
  18. #1425614 [Core:DOM: Service Workers]-Crash in mozilla::MozPromise<T>::ThenValueBase::AssertIsDead [Win][[clouseau]]
  19. #1425316 [Core:DOM: Service Workers]-move ShouldReportToWindow() off ServiceWorkerManager and into the outer window [Uns][]
  20. #1363864 [Core:DOM]-Add MozBeforeInitialXULLayout event [Uns][]
  21. #1425885 [Core:DOM]-JS modules test script-for-event.html has some expected failures [Uns][]
  22. #1425843 [Core:DOM]-JS modules tests related to referrer policy fail [Uns][]
  23. #1426036 [Core:Graphics: Text]-Update HarfBuzz to 1.7.3 [Uns][]
  24. #1425878 [Core:Graphics: WebRender]-Shutdown crash with UnobserveVsync [Uns][[gfx-noted][triage]]
  25. #1424631 [Core:Graphics: WebRender]-Update webrender to 1142dfc557c319119a5117450718c5b67a93cb9f [Uns][[wr-reserve] [gfx-noted]]
  26. #1423570 [Core:Graphics]-Use BaseRect methods instead of directly member variables in gfx/ [Uns][[gfx-noted]]
  27. #1426065 [Core:Layout: Floats]-Move ShapeInfo and its dervied classes from header to cpp [All][]
  28. #1417725 [Core:Layout]-Add a prefixed alias (behind a pref) for column-span property since all other multicol properties have a -moz- alias [Uns][]
  29. #1425959 [Core:Layout]-Assertion failure: providerFrame && providerFrame->GetParent()-> IsFrameOfType(nsIFrame::eBlockFrame) (How could we get a ::first-line parent style without having a ::first-line provider frame?), at /src/layout/base/ServoRestyleManager.cpp:1618 [Uns][]
  30. #1398963 [Core:Layout]-Create a prototype "emulate -moz-box with modern flexbox" patch, to help prototype/discover any needed frontend changes for modern flexbox [Uns][]
  31. #1418752 [Core:Networking: Cache]-Firefox instahang on start after landing patch from bug #1392841 [Win][[necko-triaged]]
  32. #1424834 [Core:Networking: DNS]-Replace nsHostRecord.callbacks with LinkedList<RefPtr<nsResolveHostCallback>> [Uns][[necko-triaged]]
  33. #1415574 [Core:Networking: JAR]-Unable to load an extension page if URL search contains "!/" [Uns][[necko-triaged]]
  34. #1425318 [Core:Networking]-Allow calling NS_MutateURI.Finalize(nsIURI**) [Uns][[necko-triaged]]
  35. #1425296 [Core:Networking]-Very long blocking of tracking requests, request context can switch to before DOMContentLoaded state with an XHR. [Uns][]
  36. #1422649 [Core:Preferences: Backend]-Remove a bogus exception from the early pref access checking [All][]
  37. #1422198 [Core:Security: Process Sandboxing]-Log something from the sandbox file broker if sendmsg()ing the response fails [Lin][]
  38. #1424120 [Core:String]-Cleanup nsTString::ToInteger [Uns][]
  39. #1425904 [Core:WebRTC: Audio/Video]-Crash in RtlRaiseStatus | RtlpUnWaitCriticalSection | RtlLeaveCriticalSection | <T>::operator() | mozilla::MozPromise<T>::InvokeCallbackMethod<T> [Win][[clouseau]]
  40. #1426059 [Core:WebRTC: Networking]-Remove unused code in mtransport [Uns][]
  41. #1425697 [Core:WebRTC: Signaling]-Data Channel remote maximum message size slightly incorrect [All][]
  42. #1425956 [Core:WebRTC: Signaling]-Removing a track and later re-adding it to a peer connection causes InvalidSessionDescriptionError [All][]
  43. #1425901 [Core:WebRTC: Signaling]-Use nsITimerCallback for DTMF timers [Uns][]
  44. #1425873 [Core:WebRTC: Signaling]-addTransceiver(<string>, {streams: [stream]) should fire ontrack with stream in streams argument. [All][]
  45. #1414169 [Core:WebRTC]-Show received ICE candidates on about:webrtc [Uns][]
  46. #1426031 [Core:WebVR]-Ensure gfxVRGVR SubmitFrame is called on the correct thread [Uns][]
  47. #1426028 [Core:WebVR]-Head rotation was being applied twice in gfxVRGVR [Uns][]
  48. #1426027 [Core:WebVR]-Update gfxVRGVR to reflect latest GoogleVR NDK API [Uns][]
  49. #1424721 [Firefox:Developer Tools: Console]-Can't copy longString nor store it as global variable [Uns][]
  50. #1419086 [Firefox:Developer Tools: Console]-Render the ObjectInspector in the sidebar [Uns][]
  51. #1425876 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (12-18) [Uns][]
  52. #1426251 [Firefox:Developer Tools: Debugger]-[wasm] Update wasmparser to version 0.4.11 [Uns][]
  53. #1421491 [Firefox:Developer Tools: Netmonitor]-Response headers: minor style fixes needed for selected row, hovered accordion header [Uns][]
  54. #1426014 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.213 [All][]
  55. #1420622 [Firefox:RSS Discovery and Preview]-Remove Feed and Pcast related protocols [Uns][]
  56. #1425977 [Firefox:Search]-browser_checkAddonCompatibility.js is going to permafail when the Gecko version number is bumped to 60 [All][[fxsearch]]
  57. #1421937 [Firefox:Sync]-"Synced Tabs" sidebar's laptop image looks bad with Windows's light gray background color [Uns][]
  58. #1425690 [Firefox:Sync]-Avoid getCharPref in browser-sync.js [Uns][]
  59. #1423395 [Firefox:Sync]-Sync will duplicate history visits. [Uns][]
  60. #1425432 [Firefox:Tabbed Browser]-Ctrl-Tab thumbnails sometimes look squashed (aspect ratio is off) [Uns][]
  61. #1419537 [Firefox:Tabbed Browser]-Unable to select close tabs to the right on pinned tab [Uns][[parity-Chrome]]
  62. #1424452 [Firefox:Toolbars and Customization]-Items cannot drag and drop in the overflow menu in customize mode [Uns][]
  63. #592653 [Testing:General]-Use Services.prefs instead of preferences-service / gPrefService [All][[good first bug][lang=js] [meta]]
  64. #1425920 [Toolkit:Application Update]-Change telemetry value for DWNLD_RESUME_FAILURE from 15 to 16 [Uns][]
  65. #1423805 [Toolkit:Form Autofill]-Clear form button should not just clear all filled field states while credit card and address are categorized in the same section [Uns][[form autofill:V2]]
  66. #1417803 [Toolkit:Form Autofill]-[Form Autofill] Implement `activeSection` attribute in FormAutofillHandler or FormAutofillContent to simplify the architecture. [All][[form autofill:V2]]
  67. #1425363 [Toolkit:General]-Switch mac window menu to JS instead of RDF [Uns][]
  68. #1392055 [Toolkit:Notifications and Alerts]-Pass the full event to the callback in toolkit/content/widgets/notification.xml [Uns][]
  69. #1421212 [Toolkit:Places]-Remove RESULTS_AS_FULL_VISIT [Uns][[good first bug][lang=cpp]]
  70. #1423612 [Toolkit:Places]-coverity complains about passing VisitData by value instead of by reference [All][]
  71. #1425625 [Toolkit:Safe Browsing]-Component returned failure code: 0x80570018 (NS_ERROR_XPC_BAD_IID) [nsIJSCID.getService] [All][]
  72. #1424148 [Toolkit:Telemetry]-Local duplicate of global constant created in function in "parse_histograms.py" [Uns][]
  73. #1425345 [Toolkit:Telemetry]-Restrict UPDATE_* histograms to parent process [Uns][[good first bug] [lang=js]]
  74. #1401612 [Toolkit:Telemetry]-Telemetry histogram validator should provide more than 1 error/warning/whatever at a time [Uns][[good second bug][lang=python]]
  75. #1423441 [Toolkit:Themes]-Dialog caption font size is too small on Mac [Mac][]
  1. Partial Landings/Diagnostic Patches:
  2. #1420060 [Core:Security: PSM]-Upgrade Firefox 59 to NSS 3.35 [Uns][]
  3. #1426216 [Firefox:Address Bar]-Allow users to choose whether search suggestions or history suggestions come first in the address bar. [Uns][[fxsearch]]
  4. #1425724 [Firefox:Preferences]-Fix grid column width in Sanitize Dialog in Preferences [All][]
  5. #1394914 [Firefox:Toolbars and Customization]-sidebar-button image is loaded after some delay, causing it to go from blank to an icon [Uns][]
  1. Beta 12 -> Beta 13 Changelog +0
    None

Nightly 59 fixes since 20171113 (Gecko 58) ~1561
Beta 58 fixes since 20170921 (Gecko 57) ~2920

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on December 20th, 2017, 9:50 am, edited 2 times in total.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171220 builds are not yet out

Post by Omega X »

Lurtz wrote:It's not like they have a choice. Either WebRender meets the release criteria with AMD GPUs or it doesn't. Everybody else can activate it at their own risk.

Staged rollouts aren't uncommon. Every major browser engine has workarounds and partially activated features for different graphics hardware and operating systems.

And it's not like WebRender is an absolute improvement in every way right now. I think it's a future oriented development that is necessary for coming use cases like VR, even more high dpi displays with higher refresh rates.

I meant that AMD users will pester them to make it happen at roughly the same time (its happen before). I'm aware of stage rollouts, I've been doing this for a decade+ now.

Of course its still in development, however Webrender improved massively in one month's time. You underestimate their ability to put this together. The only other team better at getting things done is the JS Team and its been that way since Fx3.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171220 builds are not yet out

Post by Lurtz »

Maybe I'm underestimating them :) I'm just thinking about how long it took for e10s to land for everybody...
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171220 builds are not yet out

Post by Omega X »

E10s was different. It transformed the core internals of how everything happened in Gecko. It touched nearly every component and technically it still isn't where they want it to be.
mayankleoboy1
Posts: 471
Joined: February 25th, 2013, 9:52 pm

Re: The first official 20171220 builds are not yet out

Post by mayankleoboy1 »

Omega X wrote:The only other team better at getting things done is the JS Team and its been that way since Fx3.
One of the mozilla devs once said that this is because the JS engine has the highest density of developers than any other part of the engine.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171220 builds are not yet out

Post by Lurtz »

No Nightly builds happening today?
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The first official 20171220 builds are not yet out

Post by smsmith »

I just updated. Not sure how long the update was waiting for me.
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.
Josa
Posts: 7418
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171220 builds are out

Post by Josa »

Locked