Changes in 20200530094643

Built from 8aaca63ec5c6dd73365ba31d1972771cb847d5bc

..index..
Bug 1619882 R[Core:Audio/Video: Playback]High CPU usage and Jittery/stuttering video playback when using VA-API
Bug 1405896 R[Core:CSS Parsing and Computation]Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Frame property OverflowContainersProperty should never be destroyed by the FrameProperties class) in [@ nsContainerFrame::ReflowChild]
Bug 1641730 R[Core:CSS Parsing and Computation]flip layout.css.serialize-grid-implicit-tracks back to true
Bug 1641861 R[Core:CSS Parsing and Computation]Remove some useless includes from Loader.h
Bug 1641520 R[Core:CSS Parsing and Computation]Remove some dead code in nsComputedDOMStyle.h.
Bug 1640025 V[Core:DOM: Animation]Perma TEST-UNEXPECTED-PASS | /web-animations/idlharness.window.html | Animation interface: attribute timeline - expected FAIL when Gecko 78 merges to Beta on 2020-06-01
Bug 1548274 N[Core:DOM: Content Processes]Intermittent dom/ipc/tests/browser_cancel_content_js.js | expected next page to be loaded - | expected timeout
Bug 1640883 R[Core:DOM: Core & HTML]execCommand('copy') denied on CTRL-X and CTRL-C
Bug 1638164 R[Core:DOM: Navigation]Stop using sameTypeParent in E10sUtils
Bug 1641629 V[Core:DOM: Networking]Perma TEST-UNEXPECTED-NOTRUN | /html/cross-origin-embedder-policy/reporting-subresource-corp.https.html | [between service worker and page] same-origin - expected PASS when Gecko 78 merges to beta on 2020-06-01
Bug 1640928 V[Core:DOM: Networking]Perma /html/cross-origin-embedder-policy/reporting-navigation.https.html | Navigation CORP - promise_test: Unhandled rejection with value: object "TypeError: global.ReportingObserver is not a constructor" when Gecko 78 merges to Beta on 2020-06-01
Bug 1640281 R[Core:DOM: Networking]Perma Late Beta TEST-UNEXPECTED-OK | /encoding/textdecoder-copy.any.serviceworker.html | expected ERROR when Gecko 78 becomes Late beta on 2020-06-12
Bug 1622451 R[Core:DOM: Service Workers]New Firefox Release 74.0 made a function not work with Cisco WebVPN
Bug 1641659 R[Core:Disability Access APIs]Refactor mozActionElements to use MOXAccessible API
Bug 1641655 R[Core:Disability Access APIs]Refactor mozSelectableElements classes to use MOXAccessible API
Bug 1641654 R[Core:Disability Access APIs]Refactor mozHTMLAccessible classes to use MOXAccessible API
Bug 1641644 R[Core:Disability Access APIs]Refactor mozAccessible to use MOXAccessible API
Bug 1624909 R[Core:Disability Access APIs]Position of radio button and required attribute not reported
Bug 1641657 R[Core:Disability Access APIs]Refactor mozRootAccessible to use MOXAccessible API
Bug 1427304 R[Core:Disability Access APIs]FF ESR freezes clicking on the microphone with the JAWS screen reader on
Bug 1635521 R[Core:Disability Access APIs]MathML Roles and attributes should be factored out
Bug 1641960 R[Core:Disability Access APIs]Add test coverage for mozTextAccessible
Bug 1641665 R[Core:Disability Access APIs]Refactor mozTableAccessible to use MOXAccessible API
Bug 1640247 R[Core:Graphics]null pointer passed as argument 1, which is declared to never be null in gfx/2d/InlineTranslator.cpp:31
Bug 1604357 R[Core:Graphics]division by zero in src/gfx/2d/Path.cpp:282
Bug 1642014 R[Core:Graphics]Expose HW_COMPOSITING feature to telemetry.
Bug 1641671 R[Core:Graphics: WebRender]Emojis with a scaling transform applied render at wrong size while pinch-zooming
Bug 1640223 R[Core:Graphics: WebRender]setDynamicToolbarMaxHeight causes incorrect viewport clipping on PennyArcade
Bug 1641208 A[Core:ImageLib]`Accept` header does not include `image/avif` even when `image.avif.enable` is set
Bug 1641684 R[Core:JavaScript Engine]Cross-compilation documentation for SpiderMonkey is out-of-date for ARM64
Bug 1640703 R[Core:JavaScript Engine]|UnicodeDecodeError: 'ascii' codec can't decode byte| when running |mach jstests|
Bug 1639772 R[Core:JavaScript Engine]Update jsparagus and use ImmutableScriptFlags directly
Bug 1641355 N[Core:JavaScript Engine]Change AggregateError.errors to a data property on instances
Bug 1641789 R[Core:JavaScript Engine: JIT]Make some CacheIR code work with numbers instead of just doubles
Bug 1641708 R[Core:JavaScript Engine: JIT]Optimize IsCallable/IsConstructor in CacheIR and Warp
Bug 1641469 R[Core:JavaScript Engine: JIT]Add Baseline IC stubs at the front, check enteredCounts in WarpOracle
Bug 1640686 R[Core:JavaScript Engine: JIT]Perma [tier2] SM Assertion failure: block(), at /builds/worker/workspace/build/src/js/src/jit/MIR.h:666
Bug 1636419 A[Core:JavaScript: GC]There's no GC telemetry for mobile platforms
Bug 1640275 V[Core:Layout]Assertion failure: !nifNeedPushedItem || mDidPushItemsBitMayLie (The state bit stored in didPushItemsBit lied!), at src/layout/generic/nsContainerFrame.cpp:1754
Bug 1641752 R[Core:Layout: Scrolling and Overflow]don't access dead frame in AutoScrollbarRepaintSuppression
Bug 1638086 R[Core:Networking]local directory listing bug, multiple spaces are collapsed in local filenames
Bug 1641459 R[Core:Networking: Cookies]Do not expose sameSite=lax/strict cookies to cross-site documents
Bug 1640867 N[Core:Networking: DNS]Record TRR steering telemetry separately
Bug 1637727 A[Core:Preferences: Backend]Convert all the Varcache prefs in netwerk/*
Bug 1624366 R[Core:Printing: Output]Firefox crashes when I print a page to PDF with with background images enabled
Bug 1641949 R[Core:Printing: Output]Removing the rest of the hacky print prefs code introduced by bug 1276717
Bug 1639990 R[Core:Printing: Setup]Rename nsIPrintSettingsService's defaultPrinterName to lastUsedPrintersName
Bug 1641936 R[Core:Security: CAPS]Add a generic principal hash key.
Bug 1636656 R[Core:Security: PSM]Upgrade Firefox 78 to use NSS 3.53
Bug 1641231 A[Core:Storage: Quota Manager]Follow pointer guideline for actor classes in dom/quota/ActorsParent.cpp
Bug 1632887 R[Core:Storage: localStorage & sessionStorage]Perma Late Beta TEST-UNEXPECTED-FAIL | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_concurrent.js | public window should only see public items - Got 0, expected 1 when Gecko 77 merges to Beta on 2020-05-04
Bug 1218356 R[Core:WebRTC]Add WebRTC stats to data channel
Bug 1603748 R[Core:WebRTC]Fix stats debug message in pc.js
Bug 1640668 R[Core:WebRTC: Networking]Crash in mdns_service_start
Bug 1641596 R[Core:WebVR]local-floor reference space provides incorrect pose
Bug 1641593 R[Core:WebVR]WebXR 'viewer' reference space not working correctly
Bug 1641907 R[Core:XPCOM]add clarifying comments from AppInfoService getter(s)
Bug 1334305 R[Core:XPConnect]js/xpconnect/src/XPCDebug.cpp:DebugDump could use MOZ_FORMAT_PRINTF
Bug 1598026 A[DevTools:Accessibility Tools]Make the accessibility tree Fission-ready
Bug 1602063 R[DevTools:Accessibility Tools]Make Print To JSON context menu item in accessibility tree view work with Fission.
Bug 1622238 R[DevTools:Debugger]Inconsistent variable preview
Bug 1637641 R[DevTools:Framework]Cache resources in the ResourceWatcher so that subsequent calls to `watch` also notify about previously received resources
Bug 1640641 R[DevTools:Framework]Emit list of resources within ResourceWatcher and add a `resourceType` attribute on all resources
Bug 1641731 R[DevTools:General]Prefer pausing in original locations
Bug 1641545 V[DevTools:Inspector: Compatibility]Perma devtools/client/inspector/test/browser_inspector_sidebarstate.js | Compatibility View is selected - Got fontinspector, expected compatibilityview when Gecko 78 merges to Beta on 2020-06-01
Bug 1641608 R[DevTools:Performance Tools (Profiler/Timeline)]Add "GraphRunner" to the media preset thread list
Bug 1621781 A[DevTools:Responsive Design Mode]Support mobile swipe/drag gestures in RDM
Bug 1637687 R[DevTools:about:debugging]Front errors thrown when viewing tabs after connecting to device
Bug 1570266 R[Firefox:Address Bar]Typing % in the url bar does not search synced tabs
Bug 1627499 R[Firefox:Address Bar]Showing top site items/Recently visited items in Private Mode is inconsistent in Address Bar
Bug 1641888 R[Firefox:Address Bar]JavaScript error: resource:///modules/UrlbarInput.jsm, line 366: Error: Unrecognized UrlbarInput event: unload
Bug 1641661 R[Firefox:Address Bar]Remove urlbar.openViewOnFocus WebExt API
Bug 1638156 R[Firefox:Downloads Panel]Support key modifiers to open downloaded PDFs in a new window, background tab
Bug 1640306 R[Firefox:General]add about:pioneer MVP for enrolling in Pioneer v2 and associated studies
Bug 887515 R[Firefox:Menus]Replace multiple-tab-closing prompt with the ability to restore multiple tabs
Bug 1593276 R[Firefox:Messaging System]Add automated test to check if bundle and source files are out of sync for newtab/
Bug 1641268 R[Firefox:Messaging System]UX papercuts on about:welcome first run (multistage)
Bug 1638064 R[Firefox:Messaging System]Sort out use of toolkit.cosmeticAnimations.enabled pref in CFRPageActions.jsm
Bug 1639580 R[Firefox:Messaging System]Add schema validation for trigger actions
Bug 1639723 R[Firefox:Messaging System]Multistage about:welcome Import screen should navigate to about:home on successful completion of import settings wizard
Bug 1631415 N[Firefox:Messaging System]Reuse the remote-text custom element for CFR layouts
Bug 1641736 R[Firefox:Messaging System]Add randomizationId to ClientEnvironmentBase
Bug 1640734 N[Firefox:Messaging System]Frequency capping should apply separately for production and experiment messages
Bug 1640228 R[Firefox:Messaging System]Hide extended triplets on about:home with multistage onboarding
Bug 1639957 R[Firefox:New Tab Page]Style changes to navigation component
Bug 1641666 R[Firefox:New Tab Page]Update copy in Pocket New Tab prefs
Bug 1641908 R[Firefox:Search]Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/components/search/tests/xpcshell/test_legacy_reload_engines.js | Test timed out
Bug 1641881 R[Firefox:Search]Perma late beta browser/components/extensions/test/browser/browser_ext_settings_overrides_default_search.js | Default engine is Twitter - Got DuckDuckGo, expected Twitter when Gecko 78 switches to late beta on 2020-06-12
Bug 1640403 R[Firefox:Theme]Library window looks broken in macOS dark mode
Bug 1641393 R[Firefox:about:logins]Warn the user about how to handle the exported logins CSV file
Bug 249801 R[Firefox:about:logins]Ability to export/backup saved passwords
Bug 1640064 R[Firefox Build System:Bootstrap Configuration]./mach bootstrap is always failure on debian/sid
Bug 1640815 R[Firefox Build System:Bootstrap Configuration]mach bootstrap fails if you run from an hg repository initialized from a bundle
Bug 1641783 R[Firefox Build System:General]Move MOZ_FOLD_LIBS to python configure
Bug 1641791 R[Firefox Build System:General]Drop special l10n-merge fallback from LANGPACK_DEFINES
Bug 1641640 R[Firefox Build System:General]remove some manual libs:: targets for Windows
Bug 1641786 R[Firefox Build System:General]Move --with-debug-label to python configure
Bug 1641785 R[Firefox Build System:General]Move --with-jitreport-granularity to python configure
Bug 1635764 R[Firefox Build System:General]--with-system-icu fails to build
Bug 1641760 R[Firefox Build System:General]Move --with-system-zlib to python configure
Bug 1641775 R[Firefox Build System:General]Move --with-system-nspr to python configure
Bug 1641790 R[Firefox Build System:General]Move --with-system-nss to python configure
Bug 1628289 R[Firefox Build System:Generated Documentation]Move the doc jobs in a different category/platform
Bug 1641848 R[Firefox Build System:Generated Documentation]Import https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code in-tree
Bug 1641962 R[Firefox Build System:Mach Core]|mach bootstrap| fails to bootstrap if "python3-distutils" isn't installed
Bug 1639313 R[Firefox Build System:Mach Core]Find easy way to print usage for any given `mach` command from within that `mach` command
Bug 1641656 R[Firefox Build System:Task Configuration]reduce frequency of asan debug builds to once every 10 pushes on autoland
Bug 1641283 R[Firefox Build System:Task Configuration]Improve logging around optimization
Bug 1633866 A[Firefox Build System:Task Configuration]Dynamically select which tests run during taskgraph generation
Bug 1641131 A[Firefox Build System:Task Configuration]Stop running shippable and other unnecessary builds with |mach try auto|
Bug 1641516 R[GeckoView:General]"GeckoView:BrowserAction:Update" and "GeckoView:PageAction:Update" always triggers the finalizer in sendRequestForResult
Bug 1641711 N[GeckoView:General]Sometimes lints silently fail
Bug 1641329 R[Release Engineering:Release Automation: Updates]Add -q option to MAR generation scripts
Bug 1638978 R[Remote Protocol:Agent]Convert 'mach puppeteer-test' to run with Python 3
Bug 1637363 R[Remote Protocol:Network]Add subframe support when returning frameId in Network events
Bug 1639347 R[Toolkit:Password Manager]Move the OS reauth logic in AboutLoginsParent to LoginHelper in toolkit
Bug 1640417 R[Toolkit:Reader Mode]Improve visual styling of font dropdown in reader mode
Bug 1640927 R[Toolkit:Telemetry]Can't upgrade glean_core because of miniz_sys weirdness.
Bug 1641269 R[WebExtensions:Request Handling]proxy.onRequest ignores windowId / tabId
Bug 1623427 A[WebExtensions:Request Handling]Intermittent toolkit/components/extensions/test/mochitest/test_ext_activityLog.html | name matches - Expected: tabs.hide, Actual: webRequest.onBeforeRequest.removeListener
Bug 1638007 R[WebExtensions:Request Handling]Optimize webRequest to apply tabId filtering before URL matching
Bug 1639449 R[WebExtensions:Storage]Vendor new app-services to expose kinto migration and sync change notifications
###########
Changes to 122 bugs - 101 fixed.
1 bugs are not included due to being restricted