Roll testing/ 6701f8731..1bd0da665 (94 commits)

This also disables individual_fuzztest_wrapper build by setting
use_fuzztest_wrapper=false as dawn doesn't have chromium's base.

ref: https://crrev.com/c/5624331

https://chromium.googlesource.com/chromium/src/testing/+log/6701f8731529..1bd0da6657e3

$ git log 6701f8731..1bd0da665 --date=short --no-merges --format='%ad %ae %s'
2024-06-13 luci-bisection Revert "Add testing configuration for TabResumption 1.5"
2024-06-13 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M128 M127
2024-06-12 khalidpeer [omnibox][ml] Update fieldtrial_testing_config for piecewise scoring.
2024-06-12 olivierrobin Add testing configuration for TabResumption 1.5
2024-06-12 chrstne Rearrange order of experiments so PrivacySandboxLocalNoticeConfirmation is disabled in local builds
2024-06-12 charlesmeng Field trial testing config for TabHoverCardImagesMacArm
2024-06-12 jdonnelly [lensoverlay] Disable video frame feature in the testing config.
2024-06-12 qpubert [iOS] Add Choose from Drive feature flag and fieldtrial_testing_config
2024-06-12 enga Change WebGPU map async callbacks in tests to C++ API
2024-06-12 theocristea Add field trial config entry for Mullet M3
2024-06-12 tchudakov [Desktop] Test RTL and dark mode for plus address creation dialog.
2024-06-12 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M128
2024-06-12 tikuta testing/libfuzzer: add build arg to build individual_fuzztest_wrapper
2024-06-12 gjc Disable test field trial for DeferSpeculativeRFHCreation
2024-06-12 rockot Multiprocess support for native binders
2024-06-12 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M126
2024-06-12 morlovich FLEDGE: Enable change of component ad limit to 40 by default
2024-06-11 gjc Explicitly wait for creation of speculative RFH in tests
2024-06-11 solomonkinard Revert "[PWA] Enable universal install on CrOS via field trial testing"
2024-06-11 khalidpeer [omnibox][zps] Update field trial config with debounced ZPS prefetch.
2024-06-11 alvinjia Increase shards of content_browsertests on linux-chromeos-dbg
2024-06-11 zoraiznaeem Add RoundedDisplay to fieldtrial config
2024-06-11 skrakowi Add Android to platforms for SafetyHubAbusiveNotificationRevocation
2024-06-11 wyeager Add iOS17 test variants to ios18_sdk_simulator_tests
2024-06-11 wenbinzhang Revert "Reland "Move a couple telemetry_gpu_integration_tests to generated_scripts""
2024-06-11 yueshe target MacOS14.5 on ios18-* testers
2024-06-11 joenotcharles Remove HeapProfilingAllProcesses from fieldtrial testing config
2024-06-11 weizhong Run virtual tests with headless shell on Mac and Windows
2024-06-11 dibyapal [PWA] Enable universal install on CrOS via field trial testing
2024-06-11 rockot Delete field trial configs for Mojo bugfix studies
2024-06-11 bur Add fieldtrial for MacAppCodeSignClone.
2024-06-11 lizeb [testing/variations] Remove config for expired experiment
2024-06-11 hbarnor Add HeatmapPalmDetectionStudy to testing config
2024-06-11 leszeks [v8] Add fieldtrial for UseContextSnapshot
2024-06-11 ljjlee Add HideGuestModeForSupervisedUsers to field trial config
2024-06-11 wyeager Roll upstream iOS beta bots to Xcode 16 Beta 1
2024-06-11 lanwei Enable EnableGestureBeginEndTypes in field trial testing config
2024-06-11 christianxu [iOS][Omnibox] Cleanup experimental textfield
2024-06-11 jkeitel Add refresh UI flags on iOS and Android to fieldtrial config.
2024-06-11 ynovikov Revert "[vsync] Add ExternalBeginFrameSourceWinUsesRunOrPostTask to testing config."
2024-06-11 tchudakov [Desktop] Take screenshots of the plus address creation dialog.
2024-06-11 vsemeniuk Remove UPMLocalPasswords from the flied trial config
2024-06-11 sygiet Add fieldtrial test config for ClearUndecryptablePasswords
2024-06-11 fqj Sets up testing config for betty preuprev builder.
2024-06-11 joelhockey Add AppPreloadServiceAllUserTypes flag
2024-06-11 fqj Run most gtest in experiment for vmlab betty
2024-06-11 gjc Run WebView tests with BFCache in android-bfcache-rel
2024-06-11 toyoshim ClientHints: setup fieldtrial_testing_config.json
2024-06-10 gangwu Remove OmniboxShortcutsAndroid from field trial testing config
2024-06-10 kelvinjiang [Extensions] Add experiment config for UseItemSnippetsAPI
2024-06-10 zhaoyangli Add output directory arg to WebView CTS tests in infra configs
2024-06-10 vasilyt Enable EnableVkPipelineCache in field trial testing config
2024-06-10 esum Remove TimeOfDayDlc and ChromeOSAmbientModeThrottleAnimation.
2024-06-10 olivierli Add BatchNativeEventsInMessagePumpEpoll to field trial config and Webview flags
2024-06-10 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127 M125
2024-06-10 etienneb Enable WAL mode on WebDatabase
2024-06-10 olivierli Add EarlyEstablishGpuChannel to field trial config
2024-06-10 wyeager Revert "Temporarily return ios-fieldtrial-rel to targeting Mac-13|Mac-14 until bots upgrade"
2024-06-10 mbonadei Revert "testing/libfuzzer: build individual_fuzztest_wrapper only in chromium"
2024-06-10 pbirk Enable WebViewMediaIntegrityApiBlinkExtension by default
2024-06-10 robertlin Prerender: Update NewTabPageTriggerForPrerender2 in field trial config
2024-06-10 nidhijaju Update fieldtrial testing config for SimplifyLoadingTransparentPlaceholderImage
2024-06-10 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-10 kawasin Reland "Update groups in CrOSLateBootLowMemorySignaling"
2024-06-10 hirono Add Field Trial Config for ArcExtendInputAnrTimeout finch experiment
2024-06-09 fdoray [vsync] Add ExternalBeginFrameSourceWinUsesRunOrPostTask to testing config.
2024-06-09 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-09 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-08 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-08 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-08 tkent Enable recent ruby features in non-Blink tests
2024-06-08 anasalazar Set an arm for AppsCollections experiment with apps order changed
2024-06-08 zufeng Revert "Add fieldtrial testing config entry for AutoOpenWhatsNewAblation"
2024-06-08 dibyapal [Shortcuts] Field trial testing configs for ShortcutsNotApps
2024-06-07 anasalazar Fieldtrial config for AppsCollections HATS
2024-06-07 jdonnelly [lensoverlay] Add text margin and threshold params to the testing config.
2024-06-07 wangxianzhu Merge HitTestOpaqueness, UseRecordedBoundsForTiling and FillScrollingContentsLayer
2024-06-07 gangwu Add fieldtrial config for RichInlineAutocompleteAndroid
2024-06-07 bsheedy Suppress WebNN ARM64 failure
2024-06-07 wyeager Temporarily return ios-fieldtrial-rel to targeting Mac-13|Mac-14 until bots upgrade
2024-06-07 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-07 johnchen Add a placeholder story name in crossbench results
2024-06-07 anthie Fix field trial config name for feature release
2024-06-07 wylieb [bookmarks] Enable butter by default
2024-06-07 iwells Update field trial testing config with Read Aloud voice overrides
2024-06-07 alimariam [Clank][BrowsingDataModel] Add fieldtrial testing config entry
2024-06-07 mamir [Passwords] Remove sharing backed features from fieldtrial_testing
2024-06-07 vykochko Add AutofillPopupZOrderSecuritySurface to field trial testing.
2024-06-07 mamir [Passwords] Enable SendPasswords by default
2024-06-07 vykochko [mullet m2] Make expand children control visibility dynamic.
2024-06-07 qpubert [iOS] Update fieldtrial_testing_config for Save to Drive
2024-06-07 zufeng Add fieldtrial testing config entry for AutoOpenWhatsNewAblation
2024-06-07 olivf gin: add a kill switch for v8 sidestep transitions
2024-06-07 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127

Created with:
  roll-dep testing

Bug: 341220050
Change-Id: I9a1bcb5af926249918e347bc7014173f3b6eef6f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/193440
Commit-Queue: Takuto Ikuta <tikuta@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@google.com>
3 files changed
tree: e7f25d8e14f011344fe453e7ae2d5b13a0ef89e3
  1. .github/
  2. .vscode/
  3. build_overrides/
  4. docs/
  5. generator/
  6. include/
  7. infra/
  8. scripts/
  9. src/
  10. test/
  11. third_party/
  12. tools/
  13. webgpu-cts/
  14. .bazelrc
  15. .clang-format
  16. .clang-tidy
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. AUTHORS
  22. BUILD.bazel
  23. BUILD.gn
  24. CMakeLists.txt
  25. CMakeSettings.json
  26. CODE_OF_CONDUCT.md
  27. codereview.settings
  28. CONTRIBUTING.md
  29. CPPLINT.cfg
  30. DEPS
  31. DIR_METADATA
  32. go.mod
  33. go.sum
  34. go_presubmit_support.py
  35. LICENSE
  36. OWNERS
  37. PRESUBMIT.py
  38. README.chromium
  39. README.md
  40. WORKSPACE.bazel
README.md

Build Status Matrix Space

Dawn, a WebGPU implementation

Dawn is an open-source and cross-platform implementation of the WebGPU standard. More precisely it implements webgpu.h that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium.

Dawn provides several WebGPU building blocks:

  • WebGPU C/C++ headers that applications and other building blocks use.
    • The webgpu.h version that Dawn implements.
    • A C++ wrapper for the webgpu.h.
  • A “native” implementation of WebGPU using platforms' GPU APIs: D3D12, Metal, Vulkan and OpenGL. See per API support for more details.
  • A client-server implementation of WebGPU for applications that are in a sandbox without access to native drivers
  • Tint is a compiler for the WebGPU Shader Language (WGSL) that can be used in standalone to convert shaders from and to WGSL.

Helpful links:

Documentation table of content

Developer documentation:

User documentation: (TODO, figure out what overlaps with the webgpu.h docs)

License

BSD 3-Clause License, please see LICENSE.

Disclaimer

This is not an officially supported Google product.