Fixed bugs in 20190801214227

Bug 1014393 R[Core:Audio/Video: Recording][MediaRecorder] Handle non monotonically increasing timestamp in WebM muxer.
Bug 1271553 R[WebExtensions:Experiments]Add ability to implement programmable custom protocol handler
Bug 1298602 R[Core:XPCOM]Intermittent ExpirationTracker.main | Value of: timeDiffMS < periodMS && aObj->mExpired
Bug 1360307 R[Core:Security: PSM]improve the arguments to mozilla::psm::InitializeNSS
Bug 1452920 R[DevTools:General]Convert WebConsoleActor to protocol.js
Bug 1473498 R[Firefox Build System:General][mach] Add support for Python 3
Bug 1493613 R[Core:Audio/Video: MediaStreamGraph]Make MediaStreamTrack the controller of MediaStreamGraph units
Bug 1499572 R[Core:Audio/Video: Recording]MediaRecorder.requestData not working correctly when timeslice is omitted
Bug 1504344 R[Core:DOM: Core & HTML]Remove the pref dom.xhr.lowercase_header.enabled
Bug 1505907 R[Toolkit:Video/Audio Controls][Fission] Make the audio/video controls Fission-aware
Bug 1507495 R[Core:DOM: Events]Enable Pointer events on GeckoView by default
Bug 1510690 R[DevTools:Console]Console should restore the focus from the actor rather than from the UI
Bug 1520096 R[Core:Layout]Enable reftests introduced in bug 1423013 on WebRender
Bug 1521363 R[WebExtensions:Untriaged]Intermittent browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_events.js | Expected removed tab ID - Expected: 445, Actual: 444 -
Bug 1548861 V[Toolkit:Password Manager]Update cache and storage with edits to password fields after generation
Bug 1549808 V[Toolkit:Password Manager]Favicons on each LoginListItem and on the LoginItem
Bug 1554404 R[DevTools:about:debugging][remote-dbg-next] Inspect buttons for service workers are disabled without explanation or alternative
Bug 1555231 R[Firefox:Site Identity and Permission Panels][Protections Panel] Replace footer with Show Report line button and "X blocked" label
Bug 1555454 R[Infrastructure & Operations:RelOps: Posix OS]migrate green test suites over to macosx1014
Bug 1555711 R[Toolkit:Notifications and Alerts]Make RemotePrompt Fission-compatible
Bug 1559605 R[DevTools:Console]Perma tier2 devtools/client/webconsole/test/fixtures/stub-generators/browser_webconsole_check_stubs_page_error.js | leaked 2 window(s) until shutdown [url = about:devtools-toolbox]
Bug 1561336 R[Firefox:Tracking Protection]Update strings and make localizable in protection report
Bug 1561384 R[Firefox:Tracking Protection]Extend expiration of COOKIE_BEHAVIOR histogram to never
Bug 1561547 R[Firefox:Messaging System]Use Messaging System to badge the FxA accounts toolbar button
Bug 1561923 R[Core:WebRTC]Remove expired WebRTC telemetry
Bug 1562316 R[Core:Graphics: WebRender]Reports of emojis not visible while typing text in textbox
Bug 1563711 R[Firefox Build System:Task Configuration]Remove target.maven.zip
Bug 1563802 R[Toolkit:Password Manager]Only show breach indicators on logins for sites where the breach included passwords
Bug 1564077 V[Firefox:Site Identity and Permission Panels]“Clear Cookies and Site Data…” button is cut out in French
Bug 1564168 R[Core:JavaScript Engine][jsdbg2] Debugger.prototype.enabled should be removed
Bug 1564190 R[Core:JavaScript Engine]Various streams code cleanups
Bug 1565171 R[DevTools:Application Panel]Add routing support - Part 2: Implement a page switcher component
Bug 1566115 R[Toolkit:Password Manager]about:logins is slow while filtering
Bug 1566336 R[Firefox Build System:Toolchains]Upstream llvm is moving from svn to git (github), update our code
Bug 1566392 R[DevTools:General]Review expired histograms for toolbox performance monitoring
Bug 1566421 R[DevTools:Console]Make webconsole destroy codepath synchronous
Bug 1566465 V[Core:Networking: HTTP]Crash [@ get] through [@ mozilla::net::Http2Session::RecvAltSvc]
Bug 1566797 R[Firefox:Security]Handle more than one cert received in the URL (about:certificate)
Bug 1566915 R[Core:Performance]Composition recording with WebRender on macOS crashes due to calling GL methods while not having a GL context
Bug 1567077 R[Toolkit:Application Update]firefox doesn't open in non-administrative sessions when an update is pending in an administrative session and the browser hasn't been opened yet
Bug 1567210 V[DevTools:Debugger]Closing devtools should resume the thread
Bug 1567235 R[Release Engineering:Release Automation: Signing]Mac notarization is slow
Bug 1567579 R[Core:JavaScript Engine]Defer initialization of LazyScripts until after all parsing is done.
Bug 1567896 R[Firefox:Tracking Protection]Implement social tracking protection doorhanger and add it to privacy panel
Bug 1568051 R[Core:Layout]JS-implemented nsIContentPolicy can be interrupted during frame construction
Bug 1568605 R[Firefox for Android:Metrics]Send a Leanplum event when the user signs up for a Firefox Account
Bug 1568746 R[DevTools:Console]Trim expressions before displaying them in Console messages
Bug 1569093 V[Toolkit:Password Manager]Don't offer generated passwords via the context menu on sites where the user disabled password saving
Bug 1569215 V[Core:Graphics: WebRender]Animating a SVG with CSS causes it to become blurry
Bug 1569258 V[Core:Performance]Stopping composition recorder will crash if it hasn't already started
Bug 1569315 R[Core:JavaScript Engine]Defer allocation of JSFunctions until after Parsing is done.
Bug 1569375 R[Toolkit:Themes]Refactor browser panel CSS to reduce shadow DOM traversal after CE conversion
Bug 1569475 V[Core:Layout]Frequent Assertion failure: zoom > CSSToScreenScale(0.0f) (zoom factor must be positive), at /builds/worker/workspace/build/src/layout/base/MobileViewportManager.cpp when when Gecko 70 merges to Beta on 2019-08-26
Bug 1569560 R[Core:JavaScript: GC]Add tuning parameters for new malloc memory counter
Bug 1569756 R[Core:Widget: Win32]Crash in [@ mozilla::ShellExecuteByExplorer]
Bug 1569791 R[Toolkit:XUL Widgets]Construct MozTreecolPicker menus with closemenu attribute if the column has it.
Bug 1569812 R[Firefox:Address Bar]Allow extensions to specify search engines by name, URL, or alias
Bug 1569882 R[Firefox Build System:Lint and Formatting]Perma tier 2 0:26.11 python/mozlint/test/test_result.py::test_issue_defaults TEST-UNEXPECTED-FAIL
Bug 1569927 R[Core:JavaScript: Internationalization API]Fractional seconds part name is "fractionalSecond" instead of "fractionalSecondDigits"
Bug 1569948 R[Firefox:Address Bar]One-off search buttons missing if you click the Show history icon on the address bar and then type anything
Bug 1569974 V[Core:Graphics]Crash in drawSnapshot with custom DOMRect [@ mozilla::gfx::CrossProcessPaint::Start]
Bug 1569996 R[Core:Privacy: Anti-Tracking]Enable setting the default referrer policy for third-party tracking resources to strict-origin-when-cross-origin when Enhanced Tracking Protection is turned on
Bug 1570005 R[Firefox:Preferences]Container icon inconsistencies
Bug 1570008 R[Firefox:Address Bar]Regression: Address Bar alignments are broken
Bug 1570011 R[Core:JavaScript Engine]Update test262 (Jul 30 2019 edition)
Bug 1570021 R[Toolkit:Application Update]Intermittent toolkit/mozapps/update/tests/browser/browser_elevationDialog.js | Uncaught exception - [Exception... "Component returned failure code: 0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS) [nsIFile.create]" nsresult: "0x80520008 (
Bug 1570061 R[Firefox:Normandy Client]Correct multi-preference-experiment name in normandy-action-argument-schemas
Bug 1570096 R[Core:CSS Parsing and Computation]Fix parsing of align=bottom on replaced elements.
Bug 1570129 R[DevTools:Debugger]Code Cleanups for Debugger Components
Bug 1570164 R[Core:Privacy: Anti-Tracking]silence warning spam in nsContentUtils::IsThirdPartyWindowOrChannel
Bug 1570173 R[Core:JavaScript Engine]Crash [@ js::AutoUnsafeCallWithABI::AutoUnsafeCallWithABI] or Assertion failure: cx, at js/src/threading/ProtectedData.cpp:52
Bug 1570179 R[Core:XPCOM]nsXREDirProvider can leak nsLocalFiles in some cases
Bug 1570182 V[Core:CSS Parsing and Computation]cursor: -moz-grab, -moz-grabbing, -moz-zoom-in, -moz-zoom-out ignored
Bug 1570224 R[Firefox Build System:Toolchains]Use nproc instead of getconf _NPROCESSORS_ONLN
Bug 1570333 R[Core:JavaScript: GC]ImmutableTenuredPtr should only be used on the heap
Bug 1570334 R[Firefox Build System:General]remove `MOZ_ENABLE_CONTENTMANAGER` headers
Bug 1570339 R[Core:Javascript: WebAssembly]Guard the atomic/fence test against the atomic feature being enabled
Bug 1570346 R[Toolkit:Password Manager]Use brand-product-name in Sync message
Bug 1570350 R[Core:DOM: Bindings (WebIDL)]Make the consumers of ConstructJSImplementation a bit simpler
Bug 1570352 R[Firefox Build System:Bootstrap Configuration]ensure_java does not handle JAVA_HOME correctly due to *args passing
Bug 1570399 R[Core:Graphics: WebRender]Revert the adjustment of the visible rect from bug 1565904
Bug 1570401 R[Core:Graphics: WebRender]Better handling of transformed clips in WebRender
Bug 1570490 R[Core:DOM: Bindings (WebIDL)]Remove some unnecessary "callback" argument name escapes in webidl
Bug 1570496 R[Firefox for Android:Firefox Accounts]Forward compatibility with upcoming FxA changes for the 'action' parameter
Bug 1570520 R[Core:Layout]Intermittent Tier 2 Android 8 text-stroke/webkit-text-stroke-property-X.html == text-stroke/webkit-text-stroke-property-X-ref.html | image comparison, max difference: Y, number of differing pixels: Z
###########
Changes to 85 bugs - 72 fixed.
7 bugs are not included due to being restricted