The first official 20171205 builds are out

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

The first official 20171205 builds are out

Post by Josa »

Previous Nightly Builds thread 20171204

The first official 20171205 NIGHTLY builds are out (No Mac builds though)
The Official Firefox 58 Beta 9 builds are out

Previous NIGHTLY: 20171204 (Fx 59.0a1)
Previous BETA: 20171201 (Fx 58.0b8)

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


Fixed:
  1. NIGHTLY +108
  2. #1422173
  3. #1421179 [Core:Audio/Video: Playback]-Improve the accuracy of ChannelMediaDecoder::mPlaybackStatistics [Uns][]
  4. #1422662 [Core:Audio/Video: Playback]-Move BaseMediaResource::Close() into MediaResource class [Uns][]
  5. #1417300 [Core:Audio/Video: Playback]-Ogg Vorbis streams from Icecast stop after first song played [Uns][]
  6. #1422677 [Core:Audio/Video: Playback]-Remove the side effect of MediaDecoder::CanPlayThrough() [Uns][]
  7. #1422634 [Core:CSS Parsing and Computation]-Crash in mozilla::ServoStyleSet::SetStylistStyleSheetsDirty [Win][]
  8. #1417200 [Core:CSS Parsing and Computation]-Unship or make chrome only -moz-border-*-colors [Uns][]
  9. #1422654 [Core:CSS Parsing and Computation]-stylo: Avoid restyling the element if it has bindings without stylesheets. [Uns][]
  10. #1422524 [Core:CSS Parsing and Computation]-stylo: ClassOrClassList does extra function calls unnecessarily. [Uns][]
  11. #1265343 [Core:CSS Parsing and Computation]-stylo: Implement 'shape-image-threshold' [Uns][]
  12. #1421170 [Core:DOM: Core & HTML]-Move the declarations of CustomElementUpgradeReaction and CustomElementCallbackReaction to CustomElementRegistry.cpp [Uns][]
  13. #1345433 [Core:DOM: Security]-Bring back assertion that history entries need a valid triggeringPrincipal [Uns][[domsecurity-active]]
  14. #1414209 [Core:DOM: Security]-Content Security Policy confused by order of preload Link headers [Uns][[domsecurity-active]]
  15. #1409975 [Core:DOM]-Implement node distribution for shadow tree slots [Uns][]
  16. #1422983 [Core:DOM]-cycle collect ClientSource owner reference to nsGlobalWindowInner and nsDocShell [Uns][]
  17. #1422535 [Core:DOM]-full-screen-api.ignore-widgets isn't listed in about:config [Uns][]
  18. #1421018 [Core:Disability Access APIs]-Block TBNotifier.exe from accessing accessible services [Uns][]
  19. #1422201 [Core:Disability Access APIs]-NVDA takes on the dev tools document as the content of certain tabs [Win][aes+]
  20. #1422869 [Core:Document Navigation]-Add "htps" to the scheme typo fixup list [Uns][]
  21. #1421504 [Core:Editor]-Assertion failure: childNode, at /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp:3015 [Uns][]
  22. #1408227 [Core:Editor]-Correctly update the child at offset pointer across calls to WSRunObject::InsertBreak() [All][]
  23. #1421553 [Core:Editor]-nsTextServicesDocument should handle native node instead of nsIDOMNode [Uns][]
  24. #1032671 [Core:Graphics: Text]-Add font.name-list.* for Emoji [All][]
  25. #1422403 [Core:Graphics: WebRender]-Avoid float->integer->float conversion in ToRelativeLayoutRect [Uns][[wr-mvp]]
  26. #1422013 [Core:Graphics: WebRender]-Background of result cards for Mozilla Phonebook isn't rendered [Mac][[wr-mvp]]
  27. #1422466 [Core:Graphics: WebRender]-Drop a copy from TextDrawTarget::FillGlyphs [Uns][[wr-mvp]]
  28. #1422414 [Core:Graphics: WebRender]-Remove unused StackingContextHelper::mOrigin [All][[wr-mvp]]
  29. #1422950 [Core:Graphics: WebRender]-Spend less time in FindReferenceFrameFor with gfx.webrender.hit-test enabled [Uns][[wr-mvp] [gfx-noted]]
  30. #1421275 [Core:Graphics: WebRender]-Update webrender to e3dd85359580074f4ca4a554d9a3c85779f8de64 [Uns][[wr-mvp] [gfx-noted]]
  31. #1422169 [Core:Graphics]-DrawTargetD2D destruction may grab the D2D global lock [Uns][]
  32. #1422321 [Core:Graphics]-Eliminate double promotion in Round() [Uns][]
  33. #1418020 [Core:HTML: Form Submission]-Form validation messages don't persist when too many inputs or too much text in attributes [Lin][]
  34. #1414421 [Core:IPC: MSCOM]-Change MSCOM diagnostic asserts to fire only on Nightly [Win][aes+]
  35. #943272 [Core:Internationalization]-Get rid of nsIPlatformCharset [All][]
  36. #1419372 [Core:JavaScript Engine: JIT]-Optimize in-operator for typed arrays [Uns][]
  37. #1422726 [Core:JavaScript Engine]-Optimize NativeObject::addEnumerableDataProperty [All][]
  38. #1422264 [Core:JavaScript: GC]-Most non-incremental GCs are reported as being due to failed gray buffering [Uns][]
  39. #1391044 [Core:Layout: Form Controls]-Textarea placeholder does not respect newlines [Uns][]
  40. #1374338 [Core:Layout]-Text selection in TreeHerder is very slow [Uns][[qf:p2]]
  41. #446344 [Core:Networking: HTTP]-Implement Origin header CSRF mitigation [All][[sg:want][necko-would-take]]
  42. #1394564 [Core:Networking: WebSockets]-Version 55 breaks sending large amounts of data over web sockets. [Uns][[necko-active]]
  43. #1422277 [Core:Networking]-A single event for captive-portal "done" [Uns][[necko-triaged]]
  44. #1421793 [Core:Networking]-Assertion failure: mShutdown (Shutdown must be called before dtor.), at /builds/worker/workspace/build/src/netwerk/base/nsPACMan.cpp:351 [Uns][[necko-triaged]]
  45. #1422648 [Core:Networking]-nsSocketTransport::mNetAddrPreResolved is always false. Should be removed [Uns][[necko-triaged]]
  46. #1422070 [Core:Panning and Zooming]-[APZ] Content with 'text-overflow:ellipsis' isn't repainted properly while dragging the scrollbar thumb [All][]
  47. #1421541 [Core:Preferences: Backend]-Still more libpref refactorings [Uns][]
  48. #1198481 [Core:Security: PSM]-fix id_pk_serverAuth typo in pkixcert.cpp [Uns][[psm-assigned]]
  49. #1397837 [Core:Security: PSM]-remove everything relating to code signing from gecko [Uns][[psm-assigned]]
  50. #1414834 [Core:Security: Process Sandboxing]-Re-land print IPC changes so that the child doesn't open files [Uns][sb+]
  51. #1422668 [Core:Selection]-Back out the pages for EditorDOMPoint from RangeBoundary.h [All][]
  52. #1388219 [Core:WebRTC: Audio/Video]-Support down-scaling per track in getUserMedia [Uns][]
  53. #1422875 [Core:WebRTC: Audio/Video]-fake:true constraint should not affect screen sharing (needed for testing screenshare+audio) [All][]
  54. #1363667 [Core:WebRTC]-Add getContributingSources and getSynchronizationSources to RTCRtpReceiver [All][]
  55. #1421958 [Core:WebRTC]-OfferToReceiveVideo and OfferToReceiveAudio should be of type Boolean not Long [All][]
  56. #1421819 [Core:WebRTC]-Only create webrtc::call() object on video calls [Uns][]
  57. #1358247 [Core:WebVR]-Crash in mozilla::gfx::VRManagerChild::RecvReplyGamepadVibrateHaptic [Win][]
  58. #1403759 [Core:Widget: Cocoa]-[macOS] Backspace key should remove composing Hangul character rather than committing it [Mac][]
  59. #1420820 [Core:Widget: Gtk]-Enable window manager detection/setup override [Uns][]
  60. #1421355 [Core:XPConnect]-Remove various unused methods from nsIXPConnect and nsXPConnect [Uns][]
  61. #1422289 [Firefox:Activity Streams: Newtab]-ContentLinkHandler should guess icon type from the extension when type is not defined [Uns][[fxsearch]]
  62. #1421917 [Firefox:Activity Streams: Newtab]-Fix snippets blocklist, search autofocus and bug fixes to Activity Stream [Uns][]
  63. #1422724 [Firefox:Bookmarks & History]-Remove some unused global constant definitions in controller.js & eslint modules.json [Uns][]
  64. #1403536 [Firefox:Developer Tools: Console]-Protect all protocol request methods against unsafe objects [Uns][]
  65. #1419405 [Firefox:Developer Tools: Console]-Remove Immutable usage in filters reducer [Uns][]
  66. #1419801 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (11-22) [Uns][]
  67. #1419592 [Firefox:Developer Tools: Framework]-Don't force Browser Content Toolbox to debugger [All][]
  68. #1422258 [Firefox:Developer Tools: Framework]-Remove React Virtualized [Uns][]
  69. #1422265 [Firefox:Developer Tools: Framework]-Remove react-addons-shallow-compare [All][]
  70. #1422282 [Firefox:Developer Tools: Framework]-Upgrade react-redux to v5.0.6 [All][]
  71. #1417039 [Firefox:Developer Tools: JSON Viewer]-Do not defer loading JSON Viewer [Uns][]
  72. #1419367 [Firefox:Developer Tools: Netmonitor]-NetMonitor: Stop using ImmutableJS in sort reducer [Uns][good-first-bug]
  73. #1419368 [Firefox:Developer Tools: Netmonitor]-NetMonitor: Stop using ImmutableJS in timing-markers reducer [Uns][good-first-bug]
  74. #1418928 [Firefox:Developer Tools: Netmonitor]-requestCookies and responseCookies should be loaded lazily [Uns][]
  75. #1419301 [Firefox:Developer Tools: Style Editor]-Firefox crashes when Style Editor is open on certain websites [Uns][]
  76. #1413051 [Firefox:Developer Tools: about:debugging]-Fix background-position of help.svg in RTL locales [Uns][]
  77. #1422727 [Firefox:General]-Remove unused functions from browser.js [Uns][]
  78. #1418443 [Firefox:Migration]-Group OnVisit events from places::InsertVisitedURIs runnable [Uns][]
  79. #1407568 [Firefox:Preferences]-Add a spotlight indicator to a specific option/ section [Uns][[preference-spotlight]]
  80. #1039069 [Firefox:Preferences]-Warn the user that customizing the preferred language list (Accept-Language) can be used for fingerprinting [Lin][[tor][fingerprinting][fp:m3][ux]]
  81. #1417502 [Firefox:Search]-Update Yandex search URLs to use a new format [Uns][]
  82. #1364208 [Firefox:Security]-Insecure password warning appears for insecure form submit actions on local IP address hosts [Uns][]
  83. #1422811 [Firefox:Security]-Move reportTLS functionality for cert error pages into content.js [Uns][]
  84. #1422246 [Firefox:Session Restore]-Navigating from new tab page switches the tab label to "about:newtab" [Uns][]
  85. #1419819 [Firefox:Session Restore]-The Show/Hide Previous Tabs toggle button overlaps the adjacent label [All][]
  86. #1419838 [Firefox:Sync]-Make Synced Tabs sidebar translucent friendly in all states [Uns][]
  87. #1422115 [Firefox:Sync]-Remove storageserver.js from services/ [Uns][]
  88. #1420601 [Firefox:Tabbed Browser]-Let Accel+W in a pinned tab select the first unpinned tab [All][[parity-Safari]]
  89. #1397426 [Firefox:Tabbed Browser]-Make tab browser warming API not set the docshell to be active [Uns][[reserve-photon-performance]]
  90. #1422518 [Firefox:Tabbed Browser]-Using meta refresh element with a target of "about:blank" no longer results in an empty address bar [Uns][]
  91. #1326030 [Mozilla Localizations:he / Hebrew]-[he] Update Morfix searchplugin favicon to its latest [Uns][]
  92. #914817 [Mozilla Localizations:ja / Japanese]-[ja] The edge of the Rakuten search plug-in is jaggy [All][]
  93. #1415906 [Mozilla Localizations:mk / Macedonian]-Verify plural rule for Macedonian [Uns][cldr-data]
  94. #1422031 [Toolkit:Add-ons Manager]-Remove remaining nav-button style parts in extensions [All][]
  95. #406738 [Toolkit:Application Update]-Non-Security updates should be listed as Non-Security update in Update History. [Win][]
  96. #1422257 [Toolkit:Find Toolbar]-Make FinderHighlighter not use -moz-border-*-colors. [Uns][]
  97. #1421641 [Toolkit:Form Autofill]-After you use the "Clear Form" button on a credit card field form, the form becomes unresponsive [All][[form autofill: V2]]
  98. #1421551 [Toolkit:Form Autofill]-Expose the availability of Form Autofill through a member method [Uns][]
  99. #1420883 [Toolkit:Form Autofill]-Modal windows with saved addresses card do not accommodate to content size [Uns][]
  100. #1416664 [Toolkit:Form Autofill]-[Form Autofill] Classify the fields into multiple sections for the case of no fields with the section part of autocomplete attr [All][[form autofill:V2]]
  101. #1415073 [Toolkit:Form Autofill]-[Form Autofill] Support the multiple section records in the `FormAutofillHandler.createRecords` process [All][[form autofill:V2]]
  102. #1417101 [Toolkit:Places]-Bookmark annotation observer doesn't need to fetch item info if we're not updating the modified date [Uns][]
  103. #1421803 [Toolkit:Safe Browsing]-ThreatHit requests are sent too early [Uns][pwphish-threathit]
  104. #1422383 [Toolkit:Storage]-Cloning a connection should also clone its temp tables and triggers [Uns][]
  105. #1422100 [Toolkit:Themes]-Refactor in-content UI font sizes [All][]
  106. #1421711 [Toolkit:Themes]-Remove dead pluginInstallerWizard.css and other plugin files [Uns][]
  107. #1422211 [Toolkit:WebExtensions: General]-browser.tabs.move() affects tabs-newtab-button position [Uns][[tabs]]
  108. #1418226 [Toolkit:WebPayments UI]-Create a store for payment dialog unprivileged UI state [Uns][]
  109. #1421806 [Toolkit:WebPayments UI]-Use a custom element for the payment request dialog contents [Uns][]
  1. Partial Landings/Diagnostic Patches:
  2. #1071816 [Core:HTML: Parser]-Support loading BOMless UTF-8 text/plain files from file: URLs [Lin][]
  3. #1342564 [Core:Security: Process Sandboxing]-Sandbox causes crash in NoteIntentionalCrash() due to blocked fopen [Win][sb+]
  1. Beta 8 -> Beta 9 Changelog +28
  2. #1382366
  3. #1408276
  4. #1412145
  5. #1413841
  6. #1415291
  7. #1415883
  8. #1417405
  9. #1419363
  10. #1420049
  11. #1421420
  12. #1418433 [Core:CSS Parsing and Computation]-stylo: window.getComputedStyle(element, null) would not get correct data for display: none element [All][]
  13. #1420741 [Core:CSS Parsing and Computation]-stylo: page takes 5 min to load [Uns][]
  14. #1420946 [Core:CSS Parsing and Computation]-stylo: CSS styling inheritance [Uns][]
  15. #1420507 [Core:DOM: Security]-Reader view ignores crossorigin attribute [Uns][]
  16. #1416864 [Core:Graphics]-Crash in mozilla::gfx::DrawTargetD2D1::Flush [Win][[gfx-noted]]
  17. #1416921 [Core:Graphics]-Graphical corruption at https://blog.figma.com/new-faces-at-the ... a353200e6b [Uns][[gfx-noted]]
  18. #1421191 [Core:Graphics]-some downscaled images don't show because we fail to generate the filter [Uns][]
  19. #1421871 [Core:Graphics: Layers]-Content client decision making doesn't repeat when content type or component alpha changes [Uns][]
  20. #1420332 [Core:Internationalization]-about:support's System Locales is always 'en-US' even if Android system is ja-JP. [Uns][]
  21. #1417961 [Core:JavaScript Engine]-Crash [@ ??] with Debugger [Lin][[jsbugmon:update]]
  22. #1418894 [Core:JavaScript Engine]-Harden XDR against bugs and corrupt [Uns][]
  23. #1407228 [Firefox:Activity Streams: Newtab]-Collapsed sections should be animated when they are reopened [All][]
  24. #1411867 [Firefox:Activity Streams: Newtab]-Linux repacks detected as unofficial builds [Uns][]
  25. #1415665 [Firefox:Activity Streams: Newtab]-Very long domain names overflow from the Highlight borders [All][]
  26. #1421306 [Firefox:Activity Streams: Newtab]-Show rich icons for top sites that are in a tippy top service manifest [Uns][]
  27. #1421312 [Firefox:Activity Streams: Newtab]-Import buttons incorrectly wrap [Uns][]
  28. #1412265 [Firefox:Activity Streams: Newtab]-Font issues in the messages displayed for empty Highlights and Top Stories sections [Win][]
  29. #1417439 [Firefox:Developer Tools: Console]-Release actors when message are pruned due to an MESSAGES_ADD action [Uns][]

Nightly 59 fixes since 20171113 (Gecko 58) ~1037
Beta 58 fixes since 20170921 (Gecko 57) ~2842

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on December 5th, 2017, 11:28 am, edited 2 times in total.
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171205 builds are not yet out

Post by Josa »

The gallery at https://www.formula1.com/en/latest/feat ... dhabi.html blinks at the end of the transition from one image to the next. Confirm? Please, file a bug and find the regression patch.
TheDDGo
Posts: 8
Joined: September 2nd, 2017, 12:54 pm

Re: The first official 20171205 builds are not yet out

Post by TheDDGo »

Josa wrote:The gallery at https://www.formula1.com/en/latest/feat ... dhabi.html blinks at the end of the transition from one image to the next. Confirm? Please, file a bug and find the regression patch.

Can confirm. Though I can't open a bug myself.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171205 builds are not yet out

Post by Omega X »

Josa wrote:The gallery at https://www.formula1.com/en/latest/feat ... dhabi.html blinks at the end of the transition from one image to the next. Confirm? Please, file a bug and find the regression patch.
It may be related to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1422274
Milayne
Posts: 12
Joined: November 21st, 2012, 5:54 pm

Re: The first official 20171205 builds are not yet out

Post by Milayne »

WildcatRay wrote:Is there a bug for the Nightly crashing caused by Tampermonkey? I may be seeing that on one of my computers with Nightly installed.
https://bugzilla.mozilla.org/show_bug.cgi?id=1422578
TheVisitor
Posts: 5469
Joined: May 13th, 2012, 10:43 am

Re: The first official 20171205 builds are not yet out

Post by TheVisitor »

From the m-c treeherder - If I click a tc build and then click on the B to open the build info, when I click on 'target txt' it opens a new tab, but its blank.. nothing is shown reference the build time/date and cset info.

I can rright-click and open in new tab and it displays... this seems to have started with the latest Nightly based on
cset: https://hg.mozilla.org/mozilla-central/ ... 85ec7b18e1

There is yet another Nightly spinning.. but doubt that will fix the treeherder link issue.

edit: 20171204100103 709f355a7a8c4ae426d1824841a71ffdb5ce0137 Good
20171204220337 5be384bcf00191f97d32b4ac3ecd1b85ec7b18e1 Bad

EDIT: Mozregression found Bug 1397426 - Expose renderLayers state via nsITabParent and correctly set initial tab states in async tab switcher. r=billm

Will file but in the morning, too tired tonight.

EDIT: This is not just related to treeherder links - any link that is set to 'open in a new tab' will not show page content. Mid-click and right-click on link to open in 'new tab' works.

EDIT: Flipped pref browser.tabs.remote.warmup.enabled to 'false' problem goes away.
Last edited by TheVisitor on December 5th, 2017, 7:11 am, edited 2 times in total.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171205 builds are not yet out

Post by Lurtz »

The patches for tab warming have finally landed, it might get enabled soon :) Media autoplay now doesn't trigger anymore on mouse hover.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171205 builds are not yet out

Post by Omega X »

Prof. Martelo
Posts: 144
Joined: January 1st, 2010, 10:40 am

Re: The first official 20171205 builds are not yet out

Post by Prof. Martelo »

Lurtz wrote:The patches for tab warming have finally landed, it might get enabled soon :) Media autoplay now doesn't trigger anymore on mouse hover.
Is there a preference to enable it?
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The first official 20171205 builds are not yet out

Post by Are You A Wiiizard? »

Just tested Webrender again, performance is a lot better than last time, getting close to usable but still miles off beating WR disabled.
img.mem.shared has been enabled for a week now I think and I haven't seen any issues with it yet but haven't noticed any speedups either.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171205 builds are not yet out

Post by Lurtz »

Prof. Martelo wrote:Is there a preference to enable it?
browser.tabs.remote.warmup.enabled=true
Are You A Wiiizard? wrote:Just tested Webrender again, performance is a lot better than last time, getting close to usable but still miles off beating WR disabled.
img.mem.shared has been enabled for a week now I think and I haven't seen any issues with it yet but haven't noticed any speedups either.
It speaks volumes that they're improving their graphics pipeline even in parts that willl be replaced by WebRender. Even if WebRender lands on most configurations for Windows there will be tons of configurations where WebRender won't be possible (too slow, too old, driver issues...).
gwarser
Posts: 58
Joined: October 23rd, 2017, 10:24 am

Re: The first official 20171205 builds are not yet out

Post by gwarser »

Anyone observed cpu going up to 100% (core) when autoscrolling?
User avatar
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: The first official 20171205 builds are not yet out

Post by sciguyryan »

Has anyone noticed that the tab spinner is showing up a lot when loading new tabs in this nightly? This is with webrender and tab warmups enabled.
Cheers!

Ryan Jones
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The first official 20171205 builds are not yet out

Post by WaltS48 »

Just received my 2nd Nightly update for the day on Linux.

Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0 ID:20171205123322

Previous was ID: 20171205100345
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
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171205 builds are not yet out

Post by Lurtz »

sciguyryan wrote:Has anyone noticed that the tab spinner is showing up a lot when loading new tabs in this nightly? This is with webrender and tab warmups enabled.
That's tab warming:
Tab warming has landed, but is disabled by default
There is at least one regression where links that are opened in new tabs sometimes show perma-spinners. [TODO - bug link]
There’s also a Talos regression being investigated. Hooray!

https://docs.google.com/document/d/1hM9 ... 7Fzr7fGEU/

Edit:
Here's the ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=1423208
Locked