The Official 20170325 builds are out

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

The Official 20170325 builds are out

Post by Josa »

Previous Nightly Builds thread 20170324

The Official 20170325 NIGHTLY builds are out
The Official 20170325 AURORA builds are out
.The Official Firefox 53 Beta 7 builds are not yet out

Previous NIGHTLY: 20170324 (Fx 55.0a1)
Previous AURORA: 20170324 (Fx 54.0a2)
Previous BETA: 20170324 (Fx 53.0b6)

Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA

Fixed:
  1. NIGHTLY +53
  2. #1349138
  3. #1349719
  4. #1315850 [Core:Audio/Video: GMP]-[EME] Implement ChromiumCDM as native GMP API [Uns][]
  5. #1350178 [Core:Audio/Video: Playback]-Get stagefright indices only when rust parser is off or TestMode is on. [Uns][]
  6. #1347758 [Core:Audio/Video: Playback]-HTML5 video/audio doesn't play if node was removed in background tab [Uns][]
  7. #1350148 [Core:Audio/Video: Playback]-Video Corrupted or not supported by browser on certain site [Uns][]
  8. #1347932 [Core:Build Config]-Land NSPR 4.14 into FF 54 [Uns][]
  9. #1333482 [Core:CSS Parsing and Computation]-[css-ui] Implement 'appearance:auto | none' and make -moz-appearance UA-sheet only [All][]
  10. #1349834 [Core:CSS Parsing and Computation]-stylo: Remove eRestyle_SVGAttrAnimations declartion. [Uns][]
  11. #1350115 [Core:CSS Parsing and Computation]-stylo: StyleNewSubtree triggers animation restyle and requests a post-traversal we aren't set up to do [Uns][]
  12. #1349134 [Core:CSS Parsing and Computation]-stylo: TraversalRootBehavior::UnstyledChildrenOnly doesn't work when <xbl:children> distributes the new children further down the tree [Uns][]
  13. #1322570 [Core:CSS Parsing and Computation]-stylo: assert against calling GetParent for stylo-backed style contexts [Uns][]
  14. #1349487 [Core:CSS Parsing and Computation]-stylo: eagerly style content appended in a ShadowRoot [Uns][]
  15. #1350050 [Core:DOM: Events]-Remove a bunch of unnecessary casts in ContentEventHandler. [Uns][]
  16. #1342258 [Core:DOM]-Refactor nsHTMLDocument::SetDomain's core logic to standalone algorithm [Uns][[webauthn]]
  17. #1350398 [Core:DOM]-remove Workers.h include from BindingUtils.h [Uns][]
  18. #1303838 [Core:Document Navigation]-Not switch to existing "target" tab when opening anchor link with a fragment [Uns][[parity-Chrome][parity-Edge][parity-IE]]
  19. #1348851 [Core:Editor]-Assertion failure: aChild && outOffset [Uns][]
  20. #1344169 [Core:Gecko Profiler]-Factor out the common parts of SamplerThread::Run() [Uns][]
  21. #1346132 [Core:Gecko Profiler]-Fix up logging in the profiler [Uns][]
  22. #1349949 [Core:Graphics: WebRender]-Allow having a single pref flip turn webrender on or off [All][[gfx-noted]]
  23. #943287 [Core:Internationalization]-nsICollation implementations should not depend on nsIPlatformCharset [All][]
  24. #1349855 [Core:Internationalization]-Don't create nsILocaleService on nsScriptDateFormat [All][]
  25. #1346028 [Core:JavaScript Engine: JIT]-Ion: Implement INITELEM_INC [Uns][]
  26. #1349298 [Core:JavaScript Engine]-Assertion failure: numOptimizedStubs_ < 16, at js/src/jit/ICState.h:104 [Lin][[jsbugmon:update]]
  27. #1349871 [Core:JavaScript Engine]-[wasm] Assertion failure: profilingReturn_ < end_, at js/src/wasm/WasmCode.cpp:350 [Lin][[jsbugmon:]]
  28. #1349856 [Core:Layout]-Reinstate proper usage of mReflowCause [All][]
  29. #1343761 [Core:Networking: DNS]-Label runnables in DNS code [Uns][[necko-active]]
  30. #1343750 [Core:Networking: FTP]-Label runnables in FTP code [Uns][[necko-active]]
  31. #1344498 [Core:Networking]-Crash in OOM | large | NS_ABORT_OOM | nsCString::StripChars [Win][[necko-active]]
  32. #1348900 [Core:Panning and Zooming]-Remove NewTimerCallback as it has been replaced by NewNamedTimerCallback. [Uns][[gfx-noted]]
  33. #1345946 [Core:SVG]-Investigate whether the bbox for outer-<svg> should be the frame bounds for everything except JS calls [Uns][]
  34. #1349865 [Core:SVG]-Use RAII to set and clear PAINTSERVER state bit [Uns][]
  35. #1349480 [Core:WebRTC]-getUserMedia({}) returns NotSupportedError [Uns][]
  36. #1349414 [Core:WebVR]-Allow updating VR controllers at the non-presenting mode [Uns][]
  37. #1299937 [Core:WebVR]-[webvr] Support HTC Vive Haptic Feedback [Uns][[gfx-noted][webvr]]
  38. #1348398 [Core:XPCOM]-Remove unused Gecko_Truncate[C]String once it is no longer used by stylo [Uns][]
  39. #1349989 [Core:XPConnect]-Crash in JS::CloneAndExecuteScript called from PrecompiledScript::ExecuteInGlobal [Lin][]
  40. #1344205 [Firefox:Bookmarks & History]-Intermittent browser_library_middleclick.js,browser_library_openFlatContainer.js | application crashed [@ nsNavBookmarks::OnDeleteURI] after Assertion failure: history && ((bool)(__builtin_expect(!!(!NS_FAILED_impl(history->GetIdForPage [Uns][[fxsearch]]
  41. #1346698 [Firefox:Developer Tools: Debugger]-Duplicated l10n strings landed in bug 1333602 [Uns][]
  42. #1348256 [Firefox:Developer Tools: Inspector]-Grid outline mouseover is slow [Uns][]
  43. #1031956 [Firefox:Developer Tools: Netmonitor]-"Copy as cURL" is building GET when it should be POST [Mac][[netmonitor-reserve]]
  44. #1349165 [Firefox:Developer Tools]-DevTools: complete documentation gaps for how to add telemetry to panels [Uns][]
  45. #1349987 [Firefox:File Handling]-nsExtProtocolChannel doesn't initialize its load flags to 0 [Uns][]
  46. #1341349 [Firefox:General]-Make the crashreporter send the crash ping when the FHR is enabled [Uns][]
  47. #1350416 [Firefox:PDF Viewer]-Update pdf.js to version 1.7.381 [All][]
  48. #1339340 [Firefox:Sync]-Repair items the bookmark validator reports as missing on the client or server [Uns][]
  49. #1349905 [Firefox:Tabbed Browser]-Make _beginRemoveTab consistently return a boolean [All][[good first bug][lang=js]]
  50. #1337022 [Toolkit:Telemetry]-Fix the regex in the Telemetry event parser [All][[measurement:client]]
  51. #1333128 [Toolkit:Telemetry]-Make the pingsender compress the outgoing ping with gzip [Uns][[measurement:client][measurement:client:uplift]]
  52. #1346607 [Toolkit:WebExtensions: Frontend]-Begin speculative pre-load of popups on hover [Uns][triaged]
  53. #1348442 [Toolkit:WebExtensions: General]-Asynchronously load and cache content CSS [Uns][]
  54. #1325841 [Toolkit:XUL Widgets]-Popup blocked icon in url bar does not disappear even if the site is moved [Uns][]

Partial Landings/Diagnostic Patches:
  1. #1350291 [Core:Build Config]-Land NSPR 4.15 into FF 55 [Uns][]
  2. #1343139 [Core:DOM: Animation]-Assertion failure: !preTransformOverflows (GetVisualOverflowRect() won't return the pre-effects rect! [Uns][leave-open]
  3. #1323076 [Core:Gecko Profiler]-Build TaskTracer code by default and put all overhead behind a runtime check [All][[ps-radar]]
  4. #1309200 [Core:Graphics]-Avoid hard-coding the choice of the cairo drawing backend whenever possible. [Uns][[gfx-noted][leave-open]]
  5. #1343341 [Core:ImageLib]-infrastructure necessary to allow discarding of animated images [Uns][]
  6. #1326454 [Core:JavaScript Engine]-Make TokenStream report OOM immediately [Uns][]
  7. #1346217 [Core:JavaScript Engine]-Optimize adding/defining new properties on native objects [All][[qf:investigate:p1]]
  8. #1338217 [Core:JavaScript Engine: JIT]-Wasm: Allow instances to share code [All][]
  9. #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][[psm-assigned]]

  1. AURORA +20
  2. #1292534
  3. #1344415
  4. #1346140
  5. #1345756 [Core:Audio/Video: Playback]-Can't seek to last audio frame on OS X treeherder [Uns][]
  6. #1347932 [Core:Build Config]-Land NSPR 4.14 into FF 54 [Uns][]
  7. #1299500 [Core:DOM]-Get rid of DeviceStorage API [Uns][]
  8. #1342255 [Core:DOM: Service Workers]-Crash in NS_OutputStreamIsBuffered [Win][]
  9. #1348584 [Core:Graphics]-Windows ClearType Enhanced Contrast: 300 causes fatal error: "assert(0 <= c && c <= SK_Scalar1)" [Uns][]
  10. #1074192 [Core:ImageLib]-crash in mozilla::image::DrawableFrameRef::DrawableFrameRef(mozilla::image::imgFrame*) [And][gfx-noted]
  11. #1346810 [Core:JavaScript Engine]-Crash [@ js::jit::MBasicBlock::add] with OOM and asm.js [Lin][[jsbugmon:update]]
  12. #1342016 [Core:JavaScript Engine: JIT]-Regression on Jan 11th 2017 on misc benchmarks [Uns][]
  13. #1345853 [Core:SVG]-SVG image pattern not visible in Firefox [Uns][]
  14. #1348430 [Core:SVG]-SVG: blur filters break patterns [All][]
  15. #1326626 [Firefox:Developer Tools: CSS Rules Inspector]-Clicking background url doesn't work if devtools were initially opened in separate window [Uns][]
  16. #1318830 [Firefox:General]-Clicking a zoomed in / out image resets the zoom but not the zoom level in urlbar / toolbar [Uns][]
  17. #1345754 [Firefox:Sync]-Only validate when there are no pending changes [Uns][]
  18. #1345375 [Firefox:Toolbars and Customization]-Use the FullZoomChange event to update zoom controls [All][]
  19. #1345569 [Toolkit:Safe Browsing]-Report phishing and phishing error menu are broken on Nightly [All][]
  20. #1348601 [Toolkit:Video/Audio Controls]-Context menu 'play' control for HTML5 video initially fails to work when autoplay is disabled [Uns][]
  21. #1344376 [Toolkit:WebExtensions: Request Handling]-onCreatedNavigationTarget not called when clicking a target="_blank" link [Uns][triaged]
  1. Beta 6 -> Beta 7 Changelog +8
  2. #1292534
  3. #1344415
  4. #1299500 [Core:DOM]-Get rid of DeviceStorage API [Uns][]
  5. #1342255 [Core:DOM: Service Workers]-Crash in NS_OutputStreamIsBuffered [Win][]
  6. #1348584 [Core:Graphics]-Windows ClearType Enhanced Contrast: 300 causes fatal error: "assert(0 <= c && c <= SK_Scalar1)" [Uns][]
  7. #1342016 [Core:JavaScript Engine: JIT]-Regression on Jan 11th 2017 on misc benchmarks [Uns][]
  8. #1345853 [Core:SVG]-SVG image pattern not visible in Firefox [Uns][]
  9. #1348601 [Toolkit:Video/Audio Controls]-Context menu 'play' control for HTML5 video initially fails to work when autoplay is disabled [Uns][]

Nightly 55 fixes since 20170306 (Gecko 54) ~958
Aurora 54 fixes since 20170123 (Gecko 53) ~2202
Beta 53 fixes since 20161114 (Gecko 52) ~3062

Nightly Blog
Release Calendar
Release Tracking
Last edited by Josa on March 25th, 2017, 7:35 am, edited 1 time in total.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The Official 20170325 builds are not yet out

Post by Omega X »

As I mentioned some time ago, I don't think anyone read that thread.

DOM.IPC.PROCESSCOUNT was increased to 4.

This value does not affect non-main web processes that are spawned.

The process tree should look like this:

- Main Process (Host)
-- Web Content 1 [dom.ipc.processCount=4]
-- Web Content 2
-- Web Content 3
-- Web Content 4
- Graphics
- WebExtensions (When Available) [dom.ipc.processCount.extension=1]
- FLASH Plugin-Container (on Demand)
- Gecko Media Plugins (on Demand - EME Protected Content)
- File Handling (on Demand - file://)
- LARGE Allocation (on Demand - Requires header for heavy content like games) [dom.ipc.processCount.webLargeAllocation=10]

Coming Soon:
Service Workers process.
Other component process like Graphics that run Networking and Audio. (not sure why, but ok.)

Thing to note. The web processes will still kill themselves when there are no more tabs to display. So if you only have 1 tab on one process, the other 3 will close and return the memory to the system. Graphics process like Main process is persistent and will not die unless it crashes or the browser is closed.
dbcooper.dk
Posts: 895
Joined: March 14th, 2010, 3:44 am

Re: The Official 20170325 builds are not yet out

Post by dbcooper.dk »

Anyone know what's happening with multithreaded JS?
mozian
Posts: 156
Joined: April 30th, 2011, 11:30 pm
Location: HK

Re: The Official 20170325 builds are not yet out

Post by mozian »

Main Process (Host)
-- Web Content 1 [dom.ipc.processCount=4]
-- Web Content 2
-- Web Content 3
-- Web Content 4
- Graphics (bug 1264543, in Fx53)
- WebExtensions (When Available) [dom.ipc.processCount.extension=1] 1 for now, possibly more in the future
- FLASH Plugin-Container (on Demand)
- Gecko Media Plugins (on Demand - EME Protected Content) one per origin doing EME and one shared by
all users of WebRTC that need to encode/decode H.264.

- File Handling (on Demand - file://) (bug 1147911, in Fx54)
- LARGE Allocation (on Demand - Requires header for heavy content like games) [dom.ipc.processCount.webLargeAllocation=10]
- network stack process: just an idea for now (bug 1322426)
- audio subsystem process: work has just started
- JSPlugin processes: for PDFium and Pepper Flash, possibly 1 or 2 for each
(bug 558184)

- worker process: planned (bug 1231208)
User avatar
streetwolf
Posts: 2706
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170325 builds are not yet out

Post by streetwolf »

Going here... https://weather.com/weather/today/l/07746:4:US I get a lot of empty boxes where pictures should be. The page appears fine under MS Edge. Anyone else see this?
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6600 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
TheVisitor
Posts: 5472
Joined: May 13th, 2012, 10:43 am

Re: The Official 20170325 builds are not yet out

Post by TheVisitor »

streetwolf wrote:Going here... https://weather.com/weather/today/l/07746:4:US I get a lot of empty boxes where pictures should be. The page appears fine under MS Edge. Anyone else see this?
Seems to be okay here as near as I can tell. Takes an age to load though, almost 2 mins on IE11 to load WOW!
User avatar
streetwolf
Posts: 2706
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170325 builds are not yet out

Post by streetwolf »

TheVisitor wrote:
streetwolf wrote:Going here... https://weather.com/weather/today/l/07746:4:US I get a lot of empty boxes where pictures should be. The page appears fine under MS Edge. Anyone else see this?
Seems to be okay here as near as I can tell. Takes an age to load though, almost 2 mins on IE11 to load WOW!
I had to delete the cookie for the site. Everything is back to normal.
Intel i9-13900K | ASUS ROG MAXIMUS Z790 HERO DDR5 | 64GB CORSAIR VENGEANCE DDR5 @ 6600 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
Josa
Posts: 7406
Joined: July 28th, 2009, 4:52 pm

Re: The Official 20170325 builds are out

Post by Josa »

Locked