The Official 20170606 builds are out

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

The Official 20170606 builds are out

Post by Josa »

Previous Nightly Builds thread 20170605

The Official 20170606 NIGHTLY builds are out
The Official Firefox 54 RC1 builds are out

Previous NIGHTLY: 20170605 (Fx 55.0a1)
Previous BETA: 20170602 (Fx 54.0b13)

Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA


Fixed:
  1. NIGHTLY +56
  2. #1353356
  3. #1368732
  4. #1369538 [Core:Audio/Video: Playback]-Add telemetry about MediaCacheStream lengths [All][]
  5. #1367128 [Core:Audio/Video: Playback]-Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xrealloc | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_Impl<T>::AppendElement<T> | mp4_demuxer::MoofParser::RebuildFragmentedIndex [Win][]
  6. #1345342 [Core:Audio/Video: Playback]-Crash in mozilla::H264Converter::Decode: MOZ_RELEASE_ASSERT(!mDecodePromiseRequest.Exists() && !mInitPromiseRequest.Exists()) [All][]
  7. #1367705 [Core:Audio/Video: Playback]-Crash in mozilla::MediaChannelStatistics::Stop [All][]
  8. #1369322 [Core:Audio/Video: Playback]-Let MediaResource subclasses opt in/out of MediaResourceIndex caching [All][]
  9. #1370130 [Core:Audio/Video: Playback]-MDSM shouldn't enter dormant when the dormant timeout is negative [Uns][]
  10. #1369950 [Core:Audio/Video: Playback]-update aom [Uns][]
  11. #1370353 [Core:CSS Parsing and Computation]-Stop accepting `-/**/n` in nth-child [Uns][]
  12. #1355349 [Core:CSS Parsing and Computation]-stylo: Additive SMIL animations [All][]
  13. #1358993 [Core:CSS Parsing and Computation]-stylo: ServoStyleSheet::ParseSheet should disconnect child sheets / mRuleList, and re-use child sheets [Uns][]
  14. #1342289 [Core:CSS Parsing and Computation]-stylo: memory leak when creating sheets via script, dom/html/crashtests/795221-3.html [Uns][]
  15. #1368675 [Core:DOM]-Add a heuristics for triggering the bytecode cache [Uns][]
  16. #1370103 [Core:DOM]-Remove some outdated MMS related prefs [All][]
  17. #1370025 [Core:DOM]-remove TimeoutManager dummy insertion point code [Uns][]
  18. #1369612 [Core:Gecko Profiler]-Remove ProfilerStackFrameDynamicRAII and profiler_call_{enter,exit} [All][]
  19. #1369644 [Core:Gecko Profiler]-Remove use of |volatile| from ProfileEntry [All][]
  20. #1364221 [Core:Graphics: Layers]-Allow frames to be prerendered as long as the area of the frame is less than the limit [Uns][[photon-animation]]
  21. #1370093 [Core:Graphics: WebRender]-Crash in mozilla::layers::WebRenderBridgeParent::RecvClearCachedResources [Lin][]
  22. #1370117 [Core:Graphics: WebRender]-Fix the external-image status for the WR video pipleline [Uns][]
  23. #1359993 [Core:Graphics: WebRender]-Reduce invalidation of video [Uns][]
  24. #1369152 [Core:Graphics: WebRender]-Update webrender to b2614e4eb58f9dee08b8c38f96bc3bac834c837b [Uns][[gfx-noted]]
  25. #1359318 [Core:Layout]-(intersection-observer) Map intersectionRect to the coordinate space of the target document [Uns][]
  26. #1369929 [Core:Panning and Zooming]-APZC tree printing is broken [All][[gfx-noted]]
  27. #1370216 [Core:Security: Process Sandboxing]-Remove SANDBOX_BROKER_INITIALIZED telemetry. [Win][sbwc2]
  28. #1369764 [Core:Security: Process Sandboxing]-dom/crypto/test/test_WebCrypto.html fails on macOS with sandbox level 3 and blacklistng removed [Mac][sbmc3]
  29. #1369967 [Core:WebRTC: Audio/Video]-Crash in mozilla::AudioProxyThread::InternalProcessAudioChunk [Win][]
  30. #1367487 [Core:Widget: Cocoa]-Change display name (CFBundleName) of content process on OSX/macOS [Uns][tpi:+]
  31. #1370198 [Core:Widget: Win32]-Crash in CThreadInputMgr::~CThreadInputMgr [Win][[clouseau]]
  32. #1368464 [Core:Widget: Win32]-MJPEG (multipart/x-mixed-replace): Cannot paste to other application after copying image. The other application hangs up. Browser crashes after quit browser [Win][]
  33. #1367679 [Core:XPCOM]-Add the ability to chain MozPromises of different types [Uns][]
  34. #1368493 [Core:XPCOM]-Make TimerThread to keep timers in order [Uns][]
  35. #1366402 [Core:XPConnect]-Use AutoMemMap in the component loader [Uns][]
  36. #1363680 [Firefox:Developer Tools: Console]-Move the repeat information outside of the message type [Uns][[console-html]]
  37. #1142115 [Firefox:Developer Tools: Debugger]-Clean up for/of loop in _addScript [Mac][]
  38. #1369585 [Firefox:Developer Tools: Inspector]-Explicitly show the row / column in grid cell infobar [Uns][]
  39. #1369586 [Firefox:Developer Tools: Inspector]-Give grid area name text a background and rounded border [Uns][]
  40. #1349335 [Firefox:Developer Tools: Inspector]-Use the grid colours for the grid cell and area fills [Uns][]
  41. #1370148 [Firefox:Developer Tools]-system-info.getProperty("host") has been removed bug devtools still references it. [Uns][]
  42. #1370122 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.423 [All][]
  43. #1368957 [Firefox:Preferences]-Not all elements are highlighted when searching for an element in "about:preferences#containers" [All][[photon-preference]]
  44. #1369719 [Firefox:Preferences]-Preferences search shows matched in sub-dialogs when searching numbers [Uns][[photon-preference]]
  45. #1369285 [Firefox:Sync]-Default sync device name no longer includes the host name [Uns][]
  46. #1354016 [Firefox:Sync]-Forms validator should ignore clientMissing [Uns][[good first bug]]
  47. #1359137 [Firefox:Tours]-Update UI Tour highlighting and other secondary consumers to know about new hamburger panel [Uns][[photon-structure]]
  48. #1364823 [Toolkit:Form Manager]-Populate select elements with form autofill profile data [Uns][[form autofill:M3] ETA:612]
  49. #1337858 [Toolkit:Places]-Replace CopyFavicon in Docshell with a proper API [Uns][[fxsearch]]
  50. #1369704 [Toolkit:Preferences]-Menulist items aren't highlighted [All][[photon-preference]]
  51. #1367750 [Toolkit:Telemetry]-Allow new keys in Histograms.json if !strict_type_checks [Uns][[lang=python]]
  52. #1326230 [Toolkit:WebExtensions: Developer Tools]-Warn developer in about:debugging if using chrome.storage.sync with a temporary id [All][triaged]
  53. #1356546 [Toolkit:WebExtensions: General]-Avoid repeated structured clones when transporting add-on messages [Uns][[qf:p1][triaged]]
  54. #1353168 [Toolkit:WebExtensions: General]-Gather metrics about crashes from the extension process [Uns][[metrics] triaged]
  55. #1368189 [Toolkit:WebExtensions: General]-Move more code out of ExtensionUtils.jsm [Uns][[triaged]]
  56. #1367572 [Toolkit:WebExtensions: General]-download option uniquify prematurely creates a 0 byte file [Uns][downloads[triaged]]
  57. #1370263 [Toolkit:WebExtensions: Request Handling]-Crash in mozilla::extensions::URLInfo::Scheme [Lin][[clouseau][triaged]]
  1. Partial Landings/Diagnostic Patches:
  2. #1370005 [Core:Audio/Video: Playback]-Crash in mozilla::MozPromise<T>::ThenInternal [Win][]
  3. #1367885 [Core:Disability Access APIs]-Eliminate redundant QI from mscom::Interceptor constructor [Win][]
  4. #1364346 [Core:JavaScript Engine]-Optimize Array.prototype.unshift [All][]
  5. #1095267 [Toolkit:Async Tooling]-Remove Task.jsm dependency on Promise.jsm [All][]
  1. Beta 13 -> RC 1 Changelog +3
  2. #1368732
  3. #1369367 [Core:DOM: Events]-Crash in mozilla::dom::WindowBinding::get_onunload [Win][]
  4. #1368599 [Core:Security: PSM]-Disable TLS 1.3 by default for FF 54 [Uns][]

Nightly 55 fixes since 20170306 (Gecko 54) ~4618
Beta 54 fixes since 20170123 (Gecko 53) ~2649

Nightly Blog
Release Calendar
Release Tracking
Last edited by Josa on June 6th, 2017, 8:07 am, edited 1 time in total.
User avatar
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: The Official 20170606 builds are not yet out

Post by sciguyryan »

Re-posting this here in case it will help anyone else too:
sciguyryan wrote:
streetwolf wrote:
sciguyryan wrote:I've noticed that some ads are showing intermittently on Youtube videos with uBlock as of the latest nightly. Anyone else seeing this?
I've seen a few ads on some sites. If you are using the Webextension version of uBO it has been hit with problems due to a few new patches.
Me too. I was referred here - apparently changing this setting can help. https://github.com/gorhill/uBlock/wiki/ ... perimental

I'm not sure as to the specifics or what was broken though.
Cheers!

Ryan Jones
User avatar
Grantius
Posts: 1545
Joined: June 28th, 2011, 4:14 pm
Contact:

Re: The Official 20170606 builds are not yet out

Post by Grantius »

Doesn't fix some ads getting through for me with the Webextension version of Ublock O. For example, this page:

http://www.nzherald.co.nz/business/news ... d=11870326

Ad halfway down
Micro gaming box: AMD A10-7800 APU, 8gb RAM M350 ITX case (size of a book), Windows 10/Ubuntu
Tablet/Laptop: Asus Transformer T100, Intel Atom 2GB RAM, Windows 10 x86
Mobile:Xiaomi Redmi Note 3 Pro
toolong
Posts: 913
Joined: December 24th, 2011, 10:29 am

Re: The Official 20170606 builds are not yet out

Post by toolong »

Ad halfway down


What ads? I do see links to other stories.
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The Official 20170606 builds are not yet out

Post by Are You A Wiiizard? »

This build is crashing a bit...
Here's 1 report: https://crash-stats.mozilla.com/report/ ... 24a0170605

But I've had crashes which aren't showing up in about:crashes :-k
User avatar
Grantius
Posts: 1545
Joined: June 28th, 2011, 4:14 pm
Contact:

Re: The Official 20170606 builds are not yet out

Post by Grantius »

The Tinsmith wrote:
Ad halfway down


What ads? I do see links to other stories.
It's a video ad. For some reason it's just video ads on websites that play for me, everything else is blocked with the webex version of ublock
Micro gaming box: AMD A10-7800 APU, 8gb RAM M350 ITX case (size of a book), Windows 10/Ubuntu
Tablet/Laptop: Asus Transformer T100, Intel Atom 2GB RAM, Windows 10 x86
Mobile:Xiaomi Redmi Note 3 Pro
toolong
Posts: 913
Joined: December 24th, 2011, 10:29 am

Re: The Official 20170606 builds are not yet out

Post by toolong »

It's a video ad. For some reason it's just video ads on websites that play for me, everything else is blocked with the webex version of ublock
Hmm... I still do not see any ad(s)

I have 1.12.5rc0 installed
User avatar
Grantius
Posts: 1545
Joined: June 28th, 2011, 4:14 pm
Contact:

Re: The Official 20170606 builds are not yet out

Post by Grantius »

The Tinsmith wrote:
It's a video ad. For some reason it's just video ads on websites that play for me, everything else is blocked with the webex version of ublock
Hmm... I still do not see any ad(s)

I have 1.12.5rc0 installed
Cheers, must be a rogue filter
Micro gaming box: AMD A10-7800 APU, 8gb RAM M350 ITX case (size of a book), Windows 10/Ubuntu
Tablet/Laptop: Asus Transformer T100, Intel Atom 2GB RAM, Windows 10 x86
Mobile:Xiaomi Redmi Note 3 Pro
avada
Posts: 1932
Joined: February 10th, 2008, 6:30 am
Location: Hungary

Re: The Official 20170606 builds are not yet out

Post by avada »

Grantius wrote:
The Tinsmith wrote:
It's a video ad. For some reason it's just video ads on websites that play for me, everything else is blocked with the webex version of ublock
Hmm... I still do not see any ad(s)

I have 1.12.5rc0 installed
Cheers, must be a rogue filter
Are you quite sure your filters are the same in the webextension version and the normal version?

Did you try re-exporting and importing from and to?
Mouse5
Posts: 1279
Joined: April 11th, 2014, 7:34 pm
Location: Sydney Australia

Re: The Official 20170606 builds are not yet out

Post by Mouse5 »

Grantius wrote:Doesn't fix some ads getting through for me with the Webextension version of Ublock O. For example, this page:

http://www.nzherald.co.nz/business/news ... d=11870326

Ad halfway down
i had a problem with Ublock Origin awhile ago, turned out to be " Peters " Filter that was causing the problem so i disabled it
User avatar
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: The Official 20170606 builds are not yet out

Post by sciguyryan »

I don't actually see a video ad there, just the area where an ad once was.
Cheers!

Ryan Jones
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170606 builds are not yet out

Post by streetwolf »

The webextensions version of uBO has problems. Besides not being able to get to the dashboard it is also slowing down page loading. I went to the XPI version of uBO and these two issues are not present. I would suggest using the XPI version until the WE version gets fixed.
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6400 Mhz.
H100i ELITE CAPELLIX XT Liquid CPU Cooler | PNY 12GB GeForce RTX 3080 Ti | 2 CORSAIR 2TB MP600 PRO XT GEN 4
HX1200 PLATINUM PSU | XENEON 32" IPS UHD 144Hz | BenQ 32" UHD | MS Windows 11 Pro
glinshar
Posts: 7
Joined: May 18th, 2017, 7:06 am

Re: The Official 20170606 builds are not yet out

Post by glinshar »

streetwolf wrote:The webextensions version of uBO has problems. Besides not being able to get to the dashboard it is also slowing down page loading. I went to the XPI version of uBO and these two issues are not present. I would suggest using the XPI version until the WE version gets fixed.
Strict blocking and advanced user mode doesn't work too.
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The Official 20170606 builds are not yet out

Post by Are You A Wiiizard? »

Crashed while loading an imgur image, no crash log.
gorhill
Posts: 163
Joined: February 10th, 2015, 8:00 am

Re: The Official 20170606 builds are not yet out

Post by gorhill »

streetwolf wrote:The webextensions version of uBO has problems. Besides not being able to get to the dashboard it is also slowing down page loading. I went to the XPI version of uBO and these two issues are not present. I would suggest using the XPI version until the WE version gets fixed.
About accessing the dashboard, it's unclear to me whether this is something that will be fixed in WebExtensions[1], the answer from the Firefox dev is ambiguous: https://bugzilla.mozilla.org/show_bug.c ... 368152#c15. (I am being told the URL is not valid, then that it's not supported, then pointed to a bug issue where it's unclear whether it will fix the particular issue affecting uBO).

I could create a link to the dashboard, but this would mean downgrading uBO's current behavior: currently, if the dashboard is already opened, uBO will merely just activate the tab. If I have to change this to a plain <a> link, then this means the tab will be reloaded, and any changes not yet committed in the dashboard would be lost. But anyways, this would not solve the document-blocked case, where uBO really need to programmatically load the tab with a specific moz-extensions: URL.

The performance issue is real, I did run some benchmarks a while ago using the page-load-speed tool, and there is definitely an extra overhead incurred with WebExtensions. The webext version of uBO is pretty much exactly the Chromium version of uBO (code is imported as is), and it performs excellently on Chromium. Wherever uBO performs best, I consider this the reference performance, and if one platform suffers performance regression, this has to be addressed by the platform.

I've put (and still do) a lot of work into finding out where things can be improved, and it's discomfiting to see these performance gains being negated on the current webext platform. Hopefully with the ongoing work being done on the webext API, these issues will resolve with time.
Locked