The first official 20180424 builds are out

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

The first official 20180424 builds are out

Post by Josa »

Previous Nightly Builds thread 20180423

The first official 20180424 NIGHTLY builds are out
The Official Firefox 60 Beta 15 builds are out

Previous NIGHTLY: 20180423 (Fx 61.0a1)
Previous BETA: 20180420 (Fx 60.0b14)

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


Fixed:
  1. NIGHTLY +56
  2. #1419373
  3. #1422710
  4. #1455110
  5. #1455599
  6. #1454747 [Core:CSS Parsing and Computation]-Assert more tightly in nsCSSFrameConstructor::StyleNewChildRange. [Uns][]
  7. #1426516 [Core:CSS Parsing and Computation]-Make ::slotted(..) use the rule hash (whitelisting the valgrind false-positive). [Uns][]
  8. #1454883 [Core:CSS Parsing and Computation]-Update font-stretch to css-fonts-4 [Uns][]
  9. #1455358 [Core:CSS Parsing and Computation]-Update font-style to css-fonts-4 [Uns][]
  10. #1398482 [Core:CSS Parsing and Computation]-[css-grid] Drop the "grid-" prefix from the grid-gap, grid-row-gap, and grid-column-gap properties [All][[DevRel:P1] [Parity-webkit] [Parity-blink]]
  11. #1455807 [Core:DOM: CSS Object Model]-Align various MediaList bits better with CSSOM spec draft [Uns][]
  12. #1455805 [Core:DOM: CSS Object Model]-Make "CSS" a namespace, not interface [Uns][]
  13. #1455229 [Core:DOM: Events]-Add Google Keep into the blacklist to use legacy keypress event behavior [Uns][]
  14. #1455218 [Core:DOM: Events]-Add major public Etherpad URIs into "dom.keyboardevent.keypress.hack.dispatch_non_printable_keys" [Uns][]
  15. #1430813 [Core:DOM: Events]-Crash in nsStyleContext::PresContext (under PuppetWidget::DispatchEvent) [Win][]
  16. #1454833 [Core:DOM: Events]-Keyboard shortcuts do not work on hangouts.google.com in strict keypress event dipatching mode [Uns][]
  17. #1436812 [Core:DOM: Service Workers]-Split ServiceWorkerContainer into an inner and outer object [Uns][]
  18. #1451985 [Core:DOM]-Ghost windows from dropbox shared image link page [Uns][[MemShrink:P1][qf:f64][qf:p3]]
  19. #1455533 [Core:Editor]-Devirtual some methods in nsIEditor that doesn't use by script [Uns][]
  20. #1453801 [Core:Graphics: WebRender]-In SourceSurfaceSharedDataWrapper::SourceSurfaceSharedDataWrapper, mConsumer being initialized to 0 causes an assertion to trigger [Uns][]
  21. #1454623 [Core:Graphics: WebRender]-Update webrender to ad06d8e05e8475c9788cffa7e6cbac70acbdb399 [Uns][[gfx-noted]]
  22. #1455488 [Core:Graphics: WebRender]-blob-invalidation: Crash in mozilla::layers::DIGroup::ComputeGeometryChange [All][]
  23. #1403261 [Core:Graphics: WebRender]-wr-text: implement partial ligatures? [Uns][[wr-reserve]]
  24. #1395504 [Core:Graphics]-Infinite hang of web content process when parent process crashes [@ CrashStatsLogForwarder::Log() | mozilla::dom::PContentChild::SendGraphicsError()] [Uns][gfx-noted]
  25. #1456192 [Core:IPC]-mark some IPC functions as MOZ_NEVER_INLINE [All][]
  26. #1451363 [Core:IPC]-separate out some IProtocol/IToplevelProtocol virtual methods into a separate State object [All][]
  27. #1400153 [Core:JavaScript: GC]-Intermittent PID 3288 | Assertion failure: ok (Inconsistent time data), at z:/build/build/src/js/src/gc/Statistics.cpp:830 [Uns][]
  28. #1415852 [Core:JavaScript: GC]-Unconditionally poison chunk trailer on free [Uns][]
  29. #1353631 [Core:Layout: Floats]-Enable shape-outside on Nightly [Uns][]
  30. #1456169 [Core:Layout: Form Controls]-Get rid of some useless methods on nsITextControlElement [Uns][]
  31. #1456166 [Core:Layout: Web Painting]-###!!! ASSERTION: bad aListVisibleBounds: 'r.GetBounds().IsEqualInterior(aListVisibleBounds)', file /builds/worker/workspace/build/src/layout/painting/nsDisplayList.cpp, line 2405 [All][]
  32. #1454653 [Core:Layout: Web Painting]-Layer isn't transparent on web.whatsapp.com [Uns][]
  33. #1439809 [Core:Layout: Web Painting]-Remove the new item hashtable in MergeDisplayLists [Uns][]
  34. #1452805 [Core:Layout: Web Painting]-regression: Broken menu on Twitter [Lin][]
  35. #1455976 [Core:Layout]-Issue when a display:table element is inside a flex element, happening on oui.sncf. [Uns][]
  36. #1455986 [Core:SVG]-If we can't parse an enum, set its value to UNKNOWN [All][]
  37. #1455557 [Core:WebRTC: Signaling]-WebRTC: incorrect handling CRLF/LF in SDP may break NACK [Uns][]
  38. #1455359 [Core:XP Toolkit/Widgets: XUL]-Remove autoCheck attribute from nsIDOMXULCheckboxElement and nsIDOMXULButtonElement [Uns][]
  39. #1454262 [Firefox:Activity Streams: Newtab]-Regression: Search Bar highlight via cursor down/up keys is no longer possible [Uns][]
  40. #1448971 [Firefox:Activity Streams: Newtab]-Replace "when Firefox starts" section in about:preferences#general with checkbox [Uns][[strings m-c needed] [has-pr]]
  41. #1428078 [Firefox:Developer Tools: Console]-Enable keyboard navigation in the sidebar [Uns][[newconsole-mvp]]
  42. #1455437 [Firefox:Developer Tools: Framework]-protocol.js's isIterator helper appears in profiler results [Uns][]
  43. #1437881 [Firefox:Developer Tools: Inspector]-Add telemetry for the 3 pane inspector [Uns][]
  44. #1455163 [Firefox:Developer Tools: Inspector]-Improve readability/clarity of Inspector markup badges [Uns][]
  45. #1456075 [Firefox:Developer Tools: Inspector]-Remove standalone/launchpad startup code from inspector.js [Uns][]
  46. #1455535 [Firefox:Developer Tools: Inspector]-Shape editor: unable to Rotate or Resize correctly when shape declaration uses vmin units [Uns][]
  47. #1426041 [Firefox:Developer Tools: Netmonitor]-Fix netmonitor toolbar items layout in Portrait mode [All][]
  48. #1448074 [Firefox:Developer Tools]-Enable remote connection telemetry in release channel [All][]
  49. #1433897 [Firefox:Developer Tools]-Flexbox highlighter overlay don't get updated in response to dynamic changes [Uns][]
  50. #1453294 [Firefox:Developer Tools]-Reduce devtools min-width when docked to side [Uns][]
  51. #1455681 [Firefox:Preferences]-"Nightly Support" link on "Search Results" page isn't working [Uns][]
  52. #1446368 [Firefox:Preferences]-Remove "tree" from the site data preferences [Uns][]
  53. #1410591 [Firefox:Session Restore]-Address Bar retains focus after restoring the previous session [All][]
  54. #1372694 [Toolkit:Add-ons Manager]-Remove heavy weight theme support [Uns][]
  55. #1456291 [Toolkit:Blocklisting]-Avoid loading nsBlocklistService.js at all during statup [Uns][[fxperf:p1]]
  56. #1455705 [Toolkit:WebExtensions: Untriaged]-proxyConfig settings store incorrect prefs [Uns][]
  57. #1443396 [Toolkit:about:memory]-about:memory has poor colours on some desktops [Lin][]
  1. Partial Landings/Diagnostic Patches:
  2. #1436048 [Core:CSS Parsing and Computation]-Change font-weight, font-stretch and font-style to use user-defined types [Uns][]
  3. #1448563 [Core:JavaScript Engine]-Add Memory Reporting for IonBuilders [Uns][]
  4. #1421807 [Core:SVG]-crash at null in [@ mozilla::TextNodeCorrespondenceRecorder::TraverseAndRecord] [Uns][]
  5. #1363925 [Toolkit:Add-ons Manager]-Move add-on installation code to a separate JSM [Uns][[triaged][fxperf:p3]]
  1. Beta 14 -> Beta 15 Changelog +8
  2. #1450538 [Core:Document Navigation]-Statusbar should display a readable URL when the cursor is hovering over a link in an international domain name(At least we can do it for some kinds of URLs which look very different from English characters, E.g., CJK domain name) [Uns][]
  3. #1454914 [Core:DOM: Security]-Edit button does not have its badge when you first use Firefox Screenshots [All][[domsecurity-active]]
  4. #1452467 [Core:Graphics]-[@ OOM | large | ...] crashes in mozilla::gfx::DWriteFontFileStream::DWriteFontFileStream [Win][[gfx-noted]]
  5. #1450199 [Core:Networking: Cookies]-Cookie is not synced across tabs [Uns][[necko-triaged]]
  6. #1448200 [Firefox:Menus]-Context menu for a textarea can fail to appear on the first click due to apparent spell checking problem [Uns][]
  7. #1454323 [Firefox:Preferences]-Cmd+Q and other shortcuts are not working in some locales from Preferences [Mac][]
  8. #1455665 [Firefox:Search]-Remove engine name accidentally left behind [Uns][]
  9. #1450208 [Toolkit:Find Toolbar]-Crash in static void ExtractRectFromOffset [Win][]

Nightly 61 fixes since 20180312 (Gecko 60) ~2042
Beta 60 fixes since 20180122 (Gecko 59) ~2313

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on April 24th, 2018, 8:39 am, edited 2 times in total.
Ver Greeneyes
Posts: 1030
Joined: June 28th, 2008, 4:57 am

Re: The first official 20180424 builds are not yet out

Post by Ver Greeneyes »

I would be surprised if Quantum DOM doesn't return eventually. I think they just have bigger fish to fry at the moment (as always, resources are limited). I get the impression that implementing cooperative threading did clean things up a bit compared to the state before it though, and removing it again makes the code even prettier. Every cloud has a silver lining I suppose.
User avatar
Virtual_ManPL
Posts: 2052
Joined: July 24th, 2008, 5:52 am
Contact:

Re: The first official 20180424 builds are not yet out

Post by Virtual_ManPL »

Omega X wrote:Chrome is now Australis. Its hilarious.
https://9to5google.com/2018/04/22/googl ... k-gallery/
Their text font rendering is getting more and more awful and blurry [-X ](*,) :-({|= :furious: :-&
Image
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
User avatar
Peja Stija
Posts: 649
Joined: June 4th, 2008, 8:46 am
Location: Belgium (proud producer of waffles)

Re: The first official 20180424 builds are not yet out

Post by Peja Stija »

Quantum devs should focus on Youtube & Facebook sites regarding closing the gap, not on simple ordinary sites, since it's at those heavy sites where you can recognize the fast versus the slow.
bjherbison
Posts: 1039
Joined: October 6th, 2003, 5:40 am
Location: Bolton, MA, US
Contact:

Re: The first official 20180424 builds are not yet out

Post by bjherbison »

Facebook is a bad test case because a page never loads the same twice because new posts are added, different ads are used, Facebook runs tests against users, and Facebook regularly updates the site. You can capture everything that happens and replay it to get a repeatable performance test, but it is hard to define what is typical.

(Also, Facebook activity depends on user interaction. It only loads a few items at first and brings in more when the user scrolls.)
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20180424 builds are not yet out

Post by Lurtz »

Peja Stija wrote:Quantum devs should focus on Youtube & Facebook sites regarding closing the gap, not on simple ordinary sites, since it's at those heavy sites where you can recognize the fast versus the slow.
Youtube requires Shadow DOM which is planned for 63.
Josa
Posts: 7408
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20180424 builds are out

Post by Josa »

Locked