The first official 20171110 builds are out

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

The first official 20171110 builds are out

Post by Josa »

Previous Nightly Builds thread 20171109

The first official 20171110 NIGHTLY builds are out
The Official Firefox 57 RC2 builds are out

Previous NIGHTLY: 20171109 (Fx 58.0a1)
Previous BETA: 20171107 (Fx 57.0 RC1)

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


Fixed:
  1. NIGHTLY +61
  2. #1281965
  3. #1413480 [Core:Audio/Video: GMP]-[EME] Should check mCDM in ChromiumCDMChild::RecvXXX before dereferencing it. [Uns][]
  4. #1415069 [Core:Audio/Video: Playback]-Add a member to ChannelMediaResource to remember seekability of the channel [Uns][]
  5. #1415397 [Core:Audio/Video: Playback]-Use Span<> to replace low level pointer arithmetic in MediaCacheStream::ReadFromCache() [Uns][]
  6. #1415766 [Core:Audio/Video: Playback]-We never pass anything other than NS_SEEK_SET to MediaCacheStream::Seek() [Uns][]
  7. #1413116 [Core:Audio/Video: Recording]-MediaRecorder should raise error when MutableBlobStorage::Append fails [Uns][]
  8. #1415716 [Core:DOM: Core & HTML]-Remove nsIDOMHTMLOptionElement [Uns][]
  9. #1415779 [Core:DOM: Service Workers]-Land initial ClientManager, ClientSource, ClientHandle, and ClientManagerService classes [Uns][]
  10. #1415630 [Core:DOM: Service Workers]-PerformanceResourceTiming.fetchStart should mark when FetchEvent is fired on an intercepted channel for now [Uns][]
  11. #1411473 [Core:DOM]-Assertion failure: !mPendingRequest (mPendingRequest should be null.), at /builds/worker/workspace/build/src/dom/base/nsImageLoadingContent.cpp:1407 [Uns][]
  12. #1414974 [Core:DOM]-Convert external consumers of nsGlobalWindow to instead use nsGlobalWindow{Inner,Outer} [Uns][]
  13. #1412559 [Core:DOM]-Malicious page can cause POSTDATA confirm dialog loop and prevent leaving / closing tab [Uns][]
  14. #1347515 [Core:DOM]-Remove nsIJSON [Uns][[qf-]]
  15. #949990 [Core:DOM]-XPath: "Assertion failure: isNode() || isIterator() || isSnapshot()" [Mac][]
  16. #1415414 [Core:Editor]-Make DeleteRangeTransaction::CreateTxnsToDeleteBetween() and DeleteRangeTransaction::CreateTxnsToDeleteContent() use RawRangeBoundary as their arguments [All][]
  17. #1415445 [Core:Editor]-Methods to create element should use RawRangeBoundary, RangeBoundary, EditorRawDOMPoint or EditorDOMPoint [All][]
  18. #380637 [Core:Event Handling]-Should web pages be restricted from being able to override the browser's keyboard shortcuts? [All][[games:p3][parity-chrome]]
  19. #1411705 [Core:Event Handling]-WidgetKeyboardEvent::GetAccessKeyCandidates doesn't check the pseudo-char [Uns][]
  20. #1415345 [Core:FxAccounts]-FxAccountsStorageManager#getAccountData 'name' is not defined [Uns][]
  21. #1415343 [Core:FxAccounts]-FxAccountsWebChannel.jsm checks for possibly never available 'window' variable [Uns][]
  22. #1415880 [Core:Graphics: Text]-Remove obsolete mIsValid flag from gfxFontEntry [All][]
  23. #1415225 [Core:Graphics: WebRender]-Propagate event region override flags to webrender correctly [Uns][[wr-mvp][gfx-noted]]
  24. #1415070 [Core:Graphics: WebRender]-The window buttons are hidden on Windows 7 [Win][[wr-reserve]]
  25. #1405390 [Core:Graphics]-Remove many calls to DataSourceSurface::GetData [Uns][[gfx-noted]]
  26. #1396724 [Core:Internationalization]-Add plural rule for Shuar language [Uns][]
  27. #1415591 [Core:JavaScript Engine]-Assertion failure: !cx->isExceptionPending(), at js/src/jscntxtinlines.h:294 with wasm [Lin][[jsbugmon:update]]
  28. #1415571 [Core:JavaScript Engine]-Hit MOZ_CRASH(mutable variables can't be exported) at js/src/wasm/WasmModule.cpp:992 or Crash [@ GetGlobalExport] [Lin][[jsbugmon:update]]
  29. #1415486 [Core:JavaScript Engine]-Nursery allocate async functions [All][]
  30. #1260894 [Core:JavaScript Engine]-The LazyScriptCache is secretly disabled [Uns][]
  31. #1414174 [Core:JavaScript Engine]-[wasm] Assertion failure: !cx->isExceptionPending(), at js/src/jscntxtinlines.h:294 [Lin][[jsbugmon:update]]
  32. #1414310 [Core:JavaScript Engine]-js::Thread is used after engine shutdown [Uns][]
  33. #1413073 [Core:Layout: Web Painting]-Need to be clipped wrt aASR assertion on gmail. [Uns][]
  34. #1415672 [Core:Layout: Web Painting]-When typing a tweet text being typed blinks [with retained display-list] [Uns][]
  35. #1317937 [Core:Layout]-Stop supporting <a> as <area> in image maps (Assertion failure: !aContent->GetPrimaryFrame() || aState.mCreatingExtraFrames || aContent->NodeInfo()->NameAtom() == nsGkAtoms::area, at nsCSSFrameConstructor.cpp:5687) [Uns][]
  36. #1410186 [Core:MFBT]-make Maybe<> use release or diagnostic asserts for isSome() checks [Uns][]
  37. #1402283 [Core:Memory Allocator]-Enforce arenas to match on moz_arena_{realloc,free} [Uns][]
  38. #1415454 [Core:Memory Allocator]-Miscellaneous code cleanups in mozjemalloc.cpp [Uns][]
  39. #1414168 [Core:Memory Allocator]-Tweak run size calculation [Uns][]
  40. #1415081 [Core:Networking: WebSockets]-Sending big in-memory blobs to WebSocket makes FF to crash or fail [Uns][[necko-triaged]]
  41. #1414096 [Core:Preferences: Backend]-Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue() [All][]
  42. #1412090 [Core:Security: Process Sandboxing]-Some Fonts Display as Blank due to content-process sandbox [Lin][sb+]
  43. #1415795 [Core:Security]-Firefox 57.0 fails to build --with-system-nss where NSS >= 3.34 [Uns][]
  44. #1412668 [Core:Spelling checker]-Add malform, malforms, remediate, remediates, remediated and remediating to en-US dictionary [Win][]
  45. #1414632 [Core:WebRTC: Audio/Video]-Crash in webrtc::Merge::SignalScaling [Win][]
  46. #1415728 [Firefox:Developer Tools: JSON Viewer]-Change selected row on keydown instead of on keyup [Uns][]
  47. #1366531 [Firefox:Developer Tools: JSON Viewer]-convert uses of "defer" to "new Promise" in client/jsonview [Uns][]
  48. #1414981 [Firefox:Developer Tools: Netmonitor]-Headers -> Request URL is trimmed to origin only [Uns][]
  49. #1394841 [Firefox:Developer Tools: Responsive Design Mode]-WebExtensions - Messaging is not working in responsive mode [Uns][[designer-tools]]
  50. #1408337 [Firefox:Developer Tools]-[dt-onboarding] Decide rules to initialize devtools.enabled [Uns][]
  51. #1416009 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.106 [All][]
  52. #1403593 [Firefox:Preferences]-"Enter" and "Space" keys do not work on the buttons from the "about:preferences#containers" page [All][]
  53. #1404427 [Firefox:Sync]-Sync mass Form History deletions [Uns][[Sync Q4 OKRs]]
  54. #1415707 [Firefox:Sync]-about:accounts is still accepted as a valid address but fails to load anything [Uns][]
  55. #1415850 [Firefox:Theme]-Clean up rule for hiding the urlbar's content while customizing [All][]
  56. #1416003 [Shield:Add-on]-Shield fails at startup if a preference experiment sets a previously non-existent pref [Uns][]
  57. #1414189 [Toolkit:Form Autofill]-[Form Autofill] Add a pref to determine whether a user has ever used credit card autofill [All][[form autofill:MVP]]
  58. #1410821 [Toolkit:Form Autofill]-[Form Autofill] Consider calling startSearch again instead of returning cached mResults when press arrow-down key after the focused input has just been auto-filled [Uns][[form autofill:V2]]
  59. #1403881 [Toolkit:Form Autofill]-[Form Autofill] Prompt a door hanger to ask users whether to update a credit card profile when users submit a modified profile [All][[form autofill:MVP]]
  60. #1402286 [Toolkit:Places]-chunk notifyResults calls so that we don't run all the autocomplete js for each match [Uns][[fxsearch]]
  61. #1414441 [Toolkit:Storage]-Remove Service::sXPConnect [Uns][]
  62. #1413621 [Toolkit:Telemetry]-Odd warning in telemetry IPC code [Uns][[good first bug][lang=c++]]
  1. Partial Landings/Diagnostic Patches:
  2. #1411467 [Core:DOM: Events]-Keeping PointerEvent enabled in early beta [Uns][]
  3. #1403348 [Core:DOM: Service Workers]-Crash in mozilla::dom::ServiceWorkerRegistrar::GetShutdownPhase [Win][]
  4. #1319203 [Core:JavaScript Engine: JIT]-Baldr: make calls between wasm and JIT code blazingly fast [Uns][]
  5. #1401594 [Core:Security: PSM]-Upgrade Firefox 58 to use NSS 3.34 [Uns][[psm-assigned]]
  6. #1381648 [Firefox:Developer Tools: Netmonitor]-Dev tools network performance analysis gives incorrect time values [Uns][]
  1. RC1 -> RC2 Changelog +5
  2. #1412078 [Core:Graphics: Layers]-Rocket chat [version 0.48.1] is not working properly [Win][]
  3. #1415259 [Firefox:Activity Streams: Newtab]-Update strings for 33 locales (4 added locales) for 57 activity stream [Uns][]
  4. #1414965 [Firefox:Search]-Reset search geo preferences due to bug 1413652 [Uns][]
  5. #1400259 [Firefox:Toolbars and Customization]-Last used submenu/item is visible/highlighted in "Hamburger" (and page action, and other photon panel) menu(s) after landing patch from bug #1374749 [Win][[reserve-photon-structure]]
  6. #1414549 [Toolkit:WebExtensions: Request Handling]-webRequest.filterResponseData crash [Uns][]

Nightly 58 fixes since 20170921 (Gecko 57) ~2601
Beta 57 fixes since 20170802 (Gecko 56) ~3579

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on November 12th, 2017, 7:11 am, edited 1 time in total.
Mouse5
Posts: 1279
Joined: April 11th, 2014, 7:34 pm
Location: Sydney Australia

Re: The first official 20171110 builds are not yet out

Post by Mouse5 »

toolong
Posts: 913
Joined: December 24th, 2011, 10:29 am

Re: The first official 20171110 builds are not yet out

Post by toolong »


For me it was RC2.
User avatar
MarkRH
Posts: 1358
Joined: September 12th, 2007, 2:30 am
Location: Edmond, OK
Contact:

Re: The first official 20171110 builds are not yet out

Post by MarkRH »

Well, I just got this on internal updater: Firefox Version: 57.0 | Build ID: 20171109183137 | Update Channel: beta
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The first official 20171110 builds are not yet out

Post by WaltS48 »

MarkRH wrote:Well, I just got this on internal updater: Firefox Version: 57.0 | Build ID: 20171109183137 | Update Channel: beta
I got Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 ID:20171109183137
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
User avatar
mightyglydd
Posts: 9813
Joined: November 4th, 2006, 7:07 pm
Location: Hollywood Ca.

Re: The first official 20171110 builds are not yet out

Post by mightyglydd »

MarkRH wrote:Well, I just got this on internal updater: Firefox Version: 57.0 | Build ID: 20171109183137 | Update Channel: beta
Likewise, 36.4 MB.
#KeepFightingMichael and Alex.
User avatar
notonymous
Posts: 157
Joined: November 6th, 2002, 6:57 pm
Location: Beyond the fringe

Re: The first official 20171110 builds are not yet out

Post by notonymous »

Developer Edition is showing 58.0b1 buildID 20171103003834

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
User avatar
Mark12547
Posts: 327
Joined: May 13th, 2017, 11:36 am
Location: Oregon, United States, Earth

Re: The first official 20171110 builds are not yet out

Post by Mark12547 »

notonymous wrote:
Developer Edition is showing 58.0b1 buildID 20171103003834
That's right. The Dev Channel receives the new version (58) almost a week before Beta does.

Friday the 3rd a copy of Nightly (58.0a1) was captured and modifications were made before that modified code landed in the Dev Channel last Tuesday the 7th as 58.0b1.

Between last Tuesday and this coming Monday the Beta Channel has had its 57 beta code tweaked to become "57.0" that we mere mortals would think of as the Release Candidate. There was an additional RC and there might be more. But on Monday the 13th that comes to an end because on Monday the 13th the Beta Channel is scheduled to receive 58 code designed to become Beta 58. It should be quite similar to Dev 58 but lacks the tweaks that make Dev friendlier to developers, but from that point, on, Dev and Beta should be receiving the same maintenance.

Then on Tuesday the 14th the Release Channel is scheduled to receive the most recent Release Candidate "57.0" that was formerly in Beta but now is the official Release. Typically Mozilla releases the new version to a portion of Release Channel users first and monitor for problems before opening up the 57 upgrade to more users. So the actual rollout may be over the course of several days.

Nightly? While it is scheduled to become 59.0a1 on Monday the 13th, the actual version number change isn't that significant since it will be receiving code that makes 59 be 59 throughout the life of the version, though during the last two weeks or so it seems that major changes aren't made so the code could be tested before the code is cloned to become the next Dev/Beta.
User avatar
Omega X
Posts: 8225
Joined: October 18th, 2007, 2:38 pm
Location: A Parallel Dimension...

Re: The first official 20171110 builds are not yet out

Post by Omega X »

OMTP just got more patches. Not sure what they do, the bug has no description.
Last edited by Omega X on November 11th, 2017, 3:39 am, edited 1 time in total.
User avatar
James
Moderator
Posts: 27999
Joined: June 18th, 2003, 3:07 pm
Location: Made in Canada

Re: The first official 20171110 builds are not yet out

Post by James »

Mark12547 wrote:
notonymous wrote:
Developer Edition is showing 58.0b1 buildID 20171103003834
That's right. The Dev Channel receives the new version (58) almost a week before Beta does.
Though the Developer Edition aka Aurora is not really a separate channel like it was before as it is more like the Developer Edition of Beta channel builds.
Lurtz
Posts: 359
Joined: June 12th, 2016, 12:25 pm

Re: The first official 20171110 builds are not yet out

Post by Lurtz »

I was hoping the rendering artefacts with APZ would occur less often with OMTP, but they actually seem to occur more often, even on fast machines. Is that to be expected?
Are You A Wiiizard?
Posts: 469
Joined: August 30th, 2012, 4:27 am

Re: The first official 20171110 builds are not yet out

Post by Are You A Wiiizard? »

Lurtz wrote:I was hoping the rendering artefacts with APZ would occur less often with OMTP, but they actually seem to occur more often, even on fast machines. Is that to be expected?
I got this as an answer on a bug to my captures: https://bugzilla.mozilla.org/show_bug.c ... 405589#c31
It looks like there are a lot of paints happening in the new profile you linked to. The average refresh driver tick time is ~16ms-25ms. Of that rasterization (capture with OMTP) is ~6-8ms, and the rest is display list and layer building.

We don't have great markers for OMTP, so I can't tell how long the actual rasterization is, but I can see that the following refresh ticks aren't being delayed much. Estimating from paint thread samples, I'd say rasterization is ~6-8ms.

I do notice that the content threads sometimes are actually running scripts and doing other things while we rasterize so that's a win for OMTP.

Overall I don't see OMTP misbehaving here with blocking or other async weirdness.

It looks like this page has a lot of work to do with display list building (it's essentially a giant table). I also noticed that as you scroll, images will transition in for table entries. My guess is there is a script doing this, and that's what's causing us to paint so much.
Omega X wrote:OMTP just got more patches. Not sure what they do, the bug has no description.
https://bugzilla.mozilla.org/show_bug.c ... 405589#c25 in response to stutters when scrolling and worse performance with OMTP on though didn't get any answer on what they were:
David, Ryan, what do you make of the main thread jank in the OMTP enabled case? Will any of the upcoming changes help?
User avatar
smsmith
Moderator
Posts: 19979
Joined: December 7th, 2004, 8:51 pm
Location: Indiana

Re: The first official 20171110 builds are not yet out

Post by smsmith »

Content blocker discussion split to here:
http://forums.mozillazine.org/viewtopic ... &t=3035053
Give a man a fish, and he eats for a day. Teach a man to fish, and he eats for a lifetime.
I like poetry, long walks on the beach and poking dead things with a stick.
Please do not PM me for personal support. Keep posts here in the Forums instead and we all learn.
Josa
Posts: 7360
Joined: July 28th, 2009, 4:52 pm

Re: The first official 20171110 builds are out

Post by Josa »

Locked