Changes in 20201117094406

Built from 31d67eef91da183d26334f42e78ae41d9b37ff90

..index..
Bug 1551884 R[Core:Audio/Video: Playback]Intermittent dom/media/test/test_background_video_resume_looping_video_without_audio.html | Test timed out.
Bug 1675878 R[Core:Audio/Video: Playback]Audio files are resampled regardless of their original sample-rate and output device capabilities
Bug 1677435 R[Core:Audio/Video: cubeb]Update libcubeb to df5fe42
Bug 1677376 R[Core:CSS Parsing and Computation]Consider not always enabling focus rings after keyboard navigation.
Bug 1676434 R[Core:CSS Parsing and Computation]Remove obsolete -moz-mac-yosemite-theme media query and add -moz-mac-big-sur-theme
Bug 1676632 R[Core:DOM: Content Processes]Throw more descriptive actor error messages.
Bug 1626555 R[Core:DOM: Core & HTML]Make `dom/` buildable outside of `unified-build` environment
Bug 1618386 R[Core:DOM: Core & HTML]Intermittent browser/base/content/test/fullscreen/browser_fullscreen_window_focus.js | Test timed out - | Found a tab after previous test timed out: http://example.com/browser/browser/base/content/test/fullscreen/open_and_focus_helper.html -
Bug 1677304 R[Core:DOM: Core & HTML]Perma dom/tests/mochitest/general/test_focusrings.xhtml | mouse click on <a href='about:blank' class='canfocus' onclick='return false;'>about:blank</a> selector - got false, expected true when Gecko 84 merges to Beta on 2020-11-17
Bug 1181081 R[Core:DOM: Navigation]urifixup service should correct "http//" or "https//" or "http;//" etc. to insert/replace the colon
Bug 1671983 R[Core:DOM: Navigation]Remove E10SUtils.shouldLoadURI
Bug 1585070 A[Core:DOM: Navigation]Fix :-moz-window-inactive to work under Fission
Bug 1677195 R[Core:DOM: Navigation]Fix browser_documentChannel.js for Fission
Bug 1675318 R[Core:DOM: Navigation]Split test_sessionhistory.html test
Bug 1675026 R[Core:DOM: Navigation]Fix browser_test_referrer_loadInOtherProcess.js for Fission
Bug 1677254 R[Core:DOM: Selection]Make select events from input/textarea.select() noncancelable
Bug 1603340 R[Core:DOM: Service Workers]TV dom/serviceworkers/test/browser_force_refresh.js | Found a tab after previous test timed out: http://mochi.test:8888/browser/dom/serviceworkers/test/browser_base_force_refresh.html -
Bug 1198336 R[Core:Disability Access APIs]Firefox/Voiceover: aria-live regions not being announced
Bug 1677016 R[Core:Disability Access APIs]Enable the a11y browser test framework to load XUL documents in the parent process
Bug 1676883 R[Core:Graphics]Add GPU detection via libpci
Bug 1629357 R[Core:Graphics: WebGPU]Make WebRender enabled a requirement for WebGPU presentation
Bug 1677233 R[Core:Graphics: WebRender]windows7-32-qr jobs are permanently busted
Bug 1677211 R[Core:Graphics: WebRender]Bad performance on Google Cal transitions
Bug 1676576 R[Core:Graphics: WebRender]Remove unused functions of CompositorBridgeParent
Bug 1677236 R[Core:Graphics: WebRender]Remove remaining SWGL padding requirements
Bug 1640960 A[Core:Graphics: WebRender]Stop using instancing in WebRender
Bug 1676559 R[Core:Graphics: WebRender]Improve render task graph
Bug 1677165 R[Core:Graphics: WebRender]Add support for GLX_EXT_buffer_age
Bug 1674452 R[Core:IPC: MSCOM]ORPC profiler markers would be more useful if they contained more information
Bug 1677212 R[Core:IPC: MSCOM]Improve handling of aIsProxy in AsyncInvoker
Bug 1677184 R[Core:JavaScript Engine]Remove is-likely-constructor-wrapper optimization from JS Parser/Emitter
Bug 1677177 R[Core:JavaScript Engine]Remove run-once lambda optimization from JS Parser/Emitter
Bug 1677371 R[Core:JavaScript Engine]Crash [@ js::frontend::DumpTaggedParserAtomIndex] with dumpStencil
Bug 1675670 R[Core:JavaScript Engine]Remove mozilla::Result from ParserAtoms code
Bug 1675626 R[Core:JavaScript Engine]Refactor use of CharBuffer in TokenStream
Bug 1673553 A[Core:JavaScript Engine: JIT]Remove IonBuilder and TI
Bug 1619715 R[Core:Layout]Intermittent bugs/456219-1c.html == bugs/456219-1-ref.html | image comparison, max difference: 60, number of differing pixels: 4783
Bug 1676585 R[Core:Layout]The block-start and block-end border are not painted on the correct side if the block is fragmented in vertical-rl writing mode
Bug 1645318 R[Core:Layout]Intermittent bugs/421885-1.xml == bugs/421885-1-ref.xml | image comparison, max difference: 65, number of differing pixels: 1024
Bug 1664094 R[Core:Layout: Text and Fonts][wpt-sync] Sync PR 25461 - tests for trailing ogham spaces
Bug 1677092 N[Core:MFBT]Add `constexpr` `AnyOf`
Bug 1677409 R[Core:MFBT]Add null-assertion in UniquePtr::operator*()
Bug 1666072 R[Core:Networking]"you must log in to this network before you can access the internet"
Bug 1675491 R[Core:Networking: HTTP]Count number of bytes sent and received on a socket
Bug 1675205 R[Core:Networking: JAR]Report telemetry when the nsJARChannel::OnDataAvailable feeds a zero-length stream to the parser
Bug 1645433 N[Core:Panning and Zooming][Fission] Can't interact with out-of-process subframes on some pages
Bug 1677275 R[Core:Panning and Zooming]Fling acceleration is applied incorrectly after a long pause, when a previous fast fling was interrupted with a tap
Bug 1674935 R[Core:Panning and Zooming]Cannot scroll with keyboard on result page of google search when non-WebRender
Bug 1674382 R[Core:Panning and Zooming]APZ_ZOOM_ACTIVITY is wrongly incremented in about:telemetry
Bug 1676976 R[Core:Printing: Setup]Have nsPrinterCUPS::TryEnsurePrinterInfo return a DataMutex::AutoLock
Bug 1677187 R[Core:SVG]getBBox returns incorrect results
Bug 1671691 R[Core:Sanitizers]TSan: Properly Instrument Rust's stdlib
Bug 1636540 R[Core:Web Audio]Assertion failure: aDuration == WEBAUDIO_BLOCK_SIZE, at /builds/worker/checkouts/gecko/dom/media/webaudio/AudioBlock.h:76
Bug 1675891 R[Core:WebRTC: Audio/Video]getUserMedia({}) should return an already-rejected promise
Bug 1213512 R[Core:WebRTC: Audio/Video]getUserMedia({ }) should be a TypeError
Bug 1620360 R[Core:Widget]Consider implementing outline-style: auto for the non-native theme.
Bug 1529510 R[Core:Widget]Implement ProcInfo on android
Bug 1338637 A[Core:Widget]Arbitrary local files disclosure in input[webkitdirectory]
Bug 1645782 R[Core:Widget: Win32]Setting scrollbar-color creates unwanted border
Bug 1677168 R[Core:Widget: Win32]nsFilePicker cleanup
Bug 1676977 R[Core:XPCOM]Allow use of DataMutex::AutoLock
Bug 1552648 R[DevTools:Console]Can't inspect deeply nested promise
Bug 1676808 A[DevTools:Framework]Expose WatcherFront via TargetList (instead of ResourceWatcher)
Bug 1673226 R[DevTools:Inspector]DevTools sidebar setExpression causes panel style issues
Bug 1676646 R[DevTools:about:debugging]Remove unused "Connected" localized string
Bug 1658008 R[Firefox:File Handling]Add preference to control Accept HTTP header
Bug 1675568 R[Firefox:Pocket]Logged Out Save: Complete Styling
Bug 1674803 R[Firefox:Preferences]Remove references to screenX/screenY in browser/components/preferences/dialogs
Bug 1673962 A[Firefox:Preferences]Canceling the experimental features Restart Required prompt showed an infinite loop of prompts
Bug 1675334 R[Firefox:Session Restore]Fix the browser_async_remove_tab test with SHIP
Bug 1666345 N[Firefox Build System:General]Un-vendor psutil
Bug 1661624 N[Firefox Build System:General]Native Windows builds lack cpu/disk data in their build resource graphs
Bug 1667152 N[Firefox Build System:General]Add --requirements argument to `mach python`
Bug 1672888 R[Firefox Build System:General]Setup plain mac builds on automation
Bug 1666347 N[Firefox Build System:General]Misc cleanup after removal of psutil
Bug 1675875 R[Firefox Build System:General]Please document --enable-release and RUSTC_OPT_LEVEL
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1677432 R[Firefox Build System:Lint and Formatting]mozlint/license: testing/ is ignored
Bug 1677536 R[Firefox Build System:Source Code Analysis]Remove reference to raw_input in static-analysis mach command
Bug 1562642 N[Firefox Build System:Source Code Analysis]Add missing MPL license headers
Bug 1665844 N[Firefox Build System:Task Configuration]Mutter fails to start in Wayland mode in Mozilla automation
Bug 1543149 R[Firefox Build System:Task Configuration]Use `mach python` to run mozharness build script and remove PYTHONPATH hack
Bug 1675330 R[Firefox Build System:Task Configuration]Optimize by replacement appears to be considering canceled tasks
Bug 1677020 R[Firefox Build System:Task Configuration]Always cap try tasks to a 28 days expiry
Bug 1677022 R[Firefox Build System:Task Configuration]Allow to run toolchain tasks on mac workers
Bug 1677023 R[Firefox Build System:Task Configuration]Set UPLOAD_DIR on generic-worker like we do for docker_worker
Bug 1675600 R[Firefox Build System:Toolchains]Use the new pass manager during LTO
Bug 1677665 R[Remote Protocol:Agent]Update Architecture docs
Bug 1677530 R[Toolkit:Add-ons Manager]Replace getCurrentViewName() in extensions.js
Bug 1677550 R[Toolkit:Application Update]Native ARM64 Mac Nightly Fails to Update
Bug 1675018 A[Toolkit:Data Sanitization]When clearing history, avoid clearing user interaction permissions for sites that still have cookies
Bug 1649615 A[Toolkit:OS.File]PlacesBackups.jsm imports OS.File during startup
Bug 1639720 R[Toolkit:Video/Audio Controls]Intermittent toolkit/content/tests/browser/browser_mediaPlayback.js | Test timed out -
Bug 1652925 R[WebExtensions:General]WebExtensions are allowed to use absurdly large amounts of memory
###########
Changes to 94 bugs - 76 fixed.
5 bugs are not included due to being restricted