The first official 20181108 builds are out

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

The first official 20181108 builds are out

Post by Josa »

Previous Nightly Builds thread 20181107

The first official 20181108 NIGHTLY builds are out
.The Official Firefox 64 Beta 8 builds are not yet out

Previous NIGHTLY: 20181107 (Fx 65.0a1)
Previous BETA: 20181106 (Fx 64.0b7)

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


Fixed:
  1. NIGHTLY +69
  2. #1494752
  3. #1499861
  4. #1500759
  5. #1504452
  6. #1494073 [Core:Audio/Video: Playback]-Crash in mozilla::AudioStream::GetPosition [Lin][]
  7. #1505618 [Core:CSS Parsing and Computation]-Sync servo stuff. [Uns][]
  8. #1505504 [Core:DOM: Bindings (WebIDL)]-Confusing error message when the same callback is defined twice [Uns][]
  9. #1505117 [Core:DOM: Core & HTML]-Add telemetry to see which percentage of pages use quirks mode. [Uns][]
  10. #1502795 [Core:DOM: Events]-Re-enable mirroring charCode and keyCode values of keypress event with blacklist [All][]
  11. #1498526 [Core:DOM: Security]-Consider pref rollout for opt builds for triggeringPrincipal checks [Uns][[domsecurity-active]]
  12. #1505109 [Core:DOM: Security]-Disable fuzzyfox pref sync [Uns][[domsecurity-active]]
  13. #1505468 [Core:DOM]-Add more ClearDocumentDependentSlots instrumentation to see why Document.prototype creation fails [Uns][]
  14. #1322678 [Core:DOM]-Title of image tab changes back to filename on user zoom [All][]
  15. #1503231 [Core:Editor]-TextEditor::DeleteSelectionAsAction() should refer whether Selection is collapsed or not when deciding EditAction [All][]
  16. #1504442 [Core:General]-Remove nsIReadConfig [All][]
  17. #1505664 [Core:Graphics: WebRender]-Increasing shared texture cache to 64 layers breaks rendering on mac intel OpenGL driver [Uns][]
  18. #1505241 [Core:Graphics: WebRender]-Update webrender to ab887f2ed4d5d378bb7536b1d721bff45c0ad0e6 (WR PR 3282) [Uns][[gfx-noted]]
  19. #1505347 [Core:Graphics: WebRender]-Update webrender to cd20260979c3eac6f217a416c609d594b4eb1522 (WR PR 3283) [Uns][[gfx-noted]]
  20. #1504448 [Core:ImageLib]-WebP images only partially draw [All][]
  21. #1501722 [Core:JavaScript Engine]-Assertion failure: hasInitialEnvironment(), at js/src/jit/BaselineFrame-inl.h:90 or Crash [@ JSObject::is<js::EnvironmentObject>] [Lin][[jsbugmon:update]]
  22. #1503496 [Core:JavaScript Engine]-Change JSScript flag bitfields to enum + flag words [All][[overhead:20k]]
  23. #1499192 [Core:JavaScript Engine]-Remove null-termination of ScriptSource chunks [Uns][]
  24. #1505070 [Core:JavaScript Engine]-Use un-fuzzed timestamps for engine telemetry [Uns][]
  25. #1505569 [Core:Layout: Flexbox]-Use AutoCleanLinkedList in flexbox code (rather than custom AutoFlexLineListClearer class) [Uns][]
  26. #1505254 [Core:Layout: Positioned]-FrameNeedsReflow() shouldn't invalidate ancestors' ISizes up further than an abspos ancestor [Uns][ [qf:p3:f65:responsiveness] ]
  27. #1505520 [Core:Layout: Tables]-Tables displays incorrectly [Win][]
  28. #1504033 [Core:Layout]-Assertion failure: frame == ancestor, at src/layout/generic/nsFrame.cpp:2640 [Uns][]
  29. #1505388 [Core:Networking: HTTP]-Crash in mozilla::net::SpdyConnectTransaction::WriteSegments [All][[necko-triaged]]
  30. #1505498 [Core:SVG]-Rename IDTracker::Reset to something more descriptive [Uns][]
  31. #1504913 [Core:Spelling checker]-Get rid of nsISpellChecker [All][]
  32. #1504982 [Core:Web Audio]-Add AutomationRate webidl definition [All][]
  33. #1505180 [Core:Web Painting]-Add a profiling label for SVG image drawing [All][]
  34. #1477847 [Core:Web Painting]-Assertion failure: itemClip.GetRoundedRectCount() == 0, at src/layout/painting/FrameLayerBuilder.cpp:5026 [Uns][]
  35. #1505121 [Core:Web Replay]-Disable media decoders when recording/replaying [Uns][]
  36. #1504909 [Core:Web Replay]-Include current execution point and recording endpoint in pause packets [Uns][]
  37. #1505229 [Core:Web Replay]-Never wait for replaying child processes while recording [Uns][]
  38. #1505139 [Core:Web Replay]-Tolerate getenv races in JPEG library initialization [Uns][]
  39. #1497951 [Core:WebRTC: Audio/Video]-Have VP8/VP9 decoder wrapper to detect change of stream content [Uns][]
  40. #1503424 [Core:Widget: Cocoa]-[10.10] Crash in -[ChildView initWithFrame:geckoChild:] [Uns][]
  41. #1501161 [Core:Widget: Gtk]-Enabling CSD causes fullscreen tab bar to become transparent [Lin][]
  42. #1504951 [Core:Widget: Gtk]-[Wayland] Clang plugin reports coding errors [Uns][]
  43. #1505023 [Core:Widget: Gtk]-widget/gtk/nsClipboardWayland.h:144:33: error: private field 'mKeyboard' is not used [-Werror,-Wunused-private-field] [Uns][]
  44. #1505316 [Core:Widget]-Replace WidgetType with StyleAppearance in widget code [Uns][]
  45. #1499964 [Core:XUL]-Remove nsMenuListType and have nsMenuFrame::GetParentMenuListType return bool [Uns][]
  46. #1503436 [DevTools:Debugger]-Adding a breakpoint w/ column offset to a minified file can pause many times in unexpected places [Uns][]
  47. #1501900 [DevTools:General]-Convert about:devtools to use Fluent [Uns][]
  48. #1504457 [DevTools:General]-Migrate subscribe.js to Fluent [Uns][]
  49. #1503626 [DevTools:Inspector]-Missing min-width value in the flex item sizing properties list if min-width comes from the default value [Uns][]
  50. #1501226 [DevTools:Inspector]-Support for CSS transforms in the Flexbox highlighter [All][]
  51. #1503896 [DevTools:Inspector]-Track Changes - Track renaming of CSS selectors [Uns][]
  52. #1497312 [DevTools:Inspector]-[Flexbox Inspector][Color Picker] User selected color is not persistent with the color picker [All][]
  53. #1503902 [DevTools:Responsive Design Mode]-RDM loses "rotate viewport" setting when closing [Uns][]
  54. #1475510 [Firefox:Installer]-Create MSI installer as an exe wrapper [Uns][]
  55. #1502182 [Firefox:Normandy Client]-AddonStudies.jsm; InvalidStateError: A mutation operation was attempted on a database that did not allow mutations. [Uns][]
  56. #1505188 [Firefox:Search]-Switch yandex-az to use yandex.az [Uns][]
  57. #1503572 [Firefox:Security]-Enable SSL_CERT_VERIFICATION_ERRORS histogram on release [Uns][]
  58. #685828 [Firefox:Security]-while(true) {window.open(...);} hangs Firefox [All][[sg:dos]]
  59. #1498400 [Firefox:Tabbed Browser]-Rename titlebar-placeholder to something more accurate once bug 1356920 lands [Uns][]
  60. #1504156 [Firefox:Theme]-Darken --arrowpanel-dimmed-* variables on light themes [Mac][]
  61. #1505334 [Firefox:Theme]-Fix --toolbarbutton-icon-fill-opacity override for the tabs toolbar using the Dark / Light themes on Aero Glass [All][]
  62. #1505324 [Firefox:Theme]-Remove redundant compacttheme.css rules on Linux [Lin][]
  63. #1505311 [Firefox:Theme]-Stop overriding --toolbarbutton-icon-fill-opacity for Dark and Light themes [All][]
  64. #1493594 [Firefox:Toolbars and Customization]-Replace customizationTarget expando property / XBL property with CustomizableUI.getCustomizationTarget [Uns][]
  65. #1492399 [Firefox:WebPayments UI]-Original Billing Address is pre-selected after returning from the "Edit Billing Address" screen via "Back" button [All][[webpayments]]
  66. #1491679 [Toolkit:Add-ons Manager]-Have Jim convert some subset of about:addons to Fluent [Uns][]
  67. #1502056 [Toolkit:Add-ons Manager]-Header utils button doesn't have a focus ring on Linux [Lin][]
  68. #1502424 [Toolkit:Crash Reporting]-Crash in std::vector<T>::_M_range_insert<T> [Lin][]
  69. #1498164 [Toolkit:Telemetry]-Add parser support for multiple stores [Uns][]
  70. #1501813 [Toolkit:XUL Widgets]-Remove nsITimerCallback usage from scrollbox [Uns][]
  1. Partial Landings/Diagnostic Patches:
  2. #1389628 [Core:DOM]-(streams-enable) [meta] enable streams API by default in Nightly [Uns][]
  3. #1503180 [DevTools:Inspector]-Compact the flex item sizing property table a bit [Uns][]
  1. Beta 7 -> Beta 8 Changelog +17
  2. #1499861
  3. #1502886
  4. #1503082
  5. #1498942 [Core:General]-Crash in shutdownhang | NtReadVirtualMemory [Win][]
  6. #1471671 [Core:Graphics: WebRender]-Crash in mozilla::layers::ClipManager::DefineScrollLayers [All][[gfx-noted]]
  7. #1502454 [Core:Graphics: WebRender]-Crash in mozilla::layers::ClipManager::PushOverrideForASR [Win][]
  8. #1496736 [Core:Security: PSM]-Firefox Loses Master Password on (RedHat) systems forcing usage of key3.db [Uns][[psm-assigned]]
  9. #1493192 [Firefox:General]-Unsent crash reports have been moved from the top to the bottom of about:crashes and now I don't notice them [Lin][]
  10. #1504725 [Firefox:Preferences]-Error when trying to restart into new language on Beta [Uns][]
  11. #1501699 [Firefox:Tabbed Browser]-Ctrl+Shift+Tab doesn't open the All Tabs panel [Uns][]
  12. #1503306 [Firefox:Theme]-Properly set accentcolor and textcolor properties for Light and Dark themes [All][]
  13. #1505069 [Firefox:Theme]-Contextual Feature Recommendation popup-notification abuses --lwt-text-color [All][]
  14. #1502080 [Toolkit:Performance Monitoring]-Having the sort order of about:performance change while attempting to click the close button is annoying [Uns][]
  15. #1502437 [Toolkit:Performance Monitoring]-Hide system addons on the new about:performance page [Uns][]
  16. #1502440 [Toolkit:Performance Monitoring]-Add a pref to hide preload/closed tab artifacts on DevEdition/Beta/Release [Uns][]
  17. #1504709 [Toolkit:Performance Monitoring]-It's still possible to close the wrong tab in about:performance [Uns][]
  18. #1505031 [Toolkit:Performance Monitoring]-JavaScript error: aboutPerformance.js, ReferenceError: event is not defined [Uns][]

Nightly 65 fixes since 20181022 (Gecko 64) ~797
Beta 64 fixes since 20180904 (Gecko 63) ~2181

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on November 8th, 2018, 1:14 pm, edited 1 time in total.
wyoung
Posts: 21
Joined: December 27th, 2005, 5:57 pm

Re: The first official 20181108 builds are not yet out

Post by wyoung »

I've only just noticed something a little odd with elevated CPU utilization when quickly moving over browser tabs with WebRender enabled.

This is my setup on Windows 10:

1. New profile
2. Enable WebRender (gfx.webrender.all = true)
3. Maximize the browser window
4. Open a bunch of static (or very low dynamic) pages into new tabs until the tabstrip overflows (wikipedia pages are good)
5. Open the Task Manager, and wait until Firefox CPU utilization settles down to close to steady-state
6. Bring Task Manager to front
7. While Task Manager is in front of Firefox, extremely quickly flick the mouse cursor back and forth over the browser tabs
8. Notice the Firefox CPU utilization in Task Manager rises substantially

When the rapid cursor movement is stopped, the CPU utilization drops back down.

Testing the same setup in Chrome has minimal CPU utilization by comparison (about 3x less).

Testing the same setup in Edge has minimal CPU utilization by comparison too (about 3x less).

Can anyone confirm?

(Just for the record, yes, I know WebRender is still a WIP :)
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20181108 builds are not yet out

Post by Lurtz »

Yeah, sometimes WebRender causes very high CPU load. I think once this lands it should get better: https://bugzilla.mozilla.org/show_bug.cgi?id=1441308
User avatar
Peja Stija
Posts: 649
Joined: June 4th, 2008, 8:46 am
Location: Belgium (proud producer of waffles)

Re: The first official 20181108 builds are not yet out

Post by Peja Stija »

wyoung wrote:I've only just noticed something a little odd with elevated CPU utilization when quickly moving over browser tabs with WebRender enabled.
...
This is most probably related to Tab Warming. Best to inform Mike Conley at Bug 1434651
mayankleoboy1
Posts: 471
Joined: February 25th, 2013, 9:52 pm

Re: The first official 20181108 builds are not yet out

Post by mayankleoboy1 »

wyoung wrote:I've only just noticed something a little odd with elevated CPU utilization when quickly moving over browser tabs with WebRender enabled.


(Just for the record, yes, I know WebRender is still a WIP :)
This appears to be normal behaviour due to tab-warming.
This should repro even if you disable WR
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20181108 builds are not yet out

Post by Omega X »

Anyone used GeckoProfiler lately? Its massively improved.
wyoung
Posts: 21
Joined: December 27th, 2005, 5:57 pm

Re: The first official 20181108 builds are not yet out

Post by wyoung »

Peja Stija wrote:
wyoung wrote:I've only just noticed something a little odd with elevated CPU utilization when quickly moving over browser tabs with WebRender enabled.
...
This is most probably related to Tab Warming. Best to inform Mike Conley at Bug 1434651
Thanks all for your responses :)
Tomatoshadow2
Posts: 435
Joined: May 11th, 2017, 9:52 am

Re: The first official 20181108 builds are not yet out

Post by Tomatoshadow2 »

Is WebRender worth to turn on now?
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20181108 builds are not yet out

Post by Omega X »

tomatoshadow2 wrote:Is WebRender worth to turn on now?
It depends. There's still some performance gotchas and the current work is focused on Nvidia GPUs.
Tomatoshadow2
Posts: 435
Joined: May 11th, 2017, 9:52 am

Re: The first official 20181108 builds are not yet out

Post by Tomatoshadow2 »

Omega X wrote:
tomatoshadow2 wrote:Is WebRender worth to turn on now?
It depends. There's still some performance gotchas and the current work is focused on Nvidia GPUs.
Thanks Omega, greatly appreciate it.
Scanorama
Folder@Home
Posts: 742
Joined: April 15th, 2005, 7:49 pm
Location: Melbourne, Australia
Contact:

Re: The first official 20181108 builds are not yet out

Post by Scanorama »

Anyone else has trouble with the rendering of this page: https://forums.whirlpool.net.au/forum/150

Some texts are missing and would only show after I've put my mouse cursor over it.
User avatar
SLK350
Posts: 147
Joined: July 21st, 2011, 3:19 am

Re: The first official 20181108 builds are not yet out

Post by SLK350 »

Scanorama wrote:Anyone else has trouble with the rendering of this page: https://forums.whirlpool.net.au/forum/150

Some texts are missing and would only show after I've put my mouse cursor over it.
Seems to be working fine here with webrender enabled and Nvidia graphics and latest Nightly X64 build.
Corsair Obsidian 500D * AMD Ryzen Threadripper 1920X * ASUS ROG STRIX X399-E GAMING * G.Skill 32GB DDR4 3200MHz CL14 Flare X * Samsung 970 Pro 1TB * Fractal Design Celsius S36 360mm * Benq BL3201PT * ASUS GeForce RTX 2080 Ti 11GB DUAL OC * Creative Soundblaster X7 * Windows 10 Pro x64 Insider
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The first official 20181108 builds are not yet out

Post by WaltS48 »

I'm missing bookmark folders in today's Nightly using the Dark Theme on Ubuntu 18.04.1 LTS. They appear with the default and light themes.

They appear on the bookmarks toolbar with all themes, but not in the list of bookmarks unless I select one, and the no favicons icon doesn't appear either.

Anyone else seeing that?
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
Josa
Posts: 7360
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20181108 builds are out

Post by Josa »

Locked