Changes in 20200206093813

Built from b0f071e99da08c2a5b1fb406a422d8b71460e198

..index..
Bug 1613395 R[Core:Audio/Video]'alloc_size' attribute ignored on a function returning 'int' warning in some thirdparty media code
Bug 1607553 A[Core:CSS Parsing and Computation]Intermittent toolkit/content/tests/browser/browser_datetime_datepicker.js | application crashed [@ RustMozCrash(char const*, int, char const*)] -> xul.dll!style::rule_tree::{{impl}}::drop(style::rule_tree::StrongRuleNode
Bug 1586696 R[Core:Canvas: WebGL][Wayland] Use wayland dmabuf as WebGL backend
Bug 1613206 R[Core:DOM: Content Processes]warning: dom/base/nsFrameLoaderOwner.cpp:46:151 [-Wundefined-bool-conversion] 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true
Bug 1152078 R[Core:DOM: Core & HTML]Remove the ugly const_cast<ErrorResult> hack from the DOM cache code
Bug 1613292 R[Core:DOM: Core & HTML]Web share impl is using a localized string for a web-visible exception
Bug 1612510 R[Core:DOM: Core & HTML]Remove IsChromeOrXBL*
Bug 1543570 R[Core:DOM: Core & HTML]Add test for custom element upgrade exception when construction does not result in an Element
Bug 1612470 R[Core:DOM: Core & HTML]Remove Document.hasScriptsBlockedBySandbox and Document.inlineScriptAllowedByCSP.
Bug 1613089 R[Core:DOM: Forms]Add a test for FormData constructor should not contain an entry for the submit button that was used to submit the form
Bug 1612828 R[Core:DOM: Selection]Remove `nsresult` from `Selection::FindInsertionPoint`
Bug 1613071 R[Core:DOM: Selection]Rename `RangeData` to `StyledRange` and move to separate file.
Bug 1602393 A[Core:DOM: Service Workers]Crash in [@ AsyncShutdownTimeout | profile-before-change | ServiceWorkerRegistrar: Flushing data]
Bug 1613531 R[Core:Disability Access APIs]Eliminate the a11y telemetry thread in favour of background task
Bug 1429575 R[Core:Disability Access APIs]Intermittent accessible/tests/mochitest/name/test_browserui.xhtml | Test timed out.
Bug 1590216 R[Core:Disability Access APIs]Screen readers fail to announce autofill in address bar when it is focused for the first time
Bug 1612448 R[Core:Disability Access APIs]Improve error messages in accessibility code
Bug 1610137 R[Core:Gecko Profiler]Verify that MOZ_PROFILER_SHUTDOWN happens earlier when fast shutdown is enabled
Bug 1613052 R[Core:Graphics][Wayland] WaylandDMABufSurface textures are released twice at WaylandDMABUFTextureHostOGL
Bug 1612437 R[Core:Graphics: WebRender]Remove ipc_channel from WebRender
Bug 1599327 R[Core:Graphics: WebRender]Use cluster scrollbar flags to select picture cache tile size.
Bug 1612988 N[Core:Graphics: WebRender]Wrench fails compiling peek-poke with rustc 1.41
Bug 1613375 R[Core:Graphics: WebRender]Reference frame origin offset should always be used for snapping, even if animated
Bug 1607777 R[Core:Graphics: WebRender]Incorrect CARenderer rendering
Bug 1612665 R[Core:Graphics: WebRender]HTML5 video stutter
Bug 1613167 R[Core:Graphics: WebRender]Allow enabling/disabling rayon in WebRender via a pref
Bug 1611601 R[Core:Graphics: WebRender]animated elements with filter effects stutter
Bug 1613114 R[Core:Graphics: WebRender]Backdrop filter still rounds during display list building
Bug 1604535 R[Core:ImageLib]Crash in [@ OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::gfx::SourceSurfaceRawData::GuaranteePersistance]
Bug 1613139 R[Core:Internationalization]Enable ESLint on intl/uconv, intl/strres, intl/locale
Bug 1613350 R[Core:Internationalization]Update data for localized quotation marks to CLDR release 36.0
Bug 1611528 R[Core:JavaScript Engine]Cleanup compilation data management
Bug 1613270 R[Core:JavaScript Engine]Add UTF8 valiant of ReportCompileError
Bug 1613441 R[Core:JavaScript Engine]Create a struct between BytecodeEmitter and JSScript::fullyInitFromEmitter
Bug 1613021 R[Core:JavaScript Engine]objdir detection in jstests.py does not work if JS shell path is absolute path
Bug 1613118 R[Core:JavaScript Engine]Remove JS::EncodeInterpretedFunction
Bug 1610606 R[Core:JavaScript Engine]Incorrect OOM handling in duck type case in ErrorReport::init()
Bug 1611927 R[Core:JavaScript: GC]Remove unused IsMarked* functions
Bug 1613192 R[Core:Layout]Fix non-unified build errors in layout/base and layout/generic
Bug 1598751 R[Core:Layout]Remove w3c-css/received/css-conditional reftests
Bug 1230378 R[Core:Layout]"Assertion failure: mFloats.ContainsFrame(nif)" with table, caption, -moz-column, float
Bug 1613198 R[Core:Layout]Move nsIFrame::GetNormalPosition and GetLogicalNormalPosition into nsIFrameInlines.h
Bug 1612401 R[Core:Layout: Flexbox]Absolutely positioned flex item leaves a gap
Bug 1484213 R[Core:Layout: Form Controls]Intermittent dom/tests/browser/browser_autofocus_background.js | The background tab's focused element should be INPUT - Got BODY, expected INPUT
Bug 1611462 R[Core:Layout: Positioned]We end up reframing the URL bar during startup
Bug 1613285 R[Core:Layout: Text and Fonts]Text decorations look off with latest builds.
Bug 1606901 R[Core:Networking]Crash in [@ mozilla::net::PDocumentChannelParent::SendRedirectToRealChannel]
Bug 1482224 R[Core:Networking]Crash in shutdownhang | nsThread::Shutdown | mozilla::net::WaitForThreadShutdown::Run | nsThread::Shutdown | AsyncLocalFileWinDone::Run
Bug 1595572 R[Core:Networking]Assertion failure: false (Unknown request), at netwerk/base/NetworkConnectivityService.cpp:295
Bug 1611472 R[Core:Networking]72.0+ not handling 403 response from proxy properly (only https)
Bug 1612816 R[Core:Networking: DNS]Implement AsyncResolveWithTrrServer
Bug 1606927 A[Core:Security: PSM]Upgrade Firefox 74 to use NSS 3.50
Bug 1613275 R[Core:Security: PSM]TREES CLOSED - Expired PSM test certificates.
Bug 1612362 R[Core:Security: PSM]Preparatory work for bug 1512471
Bug 1613411 R[Core:Storage: localStorage & sessionStorage]Remove const_cast from localstorage
Bug 1161025 R[Core:Web Audio]Prevent AudioBufferSourceNode.buffer to be set more than once
Bug 1613130 R[Core:Widget: Gtk]Crash in [@ @0x0 | moz_gtk_widget_paint]
Bug 1600414 N[Core:Widget: Gtk]PiP player on YT animates/fades its size down to ~150x80
Bug 1609732 R[Core:Widget: Gtk]Popup windows at screen edge misplaced
Bug 1208906 R[Core:Widget: Win32]Fix a conditional statement in nsNativeThemeWin::GetThemePartAndState
Bug 1612447 R[Core:XPConnect]XPCMap cleanups
Bug 1612956 R[DevTools:Console]Preview isn't pre-formatting whitespace
Bug 1611905 R[DevTools:Console]Autocompletion suggestion for `debugger` in Console stops JS execution
Bug 1593607 R[DevTools:Console]Add an "autocomplete" item in the console settings menu
Bug 1598566 A[DevTools:DOM]The DOM panel should use TargetList API and support target switching
Bug 1610415 A[DevTools:Debugger]Exposed parent SavedFrame objects from Debugger.Frame
Bug 1610416 A[DevTools:Debugger]Expand the debugger server thread frame list and frame actors to support SavedFrame objects.
Bug 1613368 R[DevTools:Documentation]Fix devtools documentation gitbook config
Bug 1609726 R[DevTools:General]Unify mochitest chrome test folders in DevTools folder.
Bug 1611682 R[DevTools:Inspector]"Show DOM properties" is broken
Bug 1613162 R[DevTools:Inspector: Fonts]'slnt' axis in font inspector does not follow font-style:oblique value
Bug 1610594 A[DevTools:Responsive Design Mode]In RDM device-picker menu, the overlayed checkbox/browser-logo looks pretty broken on Linux
Bug 1606928 R[Firefox:Address Bar]Modify the Top Sites API to store a favicon for “Tippy Top Sites”
Bug 1611873 R[Firefox:Address Bar]Pick search tips when the user focuses the urlbar
Bug 1612228 R[Firefox:Address Bar]Intermittent browser/components/urlbar/tests/browser/browser_search_tips.js | Test timed out -
Bug 1401835 R[Firefox:Address Bar]Hide page action buttons when the URL bar gets small
Bug 1613092 R[Firefox:Address Bar]Perma TEST-UNEXPECTED-FAIL | urlbar/tests/browser/browser_urlbar_interventions.js | "Refresh Firefox Developer Edition…" == "Refresh Nightly…" - JS frame :: chrome://*/head.js :: checkIntervention :: line 107 when Gecko 74 merges to Beta on 2020-02-10
Bug 1613048 R[Firefox:Address Bar]Support browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features pref for Search Tips
Bug 1608308 R[Firefox:General]add telemetry for libxul / omni.ja build ID matching to Corroborate.jsm
Bug 1515534 R[Firefox:Installer]Image and icon in installer are pixelated
Bug 1604970 R[Firefox:Keyboard Navigation]Delete key (del key) is broken when permissions.default.shortcuts = 2 (patch included)
Bug 1611011 V[Firefox:Messaging System]Update about:welcome screen Join messaging based off 71 first run experiment findings
Bug 1613155 R[Firefox:Messaging System]Follow up to 1601880 - RTL snippet orientation
Bug 1612337 R[Firefox:New Tab Page]personalization prefs should be firefox.js prefs, and not just as prefs
Bug 1613426 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.326
Bug 1611175 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.292
Bug 1612740 R[Firefox:Preferences]Apply some MOZ_ASAN pref workarounds to MOZ_TSAN as well
Bug 1611903 R[Firefox:Preferences]Zoom level is not applied correctly without a page refresh after changing "Zoom text only" option in about:preferences.
Bug 1612735 R[Firefox:Preferences]font size of permission settings regressed (font is too small)
Bug 1613250 R[Firefox:Preferences]Add long press for new container tab menu back while retaining right click
Bug 1600581 R[Firefox:Remote Settings Client]Add Perfherder metrics for each main step of synchronization
Bug 1612206 R[Firefox:Search]Ensure maybeReloadEngines is not missed
Bug 1608541 V[Firefox:Site Identity]Clear cookies and site data dialog missing buttons
Bug 1608713 R[Firefox:Untriaged]Captive portal login tab should setTRRMode(Ci.nsIRequest.TRR_DISABLED_MODE)
Bug 1601684 R[Firefox Build System:Bootstrap Configuration]platform.linux_distribution used by Firefox's bootstrap.py is removed in Python 3.8
Bug 1613074 R[Firefox Build System:General]Enable -Wunused-function & -Wunused-variable at the build phase
Bug 1613209 R[Firefox Build System:General]Allow clang-plugin on arm64-windows
Bug 1613176 N[Firefox Build System:Source Code Analysis]Add a lint to avoid passing types with destructors through the FFI boundaries.
Bug 1580260 R[Firefox Build System:Source Code Analysis]TestMustReturnFromCaller.cpp broken with clang trunk
Bug 1515296 R[Firefox Build System:Source Code Analysis]AddonManagerStartup-inlines.h:91:25: error: moving a local object in a return statement prevents copy elision [-Werror=pessimizing-move]
Bug 1609987 R[Firefox Build System:Task Configuration]Port bug 1568006 - Allow pulling taskgraph code from Thunderbird tree
Bug 1613085 R[Firefox Build System:Task Configuration]Searchfox indexing task permafailing for ash project, either needs fix or disabling
Bug 1612741 R[Firefox Build System:Task Configuration]Support ASan and TSan in new test chunking
Bug 1607537 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.crash.ParentCrashTest.crashParent | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms
Bug 1610622 R[Toolkit:Add-ons Manager]Remove openContextMenu hack for options UI
Bug 1565235 R[Toolkit:Add-ons Manager]Remove flushApzRepaints hack from inline options browser
Bug 1613245 R[Toolkit:Application Update]Enabling update logging can cause an inappropriate update doorhanger
Bug 1607476 R[Toolkit:General]Perma | toolkit/modules/tests/xpcshell/test_firstStartup.js | xpcshell return code: 0 when Gecko version increases to 75 on 2020-02-10
Bug 1613460 R[Toolkit:Video/Audio Controls]Only enable keyboard control for PiP in Nightly
Bug 1610227 R[WebExtensions:Frontend]infinite expansion in firefox extension preference (option ui) page
Bug 1589494 R[WebExtensions:Request Handling]make webrequest urlclassification a part of the public api
Bug 1592831 V[WebExtensions:Themes]browser.themes.reset should not reset the global theme unless the current global theme was created by the extension
###########
Changes to 112 bugs - 97 fixed.
1 bugs are not included due to being restricted