Repository navigation
[skia-sync] Merge upstream chrome/m156 bug fixes - #5575
mattleibow wants to merge 1 commit into
Conversation
Advance the Skia submodule to the latest chrome/m156 bug-fix commit and update Component Governance metadata to the exact tested native merge.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
📖 Documentation Preview Add the Removing the label removes the preview. While the label is present, each new commit updates it. This comment is automatically updated by the documentation staging workflow. |
📦 Try the packages from this PRWarning Do not run these scripts without first reviewing the code in this PR. Step 1 — Download the packages bash / macOS / Linux: curl -fsSL https://raw.githubusercontent.com/mono/SkiaSharp/main/scripts/get-skiasharp-pr.sh | bash -s -- 5575PowerShell / Windows: iex "& { $(irm https://raw.githubusercontent.com/mono/SkiaSharp/main/scripts/get-skiasharp-pr.ps1) } 5575"Step 2 — Add the local NuGet source dotnet nuget add source ~/.skiasharp/hives/pr-5575/packages --name skiasharp-pr-5575More options
Or download manually from Azure Pipelines — look for the Remove the source when you're done: dotnet nuget remove source skiasharp-pr-5575 |
📊 SkiaSharp benchmarks — PR #5575⭐ this PR (full source build) vs 🌙 nightly · Linux · Windows · macOS
Highlights⏱️ Time — 🔴 64 slower · 🟢 24 faster
📦 Allocations — 🔴 1 more alloc · 🟢 0 less alloc
Full per-OS benchmark deltasLinux⏱️ Time (vs 🌙 nightly
📦 Allocations (vs 🌙 nightly
Windows⏱️ Time (vs 🌙 nightly
macOS⏱️ Time (vs 🌙 nightly
|
Description
Automated upstream bug-fix sync for m156.
This pull request was produced by skia-upstream-sync.
Related issues
N/A — automated upstream synchronization.
Required skia PR
Requires mono/skia#425
Areas affected
binding/)externals/skia/src/c,include/c)Changes
externals/skiato tested mono/skia merge6b29d163d04b984652a54779fcf2f4c6fc7a9254in parent commitf6485dd9ea0bf214ab0226b26ceb75006ecb7485.cgmanifest.jsonto record upstreamchrome/m156commite8e04b1c75f6ad8a14d5971f7d56398e2837fd4cand the exact mono/skia commit.Testing
tests/SkiaSharp.Tests.Console.slnxpassed unfiltered on .NET 10: Singleton 1 passed, 0 skipped; Gallery 50 passed, 0 skipped; Core 6,488 passed, 33 skipped; Vulkan 23 passed, 2 skipped; Direct3D 2 passed, 3 skipped. All hosts had zero failures and no required backend was skipped.Human review
Checklist
Changesabove lists all public API and behavioral changes or states that none changedmono/skiaPR linked above and bindings regeneratedLast rendered by the sync workflow: 2026-11-02T19:51:56Z