Changes in 20200506093716

Built from 1fa1d4f4b0e247804927d474cfecdf6c6f185203

..index..
Bug 1631965 R[Core:Audio/Video: cubeb]Switch AudioIPC to bugfix fork of mio-named-pipes
Bug 1635404 R[Core:Audio/Video: cubeb]Update all cubeb-related crates, and cubeb, and audioipc
Bug 1634949 R[Core:Canvas: WebGL]error: aggregate initialization of type 'mozilla::dom::IpdlQueueBuffer' with user-declared constructors is incompatible with C++20 [-Werror,-Wc++20-compat]
Bug 1629390 R[Core:DOM: Bindings (WebIDL)]Hit MOZ_CRASH(invalid UTF-8 string: ReportTooBigCharacter) at /builds/worker/checkouts/gecko/js/src/vm/CharacterEncoding.cpp:347
Bug 1277799 R[Core:DOM: Bindings (WebIDL)]Define @@toStringTag on DOM objects
Bug 1632794 A[Core:DOM: Content Processes]Bare bones about:processes
Bug 1027207 R[Core:DOM: Device Interfaces]Firefox reports different PS3 controller button and axis codes than Chrome and the "Standard Gamepad"
Bug 1633448 N[Core:DOM: Selection]Factor selection of range's frames from `Selection` out
Bug 1599415 R[Core:DOM: UI Events & Focus Handling]Firefox macOS is doesn't trigger focus event when someone uses mouse to click a details summary
Bug 1635420 R[Core:DOM: Workers]Perma /workers/postMessage_block.https.html | postMessage and block - SharedArrayBuffer is not defined when Gecko 78 merges to Beta on 2020-06-01
Bug 1635184 R[Core:Disability Access APIs]AXSubrole SearchField is never exposed to VoiceOver.
Bug 1634373 R[Core:Disability Access APIs]Add tests for role/subrole combinations for HTML and WAI-ARIA
Bug 1634784 R[Core:Gecko Profiler]Unify MOZ_GECKO_PROFILER and MOZ_BASE_PROFILER ifdefs
Bug 1578726 R[Core:Gecko Profiler]Clean up code around "EnterJIT" handling
Bug 1631584 N[Core:Gecko Profiler]Add profiler labels for Java binding calls
Bug 1589568 R[Core:Gecko Profiler]Intermittent tools/profiler/tests/browser/browser_test_feature_ipcmessages.js | Test timed out -
Bug 1635196 R[Core:Gecko Profiler]Crash in tests, when some tests fail
Bug 1574746 R[Core:Graphics: WebRender]Search suggestions not drawn in WebRender
Bug 1622360 N[Core:Graphics: WebRender]Remove document splitting code
Bug 1635430 R[Core:Graphics: WebRender]Stop running webrender github CI through appveyor
Bug 1634243 R[Core:Graphics: WebRender]Remove ScrollNodeAndClipChain type from WR internals
Bug 1635115 R[Core:JavaScript Engine]Initialize "input" ImmutableScriptFlags in SharedContext
Bug 1618637 R[Core:JavaScript Engine]Initialize JSFunction::nargs when allocating function in function
Bug 1631048 R[Core:JavaScript Engine]Remove JSFunction::initLazyScript
Bug 1634698 R[Core:JavaScript Engine]Some Execute/ExecuteKernel cleanup
Bug 1620654 R[Core:JavaScript Engine]Allocate FunctionScope ScopeCreationDatas without having an already allocated JSFunction
Bug 1635464 R[Core:JavaScript Engine]Box the ParseError to reduce the size of Result type.
Bug 1635109 R[Core:JavaScript Engine]Cleanups in JS::CompileOptions
Bug 1635119 R[Core:JavaScript Engine]Better align SharedContext/FunctionBox to ImmutableScriptFlags
Bug 1635289 R[Core:JavaScript Engine]Remove AbstractScopePtr::canonicalFunction()
Bug 1635396 R[Core:JavaScript Engine: JIT]Remove always-false if-statement in IonBuilder::jsop_newtarget
Bug 1635250 R[Core:JavaScript Engine: JIT]Warp: Transpile more compare ops
Bug 1634534 R[Core:JavaScript Engine: JIT]Warp: support basic transpilation of GuardSpecificAtom
Bug 1634742 R[Core:JavaScript Engine: JIT]Warp: Support transpiling JSOp::SetProp
Bug 1633625 R[Core:JavaScript: GC]Make a GC microbenchmark shell test suite
Bug 1386298 R[Core:JavaScript: GC]Remove GCTrace framework and analysis tool
Bug 1633836 R[Core:JavaScript: Internationalization API]Enable Unified NumberFormat API by default
Bug 1632434 R[Core:JavaScript: Internationalization API]Update our in-tree ICU to 67
Bug 1589095 R[Core:JavaScript: Internationalization API]Add support for "type" and "style" options to Intl.ListFormat
Bug 1569103 R[Core:JavaScript: Internationalization API]Add dayPeriod option to Intl.DateTimeFormat
Bug 1478632 R[Core:Javascript: WebAssembly]Implement wasm SIMD for x64 baseline
Bug 1634943 R[Core:Layout]Move static functions related to animation in nsDisplayList.cpp into AnimationInfo
Bug 1634456 R[Core:Layout]Intermittent layout/base/tests/test_reftests_with_caret.html | reftest comparison: == http://mochi.test:8888/tests/layout/base/tests/bug1258308-1.html http://mochi.test:8888/tests/layout/base/tests/bug1258308-1-ref.html
Bug 1634003 R[Core:MFBT]Add variant of NotNull usable for return values/parameters
Bug 1635193 R[Core:Networking]Have 1 single entry point to obtain OriginAttributes from Document, nsIChannel and nsILoadGroup
Bug 1582117 R[Core:Networking: HTTP]test_prompt_http.html|test_prompt_async.html Fission failure: mCrossOrigin/Ci.nsIAuthInformation.CROSS_ORIGIN_SUB_RESOURCE isn't true
Bug 1556556 R[Core:Panning and Zooming]Improve main thread hit testing in the presence of zooming (allowing e.g. for scrollbars to be hit)
Bug 1634206 R[Core:Panning and Zooming]Change the default value of InputAPZContext::sApzResponse to nsEventStatus_eSentinel
Bug 1631568 R[Core:Panning and Zooming]Improve the interface of nsLayoutUtils::GetFrameForPoint and fix callers that pass in an incorrect viewport type
Bug 1634855 R[Core:Panning and Zooming]if a select dropdown is open during desktop zoom it detaches from the element on the page (mac)
Bug 1635050 A[Core:Privacy: Anti-Tracking]Implement something similar to urlclassifier.trackingAnnotationSkipURLs pref for REJECT_FOREIGN with exceptions
Bug 1635020 R[Core:Privacy: Anti-Tracking]Crash in [@ nsGlobalWindowInner::StorageAccessGranted]
Bug 1634306 R[Core:Privacy: Anti-Tracking][Dynamic FPI] TEST-UNEXPECTED-FAIL | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_privacy.js | test_privacy_other_prefs - [test_privacy_other_prefs : 339] Unexpected cookie behavior encountered: 5 - false == true
Bug 1633719 R[Core:Storage: IndexedDB]Add support for NotNull<SafeRefPtr<T>> and use NotNull with InitializedOnce
Bug 1624802 N[Core:Storage: Quota Manager]Run all tests under QM and its clients with a long file name on Windows
Bug 1633276 R[Core:Web Painting]Transition of opacity not smooth
Bug 1305344 R[Core:Web Speech]Utterance not repeating in Firefox
Bug 1633533 R[Core:WebRTC]Intermittent dom/media/tests/mochitest/test_peerConnection_restartIceLocalAndRemoteRollbackNoSubsequentRestart.html | Test timed out.
Bug 1597721 R[Core:WebRTC: Audio/Video]Intermittent TEST-UNEXPECTED-TIMEOUT | /screen-capture/getdisplaymedia.https.html | getDisplayMedia() with getSettings - Test timed out
Bug 1626364 R[Core:WebRTC: Audio/Video]Intermittent h264 decode hang on Amazon Chime
Bug 1626029 R[Core:WebRTC: Networking]Firefox 74 is spamming my network w/ millions of mDNS (?) requests.
Bug 1635363 R[Core:WebVR]Invert orientation after calling decompose() from XRRigidTransform
Bug 1629198 R[Core:Widget: Gtk][Gnome 3.36] Titlebar is present despite setting disabled in Customise Firefox
Bug 1626570 A[Core:XPCOM]Cannot declare nsTArray<IncompleteType> anymore / nsTArray should not be copyable in most contexts
Bug 1635229 N[Core:XPCOM]output relative-ish paths in XPIDL-generated files
Bug 1602075 N[DevTools:Accessibility Tools]Switch to lazily turning a11y services on/off when using accessibility panel.
Bug 1633715 R[DevTools:Application Panel]Move Service Workers section to the top
Bug 1624661 R[DevTools:Console]Race condition in autocompletion when there's text after the completed word
Bug 1633703 R[DevTools:Debugger]Investigate intermittent debugger test failures after enabling windowless service workers
Bug 1631302 R[DevTools:Netmonitor]UX refactor for the headers sections
Bug 1634643 R[DevTools:Netmonitor]Warning: Failed prop type: The prop `stacktrace` is marked as required in `StackTrace`, but its value is `null`.
Bug 1618409 R[DevTools:Netmonitor]Allow resizing on network table border
Bug 1631285 R[DevTools:Netmonitor]Headers Panel Toolbar
Bug 1516311 R[DevTools:Performance Tools (Profiler/Timeline)]Intermittent devtools/server/tests/browser/browser_perf-01.js | Test timed out -
Bug 1622088 A[Firefox:New Tab Page]Write automated tests for the about:home caching mechanism
Bug 1635542 R[Firefox:Normandy Client]Too many "s"es in the name of messaging experiment in ActionsManager.jsm
Bug 1631734 R[Firefox:Pocket]Remove code for animating the address bar's pocket button when clicked
Bug 1635387 R[Firefox:Remote Settings Client]Clearing local data does not remove metadata entries
Bug 1635408 R[Firefox:Remote Settings Client]Abort pending worker tasks at shutdown if they do not change state
Bug 1635154 R[Firefox:Search]Search Configuration - Default search engine is not present on the search engines list for uk - UA
Bug 1539633 R[Firefox:Theme][RTL] Inconsistent appearance of the Content Blocking icon in the location bar
Bug 1635381 R[Firefox Build System:Bootstrap Configuration]brew cask outdated -q returned non-zero exit status 1
Bug 1634204 R[Firefox Build System:General]Investigate upgrading runtime requirements on Linux
Bug 1635514 R[Firefox Build System:General]Delete tup CI/configure stuff
Bug 1633016 R[Firefox Build System:General]Remove a bunch of references to PYTHON(2) in Makefiles
Bug 1633037 R[Firefox Build System:General]Remove all remaining references to $(PYTHON) across Makefiles
Bug 1633039 R[Firefox Build System:General]Don't check for Python 2 in configure
Bug 1635491 R[Firefox Build System:General]Delete tup backend
Bug 1634864 A[Firefox Build System:General]xpidl.xpidl.IDLError: error: Unexpected parameter attribute
Bug 1635519 R[Firefox Build System:General]Perma [tier 2] TEST-UNEXPECTED-FAIL | No test output (missing mozunit.main() call?): /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/test/analyze/test_graph.py
Bug 1634926 R[Firefox Build System:General]Skip compiling nss on --with-system-nss
Bug 1599658 R[Firefox Build System:General]makefiles: use py3_action instead of py_action
Bug 1632916 R[Firefox Build System:General]Run JS/web-platform build machinery in Python 3
Bug 1536556 R[Firefox Build System:Lint and Formatting]Create a custom ESLint rule to reject `throw Cr.ERROR;`
Bug 1633130 R[Firefox Build System:Lint and Formatting]mach lint -l rustfmt should verify the rustfmt version
Bug 1634495 R[Firefox Build System:Mach Core]"./mach run --debug" Fails with recent mozilla-central
Bug 1622656 R[Firefox Build System:Source Code Analysis]the 'empty' method should be used to check for emptiness instead of 'size'
Bug 1635526 R[Firefox Build System:Source Code Analysis]Activate virtualenv in `mach static-analysis autotest`
Bug 1635444 R[Firefox Build System:Task Configuration]Bump timeout when querying bugbug service
Bug 1601067 R[GeckoView:Extensions]Implement installBuiltIn for extensions
Bug 1634493 R[GeckoView:Extensions]WebExtension.allowedInPrivateBrowsing is not persisted after the app process gets killed.
Bug 1635173 R[GeckoView:General]Add API to junit test harness that allows us to obtain the pid for a session
Bug 1617992 R[Release Engineering:Release Automation: Bouncer]Add a bouncer link for the Mac pkg file
Bug 1635496 R[Remote Protocol:Input]dispatchMouseEvent test is broken
Bug 1634840 R[Thunderbird:Message Reader UI]TB - Javascript warning XUL box for mail-headerfield element contained an inline #text child, forcing all its children to be wrapped in a block
Bug 1634191 R[WebExtensions:Storage]Wire up the Golden Gate Sync bridge to Rust extension storage
###########
Changes to 106 bugs - 94 fixed.
1 bugs are not included due to being restricted