Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 39585e66c11f
Choose a base ref
...
head repository: flutter/flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f6c10820fa30
Choose a head ref
  • 20 commits
  • 89 files changed
  • 8 contributors

Commits on Feb 23, 2024

  1. Implementing null-aware operators throughout the repository (#143804)

    This pull request fixes #143803 by taking advantage of Dart's null-aware operators.
    
    And unlike `switch` expressions ([9 PRs](#143634) and counting), the Flutter codebase is already fantastic when it comes to null-aware coding. After refactoring the entire repo, all the changes involving `?.` and `??` can fit into a single pull request.
    nate-thegrate authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    c53a18f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c84565a View commit details
    Browse the repository at this point in the history
  3. Relands "Changing TextPainter.getOffsetForCaret implementation to r…

    …emove the logarithmic search (#143281)" (reverted in #143801) (#143954)
    
    The original PR was reverted because the new caret positioning callpath triggered a skparagraph assert. The assert has been removed. Relanding the PR with no changes applied.
    LongCatIsLooong authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    a0a854a View commit details
    Browse the repository at this point in the history
  4. disable debug banner in m3 page test apps. (#143857)

    This one flakes but rarely.
    
    Part of #143616
    Jonah Williams authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    895406c View commit details
    Browse the repository at this point in the history
  5. Roll Flutter Engine from b5bebfe43d29 to fbc9b889aee9 (3 revisions) (#…

    …144041)
    
    flutter/engine@b5bebfe...fbc9b88
    
    2024-02-23 [email protected] Roll Skia from 037e08e92598 to 49dd7ed24bec (3 revisions) (flutter/engine#50916)
    2024-02-23 [email protected] Add an initial 'build' command to engine_tool (flutter/engine#50681)
    2024-02-23 [email protected] Roll Dart SDK from 7f6eccd65255 to 9849ca5fcaec (1 revision) (flutter/engine#50915)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    7785c69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    01963ea View commit details
    Browse the repository at this point in the history
  7. Render the warm up frame in a proper rendering process (#143290)

    _This PR requires flutter/engine#50570
    
    This PR uses the new `PlatformDispatcher.scheduleWarmUpFrame` API to render warm up frames.
    
    For why the warm up frame must involve the engine to render, see #142851.
    dkwingsmt authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    be2544a View commit details
    Browse the repository at this point in the history
  8. Bump codecov/codecov-action from 4.0.1 to 4.0.2 (#144060)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.0.1 to 4.0.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p>
    <blockquote>
    <h2>v4.0.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update README.md by <a href="https://github.com/thomasrockhu-codecov"><code>@�thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1251">codecov/codecov-action#1251</a></li>
    <li>build(deps-dev): bump <code>@�types/jest</code> from 29.5.11 to 29.5.12 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1257">codecov/codecov-action#1257</a></li>
    <li>build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1266">codecov/codecov-action#1266</a></li>
    <li>Escape pipes in table of arguments by <a href="https://github.com/jwodder"><code>@�jwodder</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1265">codecov/codecov-action#1265</a></li>
    <li>Add link to docs on Dependabot secrets by <a href="https://github.com/ianlewis"><code>@�ianlewis</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1260">codecov/codecov-action#1260</a></li>
    <li>fix: working-directory input for all stages by <a href="https://github.com/Bo98"><code>@�Bo98</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1272">codecov/codecov-action#1272</a></li>
    <li>build(deps-dev): bump <code>@�typescript-eslint/parser</code> from 6.20.0 to 6.21.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1271">codecov/codecov-action#1271</a></li>
    <li>build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.20.0 to 6.21.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1269">codecov/codecov-action#1269</a></li>
    <li>build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1298">codecov/codecov-action#1298</a></li>
    <li>Use updated syntax for GitHub Markdown notes by <a href="https://github.com/jamacku"><code>@�jamacku</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1300">codecov/codecov-action#1300</a></li>
    <li>build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.21.0 to 7.0.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1290">codecov/codecov-action#1290</a></li>
    <li>build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1286">codecov/codecov-action#1286</a></li>
    <li>chore(release): bump to 4.0.2 by <a href="https://github.com/thomasrockhu-codecov"><code>@�thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1302">codecov/codecov-action#1302</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/jwodder"><code>@�jwodder</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1265">codecov/codecov-action#1265</a></li>
    <li><a href="https://github.com/ianlewis"><code>@�ianlewis</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1260">codecov/codecov-action#1260</a></li>
    <li><a href="https://github.com/Bo98"><code>@�Bo98</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1272">codecov/codecov-action#1272</a></li>
    <li><a href="https://github.com/jamacku"><code>@�jamacku</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1300">codecov/codecov-action#1300</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v4.0.1...v4.0.2">https://github.com/codecov/codecov-action/compare/v4.0.1...v4.0.2</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/codecov/codecov-action/commit/0cfda1dd0a4ad9efc75517f399d859cd1ea4ced1"><code>0cfda1d</code></a> chore(release): bump to 4.0.2 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1302">#1302</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/7d3a55eb5ecdfe4abc7d47043c527908f5f9ae09"><code>7d3a55e</code></a> build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1286">#1286</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/fe84a0b3c07e94ba49e9c87299d78d0116594782"><code>fe84a0b</code></a> build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.21.0 to 7.0.0 (...</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/e12c9402c4274f2ab3fd378ebbd6d68109363a55"><code>e12c940</code></a> Use updated syntax for GitHub Markdown notes (<a href="https://redirect.github.com/codecov/codecov-action/issues/1300">#1300</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/ef7f8a5d3c2b37427f931fd83cab3237e2b4958a"><code>ef7f8a5</code></a> build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1298">#1298</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/b8a1d6a4243f1ff280a5533872c4d80179cc5b4a"><code>b8a1d6a</code></a> build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.20.0 to 6.21.0 ...</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/6ef7ea4c746b6a6025ef6fbb8dfeaa546bc46794"><code>6ef7ea4</code></a> build(deps-dev): bump <code>@�typescript-eslint/parser</code> from 6.20.0 to 6.21.0 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1271">#1271</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/f62c5eebfe9df5cfe9d56fd86ec925442fe3c214"><code>f62c5ee</code></a> fix: working-directory input for all stages (<a href="https://redirect.github.com/codecov/codecov-action/issues/1272">#1272</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/fdbfa4b8899ee1f727543c9079e8ca54d1133a0f"><code>fdbfa4b</code></a> Add link to docs on Dependabot secrets (<a href="https://redirect.github.com/codecov/codecov-action/issues/1260">#1260</a>)</li>
    <li><a href="https://github.com/codecov/codecov-action/commit/9855cf7bd15a633568e00a5c51e9e8aee7e40529"><code>9855cf7</code></a> Escape pipes in table of arguments (<a href="https://redirect.github.com/codecov/codecov-action/issues/1265">#1265</a>)</li>
    <li>Additional commits viewable in <a href="https://github.com/codecov/codecov-action/compare/e0b68c6749509c5f83f984dd99a76a1c1a231044...0cfda1dd0a4ad9efc75517f399d859cd1ea4ced1">compare view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codecov/codecov-action&package-manager=github_actions&previous-version=4.0.1&new-version=4.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    </details>
    dependabot[bot] authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    5b3c216 View commit details
    Browse the repository at this point in the history
  9. Bump github/codeql-action from 3.24.4 to 3.24.5 (#144059)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.4 to 3.24.5.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>
    <p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.24.5 - 23 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.3. <a href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
    </ul>
    <h2>3.24.4 - 21 Feb 2024</h2>
    <ul>
    <li>Fix an issue where an existing, but empty, <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a single-threaded run. <a href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
    </ul>
    <h2>3.24.3 - 15 Feb 2024</h2>
    <ul>
    <li>Fix an issue where the CodeQL Action would fail to load a configuration specified by the <code>config</code> input to the <code>init</code> Action. <a href="https://redirect.github.com/github/codeql-action/pull/2147">#2147</a></li>
    </ul>
    <h2>3.24.2 - 15 Feb 2024</h2>
    <ul>
    <li>Enable improved multi-threaded performance on larger runners for GitHub Enterprise Server users. This feature is already available to GitHub.com users. <a href="https://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li>
    </ul>
    <h2>3.24.1 - 13 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.2. <a href="https://redirect.github.com/github/codeql-action/pull/2124">#2124</a></li>
    <li>The CodeQL action no longer fails if it can't write to the telemetry api endpoint. <a href="https://redirect.github.com/github/codeql-action/pull/2121">#2121</a></li>
    </ul>
    <h2>3.24.0 - 02 Feb 2024</h2>
    <ul>
    <li>CodeQL Python analysis will no longer install dependencies on GitHub Enterprise Server, as is already the case for GitHub.com. See <a href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release notes for 3.23.0</a> for more details. <a href="https://redirect.github.com/github/codeql-action/pull/2106">#2106</a></li>
    </ul>
    <h2>3.23.2 - 26 Jan 2024</h2>
    <ul>
    <li>On Linux, the maximum possible value for the <code>--threads</code> option now respects the CPU count as specified in <code>cgroup</code> files to more accurately reflect the number of available cores when running in containers. <a href="https://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a href="https://redirect.github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a href="https://redirect.github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. <a href="https://redirect.github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code> in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For more information, see <a href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a href="https://redirect.github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/github/codeql-action/commit/47b3d888fe66b639e431abf22ebca059152f1eea"><code>47b3d88</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2162">#2162</a> from github/update-v3.24.5-a74dcdb05</li>
    <li><a href="https://github.com/github/codeql-action/commit/28c290059fcde512e6603e1179ed03fa8c7310ae"><code>28c2900</code></a> Update changelog for v3.24.5</li>
    <li><a href="https://github.com/github/codeql-action/commit/a74dcdb05605be65a53209dbd6e62ee4ae1e3cc5"><code>a74dcdb</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2160">#2160</a> from github/henrymercer/deptrace-with-build-mode</li>
    <li><a href="https://github.com/github/codeql-action/commit/aeb89ef79ad037a2cf25ee2317a13c747decffbb"><code>aeb89ef</code></a> Enable C++ deptrace when using autobuild build mode</li>
    <li><a href="https://github.com/github/codeql-action/commit/2896599ec996e0c26e35b7e8ab7018bef8f7b955"><code>2896599</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2060">#2060</a> from github/mbg/go/1.22</li>
    <li><a href="https://github.com/github/codeql-action/commit/e3a86ed8b658d657dd6a3c8e0ef2e58460decfda"><code>e3a86ed</code></a> Add comment justifying why we set <code>cache: false</code></li>
    <li><a href="https://github.com/github/codeql-action/commit/5d55901fc8997a4d04c12a4c98a1322cd7254fc9"><code>5d55901</code></a> Use Go 1.22 in workflows</li>
    <li><a href="https://github.com/github/codeql-action/commit/908a88334db688c0bd2181ae1fe0797b7fd15093"><code>908a883</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2158">#2158</a> from github/mergeback/v3.24.4-to-main-e2e140ad</li>
    <li><a href="https://github.com/github/codeql-action/commit/9bce06dffbca6a59e5bbaad39db2dc93b4a1a659"><code>9bce06d</code></a> Merge branch 'main' into mergeback/v3.24.4-to-main-e2e140ad</li>
    <li><a href="https://github.com/github/codeql-action/commit/c9f3eed85d82ce8f9466becd4e97a5ed953fbad0"><code>c9f3eed</code></a> Update checked-in dependencies</li>
    <li>Additional commits viewable in <a href="https://github.com/github/codeql-action/compare/e2e140ad1441662206e8f97754b166877dfa1c73...47b3d888fe66b639e431abf22ebca059152f1eea">compare view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.24.4&new-version=3.24.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    </details>
    dependabot[bot] authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    b1203fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    15f8ef7 View commit details
    Browse the repository at this point in the history
  11. Enable asset transformation for flutter build for iOS, Android, Win…

    …dows, MacOS, Linux, and web (also `flutter run` without hot reload support) (#143815)
    
    See title. These are are the platforms that use the `CopyAssets` `Target` as part of their build target.
    
    Partial implementation of #143348.
    andrewkolos authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    4e814a5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    37c8df1 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    b781da9 View commit details
    Browse the repository at this point in the history
  2. Adding support for DDC modules when running Flutter Web in debug mode (

    …#141423)
    
    ### Context:
    
    DDC modules are abstractions over how libraries are loaded/updated. The entirety of google3 uses the DDC/legacy module system due to its flexibility extensibility over the other two (ES6 and AMD/RequireJS). Unifying DDC's module system saves us from duplicating work and will allow us to have finer grained control over how JS modules are loaded. This is a a prerequisite to features such as hot reload.
    
    ### Overview:
    
    This change plumbs a boolean flag through flutter_tools that switches between DDC (new) and AMD (current) modules. This mode is automatically applied when `--extra-front-end-options=--dartdevc-module-format=ddc` is specified alongside `flutter run`. Other important additions include:
    * Splitting Flutter artifacts between DDC and AMD modules
    * Adding unit tests for the DDC module system
    * Additional bootstrapper logic for the DDC module system
    
    We don't expect to see any user-visible behavior or performance differences.
    
    This is dependent on [incoming module system support in DWDS](dart-lang/webdev#2295) and [additional artifacts in the engine](flutter/engine#47783).
    
    This is part of a greater effort to deprecate the AMD module system: dart-lang/sdk#52361
    Markzipan authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    ee94fe2 View commit details
    Browse the repository at this point in the history
  3. Roll Flutter Engine from 9409b75e8f35 to ca2452074a49 (2 revisions) (#…

    …144068)
    
    flutter/engine@9409b75...ca24520
    
    2024-02-23 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Reland 3: Multiview pipeline  (#49950)" (flutter/engine#50929)
    2024-02-23 [email protected] Remove timeouts from CountdownLatch.await in tests (flutter/engine#50930)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    6019117 View commit details
    Browse the repository at this point in the history
  4. Roll Flutter Engine from ca2452074a49 to 738042295f97 (4 revisions) (#…

    …144071)
    
    flutter/engine@ca24520...7380422
    
    2024-02-23 [email protected] Roll Skia from 9d8d3f053775 to 45b38664b4ed (1 revision) (flutter/engine#50926)
    2024-02-23 [email protected] Refactor Android `scenario_app` to remove shell entrypoint, simplify. (flutter/engine#50922)
    2024-02-23 [email protected] [Windows] Add helper for headless integration tests (flutter/engine#50885)
    2024-02-23 [email protected] Shift //third_party/icu to //flutter/third_party (flutter/engine#50924)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
    Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://issues.skia.org/issues/new?component=1389291&template=1850622
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    caf64b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    77b36a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f3199ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    399303b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6c1082 View commit details
    Browse the repository at this point in the history
Loading