Changes in 20200214100511

Built from ccbbd26e4bec0cda9a2d4e4b73de319092569c28

..index..
Bug 1612512 R[Core:Audio/Video: cubeb]Bump audio_thread_priority to 0.22
Bug 1613156 R[Core:Audio/Video: cubeb]Crash in [@ cubeb_coreaudio::backend::mixer::get_default_channel_order]
Bug 1615194 R[Core:CSS Transitions and Animations]Cleanup AnimationValue::GetScaleValue
Bug 1615156 R[Core:DOM: Animation]Fix KeyframeEffect::ContainsAnimatedScale for cases we have no base style.
Bug 1603006 R[Core:DOM: Content Processes][fission] Begin deprecating browser.tabs.remote.allowLinkedWebInFileUriProcess
Bug 1604140 N[Core:DOM: Core & HTML]Using overflow:auto|scroll and display:grid|flex creates a “focus trap” within shadow DOM
Bug 1609180 R[Core:DOM: Core & HTML]Fullscreen when called from parent iframe not working
Bug 1613611 R[Core:DOM: Core & HTML]Enable the preference for lazy load images by default
Bug 1613294 R[Core:DOM: Core & HTML]Drop intersectionCallback attribute from IntersectionObserver
Bug 1615234 R[Core:DOM: Core & HTML]Make the lazyload pref actually be honored.
Bug 1588688 A[Core:DOM: Editor]Change using array of nsINode to array of nsIContent in editor
Bug 1614674 R[Core:DOM: Security]frame-ancestors tests time out waiting for load event on CSP-blocked resources
Bug 1615226 R[Core:DOM: Selection]Avoid heap allocation in `RangeSubtreeIterator`
Bug 1430182 R[Core:DOM: Service Workers]Intermittent dom/serviceworkers/test/test_file_upload.html | Test timed out
Bug 1614835 R[Core:Disability Access APIs]Items don't focus when VoiceOver's cursor lands on them
Bug 895323 R[Core:Disability Access APIs]"ASSERTION: Bullet and accessible are in sync already!"
Bug 1041962 R[Core:Gecko Profiler]build to fail with musl libc with: error: 'basename' was not declared in this scope
Bug 1615201 R[Core:General]RLBox - Update forked lucet version that allows lenient LD specification
Bug 1610149 N[Core:General]RLBox - permit use of RLBox wasm sandboxes on Mac
Bug 1615465 R[Core:Graphics]Missing nsString include in GLContext
Bug 1614376 R[Core:Graphics]Add allowlist support to GfxInfo
Bug 1614798 R[Core:Graphics]Make blocklist rules contain less boilerplate
Bug 1614210 R[Core:Graphics: Layers]member call on null pointer of type 'mozilla::widget::nsWaylandDisplay' in widget/gtk/WaylandDMABufSurface.cpp:229
Bug 1579235 N[Core:Graphics: WebRender]YouTube is drawn into the picture cache and then onto the screen
Bug 1529260 R[Core:Graphics: WebRender]Text snapping more noticeable after animation on https://git.news/
Bug 1555356 N[Core:Graphics: WebRender]Google docs images use blobs
Bug 1615141 R[Core:Graphics: WebRender]Hit MOZ_CRASH(bug: unable to map) at src/libcore/option.rs:1188
Bug 1614814 R[Core:IPC]Build warning spam from ipc/chromium/src/base/process_util.h
Bug 1615228 R[Core:IPC]Intermittent GECKO(3065) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/ipc/chromium/src/base/thread.cc:131:17 in base::Thread::Stop()
Bug 1613569 R[Core:Internationalization]Generating bundles with fluent-rs reports errors due to duplicated resources
Bug 1615143 R[Core:JavaScript Engine]Combine TraceKind::Script and TraceKind::LazyScript
Bug 1615007 R[Core:JavaScript Engine]Define hasInnerFunctions consistently on all scripts.
Bug 1615145 R[Core:JavaScript Engine]Combine JSScript and LazyScript arenas
Bug 1609504 A[Core:JavaScript Engine]Compared to ESR68 the FunctionCreationData cleanup requirements causing slowdown
Bug 1599226 R[Core:JavaScript Engine: JIT]Allow enabling Ion on Chrome content (including Extensions) but disabling it on web content
Bug 1615016 R[Core:JavaScript: GC]Store isAtomsZone and isSelfHostingZone flags on the Zone
Bug 1615202 R[Core:JavaScript: GC]Intermittent GECKO(1334) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/js/src/gc/Cell.h:572:21 in lengthField
Bug 1614303 R[Core:Javascript: WebAssembly]Bump Cranelift to 98c818c129979e98a3db150f8f9698f6451b7ef7
Bug 1615111 R[Core:Layout]Intermittent css-grid/grid-fragmentation-017.html == css-grid/grid-fragmentation-017-ref.html | image comparison, max difference: 1, number of differing pixels: 1
Bug 1550800 R[Core:Layout]make PuppetWidget::WidgetToScreenOffset work in OOP-iframes
Bug 1614875 R[Core:Memory Allocator]Tune some PHC knobs
Bug 1614706 R[Core:Networking: Cache]ThreadSanitizer: data race [@ Release] vs. [@ CloseWithStatusLocked] in CacheFileInputStream
Bug 1614711 R[Core:Networking: HTTP]Update Neqo to 0.1.13 or later for draft 25 support
Bug 1608215 R[Core:Security: PSM][MSU Capstone] Port security/manager/chrome/pippki/pippki.dtd to Fluent
Bug 1613909 R[Core:Web Audio]Perma TEST-UNEXPECTED-FAIL | dom/broadcastchannel/tests/test_wasm.html | uncaught exception - TypeError: The SharedArrayBuffer object cannot be serialized. when Gecko 74 merges to Beta on 2020-02-10
Bug 1614677 V[Core:Web Audio]Perma webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https.html - when Gecko 75 merges to Beta on 2020-03-09
Bug 1614551 R[Core:Web Audio]Allow unreferenced closed and suspended AudioContexts to be garbage collected
Bug 1614554 R[Core:Web Painting]a few reftest cleanups from initial reftest fission landing
Bug 1614233 R[Core:Web Painting]properly clip nsDisplayRemote
Bug 1578073 R[Core:WebRTC]Camera being accessed even though website doesn't have permission to do so
Bug 1612006 R[Core:WebRTC: Audio/Video]getDisplayMedia NotFoundError in firefox after upgrade to MacOS 10.15.3
Bug 1604412 R[Core:Widget: Win32]Composite to a shared memory DrawTarget in GPU process to allow GPU sandboxing
Bug 1613733 A[Core:XPCOM]Set toolkit.shutdown.fastShutdownStage to 1 (ShutdownPostLastCycleCollection) on Nightly
Bug 1607505 R[Core:XPCOM]Improve shutdown performance of StartupCache
Bug 1615125 R[Core:mozglue]Suppress a few intermittent TSan failures
Bug 1614885 V[Core:mozglue]Firefox 73 no longer able to load content when launched in Win7 compatibility mode
Bug 1613047 R[DevTools:Console]CSS Warnings are not emitted when CSS filter is on and we navigate to another domain
Bug 1613035 R[DevTools:Console]Remove skip-if=fission on tests passing when devtools.contenttoolbox.fission=true
Bug 1612571 R[DevTools:Console]Make getLastMessageId not use Array.from
Bug 1605154 R[DevTools:Console]Implement JS execution context selector UI
Bug 1605763 R[DevTools:Console]Multiprocess browser console is slow to open
Bug 1614913 R[DevTools:Console]Warning: Each child in a list should have a unique "key" prop.
Bug 1614914 R[DevTools:Console]TypeError: "can't access property "type", astExpression is undefined"
Bug 1598566 R[DevTools:DOM]The DOM panel should use TargetList API and support target switching
Bug 1562724 R[DevTools:Debugger]“execute getter” not working in Preview
Bug 1568874 R[DevTools:Inspector: Animations]Make the Animation Inspector able to display animations running on any selected node, even when those nodes are in oop iframes
Bug 1614591 R[DevTools:Netmonitor]Warning: Failed prop type: Invalid prop `isClosed` of type `boolean` supplied to `FrameListContent`, expected `function`
Bug 1583397 A[DevTools:Netmonitor]Resend request forgets headers
Bug 1599307 R[DevTools:What's New]What's New panel: In light theme, the background should be white
Bug 1614957 R[Firefox:Address Bar]strip www. prefix in address bar results
Bug 1610200 R[Firefox:Address Bar]Address bar does not autohide after navigating to a new page in fullscreen
Bug 1614656 R[Firefox:Address Bar]Search Tips shownCount prefs are set incorrectly
Bug 1614861 R[Firefox:General]Slow startup notification bar can somehow get negative samples
Bug 1614752 R[Firefox:General]Sidebar:VisibilityChange message sent within browser-sidebar.js seems to be unused
Bug 1593235 R[Firefox:PDF Viewer]"View Background Image" in PDF presentation mode results in a unusable browser window
Bug 1582740 A[Firefox:Preferences]The "Always check if Firefox is your default browser" checkbox status can be changed even when Firefox is the default browser (due to delay before we enable/disable the checkbox)
Bug 1610847 R[Firefox:Search]If the search service receives a configuration with a missing engine, ensure that it continues without errors
Bug 1615134 R[Firefox:Shell Integration]Add an API to open macOS Security & Privacy preference panes
Bug 1607341 A[Firefox:Sync]browser.bookmarks.onChanged event has datedAdded 1000x too high
Bug 1596751 R[Firefox:Tabbed Browser]Re-enable browser_tab_drag_drop_perwindow.js
Bug 1608554 R[Firefox:Toolbars and Customization]Firefox: Unable to initially Access on-screen Controls with the Keyboard after Changing Search Bar Settings from within a New Profile
Bug 1615204 R[Firefox Build System:General]Remove some MSVC-only compiler flags
Bug 1614365 R[Firefox Build System:General]use a git hash for packed_simd
Bug 1563925 R[Firefox Build System:General]Remove old versions of the rand crate
Bug 1613263 R[Firefox Build System:General]mozbuild/preprocessor.py uses io.open() rather than open()
Bug 1615150 R[Firefox Build System:General]diff-artifact-win64-aarch64-eme-validation builds broken when they fail
Bug 1611326 R[Firefox Build System:General]Default to py3_action for all GeneratedFiles
Bug 1610986 R[Firefox Build System:General]RLBox - Update build system to build wasm libs for Mac as well
Bug 1614994 R[Firefox Build System:General]74.0b1: ImportError: No module named shutil_which
Bug 1361341 N[Firefox Build System:Lint and Formatting]Add rust clippy to mozlint
Bug 1613985 A[Firefox Build System:Lint and Formatting]Make constructors/destructors/assignment operators use =default
Bug 1578058 R[Firefox Build System:Lint and Formatting]Add clippy in the CI for Mozlint
Bug 1614139 R[Firefox Build System:Source Code Analysis]nsPipe3.cpp: copy constructor should not be declared explicit
Bug 1612461 R[Firefox Build System:Source Code Analysis]clang-plugin must be built in c++14 mode to match clang
Bug 1611415 R[Firefox Build System:Source Code Analysis]std::move(x) should be preferred over x.forget() in construction/assignment
Bug 1612711 R[Firefox Build System:Task Configuration]Enable XPCShell tests and Mochitests as Tier1 tests on Linux64 TSan
Bug 1615408 A[Firefox Build System:Try]ValueError in |mach try empty|
Bug 1611346 R[Firefox for Android:General]Update mma.rst documentation to replace "Fennec" with "Firefox for Android"
Bug 1564507 R[GeckoView:General]Intermittent <test-name> | application crashed [@ mozilla::a11y::Accessible::HandleAccEvent(mozilla::a11y::AccEvent*)]
Bug 1598068 U[GeckoView:General]SIGSEGV; avc denied open for /dev/ashmem when targeting SDK version 29+
Bug 1611989 R[Release Engineering:General]Task duration and impact in `mach try` push summary.
Bug 1614891 R[Remote Protocol:Agent]Enable ESLint for remote/Protocol.jsm and remote/test/demo.js
Bug 1610377 R[Remote Protocol:Agent]Intermittent remote/test/browser/page/browser_getNavigationHistory.js | Got expected current index - Got 2, expected 0
Bug 1610844 R[Toolkit:Add-ons Manager]Include navigated page in add-on abuse report
Bug 1615065 R[Toolkit:Application Update]Extend update fix permissions attempted telemetry expiration
Bug 1614274 R[Toolkit:Notifications and Alerts]turn off toast notifications on Windows nightly
Bug 1536728 R[Toolkit:Password Manager]Show a dismissed login capture doorhanger when a user edits a password field (before submission)
Bug 1493620 R[WebExtensions:General]Stop forcing the creation of about:blank in windowless browsers used from ExtensionParent.jsm
Bug 1615184 R[WebExtensions:General]Intermittent toolkit/components/extensions/test/mochitest/test_ext_cookies.html | Test timed out.
###########
Changes to 109 bugs - 85 fixed.
2 bugs are not included due to being restricted