Changes in 20191204095640

Built from 6989fcd6bab30c909411fbec04a4f29a78024ddd

..index..
Bug 1597935 R[Core:Audio/Video: MediaStreamGraph]Don't buffer audio inside `SourceMediaTrack`
Bug 1600624 R[Core:CSS Parsing and Computation]Intermittent Assertion failure: aSheet->GetOwnerRule(), at z:/build/build/src/layout/style/StyleSheet.cpp:614
Bug 1599921 R[Core:CSS Parsing and Computation]Make rust atom!() actually generate consts.
Bug 1598063 R[Core:Canvas: 2D]The canvas context will not render fonts (or weights!) that have not been used on the page elsewhere
Bug 1600992 R[Core:DOM: Bindings (WebIDL)]Some generated headers are self included
Bug 1594241 R[Core:DOM: CSS Object Model]CSSOM cssText property is missing styles from stylesheet
Bug 1601030 R[Core:DOM: Content Processes]BrowserHost::GetOwnerElement doesn't addref its result
Bug 1592442 R[Core:DOM: Core & HTML]Fission - bring `max` for preference access in line with non-fission in browser_preferences_usage.js
Bug 1552301 R[Core:DOM: Forms]Implement <form>.requestSubmit()
Bug 1600429 R[Core:DOM: HTML Parser]Add ability to strip conditional CSS rules, only
Bug 1585067 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in WarnIfSandboxIneffective
Bug 1587397 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsContentUtils::IsChildOfSameType
Bug 1580675 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsDocShell::GetIsTopLevelContentDocShell
Bug 1483631 R[Core:DOM: Security]Restrict nested permission requests (camera/microphone/geolocation/screensharing) with Feature Policy
Bug 1600712 R[Core:Graphics: WebRender]Wrench Yaml code writes "scrollbar-container" but doesn't read it back
Bug 1600045 R[Core:Graphics: WebRender]Document webrender_api/api.rs
Bug 1599965 R[Core:Graphics: WebRender]Improve how dirty image detection works in webrender
Bug 1600593 R[Core:Graphics: WebRender]Remove generic snap offset references from shaders
Bug 1595388 R[Core:Graphics: WebRender]SVG rendering broken on https://starcove.com/login
Bug 1600539 R[Core:Graphics: WebRender]Add an API for tagging image descriptors as videos
Bug 1599656 R[Core:Graphics: WebRender]Simplify skipping frame compositions if the content hasn't changed.
Bug 1597559 R[Core:Graphics: WebRender]Black region with os compositor on Window
Bug 1470591 A[Core:IPC]Add a fork server for launching content processes
Bug 1600238 R[Core:JavaScript Engine]Crash [@ JS::shadow::Zone::needsIncrementalBarrier] with WeakRefs
Bug 1561911 A[Core:JavaScript Engine]Unhandled rejected promise from `new ReadableStream(source)` if source.start() rejects
Bug 1601088 R[Core:JavaScript Engine][jsdbg2] DebugAPI::slowPathTraceGeneratorFrame has a bad comment
Bug 1592302 R[Core:JavaScript Engine]Import V8 regexp code into SpiderMonkey
Bug 1600018 R[Core:JavaScript: GC]Assertion failure: this->is<T>(), at js/src/vm/JSObject.h:512 with finalization groups
Bug 1597989 R[Core:Javascript: WebAssembly]Bump Cranelift to 152e31796970262068b4fe93e10395385bf9218c
Bug 1523541 R[Core:Layout]window.innerHeight changes with the dynamic toolbar on Firefox
Bug 1600372 R[Core:Layout]nsIDOMWindowUtils.nodesFromRect with aOnlyVisible sometimes includes non-visible items
Bug 1601026 R[Core:Layout: Generated Content, Lists, and Counters]Some WPT tests for ::marker use non-allowed properties
Bug 1599045 R[Core:Localization]Refactor and clean up localization-related documentation
Bug 1598430 R[Core:Networking]Investigate why NETWORK_ID_ONLINE is absent in ~10% of cases on MacOS
Bug 1600211 R[Core:Networking]Handle multipart/x-mixed-replace responses in the parent process
Bug 1596409 R[Core:Networking][socket process] Land PHttpTransaction IPC protocol
Bug 1598516 R[Core:Networking]Switch DocumentChannel to use a list of disallowed types
Bug 1600811 R[Core:Networking]network ID: use hardcoded IP for route checking in nsNetworkLinkService on MacOS
Bug 1595934 R[Core:Networking: Cookies]Make nsICookieManager cookie enumerators return Array<nsICookie> instead of nsISimpleEnumerator
Bug 1600678 R[Core:Networking: DNS]Modernize PDNSRequest
Bug 1598321 R[Core:Networking: HTTP]InputStreamShim::AsyncWait() and OutputStreamShim::AsyncWait() are not one-shot
Bug 1600855 R[Core:SVG]make SVGTextFrame avoid getting glyph advances that cross text frames, and re-enable letter/word-spacing
Bug 1599296 R[Core:SVG]Image inside <svg:image> should not be draggable
Bug 1600963 R[Core:Security: CAPS]tidy up some json serialization stuff
Bug 1587126 R[Core:Storage: IndexedDB]Use of strongly typed enums (i.e. scoped enums) vs. non-scoped enums
Bug 1597211 R[Core:Storage: IndexedDB]Crash in [@ mozilla::ipc::ProcessLink::SendMessage | IPC_Message_Name=PBackgroundIDBCursor::Msg_Response]
Bug 1600066 R[Core:Storage: IndexedDB]Clarify guidelines for use of smart pointers in coding style
Bug 1353652 A[Core:Widget: Gtk][MediaControl-Linux] Provide MPRIS API for music/video streaming web sites
Bug 1589334 R[DevTools:General]Enable ESLint for all of devtools/shared/
Bug 1598317 R[DevTools:Inspector: Changes]Add tests for export options in Changes panel
Bug 1599407 R[DevTools:Inspector: Computed]Fix scrolling at narrow widths in the Computed View
Bug 1595677 R[DevTools:Performance Tools (Profiler/Timeline)]The profiler popup should follow dark/light changes even in the default theme
Bug 1306198 R[DevTools:Responsive Design Mode][UX] No way to know what user agent will be applied for a device
Bug 1595800 A[DevTools:Responsive Design Mode]Persist orientation state of device while in RDM
Bug 1529917 A[DevTools:Shared Components]Remove VariablesViewController
Bug 1591874 A[DevTools:Storage Inspector]Move VariablesView files to devtools/client/storage
Bug 1534871 R[DevTools:about:debugging]Intermittent devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/client/aboutdebugging-new/test/browser/browser
Bug 1593964 R[Firefox:Address Bar]Retained results on tab switch
Bug 1600325 R[Firefox:Address Bar]Nothing happens when the “Okay, Got It” button from the “Redirect” tip is focused and the "Enter" key is pressed
Bug 1599784 R[Firefox:Address Bar]Re-enable the Urlbar design update by default
Bug 1599839 R[Firefox:Address Bar]Merge sources and acceptableSources in UrlbarQueryContext
Bug 1599618 R[Firefox:Address Bar]Fix browser/components/urlbar/tests/browser/browser_stop_pending.js in Fission mode
Bug 1596258 R[Firefox:Address Bar][Interventions] The extension needs a way to tell whether the current Firefox version is the latest
Bug 1600007 A[Firefox:Enterprise Policies]The Enterprise Policies service is active but there are no policies enabled
Bug 1600783 R[Firefox:General]Test doh-rollout addon's local storage migration
Bug 1597256 R[Firefox:Installer]Add "silent" indicator to full installer telemetry
Bug 1592619 R[Firefox:Messaging System]Remove lastMessageId from ASRouter
Bug 1597622 N[Firefox:Messaging System]The Enhanced tracking protection panel is displayed in Kiosk mode after Reconnecting to the internet
Bug 1600661 R[Firefox:Messaging System]Refactor findAllMessage, findMessage into handleMessageRequest
Bug 1601039 R[Firefox:New Tab Page]Remove locales-src and related scripts
Bug 1599940 R[Firefox:Normandy Client]Only PreferenceExperiments appear in the normandy.experiments collection
Bug 1584337 A[Firefox:Normandy Client]Clear enrollment IDs when Telemetry is disabled
Bug 1593060 R[Firefox:Preferences]WebPage Language Settings and Firefox Language Settings sub dialogs glitch (popup dropdown from the "Select a language to add" menulist is confused about its size vs. position)
Bug 1600748 R[Firefox:Preferences]Fix styling of the device name section on the Sync tab in about:preferences
Bug 1599693 R[Firefox:Search]Search using <search engine set as default>" tooltip is not shown on search bar
Bug 1582512 R[Firefox:Security]Restrict Javascript loads in the parent process, initially logging Telemetry
Bug 1461242 R[Firefox:Session Restore]Intermittent browser/components/sessionstore/test/browser_duplicate_history.js | Uncaught exception - at chrome://mochitests/content/browser/browser/components/sessionstore/test/browser_duplicate_history.js:18 - TypeError: after is undefined
Bug 1597868 R[Firefox:Sync]Avoid fetching the device list on every sync, to reduce FxA server load
Bug 1600664 R[Firefox Build System:Bootstrap Configuration]Download the wasi sysroot during bootstrap for Linux
Bug 1513775 R[Firefox Build System:Bootstrap Configuration]mach bootstrap on Fedora 29 fails to install mercurial
Bug 1595218 R[Firefox Build System:General]Update builders to rustc 1.39
Bug 1560664 R[Firefox Build System:General]make C++17 our default C++ version
Bug 1600520 R[Firefox Build System:General]Build flags order regression: OS include paths used before local paths
Bug 1600771 R[Firefox Build System:General]turn on --show-mismatched-frees=no for valgrind tests
Bug 1598642 R[Firefox Build System:General]Build fail with NoneType error
Bug 1579845 R[Firefox Build System:Lint and Formatting]Add unit tests for the various mozlint rules that we have
Bug 1600555 R[Firefox Build System:Lint and Formatting]Remove a nested redundant #if
Bug 1600885 R[Firefox Build System:Lint and Formatting]Remove redundant formatting instructions from C++ coding style document
Bug 1600952 R[Firefox Build System:Task Configuration]Perma TEST-UNEXPECTED-FAIL | Builds differ. See the diff.html or diff.txt artifact
Bug 1599551 R[Firefox Build System:Task Configuration]Don't specify full crashreporter syms for instrumented builds
Bug 1600671 R[GeckoView:General]Doc for onLoadRequest mentions boolean even though it returns a `AllowOrDeny`
Bug 1464689 R[Thunderbird:Build Config]Port bug 1457321: fix creation of built_in_addons.json
Bug 1598079 R[Toolkit:Add-ons Manager]Turn abuseReport.openDialog on by default on all channels
Bug 1598928 R[Toolkit:Add-ons Manager]Intermittent toolkit/mozapps/extensions/test/browser/browser_html_list_view.js | The card is dimmed again - Got 0.600066, expected 0.6
Bug 1587721 R[Toolkit:Crash Reporting]Add memory statistics to crashes on macOS
Bug 1595989 A[Toolkit:XUL Widgets]Disable popup auto hide not working with the search bar
Bug 1597847 R[Toolkit:XUL Widgets]Migrate remaining misc xul test files (/view, /gfx, /extensions, /testing) to .xhtml
Bug 1590280 R[Toolkit:XUL Widgets]Scroll repeat button icons of menupopup are temporarily displayed as folder icon when the Browser Toolbox is opened
Bug 1600390 R[WebExtensions:General]Cache the values of the CSP prefs in the ExtensionPolicyService
###########
Changes to 99 bugs - 85 fixed.
2 bugs are not included due to being restricted