Changes in 20191127114233

Built from 440eac58d324fd982a89a21c25a6c9d2a9c8ccf6

..index..
Bug 1598968 R[Core:Audio/Video]MediaControlUtils.h contains headers and symbols, leading to a failed linking process when used elsewhere
Bug 1599026 R[Core:Audio/Video: Playback]Crash in [@ mozilla::ipc::WriteIPDLParam<T> | mozilla::dom::PContentChild::SendNotifyMediaActiveChanged]
Bug 1598528 R[Core:CSS Parsing and Computation]convert NS_STYLE_TEXT_ORIENTATION_* to an enum class in nsStyleConsts.h
Bug 1599324 N[Core:CSS Parsing and Computation]Popup doesn't appear in the center, can't scroll to click the buttons
Bug 1565116 R[Core:CSS Parsing and Computation]Intermittent TEST-UNEXPECTED-PASS | /css/css-ui/appearance-searchfield-001.html | Testing http://web-platform.test:8000/css/css-ui/appearance-searchfield-001.html == http://web-platform.test:8000/css/css-ui/appearance-auto-ref.html
Bug 1599286 R[Core:CSS Parsing and Computation]Assertion failure: cachedStyles[i]->EqualForCachedAnonymousContentStyle(*cs) (cached anonymous content styles should be identical to those we would compute normally), at src/layout/base/nsCSSFrameConstructor.cpp:4026
Bug 1584031 R[Core:DOM: Content Processes]Add an option to force data: URIs into their own process
Bug 1598472 R[Core:DOM: Content Processes]MOZ_CRASH("Origin must be available when deserialized") impedes fuzzing
Bug 1599062 R[Core:DOM: Events]Remove `ContentEventHandler::RawRange::IsValidBoundary` (doesn't have definition)
Bug 1581192 R[Core:DOM: Events]Crash in [@ mozilla::PresShell::EventHandler::HandleEventWithTarget]
Bug 1423959 R[Core:DOM: Navigation]Intermittent docshell/test/browser/browser_loadURI.js | post data was submitted correctly - "" == "postdata=true" -
Bug 1580228 R[Core:DOM: Navigation]Fix usage of nsIDocShellTreeItem in nsDocShell::EndPageLoad
Bug 1598601 R[Core:DOM: Navigation]Perma Beta TEST-UNEXPECTED-FAIL | toolkit/components/remotebrowserutils/tests/browser/browser_httpToFileHistory.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02
Bug 1588106 R[Core:DOM: Navigation][Fission] Navigating away from the about:compat page via address or search bar leads to tab closure
Bug 1598647 R[Core:DOM: Security]Set Origin to null with network.http.referer.hideOnionSource
Bug 1597704 N[Core:DOM: Security]Remove usage of GetURI in nsContentSecurityManager.cpp
Bug 1598529 R[Core:Gecko Profiler]Empty Base Profiler profile makes Gecko Profiler profile JSON ill-formed
Bug 1598531 R[Core:Gecko Profiler]Base Profiler logging is not synchronized with MOZ_LOG
Bug 1598992 R[Core:Gecko Profiler]On Linux the starting Gecko Profiler tries to handle Base Profiler signals too early
Bug 1599264 R[Core:General]lucetc must be declared as a prerequisite for automation Linux builds
Bug 1596219 R[Core:General]Augment wasi sysroot from bug 1582192 with bits necessary to perform wasm builds
Bug 1599016 R[Core:Graphics][Wayland] Don't use GL_TEXTURE_EXTERNAL_OES textures with dmabuf backend
Bug 1542808 R[Core:Graphics]Wayland: Use frame callbacks as per-surface VsyncSource
Bug 1594145 R[Core:Graphics: WebRender]Add gfx telemetry scalars to geckoview_streaming
Bug 1596086 U[Core:Graphics: WebRender]linear-gradient rendering issue
Bug 1594128 R[Core:Graphics: WebRender]Allow a single shader to decode several kinds of brush and segment data from the GPU cache
Bug 1597822 R[Core:Internationalization]intl.l10n.pseudo = bidi doesn't bidi-ify all of the UI text
Bug 1599163 R[Core:JavaScript Engine]Nullish coalescing operator returns undefined for void expressions
Bug 1567327 R[Core:JavaScript Engine]Assertion failure: !used(), at js/src/jit/Label.h:86 with Baseline Interpreter
Bug 1598784 R[Core:JavaScript Engine]LeakSanitizer: [@ js::jit::PendingBlock]
Bug 1599104 R[Core:JavaScript Engine]More JSFunction cleanups to support LazyScript/JSScript merge
Bug 1598082 R[Core:JavaScript Engine]ModuleObject::instantiateFunctionDeclarations should be clearer about ownership of |funDecls|
Bug 1590907 R[Core:JavaScript Engine]js-confdefs.h should not export symbols like "HAVE_UNISTD_H"
Bug 1599117 R[Core:JavaScript Engine: JIT]Fix some issues with improveTypesAtTest
Bug 1598289 R[Core:JavaScript Engine: JIT]MacroAssembler::cmp32LoadPtr not defined on mips{32|64}
Bug 1597925 R[Core:JavaScript: GC]Moving a HeapPtr asserts the contents are not gray
Bug 1515934 R[Core:JavaScript: GC]findDebuggerInVector<T> triggers read barriers when T=ReadBarriered<Debugger*>
Bug 1599071 R[Core:JavaScript: GC]FinalizationGroupObject::construct shouldn't need to call getOrCreateFinalizationGroupPrototype
Bug 1598149 R[Core:Javascript: WebAssembly]Track bounds checking changes for bulk-memory-operations, again
Bug 1594004 R[Core:Networking]Enable Top-Level Origin Based HTTP-Cache Splitting in Nightly72
Bug 1528850 R[Core:Networking: WebSockets]ws-over-h2 receive seems unreliable
Bug 1598809 R[Core:Privacy: Anti-Tracking]Intermittent toolkit/components/antitracking/test/browser/browser_blockingSessionStorage.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 1584723 R[Core:Security: PSM]Permafail TV security/manager/ssl/tests/mochitest/browser/browser_certViewer.js | should have successful verification message - {"args":null,"id":"cert-not-verified-cert-revoked"} deepEqual {"id":"cert-verified","args":null} - JS frame :: chrome
Bug 1592007 A[Core:Security: PSM]Upgrade Firefox 72 to use NSS 3.48
Bug 1595085 R[Core:Storage: IndexedDB]Implement use of preloaded elements with IDBCursor.continuePrimaryKey
Bug 1599420 R[Core:Storage: IndexedDB]Refactor IndexedDB cursor creation
Bug 1592934 R[Core:Storage: Quota Manager]QM: Add new telemetry probes for tracking initialization success rates
Bug 1599356 R[Core:Web Audio]correct math in AudioWorkletGlobalScope.currentTime
Bug 1565956 N[Core:Web Audio]Initialize AudioWorkletNode.port and AudioWorkletProcessor.port
Bug 1599265 R[Core:Widget: Cocoa]Intermittent browser/components/touchbar/tests/browser/browser_touchbar_searchrestrictions.js | The search restriction token should have cleared out the URL. - "^ moz illa " == "^ " - JS frame :: chrome://mochitests/content/browser/browser/
Bug 1417772 R[Core:mozglue]Perma Tier 2 Central TestDllInterceptor.exe | test failed with return code 2147483651 after Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Unrecognized opcode sequence)
Bug 1598060 N[DevTools:Accessibility Tools]Fetch the accessibility and its related fronts (walker, highlighter, etc) via the accessible front rather than from panel's singleton
Bug 1067710 R[DevTools:Console]console.table() column limit should match Chrome's
Bug 1599027 R[DevTools:Console]Remove http inspector doc
Bug 1375752 R[DevTools:Console]Visualize console.log empty string output
Bug 1536523 R[DevTools:Console]Make `console.table` work with `performance.getEntries()`
Bug 1214556 R[DevTools:Console]Add "open in new tab" context menu entry for links
Bug 1594988 R[DevTools:Debugger]UI sub nodes in Watch expressions should not be editable
Bug 1597946 R[DevTools:Debugger]Browser debugger goes blank
Bug 1599405 R[DevTools:Inspector: Rules]Fix scrolling at narrow widths in the Rules View
Bug 1580431 R[DevTools:Netmonitor]Start time, end time of request
Bug 1594810 R[DevTools:Storage Inspector]Remove DevTools support for IndexedDB "persistent" storage
Bug 1597698 R[Firefox:Address Bar]move all megabar related prefs (stripHttps, searchIcon, ...) prefs under a common branch
Bug 1599123 R[Firefox:Address Bar]Rename instances of "search icon" to "search button"
Bug 1597985 R[Firefox:File Handling]Windows mime info gathering from the OS should prioritize file extensions over mimetypes when looking up handler information
Bug 1496380 R[Firefox:File Handling]Firefox opens multiple tabs if set as default mail client
Bug 1599277 R[Firefox:File Handling]Fix documentation location for uriloader and helper app service
Bug 1596709 R[Firefox:General]Toggling titlebar no longer shows/hides it for existing windows
Bug 1594035 R[Firefox:Normandy Client]The "unenroll" telemetry events are no longer registered in about:telemetry if a client unenrolls after updating the browser to an incremented version
Bug 1598435 R[Firefox:PDF Viewer]Update pdf.js to version 2.4.152
Bug 1599283 R[Firefox:Preferences]"Your browser is being managed by your organization" info icon is not vertically centered
Bug 1599172 R[Firefox:Search]Reload the search service when modern config preference changes
Bug 1591751 R[Firefox:Theme]Firefox Snap doesn't respect or use the SNAP Theming API
Bug 1598273 R[Firefox Build System:General]Firefox build system failed when configure for 'mips64el-unknown-linux-gnu'
Bug 1590745 R[Firefox Build System:General][mozbuild] Make the $PYTHON3 build var use a venv instead of a raw python binary
Bug 1598417 R[Firefox Build System:General]Update six to 1.13.0
Bug 1599372 R[Firefox Build System:Generated Documentation]Integrate web-platform doc into https://firefox-source-docs.mozilla.org/
Bug 1599397 R[Firefox Build System:Generated Documentation]Improve the contribution tutorial + add new job doc
Bug 1598963 R[Firefox Build System:Generated Documentation]Improve markdown support
Bug 1519636 N[Firefox Build System:Lint and Formatting]Reformat recent changes to the Google coding style
Bug 1596911 R[Firefox Build System:Lint and Formatting]Activate the license lint on more extensions
Bug 1598971 R[Firefox Build System:Lint and Formatting]Enable codespell on more directories
Bug 1599578 R[GeckoView:Extensions]Add API stub for Managing extensions.
Bug 1599452 R[GeckoView:General]Javadoc naming is incorrect on website
Bug 1590354 R[GeckoView:General]Intermittent Android Automation Error: No crash directory (/sdcard/tests/profile/minidumps) found on remote device
Bug 1598436 R[Release Engineering:Release Automation: Bouncer]automate check_bouncer.py in taskcluster cron
Bug 1598901 R[Toolkit:Add-ons Manager][RTL] Toggle icon looks off when enabled
Bug 1599511 R[Toolkit:Add-ons Manager][RTL] Mirror the card theme images
Bug 1403893 R[Toolkit:Crash Reporting]toolkit crashreport mips
Bug 1599449 R[Toolkit:Crash Reporting]Add bug 1371390 to the breakpad patches we apply locally to prevent updates from clobbering it
Bug 1583925 R[Toolkit:Notifications and Alerts]Remove XUL grid from toolkit/components/prompts/content/commonDialog.xul
Bug 1579581 N[Toolkit:Telemetry]Gather remaining CPU and OS info in telemetry environment off-main-thread and later on startup.
Bug 1593635 R[WebExtensions:General]Expose TLS min/max versions in browser-settings
Bug 1599406 R[WebExtensions:General]Permafailing browser/components/extensions/test/browser/browser_ext_urlbar.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02
Bug 1599205 R[WebExtensions:General]ExtensionPreferencesManager API captiveURL created but addSetting was not called.
###########
Changes to 95 bugs - 82 fixed.