The Official 20170722 builds are out

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

The Official 20170722 builds are out

Post by Josa »

Previous Nightly Builds thread 20170721

The Official 20170722 NIGHTLY builds are out
.The Official Firefox 55 Beta 12 builds are not yet out

Previous NIGHTLY: 20170721 (Fx 56.0a1)
Previous BETA: 20170721 (Fx 55.0b11)

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


Fixed:
  1. NIGHTLY +118
  2. #1372383
  3. #1372467
  4. #1378113
  5. #1379392
  6. #1381068
  7. #1382754 [Cloud Services:Screenshots]-Update Screenshots to version 10.8.0 [Uns][]
  8. #1381720 [Core:Audio/Video: GMP]-[EME] Update content_decryption_module.h [Uns][]
  9. #1316211 [Core:Audio/Video: Playback]-Remove unused code in MediaDecoderReader [Uns][]
  10. #1274919 [Core:Audio/Video: Playback]-Resume suspended video decoders on tab mouse hover. [All][]
  11. #1382303 [Core:Audio/Video: Playback]-[MSE] playing event incorrectly fired even when no data has been added [Uns][]
  12. #1382190 [Core:CSS Parsing and Computation]-Stylo: multiple nsStyle* crashes when starting firefox on Windows 32-bit [Win][]
  13. #1382017 [Core:CSS Parsing and Computation]-Various followup cleanups for the fusing of style contexts [Uns][]
  14. #1380133 [Core:CSS Parsing and Computation]-stylo: HackerRank menu hover animation flickers [Uns][]
  15. #1366721 [Core:CSS Parsing and Computation]-stylo: Restyle additional style contexts [Uns][]
  16. #1367278 [Core:CSS Parsing and Computation]-stylo: may_have_animations() is called against wrong element [Uns][]
  17. #1363601 [Core:DOM: Content Processes]-Crash in mozilla::ipc::MessageChannel::Clear from ~PContentParent() [Win][[e10s-multi:?]]
  18. #1380529 [Core:DOM: Device Interfaces]-WebAuthn: Use WD-05 U2F Attestation Format [All][[webauthn] [webauthn-interop]]
  19. #1351148 [Core:DOM: Events]-Add an event queue to nsThread for input events and annotate input IPC messages to use it [Uns][]
  20. #1372097 [Core:DOM: Events]-[Pointer Event] Implement tangential pressure and twist on Mac [Uns][]
  21. #1376089 [Core:DOM: Workers]-Crash in mozilla::dom::workers::WorkerPrivateParent<T>::MaybeWrapAsWorkerRunnable [All][]
  22. #1379243 [Core:DOM: Workers]-make WorkerGlobalScope::EventTargetFor() continue to work after worker shutdown is started [Uns][]
  23. #1382917 [Core:DOM]-Avoid AddRef()ing the Range object in IMEContentObserver::InitWithEditor() [All][]
  24. #1383128 [Core:DOM]-Avoid some useless AddRef()s when parsing class attributes [All][]
  25. #1375599 [Core:DOM]-Consider caching nsGenericHTMLFormElement::IsDisabled() in a boolean bit flag [Uns][]
  26. #1383245 [Core:DOM]-Prevent repeatedly computing the hash of a NodeInfoInner object [All][]
  27. #1159003 [Core:DOM]-The buffer for user timing api should not have an upper limitation [Uns][]
  28. #1378970 [Core:DOM]-label CollectorRunnable via its associated timer [All][]
  29. #1383079 [Core:Editor]-Don't AddRef() the editor root node in TextEditRules::WillOutputText() [All][]
  30. #1359345 [Core:Editor]-HTMLEditor::IsVisBreak() should be renamed to HTMLEditor::IsVisibleBRElement() [All][]
  31. #1378766 [Core:FxAccounts]-[E10S] FxA Private browsing mode query does not work with E10s enabled [Uns][]
  32. #1378476 [Core:Graphics: Layers]-label layers::DestroyTextureData [All][[gfx-noted]]
  33. #1381471 [Core:Graphics: Text]-Refactor implementations of gfxPlatform::IsFontFormatSupported [Uns][]
  34. #1382083 [Core:Graphics: Text]-Update harfbuzz to version 1.4.7 [All][]
  35. #1382682 [Core:Graphics: WebRender]-Collect scroll metadata for APZ in layers-free webrender [Uns][[gfx-noted]]
  36. #1381949 [Core:Graphics: WebRender]-Expose functions for dealing Arc<Vec<u8>> [Uns][]
  37. #1382314 [Core:Graphics: WebRender]-Invalidation is broken on https://www.highcharts.com/demo/3d-column-interactive with layer-free [Uns][[gfx-noted]]
  38. #1381095 [Core:Graphics: WebRender]-Make disabling GPU process/WebRender fallback work when creating CompositorSession [Uns][[gfx-noted]]
  39. #1378602 [Core:Graphics: WebRender]-OMTA for layers free [Uns][]
  40. #1382744 [Core:Graphics: WebRender]-Process display items inside nsDisplayWrapList for layers-free webrender [Uns][[gfx-noted]]
  41. #1382141 [Core:Graphics: WebRender]-Remove generate_frame from wr_api_set_root_pipeline() [Uns][]
  42. #1380645 [Core:Graphics: WebRender]-Update webrender to b83c200c657f6b6fb17d09f329ba77803420b46a [Uns][[gfx-noted]]
  43. #1381479 [Core:Graphics]-Crash in mozilla::layers::MaskCombineOperation::Init [Win][]
  44. #1381172 [Core:Graphics]-Implement DrawTargetCapture::StrokeGlyphs [Uns][]
  45. #1381180 [Core:Graphics]-Refactor out StrokeOptions from DrawCommands [Uns][]
  46. #1382644 [Core:Graphics]-Remove CompositorManagerChild::Init assert for sInstance->CanSend() [Uns][[gfx-noted]]
  47. #1380530 [Core:IPC]-Intermittent devtools/client/canvasdebugger/test/browser_profiling-canvas.js | application crashed [@ MessageLoop::DeletePendingTasks()] [Uns][]
  48. #1381618 [Core:IPC]-mscom::AgileReference should store IID, not REFIID [Win][]
  49. #1382495 [Core:ImageLib]-Intermittent TEST-UNEXPECTED-TIMEOUT | image/test/mochitest/test_webcam.html | application timed out after 330 seconds with no output [Uns][[gfx-noted]]
  50. #1379936 [Core:JavaScript Engine: JIT]-Differential Testing: Different output message involving RegExp [All][[fuzzblocker]]
  51. #1381891 [Core:JavaScript Engine: JIT]-Inline IsTypedArray when TypedArray and non-TypedArrays were observed [Uns][]
  52. #1382023 [Core:JavaScript Engine: JIT]-Pull some irregexp patches. [Uns][]
  53. #1382612 [Core:JavaScript Engine: JIT]-Support default class constructor in Ion [Uns][]
  54. #1355109 [Core:JavaScript Engine]-Consider ICs for Xrays [Uns][]
  55. #1382339 [Core:JavaScript Engine]-Improve SpiderMonkey hashing functions by using MFBT's HashGeneric more [Uns][]
  56. #1382745 [Core:JavaScript Engine]-Improve the hashing of StackShape, especially on 64-bit systems [All][]
  57. #1344483 [Core:JavaScript Engine]-Optimize ES6 object literals [All][]
  58. #1382324 [Core:JavaScript Engine]-SpiderMonkey HashTable has poor hashing behavior for adjacent pointers [Uns][]
  59. #1382435 [Core:JavaScript Engine]-jsid's inside ShapeTable with Symbols created from Symbol.for(foo) and with foo will cause hashtable collision [Uns][]
  60. #1382722 [Core:JavaScript: GC]-Debugger GC notification is triggered more than once when compacting [Uns][]
  61. #1383206 [Core:JavaScript: GC]-MOZ_GCTIMER crashes on Windows [Uns][]
  62. #1382720 [Core:JavaScript: GC]-Refactor Zone::setGCState to assert previous state [Uns][]
  63. #1377279 [Core:JavaScript: Standard Library]-Fine-tune array built-ins [Uns][]
  64. #1382593 [Core:Layout: Images]-Cleanup a bit nsImageMap. [Uns][]
  65. #1382257 [Core:Layout: View Rendering]-Rendering issues for phonebook [Uns][[gfx-noted]]
  66. #1382852 [Core:Networking: Cache]-Wrong value is reported for NETWORK_RACE_CACHE_WITH_NETWORK_USAGE_2 probe when cache wins in delayed race [Uns][[necko-active]]
  67. #1382103 [Core:Networking: HTTP]-ensure thread-safe access to HttpBackgroundChannelParent::mBackgroundThread [Uns][]
  68. #1382845 [Core:Networking]-We should cancel mNetworkTriggerTimer when we start reading data from the cache [Uns][[necko-active]]
  69. #1382521 [Core:Panning and Zooming]-Don't dereference a null presShell in FocusTarget [Uns][[gfx-noted]]
  70. #1377280 [Core:Panning and Zooming]-Enable keyboard APZ on nightly [Uns][[gfx-noted]]
  71. #1381591 [Core:Plug-ins]-Refactor plugin initialization telemetry [Uns][]
  72. #1378710 [Core:SVG]-SVG: mask renders incorrectly when clipped group has animated contents [Uns][]
  73. #1366694 [Core:Security: Process Sandboxing]-Enable Windows level 3 content process sandbox by default on Nightly. [Win][sbwc2]
  74. #1381080 [Core:String]-add assertions about string class null-termination invariants [Uns][]
  75. #1383272 [Core:WebRTC: Networking]-Fix RTP parsing error for RtpStreamId [Uns][]
  76. #1371000 [Core:WebRTC]-Firefox not seeing all windows available to share [All][[Needinfo 2017/06/12 to reporter] ]
  77. #1382142 [Core:Widget: Gtk]-Fix a typo about MOZ_CONTAINER_GET_CLASS macro [Uns][]
  78. #1379266 [Core:Widget: Win32]--moz-win-accentcolortext isn't always right [Uns][[photon-visual][p2]]
  79. #1363959 [Core:XPConnect]-Consider atomizing the strings for the comparisons while resolving a property [Uns][[qf:p3]]
  80. #1382904 [Core:XPConnect]-Optimize XPCOMUtils.generateQI [Uns][]
  81. #1381921 [Core:XPConnect]-Remove nsAXPCNativeCallContext [Uns][]
  82. #1382785 [Firefox:Activity Streams: Newtab]-Add Pocket, search delay, and bug fixes to Activity Stream [Uns][]
  83. #1382690 [Firefox:Developer Tools: Console]-Adapt extensions inspect() calls to the new console frontend [Uns][[console-html]]
  84. #1326937 [Firefox:Developer Tools: Console]-Load new console frontend in an xhtml document instead of xul [Uns][[console-html]]
  85. #1383014 [Firefox:Developer Tools: Debugger]-Remove 'enable worker debugging' devtools option [Uns][]
  86. #1382432 [Firefox:Developer Tools: Debugger]-Update Debugger frontend (7/19/2017). [Uns][]
  87. #1374555 [Firefox:Developer Tools: Framework]-Stop using <style scoped> in HTMLTooltip [Uns][]
  88. #1381689 [Firefox:Developer Tools: Source Editor]-Upgrade to CodeMirror 5.27.4 [Uns][]
  89. #1378851 [Firefox:Developer Tools]-Stop using sdk/core/heritage in DevTools highlighters [Uns][[nosdk]]
  90. #1378817 [Firefox:Developer Tools]-Stop using sdk/lang/functional in DevTools [Uns][[nosdk]]
  91. #1354568 [Firefox:Downloads Panel]-Show the file's size in downloading menu [Uns][]
  92. #1381982 [Firefox:General]-Firefox onboarding shows duplicate about:home pages [Uns][]
  93. #1382746 [Firefox:General]-Provide a helper function to remove the preloaded browser [Uns][]
  94. #1355922 [Firefox:General]-Save to Pocket should have an associated animation [Uns][[photon-animation]]
  95. #1381356 [Firefox:General]-The onboarding notification button should not wrap [Uns][[photon-onboarding]]
  96. #1382635 [Firefox:Session Restore]-FormDataListener shouldn't listen for change events [Uns][]
  97. #1348816 [Firefox:Session Restore]-Session store updates (inefficiently) - 1 observer per tab - when users select a different page style [Uns][]
  98. #1361285 [Firefox:Sync]-Add new addresses and credit-card engines to about:preferences#sync [Uns][]
  99. #1363995 [Firefox:Sync]-Implement core reconciliation logic for formautofill engine [Uns][[form autofill:M4]]
  100. #1374500 [Firefox:Sync]-New sync engines for addresses and credit-cards [Uns][]
  101. #1374025 [Firefox:Tabbed Browser]-Moving a tab that was opened via window.open into a new window fails [All][]
  102. #1380815 [Firefox:Theme]-Fade overflow menu icon to grey after item is pinned [Uns][[photon-animation]]
  103. #1371219 [Firefox:Theme]-Increase margin of main menu items when accessed through touch [Uns][[photon-visual][p2]]
  104. #1376892 [Firefox:Toolbars and Customization]-Don't show the stop button for local url loads [Uns][]
  105. #1382667 [Firefox:Toolbars and Customization]-Implement an onBeforeCommand function for CustomizableUI that will run before the command is executed [Uns][[reserve-photon-animation]]
  106. #1383031 [Firefox:Toolbars and Customization]-Rename customization-uidensity-menu-button* classes and ids since these are menuitems [All][[photon-visual]]
  107. #1371762 [Toolkit:Add-ons Manager]-Legacy page shows an experiment [Uns][investigating]
  108. #1382706 [Toolkit:Application Update]-on Mac standard user (non-admin) doesn't get notification for update [Mac][]
  109. #1377246 [Toolkit:Form Manager]-Move Sync deduping logic into profile storage [Uns][]
  110. #1382189 [Toolkit:Form Manager]-[Form Autofill] Setting manuallyManagedState bit might trigger frame re-construction and erase the preview text while previewing [Uns][[form autofill:M4]]
  111. #1376942 [Toolkit:Telemetry]-Add activeTicks as a scalar [Uns][[measurement:client]]
  112. #1382340 [Toolkit:Telemetry]-Fix search in about:telemetry [Uns][]
  113. #1382201 [Toolkit:Telemetry]-Use the prefs defined in TelemetryUtils.jsm in TelemetryArchive.jsm [Uns][[measurement:client]]
  114. #1344723 [Toolkit:Telemetry]-Use the prefs defined in TelemetryUtils.jsm in TelemetryController.jsm [All][[measurement:client][lang=js]]
  115. #1381843 [Toolkit:Telemetry]-Use the prefs defined in TelemetryUtils.jsm in TelemetrySend.jsm [Uns][]
  116. #1382198 [Toolkit:Telemetry]-Use the prefs defined in TelemetryUtils.jsm in UITelemetry.jsm [Uns][[measurement:client]]
  117. #1382218 [Toolkit:Video/Audio Controls]-Huge media controls [Uns][]
  118. #1381687 [Toolkit:WebExtensions: General]-Store and transfer schema JSON in structured clone blobs [Uns][]
  119. #1382839 [Toolkit:WebPayments UI]-Only package payments.manifest in Nightly browser builds [Uns][]
  1. Partial Landings/Diagnostic Patches:
  2. #1377595 [Core:Graphics: WebRender]-Don't use blob images with content that must be painted on the content process [Uns][[gfx-noted]]
  3. #1366026 [Firefox:Toolbars and Customization]-Add a Screenshots item to the library panel [Uns][[photon-structure]]
  1. Beta 11 -> Beta 12 Changelog +4
  2. #1378113
  3. #1380426
  4. #1381907
  5. #1381982 [Firefox:General]-Firefox onboarding shows duplicate about:home pages [Uns][]

Nightly 56 fixes since 20170613 (Gecko 55) ~2014
Beta 55 fixes since 20170306 (Gecko 54) ~5164

Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide
Last edited by Josa on July 22nd, 2017, 8:58 am, edited 1 time in total.
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The Official 20170722 builds are not yet out

Post by GHM113 »

Do not update to 22-07-17, lots of errors "Your Firefox profile cannot be loaded. It might be missing or inaccessible" on startup, computer is almost unusable. Nightly manages to load itself somehow but I can't close it and messages about errors keep popping up.
Sorry for my poor English.
User avatar
streetwolf
Posts: 2700
Joined: August 21st, 2011, 8:07 am
Location: NJ (USA)

Re: The Official 20170722 builds are not yet out

Post by streetwolf »

GHM113 wrote:Do not update to 22-07-17, lots of errors "Your Firefox profile cannot be loaded. It might be missing or inaccessible" on startup, computer is almost unusable. Nightly manages to load itself somehow but I can't close it and messages about errors keep popping up.
Did you try in safe-mode and with a new profile? I have no problems.
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
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The Official 20170722 builds are not yet out

Post by GHM113 »

streetwolf wrote:Did you try in safe-mode and with a new profile? I have no problems.
Your post was very helpful, thank you! It turns out Kaspersky is the source of the problem, time to uninstall this piece of shit [-X :-"
Sorry for my poor English.
User avatar
Virtual_ManPL
Posts: 2052
Joined: July 24th, 2008, 5:52 am
Contact:

Re: The Official 20170722 builds are not yet out

Post by Virtual_ManPL »

You should never ever use any extensions in browser from AV & FW software.
Virtualfox persona
Tired of constant Firefox UI changes? XUL extensions are not working anymore? Try SeaMonkey, Waterfox Classic, Pale Moon.
User avatar
GHM113
Posts: 707
Joined: December 16th, 2015, 3:59 am
Location: Moscow, Russia

Re: The Official 20170722 builds are not yet out

Post by GHM113 »

I've never enabled Kaspersky browser addon because it is useless and causes performance problems. Also, as far as I know, it's not even e10s-compatible. The source of the problem with error "Your Firefox profile cannot be loaded" is deeper: Kasperky uses so called ffcert.exe in order to import kaspersky certificate into FF certificate storage every time you launch Gecko-based browser including Firefox Release, Beta, DevEd or Nightly.

This time something went wrong and ffcert makes Nightly think its profile is missing. Actually, according to Kaspersky task manager, ffcert.exe launches nightly.exe! So it's not surprising something went wrong. I tried to disable different protection components in Kaspersky but that didn't help. Then I decided to forbid the launch of ffcert.exe in Kaspersky task manager and it worked! NIghtly is fully functional again. I am genious :-"

Moral of the story: never use AV software [-X
Last edited by GHM113 on July 22nd, 2017, 8:20 am, edited 2 times in total.
Sorry for my poor English.
User avatar
WildcatRay
Posts: 7484
Joined: October 18th, 2007, 7:03 pm
Location: Columbus, OH

Re: The Official 20170722 builds are not yet out

Post by WildcatRay »

GHM113 wrote:
streetwolf wrote:Did you try in safe-mode and with a new profile? I have no problems.
Your post was very helpful, thank you! It turns out Kaspersky is the source of the problem, time to uninstall this piece of shit [-X :-"
I had no issues here with Nightly and Kaspersky installed.
Ray

OS'es: 4 computers with Win10 Pro 64-bit; Current Firefox, Beta, Nightly, Chrome, Vivaldi
Josa
Posts: 7364
Joined: July 28th, 2009, 4:52 pm

Re: The Official 20170722 builds are out

Post by Josa »

Locked