0

1561156 Commits

Author SHA1 Message Date
chromium-internal-autoroll
2a52152bb9 Roll clank/internal/apps from b22637ab2633 to 019da6a3efbe (1 revision)
b22637ab26..019da6a3ef

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: I941c88e0f7db7539e341663f0a7490c58d656166
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410012
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@{#1439665}
2025-03-28 13:25:12 -07:00
chromium-autoroll
23d1a2739e Roll Catapult from 5b409767f0b2 to 5bda0fdab9d9 (2 revisions)
https://chromium.googlesource.com/catapult.git/+log/5b409767f0b2..5bda0fdab9d9

2025-03-28 dpranke@google.com Make `requests` optional in typ.
2025-03-28 dpranke@google.com Add --coverage-config-file arg to typ.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/catapult-autoroll
Please CC chrome-speed-operations@google.com,dberris@chromium.org,jbudorick@chromium.org,jiaxindong@google.com,johnchen@chromium.org,sullivan@chromium.org,wenbinzhang@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:android_optional_gpu_tests_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
Bug: None
Tbr: jiaxindong@google.com
Change-Id: I5eb4060fd484cff50082072dcf216e46e64073a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408457
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@{#1439664}
2025-03-28 13:24:55 -07:00
chromium-autoroll
613020388d Roll WebGPU CTS from bd792919c655 to 5f9f396b4e96 (1 revision)
bd792919c6..5f9f396b4e

2025-03-28 github@greggman.com Cleanup storage texture tests ()

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/webgpu-cts-chromium-autoroll
Please CC jrprice@google.com,webgpu-developers@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:dawn-android-arm-deps-rel;luci.chromium.try:dawn-android-arm64-deps-rel;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-mac-arm64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel;luci.chromium.try:dawn-win11-arm64-deps-rel
Bug: None
Tbr: jrprice@google.com
Change-Id: I8b18a8ab04669f9eb6c40f359e44d777073809da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408937
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@{#1439663}
2025-03-28 13:22:51 -07:00
dpapad
6b6d264268 Remove useDefineForClassFields=false in support_tool, suggest_internals.
Bug: 389737066
Change-Id: I700c8fd02c170d03ef83ea8404c99c00a8f27162
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408018
Reviewed-by: Rebekah Potter <rbpotter@chromium.org>
Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439662}
2025-03-28 13:22:28 -07:00
Henrique Nakashima
2ee3cb2a11 [Android] Disable SelectPopupOtherContentViewTest
Test is flaky in multiple bots.

Bug: 407059641
Change-Id: I290a8f00bc28b90fb34bcb44f0b9176c2c31840b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408394
Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
Auto-Submit: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Michael Thiessen <mthiesse@chromium.org>
Owners-Override: Henrique Nakashima <hnakashima@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439661}
2025-03-28 13:21:42 -07:00
Ian Wells
9ce826d316 Update size constraints when glic minimum size changes
OnSizeConstraintsChanged() needs to be called whenever the minimum
size changes. SetCanResize() does this internally.

Bug: 402795394
Change-Id: Ifff3481647df1325351b5aac9330790ebe31850e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409379
Auto-Submit: Ian Wells <iwells@chromium.org>
Reviewed-by: Sana Akbani <sanaakbani@google.com>
Commit-Queue: Sana Akbani <sanaakbani@google.com>
Cr-Commit-Position: refs/heads/main@{#1439660}
2025-03-28 13:20:35 -07:00
rbpotter
68568e7d10 WebUI: Remove useDefineForClassFields, part 8
Removing from:
chrome/browser/resources/on_device_translation_internals/
chrome/browser/resources/privacy_sandbox/internals/ subfolders
chrome/browser/resources/profile_internals/
chrome/browser/resources/search_engine_choice/

Bug: 389737066
Change-Id: I93cda51d66e31d815a3eb0717000e331fbacb604
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405137
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439659}
2025-03-28 13:20:08 -07:00
Ibrahim Kanouche
9439f95be6 [iOS] Add non modal signin promo coordinator and commands
to browser_coordinator.

Change-Id: I41e1c97b4d5dd2e0e3377cbb20f51152ce0dd146
Bug: 404844914
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6387023
Commit-Queue: Ibrahim Kanouche <kanouche@google.com>
Auto-Submit: Ibrahim Kanouche <kanouche@google.com>
Reviewed-by: Cheick Cisse <cheickcisse@google.com>
Commit-Queue: Cheick Cisse <cheickcisse@google.com>
Reviewed-by: Robbie Gibson <rkgibson@google.com>
Cr-Commit-Position: refs/heads/main@{#1439658}
2025-03-28 13:17:27 -07:00
Martin Kong
ed65673630 Fix ContentUriTestUtils.java
This CL fixes a test that will break as a result of:
https://chromium-review.googlesource.com/c/catapult/+/6373645

I think the cause of the failure is that the Android OS makes a scan
of media files (video, image, audio files) when they are added to the
Android device, and add the new files to a database.
The previous unzipping mechanism did not trigger this scan for
whatever reason, but the new archive extraction mechanism did trigger
this scan, which caused the test to fail.

Bug: 397459590
Change-Id: I5c00f15ff2a3bd5ca373577b134a84c93a033855
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409751
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Martin Kong <martinkong@google.com>
Cr-Commit-Position: refs/heads/main@{#1439657}
2025-03-28 13:17:08 -07:00
Internal Frameworks Autoroller
ac121e7ecc [Frameworks roll] Roll to 741601296 piper revision
Change-Id: I3b6953debc6ecd1d967874a58ed6657190970a24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408139
Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439656}
2025-03-28 13:16:09 -07:00
Julian Pastarmov
fb3b5ac9b2 serial: Add test case for when policies conflict
If a url pattern is configured in both SerialAskForUrls and
SerialBlockedForUrls, access to serial should be blocked.

This is a copy of CL 3613279 by cmfcmf. It turns out this test is
valid and verifies an invariant that should be true.
Also update the documentation to reflect that.

Bug: 40837247
Change-Id: I8736a6d4c84465842841b3e87b321a54d31e411d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6407660
Commit-Queue: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Auto-Submit: Julian Pastarmov <pastarmovj@chromium.org>
Reviewed-by: Owen Min <zmin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439655}
2025-03-28 13:15:12 -07:00
vikas soni
e168184b5f [MappableSI] Remove unused method from gpu_service.mojom.
Remove unused method from gpu_service.mojom after
ClientGpuMemoryBufferManager was removed which was using this.

Future CLs will remove rest of the unused code from GpuServiceImpl.

Bug: 394997675
Change-Id: I7823e3b9d147f8745e918b076554faa08722a1a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406861
Commit-Queue: vikas soni <vikassoni@chromium.org>
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Bo Liu <boliu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439654}
2025-03-28 13:14:39 -07:00
vikas soni
97f562fdd9 [MappableSI] Remove unused method from gpu.mojom.
Remove unused method CreateClientGpuMemoryBufferFactory from gpu.mojom
after ClientGpuMemoryBufferManager was removed.

Future CLs will continue to remove related code from GpuServiceImpl and
other parts.

Bug: 394997675
Change-Id: I54c8e70206fa2f40b50295480d3617579cbbb36c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406458
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: vikas soni <vikassoni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439653}
2025-03-28 13:14:00 -07:00
Sana Akbani
c99d5733e7 Add new metric for Glic.EntryPointImpression.kIncompleteFre
This CL refactors the boolean pref kGlicCompletedFre into an enum with values from glic::prefs::FreStatus to determine whether the user has not started, completed, or left the FRE incomplete.

Bug: 406530075, 391417447
Change-Id: Ia04c6275609259de64f484f94a28e1a64f5672bc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406194
Reviewed-by: Paul Adedeji <pauladedeji@google.com>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Commit-Queue: Sana Akbani <sanaakbani@google.com>
Cr-Commit-Position: refs/heads/main@{#1439652}
2025-03-28 13:13:29 -07:00
chromium-autoroll
9f00fc3332 Roll V8 from 62b324aaf865 to 75d6db2daf30 (6 revisions)
62b324aaf8..75d6db2daf

2025-03-28 v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Version 13.6.215
2025-03-28 mfarazma@redhat.com Fix build with gcc
2025-03-28 syg@chromium.org Skip Wasm memory RAB tests on simulators
2025-03-28 clemensb@chromium.org Set current isolate in the memory reducer
2025-03-28 syg@chromium.org Reland "[rab/gsab] JS/Wasm API integration"
2025-03-28 jkummerow@chromium.org [wasm-custom-desc] Tests for exact types on old instructions

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: Ifa030f4152dbc3377ecb03a66cfc3f727cc86779
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409795
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@{#1439651}
2025-03-28 13:12:51 -07:00
Daniel Cheng
6bbc646d94 Fix some unintentional copies in for range loop in //base
`auto` with no qualifiers copies; none of these loops actually need a
copy though.

Bug: 406927307
Change-Id: I0795cbc28c1308424c85e99e602de44ce27c36bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408133
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439650}
2025-03-28 13:12:18 -07:00
Di Zhang
3423c91e3c [a11y] Stricter AXObject::ComputeCanSetFocusAttribute check
An AX node should only be marked as "focusable" if it is mouse or
keyboard focusable.

In the case of a scroller with a focusable child, both IsMouseFocusable
and IsKeyboardFocusable will return false, meaning that element is not
focusable. SupportsFocus() will return true because it recognizes the
element as a scroller.

Change-Id: I9a44d9fbefbf825073577b3123463eac8a473e56
Bug: 401019764
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6392015
Reviewed-by: Aaron Leventhal <aleventhal@chromium.org>
Commit-Queue: Di Zhang <dizhangg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439649}
2025-03-28 13:11:42 -07:00
vikas soni
6ffd8146b2 [MappableSI] Remove ClientGpuMemoryBufferManager.
Remove ClientGpuMemoryBufferManager and glue code from viz:Gpu.

Future CLs will remove mojom and other GPU service side code.

Bug: 394997675
Change-Id: I9546b6a4d133cef7ae45e558aaa5b8d12ed72909
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406457
Commit-Queue: vikas soni <vikassoni@chromium.org>
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439648}
2025-03-28 13:10:20 -07:00
Daniel Rubery
ed0e401dcd Trigger account reconciliation on Google DBSC session termination
In order to keep cookies and authorization in line, we imitate the
existing bound_session_credentials implementation with the new
net/device_bound_sessions/ implementation.

Fixed: 405437918
Change-Id: Ifaa536bd47af239967219841269f7ffb349e8944
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6384566
Reviewed-by: Alex Ilin <alexilin@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
Auto-Submit: Daniel Rubery <drubery@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439647}
2025-03-28 13:09:24 -07:00
Patrick Noland
2e13cd9d11 [History] Remove a11y announcements on item deletion
"announcements that confirm some action was taken should be removed"
and this API is being deprecated/removed.

Bug: 376750397
Change-Id: If8e34b363d0f670bc06d0c047b591a164563b77f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406273
Commit-Queue: Patrick Noland <pnoland@chromium.org>
Reviewed-by: Gang Wu <gangwu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439646}
2025-03-28 13:07:36 -07:00
Zachary Tan
ed61d16b71 [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}
2025-03-28 13:04:57 -07:00
Aashna Sheth
a16ed2897d [N&C Integration] Add histograms to track queue state.
This CL add histograms to output the state of the queue. The goal
of these metrics is to catch unwanted queue states.

Bug: b:395939713

Change-Id: I20ba6f5de7e53df53d042bb60d21740400fc4c70
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6299070
Reviewed-by: Abe Boujane <boujane@google.com>
Commit-Queue: Aashna Sheth <aashnas@google.com>
Cr-Commit-Position: refs/heads/main@{#1439644}
2025-03-28 13:04:42 -07:00
CGQAQ
027e878caf Fix inf is wrongly clamped to 0
This CL changes clamping +inf/-inf to zero to use
`gfx::ClampFloatGeometry` because +inf/-inf should never becomes to
zero.

Bug: 401393578,403071968
Change-Id: I2a9dd4474e6dc9158b254ac6e62780af89b439f0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6401053
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Commit-Queue: Jason Leo <cgqaq@chromium.org>
Auto-Submit: Jason Leo <cgqaq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439643}
2025-03-28 13:03:35 -07:00
Matt Menke
336fd8d5d5 [Protected Audiences] Make WPT tests reject unexpected CORS preflights.
Bug: None
Change-Id: I0d529fc16856476b4a40c1745f521ab05cf81330
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6404777
Reviewed-by: Maks Orlovich <morlovich@chromium.org>
Commit-Queue: mmenke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439642}
2025-03-28 13:03:25 -07:00
chromium-internal-autoroll
74601ccfe3 Roll clank/internal/apps from 6bae37a6ca66 to b22637ab2633 (1 revision)
6bae37a6ca..b22637ab26

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: Ib72934dccb57504ab4539088d9bba3df8e2105a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408466
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@{#1439641}
2025-03-28 13:02:07 -07:00
chromium-autoroll
a00c67a088 Roll DevTools Frontend from b12601e9960b to 89847dd99738 (4 revisions)
b12601e996..89847dd997

2025-03-28 andoli@chromium.org [RPP] Sort sample events after running SamplesIntegrator
2025-03-28 cjamcl@chromium.org [RPP] Fix type failure in insights AI getSuggestions
2025-03-28 jacktfranklin@chromium.org RPP: add default suggestions for each Insight
2025-03-28 cjamcl@chromium.org [RPP] Add Legacy JavaScript insight model

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: chromium:394373852,chromium:405925760
Change-Id: Id1a05d3cff73cbad551776dcf13a700330d283a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409363
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@{#1439640}
2025-03-28 13:01:55 -07:00
Kartar Singh
046795a1b7 [InputVizard] Do not transfer when down time is after event time.
In this chance we are relaxing the `CHECK_GE(delta, 0)`, i.e. the down
time should always be <= the even time of input event. This failing in
some cases in field. For now we are relaxing the check to let the
sequence be handled by Browser. If there was an active touch sequence on
Viz, the sequence on Browser is dropped.

Bug: 401270990
Change-Id: I49a54b01c069f27bdb49cfd5bf5b77707a457488
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6400595
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
Reviewed-by: Petr Cermak <petrcermak@chromium.org>
Commit-Queue: Kartar Singh <kartarsingh@google.com>
Cr-Commit-Position: refs/heads/main@{#1439639}
2025-03-28 13:00:57 -07:00
Kartar Singh
078e981080 Revert "[InputVizard] Add crash key for debugging crash."
This reverts commit 4d2a10b45696e16bd1e08f60a6c602b4fcc89ad6.

Reason for revert: Cleaning up crash keys.

Original change's description:
> [InputVizard] Add crash key for debugging crash.
>
> Bug: 401270990
> Change-Id: I820f7221b39146f322c576104b9cfc7a4839a293
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6382143
> Reviewed-by: Jonathan Ross <jonross@chromium.org>
> Commit-Queue: Kartar Singh <kartarsingh@google.com>
> Cr-Commit-Position: refs/heads/main@{#1436737}

Bug: 401270990
Change-Id: Ie3cd67932b53c194ff6fdb7afff37c41662f8426
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6396662
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Commit-Queue: Kartar Singh <kartarsingh@google.com>
Cr-Commit-Position: refs/heads/main@{#1439638}
2025-03-28 13:00:40 -07:00
Michael Wojcicka
2f4094078c Task Manager Refresh - Save selected tab to local state
- Restores the last tab the user had selected upon reopening the Task
  Manager.

Bug: b:405195715
Change-Id: If66a95a58609456492f54095f48d6fbf5a46fd35
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406661
Reviewed-by: Zhengzheng Liu <zhzhliu@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Commit-Queue: Michael Wojcicka <mwoj@google.com>
Cr-Commit-Position: refs/heads/main@{#1439637}
2025-03-28 12:58:34 -07:00
chromium-autoroll
ca8e5fc510 Roll SearchEnginesData from a9dd29f1a481 to 4868b5370bac (1 revision)
a9dd29f1a4..4868b5370b

2025-03-28 ender@google.com Introduce `genrule` producing `search_provider_chrome_metadata.gcl` equivalent from `prepopulated_engines.json`.

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

To file a bug in Chromium: https://b.corp.google.com/issues/new?component=1495064&template=0

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: dgn@google.com,ender@google.com,jdonnelly@google.com,orinj@google.com
Change-Id: I8398743d1f0fb6a4ac35fe3a89f06be188a3c4f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409334
Reviewed-by: Tomasz Wiszkowski <ender@google.com>
Commit-Queue: Tomasz Wiszkowski <ender@google.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439636}
2025-03-28 12:57:14 -07:00
Kartar Singh
adf8c34521 [InputVizard] Refactor InputTransferHandlerAndroid::OnTouchEvent.
The method had grown quite a lot since it was introduced initially. In
this change I have introduced states to the InputTransferHandlerAndroid
class which better track what the class is trying to do.

Bug: 401270990
Change-Id: Ie5754264897cd65306792ae88157cf73f999efba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6400594
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Commit-Queue: Kartar Singh <kartarsingh@google.com>
Cr-Commit-Position: refs/heads/main@{#1439635}
2025-03-28 12:54:48 -07:00
Sven Zheng
9d3d3a8f13 Enable FeedbackIncludeVariations fieldtrial test config for iOS
Bug: 373470046
Change-Id: I977883156d4c8475f5a0331b9a0d93e4aec23244
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408134
Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
Auto-Submit: Sven Zheng <svenzheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439634}
2025-03-28 12:53:44 -07:00
Traian Captan
a282cea603 Enable dom idlharness tests
Change-Id: If5b07b93fde16d3d7807e2eb3931190ef550d0d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406660
Reviewed-by: Weizhong Xia <weizhong@google.com>
Commit-Queue: Traian Captan <tcaptan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439633}
2025-03-28 12:51:27 -07:00
rbpotter
c6aa2d03a1 WebUI: Remove useDefineForClassFields in extensions
Bug: 389737066
Change-Id: I62763f55d5e3667431f6b68d87abd281b3c7c6c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6397096
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439632}
2025-03-28 12:51:15 -07:00
Steven Holte
112a3ad29b Simplify ModelValidation flow.
Since the service now supports multiple sessions, a session disconnect
should only happen on a service crash, not because another session
started.

Change-Id: Idcc7be39e3a1ee982cc44045f986253b3999adcb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405709
Commit-Queue: Steven Holte <holte@chromium.org>
Reviewed-by: Clark DuVall <cduvall@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439631}
2025-03-28 12:47:30 -07:00
chromium-internal-autoroll
49ecd33789 Roll clank/internal/apps from 9a369134e058 to 6bae37a6ca66 (1 revision)
9a369134e0..6bae37a6ca

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:404230740
Tbr: hnakashima@google.com
No-Try: true
Change-Id: Ic3c312ac5f24a62c63a61ae344948af347efc218
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409136
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@{#1439630}
2025-03-28 12:46:47 -07:00
Fiaz Muhammad
3652d4ffbd [Tab Group Parity] Polish Bottom Sheet UI
- Modify color of new tab group row icon
- Adjust padding/margins
- Before Change: http://screen/BpScj23zD2574Cc.png
- After Change: http://screen/55mk5fzfUR7nouc.png
- Requested Change from UI: http://screen/7G47w7M9a8N8w5f.png

Bug: 405132264
Change-Id: I0fca63d1d62158e87ea21c5adaf5019bbcc22cee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408571
Reviewed-by: Sky Malice <skym@chromium.org>
Commit-Queue: Fiaz Muhammad <mfiaz@google.com>
Cr-Commit-Position: refs/heads/main@{#1439629}
2025-03-28 12:42:26 -07:00
chromium-autoroll
6efd18fea5 Roll Crossbench from e96efac3f546 to 9fff99af5671 (1 revision)
https://chromium.googlesource.com/crossbench.git/+log/e96efac3f546..9fff99af5671

2025-03-28 ianstruiksma@google.com DEPS roll WebPageReplay

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/crossbench-chromium
Please CC cbruni@google.com,crossbench@chromium.org,johnchen@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: johnchen@google.com
Change-Id: I4dd68d1733b06fb42ca3273e19c9e7ba787d61c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408606
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@{#1439628}
2025-03-28 12:41:27 -07:00
Christoph Schwering
a49083c13f [Autofill] Move date-range extraction functions for <select> to own file
This function moves Get{Year,Month,Day}Range() from
field_filling_entity_util.cc to a new file and adds tests.

Bug: 396325496
Change-Id: Id51c873b211e09a492f7c236f6a5c13f09b4c502
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6406897
Reviewed-by: Jan Keitel <jkeitel@google.com>
Commit-Queue: Christoph Schwering <schwering@google.com>
Cr-Commit-Position: refs/heads/main@{#1439627}
2025-03-28 12:41:15 -07:00
Lauren Winston
c8cc22009c Attempt to fix AccessibilityLocationChangesReceived crash.
This crash is happening in GetTreeFromId when tree_infos_ does not
contain the tree_id, which should not happen unless the tree
has recently been destroyed and AccessibilityLocationChangesReceived
is triggered immediately after.

The test was able to repro the crash stacktrace but this is difficult to
repro in a live build.

Bug: 405948702
Fixed: 376211390
Change-Id: I750fdd22854d641525b81124675e60bd716fa19c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409711
Reviewed-by: Kristi Saney <kristislee@google.com>
Commit-Queue: Lauren Winston <lwinston@google.com>
Cr-Commit-Position: refs/heads/main@{#1439626}
2025-03-28 12:40:16 -07:00
Arthur Wang
a59f2be6e3 Add two FYI bots into upload-skia-gold workflow
context: These two are supported via the dataflow job. Now adding it to the new workflow

bug: b/318738818
Change-Id: I64e20ec82fecccf1afc7b70034fb4bf9b20d2f42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408277
Commit-Queue: Arthur Wang <wuwang@chromium.org>
Reviewed-by: Wenbin Zhang <wenbinzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#1439625}
2025-03-28 12:37:05 -07:00
Alexei Svitkine
315173dbb9 Migrate histogram suffixes starting with N to O to variants.
Produced via:
python3 tools/metrics/histograms/suffixes_to_variants.py \
--start=n --end=o

Note: Some suffixes aren't able to be handled by the script,
which are left untouched for now.

Manually undid changes to na_cl/histograms.xml, which had
errors.

Bug: 402455327
Change-Id: I968d176f9bc1fcc48ddbe27e3e8ed596f12a3463
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409014
Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439624}
2025-03-28 12:36:13 -07:00
Alexei Svitkine
f31734e566 Migrate memory histogram suffixes to variants.
Follows https://chromium-review.googlesource.com/6387004, which
handles the other suffixes starting with M, but omitted memory ones.

Via command:
python3 tools/metrics/histograms/suffixes_to_variants.py \
--start=l --end=m

Bug: 402455327
Change-Id: Ic43a29bf8c3c4b36701dae70ee758feb98adc8c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6407396
Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
Auto-Submit: Alexei Svitkine <asvitkine@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439623}
2025-03-28 12:35:20 -07:00
Ian Clelland
0f1a5b4beb Add light mode for glic webui
Bug: 406850003, 406846759
Change-Id: I983c7ac9750d827315a2454f35eb93c341e3a1cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6399753
Auto-Submit: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Dan Harrington <harringtond@chromium.org>
Commit-Queue: Dan Harrington <harringtond@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439622}
2025-03-28 12:33:37 -07:00
Kevin Ellis
b8db38057f [view-transitions] Fix incomplete pausing of animations in reftests.
The 50s duration on pseudo-renderiong-invalidation still permitted
drift in pixel values, presumably due to cross-fade brightening.
Replaced with a pause.  The other tests were pausing on the group, but
animation-play-state is non-inheritted so animation in the image-pair,
old, and new were still running. These are all paused now.

Bug: 324915834, 343288729

Change-Id: I56b9f13e41121787faef21e19d204399f8a2bc2a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409153
Reviewed-by: Vladimir Levin <vmpstr@chromium.org>
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439621}
2025-03-28 12:33:22 -07:00
chromium-autoroll
a4403d56a8 Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1743181117-2d758b140cafe94ad095e44409722c81ad1ac6b8-636d5c051bc64ae83c7633fb68936ba61c44a3f2.profdata to chrome-android64-main-1743184220-064abf062b283d3d48f4c75566700191b26b1bcb-0fa00750959f16c1bef06f6855d21bf21b2fef50.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: Iaf80c208e898a8bcfdc2220512956d81e21c3ded
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408609
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@{#1439620}
2025-03-28 12:30:46 -07:00
Ian Clelland
822e2365d3 Update glic logo asset
Bug: 406850003
Change-Id: Ic034abf39b70f60686fd8830e21a10f5626cf2ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409073
Reviewed-by: Ian Vollick <vollick@chromium.org>
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439619}
2025-03-28 12:29:37 -07:00
Shibalik Mohapatra
b47cafd652 [SxS] Unsplit tab if closing a split tab.
Change-Id: I626f9fd0f065b2ba7087084833693aade3e7769f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6404434
Commit-Queue: Shibalik Mohapatra <shibalik@chromium.org>
Reviewed-by: Alison Gale <agale@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439618}
2025-03-28 12:27:32 -07:00
“Prasanaa”
8df5b9fdfb [iOS] Move properties to ivars in AddPasswordViewController
This CL moves properties to ivars in AddPasswordViewController.
Indeed, according to best practices, using ivars is better than private
properties where they simply act as a wrapper around plain ivars.

Fixed: 402199280
Change-Id: Ibdd6b7bb0cf542ae7160edf479b060f84da6058b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6399175
Commit-Queue: Prasanaa Vingadassamy <prasanaa@google.com>
Reviewed-by: Tommy Martino <tmartino@chromium.org>
Reviewed-by: Adam Arcaro <adamta@google.com>
Cr-Commit-Position: refs/heads/main@{#1439617}
2025-03-28 12:27:18 -07:00
Nihar Majmudar
88ec802a81 [omnibox] Change default to 1 day window.
Change-Id: I85721dcff414e5321cab5cea9bb126c8762c298d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408793
Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
Commit-Queue: Nihar Majmudar <niharm@google.com>
Cr-Commit-Position: refs/heads/main@{#1439616}
2025-03-28 12:26:18 -07:00