Changes in 20200110095023

Built from feb7d997f96164b028c9cf57a74878095cdad0d3

..index..
Bug 1597401 R[Core:Audio/Video]Comment in StaticPrefList.yaml about media prefs getters is no longer relevant
Bug 1607051 R[Core:Audio/Video: Playback]crash near null in [@ mozilla::dom::BrowsingContext::Get]
Bug 1595603 N[Core:Audio/Video: Playback]Crash in [@ OOM | large | NS_ABORT_OOM | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_Impl<T>::AppendElement<T> | mozilla::dom::HTMLMediaElement::DispatchAsyncEvent]
Bug 1588233 R[Core:Audio/Video: Playback]Update libsoundtouch to 2.1.2
Bug 1602996 R[Core:Audio/Video: Playback]Intermittent dom/media/tests/mochitest/test_peerConnection_restartIceNoRtcpMux.html | application crashed [@ mozilla::jni::Context<mozilla::java::CodecProxy, _jobject*>::operator->() const]
Bug 1591629 R[Core:CSS Transitions and Animations]No need to pass TransformData for all transform-like properties to compositor
Bug 1536179 R[Core:Canvas: WebGL]generate-wrappers-and-manifest.py fails to run on macOS
Bug 1604889 R[Core:DOM: Content Processes]receiveMessage exceptions are re-reported as NS_ERROR_UNEXPECTED
Bug 1472158 R[Core:DOM: File]No blobURL broadcasting
Bug 1601779 R[Core:DOM: Navigation]Don't trigger a process switch before loading when DocumentChannel could do it in the response.
Bug 1597489 R[Core:DOM: Navigation]Fix uses of nsTitleBarFrame::HandleEvent in layout/xul/nsTitleBarFrame.cpp
Bug 1597480 A[Core:DOM: Navigation]Fix uses of nsPresContext::Init in layout/base/nsPresContext.cpp
Bug 1603196 R[Core:DOM: Navigation]process switching fires spurious nsIWebProgressListener events to RemoteWebProgress
Bug 1602487 R[Core:DOM: Security]Refactor GetURI usage in PresShell.cpp
Bug 1607783 R[Core:DOM: Selection]Check precondition `aStartOffset <= aEndOffset` in `nsRange::IsNodeSelected`
Bug 1569370 R[Core:Graphics]RLBox - Switch the RLBox API parameter to move to the sandboxed version of libGraphite
Bug 1606981 R[Core:Graphics: Text]Crash in [@ core::result::unwrap_failed] with crash reason "can determine file rights: 28" in graphite font code
Bug 1600472 A[Core:Graphics: WebRender]WebRender breaks font subpixel AA on many sites on Nightly
Bug 1592016 R[Core:Graphics: WebRender]Enable gfx.webrender.compositor by default on macOS
Bug 1607919 R[Core:IPC]Require descriptions for sync-messages.ini entries
Bug 1603701 R[Core:JavaScript Engine]Enable test262 WeakRef tests
Bug 1607930 R[Core:JavaScript Engine]Enable deferred allocation mode by default
Bug 1605835 R[Core:JavaScript Engine]`({ 1n: 1 })` should not throw syntax error
Bug 1607596 R[Core:JavaScript Engine]Don't fire onNativeCall when the current script is self hosted
Bug 1601372 R[Core:JavaScript Engine]Defer object allocation during parsing in the self-hosted global
Bug 1607215 R[Core:JavaScript: GC]ThreadSanitizer: data race [@ changeGCState] vs. [@ ShouldMarkCrossCompartment]
Bug 1424934 R[Core:JavaScript: GC]Investigate using one byte per cell for marking information
Bug 1607408 R[Core:Layout]Remove InspectorUtils.getBindingURLs.
Bug 1608063 R[Core:Layout]Remove TypeTraits usage from layout/
Bug 1607672 R[Core:Layout: Text and Fonts][mac] Combination of unicode flower symbols displays profile names half-height for ✿❀✾❀✿ / improper glyphicons
Bug 1608124 A[Core:Layout: Text and Fonts][shared font list] macOS "hidden" system font families should not be recognized in the CSS `font-family` list
Bug 1607468 R[Core:Networking]Perma netwerk/test/unit/test_parse_content_type.js | Test timed out when Gecko version increases to 75 on 2020-02-10
Bug 1607749 V[Core:Networking: FTP]FTP authentication dialog box is not displayed
Bug 1600906 A[Core:Storage: IndexedDB]Reduce state in dom/indexedDB classes
Bug 1558526 R[Core:Web Audio]registerProcessor likely crashes if aProcessorCtor.prototype.process is null
Bug 1608177 R[Core:Web Replay]Setting logpoints does not clean up breakpoint state properly
Bug 1608213 R[Core:Web Replay]Add redirection for GetThemeMetric
Bug 1608171 R[Core:Web Replay]Don't generate reports for cloud replay crashes
Bug 1607283 R[Core:WebRTC: Networking]Update WebRTC DTLS telemetry
Bug 1581555 R[Core:Widget: Cocoa]When switching dynamically switching locales via 'requestedLocales', and error is throw and the touch bar does not update
Bug 1605724 R[Core:Widget: Gtk][GTK] Dialog boxes are shrank after Bug 1602939
Bug 1604412 R[Core:Widget: Win32]Composite to a shared memory DrawTarget in GPU process to allow GPU sandboxing
Bug 1608007 R[Core:XPCOM]GetProcAddress is not needed for GetLogicalProcessorInformation
Bug 1608093 R[Core:XPCOM]Remove support for multiple CycleCollectedJSContexts per CycleCollectedJSRuntime
Bug 1448967 R[Core:XPConnect]Remove enablePrivilege
Bug 1601688 R[DevTools:Console]If an event is only needed in tests, only emit it when in test
Bug 1607608 R[DevTools:Console]Support calling builtin natives when doing eager evaluations
Bug 1607279 R[DevTools:Console]Eagerly evaluate the highlighted autocomplete result
Bug 1605327 R[DevTools:Console]Deprecate cd() command
Bug 1604526 R[DevTools:Debugger]Crash when stepping in Service Worker
Bug 1607675 R[DevTools:Framework]Remove hidden "debugger" container in DevTools options panel
Bug 1607948 R[DevTools:Framework]Rename toolbox-options.xhtml to toolbox-options.html
Bug 1607733 R[DevTools:General]Extend or drop telemetry probe devtools.wrong_shortcut because it will stop recording working when the Firefox version increases to 75 on 2020-02-10
Bug 1598906 R[DevTools:Inspector: Rules]Devtools incorrectly say that 'width' doesn't apply to table-rows
Bug 1603221 R[Firefox:Enterprise Policies]certificates enterprise policy should use nsIX509CertDB.isCertTrusted instead of nsIX509CertDB.asyncVerifyCertAtTime
Bug 1605217 R[Firefox:General]Migrate Identity Panel to Fluent
Bug 1605383 R[Firefox:New Tab Page][Firefox "ru" locale] The placeholder text from the in-content "Search Bar" overlaps the field's borders if the browser is resized under 30% and the page is scrolled down
Bug 1472781 R[Firefox:Normandy Client]Make in-progress telemetry available to filter expressions
Bug 1603545 R[Firefox:Protections UI][Protection Report] telemetry for app menu
Bug 1607925 R[Firefox:Protections UI]{protections Report] Manage Protections button is incorrectly visible
Bug 1608192 V[Firefox:Protections UI][RTL] Place the protections popup message image in the left side of the popup
Bug 1596860 R[Firefox:Search]If the region and/or locale is unknown, ensure the modern search config falls back to a reasonable default.
Bug 1582720 R[Firefox:Search]Clean up references to recently removed locales in the Search Engine lists
Bug 1403461 R[Firefox:Search]Search module with diacritics in their name cannot be hidden
Bug 1605008 R[Firefox:Security]DoH Rollout Extension: Heuristics run on network change when user has `network.trr.mode` set manually during first run
Bug 1597029 R[Firefox:Security]Media loaded via TLS displayed as unencrypted
Bug 1604699 R[Firefox:Sync]Avoid fetching the device list on every sync, to reduce FxA server load, part deux
Bug 1608011 R[Firefox:Sync]Sync telemetry isn't reporting the syncNodeType
Bug 1607160 R[Firefox:Toolbars and Customization]Maximizing window after bookmarking causes address bar to consume toolbar and trigger overflow
Bug 1606955 R[Firefox Build System:Bootstrap Configuration]bootstrap.py TypeError error in python3
Bug 1608108 R[Firefox Build System:Bootstrap Configuration]Bootstrap prompts for vcs even when in an existing checkout
Bug 1605213 R[Firefox Build System:General]wasm compilations should be subject to compiler wrapping e.g. sccache
Bug 1605742 R[Firefox Build System:Generated Documentation]Instructions on how to build and contribute to Firefox should move here from MDN
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1605874 R[Firefox Build System:Lint and Formatting]nsFrame.cpp: Remove a nested redundant #if
Bug 1605659 R[Firefox Build System:Source Code Analysis]Several "definition of implicit copy constructor for 'xxxx' is deprecated because it has a user-declared copy assignment operator [-Werror,-Wdeprecated-copy]"
Bug 1605879 R[Firefox Build System:Source Code Analysis]./mach static-analysis is failing when too many files
Bug 1602863 N[Firefox Build System:Task Configuration]ubuntu1804 - migrate tasks, tests and other jobs that use desktop1604-test to use ubuntu1804-test image
Bug 1583353 A[Firefox Build System:Task Configuration]Test path chunking in the taskgraph
Bug 1594820 A[GeckoView:General]Improve asynchronicity of content process startup
Bug 1588237 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.TelemetryTest.testOnTelemetryReceived | application crashed [@ mozilla::jni::Accessor::EndAccess<mozilla::java::RuntimeTelemetry::Proxy::DispatchHistogram_t>(mozilla::java::RuntimeTelemetry::Proxy::DispatchHistogram
Bug 1608032 R[Localization Infrastructure and Tools:Fluent Migration]Remove Fluent migration recipes for Firefox 72
Bug 1607857 R[Release Engineering:Release Automation: Updates]Rework partial generation 'platform' key to avoid treeherder use
Bug 1607897 R[Toolkit:Telemetry]Fix include-what-you-use errors in TestEvents.cpp
###########
Changes to 84 bugs - 72 fixed.
2 bugs are not included due to being restricted