0

1561156 Commits

Author SHA1 Message Date
chromium-internal-autoroll
cb7ef87338 Roll clank/internal/apps from b38421b760c0 to eb9c2d5b1357 (1 revision)
b38421b760..eb9c2d5b13

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/clank-apps-chromium-autoroll
Please CC chrome-brapp-engprod@google.com,hnakashima@google.com on the revert to ensure that a human
is aware of the problem.

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:395174012
Tbr: hnakashima@google.com
No-Try: true
Change-Id: Ic18867000527b7c35b309fe60e897a37a2f26036
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410915
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439765}
2025-03-28 16:21:08 -07:00
Michael Wojcicka
d8a5aa34f0 Task Manager Refresh - Increase resilience for new Task::SubTypes
- Explicitly expect that Tabs & Extensions have kNoSubType.
- Implicitly expect that Browser/System renderers are not regular
  renderers.
- Only include PLUGINS in Tabs & Extensions, not both Tabs & Extensions
  and Browser/System.
- Include NACL in Browser/System processes for completeness.

Bug: b:407103151
Change-Id: I35d6ac180da09651edc5dc20502fc9e846cb21f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410671
Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Michael Wojcicka <mwoj@google.com>
Cr-Commit-Position: refs/heads/main@{#1439764}
2025-03-28 16:20:55 -07:00
Javier Contreras Tenorio (from Dev Box)
86acab3f5b [gap-decorations] Paint gap decorations for flex
This CL implements basic painting for Gap Decorations in flex.

In order to implement the rules, we had to add some data to the
`GapIntersections` as well as the `GapGeometry`. For flex, we use
`is_blocked_before_/after` to indicate whether the intersection borders
the edge of the container (is blocked by the edge).

This CL adds the `ContainerType` enum, and adds a member of this type to
`GapGeometry` which dictates for what type of container that
`GapGeometry` object is (i.e. flex).

We also add `inline_gap_size_`. In flex it refers to the gap between
flex items, and in grid it refers to the column gutter size.

For `block_gap_size_` in flex, it refers to the gap between flex lines
and in grid it refers to the row gutter size.

Bug: 357648037
Change-Id: Ifc65ba53049bff52388f57afda2471e3dce6adb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6367772
Commit-Queue: Javier Contreras <javiercon@microsoft.com>
Reviewed-by: Sam Davis Omekara <samomekarajr@microsoft.com>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Reviewed-by: Kevin Babbitt <kbabbitt@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1439763}
2025-03-28 16:16:19 -07:00
chromium-autoroll
0661579387 Roll android_deps from tdwMr59zJpk4_nRDZ... to -kw2ioUuVwgaTHjBY...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/android-deps-chromium
Please CC clank-build@google.com,clank-library-failures@google.com,mheikal@google.com on the revert to ensure that a human
is aware of the problem.

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

Cq-Include-Trybots: luci.chrome.try:android-internal-binary-size;luci.chrome.try:android-internal-rel
Tbr: clank-library-failures@google.com
Change-Id: I61dbdaf7daf6e16795e67b490c1fa0552f5a5d2b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410020
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@{#1439762}
2025-03-28 16:14:18 -07:00
Eleanor Lee
4fe723134d [Surface Color] Omnibox Suggestions
Migrated omnibox suggestions (slides 11 & 12) from elevated surface colors to tonal surface colors.

Before:
https://screenshot.googleplex.com/dT6utGd7XrTWApd
https://screenshot.googleplex.com/AoBfdGfYkkXiu2q
incognito : https://screenshot.googleplex.com/8u6QJ2QddpLXPMZ

After:
https://screenshot.googleplex.com/AZ9FgYE2GxqjTVa
https://screenshot.googleplex.com/7T6SNB5AraM2uL2
incognito: https://screenshot.googleplex.com/AGfQ6mhjJJo78Us

Light:
omnibox suggestions bg (omnibox_suggestion_dropdown_bg_elevation): surface 1 -> surface container
results (omnibox_suggestion_bg_elevation): surface 0 -> surface

Dark:
omnibox suggestions bg : surface 3 -> surface container high
results: surface 1 -> surface container low

Bug: 402291448
Change-Id: I7839f5a816db23840fb1df393b75e5a8bcb8da7f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6359797
Reviewed-by: Sinan Sahin <sinansahin@google.com>
Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
Commit-Queue: Eleanor Lee <eleanorlee@google.com>
Cr-Commit-Position: refs/heads/main@{#1439761}
2025-03-28 16:13:45 -07:00
Juan Mojica
aaa2d6fc11 [lensoverlay] Use payload chunking for page content uploads.
Original patch: http://crrev.com/c/6395518

Bug: 393579891
Change-Id: I4d31cf8eb6762236c802529e4f963b50c18729ad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6404574
Reviewed-by: Ali Stanfield <stanfield@google.com>
Commit-Queue: Juan Mojica <juanmojica@google.com>
Cr-Commit-Position: refs/heads/main@{#1439760}
2025-03-28 16:13:10 -07:00
Tim
0c8df81101 Revert "[FedCM] Move segmentation platform service to IdentityDialogController"
This reverts commit ed61d16b713ba10434f19a8d38e656f9fdd9a060.

Reason for revert: Looks like the memory sanitation bot isn't happy with what you're doing with the string in InitMockSegmentationPlatformService. First failure can be seen here: https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20MSan%20Tests/54888/overview

Original change's description:
> [FedCM] Move segmentation platform service to IdentityDialogController
>
> This moves the segmentation platform code out of the desktop UI code and
> into the platform agnostic parts of the UI code.
>
> Bug: 402201005
> Change-Id: Iecccc4f75a9d1ebf442a72946d002ea1c4c1d7e0
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6399913
> Reviewed-by: Yi Gu <yigu@chromium.org>
> Commit-Queue: Zachary Tan <tanzachary@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1439645}

Bug: 402201005
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: Id0b7043841f3402d06f6bfffd1d113acd8f7c3d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410894
Owners-Override: Tim Judkins <tjudkins@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Tim <tjudkins@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439759}
2025-03-28 16:08:53 -07:00
David Maunder
9ba754402c Add action integrations for Price Tracking ShopCard arm
Previously added functionality but waited for crrev.com/c/6289226
to land before integrating. This CL integrates:
- Tap on card (open URL)
- 'See more' (open price tracking menu)
- Long press -> hide card

Video: https://drive.google.com/file/d/1kbaeIl2XgZI4nXOXhWmWWSGbak0oF1fu/view?usp=sharing

Bug: 392973346, 404335870, 392972945
Change-Id: I943066e7196a4b0d662a1d1d212f2d34e3180d2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408935
Commit-Queue: David Maunder <davidjm@chromium.org>
Reviewed-by: Chris Lu <thegreenfrog@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439758}
2025-03-28 16:08:32 -07:00
Xiaodan Zhu
aa83b3f0f9 coral: template name
We used "saved group" as the name of the coral desk templates. The cl
uses the coral chip's title as the template name such that if the group
title is in generation, the template will use the default
"Suggested group" as its name, and use the real group name otherwise.

Test: manual, unit tests
Bug: b:407064152
Change-Id: Iaa3a0efce831870a4fb1953a5db5ab41ef54d9e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408136
Reviewed-by: Sammie Quon <sammiequon@chromium.org>
Commit-Queue: Xiaodan Zhu <zxdan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439757}
2025-03-28 16:07:37 -07:00
Jan Keitel
264df631d2 Slightly weaken check before clearing existing predictions
Even if they have a set type, server predictions for NO_SERVER_DATA
without a specified prediction source should be replaced when a new
server prediction is added.

Bug: 404463608
Change-Id: Ifec3da2db97c22c1314121326e0705a67b44263b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408772
Commit-Queue: Jan Keitel <jkeitel@google.com>
Reviewed-by: Christoph Schwering <schwering@google.com>
Cr-Commit-Position: refs/heads/main@{#1439756}
2025-03-28 16:07:20 -07:00
Jenna Himawan
42c8e399ad [Keyboard A11y] Add toolbar methods for set/get focus
Low-Coverage-Reason: TESTS_IN_SEPARATE_CL
Bug: 360423850, 399498687
Change-Id: I42120e14e81577b4ee8bb9cb9f09124d884877f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6393356
Commit-Queue: Jenna Himawan <jhimawan@google.com>
Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439755}
2025-03-28 16:06:25 -07:00
Sam Maier
aa6c892ece Reland "Roll Android Lint from DGEQcQfbonqqmrtaK... to hwubetoXxz5wxh6e9..."
This reverts commit bc5265a20462e98ae8b82825ecdceba442ec7567.

Reason for revert: baselines updated, should be OK for cast now.

Original change's description:
> Revert "Roll Android Lint from DGEQcQfbonqqmrtaK... to hwubetoXxz5wxh6e9..."
>
> This reverts commit 5e2b589c4fdf6a7e8e944fdeff7f128256cd56dd.
>
> Reason for revert: This breaks android builds https://ci.chromium.org/ui/p/chromium/builders/ci/android-cast-arm-rel/8805/overview
>
> Original change's description:
> > Roll Android Lint from DGEQcQfbonqqmrtaK... to hwubetoXxz5wxh6e9...
> >
> > If this roll has caused a breakage, revert this CL and stop the roller
> > using the controls here:
> > https://autoroll.skia.org/r/lint-chromium
> > Please CC clank-build-core@google.com,clank-library-failures@google.com,wnwen@google.com on the revert to ensure that a human
> > is aware of the problem.
> >
> > 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
> >
> > Tbr: clank-library-failures@google.com
> > Change-Id: Ife450975d19e1c03da0025b494a8cac0527a0b5e
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406060
> > 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@{#1439112}
>
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Change-Id: I2fb643fe622d4e0b24657c8162177ef4fc8b7f5c
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406014
> Owners-Override: Taiyo Mizuhashi <taiyo@chromium.org>
> Commit-Queue: Taiyo Mizuhashi <taiyo@chromium.org>
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Cr-Commit-Position: refs/heads/main@{#1439135}

Change-Id: Ie50fc75cf5c2638bc325d5a275f92fe7f07af497
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409381
Commit-Queue: Sam Maier <smaier@chromium.org>
Auto-Submit: Sam Maier <smaier@chromium.org>
Reviewed-by: Martin Kong <martinkong@google.com>
Cr-Commit-Position: refs/heads/main@{#1439754}
2025-03-28 16:06:06 -07:00
Vincent Chiang
47badd67bd Upload translate screenshot for task manager refresh
Mark all strings as translatable and add sha file.

Bug: b:403314540
Change-Id: Id26a273914752ac70852c0f821f3abaa807ed9ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410731
Commit-Queue: Vincent Chiang <vincentchiang@chromium.org>
Reviewed-by: Michael Wojcicka <mwoj@google.com>
Cr-Commit-Position: refs/heads/main@{#1439753}
2025-03-28 16:00:33 -07:00
kylechar
b6121e423f Change GraphiteCacheController idle behaviour
https://crrev.com/c/6361483 made it so that GraphiteCacheController
waited for all instances to be idle before doing idle cleanup. This was
primarily aimed at Android+DrDC where there are two GPU threads and we
want them both to go idle before doing most of the cleanup. The viz
thread also has a GraphiteCacheController and it calls ScheduleCleanup()
from SwapBuffers(). This is different from Ganesh where SwapBuffers()
had no impact on if GrCacheController was considered idle.

Use a local idle in in viz thread GraphiteCacheController so that it
doesn't impact GPU thread controllers. For non-DrDC this reverts back to
the how it worked before as there is only a single GPU thread using the
global idle id.

Bug: 398193014
Change-Id: I0e443111362ec6963188028f0190c6d83f3e5432
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409155
Commit-Queue: Kyle Charbonneau <kylechar@chromium.org>
Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439752}
2025-03-28 15:56:39 -07:00
Vigen Issahhanjan
29246bdaf6 Rename the CastApplicaiton to CastBrowserApplication.
This rename allows deduping the initialization logic used by Cast
Service in a standalone APK build.

Bug: b:341792617
Test: Ran in split and standalone way on a device
Change-Id: I0713d01c5ac9e5d686d39f3f5711c5008f9bf414
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409771
Commit-Queue: Vigen Issahhanjan <vigeni@google.com>
Reviewed-by: Shawn Quereshi <shawnq@google.com>
Cr-Commit-Position: refs/heads/main@{#1439751}
2025-03-28 15:55:54 -07:00
Simeon Anfinrud
c92d19e8f7 Create cast_browser_dist_aar target.
This exports the cast_browser code, including Java, C++ and resources,
in a form that can be merged into an apk containing the non-chromium
parts of Google Cast.

Fixes: 399749434
Bug: 341792617
Test: build downstream mediashell target against imported dist_aar

Change-Id: I9237ceee082b50631ed5cca8db3215d3e88e6bb9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6350478
Commit-Queue: Vigen Issahhanjan <vigeni@google.com>
Reviewed-by: Shawn Quereshi <shawnq@google.com>
Reviewed-by: Vigen Issahhanjan <vigeni@google.com>
Cr-Commit-Position: refs/heads/main@{#1439750}
2025-03-28 15:55:26 -07:00
chromium-autoroll
c2f027226c Roll Skia from 70575e6a9e55 to 5cdf9db49810 (3 revisions)
https://skia.googlesource.com/skia.git/+log/70575e6a9e55..5cdf9db49810

2025-03-28 bungeman@google.com [pdf] Add option to emit outline from tag tree
2025-03-28 jvanverth@google.com [graphite] Add ProxyCache support to RasterPathAtlas.
2025-03-28 bungeman@google.com [pdf] Allow marking artifacts

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-autoroll
Please CC maxhudnell@google.com,skiabot@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/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

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:gpu-fyi-cq-android-arm64;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Cq-Do-Not-Cancel-Tryjobs: true
Bug: chromium:388924674
Tbr: maxhudnell@google.com
Change-Id: I7bead2d162957a145bea3cc08a8e5bc56bc6f15d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410015
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@{#1439749}
2025-03-28 15:53:33 -07:00
ssid
3d8e950f0b Add check for supervised accounts for ai service
Refactor the service to use callback to make it easier to add additional
async checks in the availability.

Change-Id: I3a96096839e63d2f5963b6b545e52944e494fbf3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6407273
Reviewed-by: Salvador Guerrero Ramos <salg@google.com>
Commit-Queue: Siddhartha S <ssid@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439748}
2025-03-28 15:51:46 -07:00
Aishwarya Rajesh
8cc3458a93 Cleanup flag RedirectExplicitCTAIntentsToExistingActivity
OBSOLETE_HISTOGRAM[Android.ExplicitViewIntentFinishedNewTabbedActivity]=Histogram was added as part of investigations but this is no longer needed as the implementation guarded by the above flag has been active for some time now.

Bug: 397217627
Change-Id: I22bea9395d906d79b1a654d48fe4a39b76dc66f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410111
Commit-Queue: Aishwarya Rajesh <aishwaryarj@google.com>
Reviewed-by: Sinan Sahin <sinansahin@google.com>
Reviewed-by: Theresa Sullivan <twellington@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439747}
2025-03-28 15:48:54 -07:00
chromium-autoroll
8dc0c26562 Roll Chrome Win32 PGO Profile
Roll Chrome Win32 PGO profile from chrome-win32-main-1743162571-0bf98c2f08c8e59dd1e307fce0e8aa4e6b162de2-69ba25d7708ae207fc6a879039984dc4dd71a056.profdata to chrome-win32-main-1743173923-1a71ef845ee8354a57581a85d4db49a858db5432-221bdf84f429bf111be19447701807fcf10cd4e9.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win32-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: 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

Cq-Include-Trybots: luci.chrome.try:win-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I01d3e80718af2695bdcb69dfb415b8cf85b2e82b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409193
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@{#1439746}
2025-03-28 15:46:06 -07:00
Aishwarya Rajesh
d71a873b95 Extend histogram expiration
Bug: 405982544, 405982753
Change-Id: I1567b19d1b1279d4423ece80d80e934a3cef57b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409855
Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
Commit-Queue: Aishwarya Rajesh <aishwaryarj@google.com>
Cr-Commit-Position: refs/heads/main@{#1439745}
2025-03-28 15:45:34 -07:00
Adam Rice
1994a5281b Implement ReplayInsert() and ReplayErase()
Implement net::NoVarySearchCache methods ReplayInsert() and
ReplayErase() to play back previously journalled entries.

BUG=399562754,382394774

Change-Id: Ic1e6122e7bbe908945fd427bda28cf67bd7407fe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406013
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439744}
2025-03-28 15:44:51 -07:00
chromium-autoroll
ddeb98cba9 Roll V8 from 75d6db2daf30 to 627f10c78a78 (2 revisions)
75d6db2daf..627f10c78a

2025-03-28 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Version 13.6.216
2025-03-28 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update V8 DEPS (trusted)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/v8-chromium-autoroll
Please CC liviurau@google.com,machenbach@google.com,v8-waterfall-gardener@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

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

Cq-Include-Trybots: luci.chromium.try:linux-blink-rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:dawn-linux-x64-deps-rel
Change-Id: Idfd15349cea89d11e1a5ac829d0927c333196bb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409972
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@{#1439743}
2025-03-28 15:43:56 -07:00
caott
90f34d692c [ChromeOS] Set up highlight for button hover and press
Bug: b:400842133
Change-Id: I0f135eb572001a77fe94efaf5d44d78f860e2e09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410572
Reviewed-by: Vignesh Shenvi <vshenvi@google.com>
Commit-Queue: Luke Cao <caott@google.com>
Cr-Commit-Position: refs/heads/main@{#1439742}
2025-03-28 15:43:22 -07:00
chromium-autoroll
4028e52129 Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1743191914-6472206d0d246ef7e81f587977e5b0c67fa19976-2f4094078ccdde6b664d4a825cec53663a206cec.profdata to chrome-mac-arm-main-1743199169-3ab4e6d357d10b029c93807a7aa971fb217c9de0-c54afdcc01341152042cd845dfb2494ab93ff46c.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-mac-arm-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: 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

Cq-Include-Trybots: luci.chrome.try:mac-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Id953f5b9e27d2177c74f61c81609fcc69a8c1b34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410021
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@{#1439741}
2025-03-28 15:42:47 -07:00
Sky Malice
55e90d1c7f Reland "Move logic between TabArchiver.Observers to avoid leaking activity."
This is a reland of commit fcb426ffb53c770693d6abd551a5ef7d7d561b35

Original change's description:
> Move logic between TabArchiver.Observers to avoid leaking activity.
>
> Bug: 406287268
> Change-Id: If1b76407a4d61635905eb007a49fb75f26cc9574
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6394357
> Commit-Queue: Sky Malice <skym@chromium.org>
> Reviewed-by: Brandon Wylie <wylieb@google.com>
> Cr-Commit-Position: refs/heads/main@{#1438342}

Bug: 406287268
Change-Id: I5d9c5f7a0a97022943920fe7ea503b2a50cda7fd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409712
Commit-Queue: Sky Malice <skym@chromium.org>
Reviewed-by: Brandon Wylie <wylieb@google.com>
Cr-Commit-Position: refs/heads/main@{#1439740}
2025-03-28 15:41:25 -07:00
chromium-autoroll
6231643789 Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1743189649-6f828ae607fdd47b8fd26a5558a8831e1bd6391c-4d415ae0132152716fe0d44c43e20790178ff087.profdata to chrome-android64-main-1743195014-791e38ee2f42e92daad4a5ed1cdac1b372a619da-16058795266197dc4c647978a0c5b8d9f97b273d.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-android-arm64-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: 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

Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: If5892dc9c8df787b177fcb9098459fb78d69e601
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409986
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@{#1439739}
2025-03-28 15:35:46 -07:00
Alex Turner
ed871e7a81 Support aggregate error reporting in PrivateAggregationBudgeter
Adds support for the kPrivateAggregationApiErrorReporting feature*,
including the new flow involving two calls to the interface: first,
`InspectBudgetAndLock()`; and then, `ConsumeBudget()`. The old flow
(when the feature is disabled) is also maintained for now.

When the feature is disabled (which it is by default), this cl should
have no effect. These new calls are also not yet integrated with the
manager; this will be done in a follow-up cl.

*This feature is described further here:
https://github.com/patcg-individual-drafts/private-aggregation-api/blob/main/error_reporting.md
It was specified here:
https://github.com/patcg-individual-drafts/private-aggregation-api/pull/172

Bug: 381788013
Change-Id: Iccd452826b887e1de39a33ab5344de2de6774978
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6304832
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Reviewed-by: Dan McArdle <dmcardle@chromium.org>
Commit-Queue: Alex Turner <alexmt@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439738}
2025-03-28 15:27:25 -07:00
chromium-autoroll
e42f14d35f Roll DevTools Frontend from 633361270099 to 39b158a8da10 (2 revisions)
6333612700..39b158a8da

2025-03-28 cjamcl@chromium.org [RPP] Remove Duplicated JavaScript insight from experimental
2025-03-28 asraine@chromium.org [LiveMetrics] Render field data phase column on the right

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/devtools-frontend-chromium
Please CC devtools-waterfall-sheriff-onduty@rotations.google.com,liviurau@google.com on the revert to ensure that a human
is aware of the problem.

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
Change-Id: Ib837789e2d2e1dfaef9f8ca4e511f43e8c3058cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409982
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@{#1439737}
2025-03-28 15:26:43 -07:00
Anthony Cui
abbacb5655 Add accessible labels to glic dialog and FRE close buttons
String resource used was added in https://crrev.com/c/6389020

Bug: 393162528
Change-Id: Iad3dec12eb00a7ea9bc2418ae371d32ea025a59c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409452
Commit-Queue: Anthony Cui <cuianthony@chromium.org>
Reviewed-by: Nick Birnie <birnie@google.com>
Reviewed-by: Andrea Gomez <andreaxg@google.com>
Cr-Commit-Position: refs/heads/main@{#1439736}
2025-03-28 15:21:50 -07:00
Alex N. Jose
3f17a91a25 Discard guest webview tab targets from top level
PdfOopif feature when disabled opens PDFs in a guestview and an
associated tab target. This wasn't getting filtered from top level views
determination. This CL expands the filter to chrome-extension prefix to
mitigate. Also adds associated regression tests for PdfOopif disabled
state as well as Mv3 chrome extension that creates tabs.

Bug: 396611138
Change-Id: Ibaf1df4696d86d982a52dd24535233d24e34187e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6383500
Commit-Queue: Alex N. Jose <alexnj@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439735}
2025-03-28 15:18:38 -07:00
chromium-autoroll
a27351439e Roll androidx from 5vuafruPXmRkcNqmR... to T0a69lbKa8ApbXR0B...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/androidx-chromium
Please CC clank-build@google.com,clank-library-failures@google.com,wnwen@google.com on the revert to ensure that a human
is aware of the problem.

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

Cq-Include-Trybots: luci.chrome.try:android-internal-binary-size;luci.chrome.try:android-internal-rel
Tbr: clank-library-failures@google.com
Change-Id: Ic45bf30616f73e7d6a736b1a9d867ef7ec583022
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410312
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@{#1439734}
2025-03-28 15:17:32 -07:00
rbpotter
29bddcc1c0 [PDF Ink Signatures] Add state management for text annotations
Add methods to set and manage text annotations to the Ink2Manager.

Add a test suite for the class for both existing code and the new
additions.

Note that since backend/frontend communication is still TBD for text
annotations, the manager currently just logs to console.info, instead
of notifying the plugin about changes to text properties.

Bug: 402547554
Change-Id: I1ae7e833a4cf0c167b6afac50c28bdb77ed4bad8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6394083
Reviewed-by: Andy Phan <andyphan@chromium.org>
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439733}
2025-03-28 15:15:59 -07:00
Abhi Patel
50f39a3daa Revert "[ACT UB] UMA toggle metrics for IPP/FPP in UB."
This reverts commit 52c9676a2cf4e18a8497f136430f35ce078e5204.

Reason for revert: These changes caused a bug where the user bypass icon visibility was incorrect when switching between tabs.

Original change's description:
> [ACT UB] UMA toggle metrics for IPP/FPP in UB.
>
> go/act-ub-metrics
>
> Bug: b:388294499
> Change-Id: I7ce188c56703a74278423eb9e13758edafc2c22f
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6331218
> Reviewed-by: Fiona Macintosh <fmacintosh@google.com>
> Reviewed-by: Abe Boujane <boujane@google.com>
> Commit-Queue: Michelle Abreo <michelleabreo@google.com>
> Cr-Commit-Position: refs/heads/main@{#1435724}

Bug: b:388294499
Change-Id: I5ff85fe0737015fdee7df71d616f0116257e3f26
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409394
Reviewed-by: Fiona Macintosh <fmacintosh@google.com>
Commit-Queue: Abhi Patel <abhipatel@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439732}
2025-03-28 15:11:30 -07:00
Elijah Hewer
1fd379897a Sunfish: Update NetworkTrafficAnnotationTag
Define the network traffic annotation for the Lens Web API POST request.

Bug: 399425007
Change-Id: I626b695607deb58f9cbe684838b90e277b7b4400
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406775
Reviewed-by: Xiaoqian Dai <xdai@chromium.org>
Commit-Queue: Elijah Hewer <hewer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439731}
2025-03-28 15:10:59 -07:00
chromium-internal-autoroll
ff51b3680d Roll clank/internal/apps from 019da6a3efbe to b38421b760c0 (1 revision)
019da6a3ef..b38421b760

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/clank-apps-chromium-autoroll
Please CC chrome-brapp-engprod@google.com,hnakashima@google.com on the revert to ensure that a human
is aware of the problem.

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: hnakashima@google.com
No-Try: true
Change-Id: If0fbb9397f8ea1682c880331db34bc887555e1da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409990
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439730}
2025-03-28 15:06:25 -07:00
Kenichi Ishibashi
92952b360b Support showing NetLog events in NetworkServiceTestWithService
This CL:
* Modifies the existing TestNetLogManager so that it can be used
  outside net_unittests.
* Uses LOG(ERROR) instead of VLOG(1) since passing both
  `--log-net-log` and `--vmodule='test_net_log_manager=1' flags was
  redundant.
* Adds ForceStart() method so that TestNetLogManager can dump
  NetLog events without `--log-net-log` flag.
* Adds TestNetLogManager instance to NetworkServiceTestWithService

After this CL, tests in NetworkServiceTestWithService can call
ForceNetLog() to dump NetLog events for debugging.

Bug: 336167322
Change-Id: Iecde02092675418a2bc0ae21a4590f176e43ad77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6399235
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439729}
2025-03-28 15:02:29 -07:00
Benjamin Beaudry
e349170fca [a11y] Fix NVDA detection
We mistakenly detected NVDA as being Narrator. This CL fixes it.

Change-Id: I34307ce224ff21ef72b15fb83e3e2f997adeec8e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410172
Auto-Submit: Benjamin Beaudry <benjamin.beaudry@microsoft.com>
Reviewed-by: Aaron Leventhal <aleventhal@chromium.org>
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Commit-Queue: Benjamin Beaudry <benjamin.beaudry@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1439728}
2025-03-28 15:01:36 -07:00
Alex Yang
0fdf218d8e ui_controls: Remove option to post task after dispatch for mouse events
This option was introduced to eliminate a race condition in tab dragging
interactive_ui_tests for Lacros. Lacros is no longer, so this complexity
can be eliminated.

This is a pure revert of the code portion of this previous CL:
https://crrev.com/c/5179586

Bug: 354842935
Change-Id: If5e4b5fd6be0040a2398310ef9a598610d9d5abf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409976
Commit-Queue: Alex Yang <aycyang@chromium.org>
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439727}
2025-03-28 15:01:17 -07:00
Orr Bernstein
c54afdcc01 Add SelectableBuyerAndSellerReportingIdsTruncateToKAnonLimit parameter.
This parameter is part of the
`FledgeLimitSelectableBuyerAndSellerReportingIdsFetchedFromKAnon`
feature, which enables the browser to limit the number of
`selectableBuyerAndSellerReportingIds` for which k-anonymity is fetched.
This new parameter helps reduce any potential confusion over which of
the `selectableBuyerAndSellerReportingIds` can be part of a bid that
could potentially be considered k-anonymous by only allowing those
limited set of `selectableBuyerAndSellerReportingIds` to be provided to
calls to `generateBid()`, but only loading the limited set of
`selectableBuyerAndSellerReportingIds`.

Change-Id: I44ca4c0a489bef6f130ef102f2e8efb1681b852f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410131
Reviewed-by: Russ Hamilton <behamilton@google.com>
Commit-Queue: Orr Bernstein <orrb@google.com>
Cr-Commit-Position: refs/heads/main@{#1439726}
2025-03-28 14:59:29 -07:00
chromium-autoroll
44a72c0954 Roll WebRTC from 8d92580f2b89 to f44176b1f678 (4 revisions)
https://webrtc.googlesource.com/src.git/+log/8d92580f2b89..f44176b1f678

2025-03-28 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 69ba25d770..a66aa607fb (1439323:1439544)
2025-03-28 jakobi@webrtc.org Call the audio encoder asynchronously when updating RTT, loss and bitrate allocation.
2025-03-28 jleconte@webrtc.org Fix 2 asan issues related to tests.
2025-03-28 hbos@webrtc.org [Stats] Make simulcastIndex 0 in the event of singlecast.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/webrtc-chromium-autoroll
Please CC webrtc-chromium-sheriffs-robots@google.com,webrtc-infra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in WebRTC: https://bugs.chromium.org/p/webrtc/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:404853839,chromium:406922375
Tbr: webrtc-chromium-sheriffs-robots@google.com
Change-Id: I104b6aafdddf54f0eddff297c4f4974cadeaee78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409549
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@{#1439725}
2025-03-28 14:57:34 -07:00
chromium-internal-autoroll
13fcaa9bb4 Roll src-internal from af42c7eb7e5d to 11604332efa7 (1 revision)
af42c7eb7e..11604332ef

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll
Please CC awogbemila@google.com,chrome-browser-infra-team,tjudkins@google.com on the revert to ensure that a human
is aware of the problem.

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

Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
Bug: None
Tbr: awogbemila@google.com,tjudkins@google.com
Change-Id: Iea61f07b94a45f0e4a174b64c35681f25fed56b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410253
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439724}
2025-03-28 14:55:29 -07:00
chromium-autoroll
d71533d0c9 Roll FuzzTest from 13130a3a485d to 3c7bc855a493 (1 revision)
13130a3a48..3c7bc855a4

2025-03-28 xinhaoyuan@google.com Move the Centipede-based single process crash replaying into the fixture setup.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuzztest-chromium
Please CC chrome-fuzzing-core@google.com on the revert to ensure that a human
is aware of the problem.

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

Cq-Include-Trybots: luci.chromium.try:linux-centipede-asan-rel;luci.chromium.try:linux-libfuzzer-asan-rel;luci.chromium.try:win-libfuzzer-asan-rel
Bug: None
Tbr: chrome-fuzzing-core@google.com
Change-Id: Id5bb00abd33bfcb3f3827844e89d97cb9cb19ef9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409978
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@{#1439723}
2025-03-28 14:53:29 -07:00
Andy Phan
a9111bfb05 [OOPIF PDF] Add tests for default zoom
Add tests that check the default zoom level for the PDF extension host.
This is a follow-up for https://crrev.com/1432129.

Bug: 372932834
Change-Id: I67fd0de53fc8727e1e52ce83c876089de75dc591
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6358260
Reviewed-by: James Maclean <wjmaclean@chromium.org>
Commit-Queue: Andy Phan <andyphan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439722}
2025-03-28 14:52:38 -07:00
chromium-internal-autoroll
acedcfec61 Roll Release Scripts from 35037465fc4b to 0e7a508b6346 (1 revision)
35037465fc..0e7a508b63

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/release-scripts-chromium
Please CC chrome-release-infra@google.com,guterman@google.com,kuanhuang@google.com on the revert to ensure that a human
is aware of the problem.

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: guterman@google.com,kuanhuang@google.com
Change-Id: Ie850ab4276b63685a3dc1bfd66326249363bc458
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410254
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439721}
2025-03-28 14:52:17 -07:00
Xiaohui Chen
14842df1a9 os settings: remove icons.html
Finally deprecate this file and merge with the main icons file
`os_settings_icons.html`

Bug: 283271995
Change-Id: I0036446b4848336717ce306ef854c895f14889b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6387849
Reviewed-by: Nikki Moteva <moteva@google.com>
Reviewed-by: Wes Okuhara <wesokuhara@google.com>
Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439720}
2025-03-28 14:49:26 -07:00
Vignesh Shenvi
ae94552763 [ChromeOS] Show OnTask pod when SWA window is reactivated
This change updates the OnTaskPodController implementation to surface
the OnTask pod when the SWA window is reactivated. The widget gets
hidden by default when the window is hidden.

Bug: b:406556286,b:405481370
Change-Id: Iae71dd14a14c0673725450f739ecb2d97232da6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409053
Reviewed-by: Luke Cao <caott@google.com>
Commit-Queue: Vignesh Shenvi <vshenvi@google.com>
Cr-Commit-Position: refs/heads/main@{#1439719}
2025-03-28 14:45:44 -07:00
Zonghan Xu
eccc148418 [Signals Report] Solve potential EV build issue on Chrome OS
The migrated "Linux" functions seem to actually support both ChromeOS and Linux previously, and the migration for OsSignalsCollector only created the new util functions for Linux.

Making platform gating more accurate to prevent any issue for EV on ChromeOS

Change-Id: I9b878846413d817b1d687454ad46aaea08ffcb7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405454
Reviewed-by: Owen Min <zmin@chromium.org>
Commit-Queue: Zonghan Xu <xzonghan@chromium.org>
Auto-Submit: Zonghan Xu <xzonghan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439718}
2025-03-28 14:39:22 -07:00
Dmitry Gozman
fbccf43569 [CDP] Notify about form submissions synchronously
When scheduling a form submission in a separate task,
CDP client cannot figure out whether some action has caused
a form submission navigation.

This change emits an additional Page.frameRequestedNavigation
event synchronously for the form submission.

Bug: 350540984
Change-Id: Ibb1c1874479a5e06261ab9e89e31958d52e425d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6396171
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439717}
2025-03-28 14:33:05 -07:00
David Bienvenu
ec47f98a7f win: use std:wstring in taskbar_manager
Replace uses of base::wcstring_view with const std::wstring& because
app_user_model_id wasn't getting passed correctly.

Will investigate later, but would like this before m136 branches.

Bug: 343734031
Change-Id: Ia87f70d63de3dbd31c182ca23bda4938b5d4d87b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410311
Commit-Queue: David Bienvenu <davidbienvenu@chromium.org>
Reviewed-by: Jesse McKenna <jessemckenna@google.com>
Cr-Commit-Position: refs/heads/main@{#1439716}
2025-03-28 14:32:29 -07:00