MozillaZine

The first official 20180207 builds are out

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

Post Posted February 6th, 2018, 9:29 am

Previous Nightly Builds thread 20180206

The first official 20180207 NIGHTLY builds are out
.The Official Firefox 59 Beta 8 builds are not yet out

Previous NIGHTLY: 20180206 (Fx 60.0a1)
Previous BETA: 20180206 (Fx 59.0b7)

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


Fixed:
    NIGHTLY +60
  1. #1416307
  2. #1416523
  3. #1425257
  4. #1435295
  5. #1431674 [Core:Audio/Video: Playback]-If a video is playing while you sign into a youtube account, the video freezes. [All][[platform-rel-youtube]]
  6. #1436251 [Core:Build Config]-Set codegen-units=1 in --enable-release [Uns][]
  7. #1436031 [Core:CSS Parsing and Computation]-[stylo] unexpected serialization of the 'font' shorthand when stylo is enabled [Uns][]
  8. #1419339 [Core:DOM]-IntersectionObserver doesn’t fire on 'transform' animations unless rAF [Uns][]
  9. #1414230 [Core:Disability Access APIs]-Clean up markup table lookup code [Uns][]
  10. #1426869 [Core:Editor]-td.contenteditable=true focus breaks text selection [Uns][]
  11. #1435530 [Core:Event Handling]-Alt+D does not always work like Ctrl+L [Uns][]
  12. #1431179 [Core:Gecko Profiler]-Remove the limit of "exit profiles" that we hold on to [All][]
  13. #1348959 [Core:Gecko Profiler]-Remove wraparound indexing in ProfileBuffer [Uns][]
  14. #1434968 [Core:Gecko Profiler]-mSavedStreamedSamples and mSavedStreamedMarkers are kept alive even after the profiler is stopped [All][]
  15. #1434723 [Core:Graphics: WebRender]-Update webrender to 08e49649f1fc9cacff4e10ebc390babcea752236 [Uns][[gfx-noted]]
  16. #1362115 [Core:Graphics: WebRender]-[meta] Turn on gfx.webrender.blob-images (blob images) by default [Uns][[gfx-noted]]
  17. #1134077 [Core:Graphics]-HTML5 video tearing in full-screen mode on mutter (GNOME) due to vsync problem and compositor bypass [Lin][[gfx-noted]]
  18. #1414825 [Core:Graphics]-Intermittent GECKO(1290) | Assertion failure: [GFX1]: Texture deallocated too late during shutdown, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:521 [Uns][[gfx-noted][stockwell unknown]]
  19. #1435249 [Core:JavaScript Engine: JIT]-Improve CMOVcc instruction encoding. [Uns][]
  20. #1435756 [Core:JavaScript Engine: JIT]-Wasm x86/x64: probable incorrect fallthrough in outOfLineTruncateWhatever emitters when isUnsigned = true [All][]
  21. #1431202 [Core:JavaScript Engine]-Bad line number information for prelude of a function with let/const variables [Uns][]
  22. #1432956 [Core:JavaScript Engine]-Baldr: remove GlobalSegment and its unnecessary indirection [Uns][]
  23. #1435327 [Core:JavaScript Engine]-Crash [@ js::CompartmentChecker::check] with OOM and ES6 Module [Lin][[jsbugmon:update,bisect]]
  24. #1433291 [Core:JavaScript Engine]-JSStructuredCloneReader reenters interpreter to convert array to property id (causing long runtime) [Lin][]
  25. #1435306 [Core:JavaScript: Internationalization API]-Cache UPluralRules and UNumberFormat for Intl.PluralRules instances [Uns][]
  26. #1435325 [Core:JavaScript: Internationalization API]-Cache URelativeDateTimeFormatter for Intl.RelativeTimeFormatObject instances [Uns][]
  27. #1435634 [Core:Layout]-Stop refresh driver's timer if the presshell is destroyed in resize event callbacks [Uns][]
  28. #1436134 [Core:Networking: HTTP]-disable rcwn with non safe http methods [Uns][[necko-triaged]]
  29. #1435927 [Core:Preferences: Backend]-Some minor libpref tweaks [Uns][]
  30. #1435943 [Core:Preferences: Backend]-Tweak Preferences::GetType() and nsPrefBranch::GetPrefType() [Uns][]
  31. #1435568 [Core:SVG]-Remove SVGUnitTypes values from elements [All][]
  32. #1426733 [Core:Security: Process Sandboxing]-Enable restricting SIDs in NPAPI process [Win][sb+]
  33. #1435673 [Core:WebRTC: Audio/Video]-Crash in libsystem_pthread.dylib@0x1530 [Mac][]
  34. #1434600 [Core:WebRTC: Audio/Video]-MediaManager and MediaEngine*Source are being kept alive until the process exits [Uns][]
  35. #1433357 [Core:Widget: Gtk]-Prevent proxy bypass via file dialog (Linux) [Uns][[tor 18101]]
  36. #1435701 [Core:Widget: Win32]-[TSF] Add new Japanese IME GUIDs and make TSFStaticSink::IsATOKActiveInternal() aware of ATOK Passport [Win][]
  37. #1435764 [Core:XPConnect]-Allow Cu.importGlobalProperties for NodeFilter [Uns][]
  38. #1394304 [Firefox:Address Bar]-Support always open urlbar result in a new tab [Uns][[specs in comment 83, tests required for landing]]
  39. #1435084 [Firefox:Developer Tools: Console]-Create a pref to load the new console frontend in the Browser Console [Uns][[newconsole-mvp] ]
  40. #1433655 [Firefox:Developer Tools: JSON Viewer]-JSON Viewer may not expand nodes [Uns][]
  41. #1429162 [Firefox:Enterprise Policies]-Policy: Disable Heartbeat and Shield [All][]
  42. #1432890 [Firefox:Enterprise Policies]-Refactor the Policies JSON code out of the Policies Manager object in order to support other policies sources (e.g. GPO) [Uns][]
  43. #1432992 [Firefox:General]-Remove definitions of Ci, Cr, Cc, and Cu [Uns][]
  44. #1167237 [Firefox:General]-Stop using nsIBrowserGlue.sanitize() [All][]
  45. #1246387 [Firefox:Installer]-Use https for stub installer requests [Uns][[stubv3=]]
  46. #1432759 [Firefox:Preferences]-"Remove selected" should be greyed out if no item is selected in the site data manager [Uns][[storage-v2]]
  47. #1422163 [Firefox:Preferences]-Make a new confirm dialog for clearing all site data that allows you to clear cache [Uns][[storage-v2]]
  48. #1427350 [Firefox:Search]-Use "autocomplete-rich-result-popup" instead of "autocomplete-result-popup" for the search bar [Uns][]
  49. #1435553 [Firefox:Sync]-Compare synced folder timestamps to determine the base order [Uns][]
  50. #1435166 [Firefox:Sync]-Don't try to move synced bookmarks into deleted parents when merging [Uns][]
  51. #1435993 [Firefox:Theme]-Move --tab-min-height property to #titlebar and #tabbrowser-tabs instead of :root [Uns][]
  52. #1436016 [Firefox:Theme]-Tweak built-in page actions hover/active state colors in dark theme [Uns][]
  53. #1432403 [Toolkit:Places]-Remove PlacesUtils._uri [Uns][[fxsearch][lang=js]]
  54. #1435435 [Toolkit:Safe Browsing]-Add new binary extensions to download protection [Uns][]
  55. #1434050 [Toolkit:Safe Browsing]-Inline report phishing overlay [Uns][]
  56. #1435098 [Toolkit:Safe Browsing]-The flashinfobar list is not gated by any of the existing feature prefs [Uns][]
  57. #1434299 [Toolkit:Telemetry]-The “finger pointer” is not displayed over the “enabled” link in about:telemetry [All][[good first bug][lang=js]]
  58. #1435992 [Toolkit:WebExtensions: Frontend]-Disabled page actions still show extension context menu items [Uns][]
  59. #1429464 [Toolkit:XUL Widgets]-Remove toolbox binding [Uns][]
  60. #1399980 [Web Compatibility Tools:General]-Remove type-stylo special casing for Report Site Issue button [Uns][[stylo:p3]]

    Partial Landings/Diagnostic Patches:
  1. #1425580 [Core:JavaScript Engine: JIT]-Consider devirtualizing LIR [All][]
  2. #1430857 [Toolkit:Crash Reporting]-Include authenticode cert information with crash reports [Win][]

    Beta 7 -> Beta 8 Changelog +4
  1. #1433309 [Core:Audio/Video: Playback]-[EME] Annotate whether CDM init fails due to shutdown [Uns][]
  2. #1425031 [Core:Networking: Cookies]-Firefox Quantum blocks cookies when JavaScript updates them [Uns][[necko-triaged]]
  3. #1434831 [Core:Security: PSM]-Certificate chain is not shown in error pages [Uns][[psm-assigned]]
  4. #1422036 [Testing:geckodriver]-Intermittent TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/actions/mouse_dblclick.py | expected OK [Uns][]

Nightly 60 fixes since 20180122 (Gecko 59) ~610
Beta 59 fixes since 20171113 (Gecko 58) ~2478

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on February 8th, 2018, 6:47 am, edited 1 time in total.

tomatoshadow2
 
Posts: 255
Joined: May 11th, 2017, 9:52 am

Post Posted February 6th, 2018, 7:23 pm

Has anyone tried tab warming lately?

mayankleoboy1
 
Posts: 419
Joined: February 25th, 2013, 9:52 pm

Post Posted February 6th, 2018, 7:56 pm

I have.
Good news: Nothing breaks
Bad news: Cant notice any improvement

tomatoshadow2
 
Posts: 255
Joined: May 11th, 2017, 9:52 am

Post Posted February 6th, 2018, 7:59 pm

Awesome thanks very much, will turn it back on, I hope there is improvement in the future.

Lurtz
 
Posts: 307
Joined: June 12th, 2016, 12:25 pm

Post Posted February 7th, 2018, 1:31 am

Looking at telemetry we're talking about an improvement of about 35 ms tab switch time to about 3 ms. So that is massive, however on fast machines tab switch time is so fast already, that it probably isn't that noticeable for most people on normally behaving sites.

tomatoshadow2
 
Posts: 255
Joined: May 11th, 2017, 9:52 am

Post Posted February 7th, 2018, 1:35 am

Thanks Lurtz, is a restart required for the preference to take effect?

Lurtz
 
Posts: 307
Joined: June 12th, 2016, 12:25 pm

Post Posted February 7th, 2018, 1:55 am

I think it is recommended.

Caspid

User avatar
 
Posts: 580
Joined: December 18th, 2005, 4:01 pm

Post Posted February 7th, 2018, 10:53 am

"Tab Warming works by initiating the rendering of the page the moment the mouse cursor hovers over a background tab in the Firefox browser."

I wouldn't expect much of a difference, as I can't imagine people hover tabs for long. Also, I expect most power users use ctrl+# or ctrl+tab for tab switching.
"Know what I pray for? The strength to change what I can, the inability to accept what I can't, and the incapacity to tell the difference." -Calvin

winapp2
 
Posts: 1395
Joined: March 31st, 2013, 10:31 pm
Location: Long Island, New York

Post Posted February 7th, 2018, 11:43 am

Caspid wrote:"Tab Warming works by initiating the rendering of the page the moment the mouse cursor hovers over a background tab in the Firefox browser."

I wouldn't expect much of a difference, as I can't imagine people hover tabs for long. Also, I expect most power users use ctrl+# or ctrl+tab for tab switching.


anecdotal (and side note, I do use ctrl tab for tab navigation which warming doesn't affect (yet)) but I ran a stop watch timer and clicked about as fast as I felt was reasonable and there was about 100ms between each click, which I think is rather ample time for the browser to do work that it would otherwise be doing after the click.

tomatoshadow2
 
Posts: 255
Joined: May 11th, 2017, 9:52 am

Post Posted February 7th, 2018, 4:52 pm

Will Tab warming be affecting control tab soon? I just click with my mouse, to switch tabs.

Omega X

User avatar
 
Posts: 8054
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Post Posted February 7th, 2018, 8:21 pm

tomatoshadow2 wrote:Will Tab warming be affecting control tab soon? I just click with my mouse, to switch tabs.


I doubt it, as there's no way to predict when you'll select a tab with that method. Tab warming only works with mouse selection on hover.

They could probably prewarm the tab next in line for selection.
Latest: Firefox/60.0 *ESR/60.0 - Mobile/60.0 - Thunderbird/52.7.0
Nightly: Nightly/62.0a1 - Mobile/62.0a1 - Daily/62.0a1

tomatoshadow2
 
Posts: 255
Joined: May 11th, 2017, 9:52 am

Post Posted February 7th, 2018, 8:34 pm

Thanks Omega X, appreciate it, I didn't know that.

Lurtz
 
Posts: 307
Joined: June 12th, 2016, 12:25 pm

Post Posted February 8th, 2018, 12:19 am

Caspid wrote:"Tab Warming works by initiating the rendering of the page the moment the mouse cursor hovers over a background tab in the Firefox browser."

I wouldn't expect much of a difference, as I can't imagine people hover tabs for long. Also, I expect most power users use ctrl+# or ctrl+tab for tab switching.

We're talking about milliseconds here. That's a really small time window.

Josa
 
Posts: 3040
Joined: July 28th, 2009, 4:52 pm

Post Posted February 8th, 2018, 6:47 am


Return to Firefox Builds


Who is online

Users browsing this forum: No registered users and 3 guests