Changes in 20200513094918

Built from 4648ea360a394f64de8a67a086e879033865523b

..index..
Bug 1626081 R[Core:Audio/Video: MediaStreamGraph]Granting microphone permission kills audio.
Bug 1634295 V[Core:Audio/Video: Playback]Video is freezing when speed is increased even slightly (1.25) even with low resolution (360p)
Bug 1637298 R[Core:Audio/Video: Playback]Use better selectors in videocontrols.css
Bug 1635582 R[Core:DOM: Bindings (WebIDL)]Figure out what do with InterfaceObjectToString / DOMIfaceAndProtoJSClass::mToString
Bug 1593186 R[Core:DOM: Content Processes]JSWindowActor.actorCreated only available in child, not parent
Bug 1636905 A[Core:DOM: Core & HTML]3 /html/cross-origin-embedder-policy/ tests are expected TIMEOUT
Bug 1618535 R[Core:DOM: Core & HTML][rel=preload] as="fetch" preload support
Bug 1637240 R[Core:DOM: Core & HTML]Clean up iteration to find closest ancestor dialog in dialog form submission
Bug 1637335 R[Core:DOM: Core & HTML]Make HTMLInputElement::GetEditor flush frames if needed.
Bug 1634852 R[Core:DOM: Core & HTML]nsTextFragmentVMX.cpp error: ISO C++17 does not allow 'register' storage class specifier
Bug 1627175 A[Core:DOM: Editor]Move some utility methods in editor classes which can be static to EditorUtils or HTMLEditUtils
Bug 1620966 R[Core:DOM: Navigation]Move DocShell.watchedByDevtools from DocShell up to BrowsingContext
Bug 1636148 A[Core:DOM: Security]Make calling nsIPrincipal->GetURI a clang-error
Bug 1636974 R[Core:DOM: Security]Move initialization of `SheetLoadData::mIsLinkPreload` to constructor(s)
Bug 1634923 A[Core:DOM: Security]Remove ESR version spoofing case for Firefox version < 78
Bug 1637193 R[Core:DOM: Security]Warn not only once but every time we are loading mixed object subrequest including the soon to be blocked URI
Bug 1623953 R[Core:DOM: Security][rel=preload] Make SRI work with preload-as-speculative-load feature
Bug 1632474 R[Core:DOM: Security]Consider src in unsafe allow all checks for feature policy
Bug 1582115 R[Core:DOM: Security]Unable to display PDF due CSP
Bug 1635709 N[Core:DOM: Selection]Clean up code around `nsFrameSelection::HandleDrag`
Bug 1637226 A[Core:DOM: Service Workers]More crashes in [@ mozilla::dom::ClientSource::WindowExecutionReady] (diagnostic assert failure)
Bug 1637132 R[Core:DOM: UI Events & Focus Handling]Intermittent [TV] dom/events/test/test_mouse_enterleave_iframe.html | Test timed out.
Bug 1614988 R[Core:DOM: Workers]COOP+COEP data URL tests timing out
Bug 1625196 R[Core:Disability Access APIs]Support select[multiple] element in VoiceOver
Bug 1635517 R[Core:Disability Access APIs]Filter out certain nodes in native mac accessibility tree
Bug 1464983 R[Core:Gecko Profiler]Change Java Profiler's interval from 10ms to 1ms?
Bug 1635399 R[Core:General]Make mozilla::ipc::PrincipalInfoToPrincipal always return Result<nsCOMPtr<nsIPrincipal>, nsresult>
Bug 1634763 N[Core:Graphics]APZ assertion when scrolling a field: "result.mScrollId == ScrollableLayerGuid::NULL_SCROLL_ID"
Bug 1637129 R[Core:Graphics: Layers]Remove obsoleted comment from GPUVideoTextureHost::EnsureWrappedTextureHost()
Bug 1634616 R[Core:Graphics: Layers]Expand partial prerender ares as much as possible for cases where the tranformed rect is outside of the overflow area
Bug 1631118 R[Core:Graphics: Text]Update HarfBuzz to 2.6.6
Bug 1622360 N[Core:Graphics: WebRender]Remove document splitting code
Bug 1637092 R[Core:Graphics: WebRender]Target WebRender captures into the home folder
Bug 1637274 R[Core:Graphics: WebRender]Let the looser blocklist ride into early beta.
Bug 1637272 R[Core:Graphics: WebRender]Improve WebRender blocklist ids.
Bug 1633397 R[Core:Graphics: WebRender]Text has inconsistent font weight on Mac
Bug 1592488 R[Core:IPC]Don't return a MozPromise when using async IPDL methods, it leads to out of order processing of events
Bug 1631983 R[Core:Internationalization]windows-1252 English apostrophe contraction I’v detected as windows-1254
Bug 1629291 R[Core:Internationalization]Context menus are blank on macOS
Bug 1636495 R[Core:JavaScript Engine]Fix error handling in nsContentUtils::IsPatternMatching
Bug 1637203 R[Core:JavaScript Engine]Perma js/src/new-regexp/regexp-shim.cc:59:3: error: 'SprintfLiteral' was not declared in this scope when Gecko 78 merges to Beta on 2020-06-01
Bug 1631407 R[Core:JavaScript Engine]Update the JS NameResolver for Stencil
Bug 1637283 R[Core:JavaScript Engine]Prevent Cell::is<T> footguns around derived types
Bug 1501608 R[Core:JavaScript Engine]Investigate reducing size of ScriptSourceObject by moving DOM related fields outside the engine
Bug 1637299 R[Core:JavaScript Engine]Add CompilationInfo::initFromLazy
Bug 1636414 R[Core:JavaScript Engine: JIT]Remove no longer used truncateInput_ and storageType_ from MStoreUnboxedScalar
Bug 1636918 R[Core:JavaScript Engine: JIT]Add folding for more guard instructions
Bug 1636419 A[Core:JavaScript: GC]There's no GC telemetry for mobile platforms
Bug 1636424 R[Core:JavaScript: Standard Library]Use standard/MFBT functions in DataView
Bug 1635091 R[Core:Javascript: WebAssembly]Wasm SIMD opcode renumbering + wat update
Bug 1635534 R[Core:Javascript: WebAssembly]Remove funcref as subtype of anyref
Bug 1622935 R[Core:Layout: Flexbox]Support pushing and splitting flex items for single-line flex container
Bug 1636931 R[Core:Layout: Form Controls]Cutted borders around the form control buttons
Bug 1636106 R[Core:Networking][rel=preload] Don't cancel a preload channel and don't remove a preload from Document when all <link preload> nodes for it are removed
Bug 1637113 R[Core:Panning and Zooming]android hit testing seems broken
Bug 1636473 R[Core:Panning and Zooming]Unify the mac non-zooming codepath with the APZ non-zooming codepath
Bug 1636982 R[Core:Panning and Zooming]Interleaving rotation and pinch gestures on macOS probably doesn't work properly with apz.allow_zooming enabled
Bug 935056 R[Core:SVG]In SVG, small font-sizes are not honored: "minimum font size" limit is enforced (recently broken, in FF 25?)
Bug 1631124 R[Core:Security: PSM]osclientcerts: look for intermediate client certificates to help PSM with path building (windows)
Bug 1631970 R[Core:Storage: IndexedDB]Intermittent hazards | unrooted 'response' of type 'JS::Value' live across GC call at dom/indexedDB/ActorsChild.cpp:2711
Bug 1637149 R[Core:Web Painting]Use a ctor of nsDisplayTransform which does not require a boolean argument for |allowAsyncAnimations| in nsLayoutUtils::GetLayerTransformForFrame.
Bug 1636072 R[Core:Widget: Gtk]Crash in [@ wl_proxy_marshal_array_constructor_versioned | wl_proxy_marshal | mozilla::widget::WindowBackBuffer::Attach]
Bug 1635362 N[Core:Widget: Gtk][Wayland] Split mozcontainer implementation for X11 and Wayland
Bug 1634950 R[Core:XPCOM]Add logs for event dispatch and run to track them in logan along network logs
Bug 1634720 R[Core:XPCOM]Calling HelperThreadTaskCallback causes timeout in xpcshell/selftest.py on linux
Bug 1630655 N[Core:XPCOM]toolkit.shutdown.lateWriteChecksStage is not properly set on Nightly
Bug 1584935 R[Core:XUL]Enable lazy frame construction from XUL elements.
Bug 1637330 R[Core:XUL]Flush frames in nsXULPopupManager::FirePopupShowingEvent.
Bug 1636490 R[DevTools:Accessibility Tools]Rely on garbage collection when closing toolbox to turn of accessibility services in tests.
Bug 1607569 R[DevTools:Console]Perma Tier 2 Fission devtools/client/webconsole leakcheck | tab 30848 bytes leaked (AtomTablesReporter, BackstagePass, ChannelCountReporter, CondVar, DMDReporter, ...)
Bug 1631529 R[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_jsterm_editor_toggle_keyboard_shortcut.js | Test timed out -
Bug 1634432 R[DevTools:Console]Can't open Error object rendered in customFormat in sidebar
Bug 1637288 R[DevTools:Debugger]Trying to set a javascript breakpoint via Debugger causes a MOZ_ASSERST
Bug 1620983 R[DevTools:Framework]Intermittent devtools/client/framework/test/*.js | A promise chain failed to handle a rejection: Connection closed, pending request to <path>, type listWorkers failed
Bug 1634380 R[DevTools:General]Buttons in various panels don't have a hover effect anymore
Bug 1637012 R[DevTools:Inspector]Perma devtools/shared/resources/tests/browser_resources_several_resources.js | Test timed out - when Gecko 78 merges to Beta on 2020-06-01
Bug 1636111 R[DevTools:Inspector: Rules]Add DAMP test for Inspector Rules view with many CSS variables
Bug 1627023 R[DevTools:Responsive Design Mode]Ship RDM Fission to Dev Edition
Bug 1636348 R[DevTools:about:debugging]Intermittent devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_navigate_to_url.js | A promise chain failed to handle a rejection: can't access property "send", this.transport is null - stack: send@resource://devtools/server/devtools-se
Bug 1637151 R[Firefox:Address Bar]Don't auto-open the view if there are no results
Bug 1637043 R[Firefox:Address Bar]Stop highlighting the heuristic search result
Bug 1630884 R[Firefox:Enterprise Policies]Permissions can be modified even if forbidden by policy engine
Bug 1469629 R[Firefox:Enterprise Policies]Read Linux policy from etc/opt directory
Bug 1637285 R[Firefox:Installer]In high contrast mode stub installer progress bar shows 10% even with internet connection disabled
Bug 1633368 R[Firefox:Messaging System]Document and separate SpecialMessageActions
Bug 1636580 R[Firefox:Protections UI][Protections Dashboard 1.5] Update ETP Card and Summary
Bug 1636872 R[Firefox:Protections UI]Update breached-password icon in the Lockwise card
Bug 1626897 R[Firefox:Search]Support and expose tail search suggestions
Bug 1635056 V[Firefox:Search]Search Configuration - Search code for yandex-drp is incorrect in RU/RU
Bug 1630980 V[Firefox:Search]Add distribution search engine defaults and orders to modern search configuration
Bug 1634562 R[Firefox:Search]Search Configuration - Default search engine difference in okru-001 - KK/KZ
Bug 1634292 R[Firefox:Shell Integration][gnome] Ship gnome-shell system integration files
Bug 804479 R[Firefox:Sync]Intermittent test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js | test failed (with xpcshell return code: -2147483645), "ASSERTION: thread pool wasn't shutdown: '!mPool'"
Bug 1636365 R[Firefox:Sync]Refactor trackers for bridged engines
Bug 1628068 R[Firefox:Sync]Implement Viaduct backend
Bug 1636820 R[Firefox:about:logins]Passwords in about:logins cannot be read or copied on Linux
Bug 1633494 R[Firefox Build System:Bootstrap Configuration]Bootstrap complains it is running from an old revision
Bug 1637199 R[Firefox Build System:General]Build failure due to #include <version> picking up js/src/new-regexp/VERSION on macOS (unknown type name 'Imported', expected unqualified-id)
Bug 1637144 R[Firefox Build System:General]Syntax for different moz.build paths is undocumented
Bug 1614375 R[Firefox Build System:General]ubsan pointer-overflow errors with clang 10
Bug 1637305 R[Firefox Build System:General]./mach try syntax throws TypeError on Windows
Bug 1448428 A[Firefox Build System:General]Split generated JNI wrappers into multiple .h and .cpp files
Bug 1636251 R[Firefox Build System:Mach Core]Report mach errors to Sentry
Bug 1608837 N[Firefox Build System:Task Configuration]Enable chunking in the taskgraph for all web-platform-test suites
Bug 1633101 N[Firefox Build System:Task Configuration]Slow first startup of 64bit Firefox builds on ubuntu1804-test workers due to missing font cache
Bug 1616692 N[Firefox Build System:Toolchains][meta] Upgrade to clang 10.0.0
Bug 1635933 R[Firefox Build System:Toolchains]clang 10 hangs compiling lz4hc.c
Bug 1637333 R[Firefox Build System:Try]Ensure we don't pass bad environment variables to `subprocess.check_call()` in `mozversioncontrol`
Bug 1637354 R[Firefox Build System:Try]Don't show time estimates for |./mach try release|
Bug 1637271 R[Firefox Build System:Try]./mach try --preset=fpush-linux-android throws python error
Bug 1637041 R[Firefox Build System:Try]Perma Tier 2 [taskcluster:error] exit status 2
Bug 1632594 R[GeckoView:General]GeckoSession#onExternalResponse is getting called with negative values on response.contentLength
Bug 1630229 R[GeckoView:General]Crash in [@ java.lang.AssertionError: at org.mozilla.gecko.process.GeckoProcessManager$ChildConnection.bind(GeckoProcessManager.java)]
Bug 1636929 A[Release Engineering:Release Automation: Flatpak]rendering issues on Flathub's Firefox Flatpak
Bug 1553849 R[Remote Protocol:Network]Implement "offline" mode for Network.emulateNetworkConditions
Bug 1634538 R[Toolkit:Blocklist Policy Requests]DLL block request: BLEtokenCredentialProvider.dll
Bug 1637150 R[Toolkit:Find Toolbar]Blue border inside Find toolbar
Bug 1550836 R[Toolkit:Reader Mode]Redesign the Reader Mode to comply with the photon design
Bug 1447536 R[Toolkit:Startup and Profile System]Feature Request: Add --start-fullscreen and position=x,y to --new-window command
Bug 1635925 N[WebExtensions:General]Add test for runtime.connect / onConnect from/to moz-extension:-frame
Bug 1637169 R[WebExtensions:Storage]Vendor recent version of application services
###########
Changes to 121 bugs - 96 fixed.
3 bugs are not included due to being restricted