MozillaZine

The first official 20180207 builds are out

Discussion about official Mozilla Firefox builds
Josa
 
Posts: 2858
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

User avatar
 
Posts: 162
Joined: May 11th, 2017, 9:52 am

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

Has anyone tried tab warming lately?

mayankleoboy1
 
Posts: 400
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

User avatar
 
Posts: 162
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: 251
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

User avatar
 
Posts: 162
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: 251
Joined: June 12th, 2016, 12:25 pm

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

I think it is recommended.

Caspid

User avatar
 
Posts: 578
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: 1393
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

User avatar
 
Posts: 162
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: 8009
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/58.0.2 *ESR/52.6.0 - Mobile/58.0.2 - Thunderbird/52.6.0 - SeaMonkey/2.49.1
Nightly: Nightly/60.0a1 - Mobile/60.0a1 - Daily/60.0a1 - SeaMonkey/2.56a1

tomatoshadow2

User avatar
 
Posts: 162
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: 251
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: 2858
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 6 guests