Changes in 20191213094653

Built from d1ac49b9eb3efcc46210bb7ad810c80ba74f7dd7

..index..
Bug 1443511 R[Core:Audio/Video: MediaStreamGraph]A small delay occurs when the volume is changed on Soundcloud
Bug 1603288 R[Core:Audio/Video: Playback]Show detailed MDSM seeking state in MOZ_LOG
Bug 1603527 R[Core:Audio/Video: Playback]Support `Stop` key event in `MediaControlKeysHandler`
Bug 1603384 R[Core:Audio/Video: cubeb]Update cubeb from upstream to aa63601
Bug 1603455 N[Core:CSS Parsing and Computation]Remove some always-on / always-off prefs.
Bug 1603534 R[Core:CSS Parsing and Computation]Merge ShadowRoot::StyleSheets() and Document::StyleSheets()
Bug 1601856 R[Core:CSS Parsing and Computation]convert NS_STYLE_VISIBILITY_* to an enum class in nsStyleConsts.h
Bug 1601990 R[Core:CSS Parsing and Computation]convert NS_STYLE_POINTER_EVENTS_* to an enum class in nsStyleConsts.h
Bug 1575939 R[Core:DOM: Bindings (WebIDL)]Make test_crossOriginWindowSymbolAccess.html test the cross-process case
Bug 1603160 R[Core:DOM: CSS Object Model]Allow MediaQueryList to receive untrusted events.
Bug 1561715 R[Core:DOM: Core & HTML]Remove `TabGroup` in favour of `BrowsingContextGroup`
Bug 1596516 R[Core:DOM: Editor]Assertion failure: IsElement(), at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/Element.h:2004
Bug 1594288 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsDocShell::FindChildWithName
Bug 1594390 A[Core:DOM: Navigation]Intermittent docshell/test/navigation/browser_test_bfcache_eviction.js | Test timed out -
Bug 1601423 R[Core:DOM: Navigation]Crash in [@ mozilla::ipc::WriteIPDLParam<T> | mozilla::ipc::WriteIPDLParam<T> | mozilla::dom::PContentChild::SendWindowPostMessage]
Bug 1588220 R[Core:DOM: Navigation]Only last active inner window should be reported as current after a BrowsingContext is discarded
Bug 1602419 R[Core:DOM: Security]“Security Error: Content at...” errors in browser console when visiting different websites
Bug 1602090 A[Core:DOM: Security]Report CheckMayLoad errors to the web console, not just the browser console
Bug 1600883 N[Core:DOM: Security]Enable Feature Policy allow attribute and permission delegation by default
Bug 1602483 A[Core:DOM: Security]CheckLoadURI failures should be reported to the web console as needed
Bug 1599256 A[Core:DOM: Security]Cannot log into thestar.com
Bug 1589637 R[Core:DOM: Service Workers]IsSecureContextOrObjectIsFromSecureContext returns true when Fission on, but expecting false
Bug 1589708 R[Core:DOM: Service Workers]ServiceWorkerCleanUp.jsm ServiceWorker registration sanitization broken by parent-intercept enabling
Bug 1566288 N[Core:Graphics]RLBox - Port libGraphite usage code to use the RLBox API
Bug 1602880 R[Core:Graphics: WebGPU]Rename the pref to "dom.webgpu.enabled"
Bug 1599673 R[Core:Graphics: WebRender]Expose OS compositor usage to about:support
Bug 1602520 R[Core:Graphics: WebRender]Vector reallocation from pushing into ClipChainStacks show up in profiles.
Bug 1600133 R[Core:Graphics: WebRender]Enable Webrender for Pixel 2/XL and Pixel 3/XL on release channel.
Bug 1603015 R[Core:Graphics: WebRender]Firefox is unusable (doesn't load pages) on Intel 620 with webrender.compositor
Bug 1602458 R[Core:Graphics: WebRender]Speed up the picture caching pre_update/post_update in frame building
Bug 1602907 R[Core:Graphics: WebRender]Add thread priority and affinity code for non-Windows
Bug 1551276 R[Core:Internationalization]Autodetect legacy encoding on unlabeled pages
Bug 1601738 R[Core:JavaScript Engine]ThreadSanitizer: data race [@ JSFunction::trace] vs. [@ nonLazyScript]
Bug 1603256 N[Core:JavaScript Engine]Un-template various public GC tracing/marking functions
Bug 1592427 N[Core:JavaScript Engine][jsdbg2] Debugger.Objects for promises should provide reaction records
Bug 1603371 R[Core:JavaScript Engine]non-constexpr function 'length' cannot be used in a constant expression
Bug 1598507 R[Core:JavaScript Engine]Non-unified builds (FPUF=1 set manually) don't work with my clang
Bug 1550505 R[Core:JavaScript: GC]Coverity warnings in GC.cpp
Bug 1553846 R[Core:JavaScript: GC]Incremental marking validator should move to gc/Verifier.cpp
Bug 1603122 R[Core:JavaScript: GC]Refactor some GC header files
Bug 1587093 R[Core:JavaScript: GC]Implement WeakRef objects in the JS shell
Bug 1511958 A[Core:Javascript: WebAssembly][meta] Implement i64<>JavaScript’s BigInt conversions proposal
Bug 1599125 R[Core:Javascript: WebAssembly]Implement nullref as a type
Bug 1598009 R[Core:Javascript: WebAssembly]Generalize ValType reference types
Bug 1602675 R[Core:Javascript: WebAssembly]SUMMARY: AddressSanitizer: SEGV /data/gecko-new/gecko-dev/js/src/ASAN2/dist/include/mozilla/UniquePtr.h:444:20 in mozilla::UniquePtr<char [], JS::FreePolicy>::reset(decltype(nullptr))
Bug 1543315 A[Core:Layout]Mark methods of nsIPresShell and mozilla::PresShell as MOZ_CAN_RUN_SCRIPT (or at least MOZ_CAN_RUN_SCRIPT_BOUNDARY) if necessary
Bug 1602980 R[Core:Layout: Form Controls]Intermittent forms/input/color/transformations-1.html == forms/input/color/transformations-1-ref.html | image comparison, max difference: 1, number of differing pixels: 1
Bug 1603458 R[Core:Layout: Text and Fonts]Distinguish between Error and Warning messages from OTS in the web console
Bug 1600096 R[Core:MFBT]Disable RefPtr conversion constructors when underlying pointer types are not convertible
Bug 1567462 R[Core:Networking: HTTP]Resurrect telemetry for http redirects
Bug 1602009 R[Core:Networking: HTTP]ThreadSanitizer: data race [@ mozilla::net::TLSServerConnectionInfo::HandshakeCallback] vs. [@ mozilla::net::TLSServerConnectionInfo::SetSecurityObserver] on mSecurityObserver
Bug 1602541 R[Core:Networking: HTTP]Remove excluded headers from Http3
Bug 1602026 R[Core:Networking: HTTP]ThreadSanitizer: data race [@ ResolvedByTRR] vs. [@ ResolvedByTRR] on mResolvedByTRR
Bug 1602502 R[Core:Networking: WebSockets]Firefox beta 72.0b4 closes websocket connection with a code:1006 and an empty reason
Bug 1600032 N[Core:Plug-ins]IPC crashes with fatal error msg: Error deserializing 'textureParent' (PTexture) member of 'TimedTexture'
Bug 1599043 A[Core:Privacy: Anti-Tracking]Changing the propagation of the OnContentBlockingEvent
Bug 1598480 R[Core:SVG]prefers-color-scheme media query does not update SVG images
Bug 1601034 R[Core:WebRTC: Audio/Video]whereby.com results in audio video drift if you update the settings
Bug 1584568 R[Core:XPCOM]add a way to get the background event target
Bug 1291192 N[DevTools:Console]Add console filtering support for "-" exclusion operator
Bug 1601911 V[DevTools:Console]WebConsole throws when trying to access Timing panel in network message detail
Bug 1602489 R[DevTools:Console]Basic eager evaluation support
Bug 1595738 R[DevTools:Console]Update about:licenses page with SignalR WS parser
Bug 1603389 R[DevTools:Console]"Show Content Messages" checkbox is reinitialized in the Omniscient Browser Toolbox after every restart
Bug 1603283 R[DevTools:Debugger]cache isOriginal source field
Bug 1592430 R[DevTools:Debugger]Live async stacks: Server work
Bug 1602910 R[DevTools:Debugger]Memoize getBreakpointSources
Bug 1602734 R[DevTools:Framework]TargetList should expose a flag to distinguish target switching from toolbox opening
Bug 1594739 R[DevTools:Framework]Test worker targets in the TargetList
Bug 1581093 R[DevTools:General]Empty DevTools window in private browsing mode when toggling the docking position
Bug 1599728 R[DevTools:Inspector: Changes]Track Changes - Ensure CSS changes from all frames are tracked
Bug 1594643 R[DevTools:Inspector: Compatibility]Remove edge_mobile from the default browsers when update mdn compat data
Bug 1566521 R[DevTools:Netmonitor]Indicate that WS connection is closed
Bug 1603276 R[DevTools:Netmonitor]`toLocaleTimeString` allocate massive amounts of memory
Bug 1580547 R[DevTools:Netmonitor]Introduce basic test for specific resource blocking
Bug 1601939 R[DevTools:Performance Tools (Profiler/Timeline)]Perma browser/base/content/test/static/browser_all_files_referenced.js | there should be no unreferenced files - Got 3, expected 0 when Gecko 73 merges to beta on 2020-01-06
Bug 1602800 R[DevTools:Performance Tools (Profiler/Timeline)]Can't profile Fenix via `about:debugging`
Bug 1601339 R[Firefox:Address Bar]Multiple focus problems with expanded font size
Bug 1590485 N[Firefox:Disability Access][meta] global/default zoom
Bug 1602176 N[Firefox:General]When available load a site's manifest and use its scope property
Bug 1602173 N[Firefox:General]Capture attempts to load content from outside the ssb and redirect them to the main browser
Bug 1602168 R[Firefox:General]Add a command line argument to launch a site specific browser for a given url
Bug 1602123 R[Firefox:General]Add a page action button to launch a site as a site specific browser
Bug 1594537 R[Firefox:New Tab Page]Make card grid responsive (and New Tab responsive)
Bug 1603511 R[Firefox:Protections UI]Sending CFR contentblocking event in an onStateChange listener is too excessive
Bug 1586846 R[Firefox:Security]Put the TLS 1.0 and TLS 1.1 enabling UI behind a pref
Bug 1598710 V[Firefox:Site Identity]New message icon on address bar is shown as the information icon if the notification appears when the browser is not focused/active
Bug 1599544 R[Firefox:Tabbed Browser]Investigating removing workaround added to tab-content.js by 1379587
Bug 1576876 R[Firefox:about:logins]Intermittent browser/components/aboutlogins/tests/browser/browser_sessionRestore.js | Uncaught exception - Waiting for login to be displayed in page - threw exception: TypeError: loginList is null
Bug 1581979 R[Firefox Build System:Android Studio and Gradle Integration]Use SNAPSHOT build versions for local GeckoView builds
Bug 1602514 R[Firefox Build System:General]Rust SpiderMonkey bindings must be updated to build in C++17 mode
Bug 1601590 R[Firefox Build System:General]Can't use --enable-warnings-as-errors on Fedora 30
Bug 1590693 R[Firefox Build System:General]Unship empty chrome.manifest filles
Bug 1528374 R[Firefox Build System:General]Add macos pgo builds to taskcluster
Bug 1590624 R[Firefox Build System:General: Unsupported Platforms]Update mingw-clang build to clang 9
Bug 1602401 R[Firefox Build System:Lint and Formatting]Remove a nested redundant #if/#endif pair
Bug 1602774 R[Firefox Build System:Source Code Analysis]error: definition of implicit copy constructor for 'RangedPtr<const char16_t>' is deprecated because it has a user-declared copy assignment operator [-Werror,-Wdeprecated-copy]
Bug 1583353 A[Firefox Build System:Task Configuration]Test path chunking in the taskgraph
Bug 1554771 R[Firefox Build System:Task Configuration]Retriggers of partials from treeherder do not work.
Bug 1602565 N[GeckoView:Extensions]WebExtension fails to register with "aEventDispatcher is null"
Bug 1599957 R[GeckoView:General]Intermittent org.mozilla.geckoview.test.WebExecutorTest.testFetchStreamError | status -2
Bug 1593069 R[GeckoView:General]Implement the Login Storage Fetch API backend
Bug 1603250 A[GeckoView:General]Stop setting ah_crap_handler in x86 debug GeckoView
Bug 1603491 R[GeckoView:General]Rename geckoview.xul to geckoview.xhtml
Bug 1601933 R[GeckoView:General]GeckoView::ScrollBy and ScrollTo are broken
Bug 1603634 N[Release Engineering:Applications: MozharnessCore][mozharness] fix tests for python3
Bug 1600931 R[Release Engineering:Release Automation: Updates]Firefox 68.3.0esr bouncer check is failing for 404-ing on bz2 complete MARs
Bug 1588622 R[Remote Protocol:Page]Implement support for "contentSize" and "layoutViewport" of Page.getLayoutMetrics
Bug 1596775 R[Taskcluster:Operations and Service Requests]Migrate OS symbols hooks, secrets, and roles to Community TC
Bug 1601090 R[Toolkit:Add-ons Manager]Rename .xul files to .xhtml in toolkit/mozapps
Bug 1603058 R[Toolkit:Autocomplete]Remove onBeforeTextValueSet, onBeforeTextValueGet, onBeforeValueGet, trimValue, formatValue hooks from autocomplete-input.js
Bug 1602631 R[Toolkit:Password Manager]Connect storage-geckoview to GeckoViewLoginStorage
Bug 1598717 R[Toolkit:Password Manager]Hide the "Firefox will save this password for this website" text when we wouldn't auto-save due to an existing login
Bug 1582116 R[Toolkit:Password Manager]test_prompt_async.html Fission failure: Permission denied to access property "document"
Bug 1565597 A[Toolkit:Startup and Profile System]Cannot Start multiple Profiles
Bug 1601016 R[Toolkit:Telemetry]TelemetrySessionId annotation is documented but was never intentionally populated
Bug 1603512 R[Toolkit:XUL Widgets]Some about:preferences dialogs are unscrollable
Bug 1405971 R[WebExtensions:General]Webextension UUID leak via Fetch requests
###########
Changes to 118 bugs - 90 fixed.
1 bugs are not included due to being restricted