Skip to content

Align DWDS in the SDK with DWDS in Webdev - #2863

Open
Markzipan wants to merge 36 commits into
dart-lang:mainfrom
Markzipan:hot_reload_and_eval_0
Open

Align DWDS in the SDK with DWDS in Webdev#2863
Markzipan wants to merge 36 commits into
dart-lang:mainfrom
Markzipan:hot_reload_and_eval_0

Conversation

@Markzipan

@Markzipan Markzipan commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

See for full discussion history: #2836

Aligns the external webdev repo with recent changes in the SDK: dart-lang/sdk@a9c6116

Changes not in the SDK:

  • Moved Frontend Server and integration test suites (frontend_server_common, asset_handler, dds_port, inspector, etc.) into dwds_test_common for dwds and webdev access.
  • Update dart_uri_file_uri server path resolution to account for Build Daemon test contexts.

@Markzipan Markzipan changed the title Hot reload and eval 0 Align DWDS in the SDK with DWDS in Webdev Aug 11, 2026
@Markzipan
Markzipan force-pushed the hot_reload_and_eval_0 branch 7 times, most recently from 89758f8 to a48cdbe Compare August 12, 2026 00:43
@Markzipan
Markzipan force-pushed the hot_reload_and_eval_0 branch from a48cdbe to 1675629 Compare August 12, 2026 17:28
@Markzipan
Markzipan requested review from biggs0125 and nshahan August 12, 2026 23:07
Comment thread webdev/pubspec.yaml
@github-actions github-actions Bot added the type-infra A repository infrastructure change or enhancement label Aug 14, 2026
@Markzipan
Markzipan requested a review from biggs0125 August 17, 2026 22:18

@biggs0125 biggs0125 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple notes:

  1. I'm having trouble identifying the delta here. You mentioned in your earlier comment that you changed some things in dwds_test_common but it's hard to know what those changes are.
  2. I'm still not clear on if we're actually landing the copied code in dwds_test_common vs just updating the SDK git pub target and landing changes in the SDK.

My ask here is that if there's a delta in dwds or dwds_test_common you open an SDK CL first with those changes. Even if you test it here in webdev, I think the delta will be much easier to see there.

if: ${{ !contains(github.event.*.labels.*.name, 'changelog-not-required') }}
name: Maybe prevent submission
runs-on: ubuntu-latest
permissions:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the context for all these workflow changes?

Comment thread webdev/mono_pkg.yaml
- unit_test:
- group:
- command: Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
- command: echo "CHROME_EXECUTABLE=$(which google-chrome)" >> $GITHUB_ENV

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be in this change?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package:dwds package:webdev type-infra A repository infrastructure change or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants