Changes in 20200304084140

Built from fd8d4835bad324d33d433a78302f13bbd02985be

..index..
Bug 1615930 R[Core:Audio/Video: Playback]MP4 video does not diplays the last frames of the video
Bug 1616175 R[Core:Audio/Video: Recording]Allow MediaRecorder "stop" event dispatch when tracks end, even if still in MediaTrackGraph
Bug 1619663 R[Core:CSS Parsing and Computation]Make android scrollbar thumbs not use moz-appearance.
Bug 1617751 R[Core:Canvas: WebGL]Assertion failure calling gl->Screen()->Front()->ToSurfaceDescriptor() in WebGLContext::Present (on Android)
Bug 1619178 R[Core:DOM: Animation]Turn on dom.animations-api.timelines.enabled in release channels
Bug 1459536 R[Core:DOM: Animation]Record which fields of CSS animations / transitions have been overridden by script and ignore changes from style
Bug 1617972 R[Core:DOM: Bindings (WebIDL)]Add some safety-checking to our error-throwing bits on ErrorResult
Bug 1619455 R[Core:DOM: Content Processes]Kill GC/CC timers on content-child-will-shutdown
Bug 1589299 A[Core:DOM: Core & HTML]window.open with scrollbars=0 sets BarProp {visible: false} on window.scrollbars
Bug 1618089 R[Core:DOM: Editor]Get rid of `WSRunScanner::WSPoint`
Bug 1449831 R[Core:DOM: Events][Input Events] Implement InputEvent.getTargetRanges()
Bug 1618794 R[Core:DOM: Events]Enable `beforeinput` event at running WPT
Bug 1485319 R[Core:DOM: File]Write the FILE_AS_BINARY case of FileReader::DoReadData in terms of SetCapacity and AppendASCIItoUTF16
Bug 1618901 R[Core:DOM: HTML Parser]Add null check for the returend BrowsingContext to follow up bug 1597495
Bug 1617500 N[Core:DOM: Navigation]Construct LoadInfo in the parent process when using DocumentChannel
Bug 1615259 R[Core:DOM: Security]Refactor GetURI usage for WorkerLoadInfo.cpp
Bug 1618194 R[Core:DOM: Security]Refactor GetURI usage for WorkerPrivate.cpp
Bug 1615581 N[Core:DOM: Selection]Factor out table selection functionality in `nsFrameSelection`
Bug 1617141 R[Core:DOM: Selection]Add `MOZ_CAN_RUN_SCRIPT` to `Selection::MaybeAddTableCellRange`
Bug 1619094 N[Core:DOM: Web Authentication]dom/webauthn/libudev-sys is third party code
Bug 1617434 N[Core:DOM: Workers]Avoid recreating reserved Clients when we process switch
Bug 1616468 R[Core:Disability Access APIs]Add support for required fields in Android
Bug 1619458 R[Core:Disability Access APIs]Don't expose browser tooltips to VoiceOver
Bug 1555228 R[Core:Disability Access APIs]Fission a11y: Fix IAccessible::accChild for OOP iframes when window emulation is enabled
Bug 1619438 R[Core:Disability Access APIs]Null-check mContent before trying to get dom node id
Bug 1616622 R[Core:Gecko Profiler]Java sampling is limited to 10 seconds due to a hardcoded limit
Bug 1606288 R[Core:Graphics: Layers]Crash in [@ mozilla::ipc::FatalError | mozilla::ipc::IProtocol::HandleFatalError | std::_Func_impl_no_alloc<T>::_Do_call]
Bug 1614703 R[Core:Graphics: WebGPU]WebGPU render pipeline creation
Bug 1619293 R[Core:Graphics: WebRender]Re-enable `--deny warnings` in webrender .taskcluster.yml file
Bug 1616623 R[Core:Graphics: WebRender]Switch Gfx telemetry to use user lifetimes
Bug 1618319 R[Core:Graphics: WebRender]Simplify webrender::intern::UpdateList
Bug 1579235 N[Core:Graphics: WebRender]YouTube is drawn into the picture cache and then onto the screen
Bug 1613260 N[Core:Graphics: WebRender]Support per-task scale for local space rasterization.
Bug 1542884 R[Core:IPC]After using Google Maps, parent process shutdown delayed an extra 10 seconds until PBackground gives up waiting for PBackground actors to shutdown.
Bug 1615394 R[Core:ImageLib]Add color management support to BMP decoder
Bug 1502355 R[Core:JavaScript Engine]Implement ReadableStream.prototype.pipeTo and pipeThrough
Bug 1591600 R[Core:JavaScript Engine]Move is-lazy state from JSFunction to BaseScript
Bug 1619336 R[Core:JavaScript Engine]Remove JSOp::PopVarEnv
Bug 1619690 R[Core:JavaScript Engine]Innocuous tracing error with FunctionCreationData
Bug 1618917 R[Core:JavaScript Engine: JIT]Use default alias analysis GetObject semantics for some opcodes
Bug 1618198 A[Core:JavaScript Engine: JIT]Support more JSOps in WarpBuilder
Bug 1557765 R[Core:JavaScript Engine: JIT]Bad performance instantiating class with constructor
Bug 1619205 R[Core:JavaScript Engine: JIT]Mark returnValueSlot as used in jsop_checkreturn to avoid having it optimised out
Bug 1510120 R[Core:Layout]Block running background-color animations on the compositor if the animation has any currentColor keyframe
Bug 1617154 R[Core:Layout][intersection-observer] Accept a Document as an explicit root
Bug 1617678 R[Core:Layout]Backplate-HCM should only expose background images from URLs
Bug 1593756 R[Core:Layout]Create a chrome-only async method for retrieving node frame bounds in space of an arbitrary browsing context.
Bug 1540176 R[Core:Layout: Block and Inline]Setting `display: inline-block` for `<input type="text"> with font inflation inflates text in width-constrained input text element
Bug 1619150 R[Core:Layout: Text and Fonts]Include font inflation data when dumping frame data
Bug 1613873 R[Core:Networking]Create a simple http channel which is only used for TRR
Bug 1603420 R[Core:Networking][socket process] Add PBackground between parent and socket process
Bug 1615335 R[Core:Networking: DNS]TRR: Use SimpleHttpChannel off main thread
Bug 1619375 R[Core:Networking: HTTP]Update Neqo to 0.2.0
Bug 1605099 R[Core:Networking: HTTP]Add some telemetry for http3
Bug 1619299 R[Core:Panning and Zooming]Allow ProcessUnhandledEvent/ReceiveMouseInputEvent sync IPC during "before handling user events" on non-WR windows
Bug 1618545 R[Core:Panning and Zooming]Remove leftover junk from ui.zoomedview feature that no longer exists
Bug 1618432 R[Core:Panning and Zooming]Move the scrollbars during the dynamic toolbar moving for WebRender
Bug 1619340 R[Core:Panning and Zooming]Explicitly disable individual gtests that fail on Android, instead of entire files
Bug 1404547 R[Core:Sanitizers][meta] Enable 'enum' UBSan check
Bug 1614053 A[Core:Security: PSM]Upgrade Firefox 75 to use NSS 3.51
Bug 1617170 A[Core:Storage: IndexedDB]Clean up FileInfo/FileManager
Bug 1613340 R[Core:Storage: IndexedDB]Remove const_cast from IndexedDB
Bug 1619325 A[Core:Storage: IndexedDB]IDB: Proper storage initialization before idle maintenance
Bug 1607692 R[Core:Storage: Quota Manager]QM: Investigate why the storage connection is sometimes not closed in QuotaManager::~QuotaManager
Bug 1596655 R[Core:Web Audio]Wake up MediaTrackGraph thread on MessagePort messages
Bug 1619664 R[Core:Widget]Allow to toggle widget.disable-native-theme-for-content without restarting
Bug 1619428 R[Core:Widget]The non-native theme should advertise itself as supporting StyleAppearance::Scrollbar, and should set an appropriate minimum size for StyleAppearance::Scrollbar
Bug 1619171 R[Core:XPConnect]Warnings via `JS::WarnUTF8` have "Error" as their name as far as console is concerned
Bug 1615752 R[Core:mozglue]TestDllInterceptor.exe fails to hook CreateFileA and DuplicateHandle on Windows 8 x64
Bug 1619495 R[Core:mozglue]gcc 9.2.1 with mozglue/baseprofiler/public/ModuloBuffer.h: ‘function’ in namespace ‘std’ does not name a template type
Bug 1578594 A[DevTools:Console]Perma failing [tier2 fission] devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js | Test timed out -
Bug 1616721 R[DevTools:Console]Eager evaluation shouldn't log warnings to the console
Bug 1618270 R[DevTools:Debugger]Source-icon in debugger tabs does not switch color on current tab
Bug 1615622 A[DevTools:Debugger]Enable Async Captured Stacks in Nightly and DevEdition
Bug 1592728 R[DevTools:Debugger]Enable async live stacks in all channels
Bug 1619737 R[DevTools:Debugger][wasm] Update wasmparser to newer version
Bug 1618876 R[DevTools:Framework]Remove backward compatibility related to process descriptor
Bug 1614494 N[DevTools:General]Remove <iframe mozbrowser> usage in devtools server tests
Bug 1567800 R[DevTools:Inspector]Intermittent devtools/client/inspector/animation/test/browser_animation_logic_mutations_fast.js | Animation inspector should be live -
Bug 1585121 R[DevTools:Responsive Design Mode]Ensure RDM tests work with fission-capable RDM on fission-enabled browser
Bug 1616701 R[DevTools:Responsive Design Mode]Fix and re-enable RDM tests that wait for viewport resize
Bug 1614854 R[Firefox:Address Bar]Add UrlbarPrefs.set()
Bug 1617029 R[Firefox:Address Bar]Enable urlbar.update1.* prefs (quantumbar update 1) on Release
Bug 1619561 R[Firefox:Address Bar]Search Tips are displayed when Captive Portal notification is displayed
Bug 1619537 R[Firefox:Address Bar]Remove obsolete title separator color override for selected rows
Bug 1617544 R[Firefox:Disability Access]With browser.zoom.siteSpecific=false, the tab zoom level is reset to the default zoom level when page is reloaded
Bug 1619170 R[Firefox:General]LinkHandlerChild has a useless "dispatcher" constructor argument
Bug 1619442 R[Firefox:General]Style status panel with visibility: hidden when not shown.
Bug 1619630 R[Firefox:General]Several actors have a useless "dispatcher" constructor argument
Bug 1618356 R[Firefox:Messaging System]Implement fetching flowparams for sync card entry point from about:welcome simplified UI
Bug 1618342 V[Firefox:Messaging System]Add Start Browsing button and Browse Privately card to simplified about:welcome UI
Bug 1619654 R[Firefox:New Tab Page]Fluent changes in activity-stream.bundle.js from incorrect version
Bug 1619754 V[Firefox:New Tab Page]dismiss button with background transition jank
Bug 1617249 V[Firefox:New Tab Page]The Collection isn't highlighted when hovering over the Dismiss button.
Bug 1613320 V[Firefox:Protections UI]Tooltip is not displayed when the user hover the mouse over the protection panel shield icon in the highlighted area
Bug 1617942 R[Firefox:Remote Settings Client]Refactor usage of getLastModified() and DB connection closing
Bug 1619587 R[Firefox:Search]Allow fallback to empty string when reading the geo pref in head_search.js
Bug 1507287 A[Firefox:Session Restore]Make sessionRestore work with session history living in the parent process
Bug 1613835 R[Firefox:Sync]Bookmarks sync fails with: MergeError: Failed to execute SQL string with code 1 (cannot start a transaction within a transaction)
Bug 1589493 N[Firefox:Tabbed Browser]Make it possible for the front-end to determine that a frame crash was caused by an OOM
Bug 1619228 R[Firefox:Toolbars and Customization]The user is able to add a separator to the Address Bar
Bug 1579310 V[Firefox:about:logins]Ellipsis menu should use non-generic icons for Android and iOS
Bug 1619768 R[Firefox Build System:General]Remove extraneous MOZ_PROFILE_GENERATE defines
Bug 1619280 R[Firefox Build System:General]Add support for Python 3 for warnings-summary
Bug 1619504 R[Firefox Build System:General]Make the build system look for wine64
Bug 1619816 R[Firefox Build System:General]Perma [l10n B12] make[1]: *** [package-langpack-ko] Error 1 | make installers-ko failed
Bug 1578058 R[Firefox Build System:Lint and Formatting]Add clippy in the CI for Mozlint
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1611160 R[Firefox Build System:Source Code Analysis]Add linter rule to block calling Principal->GetURI()
Bug 1504968 R[Firefox for Android:General]Fix missing triggeringPrincipal from android code
Bug 1616625 R[GeckoView:Extensions]Error when calling tabs.update with {active: true}
Bug 1499076 R[GeckoView:General]Wrong keyboard event order for backspace to delete selected text using GBoard
Bug 1603673 R[GeckoView:General]enable dom.manifest.enabled for GeckoView
Bug 1618368 R[GeckoView:General]Add a test for web notifications using Service Workers
Bug 1618958 R[GeckoView:General]Add a new version of GeckoSession.reload() that can take load flags.
Bug 1615311 R[Release Engineering:Release Automation: Other]Add merge day action to allow triggering of merge automation
Bug 1615932 A[Release Engineering:Release Automation: Snap]Support for building Thunderbird Snaps
Bug 1619548 R[Remote Protocol:Agent]Update expectation states of Puppeteer tests to pass on MacOS
Bug 1612979 R[Toolkit:Application Update]Enable locking of auto update setting
Bug 1483590 R[WebExtensions:General]Add optional 'fileName' property to the 'pageSettings' passed into tabs.saveAsPDF()
Bug 1615761 R[WebExtensions:General]browser.find.highlightResults() does not work properly
###########
Changes to 121 bugs - 95 fixed.
3 bugs are not included due to being restricted