Changes in 20191210095443

Built from 06d011234636ee6a356c39286a09a0aded1232cd

..index..
Bug 1598117 R[Core:Audio/Video: MediaStreamGraph]Enable GraphRunner by default
Bug 1602336 R[Core:Audio/Video: Playback]Merge MediaController and TabMediaController
Bug 1601803 R[Core:Audio/Video: Playback]Add logs to exit paths of GMPParent::ParseChromiumManifest
Bug 1600773 R[Core:CSS Parsing and Computation]there is no cursor hover feedback for tab bar scroll buttons
Bug 1602317 R[Core:CSS Parsing and Computation]Use nicer cbindgen bitflags.
Bug 1601486 R[Core:CSS Transitions and Animations]Motion path is not correct for <g> SVG elements with transform-box:fill-box
Bug 1572415 R[Core:Canvas: 2D]Crash in [@ mozilla::gfx::DrawTargetD2D1::PopClip]
Bug 1601717 R[Core:DOM: Bindings (WebIDL)]ThreadSanitizer: data race [@ mozilla::dom::ProgressEvent_Binding::CreateInterfaceObjects] vs. [@ mozilla::dom::ProgressEvent_Binding::CreateInterfaceObjects]
Bug 1602023 R[Core:DOM: Core & HTML]Short circuit icon loading when it is already a data uri
Bug 1601377 R[Core:DOM: Core & HTML]Change some nsContentUtils function signatures to take nsIPrincipal& to make it clear it can't be null
Bug 1548424 R[Core:DOM: Core & HTML]Web App Manifest is fetched using credentials by default
Bug 1596687 R[Core:DOM: Core & HTML]Navigator.share() always fails with e10s off
Bug 1601773 R[Core:DOM: Navigation]Make ReloadCurrentEntry forward to the child process if called from session history in the parent
Bug 1580241 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsDocShell::CanSavePresentation
Bug 1274773 N[Core:DOM: Push Notifications]Intermittent test_multiple_register_during_service_activation.html | could not register for push notification | could not register for push notification
Bug 1602093 R[Core:DOM: Security]Make CORS errors errors, not warnings, in the console
Bug 1600536 R[Core:DOM: Selection]user-select: initial/auto on input works incorrectly
Bug 1588152 R[Core:DOM: Service Workers]Crash in [@ AsyncShutdownTimeout | profile-change-teardown | ServiceWorkerShutdownBlocker: shutting down Service Workers]
Bug 1602069 R[Core:Disability Access APIs]Enable ESLint rule no-undef for js and html files in accessible/tests/mochitest/
Bug 1602364 R[Core:Disability Access APIs]Enable ESLint rule no-undef for xhtml files in accessible/tests/mochitest/
Bug 202251 R[Core:Find Backend]Find/FindAsYouType will not find text if entered with diacritics ("nikud") in Hebrew, or accented characters in other languages
Bug 1602383 V[Core:General][ARM64] Latest Nightly builds are broken
Bug 1598582 R[Core:Graphics]Crash in [@ mozilla::gfx::DrawTargetD2D1::DrawSurface]
Bug 1602391 R[Core:Graphics: Text]Crash in [@ CFDataGetLength]
Bug 1600929 A[Core:Graphics: WebGPU]WebGPU buffer creation and mapping
Bug 1601862 R[Core:Graphics: WebRender]Suppress false alarm log in RenderCompositorANGLE on Windows7
Bug 1601868 R[Core:Graphics: WebRender]Using scrollbar-width:none on root element causes severe scrolling issues with WR picture caching
Bug 1598380 R[Core:Graphics: WebRender]Driver stalls with PBO texture uploads on Adreno
Bug 1595708 R[Core:Graphics: WebRender]Cargo build timings SVG output Freezes the entire browser with WebRender
Bug 1602051 R[Core:ImageLib]imgITools.decodeImageFromChannelAsync's observer should be optional.
Bug 1602165 R[Core:JavaScript Engine]Move and rename JS_ContainsSharedArrayBuffer
Bug 1599465 R[Core:JavaScript Engine]Reduce allocations in BigInt functions and add fast-paths for uint64 BigInts
Bug 1592427 N[Core:JavaScript Engine][jsdbg2] Debugger.Objects for promises should provide reaction records
Bug 1601907 R[Core:JavaScript Engine]non-constexpr function 'length' cannot be used in a constant expression
Bug 1561739 R[Core:JavaScript Engine]Shrink js::FieldInitializers
Bug 1566466 R[Core:JavaScript Engine]JSScript isRelazifiable check should be consistent with when we keep LazyScript
Bug 1602280 R[Core:JavaScript Engine]ProfilingStack needs visibility attribute
Bug 1577825 R[Core:JavaScript: GC]SharedArrayBuffer memory is not accounted for
Bug 1511958 A[Core:Javascript: WebAssembly][meta] Implement i64<>JavaScript’s BigInt conversions proposal
Bug 1602457 R[Core:Javascript: WebAssembly]Fix typo in needsStaticStackAlignment
Bug 1599517 R[Core:Javascript: WebAssembly]Implement bulk-memory-operations in Cranelift
Bug 1601083 R[Core:Layout]Add an API that returns an element's containing block
Bug 1602322 R[Core:Layout]Enable browser.tabs.remote.dataUriInDefaultWebProcess for fission reftests to get better test coverage
Bug 1582363 R[Core:Layout]Dragging text selection markers selects the wrong text on Android with layout.reflow.synthMouseMove=true
Bug 1602421 R[Core:Layout]Minor include cleanup.
Bug 1600207 R[Core:Layout: Form Controls]use-after-poison in [@ mozilla::ReflowInput::ReflowInput]
Bug 1599841 R[Core:Layout: Text and Fonts]Combination of unicode-bidi: bidi-override, Arabic subtending mark, and a CSS counter value makes single digits disappear
Bug 1596050 N[Core:Layout: Text and Fonts]Text selection while Windows High Contrast is running becomes invisible in Firefox
Bug 1602554 R[Core:Layout: Text and Fonts]Intermittent /css/css-text/text-transform/text-transform-capitalize-003.html | Testing http://web-platform.test:8000/css/css-text/text-transform/text-transform-capitalize-003.html == http://web-platform.test:8000/css/css-text/text-transform/referen
Bug 1600096 A[Core:MFBT]Disable RefPtr conversion constructors when underlying pointer types are not convertible
Bug 1500465 R[Core:Panning and Zooming]Need APIs to measure touch scrolling input latency (Non-WebRender call path) on desktop and GeckoView
Bug 1598330 R[Core:Preferences: Backend]Assertion failure: sInServoTraversal || NS_IsMainThread(), at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/ServoUtils.h:34
Bug 1427141 R[Core:Printing: Output]CSS page-break-before can cause elements to disappear in HTML tables
Bug 1601775 R[Core:Printing: Setup]Stop needlessly calling PMPrintSettingsSetJobName in nsPrintDialogServiceX::Show
Bug 1602103 R[Core:Printing: Setup]Set the print job name before initialization of the print session on macOS
Bug 1486968 R[Core:Printing: Setup]Remove nsPrintJob::mOldPrtPreview
Bug 1602125 R[Core:Printing: Setup]Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint
Bug 1600906 A[Core:Storage: IndexedDB]Reduce state in dom/indexedDB classes
Bug 1600618 R[Core:Storage: IndexedDB]Provide more guidance on which smart pointer types to use
Bug 1593246 A[Core:Storage: localStorage & sessionStorage]Make current session storage implementation Fission-compatible
Bug 1602452 A[Core:String]Several nsTLiteralString/nsTStringRepr member functions should be constexpr
Bug 1599922 R[Core:XPCOM]Intermittent Assertion failure: !OnGraphThread(), at GraphDriver.cpp:971 | application crashed [@ mozilla::AudioCallbackDriver::StateCallback(cubeb_state)]
Bug 1598461 R[Core:XPConnect]Remove vestigial TLS in XPCJSContext::Get()
Bug 1596132 R[Data Platform and Tools:Glean: SDK]Of the older crates in m-c, see which can be updated simply
Bug 1598205 N[DevTools:Console]Intermittent devtools/client/webconsole/test/browser/browser_webconsole_eval_in_debugger_stackframe2.js | Test timed out -
Bug 1582193 U[DevTools:Debugger]Disabling breakpoints should also disable watchpoints
Bug 1601476 R[DevTools:Debugger]Value with watchpoint in object inspector does not update when stepping
Bug 1589011 R[DevTools:General]Use an iframe wrapper in existing DAMP tests
Bug 1601506 R[DevTools:General]Enable `javascript.options.asyncstack` in DevEdition
Bug 1525966 A[DevTools:General]Error message missing "Error while detaching the browsing context target front: undefined"
Bug 1601444 R[DevTools:Netmonitor]Server timings not added on transaction close
Bug 1316265 R[DevTools:Shared Components]Object actor should have properties to indicate if a function is a generator or an async function
Bug 1602279 R[External Software Affecting Firefox:Telemetry]Intermittent GECKO(1767) | Assertion failure: !IsPending(), at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/MozPromise.h:1074
Bug 1601010 R[Firefox:Messaging System]Update references from `this.urlbar` to `gURLBar`
Bug 1602522 R[Firefox:Messaging System]Fix Icons alignment inside Triplets onboarding cards
Bug 1600152 R[Firefox:Messaging System]Error reported when clicked on the "see all" button of cfr milestone message
Bug 1601714 R[Firefox:New Tab Page]Capitalize 'p' in "Recommended by Pocket"
Bug 1472097 R[Firefox:Normandy Client]Force Normandy reset its timer and run imediately at version change (upgrade/downgrade)
Bug 1601901 R[Firefox:Normandy Client][1.128.0] Recipes set up on the Delivery Console Stage are no longer executed on the latest Firefox Release, Beta, or Nightly
Bug 1599444 R[Firefox:Preferences]Let users know we will delete past telemetry when they opt out of data collection in about:preferences#privacy.
Bug 1601345 R[Firefox:Preferences]Remove containers panel's "<< Go Back" text link in favor of a back button, like in about:addons
Bug 1598562 R[Firefox:Remote Settings Client]Prevent Remote Settings server URL to be modified in release
Bug 1602355 R[Firefox:Untriaged]with thin lto enabled, -import-instr-limit is forced for gcc, resulting in: error: unrecognized command line option '-import-instr-limit=10'
Bug 1600958 R[Firefox:about:logins]Perma TEST-UNEXPECTED-FAIL browser_aaa_eventTelemetry_run_first.js / browser_autocomplete_footer.js | Uncaught exception - waiting for telemetry event count of: 2 - timed out after 50 tries. when Gecko version increases to 74 on 06-01-20
Bug 1593785 R[Firefox Build System:Android Studio and Gradle Integration]Android PGO run tasks failing when build is optimized for size, "-Os"
Bug 1601064 R[Firefox Build System:Bootstrap Configuration]In ./mach configure, infer the location of the bootstrapped lucetc/wasi-sysroot
Bug 1602536 R[Firefox Build System:General]Enable 'object-size' UBSan check
Bug 1557788 R[Firefox Build System:General]Remove dead PGO code
Bug 1602228 R[Firefox Build System:General]Support 'mach run' for --enable-application=js builds
Bug 1464038 R[Firefox Build System:General]Update our copy of the in-tree virtualenv to v16
Bug 1579981 R[Firefox Build System:General]Remove some unused and unnecessary rust toolchains
Bug 1601701 R[Firefox Build System:General: Unsupported Platforms]Bump mingw-w64 and add -lssp support
Bug 1602066 R[Firefox Build System:Lint and Formatting]Investigate if ESLint could support self-closing script tags in xhtml files
Bug 1581684 N[Firefox Build System:Mach Core]Make `mach mach completion <command>` use the right Python
Bug 1577236 R[Firefox Build System:Source Code Analysis]clang-10: Fix -Wimplicit-int-float-conversion warnings
Bug 1601616 N[Firefox Build System:Task Configuration]push SETA optimized when it shall have full task set instead
Bug 1602446 N[Firefox Build System:Task Configuration]spike in coalesced/superseded jobs starting end of October 2019
Bug 1601611 R[Firefox Build System:Task Configuration]Create a group for the sphinx doc generation
Bug 1601448 R[Firefox Build System:Toolchains]The clang.tar.xz bootstrap artifact should contain the libclang_rt.builtins-wasm32.a archive
Bug 1554779 R[GeckoView:General]Intermittent TEST-UNEXPECTED-TIMEOUT | runjunit.py | Timed out after 2400 seconds
Bug 1532427 R[Release Engineering:Applications: MozharnessCore]Support python 3 in mozharness
Bug 1597877 R[Remote Protocol:Page]Implement Page.createIsolatedWorld
Bug 1601475 N[Toolkit:General][MSU Capstone] Remove ImageContentLoaded event and ImageDocumentLoaded message handling code across the tree
Bug 1388674 R[Toolkit:Password Manager]Only prompt to save logins if a login field was modified by the user (off-by-default)
Bug 1596660 A[Toolkit:Password Manager]Create a GeckoView nsILoginManagerStorage backend
Bug 1601563 R[Toolkit:Places]History is reverting valid titles with empty ones from subframes (was: Pocket articles in the Highlights section have no title)
Bug 1453355 R[WebExtensions:Frontend]add sidebar.toggle api
###########
Changes to 107 bugs - 85 fixed.