Changes in 20191121214422

Built from 76e20a306bc262843ec06d59c54416131af030cb

..index..
Bug 1592287 R[Core:Audio/Video: Playback]Implement "removetrack" behavior and event for HTMLMediaElement captureStream
Bug 1592289 R[Core:Audio/Video: Playback]Implement muting/unmuting behavior and events for HTMLMediaElement captureStream
Bug 1507674 R[Core:CSS Parsing and Computation]Hit MOZ_CRASH(... has still dirty bit true or animation-only dirty bit false) at servo/ports/geckolib/glue.rs:4978
Bug 1559074 R[Core:CSS Parsing and Computation]Enable shadow parts for release and beta channels.
Bug 1559076 R[Core:CSS Parsing and Computation]Maybe implement part forwarding.
Bug 1597160 R[Core:CSS Parsing and Computation]Remove nsChangeHint_UpdateWidgetProperties.
Bug 1597588 R[Core:CSS Parsing and Computation]Make rust's Atom non-zero.
Bug 1597881 R[Core:CSS Parsing and Computation]convert NS_STYLE_STROKE_LINECAP_* to an enum class in nsStyleConsts.h
Bug 1597893 U[Core:CSS Parsing and Computation]convert NS_STYLE_WINDOW_SHADOW_* to an enum class in nsStyleConsts.h
Bug 1597979 R[Core:CSS Parsing and Computation]convert NS_STYLE_TEXT_ANCHOR_* to an enum class in nsStyleConsts.h
Bug 1551758 R[Core:DOM: Core & HTML]Form submission reentrancy protection for 'submit' and 'invalid' event
Bug 1595626 R[Core:DOM: Core & HTML]Remove no-longer-needed flush in document.close
Bug 1596458 R[Core:DOM: Core & HTML]Incorrect innerHTML behavior for ShadowRoot
Bug 1596462 R[Core:DOM: Core & HTML]Make dom/base/test/browser_aboutnewtab_process_selection.js Fission compatible
Bug 1597715 R[Core:DOM: Core & HTML]Don't dereference `this` in DocumentOrShadowRoot subclasses.
Bug 1597958 R[Core:DOM: Core & HTML]Measure memory usage of ResizeObserverController.
Bug 1597965 R[Core:DOM: Core & HTML]Crash in [@ nsWrapperCache::GetWrapper]
Bug 1597209 R[Core:DOM: Security]Making the test 'browser/components/resistfingerprinting/test/browser/browser_navigator.js' fission compatible
Bug 1597968 R[Core:DOM: Selection]Assert `RangeBoundaryBase::Offset` doesn't operate on anonymous children
Bug 1575092 R[Core:DOM: Workers]A shared/service worker's containing process must respect COOP/COEP
Bug 1598075 R[Core:DOM: Workers]Reuse Fission content processes in reader mode tests
Bug 1587557 R[Core:Disability Access APIs]After dismissing the keyboard once, it cannot be brought up again for the same input with TalkBack, in both Fennec and Fenix
Bug 1445822 R[Core:Gecko Profiler]Intermittent Assertion failure: stackPointer == 0, at /builds/worker/workspace/build/src/js/src/vm/ProfilingStack.cpp:22
Bug 1547286 R[Core:Graphics]Enable remote 2D canvas on Nightly.
Bug 1592801 R[Core:Graphics: Text]Upgrade shipped Twemoji-colr to 0.5.0 for Emoji 12 support.
Bug 1597319 R[Core:Graphics: WebRender]Enable USE_FAST_PATH for more coordinate systems in WebRender clips
Bug 1597887 R[Core:Graphics: WebRender]Improve performance of DirectComposition mode with WR
Bug 1597911 R[Core:Graphics: WebRender]Enable MOZ_RELEASE_ASSERT in DCLayerTree::CreateSurface()
Bug 1571915 R[Core:Internationalization]Switch to `unic-langid` to back MozLocale
Bug 1581960 R[Core:Internationalization]Use fluent-locale-rs for LocaleService::NegotiateLanguages
Bug 1597328 R[Core:JavaScript Engine]Replace use of name 'kids' in Shape classes with more usual 'children'
Bug 1597333 R[Core:JavaScript Engine]Replace Shape::listp with a tagged pointer
Bug 1595476 R[Core:JavaScript Engine: JIT]Rewrite and simplify control flow logic in Ion, remove IonControlFlow
Bug 1595691 R[Core:JavaScript Engine: JIT]Don't set loop header slots when adding the backedge
Bug 1597984 R[Core:Javascript: WebAssembly]Remove ExprType
Bug 1598132 R[Core:Layout]Add nsLayoutUtils::GetPrevContinuationOrIBSplitSibling()
Bug 1578586 R[Core:Layout: Flexbox]Don't apply percent-height ancestor-resolution quirk to percentages inside of a flex item or grid item
Bug 1595637 R[Core:Networking]Remove nsBaseChannel inheritance from DocumentChannelChild
Bug 1596419 R[Core:Networking]Network change event can be hidden by coalescing period on Linux/Android
Bug 1597015 R[Core:Networking]Split DocumentChannelParent into two classes.
Bug 1565004 R[Core:Networking: DNS]TRR: Check for VPN on Windows to use platform DNS
Bug 1597137 R[Core:Networking: DNS]Don't load TRR entries from the cache if they are part of the excluded list
Bug 1597683 R[Core:Networking: DNS]Parse DNS suffix list from registry
Bug 1592628 R[Core:Networking: HTTP]network.http.proxy.respect-be-conservative doesn't take effect on startup
Bug 1595833 R[Core:Networking: HTTP]Correctly send preferences during startup to the connection manager on the socket thread
Bug 1595707 R[Core:Performance]3.53 - 9.16% Base Content Heap Unclassified / Heap Unclassified (windows10-64-shippable, windows7-32-shippable) regression on push 620c4222c7f31635da807e4e37b95b9bb56081d7 (Sat November 9 2019)
Bug 1577336 R[Core:Plug-ins]Move async plugin composition to GPU/main process
Bug 1594540 R[Core:Privacy: Anti-Tracking]Tapping on "Continue with Google" on pinterest.com login doesn't show pop up
Bug 371787 R[Core:SVG]Support the 'letter-spacing' and 'word-spacing' properties in SVG
Bug 1592007 A[Core:Security: PSM]Upgrade Firefox 72 to use NSS 3.48
Bug 1597792 R[Core:Security: Process Sandboxing]Launching the profiler on linux insta-crashes due to sandbox violation.
Bug 1497007 R[Core:Storage: IndexedDB]Implement IDBTransaction commit() method
Bug 1596129 R[Core:Storage: IndexedDB]Make use of more abstract algorithms in IndexedDB code
Bug 1597191 R[Core:Storage: IndexedDB]Avoid errors in processing preloaded cursor entries to cause an overall error
Bug 1597959 R[Core:Storage: IndexedDB]IDBDatabase::RenameObjectStore() should not search to the end if renaming unnecessary
Bug 1592934 R[Core:Storage: Quota Manager]QM: Add new telemetry probes for tracking initialization success rates
Bug 1565956 N[Core:Web Audio]Initialize AudioWorkletNode.port and AudioWorkletProcessor.port
Bug 1567949 R[Core:Web Audio]Implement `AudioDestinationNode.channelCount` correctly
Bug 1469716 R[Core:Widget: Gtk]Stop spewing "Cannot set transparency mode on non-popup windows"
Bug 1585918 R[Core:Widget: Gtk][Wayland] Overflow menu popup fails to appear after opening an extension pinned to overflow menu
Bug 1597990 R[Core:Widget: Gtk][wayland] <select> dropdown not shown on secondary monitor
Bug 1549394 R[Core:Widget: Win32]Potential privacy leak from Win10 keyboard autocomplete of data entered in Private Browsing
Bug 1594577 A[Core:XPCOM]Try to record BHR hangs which precede forced shutdowns
Bug 1597601 R[Core:XPCOM]Change EventQueue implementation to reduce allocation churn of Queue buffers
Bug 1597728 R[Core:XPCOM]Templatize EventQueue to allow us to use different Queue sizes for different EventQueues
Bug 1598098 R[Core:XPCOM]Eradicate "using namespace mozilla;" from xpcom/build
Bug 1591757 R[DevTools:Console]Inspector no longer displays elements in iframe when console icon is clicked
Bug 1597295 R[DevTools:Console]Expanding an object in Sidebar expands even the original object
Bug 1597905 R[DevTools:Console]Use clearOutput helper in console test
Bug 1594861 R[DevTools:Debugger]Defer fetching frames
Bug 1597126 R[DevTools:Debugger][RTL] Fix the event seach filter icon placement and input behaviour
Bug 1590401 R[DevTools:Framework]Refactor Front.onFront/offFront/onFrontDestroyed/offFrontDestroyed into Front.watchFronts/unwatchFronts
Bug 1478665 R[DevTools:Inspector]Custom element links to Debugger should favor pretty-printed file if it exists
Bug 1598007 R[DevTools:Inspector: Changes]Copy Rules does not work anymore
Bug 1391994 R[DevTools:Inspector: Rules]CSP blocks editing style
Bug 1593602 R[DevTools:Netmonitor]Netmonitor Search: loading indicator hidden by label overflow (macos)
Bug 1593552 R[DevTools:Storage Inspector]Storage inspector fails to remove cookies after opening context menu
Bug 1595425 R[Firefox:Address Bar]0.13ms uninterruptible reflow at _removeURLFormat@resource:///modules/UrlbarValueFormatter.jsm:181:5
Bug 1596980 R[Firefox:Address Bar]Copy browser.experiments.urlbar.engagementTelemetry from top sites experiment to our mozilla-central experiment files
Bug 1598095 R[Firefox:Address Bar]Set urlbarView-title's directionality according to the text's first character direction
Bug 1592968 R[Firefox:Installer]The Firefox browser is re-pinned to the taskbar by the experiment after a browser update
Bug 1597706 R[Firefox:Messaging System]Prevent What's New toolbar badging in 71
Bug 1598034 V[Firefox:Messaging System]Misaligned question mark in CFR popup header
Bug 1597320 R[Firefox:New Tab Page][Export] Add string change and test to New Tab Page
Bug 1597697 R[Firefox:New Tab Page]Stop sending pings to Tiles data pipeline
Bug 1597941 R[Firefox:Page Info Window]Domain is cut-off and misaligned in permissions tab of page info window
Bug 1597785 R[Firefox:Remote Settings Client]Fix post-landing review nits for remote settings worker shutdown-proofing patches from bug 1594521
Bug 1582512 N[Firefox:Security]Restrict Javascript loads in the parent process, initially logging Telemetry
Bug 1448349 R[Firefox Build System:General]configure fails when git for Windows is in PATH ahead of MozillaBuild's msys (/usr/bin/grep: nul: No such file or directory)
Bug 1595696 R[Firefox Build System:General]Shift artifact namespace transformation to the job class definition
Bug 1596431 R[Firefox Build System:General]Ability to use 'ipython' with |mach python|
Bug 1597836 R[Firefox Build System:General]Update in-tree sccache to the current master branch
Bug 1598157 R[Firefox Build System:General]Don't check for artifacts on mozilla-inbound
Bug 1597065 R[Firefox Build System:Lint and Formatting]./mach lint -l codespell -n is failing
Bug 1563864 R[Firefox Build System:Task Configuration]Ubuntu 18.04 investigation
Bug 1596479 R[Firefox Build System:Task Configuration]hgweb private mirrors not receiving any traffic
Bug 1597940 R[GeckoView:General]Perma gv-docs Halting on failure running 'android', 'geckoview-docs', '--archive', '--upload', 'mozilla/geckoview', '--upload-branch', 'gh-pages--javadoc-path', 'javadoc/{project}', '--upload-message', 'Update {project} documentation to rev {revision}']
Bug 1595982 N[Release Engineering:Applications: MozharnessCore][mozharness] make mozharness::base python3 compatible
Bug 1598062 R[Toolkit:Add-ons Manager]Turn abuseReport.amWebAPI on by default on all channels
Bug 1388674 A[Toolkit:Password Manager]Only prompt to save logins if a login field was modified by the user
Bug 1591112 A[Toolkit:Safe Browsing]Intermittent GECKO(8531) | Assertion failure: mOwningEventTarget->IsOnCurrentThread(), at /builds/worker/workspace/build/src/xpcom/threads/LazyIdleThread.cpp:461
Bug 1572758 R[Toolkit:Telemetry]Unable to see Event in about:telemetry in artifact build
Bug 1596564 R[Toolkit:Telemetry]Add ParamTraits for CombinedStacks and ProcessedStack
Bug 1597689 R[Toolkit:Video/Audio Controls]Update Picture-in-Picture image assets
Bug 1596327 R[Toolkit:XUL Widgets]Migrate xul test files in widget/ to .xhtml
Bug 1596884 R[Toolkit:XUL Widgets]Migrate xul files in layout/tools directory
Bug 1595081 R[WebExtensions:Compatibility]browser.bookmarks.search fails to support quoted search tokens
Bug 1410412 R[WebExtensions:General]Implement BrowserSetting.onChange
Bug 1595656 A[WebExtensions:General]browsingData API will disconnect sync if passwords are cleared
###########
Changes to 109 bugs - 94 fixed.
2 bugs are not included due to being restricted