The first official 20171102 builds are out

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

The first official 20171102 builds are out

Post by Josa »

Previous Nightly Builds thread 20171101

The first official 20171102 NIGHTLY builds are out
.The Official Firefox 57 Beta 14 builds are not yet out

Previous NIGHTLY: 20171101 (Fx 58.0a1)
Previous BETA: 20171031 (Fx 57.0b13)

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


Fixed:
  1. NIGHTLY +65
  2. #1364399
  3. #1406727
  4. #1410848
  5. #1412641
  6. #1413483 [Core:Audio/Video: Playback]-ChannelMediaResource::CacheClientSeek() might seek to the wrong offset [Uns][]
  7. #1412205 [Core:Audio/Video: Playback]-MediaCacheStream::Read() should update mStreamOffset before releasing the monitor [Uns][]
  8. #1407833 [Core:Audio/Video: Playback]-panicked at 'attempt to add with overflow' in [@ mp4parse_capi::create_sample_table] [Uns][]
  9. #1413462 [Core:Build Config]-Add 'oc' to Firefox Nightly builds [Uns][]
  10. #1390694 [Core:CSS Parsing and Computation]-stylo: :-moz-window-inactive doesn't respond to window state change dynamically [Uns][]
  11. #1413288 [Core:CSS Parsing and Computation]-stylo: Assertion failure: mOwner == ExpectedOwnerForChild(aFrame) (Missed some frame in the hierarchy?) [@ mozilla::ServoRestyleState::ChangesHandledFor] [Uns][]
  12. #1412714 [Core:CSS Parsing and Computation]-stylo: Asserts with "We should be able to map a raw rule to a rule" when inspecting XUL <toolbar> element [Uns][]
  13. #1413361 [Core:CSS Parsing and Computation]-thread panicked at Resolving style on <html> [Uns][]
  14. #1404196 [Core:Canvas: WebGL]-Non-instanced draw calls must also check that at least one vertex attrib divisor is 0 [Uns][gfx-noted]
  15. #1412437 [Core:DOM: Core & HTML]-Remove nsIDOMHTMLTextAreaElement [Uns][]
  16. #1413125 [Core:DOM: Device Interfaces]-[U2F] Mark MozPromiseRequestHolder::Complete() earlier before calling JS callback to prevent unexpected call to ThenValueBase::Disconnect() [Uns][]
  17. #1413466 [Core:DOM: Service Workers]-Separate FireControllerChangeOnDocument() from the iteration of ServiceWorkerManager::mControlledDocuments in ServiceWorkerManager::FireControllerChange() [Uns][]
  18. #1413604 [Core:DOM: Workers]-Add WorkerHolderToken [Uns][]
  19. #1402689 [Core:DOM]-Firefox 57 regression: infinite loading animation on error pages [Uns][[necko-triaged]]
  20. #1413606 [Core:DOM]-Land Client actor scaffolding [Uns][]
  21. #1412283 [Core:DOM]-Remove navigator.mozE10sEnabled [Uns][]
  22. #1401379 [Core:DOM]-Synchronize outer window and docshell object lifetimes [Uns][]
  23. #1411345 [Core:Editor]-stack-overflow in [@ mozilla::HTMLEditRules::WillDeleteSelection] [Uns][]
  24. #1413666 [Core:Graphics: WebRender]-Gecko sticky positioning code creates sticky margins that it shouldn't [Uns][[wr-mvp] [gfx-noted]]
  25. #1406217 [Core:Graphics: WebRender]-webrender: preferences search bar looks broken/mispositioned [All][[wr-mvp]]
  26. #1404422 [Core:ImageLib]-On session restore, some tabs never finish loading because imagelib unblocks load events before blocking them [Uns][[gfx-noted]]
  27. #1410731 [Core:Internationalization]-[l20n] Fix selection of packaged locales at runtime [Uns][]
  28. #1411170 [Core:JavaScript Engine: JIT]-asm cache write [Uns][]
  29. #1319416 [Core:JavaScript Engine]-Assertion failure: next.type != TOK_DIV && next.type != TOK_REGEXP (next token requires contextual specifier to be parsed unambiguously), at js/src/frontend/TokenStream.h:476 [All][[jsbugmon:update]]
  30. #1412654 [Core:JavaScript Engine]-Assertion failure: toStringEnd >= bufEnd, at js/src/jsscript.cpp:2706 with clone [Lin][[jsbugmon:update]]
  31. #1299125 [Core:JavaScript Engine]-[Static Analysis][Uninitialized scalar field] In constructor EnvironmentCoordinate [All][CID 1372306]
  32. #1413218 [Core:JavaScript: GC]-Malloc allocation GC threshold grows too aggressively [Uns][]
  33. #1412912 [Core:JavaScript: GC]-Refactor jsgc.h and jsgcinlines.h headers [Uns][]
  34. #1413526 [Core:Layout: Web Painting]-retained display lists don't check process types consistently [Uns][]
  35. #979782 [Core:Layout]-Consider implementing lazy frame construction for display:contents descendants [All][]
  36. #1413629 [Core:Layout]-Don't require a PresContext to apply a clip [Uns][]
  37. #1413570 [Core:Memory Allocator]-16.78% installer size (linux32) regression on push da60fbc995312439ae99a50f28816da360da787b (Tue Oct 31 2017) [Uns][]
  38. #1402284 [Core:Memory Allocator]-Make it impossible to use arenas not created with moz_create_arena with moz_arena_* functions [Uns][]
  39. #1413475 [Core:Memory Allocator]-Miscellaneous code cleanups in mozjemalloc [Uns][]
  40. #1411416 [Core:Networking: Cache]-browser_siteData.js leaks an nsStringBuffer allocated by layout calling into networking [Uns][[MemShrink:P2][necko-triaged]]
  41. #1382534 [Core:Panning and Zooming]-Black gaps when scrolling BBC photo gallery [All][[gfx-noted]]
  42. #1412272 [Core:Panning and Zooming]-Long scrollbar thumb (longer than screen width/height) can get clipped when clicked/dragged [All][]
  43. #1413582 [Core:Plug-ins]-Ensure all "Flash" copy is prefaced with "Adobe" [Uns][]
  44. #1413085 [Core:Preferences: Backend]-Make PREF_Get{CString,Int,Bool}Pref() more uniform [Uns][]
  45. #1403260 [Core:Security: Process Sandboxing]-[Mac] Remove access to print server from content process sandbox [Mac][sb+]
  46. #1413357 [Core:WebVR]-Remove VRManagerChild::RecvParentAsyncMessages (dead code) [Uns][]
  47. #1348310 [Core:Widget: Gtk]-Wayland - don't use CurrentX11TimeGetter [Lin][tpi:+]
  48. #1412611 [Core:Widget: Win32]--Wreorder warning in widget/windows/nsLookAndFeel.cpp [Uns][]
  49. #1413206 [Core:X-remote]-Export shared code to RemoteUtils [Lin][]
  50. #1413490 [Core:XPCOM]-Base64.cpp: disable the formatting of kBase64DecodeTable & kBase64URLDecodeTable [Uns][]
  51. #1413103 [Core:XPCOM]-nsEscape.cpp: disable the formatting of netCharType & EscapeChars [Uns][]
  52. #1411887 [Firefox:Developer Tools: Console]-Add telemetry to track webconsole update time on page reload [Uns][]
  53. #1412269 [Firefox:Developer Tools: Framework]-DevTools Framework needs to use ES6 classes so that we can switch it over to PureComponent [Uns][]
  54. #1413478 [Firefox:Developer Tools: Memory]-Fix snapshot list delete button style in Memory [Uns][]
  55. #1411855 [Firefox:Developer Tools: Netmonitor]-remove unused and no inline function in toolbar [Uns][]
  56. #1413246 [Firefox:Developer Tools]-Tons of "Enable Developer Tools..." menuitems [Mac][]
  57. #1408331 [Firefox:Developer Tools]-[dt-onboarding] Add footer to download Firefox Dev Edition [Uns][]
  58. #1410360 [Firefox:Developer Tools]-[dt-onboarding] UX: should focus previous tab when closing devtools onboarding page [Uns][]
  59. #1413295 [Firefox:Installer]-Rename "Mozilla Firefox" to "Firefox" on Windows [Uns][[fce-active]]
  60. #1412411 [Firefox:Screenshots]-Add scalars to track screenshots usage [Uns][]
  61. #1413298 [Firefox:Search]-International searches don't work through engines added with WebExtensions [Uns][]
  62. #1398103 [Firefox:Theme]-Distance between buttons are not the same as in the spec (Compact Density) [All][[reserve-photon-visual]]
  63. #1402849 [Firefox:Toolbars and Customization]-Middle-clicking item in 'Recent Highlights' section of Library Panel leaves menu open [Uns][]
  64. #1412164 [Firefox:Tours]-add new tour_type and timestamp column for onboarding telemetry [Uns][[onboarding-telemetry]]
  65. #1412756 [Toolkit:Crash Reporting]-mishandled exception message for "No such file or directory" [All][]
  66. #1405506 [Toolkit:WebExtensions: Request Handling]-StreamFilter.disconnect does not flush data that was buffered in the child [Uns][]
  1. Partial Landings/Diagnostic Patches:
  2. #1083482 [Core:JavaScript Engine]-Remove SpiderMonkey support for JS1.7 legacy generators [All][[DocArea=JS]]
  3. #1394831 [Core:JavaScript Engine]-Consider splitting NativeObject::addProperty/putProperty in separate accessor vs data prop methods [All][]
  1. Beta 13 -> Beta 14 Changelog +9
  2. #1411866 [Core:Audio/Video: cubeb]-Update cubeb from upstream to cf5ddc5 [Uns][]
  3. #1402442 [Core:CSS Parsing and Computation]-stylo: panicked at 'We're removing a pseudo, so we should reframe!' [Uns][]
  4. #1412251 [Core:CSS Parsing and Computation]-stylo: style sharing doesn't work with XBL / Shadow DOM. [Uns][]
  5. #1403180 [Core:Disability Access APIs]-Calling AccessibleChildren on the browser element results in E_FAIL when using the AccessibleHandler [Win][]
  6. #1412635 [Core:Disability Access APIs]-Crash in MessageBuilder::WriteElement [Win][aes+]
  7. #1410420 [Core:DOM: IndexedDB]-support.microsoft.com ghost window via IDBDatabase object on 57 beta [Uns][[MemShrink]]
  8. #1411957 [Core:JavaScript: Internationalization API]-Update to tzdata2017c [Uns][]
  9. #1411419 [Firefox:Activity Streams: Newtab]-Update Tiles new tab page to match Photon Design System [Uns][]
  10. #1408539 [Firefox:Tours]-Onboarding Tour: update customize, library, and screenshot illustration [Uns][[photon-onboarding][photon-onboarding-newui]]

Nightly 58 fixes since 20170921 (Gecko 57) ~2205
Beta 57 fixes since 20170802 (Gecko 56) ~3548

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on November 2nd, 2017, 6:52 am, edited 1 time in total.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171102 builds are not yet out

Post by Omega X »

I left Retained Display Lists enabled. It seems very stable now. On another note, they switched to MSVC2017 and gained 3-4% under a certain metric.
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The first official 20171102 builds are not yet out

Post by streetwolf »

Omega X wrote:I left Retained Display Lists enabled. It seems very stable now. On another note, they switched to MSVC2017 and gained 3-4% under a certain metric.
I also enabled RDL and it does seem pretty stable.
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
alex_mayorga
Posts: 1921
Joined: May 8th, 2008, 9:35 am
Location: Monterrey/Zacatecas, Mexico

Re: The first official 20171102 builds are not yet out

Post by alex_mayorga »

¡Hola!

What's this "Retained Display Lists" whitchcraft and how do I enable it?

¡Gracias!
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The first official 20171102 builds are not yet out

Post by WaltS48 »

alex_mayorga wrote:¡Hola!

What's this "Retained Display Lists" whitchcraft and how do I enable it?

¡Gracias!
See https://groups.google.com/forum/#!topic ... SuLiuXqs8w
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 20171102 builds are not yet out

Post by Omega X »

alex_mayorga wrote:¡Hola!

What's this "Retained Display Lists" whitchcraft and how do I enable it?

¡Gracias!
layout.display.list.retain;true

Basically, it lets the layout engine retain the display lists necessary to render a page and update them incrementally instead of throwing it out and rebuilding constantly. It may not show much of a difference for static pages but for dynamic pages that use JS to change stuff all the time, it should be much faster to render and paint the updated areas.
Enig123
Posts: 64
Joined: February 9th, 2006, 5:10 am

Re: The first official 20171102 builds are not yet out

Post by Enig123 »

Not stable enough for daily use for now though.
ashleylai87
Posts: 218
Joined: December 13th, 2013, 7:40 pm

Re: The first official 20171102 builds are not yet out

Post by ashleylai87 »

Err....how about my question about enabling webrender resulted in minimize,maximize and close button to be gone? Not exactly gone, it just become fully transparent.
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The first official 20171102 builds are not yet out

Post by GHM113 »

@ashleylai87 same problem on my config.
Sorry for my poor English.
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171102 builds are out

Post by Josa »

Locked