Changes in 20190912094122

Built from 663df481fcbff090b06c1d8f0736396567e77609

..index..
Bug 1570337 R[Core:Audio/Video]Android implementation of PlatformEncoderModule.
Bug 1571648 V[Core:Audio/Video: Playback]Crash in [@ OOM | large | NS_ABORT_OOM | mozilla::AppendToFormatsList]
Bug 1576463 R[Core:Canvas: 2D]toDataURL and toBlob should not throw for serialization errors
Bug 1575384 R[Core:DOM: Bindings (WebIDL)]WebIDL Binding generator assert "not parent or isinstance(parent, IDLInterface)"
Bug 1575663 R[Core:DOM: Bindings (WebIDL)]Enum value "2d-array" isn't parsed correctly
Bug 1580427 R[Core:DOM: Bindings (WebIDL)]Unused forward declarations of nsIDOMWindowProxy
Bug 1575302 R[Core:DOM: Content Processes]Remove OptionalPrincipalInfo
Bug 1578448 R[Core:DOM: Core & HTML]img.complete does not become false immediately when a srcset attribute is set on the image
Bug 1578623 R[Core:DOM: Core & HTML]Include stacks with console messages for uncaught exceptions in worklet scripts
Bug 1579331 R[Core:DOM: Core & HTML]URL constructor fails when input is a data URL without a comma
Bug 1574852 R[Core:DOM: Editor]Move all protected/private methods of TextEditRules/HTMLEditRules to editor class or somewhere
Bug 1580177 V[Core:DOM: Events]Perma fail dom/events/test/test_bug1518442.html | Should not have window.onformdata - got undefined, expected null when Gecko 71 merges to Beta on 2019-10-14
Bug 1580074 R[Core:DOM: Geolocation]Perma Fission Tier 2 dom/tests/mochitest/geolocation/test_crossorigin_iframe.html | Expected denied for null - got "allowed", expected "denied"
Bug 1580183 V[Core:DOM: Geolocation]Perma fail | dom/tests/mochitest/geolocation/test_featurePolicy.html | Expected allowed for null - got "denied", expected "allowed" when Gecko 71 merges to Beta on 2019-10-14
Bug 1560110 V[Core:DOM: Navigation][Fission] Crash in [@ mozilla::dom::BrowsingContextGroup::EnsureSubscribed]
Bug 1529068 R[Core:DOM: Security]Implement CSP 'navigate-to' directive
Bug 1580410 R[Core:DOM: Security]Intermittent toolkit/components/antitracking/test/browser/browser_blockingMessaging.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
Bug 1548813 R[Core:Graphics]Crash in [@ gfxFontFamily::FindFontForStyle]
Bug 1580352 R[Core:Graphics]left shift of negative value -1 in [@ compute_transformed_extents]
Bug 1568616 R[Core:Graphics: WebRender]WebRender should capture the scratch buffer for the frame
Bug 1571977 R[Core:Graphics: WebRender][wr-intro] Add wrench test for textureRect
Bug 1580063 R[Core:Graphics: WebRender]Track dirty rects in WR picture cache tiles, and use them to reduce GPU work.
Bug 1580543 R[Core:Graphics: WebRender]Update to VS 2017 for WebRender appveyor
Bug 1580087 R[Core:ImageLib]fix a few places in imagelib that do 32bit * 32bit mutiples incorrectly
Bug 1564230 R[Core:JavaScript Engine]Assertion failure: isExceptionPending(), at js/src/vm/JSContext.cpp:1215 with Debugger
Bug 1566057 R[Core:JavaScript Engine]Use BytecodeLocation and BytecodeIterator in `Detecting` function
Bug 1580192 R[Core:JavaScript: GC]Incorrect error check calculating debugger sweep group edges
Bug 1580209 R[Core:JavaScript: GC]Simplify finding cross-zone edges for debugger weakmaps
Bug 1580556 R[Core:Layout]Remove the xul/grid/examples folder
Bug 1580576 R[Core:Layout]Assertion failure: aFrame->IsDetailsFrame() || aFrame->IsLineFrame() || aFrame->IsLetterFrame() (We should be here for a DetailsFrame, or an nsFirstLineFrame or nsFirstLetterFrame child inside the DetailsFrame!)
Bug 1562057 R[Core:Layout: Form Controls]<select> elements with size containment & auto width should render the same as an empty <select> element
Bug 1580458 R[Core:MFBT]remove wchar.h include from TypeTraits.h
Bug 1576386 R[Core:Networking]Crash in [@ shutdownhang | nsThread::Shutdown | nsNotifyAddrListener::Shutdown]
Bug 1580284 R[Core:Networking]Remove the nsIPrivateModeCallback unused interface
Bug 1579552 R[Core:Networking: Cookies]Firefox is not complying with RFC6265 regarding processing the path attribute of cookies
Bug 1556347 N[Core:Networking: HTTP]Crash in GTK through [@ ensure_stock_image_widget] by redirecting to moz-icon protocol
Bug 1579047 R[Core:Networking: HTTP]Reading stored AltScv data is broken for mIsolated.
Bug 1572822 N[Core:SVG]Intermittent /svg/animations/scripted/onhover-syncbases.html | Check if onhover events reset correctly when triggred multiple times - assert_equals: expected "rgb(255, 0, 0)" but got "rgb(0, 255, 0)"
Bug 1562773 R[Core:Security: PSM]Add a Pref to Enable Delegated Credentials in NSS
Bug 1168606 R[Core:Storage: IndexedDB]Implement preloading cursors for IndexedDB
Bug 1577202 A[Core:Storage: IndexedDB]Assertion failure: mDirectoryLock, at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:12589
Bug 1578602 R[Core:Web Replay]Update buttons ux
Bug 1579658 R[Core:Web Replay]Hovering on the console jump button should update the viewport
Bug 1580104 R[Core:Web Replay]Perma [tier 2] devtools/client/webreplay/mochitest/browser_dbg_rr_breakpoints-0X.js | Test timed out -
Bug 1580362 R[Core:Web Replay]Rewinding while recording should rewind to the last breakpoint
Bug 1579526 R[Core:WebRTC: Audio/Video]Wrong screen sharing preview (regression)
Bug 1561546 V[Core:Widget]prefers-color-scheme is not updated immediately after changing ui.systemUsesDarkTheme
Bug 1201401 R[Core:Widget: Cocoa]crash in CVCGDisplayLink::getDisplayTimes Mac coming out of sleep (waking) with external monitor
Bug 1579849 R[Core:Widget: Gtk][Wayland] Optimize cached rendering to wl_buffer for widget.wayland_cache_mode=1
Bug 1578494 R[DevTools:Accessibility Tools]Iron out keyboard audit rules.
Bug 1567966 R[DevTools:Debugger]Allow filtering in the events breakpoint panel
Bug 1580188 R[DevTools:Netmonitor]Not all search matches are highlighted
Bug 1580312 R[DevTools:Responsive Design Mode]Refactor ResponsiveUI into its own module
Bug 1580545 R[DevTools:Responsive Design Mode]Convert ResponsiveUI and ResponsiveUIManager to ES6 classes
Bug 1580248 R[Firefox:Address Bar]Urlbar height and vertical alignment are off in compact mode
Bug 1574048 R[Firefox:Firefox Accounts]Remove FxAccounts internal/external/Object.freeze()/ weirdness
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 1579540 V[Firefox:General]Migrate a single entity from browser.dtd to ftl to test out the migration process in browser.xhtml
Bug 1567926 R[Firefox:Messaging System]move new tab / messaging unit tests to Tier 1
Bug 1579705 V[Firefox:Preferences]Enhanced Tracking Protection is reusing level labels from Content Blocking
Bug 1570631 R[Firefox:Protections UI]Implement feature promotion doorhangers using CFR
Bug 1579487 R[Firefox:Protections UI]The protection panel and protection report show dates one day apart
Bug 1579947 R[Firefox:Protections UI][Protection Report] text colour and spacing is incorrect
Bug 1580002 V[Firefox:Protections UI][Protection Report] Automatically scanned today should hide
Bug 1572030 R[Firefox:Search]Support experiment versions in modernisation config
Bug 1580403 R[Firefox:Security]Clean up certviewer.ftl
Bug 1578051 V[Firefox:Site Identity][protection panel] more information "i" button doesn't have focus indicator/outline until activated
Bug 1579730 V[Firefox:Site Identity]Old accesskey reused for new label (contentBlocking.manageSettings.accesskey)
Bug 1559975 N[Firefox Build System:General]Fix python3 source compatibility
Bug 1579523 R[Firefox Build System:General]fix visibility definition on android even more
Bug 1570772 R[Firefox Build System:Lint and Formatting]License linter is missing a task
Bug 1577236 R[Firefox Build System:Source Code Analysis]clang-10: Fix -Wimplicit-int-float-conversion warnings
Bug 1579073 R[GeckoView:General]geckoview-junit references robocop resources
Bug 1580449 R[Release Engineering:Release Automation: Other]Update shell scripts with shellcheck 0.7.0 guidelines
Bug 1537713 R[Release Engineering:Release Automation: Uploading]improve beetmover resilience by switching Thunderbird and Devedition to declarative artifacts; cleanup afterwards
Bug 1579897 R[Toolkit:General]about:support prints incorrect "Remote Processes" for webIsolated processes
Bug 1539000 R[Toolkit:Preferences]Improve fluent/accessiblity interactions in clipboard of about config
Bug 1543027 V[Toolkit:Video/Audio Controls]Snapping Picture-In-Picture videos to the left/right/top with the mouse displays thick white bars on the video's sides
Bug 1543810 V[Toolkit:Video/Audio Controls]New Picture-in-Picture toggle is not detected when video has pointer-events: none
Bug 1545924 V[Toolkit:Video/Audio Controls]Picture-in-Picture toggle icon should not display if set media.videocontrols.picture-in-picture.video-toggle.enabled = false
Bug 1411046 V[WebExtensions:General]Uninstalling an extension by removing its registry key does not cause the ExtensionSettingsStore to be updated
Bug 1576266 V[WebExtensions:General]BrowserSetting prefs not defined by default are not cleared after restarting Firefox and unloading the controlling extension
Bug 1580049 R[WebExtensions:General]newtab setting does not cleanup properly
###########
Changes to 83 bugs - 61 fixed.
1 bugs are not included due to being restricted