Fixed bugs in 20191001041624

Bug 1168606 A[Core:DOM: IndexedDB]Implement preloading cursors for IndexedDB
Bug 1222547 R[Core:JavaScript Engine]Remove Array generics
Bug 1255318 R[Core:DOM: Events]Drag&Drop image/file to input type="file" is not registered as a browser interaction; onbeforeunload event is not fired, when user leaves the page
Bug 1274098 R[Toolkit:Video/Audio Controls]Use unprefixed Fullscreen API in video document
Bug 1345830 R[Core:DOM: Core & HTML]Modifier keys and reserved keyboard shortcuts should not trigger 'interactivity' flag on documents (should still not show beforeunload dialog)
Bug 1384266 R[Core:Layout]Assertion failure: sideToMeasureFrom == eSideBottom (We already checked that we're dealing with a vertical axis, and we're not using the top side, so that only leaves the bottom...), at src/layout/generic/nsFlexContainerFrame.cpp:1987
Bug 1385952 R[Firefox:General]Remove usage of Preferences.jsm from PushService and PushServiceWebsocket
Bug 1440900 R[Core:WebRTC]Intermittent browser/base/content/test/webrtc/browser_devices_get_user_media_paused.js | Found an unexpected Browser:WebRTCGlobalIndicator at the end of test run -
Bug 1504254 R[Toolkit:Preferences]Add ability to modify preferences with a double click in the new about:config
Bug 1511442 R[Core:Layout]stack-overflow in [@ ScrollToShowRect]
Bug 1511901 R[Core:Panning and Zooming]Touchpad two-finger scrolling not working on some sites
Bug 1514249 R[Toolkit:Form Manager]Intermittent toolkit/components/satchel/test/test_form_autocomplete.html | 255 Checking length of expected menu - got 2, expected 1
Bug 1521298 R[Toolkit:Printing]Remove XUL grid layout from toolkit/components/printing/content/printPageSetup.xul
Bug 1529149 R[Core:Graphics: WebRender]MOZ_CRASH(assertion failed: child_index.0 >= parent_index.0) at gfx/wr/webrender/src/clip_scroll_tree.rs:166
Bug 1533759 N[Core:DOM: Web Storage]Intermittent GECKO(3405) | Assertion failure: access != nsContentUtils::StorageAccess::eDeny || rejectedReason == nsIWebProgressListener::STATE_COOKIES_BLOCKED_FOREIGN, at /builds/worker/workspace/build/src/dom/storage/Storage.cpp:42
Bug 1546783 R[Core:HTML: Parser]Consider to speculatively load css imports (@import) from inline styles
Bug 1547169 R[Core:Graphics]Assertion failure: !layerClip || !aLayer->Combines3DTransformWithAncestors() (The layer with a clip should not participate a 3D rendering context), at src/gfx/layers/composite/LayerManagerComposite.cpp:329
Bug 1563021 R[Firefox:Search]Add Private Browsing Search Engine onto the Preferences display
Bug 1567355 R[Core:Widget: Cocoa]Intermittent GECKO(907) | Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Failed to exit fullscreen?), at /builds/worker/workspace/build/src/dom/base/nsGlobalWindowOuter.cpp:4467
Bug 1567549 R[GeckoView:General]Add API to load URL with custom request headers
Bug 1568794 R[DevTools:General]Consolidate --theme-bg-yellow and --theme-contrast-background variables
Bug 1574252 R[Firefox Build System:Task Configuration]Windows ASAN builds don't run in mozilla-release, unlike Linux and Mac
Bug 1574581 R[DevTools:Debugger]The Outline should remain in sync with the editor
Bug 1575185 N[Core:DOM: Push Notifications]Intermittent dom/push/test/test_permissions.html | [object Object] - Should not throw any errors
Bug 1576600 R[Firefox:Tracking Protection]The "Learn more" text doesn't have an hover effect
Bug 1576601 R[Firefox:Tracking Protection]Inside the panel, the whole text is an hyperlink
Bug 1576900 A[Core:Javascript: WebAssembly]Wasm FuncType has a vector of return values
Bug 1577757 A[Core:Javascript: WebAssembly]Add a compile-time option for multi-value
Bug 1577822 A[Core:Security: PSM]Upgrade Firefox 71 to use NSS 3.47
Bug 1578093 R[Firefox:Site Identity and Permission Panels]Too much spacing (+4px) between Lock Icon and Address Text
Bug 1578334 R[Firefox:Tracking Protection]NVDA reports confusing status to user when enabling or disabling ETP from the protections panel
Bug 1578951 R[Core:JavaScript: GC]Conditional jump or move depends on uninitialised value(s): js::gc::Chunk::allocateArena(JSRuntime*, JS::Zone*, js::gc::AllocKind, js::AutoLockGC const&) (Heap-inl.h:18)
Bug 1579133 R[DevTools:Responsive Design Mode]Make sure screenshot functionality is working for embedded RDM UI
Bug 1579418 R[Firefox:Preferences]Sometimes the “Custom URLs..” option from the “Homepage and new windows” dropdown menu is inaccessible via keyboard navigation
Bug 1579589 R[DevTools:Debugger]It should be possible to select "never pause" when right clicking in the gutter
Bug 1579754 N[Core:DOM: Service Workers]Intermittent TEST-UNEXPECTED-CRASH | /service-workers/service-worker/activate-event-after-install-state-change.https.html | expected OK
Bug 1579845 R[Firefox Build System:Lint and Formatting]Add unit tests for the various mozlint rules that we have
Bug 1579923 R[Firefox:Address Bar]WebExt API: Add suggestedIndex property to Result type
Bug 1580138 R[Core:Networking]SSLTokensCache should be isolated by OriginAttributes
Bug 1580227 R[Core:JavaScript: GC]Add 'effectiveness' telemetry for GC
Bug 1580280 R[Firefox Build System:Lint and Formatting]Run |mach lint| with Python 3
Bug 1580416 R[Core:Privacy: Anti-Tracking]Enhanced Tracking Protection breaks Facebook instantgames
Bug 1580478 R[Release Engineering:Release Automation: Updates]Switch to new GCP balrogworkers
Bug 1580922 A[Core:Graphics: WebRender]Some symbols in MathML are corrupted after scrolling
Bug 1581052 R[Core:JavaScript Engine][BinAST] Make getHuffmanLookup faster
Bug 1581067 A[Core:DOM: Service Workers]DOM cache leaves many empty sub directories on disk
Bug 1581106 R[Core:Layout: Grid][css-grid-2] 'repeat(auto-fill, <line-names>+)' isn't expanded correctly in a subgridded axis
Bug 1581559 R[Core:DOM: Security]Refresh script MIME type telemtry
Bug 1581875 R[Core:JavaScript Engine][BinAST] Make Huffman lookup faster for large tables
Bug 1581912 R[Firefox:Messaging System]Wrapping up the extended triplets rollout in 69
Bug 1582346 R[Core:CSS Parsing and Computation]Intermittent TEST-UNEXPECTED-PASS | /css/CSS2/positioning/relpos-percentage-top-in-scrollable.html | Top percentage resolved correctly for overflow contribution - expected FAIL
Bug 1582645 R[Core:Graphics: WebRender]Crash in [@ webrender_bindings::moz2d_renderer::BlobReader::read_entry]
Bug 1582750 R[Firefox:Site Identity and Permission Panels][Protections Panel] descriptionHeightWorkaround is not applied in time to all necessary elements, resulting in clipping
Bug 1582914 R[Core:MathML]Intermittent TEST-UNEXPECTED-CRASH | /mathml/presentation-markup/operators/operator-dictionary-001.html | expected OK
Bug 1583234 R[Firefox Build System:General]./mach build w/ android artifact build fails w/ "ValueError: invalid literal for int() with base 10: '@ 494744'" on macOS
Bug 1583350 R[Firefox:Site Identity and Permission Panels][Protections Panel] Make the more info image full width with no borders
Bug 1583355 R[Firefox:Site Identity and Permission Panels][Protections Panel] Update margins of more info button
Bug 1583432 R[Core:Graphics: WebRender]Set IDCompositionVisual interporation mode to Linear
Bug 1583444 R[DevTools:General]Check remaining occurrences of window.top that might fail with content frame
Bug 1583610 R[Core:Security: PSM]Set Ciphersuite Order for ARM builds
Bug 1583629 R[Firefox:Site Identity and Permission Panels][Protections Panel] Update colour of 'None Detected' subheader in the TP Panel
Bug 1583634 R[Firefox:Site Identity and Permission Panels][Protections Panel] Update subpanel arrows
Bug 1583816 R[Core:JavaScript Engine]Add BaseScript::functionNonDelazifying()
Bug 1583860 R[Core:JavaScript Engine]Intermittent js/src/jit-test/tests/bug1375074.js | ================== (code 66, args "--ion-eager --ion-check-range-analysis --ion-extra-checks --no-sse3") [1.2 s]
Bug 1583869 R[DevTools:JSON Viewer]NoSniff breaks JSON Viewer for content types other than application/json and application/manifest+json
Bug 1583932 R[Core:DOM: Security]Remove aRequestOrigin from nsCSPContext::ShouldLoad
Bug 1583986 R[Core:Audio/Video: Playback]Add pref to allow disabling ffvpx's mp3 decoder
Bug 1584069 V[Toolkit:Themes]Focus ring around the tabs of Preferences after selecting a tab
Bug 1584183 R[Toolkit:Safe Browsing]nsILoadInfo.requestBlockingReason not set for all classification results
Bug 1584204 A[Core:DOM: Security]Remove requestingLocation from nsContentPolicy.cpp
Bug 1584209 R[DevTools:Netmonitor]Network tool crashes when mime-type filter is used during page load
Bug 1584270 R[Firefox:Address Bar]Expand the megabar on mouseup instead of mousedown
Bug 1584272 R[Firefox:Address Bar]Reduce megabar expansion and shrinking animation duration
Bug 1584303 R[Core:DOM: Content Processes]Replace <xul:textbox> with in dom/ipc/test.xul
Bug 1584377 R[External Software Affecting Firefox:Telemetry]Crash in [@ shutdownhang | nsThread::Shutdown | mozilla::LazyIdleThread::ShutdownThread]
Bug 1584465 R[Core:Disability Access APIs]Crash in [@ mozilla::a11y::HyperTextAccessible::TransformOffset]
Bug 1584471 N[Core:DOM: Service Workers]Perma Tier 2 dom/serviceworkers/test/test_sanitize_domain.html | application crashed [@ mozilla::dom::WindowGlobalParent::Init(mozilla::dom::WindowGlobalInit const &)] after application terminated with exit code 11
Bug 1584491 R[Firefox:Search]Change xpcshell configuration for toolkit search tests so that duplicate tests are run correctly
Bug 1584497 R[Core:Graphics: WebRender]Use emulator 29.2.1 for android wrench reftests
Bug 1584525 R[Firefox:Address Bar]Remove unused controller option from UrlbarInput constructor
Bug 1584540 R[Core:Javascript: WebAssembly]Correct the memory footprint calculation for LazyStubTier
Bug 1584560 R[Core:WebRTC: Audio/Video]Wrong input channel count on gUM without settings
Bug 1584611 R[Firefox:PDF Viewer]Update pdf.js to version 2.3.194
Bug 1584649 N[Core:JavaScript Engine]Small Standalone Bytecode Emitter Cleanups around GC thing requirements.
Bug 1584652 R[Core:Layout: Form Controls]Intermittent android css-ui-valid/select/select-valid.html == css-ui-valid/select/select-ref.html | image comparison, max difference: 8, number of differing pixels: 1
Bug 1584691 R[Core:Panning and Zooming]Assertion failure: !LayerIsScrollbarTarget(ancestor, aScrollbar), at /gfx/layers/composite/AsyncCompositionManager.cpp:1334
Bug 1584746 R[Firefox:Preferences]Intermittent high frequency browser/components/preferences/in-content/tests/siteData/browser_clearSiteData.js | application terminated with exit code 1 | application crashed [@ mozilla::dom::cache::DeleteMarkerFile(mozilla::dom::cache::QuotaInfo const &)]
Bug 1584785 R[Core:Networking]Incorrect code found via PVS-Studio Static Analyzer - https://www.viva64.com/en/b/0672/#ID0E3JBK
Bug 1584938 R[Firefox:Address Bar]Support click-selects-all behavior on the search icon
Bug 1584967 R[Core:Networking: HTTP]Perma fission TEST-UNEXPECTED-PASS | dom/tests/mochitest/ajax/offline/browser_disableAppcache.js | We expect at least one assertion to fail because this test file is marked as fail-if in the manifest. -
###########
Changes to 90 bugs - 73 fixed.
2 bugs are not included due to being restricted