Changes in 20200312093312

Built from ffd615bf92ddb28a01b881d14126fc139ebf7880

..index..
Bug 1621428 R[Core:Audio/Video: cubeb]Update cubeb to 6e7e7659
Bug 1621706 R[Core:CSS Parsing and Computation]Convert backface-visibility #defines to an enum class.
Bug 1621518 R[Core:Canvas: WebGL][GCC] dom/canvas/ClientWebGLContext.h:829:5: error: format not a string literal and no format arguments [-Werror=format-security]
Bug 1616992 R[Core:DOM: Content Processes]Add a way to get the WindowContext for a nsGlobalWindowInner
Bug 1578070 R[Core:DOM: Content Processes]Crash in [@ IPCError-browser | CommonCreateWindow Unexpected aChromeFlags passed]
Bug 1616964 R[Core:DOM: Core & HTML]Remove support for "loadAsInteractiveData" command in XMLDocument
Bug 1620504 A[Core:DOM: Editor]Improve warning under libeditor for making investigation of web-compat and regressions easier
Bug 1615297 N[Core:DOM: Security]Refactor GetURI usage for StorageUtils.cpp
Bug 1620984 R[Core:DOM: Security]Remove usage of GetURI in CrashReport.cpp
Bug 1621004 R[Core:DOM: Security]Remove usage of GetURI in nsNPAPIPlugin.cpp
Bug 1621299 R[Core:DOM: Security]Remove usage of GetURI in nsContentPolicyUtils.h
Bug 1618219 R[Core:DOM: Selection]Use BrowsingContext for activeness check in nsFrameSelection.cpp
Bug 1620952 R[Core:DOM: Selection]Merge `nsFrameSelection`'s constructor and its `Init` method
Bug 1620946 R[Core:DOM: UI Events & Focus Handling]Add comments to point out the use of mActiveWindow in content processes
Bug 1620172 R[Core:DOM: UI Events & Focus Handling]Full screen auto-exit code uses mActiveWindow from a content process
Bug 1620174 R[Core:DOM: UI Events & Focus Handling]RaiseWindow reads mActiveWindow from a content process
Bug 1615548 R[Core:DOM: UI Events & Focus Handling]Clicking the location field when the focus is in an out-of-process iframe leaves the OOP iframe thinking it has focus
Bug 1618719 R[Core:Disability Access APIs]support role=radiogroup in VoiceOver
Bug 1371712 R[Core:Disability Access APIs]AXSubrole missing for ARIA landmark roles used on non-landmark HTML elements
Bug 1620318 R[Core:Disability Access APIs]Invisible context menu shows up as a top level group even when it is not open
Bug 1617308 R[Core:Disability Access APIs]Fieldsets not announced as groupings in VoiceOver
Bug 1621519 R[Core:Disability Access APIs]Implement xpcAccessible::GetDeepestChildAtPoint for ProxyAccessibles on Windows
Bug 1620508 R[Core:Disability Access APIs]After bug 925209, sender headings in Facebook Messenger are exposed as invisible
Bug 1620515 R[Core:Gecko Profiler]Extract entry reader&writer out of BlocksRingBuffer
Bug 1620549 A[Core:Gecko Profiler]Profiler overflows stack when default thread stack size is < 160 KiB
Bug 1618429 R[Core:Graphics: Layers]Reduce video frame copy during playing av1 video
Bug 1621026 R[Core:Graphics: WebRender]Remove sha256 from dependencies from WebRender
Bug 1618000 N[Core:Graphics: WebRender]Max blur radius should be applied after scale factors are applied
Bug 1620005 R[Core:Graphics: WebRender]Move display item caching logic to DisplayListBuilder
Bug 1612941 A[Core:Graphics: WebRender]Software WebRender February Milestone
Bug 1621835 A[Core:ImageLib]Make imgINotificationObserver::Notify a void method
Bug 1620600 A[Core:ImageLib]Add flags to allow image decoders to produce sRGB output
Bug 1560038 A[Core:Internationalization]Replace Fluent.jsm with fluent-rs in Gecko
Bug 1621723 R[Core:JavaScript Engine]Remove unnecessary Parser functions
Bug 1620837 R[Core:JavaScript Engine]encoding error in results.py
Bug 1528794 R[Core:JavaScript Engine]Assertion failure: tag == SCTAG_ARRAY_BUFFER_OBJECT, at js/src/vm/StructuredClone.cpp:2712
Bug 1601734 R[Core:JavaScript Engine]Rename AbstractScope to AbstractScopePtr
Bug 1609208 R[Core:JavaScript Engine]Simplify JSOp prettyprinter now that it is a proper enum
Bug 1578336 N[Core:JavaScript Engine]Intermittent [taskcluster:error] exit status 1
Bug 1618631 A[Core:JavaScript Engine]Make BCEScriptStencil own the pieces it requires to initialize a script
Bug 1275508 R[Core:JavaScript Engine]Remove werror
Bug 1620999 R[Core:JavaScript Engine]BytecodeCompiler claims to handle aborted syntax parsing when only performing full parses
Bug 1619177 R[Core:JavaScript Engine]Remove non-standard "extra" strict mode warnings
Bug 1621341 N[Core:JavaScript Engine]Remove flags parameter from ReportError APIs
Bug 1620960 R[Core:JavaScript Engine: JIT]Clean up and unify some of the iterator-phi code in IonBuilder
Bug 1621256 R[Core:JavaScript: GC]Update the GCCellPtr gdb pretty printer
Bug 1566427 R[Core:Javascript: WebAssembly]Compiler gating is still not good
Bug 1617827 R[Core:Javascript: WebAssembly]Import wasm spec-tests for proposals we implement
Bug 1621208 R[Core:Javascript: WebAssembly]wasm/passive-segs-partial-mem fails with --shared-memory=off
Bug 1578932 R[Core:Layout]doc shell for out-of-process iframe is not inactive in the case where the corresponding display item for the iframe is not built in the first place
Bug 1621336 R[Core:Layout]Why are we using LOAD_BACKGROUND for lazy-loaded images?
Bug 1143478 A[Core:MFBT]Remove mozilla::Pair
Bug 1621538 R[Core:Networking]Remove unnecessary URIs lines released on main thread
Bug 1621282 R[Core:Privacy: Anti-Tracking]The CookieJarSettings doesn't sync properly to the WindowContext.
Bug 1621667 R[Core:Security: CAPS]Remove unnecessary semicolon in BasePrincipal
Bug 1621350 A[Core:Security: PSM]Upgrade Firefox 76 to use NSS 3.52
Bug 1614983 R[Core:Security: Process Sandboxing][macOS] Create a new sandbox profile for the socket process
Bug 1617170 A[Core:Storage: IndexedDB]Clean up FileInfo/FileManager
Bug 1619592 A[Core:Storage: Quota Manager]Get rid of QuotaManager::EnsureStorageAndOriginIsInitialized
Bug 1619607 R[Core:Web Audio]When attempting to create an AudioWorkletNode with non-existing processor, throw InvalidStateError
Bug 1621596 R[Core:Web Audio]Adjust one patch from bug 1598114 to land what was meant to be landing
Bug 1620660 R[Core:WebRTC: Audio/Video]Drop frames in VideoConduit if they are cropped to zero width or height
Bug 1621036 R[Core:WebRTC: Networking]Enable DTLS 1.3 supported_versions workaround for Fx pre-75
Bug 1621319 R[Core:Widget]Two non-native widget test fixes.
Bug 1336426 R[Core:Widget: Cocoa]Three finger tap should should use text selection as a source for dict query
Bug 1619555 R[Data Platform and Tools:Glean: SDK]Update vendored glean_parser dependencies with source archives rather than wheels
Bug 1617657 R[DevTools:Console]Incorrect link in console for "TypeError: x called on an object that does not implement interface y"
Bug 1619302 R[DevTools:Console]Switching context should update instant evaluation result
Bug 1620255 R[DevTools:Console]Have a different style when the context selector has a different item than "Top"
Bug 1620967 R[DevTools:Console]Clean up EvaluationSelector component
Bug 1619622 A[DevTools:Debugger]Use the TargetList for listening to and retrieving process targets
Bug 1620257 R[DevTools:Framework]Print the actor ID when Front receive an error packet
Bug 1594754 R[DevTools:Framework]Expose Service Workers from the TargetList
Bug 1606852 R[DevTools:General]Clean up backwards compatibility overhead from emulation actor refactor
Bug 1613886 R[DevTools:Netmonitor]Move Timings and Stack Trace Panels into the right directory
Bug 1613895 R[DevTools:Netmonitor]Rename NetworkDetailsPanel to NetworkDetailsBar
Bug 1621644 R[DevTools:Performance Tools (Profiler/Timeline)]Add screenshots feature to all presets
Bug 1621408 N[DevTools:Performance Tools (Profiler/Timeline)]Add a test for profiler popup shortcuts
Bug 1621306 R[DevTools:Responsive Design Mode]Enable the devtools.responsive.browserUI.enabled pref in Nightly only
Bug 1621316 R[DevTools:Responsive Design Mode]Entering and Exiting RDM in rapid succesion it remains stuck in RDM
Bug 1618867 R[Firefox:Address Bar]Standardize /urlbar/tests names
Bug 1620274 R[Firefox:Address Bar]Move tests in urlbar/tests/browser/tips to urlbar/tests/browser-tips
Bug 1621257 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_tabclose.js
Bug 1621419 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_tabdetach.js
Bug 1621421 R[Firefox:General]Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser/base/content/test/performance/head.js
Bug 1620053 R[Firefox:Messaging System]Write high-level description of Messaging System for firefox-source-docs
Bug 1619992 R[Firefox:New Tab Page]Split AboutNewTabService into AboutNewTabParentService and AboutNewTabChildService
Bug 1177545 N[Firefox Build System:General]Merge what's left of automation.py.in into remoteautomation.py, remove automation-build.mk
Bug 1621205 R[Firefox Build System:General]Fix ABI for dlsym callbacks in liblowercase
Bug 1621044 R[Firefox Build System:General]Update nom 4 users to nom 5
Bug 1621488 R[Firefox Build System:General]No crash symbols for executables on Windows
Bug 1621564 R[Firefox Build System:General]75.0beta source tarballs dont contain third_party/rust/failure/.github-ci.yml -> failure to build
Bug 1621529 R[Firefox Build System:General]Use MOZ_FETCHES_DIR for pgo file paths
Bug 1621753 R[Firefox Build System:General]build with --enable-stdcxx-compat fails with python errors
Bug 1621552 R[Firefox Build System:General]Don't pass clang PGO runtime explicitly on Windows
Bug 1563915 R[Firefox Build System:Lint and Formatting]mozlint rustmft: Move from a include list to a skip list
Bug 1617369 N[Firefox Build System:Lint and Formatting][rust] Reformat the tree using rustfmt
Bug 1617321 R[Firefox Build System:Task Configuration]Very slow task set rebuild (24 minutes)
Bug 1620936 R[Firefox Build System:Task Configuration]diffoscope tasks always contain failure line: TypeError: hilite() got an unexpected keyword argument 'ok'
Bug 1621416 A[Firefox Build System:Task Configuration]run Linux tsan mochitests with t-linux-xlarge to prevent retries and out-of-memory crashes
Bug 1598055 N[Firefox Build System:Task Configuration]ubuntu1804 - docker image optimizations
Bug 1620343 N[Firefox Build System:Task Configuration]ubuntu1804 - migrate auxiliary tasks to linux1804 label
Bug 1619461 R[Firefox Build System:Toolchains]Investigate using LLVM's new pass manager
Bug 1621129 R[GeckoView:General]Move sync-related prefs from `all.js` into `browser.js`
Bug 1621476 A[GeckoView:General]Firefox preview doesn't support Webauthn but PublicKeyCredential return true
Bug 1619985 R[Release Engineering:General]update buildhub.json generating code to set win64-aarch64 platform correctly
Bug 1621053 R[Release Engineering:Release Automation: Flatpak]switch off from `master` branch in building flatpaks
Bug 1621083 R[Release Engineering:Release Automation: Flatpak]improve the flatpak manifest
Bug 1515451 N[Toolkit:Application Update]Update agent - Incorporate agent into build
Bug 1619837 R[Toolkit:Crash Reporting]Eliminate use of `fix_{linux,macosx}_stack.py` in `utils.py`
Bug 1609823 R[Toolkit:General]Make about:crashes an HTML file
Bug 1620630 R[Toolkit:OS.File]The OS.File worker should record markers indicating which operation it is performing on which file
Bug 1621446 V[Toolkit:Password Manager]Telemetry for user-visible signon.* preferences
Bug 1621302 R[Toolkit:Password Manager]Remove unused message manager usage in FormAutoComplete.jsm
Bug 1619990 R[Toolkit:Telemetry]Always load dynamic-builtin probes in xpcshell test environment
Bug 1620941 R[Toolkit:Video/Audio Controls]PiP button z-Index
###########
Changes to 116 bugs - 91 fixed.
1 bugs are not included due to being restricted