Changes in 20191010092637

Built from f20fa8068ec25d685914a5945f2c54e36c89bc65

..
Bug 1102175 A[Core:Layout: Block and Inline]<body> with writing-mode: vertical-rl doesn't align children to the right
Bug 1308286 R[Core:Layout]Scroll less to give more context with page down/page up
Bug 1312422 R[Core:DOM: Core & HTML]DOM implementation of Web Share API
Bug 1430977 N[Firefox:Session Restore]Intermittent browser/components/sessionstore/test/browser_625016.js | observe1: 1 window in data written to disk - Got 2, expected 1
Bug 1446153 R[DevTools:Debugger]Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-outline.js | Natural first function is first listed - Got doEval(), expected main()
Bug 1456995 R[Core:DOM: Service Workers]enable e10s service workers pref on nightly
Bug 1509316 R[Core:WebRTC: Audio/Video]MediaCodec decoder not usable on Android somehow.
Bug 1512500 R[Core:Gecko Profiler]Record parent docshell in profile JSON pages array
Bug 1513325 R[Toolkit:XUL Widgets]Remove textbox binding
Bug 1528961 R[Core:DOM: Core & HTML]Intermittent LeakSanitizer | leak at operator=, WeakPtr, emplace, mozilla::ContentPrincipal::AddonPolicy, mozilla::dom::Document::InitCSP, mozilla::dom::Document::StartDocumentLoad, nsHTMLDocument::StartDocumentLoad
Bug 1536153 A[Release Engineering:Release Automation: Other]gecko_migration.py script should use `ffxbld-merge` username as default in the configs
Bug 1562146 N[Core:JavaScript Engine]Assertion failure: uncompressedStart < uncompressedLimit (subtraction below requires a non-empty range), at js/src/vm/Compression.h:79 with ES6 classes
Bug 1565263 R[DevTools:Framework]Support process switching without closing the toolbox
Bug 1566795 R[Core:DOM: Events]In Outlook - Ctrl+B doesn't work on already embolden pasted input
Bug 1568126 A[DevTools:Inspector]Fetch the inspector and its related fronts (walker, highlighter, selection) via the nodeFront rather than from toolbox or inspector panel singleton
Bug 1569696 R[Firefox:Messaging System]CFR: recommend send tab on popular recipe sites
Bug 1571446 R[Core:JavaScript Engine]Use a union for jitScript_ and warmUpCount_ fields in JSScript
Bug 1572006 N[Core:JavaScript: GC]Replace use of JSRuntime with GCRuntime where possible inside the GC component
Bug 1573062 R[Core:JavaScript Engine]Use BytecodeLocation and BytecodeIterator in JitScript::printTypes
Bug 1573836 R[Toolkit:Autocomplete]Make autocomplete fillin work in out of process iframes
Bug 1575163 R[Core:Document Navigation][Fission] Crash in [@ mozilla::ipc::IPDLParamTraits<T>::Write]
Bug 1576276 R[Firefox:about:logins]Sort value should be saved when reloading about:logins
Bug 1577149 R[Firefox:Enterprise Policies]Additional preferences for enteprise policies
Bug 1577446 R[DevTools:Application Panel]Display better image info in the Manifest
Bug 1577566 R[Core:Graphics]filter is not rendering in SVG (with the default hardware-accelerated graphics backend on Windows)
Bug 1578624 N[Core:DOM: Core & HTML]Use BrowsingContext::LoadURI for frontend document loads
Bug 1579738 R[Firefox:about:logins]HTTP auth realm is cut in about:logins
Bug 1580168 R[DevTools:Debugger]Display PID instead of incremental number in the thread list
Bug 1580962 R[Toolkit:Add-ons Manager]For extensions that can't be removed, show message and link to SUMO
Bug 1581052 R[Core:JavaScript Engine][BinAST] Make getHuffmanLookup faster
Bug 1581245 R[Core:Web Replay]Replay should show a Frame Timeline
Bug 1581670 R[Firefox:Preferences]Remove XUL grid from browser/components/preferences/connection.xul
Bug 1581925 R[Core:DOM: Events]In-process content JSWindowActors cannot observe "load" event
Bug 1582467 R[Firefox:Preferences]Cannot select "Prevent accessibility features from accessing your browser"
Bug 1582802 R[GeckoView:General]Enable new audio focus management between tabs on Fenix
Bug 1582886 R[DevTools:Inspector: Rules]Intermittent devtools/client/inspector/rules/test/browser_rules_pseudo-visited.js | Rule of a:visited is shown -
Bug 1583161 R[Firefox:about:logins]The FxA avatar's hover effect is hardly visible on dark mode
Bug 1583271 R[Core:Gecko Profiler]Change the ID fields of PageInformation class to properly refer to pages
Bug 1583665 V[Toolkit:Add-ons Manager]Cannot install addon when running Firefox in a full screen window
Bug 1584103 R[Firefox:about:logins][Windows] "Learn more about this breach" hyperlink from the warning panel is not bolded
Bug 1584109 R[Core:Graphics]Add graphics telemetry metrics for geckoview streaming
Bug 1584162 R[Firefox:about:logins]The “Sort by: Name (A-Z)” dropdown menu has not an hover effect on the “about:logins” page
Bug 1584174 R[Toolkit:Safe Browsing]nsChannelClassifier log module and macros is defined twice
Bug 1584176 R[Firefox:about:logins]The “x” button from the Breach warning doesn't have a hover effect in Dark Mode
Bug 1584256 R[Core:IPC]Add IPDLParamTraits for Variant
Bug 1584787 R[Core:DOM: Core & HTML]Incorrect code found via PVS-Studio Static Analyzer - https://www.viva64.com/en/b/0672/#ID0ESNEK
Bug 1585236 R[Core:Networking: HTTP]Conservative TLS settings prevent connecting to a TLS 1.3-only proxy
Bug 1585278 R[Core:Graphics: WebRender]Add option of enabling performance debugging counters of DirectComposition
Bug 1585373 R[Firefox Build System:General: Unsupported Platforms]Investigate Bug 1441558 and see if it can be backed out
Bug 1585603 R[Release Engineering:Release Automation: Other]Switch to new GCP addons workers
Bug 1585725 R[DevTools:Netmonitor]Blocked resource icon should be white in selected rows
Bug 1585807 R[Firefox:Site Identity and Permission Panels][Protections Panel] Update Gradient on Dark Theme
Bug 1585808 R[Firefox:about:logins]Add UTM parameters to the "Learn more about this breach" link in breach notifications.
Bug 1585823 R[Core:DOM: Core & HTML]Remove MayNeedToLoadXBLBinding
Bug 1585902 R[DevTools:Debugger]Type `paused` event via protocol.js specification and use emit() instead of sendActorEvent
Bug 1585921 R[Core:JavaScript: GC]Make it harder to misuse GC containers
Bug 1585998 R[Release Engineering:General]Add task duration features to 'mach try fuzzy'
Bug 1586006 R[DevTools:Documentation]Replace mentions of `preEvent` with `before` in protocol.js.md
Bug 1586050 R[Core:Document Navigation]Don't blow away progress listeners when switching between local and remote processes
Bug 1586216 R[Core:Internationalization]Translations from language pack are not fully loaded in firefox 70.0
Bug 1586220 R[Core:DOM: Core & HTML]2.22 - 6.15% Explicit Memory / JS (linux64, macosx1014-64-shippable, windows10-64, windows7-32) regression on push c36eedede55882d7d5d2f811f448f824126612bf (Mon September 30 2019)
Bug 1586254 R[Firefox:Address Bar]Perma browser/base/content/test/performance/browser_urlbar_search.js | unexpected changed rect: ({x1:0, x2:1279, y1:39, y2:199, w:1280, h:161}), window width: 1280
Bug 1586266 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.15
Bug 1586344 R[Toolkit:XUL Widgets]Update textbox tests in testing/ to use input
Bug 1586355 R[Firefox:Preferences]"Applications" section blank in about:preferences
Bug 1586387 R[Core:Audio/Video: MediaStreamGraph]Crash in [@ mozilla::MediaTrackGraphImpl::AppendMessage]
Bug 1586468 R[DevTools:Framework]ProcessActorList only listens for new processes
Bug 1586512 R[Core:Layout: Form Controls]Perma fail Tier 2 Central TEST-UNEXPECTED-PASS | chrome://reftest/content/forms/textbox/accesskey-4.xul == chrome://reftest/content/forms/textbox/accesskey-4-ref.xul | image comparison, max difference: 0, number of differing pixels: 0
Bug 1586573 R[Core:Graphics: WebRender]checkbox is drawn with bad image when WebRender enabled
Bug 1586589 R[Firefox:Address Bar]Replace obsolete <textbox> comments in urlbar code
Bug 1586590 R[Firefox:about:logins]'Delete this login?': buttons 'Delete' and 'Cancel' don't have same distance to borders (mirror each other) if text above is longer due to localization
Bug 1586601 R[Firefox:about:logins]Long, localized texts can force the app promo in about:logins to push app store buttons on new line and make scrollbar necessary
Bug 1586658 R[DevTools:Debugger]bundle files are out of sync
Bug 1586671 R[Toolkit:Startup and Profile System]Broken profile creation in about:profiles
Bug 1586680 R[DevTools:General]Fix devtools issues when toolbox uses a <browser> element instead of a content <iframe>
Bug 1586713 R[Core:DOM: Security]Making the test 'browser/components/originattributes/test/browser/browser_postMessage.js' working in Fission
Bug 1586779 R[Core:DOM: Core & HTML]Enable dom/tests/mochitest/general/test_interfaces_secureContext.html for fission
Bug 1586882 R[Firefox:Tracking Protection]Add parameters to the Lockwise link in Protection Report
Bug 1586913 R[Firefox:Enterprise Policies]Add a policy for DisablePasswordReveal
Bug 1587066 R[Core:Memory Allocator]Call native abort in TSan builds
Bug 1587069 R[Core:Selection]Simplify `RangeBoundaryBase` constructors
Bug 1587084 N[Core:Graphics: WebRender]WebRender does not display anything if picture caching is disabled
Bug 1587130 R[Core:Permission Manager]Fix nsContentBlocker telemetry adding scalar values instead of setting them
Bug 1587185 R[Firefox:Address Bar][Megabar] Regression: The Resultlist Drop Down items (icons and text) are 1px too far left
Bug 1587199 R[Core:DOM: Core & HTML]netwerk/test/unit/test_parse_content_type.js fails when run as part of the Thunderbird Xpcshell tests
Bug 1587210 R[Core:Graphics: WebRender]Crash in [@ mozilla::layers::DIGroup::ClearImageKey]
Bug 1587221 R[WebExtensions:General]Fix test_ext_async_clipboard.html with Fission
Bug 1587227 R[Firefox:Sync]First click on "send tab to device" does nothing if sync hasn't yet loaded.
Bug 1587312 R[Core:Editor]possible infinite loop when finding non anonymous content
Bug 1587316 R[Firefox:Site Identity and Permission Panels][Protections Panel] Category items are inaccessible using the mouse
Bug 1587368 R[Core:CSS Parsing and Computation]Sync servo stuff.
Bug 1587378 R[Core:XPCOM]Remove TraceCallbacks method that takes raw JSObject pointers
Bug 1587384 R[Firefox:Preferences]Fix extension controlled UI for connection settings
Bug 1587417 R[Core:DOM: Security]Add about:logo to allowlist of CSP assertion
Bug 1587468 N[Firefox Build System:General]Update syn and quote to 1.0
Bug 1587486 R[Core:Gecko Profiler]Update object dependency in the profiler.
Bug 1587491 R[DevTools:Documentation]Update try commands for pushing to Talos/DAMP in DevTools documentation
Bug 1587497 R[DevTools:Debugger]Resume lands on the same location when location has both a breakpoint and watchpoint
Bug 1587636 R[DevTools:Responsive Design Mode]Original browser size is not restored when closing RDM
###########
Changes to 99 bugs - 87 fixed.
2 bugs are not included due to being restricted