The first official 20180711 builds are out

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

The first official 20180711 builds are out

Post by Josa »

Previous Nightly Builds thread 20180710

The first official 20180711 NIGHTLY builds are out
.The Official Firefox 62 Beta 8 builds are not yet out

Previous NIGHTLY: 20180710 (Fx 63.0a1)
Previous BETA: 20180710 (Fx 62.0b7)

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


Fixed:
  1. NIGHTLY +68
  2. #1469152 [Core:Audio/Video: cubeb]-mono audio plays only in the left speaker (OS X, 61+) [Mac][]
  3. #1461285 [Core:CSS Parsing and Computation]-Some pages do not load correctly and resource usage increases. [Uns][]
  4. #1473450 [Core:CSS Parsing and Computation]-remove <angle> values from image-orientation [Uns][]
  5. #1467277 [Core:CSS Parsing and Computation]-thread '<unnamed>' panicked at 'Only accept an unit direction vector to create a quaternion' [Uns][]
  6. #1474766 [Core:DOM: Animation]-Remove some unnecessary templating from KeyframeEffect.cpp [All][]
  7. #1472900 [Core:DOM: Animation]-Use the timestamp associated with the timeline for cancel events [Uns][]
  8. #1474513 [Core:DOM: CSS Object Model]-GetParsingInfo in CSS.cpp can be simplified [Uns][]
  9. #820891 [Core:DOM: CSS Object Model]-Table's caption element not taken into account for table's offsetTop and offsetHeight values [All][]
  10. #1472668 [Core:DOM: Core & HTML]-Don't reset performance counters when reading their values [Uns][]
  11. #1474253 [Core:DOM: Core & HTML]-Improve ReportPerformanceInfo() [Uns][]
  12. #1472618 [Core:DOM: Core & HTML]-navigator.platform returns "Win64" in Firefox on Win64 OS but "Win32" in Chrome and Edge [Win][]
  13. #1312864 [Core:DOM: Security]-Allow redirects for requests that require preflight [Uns][[domsecurity-active]]
  14. #1418236 [Core:DOM: Security]-CSP violation event target [Uns][[domsecurity-backlog1] [domsecurity-active]]
  15. #1472927 [Core:DOM: Security]-Fix CSP violation events in workers [Uns][[domsecurity-active]]
  16. #1459209 [Core:DOM: Service Workers]-Add an IPC-based inner implementation of service worker binding objects [Uns][SW-MUST]
  17. #1469048 [Core:DOM: Service Workers]-Disable service worker propagation logic when e10s pref is enabled [Uns][SW-MUST]
  18. #1473149 [Core:DOM]-Add a dynamic-atom state to DOMString [Uns][]
  19. #1473605 [Core:Disability Access APIs]-[AccessFu] Don't group together labels and controls in traversal [All][]
  20. #1473730 [Core:Disability Access APIs]-[AccessFu] Don't read entire subtree of document when loaded [Uns][]
  21. #1443902 [Core:Editor]-Cursor disappears on GitHub when using formatting buttons [Uns][]
  22. #1473303 [Core:Gecko Profiler]-Add AutoProfilerLabel to AutoEntryScript class [Uns][]
  23. #1473453 [Core:General]-(clang-bool-pointer-implicit-conversion) Fix and enable clang-tidy's bool-pointer-implicit-conversion warnings [Uns][]
  24. #1421825 [Core:Graphics: WebRender]-"Assertion failure: GetApzc()->GetParent() == aParent" on 1430589-1.html crashtest with WebRender enabled [All][[wr-reserve]]
  25. #1474576 [Core:Graphics: WebRender]-Enforce async scene building. [Uns][]
  26. #1473284 [Core:Graphics: WebRender]-Update webrender to 0e9563688e575cd662570f54bc9d6f849040dbf8 [Uns][[gfx-noted]]
  27. #1474501 [Core:Graphics: WebRender]-Use unordered_map at RenderThread::mRenderTextures [Uns][]
  28. #1474532 [Core:Graphics: WebRender]-Youtube 30fps video playback rendered with 60fps [Uns][]
  29. #1211647 [Core:Graphics]-Runtime graphics testing window visible in taskbar after update [Uns][[gfx-noted]]
  30. #1473256 [Core:JavaScript Engine]-Assertion failure: !obj->lookup(cx, lengthId), at js/src/builtin/Array.cpp:1016 [Lin][[jsbugmon:update]]
  31. #1471134 [Core:JavaScript Engine]-BigInt support for basic arithmetic operations [Uns][]
  32. #1466979 [Core:JavaScript Engine]-Separate JS::ubi::EdgeVectorTracer and JS::ubi::SimpleEdgeRange into UbiNodeUtils.h [Uns][]
  33. #1473818 [Core:JavaScript: GC]-0.34 - 1.11% compiler_metrics num_static_constructors (osx-cross, windows2012-32, windows2012-64) regression on push 05329bb2ebf89f407e0c7ec1e35280e7b2cd11c8 (Thu Jul 5 2018) [All][]
  34. #1466471 [Core:JavaScript: Internationalization API]-Update our in-tree ICU to 62 and update to Unicode 11 [Uns][]
  35. #1474348 [Core:JavaScript: Standard Library]-Fix two spec compliance bugs in the BlockOnPromise fast path [Uns][]
  36. #1473970 [Core:JavaScript: Standard Library]-Skip creating resolving functions for PromiseResolveThenableJob [Uns][]
  37. #1474516 [Core:Layout: Tables]-A little cleanup of border-collapse code while reviewing bug 1405929 [All][]
  38. #1462584 [Core:Layout: Web Painting]-Avoid dereferencing DisplayItemData in GetOldLayerForFrame [Uns][]
  39. #1456111 [Core:Layout: Web Painting]-input[type="checkbox"] + label:after not repainted after unchecking the checkbox [All][]
  40. #1474402 [Core:Layout: Web Painting]-z-index ordering paint glitches when dragging img's [Uns][]
  41. #1462906 [Core:Networking: HTTP]-Switching to tabs with data (streams) being received pauses data on inactive tabs [Uns][]
  42. #1474550 [Core:Spelling checker]-add words to en-US dictionary [Uns][]
  43. #1473967 [Core:WebRTC: Signaling]-Add C++/Rust glue code for the SDP attribute maxptime [Uns][]
  44. #1433529 [Core:WebRTC: Signaling]-Fix TODOs in rsdparsa_capi parse_sdp [Uns][]
  45. #1474236 [DevTools:Console]-Remove defer usage in JsTerm.js [Uns][[boogaloo-mvp]]
  46. #1474366 [DevTools:Debugger]-Update Debugger Frontend v70 [Uns][]
  47. #1474609 [DevTools:Debugger]-When main.js (or any of its dep) fails loading, you only get "JavaScript error: undefined, line 0: Error" message [Uns][]
  48. #1473511 [DevTools:General]-Browsing context target actor: refactor context pool to use actor pool [Uns][]
  49. #1472364 [DevTools:Inspector]-Switching vertical/horizontal mode transition is not smooth [Uns][]
  50. #1443590 [Firefox Build System:General]-Use clang-cl for Windows builds we ship to users [Uns][]
  51. #1472750 [Firefox:General]-Convert simple "listbox" instances to "richlistbox" [Uns][]
  52. #1473585 [Firefox:General]-Remove restoreLastSession function [All][[lang=js]]
  53. #721211 [Firefox:General]-consolidate home page retrieval code, and add getCharPref fallback to allow simple overriddes in prefs [All][]
  54. #1472797 [Firefox:Normandy Client]-Add OS information to filter expression [Uns][]
  55. #1460419 [Firefox:Search]-Remove US preference code from search [Uns][]
  56. #1469993 [Firefox:Security]-Grant storage access to a 3rd party, tracking resource if a opened document has user-interaction [Uns][]
  57. #1473685 [Firefox:Site Identity and Permission Panels]-When a user "disables protection" on a site, and no trackers are detected, indicate that TP is turned off instead of on [Uns][]
  58. #1474431 [Firefox:Tabbed Browser]-Intermittent LeakSanitizer | leak at NS_GetXPTCallStub, InitStub, nsXPCWrappedJS::nsXPCWrappedJS, nsXPCWrappedJS::GetNewOrUsed (during toolkit/components/extensions/test/mochitest/test_ext_cookies.html) [Uns][]
  59. #1473253 [Firefox:Tabbed Browser]-Stop setting onerror attribute on tabs [All][[lang=js]]
  60. #1474140 [Toolkit:Form Autofill]-Stop loading FormAutofillUtils at process startup [Uns][[overhead:80k]]
  61. #1474592 [Toolkit:Performance Monitoring]-typo in AggregatedResults [Uns][]
  62. #1473265 [Toolkit:Printing]-Print preview toolbar items should have distinct classes and ids [All][]
  63. #1472749 [Toolkit:Reader Mode]-reader view of NYTimes.com article elides much of the text (sync from github 7d03bec52d0a0c4b22d044e06af84abb15a9f02b ) [Uns][]
  64. #1445921 [Toolkit:Telemetry]-Fix "optout" ping [Uns][]
  65. #1472715 [Toolkit:Telemetry]-about:telemetry reports wrong telemetry status in non-standard Nightly builds [Uns][]
  66. #1473525 [Toolkit:Telemetry]-canUpload() gives a difference answer depending on when it's called [Uns][]
  67. #1474258 [Toolkit:XUL Widgets]-Remove the "listheader" binding and move the remaining styles to "richlistbox.css" [Uns][]
  68. #1463320 [Toolkit:XUL Widgets]-Remove the "wizard-base" binding and import the "wizard.css" file as a document stylesheet [Uns][]
  69. #1352598 [WebExtensions:Untriaged]-Add an API to list installed search engines [Uns][[design-decision-approved]]
  1. Partial Landings/Diagnostic Patches:
    None
  1. Beta 7 -> Beta 8 Changelog +1
  2. #1472209 [Firefox:Activity Streams: Newtab]-Editing preferences makes about:welcome unresponsive [All][]

Nightly 63 fixes since 20180626 (Gecko 62) ~667
Beta 62 fixes since 20180507 (Gecko 61) ~1822

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on July 11th, 2018, 6:55 am, edited 1 time in total.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20180711 builds are not yet out

Post by Lurtz »

MemShrink Newsletter for Project Fission:
https://groups.google.com/forum/#!topic ... pZBuRaRkuE

For Site Isolation Firefox will run 100+ processes. The memory overhead of this must be under 1 GB. To achieve this every possible bit of memory optimization must be achieved.
Ver Greeneyes
Posts: 1030
Joined: June 28th, 2008, 4:57 am

Re: The first official 20180711 builds are not yet out

Post by Ver Greeneyes »

Interestingly, Nightly builds for Windows are now built using clang-cl instead of the Visual Studio compiler. Functionality should be unaffected, but some fairly major performance improvements on automated tests (and no regressions) have been reported.
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The first official 20180711 builds are not yet out

Post by Are You A Wiiizard? »

Ver Greeneyes wrote:Interestingly, Nightly builds for Windows are now built using clang-cl instead of the Visual Studio compiler. Functionality should be unaffected, but some fairly major performance improvements on automated tests (and no regressions) have been reported.
Got a link for that?
Ver Greeneyes
Posts: 1030
Joined: June 28th, 2008, 4:57 am

Re: The first official 20180711 builds are not yet out

Post by Ver Greeneyes »

Are You A Wiiizard? wrote:Got a link for that?
Sure, here's the newsgroup post: Using clang-cl to ship Windows builds

From that post, it seems there are some small regressions, but they mostly come from not having PGO support just yet. I was under the impression that this was already fixed, but I'm not sure.
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The first official 20180711 builds are not yet out

Post by Are You A Wiiizard? »

Ver Greeneyes wrote:Sure, here's the newsgroup post: Using clang-cl to ship Windows builds
From that post, it seems there are some small regressions, but they mostly come from not having PGO support just yet. I was under the impression that this was already fixed, but I'm not sure.
Thanks, is there a post with more information somewhere?
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20180711 builds are not yet out

Post by Josa »

For JS perf improvement check https://arewefastyet.com/#machine=17. Right now, the last 5 points are from clang builds. The 32-bit machine saw bigger gains.
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20180711 builds are out

Post by Josa »

Locked