The first official 20171107 builds are out

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

The first official 20171107 builds are out

Post by Josa »

Previous Nightly Builds thread 20171106

The first official 20171107 NIGHTLY builds are out
The Official Firefox 57 RC1 builds are out

Previous NIGHTLY: 20171106 (Fx 58.0a1)
Previous BETA: 20171103 (Fx 57.0b14)

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


Fixed:
  1. NIGHTLY +77
  2. #1375772 [Core:Audio/Video: Playback]-Another attempt to fix bug 1347174 [Uns][]
  3. #1409946 [Core:Audio/Video: Playback]-Figure out why the crashtest from bug 1389304 frequently asserts in CI [All][]
  4. #1414680 [Core:Audio/Video: Playback]-MediaDecoderOwner IsActive(), IsHidden() and the return value of DispatchAsyncEvent() are unused [Uns][]
  5. #1413702 [Core:Audio/Video: Playback]-UBSan: division by zero in [@ mp4_demuxer::Moof::Moof] [Uns][]
  6. #1414709 [Core:Audio/Video: Playback]-Use Span<> to replace low level pointer arithmetic in MediaCacheStream::NotifyDataReceived() [Uns][]
  7. #1414213 [Core:Audio/Video: Playback]-WARNING: Failed to read data: file media/libstagefright/binding/include/mp4_demuxer/BufferReader.h, line 60 [Uns][]
  8. #1414596 [Core:Audio/Video: Playback]-YouTube VP9 4k30p video ALL frames drop in Nightly [Win][]
  9. #1198013 [Core:Build Config]-Allow multiple template calls that append to a HierarchicalStringList [Uns][]
  10. #1414786 [Core:CSS Parsing and Computation]-Crash in SelectorMatchesTree when enabling the master password. [Uns][]
  11. #1405881 [Core:CSS Parsing and Computation]-stylo: -moz-transform animations with percentages are broken [Uns][]
  12. #1408383 [Core:Canvas: WebGL]-Deadcode in GetSurfaceSnapshot [Uns][]
  13. #1414977 [Core:Canvas: WebGL]-New vertex attrib validation with robust_buffer_access_behavior (RBAB) causes DrawElements to fail [Uns][gfx-noted]
  14. #1413166 [Core:DOM: Core & HTML]-Add gtk-csd tokens to configure titlebar drawing on Gtk+ [Uns][]
  15. #1412414 [Core:DOM: Core & HTML]-Remove nsIDOMHTMLSourceElement [Uns][]
  16. #1414317 [Core:DOM]-Add [CEReactions] to document.createElement and document.createElementNS [Uns][]
  17. #1414767 [Core:DOM]-Moving SlicedInputStream under mozilla namespace [Uns][]
  18. #1413920 [Core:DOM]-nsMultiplexInputStream should call OnInputStreamReady on close [Uns][]
  19. #1414118 [Core:Disability Access APIs]-Update AccessibleHandler for IAccessibleHypertext2 [Win][]
  20. #1413248 [Core:Document Navigation]-nsContextMenuInfo, nsIContextMenuListener and ChromeContextMenuListener are unused or untested [Uns][]
  21. #1408544 [Core:Editor]-Use RawRangeBoundary in EditorDOMPoint in order to reduce calls to nsINode::GetChildAt() in EditorBase::GetNodeAtRangeOffsetPoint() [All][]
  22. #1413230 [Core:Graphics: Layers]-Fix SurfaceTextureHost GL attachment [Uns][[gfx-noted]]
  23. #1412078 [Core:Graphics: Layers]-Rocket chat [version 0.48.1] is not working properly [Win][]
  24. #1403198 [Core:Graphics: WebRender]-264ms jank inside GetFontKeyForScaledFont during tab switching [All][[wr-mvp]]
  25. #1413651 [Core:Graphics: WebRender]-Crash in InvalidArrayIndex_CRASH | nsTArray_Impl<T>::operator[] | mozilla::wr::ShmSegmentsWriter::Write [Win][[wr-reserve] [clouseau]]
  26. #1410583 [Core:Graphics: WebRender]-blob-images: video player controls on zdf.de are only completely shown when hovering them [All][[wr-mvp]]
  27. #1409176 [Core:Graphics]-Crash in mozilla::layers::SyncObjectD3D11Client::Init [Win][[gfx-noted]]
  28. #1413011 [Core:Graphics]-Crashes in MessageLoop::PostTask_Helper, mostly related to shutdown [Win][[gfx-noted]]
  29. #1413082 [Core:Graphics]-Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ nsImageFrame::DisplayAltFeedback] after Assertion failure: imgCon (Load complete, but no image container?) [Uns][[gfx-noted]]
  30. #1414872 [Core:Internationalization]-Fix handling a source locale as a fallback locale for requested list [Uns][]
  31. #1414228 [Core:JavaScript Engine: JIT]-Allocate type monitor fallback stubs lazily [All][]
  32. #1414238 [Core:JavaScript Engine: JIT]-Optimize BaselineCompiler::emitBody a bit [All][]
  33. #1380990 [Core:JavaScript Engine]-Return a more descriptive error message than "|this| used uninitialized in ... constructor" [Uns][]
  34. #1414443 [Core:JavaScript Engine]-js --help gives "Assertion failure: shutdown" due to BufferStreamState destructor [All][]
  35. #1298018 [Core:JavaScript: GC]-Investigate allocating nursery chunks in the background [Uns][]
  36. #1399310 [Core:Layout: Text]-Decorations get drawn multiple times with selections [Uns][]
  37. #1400618 [Core:Layout]-Refactor DestroyAnonymousContent callers to make the UnbindFromTree call happen after the frames are destroyed [All][]
  38. #1414690 [Core:Layout]-Remove nsIFrame::IsPseudoStackingContextFromStyle [Uns][]
  39. #1411250 [Core:Layout]-stylo: Intermittent thread 'StyleThread#3' panicked at 'weak_rng: failed to create seeded RNG: Error { repr: Os { code: 5, message: "Input/output error" } }', /builds/worker/workspace/build/src/third_party/rust/rand/src/lib.rs:898:18 [Lin][]
  40. #1412218 [Core:Networking: Cookies]-Add telemetry probe for how many users with legacy cookie files [Uns][[necko-triaged]]
  41. #1413811 [Core:Preferences: Backend]-Avoid PrefCallback for pref callbacks registered with Preferences::RegisterCallback() [Uns][]
  42. #1414735 [Core:Security: PSM]-Update Firefox Nightly to NSS 3.35 [All][]
  43. #1414627 [Core:Security: PSM]-Update string for imminent distrust message to not mention Firefox [Uns][]
  44. #1413312 [Core:Security: Process Sandboxing]-Linux GMP sandbox policy for sched_get_priority_{min,max} is broken [Lin][sb+]
  45. #1412480 [Core:Security: Process Sandboxing]-The Linux sandbox isn't forwarding syscall arguments correctly on 32-bit platforms [Lin][sb+]
  46. #1412464 [Core:Security: Process Sandboxing]-inotify_rm_watch is still being called after inotify was blocked by sandboxing [Lin][sb+]
  47. #1414628 [Core:WebRTC: Networking]-PeerConnectionImpl.cpp: private field 'mHardwareH264Enabled' is not used [Uns][]
  48. #1414698 [Core:WebVR]-Reset WEBVR_TIME_SPENT_VIEWING_IN_2D telemetry when the tab moves to the background. [Uns][]
  49. #1398539 [Core:Widget: Gtk]-WakeLockListener should disable DPMS if enabled on Linux [Uns][]
  50. #1414774 [Core:Widget: Gtk]-sCSDCloseButton/sCSDMaximizeButton/sCSDMinimizeButton are not initialized [Uns][]
  51. #1413258 [Data Platform and Tools:Datasets: Telemetry Aggregates]-Make sure the LetsEncrypt data use-case is covered [Uns][]
  52. #1414979 [Firefox:Activity Streams: Newtab]-Add fallbacks for pocket disclaimer in Activity Stream [Uns][]
  53. #1409413 [Firefox:Developer Tools: Netmonitor]-Split the styles needed to display requests in the webconsole into a separate css file [Uns][[reserve-console-html]]
  54. #1413938 [Firefox:Developer Tools: Netmonitor]-remove setScalingStyles and set css variables in component [Uns][]
  55. #1413840 [Firefox:Developer Tools]-[dt-onboarding] Add links to MDN for each feature presented in about:devtools [Uns][]
  56. #1413074 [Firefox:File Handling]-download filename not sanitized with Content-Disposition: inline [Uns][]
  57. #1414386 [Firefox:General]-nsBrowserGlue can uninit BrowserUsageTelemetry before it inits it [Uns][]
  58. #1415002 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.104 [All][]
  59. #1410416 [Firefox:Preferences]-SiteDateManager.jsm should call `propagateUnregister` to remove service workers [Uns][]
  60. #1400660 [Firefox:Security]-Create a new pref to determine the initial state of the "See details" panel in about:blocked pages [Uns][]
  61. #1408108 [Firefox:Sync]-Rename "Sync ID" to "record ID" in the bookmarks engine and `PlacesSyncUtils` [Uns][]
  62. #1412351 [Firefox:Sync]-Sync hould check for shutdown more frequently. [Uns][]
  63. #1411794 [Firefox:Sync]-Synced tabs library panel stops updating after some time [Uns][]
  64. #1395123 [Firefox:Sync]-Unhide credit cards sync engine by default [Uns][[form autofill:M4]]
  65. #1414252 [Firefox:Tabbed Browser]-Remove dysfunctional performance optimization in tabbrowser's resize handler [All][]
  66. #1414797 [Firefox:Theme]-Fix up Mac-specific back button styling after bug 1413499 [All][[reserve-photon-visual]]
  67. #1408007 [Firefox:Theme]-SVG indicators not changing colours properly for background tabs(other tabs) [All][[reserve-photon-animation]]
  68. #1411011 [Firefox:Toolbars and Customization]-Context menu offers to pin or remove private browsing icon and titlebar placeholders [Win][[reserve-photon-structure]]
  69. #1400259 [Firefox:Toolbars and Customization]-Last used submenu/item is visible/highlighted in "Hamburger" (and page action, and other photon panel) menu(s) after landing patch from bug #1374749 [Win][[reserve-photon-structure]]
  70. #1363969 [Firefox:Tracking Protection]-Changing blocklist requires a restart [Uns][]
  71. #1414068 [MailNews Core:Backend]-WARNING: 'NS_FAILED(rv)', file ... SlicedInputStream.cpp, line 119 cluttering our logs [Uns][]
  72. #1413118 [Toolkit:Form Manager]-[Form Autofill] Fill "tel-national" to a recognized "tel" field even the international format passes "maxlength" [All][[form autofill:MVP]]
  73. #1413491 [Toolkit:Form Manager]-[Form Autofill] Manually submit an address record that is subset to other records in storage should be merge-able [Uns][[form autofill:MVP]]
  74. #1413487 [Toolkit:Form Manager]-[Form Autofill] Split "cc-exp" into "cc-exp-month" and "cc-exp-year" in the storage [All][[form autofill:M4]]
  75. #1403829 [Toolkit:Places]-YouTube icon doesn't look good in Firefox [Uns][[fxsearch]]
  76. #1411121 [Toolkit:Printing]-Remove the printdialog.xul and related files. [Uns][]
  77. #1401137 [Toolkit:Safe Browsing]-Update hard-coded SUMO link to Safe Browsing page [Uns][]
  78. #1412595 [Toolkit:WebExtensions: Frontend]-Implement colors.bookmark_text for themes [Uns][]
  1. Partial Landings/Diagnostic Patches:
    None
  1. Beta 14 -> RC1 Changelog +7
  2. #1413599 [Core:Disability Access APIs]-Update our current "switch to ESR" prompt version check to include JAWS versions 19 and lower [Win][aes+]
  3. #1412741 [Core:DOM]-Hanging when signing into IFTTT via Google [Uns][]
  4. #1414186 [Core:Internationalization]-Use GetUserPreferredUILanguages for OSPreferences::SystemLocales [Uns][]
  5. #1413478 [Firefox:Developer Tools: Memory]-Fix snapshot list delete button style in Memory [Uns][]
  6. #1414416 [Firefox:Installer]-Backout bug 1413295 from 57 [Uns][]
  7. #1393627 [Firefox:Tracking Protection]-Expose the full TP UI preferences [Uns][]
  8. #1413473 [Toolkit:Form Manager]-[Form Autofill] Keydown handler for footer affects form history popup when using keyboard navigation [Uns][[form autofill:MVP]]

Nightly 58 fixes since 20170921 (Gecko 57) ~2414
Beta 57 fixes since 20170802 (Gecko 56) ~3574

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on November 7th, 2017, 12:46 pm, edited 1 time in total.
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20171107 builds are not yet out

Post by Mark12547 »

Most of the Internet issues should be over.

It turns out a good part of the problem was Level 3, multiple ISPs having issues.

Level 3 stated it was caused by a "Configuration error".

Story: Comcast, Others Dealing With Internet Outage
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The first official 20171107 builds are not yet out

Post by WaltS48 »

Mark12547 wrote:Most of the Internet issues should be over.

It turns out a good part of the problem was Level 3, multiple ISPs having issues.

Level 3 stated it was caused by a "Configuration error".

Story: Comcast, Others Dealing With Internet Outage
Happy it is fixed. I just signed up for an Internet and Voice package and am awaiting the modem/router delivery.

Back on topic: I tried web render and it didn't work too well for my Linux Nightly. I had blank tabs, blank sites and other issues. I might try it in my Nightly on Windows.
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
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171107 builds are not yet out

Post by Omega X »

The VP9 bug has patches and was already pushed.
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20171107 builds are not yet out

Post by Mark12547 »

Following the instructions in the WebRender newsletter #9, I tried WebRender briefly in Nightly (64-bit) using my test (almost new) profile (no extensions) on my system (Windows 7 64-bit).

The good news is that the browser did not crash almost instantly when scrolling a long page (unlike the last time I tried it).

The bad news ...
  • I get a blue screen for almost three seconds covering all of the area Firefox Nightly would occupy, before seeing the tab, navigation bars, etc.
  • The Windows control in the upper right (minimize, full screen, close) are not visible, but I do get the mouse hint when I hover the mouse pointer over where they should be, and close (X) does indeed close Firefox. I tried several themes, but those controls still remain invisible.
  • On the tab bar, the New Tab icon (the plus sign) is not visible with the built-in themes, but it is visible when I add a user theme.
  • Typing on the search bar has an unpleasant delay after hitting the second character before the third character appears. Once the third letter appears I also have search results. ... Oh, this happened just once per Firefox start-up; I wonder if it was waiting on render process creation or something else, but it was annoying.
  • Library -> Bookmarks -> Show all bookmarks showed a solid black area for two seconds before displaying the bookmarks I have in that profile.
It just feels like it has a lot of jank.

For loading my overly-long Netflix disc queue, with WebRender enabled in the almost-new profile it took 31 seconds; in my normal profile with add-ons, it took 28 seconds. So, at least for that specific page, I didn't see an improvement with WebRender.

For now, I am turning WebRender back off.

I had posted the above in the appropriate thread in Discourse.

My opinion: this isn't quite ready to "ride the rails" into Beta and Release, and I doubt it would get enough testing to do so in the next 7 days when Nightly 58 will be cloned to become Beta 58. But it is getting closer and it just might make it for 59.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171107 builds are not yet out

Post by Lurtz »

It is in a pre alpha state. It would be a miracle if it made 59. I think it would already be a miracle if it would be enabled in Nightly 59 for Windows by default.
I just hope it won't be an endless development like e10s...

Does anybody know what the current status of Quantum DOM is? Nothing seems to be happening on that front.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171107 builds are not yet out

Post by Omega X »

Lurtz wrote:It is in a pre alpha state. It would be a miracle if it made 59. I think it would already be a miracle if it would be enabled in Nightly 59 for Windows by default.
I just hope it won't be an endless development like e10s...

Does anybody know what the current status of Quantum DOM is? Nothing seems to be happening on that front.
E10s was a very large change even years in the making. These things take time.

Not sure about QuantumDOM. Everything just kind of went quiet around that one.
User avatar
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: The first official 20171107 builds are not yet out

Post by sciguyryan »

Omega X wrote:Not sure about QuantumDOM. Everything just kind of went quiet around that one.
AFAIK it's still being worked on and I have seen a few discussions in relation to it here and there.
Cheers!

Ryan Jones
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171107 builds are not yet out

Post by Lurtz »

Javascript Start-up Bytecode Cache is now activated by default:
TL;DR: better JavaScript load time on every web page startup! With an average of 43 ms faster, it's a lot!
https://twitter.com/bnjbvr/status/927900991269359616
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The first official 20171107 builds are not yet out

Post by smsmith »

When I had WebRender enabled, the Forecastfox menu would not load, but the toolbar would. The options page also would not load.
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
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: The first official 20171107 builds are not yet out

Post by sciguyryan »

Looks like there is some activity around bug 1391159 which could prove to be interesting. If I'm not mistaken it may help reduce the time Firefox takes to start with WebRender enabled.
Cheers!

Ryan Jones
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20171107 builds are not yet out

Post by Mark12547 »

I just found out that DEV is now v. 58, at least as offered at Download Developer Edition in your language.

Beta is still 57.
Josa
Posts: 7362
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171107 builds are out

Post by Josa »

Locked