Changes in 20200818092452

Built from 483ef87aa6e85cb340d1c17b5b87bb7c217fb3b8

..index..
Bug 1650696 R[Core:Audio/Video]Move threading management away from the MediaDataDecoder
Bug 1659015 R[Core:Audio/Video: Playback]Some AV1 YUV 4:4:4 not playing properly (part 2)
Bug 1659265 R[Core:CSS Parsing and Computation]Remove layout.css.offset-logical-properties.enabled.
Bug 1591204 R[Core:CSS Parsing and Computation]Support forced-colors media feature
Bug 1658827 R[Core:DOM: Content Processes]Returning an uncloneable object in an actor's receiveMessage handler crashes on debug build: Assertion failure: !cx->isExceptionPending() in Interpreter.cpp:488
Bug 1651519 R[Core:DOM: Core & HTML]Remove nsIDOMWindowUtils::currentInnerWindowID
Bug 1658854 R[Core:DOM: Core & HTML]Intermittent Windows shippable PROCESS-CRASH | Main app process exited normally | application crashed [@ std::_Func_impl_no_alloc<`lambda at /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp:1028:18',void,mozilla::dom::CreatedWindowInfo &&>
Bug 1200896 R[Core:DOM: Core & HTML]Make the document blocked by the topmost element in the top layer
Bug 1611961 R[Core:DOM: Core & HTML]Move `UserActivationState` from BrowsingContext to WindowContext
Bug 1658472 R[Core:DOM: Editor]Split `HTMLEditor::TryToJoinBlocksWithTransaction()` to computation part and modifying DOM tree part
Bug 1540995 R[Core:DOM: Events]calling click() on a label with disabled checkbox must not toggle its checked state
Bug 1650607 R[Core:DOM: File]Remove the / → : replacement File constructor
Bug 1648887 V[Core:DOM: Navigation]Assertion failure: mIsInProcess, at src/docshell/base/BrowsingContext.cpp:1109
Bug 1658902 R[Core:DOM: Navigation]Fix some code for session history in parent to work without the session history implementation in the child
Bug 1659115 R[Core:DOM: Security]HTTPS-Only: Remove icon from about:preferences#privacy
Bug 1658594 R[Core:DOM: Security]HTTPS-Only: Fix and simplify HTTPS-Only checks in CORS and MixedContent code
Bug 1627616 R[Core:Graphics]Crash in [@ mozilla::gfx::SourceSurfaceOffset::GetUnderlyingSurface]
Bug 1650741 R[Core:Graphics]Remove unused gfx/2d/u16string.h
Bug 1657440 R[Core:Graphics: Text][macOS 11 Beta] CoreText crash in call out of Skia fontstyle_from_descriptor()
Bug 1623792 N[Core:Graphics: WebRender]Optimize primitive dependency handling, taking advantage of spatial information from tile assignment.
Bug 1658182 R[Core:Graphics: WebRender]Servo Moire Demo OOM's after bug 1641751
Bug 1659499 R[Core:Graphics: WebRender]Enable webrender on Nightly for Mali-Gxx devices
Bug 1659324 R[Core:Graphics: WebRender]SWGL crashes when sampling null texture data
Bug 1592105 N[Core:JavaScript Engine]Parse without creating atoms
Bug 1659261 R[Core:JavaScript Engine]Perma bustage /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1017:31: error: use of undeclared identifier 'privateMethodsEnabled'; did you mean 'privateFieldsEnabled'? when Gecko 81 merges to Beta on 2020-08-24
Bug 1659441 R[Core:JavaScript Engine]Switch on ValueType in PrimitiveToX
Bug 1659561 R[Core:JavaScript Engine: JIT]CacheIRHealth report ends entries list in the wrong place.
Bug 1656832 R[Core:JavaScript Engine: JIT]Remove setARMHwCapFlags
Bug 1659093 V[Core:JavaScript Engine: JIT][warp] Assertion failure: vreg(ins->getTemp(i)).type() != vreg(use).type() || (use->isFixedRegister() && ins->getTemp(i)->isFixed()), at jit/BacktrackingAllocator.cpp:709
Bug 1659007 R[Core:JavaScript Engine: JIT]Assertion Failure: indentLevet_ >= 0, at /home/caroline/mozilla/gecko.js/js/src/vm/JSONPrinter.cpp:26
Bug 1561521 N[Core:Javascript: WebAssembly]Implement non-nullable references
Bug 1639963 R[Core:Layout]Implement aspect-ratio for basic blocks and replaced elements
Bug 1659313 R[Core:Layout: Text and Fonts]Font settings are not applied to characters from the Mathematical Alphanumeric Symbols Unicode block (outside of MathML)
Bug 1659453 R[Core:Layout: Text and Fonts]Accelerate font fallback searches using family character map
Bug 1656156 R[Core:Layout: Text and Fonts]Significant delay on page loading (with "no response" on window title)
Bug 1658528 R[Core:MFBT]Add MOZ_TO_RESULT_INVOKE macro
Bug 1659483 R[Core:Performance]Re-enable speculative JS parsing
Bug 1657763 R[Core:Print Preview]Refine the way to choose the current page
Bug 1658173 R[Core:Print Preview]Scale down print preview so that a single page fits vertically *and* horizontally
Bug 1659226 R[Core:Printing: Setup]Run clang-format on nsCUPSShim.h
Bug 1658878 R[Core:Privacy: Anti-Tracking]Isolate BlobURLs per agent-cluster
Bug 1658042 R[Core:Security: PSM]osclientcerts: differentiate between keys that can/cannot do modern crypto
Bug 1596401 R[Core:Security: PSM]Deleting a certificate in the Certificate Manager does not work.
Bug 1418822 N[Core:Widget: Win32]Rolling the mouse wheel 1 notch/tick does not scroll as much distance as Chrome and Edge, making scrolling feel slow
Bug 1656924 R[Core:XPCOM]nsTArray_Impl::Assign/operator= copying from another array cause code bloat and is inefficient in the infallible case
Bug 1658724 R[DevTools:Console]Don't start parser worker if it's not needed
Bug 1658460 R[DevTools:Console]Swap ▶️ and 🚫 icons (in blocked network messages in Console)
Bug 1605743 R[DevTools:Debugger]Empty source tree when navigation triggers target switching (intermittent)
Bug 1659364 R[DevTools:Inspector: Compatibility]Update MDN compat data (2020 Aug 4th week)
Bug 1659309 R[Firefox:Address Bar]Searching for URLs in search mode with non-"Web" engines is not possible
Bug 1659128 R[Firefox:Address Bar]Search mode is not exited when clicking a link or loading a page in the current tab
Bug 1639067 R[Firefox:Downloads Panel]Open downloaded files in common web formats as file: URIs in Firefox
Bug 1656500 R[Firefox:Messaging System]Use bucketConfig for bucketing in X-Man
Bug 1659451 R[Firefox:PDF Viewer]Update pdf.js to version 2.6.263
Bug 1656993 R[Firefox Build System:General]Create and require a top-level `mach` virtualenv in `~/.mozbuild`
Bug 1655107 R[Firefox Build System:Generated Documentation]Stop using pipenv to manage |mach doc| dependencies
Bug 1659631 R[Firefox Build System:Generated Documentation]Rename the wording in README to Firefox from Mozilla
Bug 1659466 R[Firefox Build System:Generated Documentation]Don't set up redirects for uuid prefixes
Bug 1636797 R[Firefox Build System:Task Configuration]mach bootstrap fails installing minidump stackwalk or other artifacts ('Could not find artifacts for a toolchain build named...')
Bug 1659452 A[Firefox Build System:Task Configuration]Restore basic function names in GDB for linux nightly builds
Bug 1623715 N[GeckoView:General]Support platform level MediaControl and MediaSession API implementation
Bug 1648149 R[GeckoView:General]Migrate GeckoViewContentChild.js to actor
Bug 1657017 R[Release Engineering:Release Requests]Setup WNP for users coming from <80.0 and receiving the 80.0 release
Bug 1659344 R[Toolkit:Application Update]Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_base_updater/marAppApplyUpdateSuccess.js | Test timed out
Bug 1657718 R[Toolkit:Application Update]Enable staging language pack updates on application update.
Bug 1654388 R[Toolkit:Form Autofill]Implement Prefs (if not existed yet) for A/B test survey analysis
Bug 1361712 R[Toolkit:General]List environment variables Firefox pays attention to in about:support
Bug 1650795 R[Toolkit:Notifications and Alerts]Implement TabDialogBox to show dialogs on tab level
Bug 1651958 R[Toolkit:Notifications and Alerts]Show tab chrome prompts in TabDialogBox
Bug 1656057 R[Toolkit:Printing]Implement form validation in the print UI
Bug 1659395 R[Toolkit:Printing]Saving to PDF does not function correctly
Bug 1659522 R[Toolkit:Printing]Print to PDF on Linux doesn't show a file picker dialog.
Bug 1621249 R[WebExtensions:Developer Outreach]DeviantArt Images (And Twitter DMs images) downloads fail with extensions, but not with "stock" save image
Bug 1659074 R[WebExtensions:General]Land unit tests of sendMessage/onMessage of uncloneable responses
###########
Changes to 74 bugs - 66 fixed.