c7486cfec9
[Telemetry] Introduce the unified onRoutineFinished extension event
...
In the past, callers of the telemetry extension routine v2 APIs had to
listen to one event for each type of routine. For example, there were
`onMemoryRoutineFinished` and `onVolumeButtonRoutineFinished` events. It
was a pain for extension developers to integrate so many event APIs.
This change unifies all routine finished events into one
`onRoutineFinished` event. Clients can thus listen to only one event,
read the `uuid` to learn which particular routine the event corresponds
to and get the detail of a finished routine.
To achieve this, we translate Mojo unions into dictionaries containing
nullable fields, each field corresponds to a member type of the union.
Bug: b:320394027, b:331540565
Test: unit_tests -ozone-platform=headless --gtest_filter="*Diagnostics*"
Test: browser_tests -ozone-platform=headless --gtest_filter="*Telemetry*"
Change-Id: Ia518c469dd33b485fbec2d1d6725eb2e9ab86aac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5391170
Commit-Queue: Wei-Luan Wang <weiluanwang@google.com >
Reviewed-by: Ethan Cheng <yycheng@google.com >
Reviewed-by: Kelvin Jiang <kelvinjiang@chromium.org >
Reviewed-by: Denny Huang <dennyh@google.com >
Reviewed-by: Tim <tjudkins@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1280067}
2024-03-29 04:08:44 +00:00
6e5290c52f
Roll Website from 5ba83b44da03 to 4da278351a31 (6 revisions)
...
https://chromium.googlesource.com/website.git/+log/5ba83b44da03..4da278351a31
2024-03-28 jhawkins@chromium.org CrOS Developer Library: Move more device docs.
2024-03-28 jingmuli@google.com CrOS Developer Library: Move pages to guides
2024-03-28 cambickel@google.com cros-dev-library: Move three portage pages
2024-03-28 jyasskin@google.com Ask for a month of vendor review.
2024-03-28 hardtmad@google.com CrOS Developer Library: Move debugging how tos to guides
2024-03-28 miketaylr@chromium.org Document requirement for 3 LGTMs for longer deprecation trials
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I8241d316261c0c1c12cd38b753985a3aa1a13249
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5405865
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1280009}
2024-03-29 00:03:02 +00:00
df5ea3c566
rule-of-2 - add protobuf shared memory note and ProtoWrapper
...
Change-Id: Ic49a4eb0ea3a5a2d07b2e071d08ca112ff1778b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5406234
Reviewed-by: danakj <danakj@chromium.org >
Commit-Queue: Alex Gough <ajgo@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279968}
2024-03-28 22:36:20 +00:00
c0bfc2d8de
Add missing parenthesis to Threading and Tasks example
...
Change-Id: I1cd2c849c15f77959e9eb03cf2b27bc26ee48223
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5404989
Auto-Submit: Andrew Paseltiner <apaseltiner@chromium.org >
Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org >
Commit-Queue: Thomas Quintanilla <tquintanilla@chromium.org >
Reviewed-by: Thomas Quintanilla <tquintanilla@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279820}
2024-03-28 18:28:11 +00:00
685d73ade2
Update documentation for building instrumented libraries.
...
- `nih-dbus-tool` no longer exists, and is no longer needed. Remove it
from the list of packages that need to be installed.
- Run `apt upgrade` after `apt update`, because why not.
- Document several additional build dependencies:
- git so the GN invocation does not fail when trying to exec scripts
that use git
- gyp since several instrumented libraries (e.g. NSS) use gyp
- fakeroot since several instrumented libraries use fakeroot
- Make the command for mounting /dev/shm more copy-pastable.
- Add basic directions for removing chroots.
Bug: 1369167
Change-Id: I89fd7f8bc8e5ec8d621ccdd0a74f4ae1144065be
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5404471
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org >
Commit-Queue: Daniel Cheng <dcheng@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279818}
2024-03-28 18:24:45 +00:00
2d3bc517bc
Roll Website from 3d8fb7cb6e90 to 5ba83b44da03 (12 revisions)
...
https://chromium.googlesource.com/website.git/+log/3d8fb7cb6e90..5ba83b44da03
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Remove docs which are already in the library.
2024-03-27 nikhilcn@google.com CrOS Developer Library: Move the dev-install doc into the library.
2024-03-27 julietlevesque@google.com Migrate helper_scripts from how-tos-and-troubleshooting to dev-library
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Move git how-tos.
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Move the remaining build docs.
2024-03-27 gordonseto@google.com [CrOS Dev Library] Migrate Boot mainline kernel on veyron-jaq doc
2024-03-27 nikhilcn@google.com CrOS Developer Library: Move the using-an-upstream-kernel doc into the library.
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Add redirects for docs that point to external
2024-03-27 wangdanny@google.com CrOS Developer Library: Move licensing docs to the library
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Remove broken/obsolete/irrelevant docs.
2024-03-27 vapier@chromium.org crosh: start public page
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Remove old links in chromium-os/build.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I9173553522c415504c1a225afc82b8b2660accf9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5404474
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1279547}
2024-03-28 10:43:50 +00:00
c1952db596
iOS: group docs regarding entitlements
...
Move the paragraph mentioning the need to use the
`com.apple.developer.kernel.extended-virtual-addressing` entitlement to
the section that mentions other required entitlements.
Change-Id: I5de1176dbabd9137c5468f6b258064b44a116279
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5398223
Reviewed-by: Sylvain Defresne <sdefresne@chromium.org >
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com >
Cr-Commit-Position: refs/heads/main@{#1279333}
2024-03-27 23:50:03 +00:00
80a7c1b44d
Update Sheriff-Chromium to Gardener-Chromium
...
The hotlist name is being changed.
Bug: 40267887
Change-Id: I7c9b77f9a7be1cc73229bfc192e8e890972a96d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5403306
Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org >
Commit-Queue: Erik Staab <estaab@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279329}
2024-03-27 23:26:23 +00:00
041e74baf7
updates to shepherding to reflect issue tracker process modifications
...
Change-Id: I21bd22cc26078a508170afa1a80388b88881e4d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5394410
Commit-Queue: Amy Ressler <amyressler@google.com >
Auto-Submit: Amy Ressler <amyressler@google.com >
Reviewed-by: Daniel Cheng <dcheng@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279323}
2024-03-27 23:21:12 +00:00
59955d960d
Roll Website from aa18384ea34b to 3d8fb7cb6e90 (4 revisions)
...
https://chromium.googlesource.com/website.git/+log/aa18384ea34b..3d8fb7cb6e90
2024-03-27 wangdanny@google.com CrOS Developer Library: Delete python mock in chromium-os/build
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Remove old links from landing page.
2024-03-27 jhawkins@chromium.org CrOS Developer Library: Add a redirect for developer-information-for-chrome-os-devices.
2024-03-27 rbpotter@chromium.org WebUI main index: Add a link to new code sharing doc
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I35ff79d5b1df9b707b5324ceb660a201950c7b3a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5402230
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1279274}
2024-03-27 21:58:50 +00:00
08b259c2e1
Add docker installation procedures in Linux Build instructions
...
Add docker file, docker installation procedures as per requested by Brian Sheedy in GSoC Mailing List. It installs Ubuntu 22.04, build instructions and persists data on drive.
Change-Id: Id1048d015a3c2d049617d922e94253815a468b10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5380520
Commit-Queue: Brian Sheedy <bsheedy@chromium.org >
Reviewed-by: Brian Sheedy <bsheedy@chromium.org >
Reviewed-by: Alexander Cooper <alcooper@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1279178}
2024-03-27 19:52:17 +00:00
2a95e95fe6
Roll Website from 6b36e92a5562 to aa18384ea34b (5 revisions)
...
https://chromium.googlesource.com/website.git/+log/6b36e92a5562..aa18384ea34b
2024-03-27 dcheng@chromium.org Update website documentation for building MSan instrumented libraries.
2024-03-26 jhawkins@chromium.org CrOS Developer Library: Move the chamelium docs to the library.
2024-03-26 hsuregan@google.com CrOS Developer Library: Move Autotest Test Scheduler doc
2024-03-26 jhawkins@chromium.org CrOS Developer Library: Move moblab etc to the library from testing.
2024-03-26 nicholasbishop@google.com os-sandboxing: Update and simplify User IDs section
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: chromium:1369167
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I195304e8c6846423ac0d2d44ddff01c0c7617fd1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5400127
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1278835}
2024-03-27 08:27:57 +00:00
9e806ef8dd
Revert the instrumented_libraries -> instrumented_libs changes.
...
We needed to revert the CL that moved the MSAN libraries to
a dependency, because the new repo w/ the dependency didn't
have the right ACLs.
Revert "[Instrumented libraries] Pull instrumented_libraries via recursedeps"
https://crrev.com/c/5368675 (this is the main commit)
This reverts commit ce4370776d
.
Reverting this needed to be done by hand because there were
two CLs landed after the change that depended on it:
Revert "[Instrumented libraries] Fix archive file extension in doc"
https://crrev.com/c/5393429 (this was the second of the 3 CLs)
This reverts commit 858556121f
.
Revert "Remove instrumented_libs from recusedeps in DEPS."
https://crrev.com/c/5398599 (this was the third of the 3 CLs)
This reverts commit c110f341e5
.
Bug: 331365997
No-Tree-Checks: true
No-Try: true
Change-Id: I9356e7abb8cebc21ea5e6ab186fe03bddc574145
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5399365
Reviewed-by: Keybo Qian <keybo@google.com >
Commit-Queue: Ben Pastene <bpastene@chromium.org >
Reviewed-by: Xinan Lin <linxinan@chromium.org >
Owners-Override: Devlin Cronin <rdevlin.cronin@chromium.org >
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org >
Owners-Override: Xinan Lin <linxinan@chromium.org >
Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278706}
2024-03-27 02:34:18 +00:00
075012ca9f
WebUI: Add webui_context_type in more targets, set default="relative"
...
Use the |webui_context_type| parameter in remaining build_webui clients,
and update the default to "relative" so that by default imports that
would cause runtime errors in either chrome:// or chrome-untrusted://
UIs will be caught at build time.
Bug: 328733315
Change-Id: I9b1e1127d0c6f2fd62b80dbed660ceb5e15c8d34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5384619
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org >
Commit-Queue: Rebekah Potter <rbpotter@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278700}
2024-03-27 00:09:00 +00:00
75fd83f884
Update documentation link for building instrumented libraries.
...
Bug: 1369167
Change-Id: I47e575d1e9a1641a48225e2668b3c6ec5ecefd9b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5397559
Commit-Queue: Daniel Cheng <dcheng@chromium.org >
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278543}
2024-03-26 19:44:20 +00:00
edf0034176
Roll Website from e501364a7945 to 6b36e92a5562 (1 revision)
...
https://chromium.googlesource.com/website.git/+log/e501364a7945..6b36e92a5562
2024-03-26 gordonseto@google.com [CrOS Docs] Migrate Dynamic Test Suites doc to dev library
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Change-Id: I28e3ddb0350947931366af822a382e76cfdb3d58
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5397494
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1278540}
2024-03-26 19:35:00 +00:00
a2619e7b4a
[Telemetry] Update documentation for TouchpadButtonEventInfo
...
Update doc by:
- Using the correct property name `State`
Bug: b/301421733
Test: None
Change-Id: I5050716b9daf9b3f797e34954f8f757b9e90a125
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4886411
Reviewed-by: Byron Lee <byronlee@chromium.org >
Commit-Queue: Byron Lee <byronlee@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278110}
2024-03-26 04:28:38 +00:00
fc96605dc3
Update new builder docs with testing guidance
...
Builders can't be tested until they're registered, which
requires the first CL to land.
Change-Id: I616811a8469a809f0226c63b1a20f407917c86d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5392205
Reviewed-by: Garrett Beaty <gbeaty@google.com >
Commit-Queue: Erik Staab <estaab@chromium.org >
Auto-Submit: Erik Staab <estaab@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278035}
2024-03-25 23:46:39 +00:00
858556121f
[Instrumented libraries] Fix archive file extension in doc
...
.tgz was changed to .tar.gz since that's all
download_from_google_storage supports. This CL updates the path in
docs.
R=thestig
Change-Id: I8ea2891b0d3089ca733429f0d59975b81a8be285
Bug: 320564950
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5393429
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org >
Reviewed-by: Lei Zhang <thestig@chromium.org >
Commit-Queue: Lei Zhang <thestig@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1278010}
2024-03-25 23:00:28 +00:00
ce4370776d
[Instrumented libraries] Pull instrumented_libraries via recursedeps
...
Projects like V8/WebRTC/Pdfium/etc will also have to:
1. Change DEPS as in this CL
2. Rename instrumented_libraries to instrumented_libs as in this CL
Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng
Bug: 320564950
Change-Id: I802bce32cc37d0ec9c0081cf08a4f8179293693d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5368675
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org >
Reviewed-by: Nico Weber <thakis@chromium.org >
Reviewed-by: Dirk Pranke <dpranke@google.com >
Cr-Commit-Position: refs/heads/main@{#1277898}
2024-03-25 20:26:16 +00:00
bad6657797
Add documentation of how to measure power using Intel SoC Watch
...
Bug: None
Change-Id: Iee3569f24aa5506958e668d3f6307879127e4f58
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5385699
Commit-Queue: Kenneth Russell <kbr@chromium.org >
Reviewed-by: Kenneth Russell <kbr@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1277793}
2024-03-25 18:33:15 +00:00
0fca0dcd93
android: Update the AVD config lists in the documents.
...
Since the confgs have been renamed to follow a new naming scheme.
See "Naming scheme" section in //tools/android/avd/proto/README.md.
Change-Id: Ic108ee3bf689a2f768fd77efb79670484330ec21
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5389529
Reviewed-by: Renuga Nanjappan <rnanjappan@chromium.org >
Auto-Submit: Haiyang Pan <hypan@google.com >
Commit-Queue: Renuga Nanjappan <rnanjappan@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1277758}
2024-03-25 17:50:30 +00:00
786b43924b
Verify cargo vet
cleaniness in third_party/rust/PRESUBMIT.py
.
...
Example presubmit failure (after manually, temporarily deleting parts of
`//third_party/rust/chromium_crates_io/supply-chain/audits.toml`):
```
$ git cl presubmit --force
Running Python 3 presubmit commit checks ...
checking owners took a long time: 0.6s
checking for commit objects in tree took a long time: 0.6s
** Presubmit Warnings: 1 **
//tools/crates/run_cargo_vet.py check
vpython3 /usr/local/google/home/lukasza/src/chromium2/src/third_party/rust/../../tools/crates/run_cargo_vet.py check --locked --frozen --no-minimize-exemptions (0.30s) failed
Vetting Failed!
2 unvetted dependencies:
unicode-width:0.1.11 missing ["safe-to-run", "does-not-implement-crypto"]
wycheproof:0.4.0 missing ["safe-to-run", "does-not-implement-crypto"]
Running cargo -Zunstable-options -C /usr/local/google/home/lukasza/src/chromium2/src/tools/crates/../../third_party/rust/chromium_crates_io vet check --locked --frozen --no-minimize-exemptions --cargo-arg=-Zbindeps --no-registry-suggestions
Failed.
Presubmit checks took 5.3s to calculate.
There were Python 3 presubmit warnings.
```
Bug: 326234536
Change-Id: I09040d6dce8900b43a7002cad11439572432feae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5388131
Reviewed-by: danakj <danakj@chromium.org >
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1277673}
2024-03-25 15:41:36 +00:00
e92fbde1db
Add new policies
...
This includes:
- ClassroomIntegrationEnabled,
- TasksIntegrationEnabled.
https://docs.google.com/document/d/1r3z2-a5DQXFtA-tiT2puNnK9ax8A-z1yzK6ut9UNA-0/edit?tab=t.0#heading=h.wrvfadawnn4h
Bug: b/319251265, b/296286730
Change-Id: I95b257ebf46a579689ae0ca1b27cdfbff2ea53d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5366757
Reviewed-by: James Cook <jamescook@chromium.org >
Reviewed-by: Yann Dago <ydago@chromium.org >
Reviewed-by: Ana Salazar <anasalazar@chromium.org >
Reviewed-by: Igor Ruvinov <igorruvinov@chromium.org >
Commit-Queue: Artsiom Mitrokhin <amitrokhin@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1277646}
2024-03-25 15:02:09 +00:00
f0702eff42
Roll Website from b52e64249a38 to e501364a7945 (3 revisions)
...
https://chromium.googlesource.com/website.git/+log/b52e64249a38..e501364a7945
2024-03-22 jamesfeister@google.com CrOS Developer Library: Move add-sdk-package to dev library
2024-03-22 hardtmad@google.com CrOS Developer Library: Fix breadcrumbs in reference
2024-03-22 jhawkins@chromium.org CrOS Developer Library: Remove empty docs and external links from
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I33ea8908fe3f7e6e8390385529e270d79061e248
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5389875
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1277263}
2024-03-23 11:40:15 +00:00
4d771505ff
Roll Website from 896f90f13b89 to b52e64249a38 (10 revisions)
...
https://chromium.googlesource.com/website.git/+log/896f90f13b89..b52e64249a38
2024-03-22 chadduffin@chromium.org CrOS Developer Library: Move testing/infra pages
2024-03-22 hardtmad@google.com CrOS Developer Library: Move how tos to guides
2024-03-22 sokcevic@chromium.org repo-tool: Add push justification to push cmds
2024-03-22 jiajunz@google.com CrOS Developer Library: Migrate test-dependencies-in-dynamic-suites
2024-03-22 jhawkins@chromium.org CrOS Developer Library: s/Chrome OS/ChromeOS/ and same for ChromiumOS.
2024-03-22 jhawkins@chromium.org CrOS Developer Library: Move autotest docs to the library.
2024-03-22 jingmuli@google.com CrOS Developer Library: Move common testing workflows into the library
2024-03-22 hardtmad@google.com CrOS Developer Library: Move build faq to dev library
2024-03-22 cambickel@google.com cros-dev-library: Move "Test Suites" page to developer library
2024-03-22 hardtmad@google.com CrOS Developer Library: Move how tos to guides
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: None
Test: Test: Ran website locally and navigated pages.
Test: Test: none
Change-Id: I5e918f1bf38e000833e9b32445f0832844d299bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5389046
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1277130}
2024-03-22 22:32:04 +00:00
0aa1dcf440
Tweak docs to no longer ask for manual installation of cargo vet
.
...
I tested that after https://crrev.com/c/5366668 landed
`//tools/crates/run_cargo_vet.py` works (using
`//third_party/rust-toolchain/bin/cargo-vet`) without requiring an
explicit installation step (I've verified that `locate` doesn't find any
other `cargo-vet` binaries on my machine).
Based on the above, this CL removes docs that ask for a separate
installation step for `cargo vet`.
Bug: 326234536
Change-Id: I8015fe700c5cc477d340e9205031b0bd533c1e10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5387733
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org >
Commit-Queue: danakj <danakj@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276978}
2024-03-22 17:54:44 +00:00
785c3a3228
Roll Website from d8ac7d528ad8 to 896f90f13b89 (8 revisions)
...
https://chromium.googlesource.com/website.git/+log/d8ac7d528ad8..896f90f13b89
2024-03-22 jwerner@chromium.org Update ro-firmware-unlock to fix a few minor details
2024-03-22 jingmuli@google.com CrOS Developer Library: Delete faft
2024-03-21 jingmuli@google.com CrOS Developer Library: Delete power testing
2024-03-21 khorimoto@chromium.org CrOS Developer Library: Migrate touch-firmware-tests
2024-03-21 jhawkins@chromium.org CrOS Developer Library: Delete empty/external links.
2024-03-21 jhawkins@chromium.org CrOS Developer Library: Move testing codelabs into the library.
2024-03-21 allenwebb@google.com account-management: Add section for no-longer-used UIDs/GIDs
2024-03-21 nikhilcn@google.com CrOS Developer Library: Move the chamelium-usb-audio testing doc into the library.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I1a721b9dc98bc8f6e9a420f77e5a1f278a154804
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5387421
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1276778}
2024-03-22 09:50:02 +00:00
49d0af300b
WebUI: webui_host --> optimize_webui_host, webui_context_type
...
Trying to use a single build_webui parameter for both js_bundle's |host|
and webui_path_mapping's |webui_context_type| was becoming unwieldy and
required a somewhat non-intuitive implicit API (e.g., needing shared
code to have a webui_host starting with "//", etc).
Instead, reverting back to optimize_webui_host, which is used only for
passing to js_bundle(), and adding a new webui_context_type parameter,
which is forwarded to webui_path_mappings().
Bug: 328733315
Change-Id: Ic57c2106abef5592377949f85f9d703403d4ff8b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5368874
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org >
Commit-Queue: Rebekah Potter <rbpotter@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276552}
2024-03-21 22:36:09 +00:00
7d70e66038
Roll Website from 61104ba3a4cd to d8ac7d528ad8 (1 revision)
...
https://chromium.googlesource.com/website.git/+log/61104ba3a4cd..d8ac7d528ad8
2024-03-21 jhawkins@chromium.org CrOS Developer Library: Remove links to books.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I36148201058a2a12db7bc5c3c7a7d022691e14d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5386131
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1276488}
2024-03-21 20:56:10 +00:00
06eb025567
WebUI: Move cr-policy-pref-indicator to settings_shared
...
This element is a better fit for the settings_shared folder, since it
implicitly relies on the settings prefs mechanism and has a dependency
on chrome.settingsPrivate.
This is in preparation for migrating other elements in this folder to
CrLitElement. Consequently, also removing CrPolicyIndicatorMixin,
since it is used by only 2 elements, and CrPolicyIndicator will be
migrated to Lit in a followup CL. Lit and Polymer elements can't share
mixins, so rather than having 2 elements that each have a mixin not
used elsewhere, merge the mixin logic into the elements themselves.
Bug: 40943652
Change-Id: I0675dba391f7ac81e5afa90be9983f6921dd648f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5384005
Commit-Queue: Rebekah Potter <rbpotter@chromium.org >
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276247}
2024-03-21 15:38:24 +00:00
e49b1b534d
WebUI: Add a doc on how to share code
...
Bug: None
Change-Id: I9e4de4f78b4d7bf4c6cccf2b1b7117e8a55752e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5383737
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org >
Commit-Queue: Rebekah Potter <rbpotter@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276225}
2024-03-21 15:11:18 +00:00
2cadc94e86
[docs] Fix ToC and typo
...
Follow-up to https://crrev.com/c/5377832 .
Change-Id: I7bd935f2cdbd352d2ebe9ad65c0056ddc8334c36
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5384027
Auto-Submit: Daniel Lehmann <dlehmann@chromium.org >
Reviewed-by: Benoit Lize <lizeb@chromium.org >
Commit-Queue: Benoit Lize <lizeb@chromium.org >
Reviewed-by: Clemens Backes <clemensb@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276135}
2024-03-21 11:37:38 +00:00
57f106b2ed
[docs] Add document on external heap profilers
...
Change-Id: I43b0ef89c2c53b959662efdaeddd6a5ba483a3e0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5377832
Reviewed-by: Benoit Lize <lizeb@chromium.org >
Commit-Queue: Daniel Lehmann <dlehmann@chromium.org >
Reviewed-by: Clemens Backes <clemensb@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1276122}
2024-03-21 10:39:38 +00:00
a34a209d39
Roll Website from 557c246656c8 to 61104ba3a4cd (4 revisions)
...
https://chromium.googlesource.com/website.git/+log/557c246656c8..61104ba3a4cd
2024-03-21 jhawkins@chromium.org CrOS Developer Library: Move the chromiumos hardware docs into the
2024-03-20 jhawkins@chromium.org CrOS Developer Library: Move the Developer FAQ to the library.
2024-03-20 jwerner@chromium.org Add user guide for disabling AP RO verification
2024-03-20 jhawkins@chromium.org CrOS Developer Library: Fix some go/howdoicros links.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: Ief1036e9d502dce84f4ee8b5e38878d4831a039e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5385195
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1276083}
2024-03-21 07:31:57 +00:00
9b1e0a945e
Ignore updates policy for the updater itself.
...
Bug: 330548757
Change-Id: Ibc7bdec3ace359a8132922b8a01374500474af93
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5383771
Commit-Queue: Xiaoling Bao <xiaolingbao@chromium.org >
Reviewed-by: Sorin Jianu <sorin@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275898}
2024-03-20 22:54:57 +00:00
85528a6dea
Mention create_update_cl.md
in //docs/rust.md
.
...
Bug: 40221377
Change-Id: Ifd1929a54a42d531bd91050dd08cb692bdc2b36b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5383544
Commit-Queue: danakj <danakj@chromium.org >
Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275765}
2024-03-20 19:12:53 +00:00
06cb0fc683
Roll Website from 2b80de66e68d to 557c246656c8 (1 revision)
...
https://chromium.googlesource.com/website.git/+log/2b80de66e68d..557c246656c8
2024-03-20 dverkamp@chromium.org CrOS Developer Library: Fix many links
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: chromium:305810910
Tbr: dpranke@google.com
Change-Id: Iea3f628ed80349e3fe2be2f2b3ef35688c6df6e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5383569
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1275747}
2024-03-20 18:49:06 +00:00
df3d5af149
Fix links and anchors related to rust-unsafe.md
...
Bug: 326234536
Change-Id: Iabd2a11981d8181869981842d1cc9281d70112ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5383667
Reviewed-by: danakj <danakj@chromium.org >
Commit-Queue: danakj <danakj@chromium.org >
Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275727}
2024-03-20 18:21:16 +00:00
652bf4a4a1
Adding docs/rust-unsafe.md
.
...
Bug: 326234536
Change-Id: If63b1530bfc6b56a45dd58411e2f4f12c8b09b1b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5380787
Reviewed-by: Adrian Taylor <adetaylor@chromium.org >
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275651}
2024-03-20 16:48:29 +00:00
3d5a4b99a8
Update commit instructions with new requirements
...
All comments must be resolved before a CL can be committed or
a footer needs to be added to bypass the check.
Two committers are required to review a CL unless the author
is also a committer.
Bug: 41327783
Change-Id: Ifdeffb5263802ded715b445321d1dd6ff9d36cdb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5332643
Reviewed-by: Garrett Beaty <gbeaty@google.com >
Commit-Queue: Erik Staab <estaab@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275640}
2024-03-20 16:33:57 +00:00
35ba1b545d
updater: Integration test validation for app command pings, fix docs
...
Bug: 329482488
Change-Id: Id9fe37921a8b69cd219e4f3a6e4847cf1edbcde2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5381264
Commit-Queue: S Ganesh <ganesh@chromium.org >
Auto-Submit: S Ganesh <ganesh@chromium.org >
Reviewed-by: Joshua Pawlicki <waffles@chromium.org >
Commit-Queue: Joshua Pawlicki <waffles@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1275253}
2024-03-19 22:34:53 +00:00
ddedf8e944
Allow running inspector protocol tests using protocol logs
...
This CL implements a flag called `--inspector-protocol-log` that accepts
a path to a Chrome DevTools Protocol message log. If specified, the test
runner would replay the log mocking the actual browser. The purpose of
this flag is to allow reproducing test flakiness locally and it is not
meant to be used on the bots for now.
Bug: 327140253
Change-Id: I871442d568878b3a1a0d71a18eb2eb721b457e76
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5331573
Reviewed-by: danakj <danakj@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1274969}
2024-03-19 16:16:58 +00:00
ce9bd3c883
update_client and updater: Add the app command id to pings
...
The app command id is reported in the `appcommandid` attribute in the
ping. The `appcommandid` attribute is used along with the `appid` to
uniquely identify the app command associated with the ping.
Fixed: 329482488
Change-Id: I36410479af35ff30623e53805c6a2dd17fdb90e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5371178
Commit-Queue: Joshua Pawlicki <waffles@chromium.org >
Auto-Submit: S Ganesh <ganesh@chromium.org >
Reviewed-by: Joshua Pawlicki <waffles@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1274949}
2024-03-19 15:46:40 +00:00
aac01adc96
Roll Website from 02057aa20e0d to 2b80de66e68d (1 revision)
...
https://chromium.googlesource.com/website.git/+log/02057aa20e0d..2b80de66e68d
2024-03-18 jhawkins@chromium.org CrOS Developer Library: Move device information to Library> Reference.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I96ed71dab2b3b3628cf52ebfe44cb445ad79fcbd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5380022
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1274732}
2024-03-19 06:58:59 +00:00
7ec9bbfa74
Roll Website from 2c1fee75b24e to 02057aa20e0d (1 revision)
...
https://chromium.googlesource.com/website.git/+log/2c1fee75b24e..02057aa20e0d
2024-03-18 jhawkins@chromium.org CrOS Developer Library: Remove archaic dev hardware list page.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: None
Tbr: dpranke@google.com
Test: Test: none
Change-Id: I6be5c42aae2a3c63725a1f8c926e5f059b0c77c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5377254
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1274288}
2024-03-18 18:08:25 +00:00
6daa1722c2
Fix links to differential updates section in protocol_3_1.md.
...
Change-Id: I200030930c6aef651b11fd143bdfa3eb76a992fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5375601
Reviewed-by: Joshua Pawlicki <waffles@chromium.org >
Auto-Submit: Noah Anderson <noahanderson@google.com >
Reviewed-by: Noah Rose Ledesma <noahrose@google.com >
Commit-Queue: Noah Rose Ledesma <noahrose@google.com >
Cr-Commit-Position: refs/heads/main@{#1274174}
2024-03-18 15:55:41 +00:00
e6cf1a1359
Fix broken doc link
...
Change-Id: I8cea16fda4b5e9d816024ef9ae0c0e6d7c7d1784
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5374864
Commit-Queue: Liza Bipin <mlbipin@google.com >
Reviewed-by: Liza Bipin <mlbipin@google.com >
Auto-Submit: James Lee <ljjlee@google.com >
Commit-Queue: James Lee <ljjlee@google.com >
Cr-Commit-Position: refs/heads/main@{#1274038}
2024-03-18 09:08:10 +00:00
eff7a2cf99
Roll Website from eca457fd183d to 2c1fee75b24e (4 revisions)
...
https://chromium.googlesource.com/website.git/+log/eca457fd183d..2c1fee75b24e
2024-03-16 dpranke@google.com Fix a few typos on the Triaging Bugs page.
2024-03-15 jhawkins@chromium.org CrOS Developer Library: Move more chromium-os to the library.
2024-03-15 jhawkins@chromium.org CrOS Developer Library: Remove irrelevant links from chromium-os.
2024-03-15 jhawkins@chromium.org CrOS Developer Library: Move the videos to the training section.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/website-chromium
Please CC dpranke@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
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
Bug: chromium:329878071
Tbr: dpranke@google.com
Test: Test: none
Change-Id: Icd4af8e39bc97b3c38047a3c2f0c12bb224739b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5376081
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#1273801}
2024-03-16 08:52:27 +00:00
7ff6e7df4c
New toolchain for Windows 11 10.0.22621.2428 SDK
...
A couple of Chromium projects need access to Windows features that are
only exposed in the 2428 point release of 10.0.22621. The previous
toolchain package used the 10.0.22621.755 (Windows 11 22H2) SDK. This
follows the same packaging steps but it pulls in the latest SDK, thus
giving access to the new features.
When we start depending on the new SDK then developers who don't use the
packaged toolchain will need to update their locally installed SDK. The
changes that add the dependencies on the new SDK will check for it and
give error messages to guide developers.
Packaging was done on a Windows 10 Hyper-V VM, cleanly created for this
purpose. Specifically, the Hyper-V Quick Create tool was used to create
a Windows 11 dev environment. VS Community Edition was then uninstalled.
Then the package was created by installing depot_tools, downloading the
VS Professional 2022 installer from https://visualstudio.microsoft.com/downloads/
(free trial, not preview) and then running the installer like this:
$ PATH_TO_INSTALLER.EXE ^
--add Microsoft.VisualStudio.Workload.NativeDesktop ^
--add Microsoft.VisualStudio.Component.VC.ATLMFC ^
--add Microsoft.VisualStudio.Component.VC.Tools.ARM64 ^
--add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ^
--includeRecommended --passive
Then Add/Remove programs was used to modify the SDK to add the Debuggers
package.
Then the packaging script was run like this:
python3 depot_tools\win_toolchain\package_from_installed.py 2022 -w 10.0.22621.0
The packaging process was done on new VMs hosted on two different
machines to make sure that the results were consistent.
Updates were made to the comments and documentation, however very few
updates were needed because the SDK change is just a point release.
Bug: 40282717, 325004812
Change-Id: I6f59d07755db715974c1c4590d751e14b85a409d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5350823
Reviewed-by: Hans Wennborg <hans@chromium.org >
Reviewed-by: Michael Tang <tangm@microsoft.com >
Reviewed-by: Bruce Dawson <brucedawson@chromium.org >
Commit-Queue: Bruce Dawson <brucedawson@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1273698}
2024-03-15 22:31:20 +00:00