Changes in 20191218091614

Built from e928d60013446484acd63757ac883626b722f85d

..index..
Bug 1598424 R[Core:Audio/Video: Playback]Group EME related prefs in StaticPrefList.yaml
Bug 1588138 R[Core:Audio/Video: Playback]Autoplay setting "Block Audio and Video" doesn't work when url changes without page refresh
Bug 1603761 R[Core:Audio/Video: cubeb]Crash in [@ cubeb_backend::capi::capi_enumerate_devices]
Bug 1453472 R[Core:CSS Parsing and Computation]Add overscroll-behavior-{block,inline} properties in addition to overscroll-behavior-{x,y}
Bug 1604076 R[Core:CSS Parsing and Computation]Fix some issues with StyleBox.
Bug 1603461 R[Core:DOM: Bindings (WebIDL)]Add support for extended attributes on nullable types
Bug 1604675 R[Core:DOM: Content Processes]Remove expired REJECTED_MESSAGE_MANAGER_MESSAGE telemetry
Bug 1572560 R[Core:DOM: Content Processes]Intermittent dom/ipc/tests/JSWindowActor/browser_destroy_callbacks.js | Missing expected exception. Should throw if frame destroy. -
Bug 1602462 R[Core:DOM: Core & HTML]Remove dom.metaElement.setCookie.allowed and related code
Bug 1604395 R[Core:DOM: Events]Dead assignment in ContentEventHandler::AppendFontRanges
Bug 1602213 R[Core:DOM: HTML Parser]X-Content-Type-Options: nosniff turns off the encoding detector
Bug 1597417 R[Core:DOM: Navigation]Fix uses of DragDataProducer::Produce in dom/base/nsContentAreaDragDrop.cpp
Bug 1603889 N[Core:DOM: Navigation]Simplify the scrollbar preference setup.
Bug 1603869 R[Core:DOM: Networking]Intermittent dom/url/tests/browser_download_after_revoke.js | A promise chain failed to handle a rejection: [Exception... "(null)" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "<unknown>" data: no] - stack: (No stack available.)
Bug 1603709 R[Core:DOM: Security]CSP 'report-sample' ignored/rejected when 'strict-dynamic' is used
Bug 1587433 R[Core:DOM: Selection]`RangeBoundary::Offset()` sometimes returns invalid offset
Bug 1589631 R[Core:DOM: Service Workers]Instead of using ContentTask.spwan, using SpecialPowers.spwan in dom/serviceworkers/tests mochitests.
Bug 1581477 A[Core:DOM: Service Workers]Mochitests fail when Fission on under no-sw-e10s mode, but pass under sw-e10s.
Bug 1600911 R[Core:GFX: Color Management]Implement AVX variation of ICCv2 transforms
Bug 1603658 R[Core:Graphics]RLBox - Update rlbox_lucet_sandbox to work around mingw32's broken support of static inline thread_locals
Bug 1603657 R[Core:Graphics]RLBox - Update rlbox_noop_sandbox to work around mingw32's broken support of static inline thread_locals
Bug 1600470 R[Core:Graphics: Text]synthetic bold on color emoji looks bad
Bug 1604550 R[Core:Graphics: WebGPU]use GeneratedFile template in dom/webgpu/
Bug 1604383 R[Core:Graphics: WebRender]Refactor the Compositor trait to allow support for DC virtual surface API
Bug 1604625 R[Core:Graphics: WebRender]Add nightly config value to enable GL error checking
Bug 1604380 R[Core:Graphics: WebRender]Disable partial present when picture caching is disabled
Bug 1598380 R[Core:Graphics: WebRender]Driver stalls with PBO texture uploads on Adreno
Bug 1604002 R[Core:IPC]Need a new way to test the status of the content processes with the fork server
Bug 1604288 R[Core:JavaScript Engine]Use JSFunction::baseScript in more places
Bug 1603886 R[Core:JavaScript Engine]Assertion failure: in->canProduceFloat32() || (in->resultTypeSet() && in->resultTypeSet()->empty()), at js/src/jit/IonAnalysis.cpp:1833
Bug 1603917 R[Core:JavaScript Engine]Unexpected tracer kind while tracing kept objects
Bug 1604098 R[Core:JavaScript Engine]Use bytecode operands instead of SRC_CLASS_SPAN
Bug 1604105 R[Core:JavaScript Engine]Tweak source note encoding to be a bit more compact
Bug 1604179 R[Core:JavaScript Engine]Initialize more ImmutableFlags on LazyScripts
Bug 1596830 N[Core:JavaScript: GC]There don't appear to be any assertions that we only trace cross compartment edges with TraceCrossCompartmentEdge
Bug 1604134 R[Core:JavaScript: GC]Remove TenuredCell::fromPointer method and stop passing cell pointers as void*
Bug 1549792 R[Core:Javascript: WebAssembly]display flags for baldrapi.h binding generation on failure
Bug 1604394 R[Core:Layout]Dead assignment in nsIFrame::PeekOffset
Bug 1600208 A[Core:Layout]ubuntu1804 - layout/generic/test/test_bug756984.html | offset should be 10 - got 9, expected 10
Bug 1604588 R[Core:Layout]ubuntu1804 - /css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html | Testing http://web-platform.test:8000/css/vendor-imports/mozilla/mozilla-central-reftests/background/border-image-repeat-round-1.html ==
Bug 1603773 R[Core:Layout]Disable the MathML mfenced element by default in all builds
Bug 1604668 R[Core:Layout]Remove the eExcludesIgnorableWhitespace IsFrameOfType bit
Bug 1602430 R[Core:Layout: Block and Inline]min/max-height is applied incorrectly in fragmented flow
Bug 1601298 R[Core:Layout: Flexbox]Initialize flex container and its helper classes' members in the declaration
Bug 1574046 A[Core:Layout: Floats]A div containing floats and clear, fragmented into multiple columns, has unconstrained block-size
Bug 1604574 R[Core:MFBT]HashTable move constructor is broken.
Bug 1601483 R[Core:MFBT]Avoid HashTable lookups when the table is empty
Bug 1604585 R[Core:MFBT]Remove write-only HashTable member.
Bug 1574372 R[Core:Networking]Download should be fully done in the parent process.
Bug 1598497 A[Core:Networking: HTTP]Consider moving nsIHttpChannelInternal.canceled to nsIChannel
Bug 1604556 R[Core:Networking: WebSockets]make some WebSocketChannel runnables use mozilla::Runnable
Bug 1594497 A[Core:Privacy: Anti-Tracking]Increase shavar chunk size limit
Bug 1603968 R[Core:Privacy: Anti-Tracking]Tune the heuristics for the delayed storage access grant towards a better user experience
Bug 1604347 A[Core:SVG]ubuntu1804 - layout/reftests/svg/text/reftest.list | unexpected pass
Bug 1602020 A[Core:Security: PSM]Upgrade Firefox 73 to use NSS 3.49
Bug 1600283 R[Core:Storage: IndexedDB]Harmonize pointer usage in IndexedDB code
Bug 1603349 R[Core:WebRTC: Networking]Crash in [@ @0x0 | Prolog_v1]
Bug 1408256 R[Core:WebRTC: Networking]max-fs does not work when reusing RTCpeerconnection
Bug 1603790 R[Core:WebRTC: Networking]Peer reflex candidate is not showing up as redacted when hostname obfuscation enabled
Bug 1601837 R[Core:WebVR]Vive controller doesn't work when only activating one.
Bug 1604480 R[Core:Widget: Gtk][Linux/Gtk] Add mDrawToContainer to explicitly state we draw to mozcontainer
Bug 1489463 R[Core:Widget: Gtk]Maximized windows sometimes get stuck in their initial small creation size when restoring previous session
Bug 1604589 R[Core:Widget: Win32]Incorrect default parameter in AutoVirtualProtect constructor
Bug 1604549 R[Core:XPCOM]remove scriptability and classinfo from nsThreadPool
Bug 1603361 R[DevTools:Framework]Ensure that turning OBT preference on by default would enable it for users who already opened the Browser Toolbox once
Bug 1604485 R[DevTools:General]Add linter rule against loading client files in devtools/shared.
Bug 1602797 R[DevTools:Inspector]Remove PageStyle reference from inspector client
Bug 1591910 R[DevTools:Netmonitor]Show size only in plain WebSocket message sections, not preview
Bug 1589038 R[Firefox:Messaging System]The scrollbars are wrongly inactive when horizontally resizing the browser under 25% while the onboarding modal is displayed
Bug 1602400 R[Firefox:Messaging System]Improve the WNPanel message layout to use full width
Bug 1602914 R[Firefox:Messaging System][First Run Improvements] Refactor Triplets FirstRun.jsx getDerivedStateFromProps
Bug 1602064 R[Firefox:Messaging System]Properly handle delete-pings for the impression_id in the telemetry subsystem
Bug 1529969 R[Firefox:New Tab Page]Only request info about the current engine to the parent
Bug 1601708 R[Firefox:Preferences]about:preferences is outlined after closing dialog
Bug 1586580 N[Firefox:Search]Perma Tier 2 toolkit/components/search/tests/xpcshell/test_maybereloadengine_update.js | test_maybereloadengine_update - [test_maybereloadengine_update : 32] Engines should be reloaded during test, because region fetch succeeded - false == true
Bug 1582317 R[Firefox:Sync]Add which servers a user is syncing to (Nodes vs Spanner)
Bug 1594538 R[Firefox Build System:General]Require rust 1.39 to build
Bug 1600105 R[Firefox Build System:General]Add some git docs to the contributing documentation
Bug 1601578 R[Firefox Build System:Generated Documentation]mach - doc environment with python3
Bug 1601612 R[Firefox Build System:Generated Documentation]Move to sphinx 2.X
Bug 1604079 R[Firefox Build System:Lint and Formatting]Add a unit test for mozlint yamllint
Bug 1583525 R[Firefox for Android:Web Apps (PWAs)]Add telemetry for PWA installs
Bug 1600742 R[GeckoView:Extensions]Implement list extensions
Bug 1553354 N[GeckoView:Extensions]Intermittent org.mozilla.geckoview.test.WebExtensionTest.contentPortMessaging | status -2
Bug 1577596 N[GeckoView:General]Fenix needs autoplay content permissions to allow granular allow/block of audio or video
Bug 1603114 N[GeckoView:General]WebRequest with CACHE_MODE_DEFAULT does not return any response
Bug 1553265 N[GeckoView:General]No way to bypass certificate error pages, such as self-signed certs
Bug 1603452 N[GeckoView:General]Re-enable WebExecutorTest#readTimeout()
Bug 1532427 R[Release Engineering:Applications: MozharnessCore]Support python 3 in mozharness
Bug 1516279 R[Toolkit:Crash Reporting]about:crashes should have a "Submit all pending crash reports" button.
Bug 1603659 A[Toolkit:Password Manager]Intermittent toolkit/components/passwordmgr/test/mochitest/test_prompt_async.html | Waiting for proxyConnectFailure documentURI - threw exception: [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]...
Bug 1604462 R[Toolkit:Telemetry]Perma Early Beta win bustage build/src/toolkit/components/telemetry/core/Telemetry.cpp when Gecko 73 merges to beta on 2020-01-06
###########
Changes to 92 bugs - 73 fixed.
1 bugs are not included due to being restricted