Changes in 20200124093037

Built from a170089a8a033b5a2d8bba365656965aebe3a444

..index..
Bug 1609400 R[Core:Audio/Video]ThreadSanitizer: data race [@ get] vs. [@ assign_assuming_AddRef] ([@ CurrentDriver] vs. [@ mozilla::MediaTrackGraphImpl::SetCurrentDriver])
Bug 1322095 N[Core:Audio/Video: Playback]replace nsAutoPtr with UniquePtr in media code base
Bug 1611021 R[Core:Audio/Video: Playback]Add content testing API to simulate media control key events
Bug 1611187 A[Core:CSS Parsing and Computation]Perma /css/CSS2/backgrounds/background-bg-pos-206.xht | Testing http://web-platform.test:8000/css/CSS2/backgrounds/background-bg-pos-206.xht == http://web-platform.test:8000/css/CSS2/backgrounds/background-bg-pos-204-ref.xht
Bug 1564882 A[Core:CSS Parsing and Computation]Intermittent css-valuesandunits/unit-vh-vw-overflow-auto.html == css-valuesandunits/unit-vh-vw-overflow-scroll.html | image comparison, max difference: 1, number of differing pixels: 4
Bug 1609737 R[Core:CSS Parsing and Computation]Forbid accessing the length and percentage parts of a LengthPercentage separately.
Bug 1611044 R[Core:CSS Parsing and Computation]Convert stroke-linejoin #defines to an enum class.
Bug 1610383 R[Core:Canvas: WebGL]Assertion failure: error == 0x0505, at dom/canvas/WebGLBuffer.cpp:133
Bug 1611125 R[Core:Canvas: WebGL]ClientWebGLContext::IsXRCompatible always returns false
Bug 1609908 R[Core:Canvas: WebGL]Canvas resize aspect ratio wrong in nightly with webrender
Bug 1575425 R[Core:DOM: Bindings (WebIDL)]Support [AllowShared]
Bug 1597857 R[Core:DOM: Core & HTML]Move execCommand("cut"/"copy") to new user activation model
Bug 1610972 R[Core:DOM: Core & HTML]Enable unimplemented DOM and CSS use counters in all release channels
Bug 1604152 A[Core:DOM: Core & HTML]Intermittent dom/tests/mochitest/general/test_resizeby.html | ending width is 550 - got 500, expected 550
Bug 1610750 R[Core:DOM: Editor]Remove some nsIEditor methods which are used by neither m-c, c-c nor BlueGriffon
Bug 1610819 R[Core:DOM: Events]Remove support for creating some non-standard event types
Bug 1606043 R[Core:DOM: Forms]Autofill of hidden (display: none) forms gives wrong Form#checkValidity until the next tick
Bug 1610572 R[Core:DOM: Security]Disable Feature Policy for FF73
Bug 1611264 R[Core:DOM: Service Workers]Intermittent TEST-UNEXPECTED-OK | /workers/modules/shared-worker-import.any.html | expected ERROR
Bug 1609711 R[Core:Graphics]Compute gradient stop positions in css pixels.
Bug 1604800 R[Core:Graphics]Crash in [@ mozilla::gfx::AdjustedPattern::operator mozilla::gfx::Pattern*]
Bug 1596127 R[Core:Graphics: WebGPU]Add CI jobs for Rust tests of "wgpu"
Bug 1606771 V[Core:Graphics: WebRender]Performance on https://old.reddit.com/r/skyrim/ is really bad with WebRender because of border-image-repeat: round fallback
Bug 1611176 R[Core:Graphics: WebRender]Expensive moves of RenderTask into the tasks vector
Bug 1602643 N[Core:Graphics: WebRender]Make profiler screenshots and frame recording work in the WR OS compositor configuration on Windows
Bug 1605283 N[Core:Graphics: WebRender]Improve support for invalidation debugging and testing
Bug 1608741 R[Core:Graphics: WebRender]Fix reftest failures in DirectComposition mode with virtual surfaces.
Bug 1608156 R[Core:Graphics: WebRender]border-image-repeat: repeat is incorrect
Bug 1607103 R[Core:IPC]Allow forkserver on FreeBSD
Bug 1610039 R[Core:IPC]Create a Tainted<> class and macros to obtain validated raw values
Bug 1611127 R[Core:ImageLib]Optimized surfaces may be invalidated/released, but the frame remains in surface cache
Bug 1607854 A[Core:JavaScript Engine]Defer allocation of JSScript to just before JSScript::fullyInitFromEmitter
Bug 1608760 R[Core:JavaScript Engine]Crash in [@ js::ErrorObject::init]
Bug 1606084 R[Core:JavaScript Engine]ValueToSource should be useful without toSource methods
Bug 1610802 R[Core:JavaScript Engine]Add test code for SparseBitmap
Bug 1603330 R[Core:JavaScript: GC]WeakRef.deref() makes the target being kept in tbpl mode even ClearKeptObjects() is called
Bug 1609402 R[Core:JavaScript: GC]jit-test/tests/gc/bug-1505622.js fails on arm64-sim on a sufficiently busy system
Bug 1604829 R[Core:JavaScript: GC]Mark count calculation is wrong in GCMarker::mark
Bug 1610535 R[Core:Javascript: WebAssembly]Update Cranelift to 98633eeb0d249efae23ee69ec03dc35b7d9bec17
Bug 1611118 R[Core:Layout]Fix invalid selectors in forms.css
Bug 1607045 R[Core:Layout: Tables]FF crashes on Print Preview when in landscape (archival example URL given); affects other tabs too
Bug 1609869 R[Core:Networking]Make about:networking an HTML page
Bug 1526731 R[Core:Networking: HTTP]Saving a PNG image incorrectly uses WebP file extension
Bug 1545196 A[Core:Storage: IndexedDB]Crash in [@ mozilla::SerializedStructuredCloneBuffer::SerializedStructuredCloneBuffer] due to OOM copying indexedDB::ObjectStoreAddPutParams
Bug 1543154 R[Core:Storage: IndexedDB]Assertion failure: mGlobal, at /builds/worker/workspace/build/src/dom/indexedDB/IDBFactory.cpp:571
Bug 1609815 N[Core:Web Replay]Remove Web Replay
Bug 1611237 R[Core:WebRTC]Throw the right SyntaxErrors from PeerConnection.jsm
Bug 1608505 N[Core:WebRTC: Audio/Video]whereby.com and appr.tc broken, no audio/video, and browser responsiveness extremely poor
Bug 1611197 R[Core:XPConnect]Remove dead code from XPCInlines.h
Bug 1607575 R[Core:XUL]Remove all support for and usage of the XUL ordinal attribute
Bug 1609356 R[DevTools:Application Panel]Enable the Application panel on Nightly
Bug 1610588 R[DevTools:Responsive Design Mode]AddRDMTask doesn't await tests before altering prefs
Bug 1609807 R[DevTools:Storage Inspector]Cookies: Samesite=none should indicate none in UI
Bug 1604126 R[DevTools:Style Editor]getWalker of InspectorFront should wait until the target document was finished to load
Bug 1605161 R[Firefox:Address Bar]The muxer shouldn't include search shortcuts/keyword offers in the suggestions bucket
Bug 1590331 R[Firefox:Messaging System]"What's New" message date background should be --arrowpanel-dimmed instead of --toolbar-bgcolor
Bug 1603549 R[Firefox:Messaging System]Create action to force triggering of the WNPanel from ASRouter
Bug 1608952 R[Firefox:New Tab Page]Ensure spoc based UI is translated
Bug 1606265 R[Firefox:Preferences]Swap long press on new tab button to bring up containers menu for right click, and add left click option in preferences
Bug 1587544 N[Firefox:Screenshots]Migrate screenshots to fluent
Bug 1575873 R[Firefox:Search]Add a test for checking that the change of default private search engine gets notified when reloading engines
Bug 1611065 A[Firefox:Sync]extension-storage fails checking if the fxa session is active
Bug 1611006 R[Firefox Build System:General]Convert mozbuild/test/action/* to Python 3
Bug 1611231 A[Firefox Build System:General]Update in-tree sccache to pick up -frewrite-includes fix
Bug 1611201 R[Firefox Build System:General]Split Node toolchains by version (initially, 8 and 10)
Bug 1610944 R[Firefox Build System:General]configure/test_toolchain_configure.py and configure/test_toolchain_helpers.py support Python 3
Bug 1611298 R[Firefox Build System:General]|./mach addtest| fails with TypeError
Bug 1611088 R[Firefox Build System:Lint and Formatting]Upgrade to autopep8 1.5
Bug 1608535 A[Firefox Build System:Lint and Formatting]`./mach lint -l eslint *` intermittently fails to pick up error
Bug 1609987 R[Firefox Build System:Task Configuration]Port bug 1568006 - Allow pulling taskgraph code from Thunderbird tree
Bug 1611023 R[Firefox Build System:Task Configuration]Make taskgraph python3 flake8 clean.
Bug 1608989 R[Firefox for Android:Testing]Intermittent INFRA-ERROR: ADBProcessError Failed to install wrench-debug.apk
Bug 1595834 R[GeckoView:General]Make GeckoProcessManager interface aware of e10s-multi
Bug 1610338 R[GeckoView:General]Popup blocking is broken
Bug 1608588 R[GeckoView:General]Restrict notification permission prompts (just like on desktop)
Bug 1610353 R[GeckoView:General]Extend the Login Storage API to support reporting used logins
Bug 1605275 R[Release Engineering:General]Add a tool to make testing scriptworker changes against mozilla-central easier.
Bug 1587845 R[Remote Protocol:Page]Add "clip" argument to Page.captureScreenshot
Bug 1610390 N[Thunderbird:Security]Add Thunderbird specific code to allow master password unlocking at startup time
Bug 1609649 A[Toolkit:Crash Reporting]Strip the TelemetryClientId and TelemetryServerURL annotations from the crash submissions
Bug 1595915 R[Toolkit:Password Manager]Context Menu: have suggest secure password option at the top of the main list
Bug 1414737 R[Toolkit:Storage]crash in mozilla::dom::quota::QuotaObject::DisableQuotaCheck
Bug 1607586 R[Toolkit:Telemetry]Send all at-shutdown pings in a batch
Bug 1596169 R[Toolkit:Video/Audio Controls]Run stopTrackingMouseOverVideos inside of PictureInPictureChild's willDestroy
Bug 1606716 R[Toolkit:XUL Widgets]search-textbox focusable area should include area outside the inner input
Bug 1611037 R[WebExtensions:Untriaged]Intermittent browser/components/extensions/test/browser/browser_ext_menus_events_after_context_destroy.js | Uncaught exception - [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindowUtils.sendMouseEvent]" nsresult:
###########
Changes to 86 bugs - 66 fixed.
1 bugs are not included due to being restricted