Changes in 20200114094410

Built from e7163954456087c31980de0c22fba01096bfadd8

..index..
Bug 1608657 R[Core:Audio/Video: GMP]WMFDecoder doesn't need to check for Windows Vista anymore
Bug 1606503 R[Core:CSS Parsing and Computation]ubuntu1804 - layout/style/test/test_mq_prefers_reduced_motion_dynamic.html | Does not matches prefers-reduced-motion: reduced) when the system sets prefers-reduced-motion false
Bug 1607049 R[Core:CSS Parsing and Computation]Refactor LengthPercentage to move the calc() variant to the heap.
Bug 1608907 R[Core:CSS Parsing and Computation]Remove layout.css.parsing.parallel.
Bug 1588791 R[Core:DOM: Content Processes]Fission iframes don't handle the scrolling="" attribute at all.
Bug 1608905 R[Core:DOM: Core & HTML]Parse HTMLImageElement's loading attribute.
Bug 1607573 R[Core:DOM: Core & HTML]Use GetEmbedderElement for GetRealFrameElementOuter
Bug 970802 A[Core:DOM: Editor][UI Events][Input Events] implement beforeinput event
Bug 1607918 R[Core:DOM: Events]Firefox incorrectly allows lower-case 'webkitanimationend' event listener
Bug 1607737 R[Core:DOM: Security]Extend or drop telemetry probe security.evalUsage because it will stop recording working when the Firefox version increases to 75 on 2020-02-10
Bug 1608850 R[Core:DOM: Selection]Remove `nsRange::IsNodeInSortedRanges` which doesn't have a definition
Bug 1608071 R[Core:DOM: Selection]Rename common ancestor to closest common inclusive ancestor around `nsRange`
Bug 1154779 R[Core:DOM: Workers]Consider firing languagechange events on workers
Bug 782547 R[Core:Disability Access APIs]Accessible focus not fired after dismissing modal OS dialogs (e.g. file chooser and print dialogs)
Bug 1608533 R[Core:General]Intermittent GECKO(5204) | SUMMARY: AddressSanitizer: 454 byte(s) leaked in 2 allocation(s).
Bug 1608280 R[Core:Graphics: WebRender]Support a per-tile clip (valid) region for compositor tiles
Bug 1593574 R[Core:Graphics: WebRender]Scroll bar images don't have opacity marked correctly in webrender
Bug 1608847 R[Core:IPC]fix outdated comment in ipdl unit tests
Bug 1604750 R[Core:Internationalization]Update encoding_rs to 0.8.22
Bug 1608089 A[Core:JavaScript Engine]Make JSOp an enum class
Bug 1605641 R[Core:JavaScript Engine]Crash [@ js::ToBooleanSlow(JS::Handle<JS::Value>)] or Assertion failure: v.isObject(), at builtin/Boolean.cpp:172
Bug 1605263 R[Core:JavaScript Engine]Replace uses of this->parseInfo_ with getParseInfo calls in Parser.cpp
Bug 1608977 R[Core:JavaScript Engine]Remove declaration of JS_GetSharedArrayBufferViewType
Bug 1608842 R[Core:JavaScript Engine]Cleanups in js::Scope::Data types
Bug 1606084 N[Core:JavaScript Engine]ValueToSource should be useful without toSource methods
Bug 1608128 R[Core:JavaScript: GC]update test262/FinalizationGroup cleanup-prevented-with-unregister.js
Bug 1608069 R[Core:JavaScript: GC]Sweep finalization groups from the main thread
Bug 1608355 R[Core:JavaScript: GC]Assertion failure: (incMarkBits[i] & MarkBitMaskBothBits) != MarkBitMaskGrayOrBlack, at js/src/gc/Verifier.cpp:707 with grayRoot
Bug 1031664 R[Core:Layout]Enable rendering of outline-style:auto by default
Bug 1606485 R[Core:Layout: Grid]crash near null in [@ mozilla::ReflowInput::InitConstraints]
Bug 1599206 R[Core:Layout: Grid][css-grid] Exclude implicit tracks from grid-template-rows/columns resolved values
Bug 1606305 R[Core:Layout: Text and Fonts]Wrong intrinsic width for pre element with font-size: 0.
Bug 1608002 R[Core:Networking: Cache]GetProcAddress is not needed for CancelSynchronousIo
Bug 1608506 R[Core:Panning and Zooming]Avoid using mobile viewport sizing in zooming tests that run on desktop
Bug 1549519 R[Core:Performance]Gather performance telemetry for reload stats
Bug 1599043 R[Core:Privacy: Anti-Tracking]Changing the propagation of the OnContentBlockingEvent
Bug 1606927 A[Core:Security: PSM]Upgrade Firefox 74 to use NSS 3.50
Bug 1499105 A[Core:Storage: IndexedDB]Assertion failure: mResponseSent, at /builds/worker/workspace/build/src/dom/filehandle/ActorsParent.cpp:2025
Bug 1600906 A[Core:Storage: IndexedDB]Reduce state in dom/indexedDB classes
Bug 1608380 R[Core:Widget: Gtk][Wayland] Use particular dmabuf config for textures and WebGL
Bug 1608361 R[Core:Widget: Gtk][Wayland] Simplify display management WakeLockListener
Bug 1607953 R[Core:XPCOM]Thread runnable metrics are fairly broken when there are nested event loops
Bug 1606187 R[Core:XPCOM]Remove usage of nsAutoPtr in nsClassHashtable
Bug 1565804 R[Core:XPCOM]Intermittent ThreadMetrics.CollectRecursiveMetrics | Expected: (duration) < (300000u), actual: 347638 vs 300000 @ /builds/worker/workspace/build/src/xpcom/tests/gtest/TestThreadMetrics.cpp:182 | test completed (time: 905ms)
Bug 1607703 R[Core:XPCOM]Crash in [@ nsJSContext::EnsureStatics] called from ProfileResetCleanup with -reset-profile but not -migration
Bug 1601688 R[DevTools:Console]If an event is only needed in tests, only emit it when in test
Bug 1603356 A[DevTools:Console]Enable Eager evaluation in Nightly
Bug 1603369 R[DevTools:Console]Expose Eager evaluation pref to the user
Bug 1543190 R[DevTools:Console]Autocomplete throws for null
Bug 1608372 R[DevTools:Console]Eager Evaluation on about:config freezes devtools
Bug 1608369 R[DevTools:Console]console input is eager evaluated twice on each key stroke
Bug 1592725 A[DevTools:Debugger]Enable async live stacks in Nightly and DevEdition
Bug 1603190 A[DevTools:Debugger]Enable windowless-service-workers in Nightly
Bug 1593772 R[DevTools:Netmonitor]Show text cursor for editable text pattern
Bug 1607678 R[DevTools:Netmonitor]Intermittent TV devtools/client/netmonitor/test/browser_net_fission_switch_target.js | Test timed out -
Bug 1606069 R[Firefox:Address Bar]Missing top sites dropdown in address bar when New Tab Page is selected
Bug 1596809 R[Firefox:Firefox Accounts]Add utm_medium url param to Monitor (and other?) FxA site links
Bug 1606203 R[Firefox:Firefox Accounts]fxa_avatar_menu event telemetry will expire in Nightly on 2020-01-06, fxa_app_menu did on 2019-12-02
Bug 1600919 R[Firefox:Migration]Refresh Firefox text pushes buttons out of window
Bug 1608925 N[Firefox:New Tab Page]Personalization debugger component stub
Bug 1608841 R[Firefox:Normandy Client]Remove obsolete browser_all_files_referenced.js whitelisted prefixes
Bug 1606883 R[Firefox:Normandy Client]Remove legacy method of fetching Normandy recipes directly from the server
Bug 1596836 R[Firefox:Page Info Window]Remove "Block Images" checkbox from page info media tab
Bug 1608802 R[Firefox:Preferences]Text in permission management list in about:preferences is spread across 2 lines instead of 1
Bug 1608348 R[Firefox:Preferences]Default Zoom Text Only option set in about:preferences does not work
Bug 1601051 R[Firefox:Protections UI]Navigating with the Tab key in the protections panel makes its header's content to disappear
Bug 1608763 R[Firefox:Security]Assign DoH Rollout component to Firefox::Security
Bug 1607760 R[Firefox:Security]Extend or drop telemetry probes HTTP_AUTH_* because they will stop recording working when the Firefox version increases to 75 on 2020-02-10
Bug 1608753 R[Firefox Build System:Bootstrap Configuration]bootstrap fails after unpacking sccache (Could not find a toolchain build named lucetc)
Bug 1563797 R[Firefox Build System:General]Use 'backports.shutil_which' instead of the 'which' module across the tree
Bug 1608729 R[Firefox Build System:General]Make compiling with gcc a bit less noisy.
Bug 1604066 R[Firefox Build System:Source Code Analysis]PerformanceObserver.cpp: redundant return statement at the end of a function with a void return type
Bug 1608840 R[Firefox Build System:Source Code Analysis]Add a CODE_REVIEW environment variable to source-test tasks when running for code-review reporting
Bug 1590414 R[Firefox Build System:Source Code Analysis]For C++ static analysis cleanup the running scripts.
Bug 1608251 R[Firefox Build System:Task Configuration]ubuntu1804 - stop duplicating ccov tests between linux64 and linux1804
Bug 1602863 N[Firefox Build System:Task Configuration]ubuntu1804 - migrate tasks, tests and other jobs that use desktop1604-test to use ubuntu1804-test image
Bug 1608885 R[Firefox Build System:Task Configuration]ubuntu1804 - migration fallouts
Bug 1608040 R[Firefox Build System:Try]tools/tryselect/test/test_preset_migration.t fails when run on its own
Bug 1604222 R[GeckoView:Extensions]Add a way to know if an addon is disabled by user or because not supported
Bug 1608560 R[GeckoView:General]Use androidx instead of support lib for instrumented test runner
Bug 1608570 R[GeckoView:General]Clean up more Fennec-specific build bits
Bug 1503656 N[GeckoView:General]Android cutout support for CSS env() safe area insets
Bug 1607843 R[GeckoView:General]Update GV quick start guide with ESLint
Bug 1608831 R[GeckoView:General]Give geckoview-junit its own profile configuration in automation
Bug 1604143 R[Remote Protocol:Agent]Make browser-chrome task function arguments an object
Bug 1590102 R[Remote Protocol:Network]Implement Network.deleteCookies
Bug 1607804 R[Toolkit:Crash Reporting]stringify ModuleSignatureInfo value
Bug 1511700 A[Toolkit:Places]Replace nsINavBookmarksService::onItemRemoved with "bookmark-removed"
Bug 1607371 R[WebExtensions:General]Limit TLS versions that can be set by extensions to >=TLS 1.2
Bug 1544975 R[WebExtensions:General]"Change to extensions in Private Windows" is shown to new profiles with no extensions installed
Bug 1604618 R[WebExtensions:Request Handling]support reason for a request cancellation
###########
Changes to 91 bugs - 76 fixed.
6 bugs are not included due to being restricted