Changes in 20190807095705

Built from b94a6b06c9b9b8e14635e949371582b8fd029308

..index..
Bug 1053379 R[Core:XPCOM]Reduce amount of boilerplate code required for CodeAddressService
Bug 1339672 R[Core:CSS Parsing and Computation][css-grid] grid-auto-columns/rows should accept multiple track-size values
Bug 1491874 R[DevTools:Inspector]pick element keyboard shortcut focuses dev tools window, not viewport
Bug 1527846 R[Core:DOM: Core & HTML]Intermittent GECKO(9344) | Assertion failure: m_refCount == 1, at z:/build/build/src/js/src/jit/ExecutableAllocator.cpp:50
Bug 1528239 R[Core:DOM: Workers]Intermittent TEST-UNEXPECTED-PASS | /workers/SharedWorker-exception-propagation.html | Uncaught error in shared worker should not propagate to window - expected FAIL
Bug 1529068 R[Core:DOM: Security]Implement CSP 'navigate-to' directive
Bug 1530996 R[Core:Audio/Video: Playback]Store performance benchmark during decoding for use in MediaCapabilities
Bug 1533846 R[Core:Audio/Video]Intermittent leakcheck | default 3038641 bytes leaked (AbstractThread, AbstractWatcher, AnimationTimeline, AsyncFreeSnowWhite, AtomSet, ...)
Bug 1536103 A[Firefox Build System:Generated Documentation]Fix sphinx warnings in `mach doc` and make them fail the build
Bug 1542037 N[Core:DOM: Security]Crash in [@ mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal]
Bug 1545824 R[Toolkit:XUL Widgets]Support attribute inheritance for both light DOM and shadow DOM within a single chrome custom element
Bug 1547385 R[DevTools:Debugger][meta] Inline Variable Preview
Bug 1547784 R[Core:Audio/Video]AddressSanitizer: SEGV /builds/worker/workspace/build/src/dom/html/HTMLMediaElement.cpp:4584:15 in mozilla::dom::HTMLMediaElement::FinishDecoderSetup(mozilla::MediaDecoder*)
Bug 1548734 R[Firefox:Address Bar]Intermittent browser/components/urlbar/tests/browser/browser_view_resultTypes_display.js | Should not be displaying a separator - false == true - JS frame :: chrome://mochitests/content/browser/browser/components/urlbar/tests/browser/browser_view_result
Bug 1555454 R[Infrastructure & Operations:RelOps: Posix OS]migrate green test suites over to macosx1014
Bug 1558915 R[Core:Networking]Use infallible nsIURI::SchemeIs
Bug 1559410 N[Firefox:General]Intermittent browser/base/content/test/general/browser_refreshBlocker.js | Notification should be visible - | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/general/browser_refreshBlocker.js:103 - TypeError: notif
Bug 1561553 R[DevTools:Netmonitor]WebSocket frame list should hide some columns by default
Bug 1561762 R[Firefox:Firefox Accounts]Guard against simultaneous use and revocation of expired tokens
Bug 1563555 R[Core:Preferences: Backend]Improve ergonomics to use Gecko prefs from rust
Bug 1564221 R[Core:Security: PSM]Make nsITransportSecurityInfo builtinclass
Bug 1564621 R[Core:DOM: Core & HTML]Intermittent <test-name> | application crashed [@ mozilla::dom::ScreenOrientation::~ScreenOrientation()]
Bug 1564815 R[GeckoView:General]GeckoView's CHANGELOG has incorrect links due to reused link references
Bug 1565273 V[Firefox:Address Bar]Right click Address bar does not select whole url
Bug 1565344 R[Core:Audio/Video: Playback]Intermittent Assertion failure: NS_IsMainThread(), at /builds/worker/workspace/build/src/caps/nsJSPrincipals.cpp:38
Bug 1565422 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.ContentDelegateTest.crashContentMultipleSessions | status -2
Bug 1565507 V[Toolkit:Add-ons Manager]The default system theme is not automatically enabled when an installed theme is Removed
Bug 1565689 R[Core:Audio/Video: Playback]centralized media control service in chrome process
Bug 1566002 R[DevTools:Netmonitor]Remove unnecessary key values and replace componentWillReceiveProps
Bug 1566367 R[GeckoView:General]Implement a new GV API for Glean streaming telemetry
Bug 1566450 R[DevTools:Framework]Add descriptor metaclass for the process target type
Bug 1566469 R[DevTools:Netmonitor]Use 'ms' instead of 'millis' for variables
Bug 1566775 R[DevTools:Netmonitor]No WS messages are shown, if the request is changed with arrow keys
Bug 1566825 V[Core:Privacy: Anti-Tracking][Pinterest] Login on pinterest using google account while in Private Browsing mode is not possible
Bug 1567192 V[Firefox:Site Identity][Protections Panel] Show the blue dot indicator when tracking protection is opt-out for a given site.
Bug 1567238 R[Firefox:Sync]Change the bookmark mirror merge triggers to do less work
Bug 1567422 V[Firefox:Site Identity]"Tracking Protections" icon doesn't have hovering tooltip in some cases
Bug 1567579 R[Core:JavaScript Engine]Defer initialization of LazyScripts until after all parsing is done.
Bug 1567597 R[DevTools:Performance Tools (Profiler/Timeline)]Perma Tier2 TEST-UNEXPECTED-TIMEOUT | devtools/client/performance/test/browser_perf-recording-selected-01.js | application timed out after 370 seconds with no output
Bug 1567686 V[Firefox:about:logins](New Password Manager) Passwords imported from IE, usernames and passwords appear as "MEoEE...." in Password Manager until reopen the password manager
Bug 1567706 N[Core:Audio/Video]Intermittent TEST-UNEXPECTED-TIMEOUT | /feature-policy/reporting/encrypted-media-report-only.https.html | Encrypted Media report only mode - Test timed out
Bug 1568139 R[Firefox:Protections UI]Lockwise and Monitor cards on the protection report load with significant delay
Bug 1568151 R[DevTools:Inspector]Replace `target.getInspector()` by `target.getFront("inspector")`
Bug 1568157 R[DevTools:Inspector]Replace toolbox.{inspector,walker,selection,highlighter} with something based on target.getInspector() or target.getFront("inspector")
Bug 1568245 R[Core:JavaScript Engine]Unify JSScript::realm_ / LazyScript::function_
Bug 1568353 R[Firefox:Firefox Accounts]Some FxA related network requests never timeout
Bug 1568359 R[Toolkit:Password Manager]Update about:logins header to match the spec
Bug 1568361 R[Core:IPC: MSCOM]Intermittent GECKO(4476) | Assertion failure: currentThread->EventQueue() (Shutdown() may only be called from an XPCOM thread), at z:/build/build/src/xpcom/threads/nsThread.cpp:824
Bug 1568604 R[Firefox:Address Bar]browser_view_resultTypes_display.js interacts badly with other tests
Bug 1568610 R[Core:mozglue]Change PEHeaders::GetIATThunksForModule to return Maybe<Span<IMAGE_THUNK_DATA>>
Bug 1568683 N[Firefox:New Tab Page]Perma [tier2 fis] toolkit/components/thumbnails/test/browser_thumbnails_bg_crash_during_capture.js | leaked 2 window(s) until shutdown [url = chrome://global/content/backgroundPageThumbs.xhtml]
Bug 1568866 R[Firefox:Firefox Accounts]Update `Send Tab to Device` for Skyline
Bug 1569060 R[Core:Layout]show process IDs in the layout debugger
Bug 1569146 R[Firefox:Bookmarks & History]Twitter is not saving to history sidebar after one visit
Bug 1569196 R[Core:Networking: DNS]Support webrtc to do DNS lookup on socket process
Bug 1569315 R[Core:JavaScript Engine]Defer allocation of JSFunctions until after Parsing is done.
Bug 1569330 R[Firefox:Normandy Client]Decouple Normandy recipe runner from Telemetry
Bug 1569613 R[Core:DOM: Core & HTML]Add surrogate pair handling API to nsTextFragment
Bug 1569781 R[DevTools:Netmonitor]Refreshing Netmonitor and clicking on a WS request shows Accordion
Bug 1569855 R[Toolkit:Password Manager]Add "Sort by: Breached Websites" option
Bug 1569982 R[GeckoView:General]`mach mochitest --verify` does not respect `skip-if = verify`
Bug 1570088 V[Firefox:Protections UI]The bottom margin for the Monitor card is too big when there are no breached saved passwords
Bug 1570291 R[Firefox:Protections UI]Make heading structure consistent
Bug 1570293 R[Firefox:Protections UI]Make the link to about:settings#privacy accessible
Bug 1570492 R[WebExtensions:General]browser.topSites.get({ newtab: true }) should prefer sites' labels to titles
Bug 1570541 R[Firefox Build System:Toolchains]Make clang toolchains use git fetches
Bug 1570624 R[Firefox:Protections UI]Fix font-size values in the protections panel
Bug 1570626 R[Firefox:Protections UI]Protections panel isn't wide enough
Bug 1570658 R[Core:DOM: Security]Add Pref for X-Content-Type nosniff navigation
Bug 1570709 R[Firefox:about:logins]about:logins "three-dots menu" always/immediately has its first entry focused, with prominent blue focus rect
Bug 1570717 V[Firefox:about:logins][a11y] The FX Accounts button is missing an accessible label.
Bug 1570725 R[Core:MFBT]Crashes triggered by MOZ_DIAGNOSTIC_ASSERT say MOZ_RELEASE_ASSERT
Bug 1570738 R[Core:DOM: Security]Prevent usage of eval() in any context in the Parent Process
Bug 1570869 R[Core:Graphics: WebRender]Make RenderThread's mWindowInfo state management easier to understand
Bug 1570886 R[Core:JavaScript Engine]Remove enableBigInt run-time flag
Bug 1570945 V[Firefox:about:logins]The "about:logins" page wrongly shows that your are no longer logged into the FxA account after revealing or coping a password
Bug 1570970 V[Firefox:about:logins]The "Copied!" string persist when navigating through the saved logins
Bug 1570985 R[DevTools:Console]Don't create ObjectClient from the ConsoleTable component
Bug 1570997 R[DevTools:Console]Remove fetchCacheDescriptor WebConsole trait
Bug 1570998 R[DevTools:Console]Remove selectedObjectActor WebConsole trait
Bug 1570999 R[DevTools:Console]Remove transferredResponseSize WebConsole trait
Bug 1571018 V[Firefox:Address Bar]Unable to select part of the url if the whole url was selected
Bug 1571171 R[Core:Gecko Profiler]Intermittent tools/profiler/tests/xpcshell/test_merged_stacks.js | - The stack contains a few frame labels, as well as the JS functions that we called. - false == true
Bug 1571211 V[Core:DOM: Animation]Permafailing test_running_on_compositor.html | Multiple transform-like properties animation does not runs on the compositor because the motion path exists - when Gecko 70 merges to Beta on 2019-08-26
Bug 1571253 R[Core:Graphics: Layers]Improve how LayerManagerComposite deals with aborted frames
Bug 1571272 R[Core:DOM: Core & HTML]Crash in [@ nsWindowWatcher::OpenWindow]
Bug 1571308 R[GeckoView:General]Apilint error message should not include `detail`
Bug 1571335 R[Core:CSS Parsing and Computation]Perma tier2 windows10-aarch64 /css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-cover-png-002c.html | Testing http://web-platform.test:8000/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-cover-png-002c.html
Bug 1571348 R[Core:Gecko Profiler]ProfilerMarkerPayload::Set...() functions are not necessary
Bug 1571355 R[Core:Gecko Profiler]Base Profiler mutex tweaks
Bug 1571365 R[DevTools:General]node tests aren't documented
Bug 1571390 R[Core:Gecko Profiler]Add BlocksRingBuffer::GetState() to take a snapshot of the state
Bug 1571392 R[Core:Gecko Profiler]Make BlocksRingBuffer::EntryWriter move-only
Bug 1571502 R[Core:DOM: Core & HTML]Fix shutdown leaks with Fission enabled
Bug 1571505 R[Thunderbird:Build Config]Implement/Enable PHC on Win64 Nightly builds for TB (port bug 1569862 and bug 1569864)
Bug 1571537 R[Core:CSS Parsing and Computation]Do not write manual glue code for the order property.
Bug 1571562 R[Firefox Build System:Task Configuration]Use toolchain fetches for toolchain tasks
Bug 1571566 R[Firefox Build System:Toolchains]"TypeError: cannot use a string pattern on a bytes-like object" on cmake error while building clang
Bug 1571568 R[Core:Audio/Video: Playback]Make ShemPool work on --disable-webrtc builds for use in RDD
Bug 1571576 R[Firefox Build System:Toolchains]Things happening before cmake are logged after the cmake output in build-clang
Bug 1571587 R[Firefox Build System:Task Configuration]Remove unused fetches
Bug 1571589 R[Firefox Build System:Task Configuration]Misc improvements for fetch-content
Bug 1571596 R[Firefox Build System:Toolchains]Repack GCC and related source tarballs
Bug 1571597 R[Firefox Build System:Toolchains]Use fetches tasks for ninja and cmake, instead of tooltool
Bug 1571605 R[Firefox Build System:Android Studio and Gradle Integration]Artifact build is broken after landing bug 1522795
Bug 1571621 R[Core:Editor]Convert VarCache prefs in HTMLEditor.cpp to static prefs
Bug 1571622 R[Core:DOM: Core & HTML]Worklet script names in Web Console are not linkified
Bug 1571636 R[Firefox Build System:General]Expose build resources data from automation build as artifacts
Bug 1571680 R[Firefox:Site Identity][Protections Panel] Toggle switch label in "Site Not Working?" view is not displayed
Bug 1571836 R[Firefox Build System:General]Enable Rust PGO on Linux64
Bug 1571837 R[Core:Graphics: WebRender]Avoid sending empty items for hit test items.
Bug 1571844 R[Firefox:Site Identity][Protections Panel] "Number blocked" description is not aligned correctly in RTL
Bug 1571855 R[Core:Layout]Disable warning for Is##name_##Frame() in Clang
Bug 1571930 R[Core:Layout: Columns]Convert MOZ_ASSERT in nsColumnSetFrame::ReflowChildren() to be non-fatal
Bug 1571986 R[Firefox Build System:General]Intermittent PermissionError: [WinError 5] Access is denied: 'Z:\\task_1565153946\\fetches\\vs2017_15.8.4\\VC\\bin\\Hostx64\\x64\\Microsoft.Diagnostics.Tracing.EventSource.dll'
Bug 1572012 R[Core:Networking: Cookies]Perma /cookies/http-state/comma-tests.html,general-tests.html failing due to cookie expiration date in the past
###########
Changes to 116 bugs - 95 fixed.
4 bugs are not included due to being restricted