The first official 20171214 builds are out

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

The first official 20171214 builds are out

Post by Josa »

Previous Nightly Builds thread 20171213

The first official 20171214 NIGHTLY builds are out
.The Official Firefox 58 Beta 12 builds are not yet out

Previous NIGHTLY: 20171213 (Fx 59.0a1)
Previous BETA: 20171212 (Fx 58.0b11)

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


Fixed:
  1. NIGHTLY +63
  2. #1393011
  3. #1417310
  4. #1418966
  5. #1422669 [Core:Audio/Video: GMP]-Restore librlz from Bug 1332530 for calculating the machine ID. [Uns][]
  6. #1423465 [Core:Audio/Video: Playback]-Assert MediaCacheStream::GetCachedDataEnd/GetDownloadRate are called off the main thread [Uns][]
  7. #1422657 [Core:Audio/Video: Playback]-ChannelMediaDecoder::GetStatistics() should pass mPlaybackPosition to mResource->GetCachedDataEnd() [Uns][]
  8. #1423482 [Core:Audio/Video: Playback]-ChannelMediaResource::CacheClientNotifyDataReceived() should use mCallback->AbstractMainThread() to dispatch tasks [Uns][]
  9. #1424937 [Core:Audio/Video: Playback]-Got demuxer error while playing video recorded by MediaRecorder. [Uns][]
  10. #1424973 [Core:Audio/Video: Playback]-Propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses [Uns][]
  11. #1420608 [Core:Audio/Video: Playback]-very high CPU / GPU / power use on page with mp4 videos (all playing at the same time, autoplay) [Uns][]
  12. #1424436 [Core:CSS Parsing and Computation]-Asserts in flex api value calculation could be stronger [Uns][]
  13. #1422197 [Core:DOM: Core & HTML]-Add fast path to get DocGroup in binding code for [CEReactions] [Uns][]
  14. #1407093 [Core:DOM: Device Interfaces]-Web Authentication - Correctly plumb User Handle [All][[webauthn][webauthn-wd07]]
  15. #1424183 [Core:DOM: File]-merged Blob from sliced one produce corrupted Blob - follow up [Uns][]
  16. #1293277 [Core:DOM: Service Workers]-service worker Client interface and APIs won't work with multiple content processes [Uns][[e10s-multi:+]]
  17. #1424993 [Core:DOM]-[Presentation WebAPI] PresentationTransport can throw undefined rather than NS_ERROR_NOT_AVAILABLE [Uns][]
  18. #1424657 [Core:Disability Access APIs]-After bug 1422201, webextension popup documents no longer accessible [Win][]
  19. #1424677 [Core:Editor]-Don't use wstring for nsIEditorSpellCheck [Uns][]
  20. #1424676 [Core:Editor]-TextEditor::CreateBR() should take EditorRawDOMPoint [All][]
  21. #1421094 [Core:General]-Memory leaks while uploading file [Uns][[MemShrink:P1]]
  22. #1415034 [Core:Graphics: WebRender]-Convert drop-shadow CSS filter to WebRender [Uns][[wr-reserve]]
  23. #1424532 [Core:Graphics: WebRender]-Initialize blob image buffer to transparent black instead of opaque white [Uns][[wr-mvp]]
  24. #1424782 [Core:Graphics: WebRender]-Intermittent GECKO(2118) | Assertion failure: false, at /builds/worker/workspace/build/src/layout/painting/nsDisplayList.cpp:4953 [Uns][[wr-mvp]]
  25. #1418348 [Core:Graphics]-Crash in D2DBitmap::CopyFromBitmap [Win][[gfx-noted]]
  26. #1424468 [Core:HTML: Parser]-Stop using Encoding::ForName in HTML parser [Uns][]
  27. #1351447 [Core:ImageLib]-Rename imagelib's DrawResult to ImgDrawResult [Uns][[gfx-noted]]
  28. #1424898 [Core:Internationalization]-nsILineBreaker and nsIWordBreaker don't need to be COM services or have virtual methods [Uns][]
  29. #1421445 [Core:JavaScript Engine: JIT]-AMD Bobcat 64-bit crash mitigation [Uns][]
  30. #1424368 [Core:JavaScript Engine: JIT]-comparison of constant -1 with expression of type 'const (anonymous namespace)::WasmToken::Kind' is always true [-Werror,-Wtautological-constant-out-of-range-compare] [Uns][]
  31. #1424387 [Core:JavaScript Engine]-Add a bunch more argument-sanity-checking assertions to FullParseHandler [All][]
  32. #1416727 [Core:JavaScript Engine]-Assertion failure: numOptimizedStubs_ < 16, at js/src/jit/ICState.h:108 with Debugger [Lin][[jsbugmon:update]]
  33. #1424394 [Core:JavaScript Engine]-Decouple TokenStream and TokenStreamBase [All][]
  34. #1424420 [Core:JavaScript Engine]-Specialize functions in Parser<{Full,Syntax}ParseHandler, CharT> in a manner that doesn't require duplicate textual definitions when multiple CharT are possible [Uns][]
  35. #1398099 [Core:JavaScript Engine]-forEach iteration over sparse arrays seems to have pathological worst case [Uns][]
  36. #1420399 [Core:JavaScript: GC]-GCRuntime::hasBufferedGrayRoots() is badly named [Uns][]
  37. #1423408 [Core:Layout: Text]-Allow line-break after … (ellipsis) when immediately followed by letter [was Rendering glitch on dcrainmaker front page] [Uns][[needscontact] [html] [webcompat]]
  38. #1425074 [Core:Layout: Web Painting]-Do not add temporary display items to frames [Uns][]
  39. #1425078 [Core:Layout: Web Painting]-Remove nsDisplayList::AppendNewToTop and nsDisplayList::AppendNewToBottom [Uns][]
  40. #1411316 [Core:Networking]-api for cancelling existing transactions [Uns][[necko-triaged]]
  41. #1424754 [Core:Networking]-fix some clone/serialize bugs in PartiallySeekableInputStream [Uns][]
  42. #1419004 [Core:Plug-ins]-Crash in @0x0 | mozilla::plugins::PluginUtilsOSX::SetProcessName [Mac][]
  43. #1246883 [Core:Printing: Output]-Regression: SVG prints without page margins and without header/footer lines [Win][]
  44. #1424867 [Core:Rewriting and Analysis]-Fix some "type qualifiers ignored on cast result type [-Werror=ignored-qualifiers]" warnings [Uns][]
  45. #1424942 [Core:Security: Process Sandboxing]-[mac] Remove "allow-shared-preferences-read" wrapper function from content sandbox policy [Mac][]
  46. #1423923 [Core:WebRTC: Audio/Video]-Properly feed reverse stream to the AudioProcessingModule [Uns][]
  47. #1397793 [Core:WebRTC: Audio/Video]-Remove webrtc.org "External" audio interface and switch gUM audio input to APM [Uns][]
  48. #1424926 [Core:Widget: Gtk]-Remove bogus padding from window control buttons [Lin][]
  49. #1419078 [Firefox:Developer Tools: Console]-Add a close button in the sidebar [Uns][]
  50. #1424669 [Firefox:Developer Tools: Inspector]-Enable negative line numbers in the grid inspector [Uns][]
  51. #1411622 [Firefox:Developer Tools: Inspector]-Intermittent devtools/client/inspector/markup/test/browser_markup_image_tooltip_mutations.js | Test timed out - [Uns][]
  52. #1272969 [Firefox:Developer Tools: Inspector]-Possible to delete text node with keyboard, but not mouse [Lin][]
  53. #1424275 [Firefox:Developer Tools: Inspector]-Show element quad outline for shape-outside in CSS shapes highlighter [Uns][]
  54. #1424916 [Firefox:Developer Tools: Netmonitor]-Remove widgets.css from netmonitor [Uns][]
  55. #1419479 [Firefox:Developer Tools: Shared Components]-Devtools Reps: update bundle to v0.16.0 [Uns][]
  56. #1423687 [Firefox:Developer Tools: about:debugging]-Warn about pitfalls with temporary bootstrapped extensions [Uns][]
  57. #1424670 [Firefox:Installer]-Bug 1423958 followup - stub installer check for Lenovo DLL support non-en_US Windows builds [Uns][]
  58. #1422478 [Firefox:Theme]-Regression: The New Tab Button is overlapped by the new tab during a tabcreation [Uns][]
  59. #1424672 [Firefox:Toolbars and Customization]-panel-header is gone when go to Recently Closed Tabs in panelmultiview [Uns][]
  60. #1424279 [Toolkit:Add-ons Manager]-Search field input accepts very long query strings generating 414 errors [Uns][]
  61. #1422404 [Toolkit:Form Autofill]-Form autofill currently violates <input maxlength=1> restriction [Uns][[form autofill:V2][Misc.]]
  62. #1418914 [Toolkit:General]-Move E10SUtils.jsm into toolkit/ [Uns][]
  63. #1423855 [Toolkit:General]-Refuse to run on non-Windows platforms if the profile path is not valid UTF-8 [Uns][]
  64. #1423820 [Toolkit:Storage]-Copy temp entities after reattaching databases to a cloned connection [Uns][]
  1. Partial Landings/Diagnostic Patches:
    None
  1. Beta 11 -> Beta 12 Changelog +7
  2. #1408708
  3. #1405832 [Core:DOM: Content Processes]-Crash in mozilla::ContentCacheInParent::OnEventNeedingAckHandled [All][]
  4. #1420849 [Core:DOM: Content Processes]-Crash in mozilla::ContentCacheInParent::OnEventNeedingAckHandled #2 [All][]
  5. #1423456 [Core:DOM: Content Processes]-Crash in mozilla::ContentCacheInParent::OnEventNeedingAckHandled #3 [All][]
  6. #1424292 [Firefox:Activity Streams: Newtab]-Pocket referrer only sent when story has HTTPS URL [Uns][]
  7. #1424343 [Firefox:Search]-Stop migrating the browser.search.selectedEngine preference [Uns][]
  8. #1423122 [Toolkit:General]-Context menu does not appear if input class="domain" text includes dot [All][]

Nightly 59 fixes since 20171113 (Gecko 58) ~1384
Beta 58 fixes since 20170921 (Gecko 57) ~2897

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on December 14th, 2017, 11:10 am, edited 1 time in total.
Josa
Posts: 7406
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171214 builds are not yet out

Post by Josa »

Nicholas Nethercote is rewriting the preferences parser, now in Rust. Twice as faster. https://bugzilla.mozilla.org/show_bug.cgi?id=1423840
User avatar
mdew
Posts: 366
Joined: March 2nd, 2005, 2:34 am

Re: The first official 20171214 builds are not yet out

Post by mdew »

Anyone having issues with Firefox nightly passing user/password details? (using just plain http)

https://imgur.com/tQXM1hZ
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171214 builds are not yet out

Post by Omega X »

From Reddit:
https://www.reddit.com/r/firefox/commen ... _feedback/
We've recently made some big improvements to WebRender performance on Windows and I'm looking for people who've been trying out WebRender to give some feedback on their performance experience. I'm specifically looking for pages that are noticeably slower or faster with WebRender. If you have feedback please post a url and along with the device and vendor id of your GPU from about:support.

Enabling WebRender in Firefox Nightly:

In about:config: – set “gfx.webrender.enabled” to true, – set “gfx.webrender.blob-images” to true, – set “image.mem.shared” to true,
User avatar
streetwolf
Posts: 2706
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The first official 20171214 builds are not yet out

Post by streetwolf »

Omega X wrote:From Reddit:
https://www.reddit.com/r/firefox/commen ... _feedback/
We've recently made some big improvements to WebRender performance on Windows and I'm looking for people who've been trying out WebRender to give some feedback on their performance experience. I'm specifically looking for pages that are noticeably slower or faster with WebRender. If you have feedback please post a url and along with the device and vendor id of your GPU from about:support.

Enabling WebRender in Firefox Nightly:

In about:config: – set “gfx.webrender.enabled” to true, – set “gfx.webrender.blob-images” to true, – set “image.mem.shared” to true,
If they fixed the red flashing on some websites like msn.com I probably would probably enable WR permanently. Anyone else see this red flashing when you start scrolling msn.com?
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6600 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
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171214 builds are not yet out

Post by Omega X »

Not on msn.com. But on Android Police, some articles after you click through start flashing.

My only performance issue is scrolling on certain sites like on Google material based sites.
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The first official 20171214 builds are not yet out

Post by smsmith »

Josa wrote:Nicholas Nethercote is rewriting the preferences parser, now in Rust. Twice as faster. https://bugzilla.mozilla.org/show_bug.cgi?id=1423840
What kind of performance improvement will this give us? Faster startup? Anything that will be noticeable during routine browsing?
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.
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The first official 20171214 builds are not yet out

Post by Are You A Wiiizard? »

smsmith wrote:
Josa wrote:Nicholas Nethercote is rewriting the preferences parser, now in Rust. Twice as faster. https://bugzilla.mozilla.org/show_bug.cgi?id=1423840
What kind of performance improvement will this give us? Faster startup? Anything that will be noticeable during routine browsing?
Probably a 0.05 second startup improvement :wink:
User avatar
Virtual_ManPL
Posts: 2052
Joined: July 24th, 2008, 5:52 am
Contact:

Re: The first official 20171214 builds are not yet out

Post by Virtual_ManPL »

Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
flaneurb
Posts: 622
Joined: December 10th, 2011, 3:50 am

Re: The first official 20171214 builds are not yet out

Post by flaneurb »

Virtual_ManPL wrote:About this shady suspicious looking extension named "Looking Glass" ...
I had the experience of seeing that extension on my other system (Firefox 57). It wasn't pleasant. They're going to lose user trust with such pranks. I've turned off "Allow Firefox to install and run studies" now.
Sukigu
Posts: 16
Joined: August 18th, 2012, 8:20 am

Re: The first official 20171214 builds are not yet out

Post by Sukigu »

mdew wrote:Anyone having issues with Firefox nightly passing user/password details? (using just plain http)

https://imgur.com/tQXM1hZ
I can reproduce that too. If I want to authenticate myself, I need to put my credentials in the URL, like: username:password@example.com. Has a bug been filed for this?
mayankleoboy1
Posts: 471
Joined: February 25th, 2013, 9:52 pm

Re: The first official 20171214 builds are not yet out

Post by mayankleoboy1 »

Are You A Wiiizard? wrote:
smsmith wrote:
Josa wrote:Nicholas Nethercote is rewriting the preferences parser, now in Rust. Twice as faster. https://bugzilla.mozilla.org/show_bug.cgi?id=1423840
What kind of performance improvement will this give us? Faster startup? Anything that will be noticeable during routine browsing?
Probably a 0.05 second startup improvement :wink:
The main aim of the rewrite is to make the code maintainable for the future, and make it secure as parsers typically handle unsanitized input. From what i read in one of the bugs, it had been a source of sec-bugs. And it was difficult to make it better becuase the code was too convoluted.
The whole parser was due for a rewrite at this point in time. And what better language than rust to rewrite it in.
Josa
Posts: 7406
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171214 builds are out

Post by Josa »

Locked