Changes in 20191211094640

Built from f83f2771414cf5938a46f44e1b11cdcd5181ea0f

..index..
Bug 1598738 R[Core:Audio/Video]Remove using namespace std in OnlineSpeechRecognitionService.cpp
Bug 1600063 R[Core:Audio/Video: Playback]Recently, equalizer extensions cause html5 audio to lag when playing/pausing
Bug 1601379 R[Core:Audio/Video: Playback]Extend MediaControlKeysEventSource API for initialization and deconstruction
Bug 1602617 R[Core:Audio/Video: Playback]Reuse the same MediaControlKeysEventSource but use `open()` and `close()` to control monitoring media key events
Bug 1602608 R[Core:DOM: Core & HTML]DOM fullscreen promises always reject with confusing "The expression cannot be converted to return the specified type" errors
Bug 1557587 R[Core:DOM: Core & HTML]When I open 2 or more windows in different DPI monitors, window size in non-primary monitors are not restored correctly
Bug 1600736 N[Core:DOM: Core & HTML]ubuntu1804 - /dom/events/Event-dispatch-redispatch.html | Redispatching mouseup event whose default action dispatches a click event - assert_true: mouseup and click events should've been fired expected true got false
Bug 1599971 R[Core:DOM: Editor]Mark each method of `TextControlState` as `MOZ_CAN_RUN_SCRIPT` if necessary
Bug 1526725 N[Core:DOM: Events]Should we make default of "wheel" (and "DOMMouseScroll", "MozPixelMouseScroll") event listeners on root "passive"?
Bug 1602581 R[Core:DOM: Navigation]Don't report errors for unimplemented methods in RemoteWebProgress.jsm
Bug 1594390 A[Core:DOM: Navigation]Intermittent docshell/test/navigation/browser_test_bfcache_eviction.js | Test timed out -
Bug 1587399 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsContentUtils::CheckForSubFrameDrop
Bug 1572831 R[Core:Disability Access APIs]Fix usage of nsIDocShellTreeItem in DocAccessibleWrap::DocAccessibleWrap
Bug 1600929 R[Core:Graphics: WebGPU]WebGPU buffer creation and mapping
Bug 1602905 R[Core:Graphics: WebRender]Enable low priority thread pool on Windows
Bug 1602511 R[Core:Graphics: WebRender]Screen artifacts on Intel HD 520 with webrender.compositor
Bug 1511290 R[Core:ImageLib]GIF animation frame delay used for multiple frame instead of next block only
Bug 1602480 R[Core:JavaScript Engine]Move more accessors to js::BaseScript
Bug 1588861 R[Core:JavaScript Engine]XDR encoding modules
Bug 1602882 R[Core:JavaScript Engine]Move array-related operations to a new js/Array.h header
Bug 1602562 R[Core:JavaScript Engine]Check for JS_CODE_COVERAGE_OUTPUT_DIR when black-listing jit-tests for coverage builds.
Bug 1435222 R[Core:JavaScript Engine: JIT]LLambdaArrow could request a temp-register instead of reusing the ValueOperand's scratch-register
Bug 1602517 R[Core:JavaScript Engine: JIT]Use LIR isCall() instead of MIR possiblyCalls() to know if we need the overrecursed stack check
Bug 1591664 R[Core:JavaScript: Internationalization API]Enable the relatedYear field in Intl.DateTimeFormat.prototype.formatToParts output
Bug 1602047 R[Core:Layout]Firefox no reset height for images with empty src attrib
Bug 1600790 R[Core:Layout: Form Controls]ubuntu1804 - forms/input/color/transformations-1.html == forms/input/color/transformations-1-ref.html | image comparison, max difference: 7, number of differing pixels: 113
Bug 1602554 R[Core:Layout: Text and Fonts]Intermittent /css/css-text/text-transform/text-transform-capitalize-003.html | Testing http://web-platform.test:8000/css/css-text/text-transform/text-transform-capitalize-003.html == http://web-platform.test:8000/css/css-text/text-transform/referen
Bug 1600312 R[Core:MFBT]ThreadSanitizer: data race [@ free] vs. [@ __tsan_atomic64_fetch_sub] involving pointer race [@ mozilla::gfx::SourceSurfaceCapture::~SourceSurfaceCapture]
Bug 1592894 R[Core:Networking]Remove the browser.tabs.remote.useHttpResponseProcessSelection pref
Bug 1598663 R[Core:Networking]Several mochitests Timeout after enabling prefs for COOP, COEP, CORP
Bug 1599816 R[Core:Networking: DNS]Requests are being handled via TRR while connected to a PPTP VPN server
Bug 1567462 R[Core:Networking: HTTP]Resurrect telemetry for http redirects
Bug 1511073 R[Core:Security]Enable stack protector on mingw-clang builds
Bug 1593246 A[Core:Storage: localStorage & sessionStorage]Make current session storage implementation Fission-compatible
Bug 1602452 A[Core:String]Several nsTLiteralString/nsTStringRepr member functions should be constexpr
Bug 1599952 R[Core:Web Audio]Initialize AudioWorkletNode.port and AudioWorkletProcessor.port
Bug 1587872 R[Core:Web Audio]call AudioWorkletProcessor.process() even for AudioWorkletNodes without active inputs
Bug 1580567 N[Core:WebVR]Implement XR device access permission UI
Bug 1601133 R[Core:WebVR]Fixing typos in moz_external_vr.h
Bug 1599943 N[Core:Widget]ubuntu1804 - widget/tests/test_scrollbar_colors.html | Pixel count of color 255,255,0 mismatches
Bug 1602563 R[Core:Widget: Gtk]Picture-in-Picture window should resize when the video changes dimensions
Bug 1543447 N[Core:XPCOM]Multiple minutes to dump a stack from NS_ASSERTION in mochitests and reftests on OS X - Set MOZ_DISABLE_STACK_FIX=1 to disable stack fixer
Bug 1569868 R[DevTools:Accessibility Tools]Inspect Accessibility Properties doesn't focus accessibility tree
Bug 1602516 R[DevTools:Accessibility Tools]The DOMNode key for the property in the properties panel, is now called nodeFront.
Bug 1598629 R[DevTools:Application Panel]Integrate "debug" button for SW with the new Debugger's thread panel
Bug 1598205 N[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_eval_in_debugger_stackframe2.js | Test timed out -
Bug 1370826 R[DevTools:Console]Add parameters names in Function grip
Bug 1601022 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_reverse_search.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn255.child1/highlighter55, type hideBoxModel failed
Bug 1582298 R[DevTools:Debugger][meta] Watchpoints m1
Bug 1601311 R[DevTools:Debugger]Removing a watchpoint changes the value of the corresponding property
Bug 1582193 R[DevTools:Debugger]Disabling breakpoints should also disable watchpoints
Bug 1602700 R[DevTools:Framework]Make it clearer that the webConsoleFront destroy method only does the heavy work once
Bug 1584346 R[DevTools:Responsive Design Mode]Make sure the embedded browser is reloaded correctly
Bug 1601559 R[DevTools:Shared Components]Window object getter and setter properties should be under <default properties> node
Bug 1590880 N[Firefox:Address Bar]Intermittent browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar.js | https://example.com/browser/browser/components/urlbar/tests/browser/dummy_page.html#tabmatch7 was found in autocomplete, was not expected - false == true-JS frame...
Bug 1602123 N[Firefox:General]Add a page action button to launch a site as a site specific browser
Bug 1601094 R[Firefox:General]Rename remaining .xul files to .xhtml in browser/
Bug 1602168 N[Firefox:General]Add a command line argument to launch a site specific browser for a given url
Bug 1602062 R[Firefox:Preferences]Redirect to correct link when a user opts out of data collection in about:preferences#privacy
Bug 1601001 R[Firefox:Search]Make the legacy config tests either run with both configurations, or make sure they turn the modern preference off
Bug 1600942 R[Firefox:Site Permissions]Perma TEST-UNEXPECTED-FAIL | browser_permissions_event_telemetry.js - Uncaught exception - at permissions/browser_permissions_event_telemetry.js:42 - TypeError: events is undefined when Gecko version increases to 74 on 2020-01-06
Bug 1601753 R[Firefox Build System:General]`./mach build` does not build WASM_LIBRARY by default
Bug 1602568 R[Firefox Build System:General]Expand Rust PGO beyond linux64
Bug 1602645 R[Firefox Build System:General]Add leak suppression for libfreetype.so
Bug 1602525 R[Firefox Build System:General]mozpack/archive.py and mozpack/test_archive.py support python3
Bug 1587469 R[Firefox Build System:General: Unsupported Platforms]Update MinGW to support IDCompositionDesktopDevice and IDCompositionDevice2 and remove workaround from Bug 1585278
Bug 1592792 R[Firefox Build System:General: Unsupported Platforms]mingw's version of wincrypt.h doesn't define the flag CERT_CHAIN_DISABLE_AIA
Bug 1597739 R[Firefox Build System:General: Unsupported Platforms]mingw builds don't define ASSOCF_NONE (and presumably other API flags for AssocQueryString?)
Bug 1589741 R[Firefox Build System:General: Unsupported Platforms]Clean up mingw comment
Bug 1598346 R[Firefox Build System:General: Unsupported Platforms]mingw-w64 missing IS_PRIVATE
Bug 1600089 R[Firefox Build System:Generated Documentation]Write a contribute page for windows
Bug 1600904 R[Firefox Build System:Lint and Formatting]pedantic(yaml) got one more failure line: TypeError: cannot use a string pattern on a bytes-like object
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 1599534 R[Firefox for Android:Testing]mach android-emulator --version names don't make sense
Bug 1599927 N[GeckoView:General]WebXR permission support in GeckoSession
Bug 1598782 R[GeckoView:General]Text entry is broken with certain input fields
Bug 1584311 R[Toolkit:Add-ons Manager]Remove XUL grid from toolkit/mozapps/extensions/content/pluginPrefs.xul
Bug 1602691 R[Toolkit:Autocomplete]Remove trimValue and textRunsMaxLen hooks from autocomplete-richlistitem.js
Bug 1594344 A[Toolkit:Crash Reporting]Use the new Windows dump_syms in automation when building Firefox
Bug 1587722 N[Toolkit:Crash Reporting]Add memory statistics to crashes on Linux
Bug 1596660 R[Toolkit:Password Manager]Create a GeckoView nsILoginManagerStorage backend
Bug 1602561 R[Toolkit:Printing]Make PrintUtils.printWindow() act on a BrowsingContext
Bug 1585482 R[Toolkit:XUL Widgets]Stop using xul:dialog as a root element and migrate consumers to xul:window[role=dialog] with the dialog as the only child
###########
Changes to 83 bugs - 67 fixed.
1 bugs are not included due to being restricted