Roll testing/ 035a9b180..6701f8731 (3906 commits)

https://chromium.googlesource.com/chromium/src/testing/+log/035a9b180473..6701f8731529

$ git log 035a9b180..6701f8731 --date=short --no-merges --format='%ad %ae %s'
2024-06-07 tikuta testing/libfuzzer: build individual_fuzztest_wrapper only in chromium
2024-06-07 jinsukkim [TabResumption][ASH] A new field trial param |fetch_history_backend|
2024-06-07 yueshe remove OR Mac13 from mac default mixins
2024-06-07 cthomp Update HFM-in-Incognito testing config entry to be Phase 1 specific
2024-06-07 olivierli Create testing config for EstablishGpuChannelAsync
2024-06-07 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-07 alanlxl field config for Mahi rollout
2024-06-06 llin Add fieldtrial test configs for Growth Framework predefined params.
2024-06-06 emiliapaz Revert "[Extensions] Add experiment config for UseItemSnippetsAPI"
2024-06-06 amitrokhin Add fieldtrial_testing_config entry for classroom
2024-06-06 fdoray [leveldb_proto] Add LevelDBProtoAsyncWrite to testing config and Webview flags.
2024-06-06 wutao growth: Modify testing config for G1 Nudge
2024-06-06 kelvinjiang [Extensions] Add experiment config for UseItemSnippetsAPI
2024-06-06 johnchen Generate test_results.json for crossbench
2024-06-06 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-06 shaseley Enable BlinkSchedulerPrioritizeNavigationIPCs by default
2024-06-06 xiyuan Revert "Update groups in CrOSLateBootLowMemorySignaling"
2024-06-06 eirage Enable WebAPK Universal Install by default
2024-06-06 llin Update file app gamgee and g1 nudge to use one-off features.
2024-06-06 bpastene Reland "Move a couple telemetry_gpu_integration_tests to generated_scripts"
2024-06-06 chromium-autosharder Autoshard chromium/src test suites
2024-06-06 aashnajena Remove old Media Integrity code paths
2024-06-06 abigailbklein Delete ReadAnythingOmniboxIcon experiment and remove all related code.
2024-06-06 jkeitel Modify plus address fieldtrial config.
2024-06-06 andypaicu [PEPC] Add prompt positioning setup and gold tests
2024-06-06 fleimgruber Add SyncPlusAddress to field trial config
2024-06-06 atsvirchkova [Reauth] Add field trial config for DeviceAuthenticatorAndroidx
2024-06-06 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M127
2024-06-06 adetaylor Initialize FuzzTest for all Chromium tests.
2024-06-06 sisidovski Add fieldtrial config entry for ServiceWorkerDebugCorsExemptHeaderList
2024-06-06 kawasin Update groups in CrOSLateBootLowMemorySignaling
2024-06-06 pdr Rename NewTextSizeAdjust to TextSizeAdjustImprovements
2024-06-06 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M126
2024-06-06 pdr NewTextSizeAdjust fieldtrial_testing_config and webview flag
2024-06-06 johnchen Make telemetry dependency optional
2024-06-06 thomasanderson Drop support for Ubuntu 18.04 Bionic
2024-06-05 leandre Mahi: Fix regression in menu condensed view padding
2024-06-05 birnie Add Linux to the launched platforms
2024-06-05 anasalazar Modify fieldtrial config for update finch experiment
2024-06-05 thegreenfrog [ios] Add IOSStart4H fieldtrial config
2024-06-05 hanxi [TabResumption] Update for Tab resumption V1.5 config.
2024-06-05 abigailbklein Introduce AXMainNodeAnnotatorController.
2024-06-05 ashwinpv Reduce shard count for tangor builder to be within available range
2024-06-05 johnchen Use browser_finder to find desktop Chrome
2024-06-05 xinghuilu Enable DownloadReportWithoutUserDecision by default
2024-06-05 johnchen Fix unit tests for run_performance_tests
2024-06-05 hanxi [MagicStack] Enable Magic Stack and Price change module by default.
2024-06-05 vasilyt Prepare for WebViewSurfaceControlForTV
2024-06-05 llin Disable G1 file app banner for file app gamgee experiment.
2024-06-05 danakj Remove base::SHA1HashBytes(), consolidate into base::SHA1Hash()
(...)
2023-10-02 junhuihe Add AutofillEnableMovingGPayLogoToTheRightOnClank and AutofillEnableMovingGPayLogoToTheRightOnDesktop to fieldtrial_ts_cfg
2023-10-02 eirage Reland "Add field trial config WebApkUniversalInstall"
2023-10-02 brandosocarras [Nearby][Self Share] Update field trial config to merge Finch exp
2023-10-02 hiramahmood [iOS][BYOT] Enable kBringYourOwnTabsIOS by default
2023-10-02 jacastro Add field trial testing config for TailoredSecurityRetryForSyncUsers
2023-10-02 wylieb Revert "Add field trial config WebApkUniversalInstall"
2023-10-02 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-10-02 vollick Update fieldtrial config for SynchronizedScrolling
2023-10-02 robliao Combined Revert of the Unattended Default Codepaths
2023-10-02 bsheedy Switch jacuzzi tests to passthrough
2023-10-02 prashanthsw [cronet] Add FYI builders for cronet-riscv64
2023-10-02 agrieve Delete GN logic related to legacy multidex
2023-10-02 gangwu Add AndroidAppIntegrationSafeSearch to fieldtrial_testing_config.json
2023-10-02 pasthana Run sync_integration_tests for windows coverage builders on ssd
2023-10-02 eirage Add field trial config WebApkUniversalInstall
2023-10-02 pasko android: Initialize startup metrics earlier in onCreate
2023-10-02 ravjit Add support for CPSSv2
2023-10-02 thegreenfrog [ios] Add SafetyCheckMagicStack to Magic Stack fieldtrial testing config
2023-10-02 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-10-01 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-10-01 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-09-30 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-09-30 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-09-30 cameronhiggins Enable Xcode parallelization on all UI and Settings eg2 tests.
2023-09-30 yaohuali arc: keymint: Update fieldtrial_testing_config.json
2023-09-30 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119 M117
2023-09-30 khalidpeer [omnibox][zps] Update fieldtrial_testing_config.json for Android.
2023-09-29 robertlin prerender: Update fieldtrial testing config for Prerender2DUIConfidenceCutoff
2023-09-29 kartarsingh Add CollectAndroidFrameTimelineMetricsStudy to trial config
2023-09-29 jiesheng Create new test runner pool for ios wpt.
2023-09-29 mdjones [SFL] Update field trial to include "track by default"
2023-09-29 jlulejian [Extensions] Add service worker start worker feature to trial config.
2023-09-29 romanarora [ntp-history] Update fieldtrial config
2023-09-29 agale Add field trial config for CPU monitor launch
2023-09-29 peilinwang [IPC Consolidation] Fieldtrial testing config for non android platforms
2023-09-29 jonross Add kInvalidateLocalSurfaceIdPreCommit to fieldtrial config
2023-09-29 droger [fyfre] Update group names in fieldtrial_testing_config.json
2023-09-29 victorvianna Enable SendTabToSelfSigninPromo by default
2023-09-29 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-09-29 skylab-test-cros-roller [skylab_tests] Update skylab cros img (LKGM)
2023-09-29 jophba [Cast Streaming] wrap bitrate algorithm in a new experiment
2023-09-29 chrome-weblayer-builder [lacros skew tests] Refresh skew tests for M119
2023-09-29 gschen [Fast Pair] Add Play store link to FP PWA dogfood fieldtrial.
2023-09-29 pawliczek IppUsb: Add an entry for ChromeOSPrintingIppUsb
2023-09-28 meiliang Turn on EnableDiscountOnNavigationDesktop in fieldtrial_testing_config
2023-09-28 tinazwang [Synthetic Caps] Add field trial for synthetic capabilities exp
2023-09-28 tperrotta Chrome for Testing: filter out failing win-rel-cft tests
2023-09-28 geofflang Update the Metal builtin shaders and enable fieldtrial_testing
2023-09-28 haoliuk Add field trial config for ExcludeBrokenImageIconFromBeingLcpEligible
2023-09-28 katie [ChromeVox] Get bounds from Automation, supporting browser_tests_require_lacros

Created with:
  roll-dep testing

Bug: 341220050
Change-Id: I97118663245bdf44387032c2aedcc90d79929200
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/192280
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@google.com>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2 files changed
tree: 3984b25fafb3e4c9ede6f34040e0d0695b5f8d2e
  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.