1. Publish DEPS for 106.0.5249.9
    
  2. Incrementing VERSION to 106.0.5249.9
    
    Change-Id: I10736661b7008dfce0cc83851c8b6cd6ea1fc723
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3853223
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#73}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  3. [Journeys] Focus and show keyboard when starting search with empty text
    
    (cherry picked from commit 74983e5a06e076f0f3cc05b266cd3102c1c2fc4b)
    
    Bug: 1354041
    Change-Id: I9999bb1b05c43a8e20336af9f77d684cedcb71e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840626
    Reviewed-by: Gang Wu <[email protected]>
    Commit-Queue: Patrick Noland <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037828}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852981
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#72}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  4. WebView: Don't call shouldOverrideUrlLoading for uuid-in-package iframes
    
    Before this, subframe navigations to uuid-in-package: URLs in WebView
    were aborted unless a WebViewClient was provided and its
    shouldOverrideUrlLoading() returned false for uuid-in-package: URLs.
    
    Since uuid-in-package: iframe navigation with WebBundles is part of web
    platform feature, we should skip calling shouldOverrideUrlLoading() for
    uuid-in-package: subframe navigations, as with http and https URLs.
    
    (cherry picked from commit 61cfd8874fa55ec823247ec7aa4b5afa3452d7a5)
    
    Bug: 1354434
    Change-Id: Ie8eea33f2e7e5efa72d85e8017a7a39ecdf749a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840385
    Reviewed-by: Richard Coles <[email protected]>
    Commit-Queue: Kunihiko Sakamoto <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038045}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3853921
    Reviewed-by: Krishna Govind <[email protected]>
    Commit-Queue: Krishna Govind <[email protected]>
    Owners-Override: Krishna Govind <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#71}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  5. [iOS][Omnibox] Limit URL matches
    
    We are conducting a experiment to increase the number of ZPS matches in
    NTP. It also increased the number of suggestions in SPR/Web states which
    was not intended.
    
    The extra suggestions shown in SRP/Web states are URL suggestions,
    this CL limit the number of URL matches to limit the number of suggestions shown in those states.
    
    Update with correct MaxURLMatches value.
    
    (cherry picked from commit 9f18bf00b471e530eba43ca08eb4cd6f5a58791e)
    
    Bug: 1353742
    Change-Id: I4d500885b5f1827efe8e6436b71eb33c1d4fccd4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849928
    Commit-Queue: Tomasz Wiszkowski <[email protected]>
    Reviewed-by: Tomasz Wiszkowski <[email protected]>
    Auto-Submit: Christian Xu <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038370}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3853881
    Cr-Commit-Position: refs/branch-heads/5249@{#70}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  6. [Password Manager] Record metrics for failed imports.
    
    Recording metrics for individual credentials and the entire import flow.
    
    (cherry picked from commit f40a35ef848de2f3b473af90946fa5ccfdb6b3d7)
    
    Bug: 1325290
    Change-Id: I3ccd4037a7566e5169d4a5cd492240ee161e37de
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845187
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Elias Khsheibun <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037850}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3854183
    Auto-Submit: Elias Khsheibun <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#69}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  7. [Passwords Import] Handle MAX_FILE_SIZE gracefully
    
    This CL adds graceful handling of the status, that have been already
    implemented on the backend, but was not included in mocks yet.
    
    (cherry picked from commit 0a18357027f2f7b1348ce20fb9eab5411a289e18)
    
    Bug: 1355796
    Change-Id: Icdcb727193bb4f3a904cc0e1a7ed12133aa686d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849607
    Commit-Queue: Viktor Semeniuk <[email protected]>
    Auto-Submit: Andrii Natiahlyi <[email protected]>
    Reviewed-by: Viktor Semeniuk <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038679}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852962
    Auto-Submit: Elias Khsheibun <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#68}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  8. Revert "Use D3DImageBacking for more GMB formats"
    
    This reverts commit 4bb44428c79c67f7aa299a4e341a4e6a7f010d72.
    
    Reason for revert: Memory regressions https://crbug.com/1354060
    
    Original change's description:
    > Use D3DImageBacking for more GMB formats
    >
    > Some shared memory GMBs, eg. software video decode, are currently using
    > GLImageBacking rather than D3DImageBacking on Windows. If
    > D3DImageBacking supports the GMB format then use that instead.
    >
    > Bug: 1293509
    > Change-Id: I139e90269951519fa76aa5119da121969e9912a3
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832932
    > Commit-Queue: Kyle Charbonneau <[email protected]>
    > Reviewed-by: Sunny Sachanandani <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036253}
    
    (cherry picked from commit 9a5f5cfa6f333400448d02030353ab62cf4e227c)
    
    Bug: 1293509, 1354060
    Change-Id: I13f24b41d32433af4dfd2864dc5f9827f2a61056
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846023
    Commit-Queue: Kyle Charbonneau <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037898}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852025
    Cr-Commit-Position: refs/branch-heads/5249@{#67}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  9. More lacros investigative logging
    
    The intent is to have more details about when the command to
    show some UI might be stuck or successfully sent.
    
    (cherry picked from commit 7c2c808c6ab1950a848acd106bc35b4b3530f87b)
    
    Bug: 1340791
    Change-Id: I3acfa7b8d1758c62dafe13981d3dc567a8cfa9e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841933
    Reviewed-by: Erik Chen <[email protected]>
    Commit-Queue: Alex Ilin <[email protected]>
    Reviewed-by: Alex Ilin <[email protected]>
    Auto-Submit: Nicolas Dossou-Gbété <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037149}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3854141
    Commit-Queue: Nicolas Dossou-Gbété <[email protected]>
    Reviewed-by: David Roger <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#66}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  10. [Private Network Access] Doom cache and send request to network if cache fails PNA check
    
    Context: By default, the private network policy blocks http requests made from public IP address space to private/local IP address space.
    
    The bug we're trying to fix is: Initially, a site and its resource have private or local IP.  We load it and cached the resource (private to private or local to local is allowed).  Then, because of VPN, the site and its resource now have public IPs.  We expect to still be able to access the resource because public to public is also allowed.  However, because of the cache, the browser mistakenly thinks that a public site is trying to access a private resource, and the fetch fails.
    
    Our solution is, if the cached response is blocked by the private network policy, we doom the cache and attempt to load it from the network.  If the browser finds that the resource is now also in the public space, the request will succeed.  If the resource is still in the private or local space, the request will still fail. (This is tested by this test case https://source.chromium.org/chromium/chromium/src/+/main:content/browser/renderer_host/private_network_access_browsertest.cc;l=3410-3433;drc=36c59c53be1d8852f5087008c45a95797bac9730;bpv=1;bpt=1?q=private_network_access_browser&ss=chromium%2Fchromium%2Fsrc)
    
    (cherry picked from commit 2ea57440c86937b27cc972452500b1ace6f46466)
    
    Bug: 1350026, 1352591
    Change-Id: I51226d3b379fa946aed0fb96feedfb5d775af789
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834586
    Commit-Queue: Jonathan Hao <[email protected]>
    Reviewed-by: Maks Orlovich <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037754}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851521
    Commit-Queue: Maks Orlovich <[email protected]>
    Auto-Submit: Jonathan Hao <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#65}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  11. [M106]Create histogram to track add account process in Android Chrome
    
    This cl adds a histogram to record states in add account process
    launched from Android Chrome.
    This cl only records the histogram from SyncConsentFragment add
    account entry point. Other entry points will be added in subsequent
    cls.
    
    (cherry picked from commit 4d70768fcdfd9ee80f4fc304cb079a57fc30748f)
    
    Bug: 1351315
    Change-Id: I7f0c72ff9825c900d448ffd505cb019fbbef0a1a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834460
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037804}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850842
    Commit-Queue: Boris Sazonov <[email protected]>
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#64}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  12. [iOS] Fix horizontal margins in Incognito interstitial
    
    A new `titleHorizontalMargin` property is added to Promo style view
    controller to enable customisation of margins around the title label.
    If not set before view loads, it defaults to `kTitleHorizontalMargin`.
    
    A new `stackViewHorizontalMargin` argument is added to the designated
    initialisers of revamped and non-revamped Incognito views to customise
    margins of the Incognito views as well.
    
    Incognito view bouncing is disabled in Incognito interstitial as well
    since this scroll view is not even supposed to be scrollable (it is
    constrained to have the same height as its content).
    
    (cherry picked from commit 18cd43b3534f8d8a82c8a8d044ae91bf3a353452)
    
    Bug: 1355292
    Change-Id: I3656cdacca4be8cc43a9f0a12d998d4f9c06874c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845534
    Reviewed-by: Gauthier Ambard <[email protected]>
    Reviewed-by: Sylvain Defresne <[email protected]>
    Commit-Queue: Quentin Pubert <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038158}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3854437
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Quentin Pubert <[email protected]>
    Commit-Queue: Sylvain Defresne <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#63}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  13. [Passwords Import] Handle all results & entry statuses
    
    This CL adds graceful handling of statuses, that have been already
    implemented on the backend, but were not included in mocks yet.
    
    (cherry picked from commit f3e94a589e355f08de42ce14978a319e29555e05)
    
    Bug: 1325290
    Change-Id: If155d9122a1652ebb02227632d2336b229dfd39a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841305
    Commit-Queue: Andrii Natiahlyi <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037261}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3854142
    Commit-Queue: Mohamed Amir Yosef <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Elias Khsheibun <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#62}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  14. [Password Manager] Check and report errors & conflicts during import.
    
    This change populates the response callback (ImportResults) when the import operation is done.
    
    Also, for the url field, the mojo interface of the csv_password_parser is extended to provide an invalid_url in case the parsed GURL is invalid. The reasoning is that the actual input data is needed when an input URL is invalid and in GURL the original input is lost in case the of an invalid input.
    
    (cherry picked from commit 8dcaef0b408d372b0b0932652e7f46b83bcabf1c)
    
    Bug: 1325290
    Change-Id: I7e1f9aa4c346e0bbd392826f3551620816e0febf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827417
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Elias Khsheibun <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037412}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3854221
    Auto-Submit: Elias Khsheibun <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Commit-Queue: Mike West <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#61}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  15. [iOS] CBD updates footer on sign-in/sign-out
    
    Tested:
    * Enable/Disable Enable-cbd-sign-out
    * restart
    * open an ipad with two window
    * in one window, open CBD
    * in the other sign-in/out.
    * Check that the footer updates (in enabled case) or don’t change (in disabled case) as expected
    
    (cherry picked from commit 42320dee69518cd21bea9c9338f2ad999fa3575e)
    
    Fixed: 1343749
    Change-Id: Id9b1bcdc8d129740d6e463b081496ad0b1e3e5fd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836814
    Commit-Queue: Jérôme Lebel <[email protected]>
    Reviewed-by: Jérôme Lebel <[email protected]>
    Auto-Submit: Arthur Milchior <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037621}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3848170
    Commit-Queue: Arthur Milchior <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#60}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  16. Integrate Private Aggregation API with privacy sandbox settings
    
    Ensures that the Private Aggregation API is only allowed in the
    appropriate contexts.
    
    (cherry picked from commit 7d5c8e1df5392d3e8b45797c8a5031ac24b63ccd)
    
    Bug: 1353526
    Change-Id: I13fb901635ca1e31dbbb5807ea94a17c7777e7ff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834196
    Reviewed-by: Yao Xiao <[email protected]>
    Auto-Submit: Alex Turner <[email protected]>
    Commit-Queue: Avi Drissman <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: John Delaney <[email protected]>
    Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    Reviewed-by: Russ Hamilton <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037207}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851421
    Commit-Queue: Theodore Olsauskas-Warren <[email protected]>
    Reviewed-by: Qingxin Wu <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#59}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  17. [Merge to 106][RDSD] Add feature engagement for the RDS app menu setting
    
    (cherry picked from commit 176d55963e8543ac8cac12ebb12709856e923488)
    
    Bug: 1353597
    Change-Id: I43b96d830ff4e31144e0cc5f94c7395d1e2c4ccd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840402
    Reviewed-by: Shu Yang <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Reviewed-by: Alexei Svitkine <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037825}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852961
    Reviewed-by: Weilun Shi <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#58}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  18. Incrementing VERSION to 106.0.5249.8
    
    Change-Id: I780cd24731b1445b8d0da839102f304a7a9d3f34
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3853201
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#57}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  19. [TabSwitcher] Use total tab count for tab stack button instead of tab group count
    
    Based on discussions with product and UX, we want to change the tab stack button count from "tab group count + non-tab group count" to "total tab count irrespective of groups"
    
    (cherry picked from commit efc42e99ce3bb7e12b66ed0428614dd943c0a1ad)
    
    Bug: 1353171
    Change-Id: I7ca05c7f99cbecf0358fac38f3235afbd9a5330f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827359
    Reviewed-by: Theresa Sullivan <[email protected]>
    Commit-Queue: Sirisha Kavuluru <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037984}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852941
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#56}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  20. Merge 106: Avoid possible out-of-bounds array access
    
    Speculative fix for rare crash. It's probable that firing the event
    on the parent somehow caused its children to be invalidated.
    
    (cherry picked from commit 2cfa10325f997e7cbdbd3dce34d0171bd0dea07e)
    
    Bug: 1352653
    Change-Id: Ib69d2bd5491099e4795d4b098662d0278b48f2a4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846096
    Reviewed-by: Daniel Libby <[email protected]>
    Auto-Submit: Aaron Leventhal <[email protected]>
    Commit-Queue: Daniel Libby <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037960}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3852861
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#55}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  21. Revert "Cache whether scroll animating element was removed by commit."
    
    This reverts commit f5512dfefbdbe7ad218be8ccf57569da64a309e9.
    
    Reason for revert: performance regression scrolling on gmail.
    
    Original change's description:
    > Cache whether scroll animating element was removed by commit.
    >
    > This change:
    >
    > * notifies the AnimationHost whether or not the scroll animating element
    >   is currently animating, and
    >
    > * caches that the scroll animation element has been removed by commit,
    >   in case the animation restarts.
    >
    > Fixed: 1341219
    > Bug: 900241, 1347679
    > Change-Id: Ie8d154bdd430031480e32a943bcd71dd2ab21313
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3813083
    > Reviewed-by: Robert Flack <[email protected]>
    > Commit-Queue: Robert Flack <[email protected]>
    > Auto-Submit: David Baron <[email protected]>
    > Commit-Queue: David Baron <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1033685}
    
    (cherry picked from commit 1e67c3669d2cdde7a70b517ba9631e6e3eacacf9)
    
    Bug: 900241, 1347679
    Change-Id: I9f95b9a8b254beee1ffe763524606e4497d4ce05
    Fixed: 1354807
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846211
    Auto-Submit: David Baron <[email protected]>
    Commit-Queue: David Baron <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038020}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846194
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#54}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  22. Refresh Public Suffix List to the latest version.
    
    (cherry picked from commit 53112b99cc992796e63f912536c63dffc6e2b3ab)
    
    Change-Id: I4ade6932969233cd03a79757445b3ae89bc80d73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845178
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037724}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851063
    Auto-Submit: Peter Kasting <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#53}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  23. [M106]Reland "Reland "Add Tangible sync flow for signin row in main settings""
    
    This reverts commit ff9407ba3cae86cfc2e59388a9e2d6c4282a7182.
    
    Reason for revert: The sign-in row is hidden when promos are shown if
    none of SYNC_ANDROID_PROMOS_WITH_ILLUSTRATION, SYNC_ANDROID_PROMOS_WITH_SINGLE_BUTTON or SYNC_ANDROID_PROMOS_WITH_TITLE is enabled.
    This cl uses one of these flags - SYNC_ANDROID_PROMOS_WITH_SINGLE_BUTTON - to fix the tests.
    
    Original change's description:
    > Revert "Reland "Add Tangible sync flow for signin row in main settings""
    >
    > This reverts commit df177914f44a95fafbd73b7ec8d5bca732160aa1.
    >
    > Reason for revert: Failing bots for another reason
    > https://bugs.chromium.org/p/chromium/issues/detail?id=1353505
    >
    > Original change's description:
    > > Reland "Add Tangible sync flow for signin row in main settings"
    > >
    > > This reverts commit 7935edc2e4d5a7d963df448334f565695f39a2c1.
    > >
    > > Reason for revert:
    > > Fixes the tests. Sync promo uses the same string as the signin
    > > preference when there are no accounts.
    > > In order to fix the tests an account is added to the device so that
    > > the promo has a different text.
    > >
    > > Original change's description:
    > > > Revert "Add Tangible sync flow for signin row in main settings"
    > > >
    > > > This reverts commit 4cee9379113bfc4c729d491143793be5192b49df.
    > > >
    > > > Reason for revert: newly added tests fail on bots (see
    > > > https://crbug.com/1353505).
    > > >
    > > > Original change's description:
    > > > > Add Tangible sync flow for signin row in main settings
    > > > >
    > > > > This cl adds the tangible sync flow launch capability to the signin
    > > > > preference in main settings page. This flow is guarded by a flag.
    > > > >
    > > > > Bug: 1332527
    > > > > Change-Id: I9222fa0512e1fcd55a012a9fa37853a9b66b0226
    > > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819763
    > > > > Reviewed-by: Boris Sazonov <[email protected]>
    > > > > Commit-Queue: Tanmoy Mollik <[email protected]>
    > > > > Cr-Commit-Position: refs/heads/main@{#1035435}
    > > >
    > > > Bug: 1332527, 1353505
    > > > Change-Id: I6e82abcd635da0999b0c7752c77d0ef08986f193
    > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834451
    > > > Commit-Queue: Rubber Stamper <[email protected]>
    > > > Auto-Submit: Boris Sazonov <[email protected]>
    > > > Bot-Commit: Rubber Stamper <[email protected]>
    > > > Cr-Commit-Position: refs/heads/main@{#1035761}
    > >
    > > Bug: 1332527, 1353505
    > > Change-Id: I387ba7a5c31e28a8f82726af53ac68c76ced6487
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834251
    > > Reviewed-by: Boris Sazonov <[email protected]>
    > > Commit-Queue: Tanmoy Mollik <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1036573}
    >
    > Bug: 1332527, 1353505
    > Change-Id: Icd2b88b2d67bf945edc006e09629633a75680541
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838475
    > Commit-Queue: Lijin Shen <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Owners-Override: Lijin Shen <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036813}
    
    (cherry picked from commit 0955f0f218fbd7a02043afe4a2151a831835cc3a)
    
    Bug: 1332527, 1353505
    Change-Id: I0ba69c3047a91f01ac508d277a1c30797cd9a97e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845610
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037803}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851522
    Auto-Submit: Boris Sazonov <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#52}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  24. [iOS] Only add profile image to standard signin promo view
    
    (cherry picked from commit c15c1acb312e5605f93987cfc547b1f6e748e10f)
    
    Bug: 1331010
    Change-Id: I04e1a1ca9e1a43d5c9756c1a0a481ec62f572d33
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841663
    Commit-Queue: Jérôme Lebel <[email protected]>
    Auto-Submit: Adam Arcaro <[email protected]>
    Reviewed-by: Jérôme Lebel <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038142}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851701
    Commit-Queue: Sergio Collazos <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Adam Arcaro <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#51}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  25. [M106]Add a method to tweak add account flow result in FakeAccountManagerFacade for tests
    
    This cl adds a new method in FakeAccountManagerFacade that will let
    testing add account flow in chrome more easier. This method allows
    tests to tweak the results of the add account flow.
    This cl also migrates some test suites to use this method.
    
    (cherry picked from commit 9ec29e290b27e1ba247fdae7bd8a33e6fd7aa9d6)
    
    Bug: 1351315
    Change-Id: Ib90f8d9117c71b8e9bc1907d2ebefc686e274177
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842170
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Auto-Submit: Tanmoy Mollik <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037714}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850922
    Commit-Queue: Boris Sazonov <[email protected]>
    Auto-Submit: Boris Sazonov <[email protected]>
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#50}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  26. [M106 Merge][side search] Add feature engagement for autotriggering
    
    This CL integrates the autotriggering side search side panel feature
    with the feature egagement backend. This is only done for the unified
    side panel as experimentation will happen after this feature has
    fully rolled out.
    
    ShouldAutomaticallyTriggerAfterNavigation() has been added to the
    unified side panel controller to determine whether or not we should
    attempt to automatically trigger the side panel based on the
    following conditions:
    
      1. The associated tab is the currently active browser tab
    
      2. The side panel is not currently open to side search
    
      3. The navigation is renderer initiated (i.e. not an omnibox
         or bookmark navigation)
    
      4. We have navigated back to the same SRP within the tab 2
         number of times (default, configurable by finch param)
    
      5. The currently committed navigation is the first navigation
         away from the SRP
    
    The automatic triggering behavior is also configurable via the
    feature engagement backend. This can be used to control the
    window in which auto-triggering is reattempted and how frequently
    this occurs.
    
    int returned_to_previous_srp_count() has also replaced
    bool returned_to_previous_srp() in the tab helper to allow for
    count based (rather than boolean based) tracking for the number
    of times users return to the same SRP.
    
    To test enable IPH_SideSearchAutoTriggering as the
    in-product-help-demo-mode-choice in chrome://flags and use the
    following on the command line (ignore the newlines):
    
    --enable-features=
    SideSearch,
    SideSearchDSESupport,
    UnifiedSidePanel,
    SideSearchAutoTriggering:SideSearchAutoTriggeringReturnCount/1
    
    Follow up will add additional metrics and tests.
    
    (cherry picked from commit 35268cac07a9bad2747f2ff6a4ccc222e1800672)
    
    Bug: 1354016
    Change-Id: Id6890e0dbe045a55137d07f311d498da62839454
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835658
    Commit-Queue: Thomas Lukaszewicz <[email protected]>
    Reviewed-by: Yuheng Huang <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037325}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850822
    Cr-Commit-Position: refs/branch-heads/5249@{#49}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  27. [M106] rgbkbd: show nudge only if device is supported
    
    Fix a bug where the nudge was shown incorrectly for the devices that do
    not have rgb capability.
    
    BUG=b/243435252
    TEST=Manually
    
    (cherry picked from commit 747e99b047b87f9afb1efe7cc602880cd0e327cd)
    
    Change-Id: I9af89f66a00a0933bb66240e579076f9cfa181da
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3848706
    Reviewed-by: James Cook <[email protected]>
    Commit-Queue: Jason Thai <[email protected]>
    Auto-Submit: Jason Thai <[email protected]>
    Commit-Queue: James Cook <[email protected]>
    Quick-Run: Jason Thai <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038027}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851661
    Cr-Commit-Position: refs/branch-heads/5249@{#48}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  28. [M106][Android] Don't use landscape layout on large screens
    
    On large and extra-large displays, FirstRunActivity is displayed
    within a dialog (due to using DialogWhenLarge theme).
    This CL suppresses landscape layouts for FRE views if the dialog is
    used (as the dialog always has portrait proportions).
    
    (cherry picked from commit 045a42eacafccdf65f2294503e78ecd9bcfef94e)
    
    Bug: 1350917
    Change-Id: Ib9534ff4bb7cd001b0e885477726cede8c38d009
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845163
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Auto-Submit: Boris Sazonov <[email protected]>
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037699}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850119
    Owners-Override: Krishna Govind <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Reviewed-by: Krishna Govind <[email protected]>
    Commit-Queue: Krishna Govind <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#47}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  29. [PhotoPicker]: Extend video support flag.
    
    (Cherry pick to M106 branch.)
    
    The feature has been launched, so the flag is now
    enabled by default, but we'd like to keep the flag
    as a kill-switch in case something comes up with
    the launch.
    
    (cherry picked from commit 9440c1d8a8069cae20b599ba9ce9b0a98e688c93)
    
    Bug: None
    Change-Id: Ie5645aade1f5452beae1866d1553e763cec26f4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846032
    Commit-Queue: Finnur Thorarinsson <[email protected]>
    Reviewed-by: Rayan Kanso <[email protected]>
    Commit-Queue: Rayan Kanso <[email protected]>
    Auto-Submit: Finnur Thorarinsson <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037820}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850022
    Cr-Commit-Position: refs/branch-heads/5249@{#46}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  30. [Merge to M106] ios: Fix crash when adding bookmark from incognito.
    
    The on-the-record BookmarkIneractionController is always used when
    adding or editing bookmarks. A refactor in crrev.com/c/3755541 changed
    the logic to use the on-the-record WebState (which can be null) when
    determining the title and URL for a bookmark.
    
    Instead, pass a BookmarkAddCommand with the correct WebState.
    
    (cherry picked from commit f69798c6b4b87084eb9a894b7a8f7be7e237ae5b)
    
    Fixed: 1353114
    Change-Id: Iadf8de4445ad24e059d1889f5ac503d2887f81ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846908
    Auto-Submit: Justin Cohen <[email protected]>
    Commit-Queue: Rohit Rao <[email protected]>
    Commit-Queue: Justin Cohen <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1038084}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846564
    Owners-Override: Krishna Govind <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Krishna Govind <[email protected]>
    Auto-Submit: Krishna Govind <[email protected]>
    Commit-Queue: Krishna Govind <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#45}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  31. [M106][Android] Use CrashKeyString to tag FRE crashes
    
    If Chrome is started and the FRE is not completed yet - tag crashes
    happening in this session with "first_run": "yes". This is consistent
    with iOS, where crashes from the first run are tagged with
    "first-run": "yes". This information is helpful to analyze stability
    of FRE-related launches and should give us more info about the flow
    that led to a crash.
    
    (cherry picked from commit da740b40c0ffbaa768ea970fb6c78ec7593e54f1)
    
    Bug: 1354558
    Change-Id: Ia37f322f4b01d9b4e4bef34765c221bba96cf5bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841762
    Commit-Queue: Boris Sazonov <[email protected]>
    Reviewed-by: Sam Maier <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037752}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851321
    Auto-Submit: Boris Sazonov <[email protected]>
    Commit-Queue: Sam Maier <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#44}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  32. [Start] Fix new tab button shown delay.
    
    (cherry picked from commit 5e0d01d43f52adc05e56894aadc58a09bee8ade7)
    
    Bug: 1354865
    Change-Id: I98bdbff40722a9ddbeac92f23f55007f53545a2f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3843348
    Reviewed-by: Xi Han <[email protected]>
    Commit-Queue: Hao Dong <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037763}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3851021
    Cr-Commit-Position: refs/branch-heads/5249@{#43}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  33. [SearchResumption] Fix header isn't reading properly in talkback.
    
    The bug was caused by connecting two strings together without a space
    between them. It leads to two words read as one in talkback.
    
    (cherry picked from commit 236bc37c0dcc49ac0da1de74a4481473ae537771)
    
    Bug: 1355218
    Change-Id: Idb6eb19b2b2277bcdefd10cfc90f3ead6dc2f16e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845186
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Xi Han <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037732}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850605
    Cr-Commit-Position: refs/branch-heads/5249@{#42}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  34. Switch V8 reference to git hash
    
    Bug: 1341211
    Change-Id: Ia6e8f25e90270f5e4ff86123e224af1c40aded44
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849976
    Reviewed-by: Lutz Vahl <[email protected]>
    Commit-Queue: Liviu Rau <[email protected]>
    Reviewed-by: Michael Achenbach <[email protected]>
    Auto-Submit: Liviu Rau <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#41}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  35. Updating XTBs based on .GRDs from branch 5249
    
    Change-Id: Ie8fe6b06b31b93fd0d762b683e0be2346d981c6e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3850601
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Ben Mason <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#40}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  36. Revert "[signin] Temporary disable IsAllowedForMachineLearningCapability"
    
    This reverts commit 6d9bf4b85993f56aca3c78de8a624252d7634261.
    
    Reason for revert: the capability has been enabled on the server
    
    Original change's description:
    > [signin] Temporary disable IsAllowedForMachineLearningCapability
    >
    > IsAllowedForMachineLearningCapability isn't enabled on server yet and
    > this causes test failures.
    >
    > This CL excludes IsAllowedForMachineLearningCapability from
    > GetSupportedAccountCapabilityNames() so that it won't be fetched from
    > the server at all.
    >
    > This is a temporary change until IsAllowedForMachineLearningCapability
    > is rolled out.
    >
    > Bug: 1352081
    > Change-Id: I8337544d715d738f6f1f7d3ca297d2837c1997f7
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834483
    > Auto-Submit: Alex Ilin <[email protected]>
    > Commit-Queue: Alex Ilin <[email protected]>
    > Reviewed-by: Nicolas Dossou-Gbété <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036092}
    
    (cherry picked from commit 19a2b3ace511deaa956fde8ed33a8be3ea51bb94)
    
    Change-Id: I4eab1b19ec4b109c1be061bbfc263b6d5652a15e
    Fixed: 1352081
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838152
    Reviewed-by: Nicolas Dossou-Gbété <[email protected]>
    Commit-Queue: Alex Ilin <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037656}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3848172
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Matteo Ruello <[email protected]>
    Reviewed-by: Alex Ilin <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#39}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  37. [M106][OOBE]: Enable network portal detector after accepting EULA
    
    (cherry picked from commit d7a3d088c6747679c19f29b41765eb6beef6cfa1)
    
    Bug: b:239935283
    Change-Id: I83798e4cc35fd072f907af3864c5afa3e382fd95
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838817
    Reviewed-by: Roman Sorokin <[email protected]>
    Commit-Queue: Danila Kuzmin <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037159}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845390
    Reviewed-by: Renato Silva <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#38}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  38. [M106] Re-enable EnableSyncImmediatelyInFRE
    
    This feature was rolled back due to a bug where child accounts
    got stuck in the FRE after opening Chrome's Terms & Conditions.
    This CL fixes the bug and re-enables the feature. Details are
    in http://b/237715067#comment7.
    
    Manually tested scenarios (assumes AllowSyncOffForChildAccounts
    disabled, but tested with both --force-enable-signin-fre and
    force-disable-signin-fre):
    - "Yes, I'm in" -> Sync enabled
    - Terms & Conditions then "Yes, I'm in" -> Sync enabled
    - "settings" -> This was broken before and is now fixed, as long as
    the user doesn't click Terms & Conditions.
    
    (cherry picked from commit 20df8450d4c8801a164f37a291b9d61fe1d99438)
    
    Bug: 795292, 1354619
    Change-Id: Ie6f57b46bbd7fd197751c98747c919a6f1c5112d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838630
    Reviewed-by: Boris Sazonov <[email protected]>
    Auto-Submit: Victor Vianna <[email protected]>
    Quick-Run: Victor Vianna <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037245}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3844330
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#37}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  39. Passwords LoginDatabase: Fix primary key returned from AddLogin
    
    AddLogin calls `db_.GetLastInsertRowId()` to determine the primary key
    of the newly-added credential. However, in the "replace" code path, it
    called GetLastInsertRowId() twice, and the second time, it might
    return an incorrect result, since other DB insertions (insecure
    credentials and/or password notes) might have happened in the
    meantime.
    This CL fixes the issue by not calling GetLastInsertRowId() a second
    time, and instead reusing the value from the first call.
    
    (cherry picked from commit 1d969eb5d3e5c75750fb58c9873d23a434eddb96)
    
    Bug: 1352460
    Change-Id: I50319678fa160959c9f766e71f3b53b0398c284a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841758
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Marc Treib <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037059}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838572
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Auto-Submit: Marc Treib <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#36}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  40. ProfileDestroyer: allow custom force-destruction timeout
    
    This is useful for automation scenarios where slow computers
    may not be able to close all processes in two seconds, but
    will eventually succeed.
    
    Currently, we hit CHECK in ~ProfileDestroyer, most likely because
    we force-destroy upon timeout of ~2 seconds. This change allows
    automation profiles to provide a custom timeout that would be
    enough to destroy all render process hosts.
    
    (cherry picked from commit bcc5a287a2b0e971b3d6bee67aaf832a6f9af123)
    
    Bug: 1349150
    Change-Id: Iadbd45a6e23c90b1dae43c23b3c4de7930727c8d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821446
    Commit-Queue: Dmitry Gozman <[email protected]>
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Reviewed-by: Arthur Sonzogni <[email protected]>
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Reviewed-by: Ramin Halavati <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037431}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846107
    Commit-Queue: Ramin Halavati <[email protected]>
    Auto-Submit: Dmitry Gozman <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#35}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  41. Revert "[Dr-Dc] Add more devices to be blocklisted."
    
    This reverts commit aaaa0e3a28bf9523f4379195d754fdf9200838ec.
    
    Reason for revert: crbug.com/1354945
    
    Original change's description:
    > [Dr-Dc] Add more devices to be blocklisted.
    >
    > Add more devices to be blocklisted here in chrome code since adding it
    > via finch is very slow.
    >
    > (cherry picked from commit 50a85fa470de5de5d9fca09cba6f1bedf84cf52c)
    >
    > Bug: 1340054
    > Change-Id: I3343d67ede012765fbfe36d6feb34a505d1a389e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842363
    > Auto-Submit: vikas soni <[email protected]>
    > Commit-Queue: vikas soni <[email protected]>
    > Reviewed-by: Sunny Sachanandani <[email protected]>
    > Cr-Original-Commit-Position: refs/heads/main@{#1037178}
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840823
    > Reviewed-by: vikas soni <[email protected]>
    > Cr-Commit-Position: refs/branch-heads/5249@{#4}
    > Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
    Bug: 1340054
    Change-Id: I20133a4a07dd9d389172a53585e39765cfbf8e4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3848921
    Owners-Override: Krishna Govind <[email protected]>
    Commit-Queue: vikas soni <[email protected]>
    Reviewed-by: Krishna Govind <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#34}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  42. Revert "[Dr-Dc] Disable DrDc on some gpus ."
    
    This reverts commit c4a306d0a88dc12f4a5e15e66004ac2c3a4cab79.
    
    Reason for revert: crbug.com/1354945
    
    Original change's description:
    > [Dr-Dc] Disable DrDc on some gpus .
    >
    > Disable DrDc on some gpus via gpudriverbugworkaround.
    >
    > (cherry picked from commit 1e7201436c8cd050c51d5a5fdf4c8e74e793a27f)
    >
    > Bug: 1354201
    > Change-Id: Ia54ea2ae67bdd93d5085e81eca32b33433073eec
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840470
    > Commit-Queue: vikas soni <[email protected]>
    > Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    > Cr-Original-Commit-Position: refs/heads/main@{#1036894}
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842868
    > Reviewed-by: Krishna Govind <[email protected]>
    > Owners-Override: Krishna Govind <[email protected]>
    > Reviewed-by: vikas soni <[email protected]>
    > Cr-Commit-Position: refs/branch-heads/5249@{#5}
    > Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
    Bug: 1354201
    Change-Id: I849932e2bf1766f849d52c25c426c923dedf296e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845891
    Reviewed-by: Krishna Govind <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Owners-Override: Krishna Govind <[email protected]>
    Commit-Queue: vikas soni <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#33}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  43. [ios] Enable TrendingQueriesModule to 5% Stable
    
    Launch Bug: crbug.com/1328303
    
    (cherry picked from commit da12b9a1c733a9419a8bfea96971cc493ddb835c)
    
    Bug: 1340123
    Change-Id: Ie2ca2eee20f86a5870b5219a834694bfb1a67626
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842570
    Commit-Queue: Chris Lu <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037303}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849261
    Commit-Queue: Rohit Rao <[email protected]>
    Auto-Submit: Chris Lu <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#32}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  44. [iOS] on iPad, CBD’s sign-out is over the link
    
    Result can be seen on
    https://drive.google.com/file/d/1yoMS9bAyUMPHcLxQB2G7qAfZoNo8INzV/view?usp=sharing
    
    Also document a function missing documentation.
    
    (cherry picked from commit 4abbea2af6a6f8c4ad931876f2e6dd7d2b65fcff)
    
    Fixed: 1354161
    Change-Id: I3e8daaa9507c041b7bc7465ba6ec9b2838a8cdd1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839076
    Reviewed-by: Jérôme Lebel <[email protected]>
    Commit-Queue: Arthur Milchior <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037130}
    No-Try: Just a cherry pick
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845810
    Auto-Submit: Arthur Milchior <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#31}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  45. [skylab_tests] Update skylab tests cros img version
    
    This CL will update cros image version for skylab tests. CROS_BOARD_LKGM
    is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV,
    CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha.
    
    If this CL caused regressions, please revert and pause the autoroller at
    https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    
    [email protected]
    
    Requires-Testing: True
    Change-Id: If0f37032bc1d8096d8a83043716a6702ec4dba89
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849045
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com <skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#30}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  46. Keep the de facto CLS behavior for fixed-position before crrev.com/1036822
    
    crrev.com/1036822 added kFixedPosition compositing reason for
    fixed-position objects that are composited for other fixed-position
    compositing reasons in a non-scrollable view. This caused change of
    CLS for some web sites because the compositing reason is also used in
    IsLayoutShiftRoot(). Now adjust condition in IsLayoutShiftRoot() to
    keep the de facto CLS behavior before crrev.com/1036822.
    
    (cherry picked from commit 7307661a70eae3079b13d9996a7c9d101ca53116)
    
    Bug: 1354452
    Change-Id: If1bf5ca40a2bf52a57fbcd9f4bea33fdef7f07af
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842267
    Commit-Queue: Xianzhu Wang <[email protected]>
    Reviewed-by: Philip Rogers <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037256}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842710
    Auto-Submit: Xianzhu Wang <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#29}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  47. [M106] Files app: Fix new breadcrumbs with Shared with me
    
    "Shared with me" uses the drive search code. The new breadcrumbs +
    change directory using the Store was in a infinite loop when trying to
    clear the search during the "change directory".
    
    This CL fixes by only try to clear the search if the store has a search.
    
    Also tested the fix manually in the DUT.
    
    (cherry picked from commit f40efc23a189a1d1ed7f668d84c02d7b5b9423c4)
    
    Test: browser_tests --gtest_filter="*breadcrumbNavigateBackToSharedWithMe*"
    Bug: 1354004
    Change-Id: I1f517e01587b31cd2f0f73ee3e009a2d5d559b95
    Cq-Do-Not-Cancel-Tryjobs: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841134
    Commit-Queue: Ben Reich <[email protected]>
    Reviewed-by: Ben Reich <[email protected]>
    Auto-Submit: Luciano Pacheco <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1036945}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3848901
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#28}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  48. Incrementing VERSION to 106.0.5249.7
    
    Change-Id: Idb47588e54ac22189cf00e8851d18e06e93e608d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3849101
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#27}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  49. [M106 Merge][side search] Make required code and UMA changes for auto triggering
    
    This CL adds the initial feature engagement code and UMA
    action / histogram changes for the side panel autotriggering
    engagement experiment per components/feature_engagement/README.md.
    
    (cherry picked from commit 7ffc1a23041542fa5e4f7149e54ae32986df010c)
    
    Bug: 1354016
    Change-Id: I515d434c87e149d5ad0e9e5ba50936ca49d59c38
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834421
    Commit-Queue: Thomas Lukaszewicz <[email protected]>
    Reviewed-by: Tommy Nyquist <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1036858}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842712
    Cr-Commit-Position: refs/branch-heads/5249@{#26}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  50. [SearchResumption] Change search resumption module header text.
    
    Change the header text to "Based on your last tab". Also, update the
    content description for a11y.
    
    Before:
    https://drive.google.com/file/d/1RMVSbYkXqHMPqEi4WBYaG_nD9aLRPuix/view?usp=sharing
    After:
    https://drive.google.com/file/d/1iuBD--CkZMjUkBlXHqngIXTkn8-UfuU4/view?usp=sharing
    
    (cherry picked from commit d7612a82dc439809f5a9bd457c2199369b9b4187)
    
    Bug: 1354191
    Change-Id: I731fc7c119b9e907760febfae545fb21d218f56b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838635
    Auto-Submit: Xi Han <[email protected]>
    Commit-Queue: Hao Dong <[email protected]>
    Reviewed-by: Hao Dong <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1036883}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846394
    Cr-Commit-Position: refs/branch-heads/5249@{#25}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  51. [m106][omnibox][rich-autocompletion] Support RTL when using dash UI.
    
    CL crrev.com/c/3793563 added dash UI for LTR languages.
    This CL adds support for RTL.
    
    For LTR
      The paren UI: input[autocompletion] (url)
      The dash UI:  input[autocompletion] - url
    
    For RTL (:
      The paren UI:                 tupni[noitelpmocotua] (lru)
      The dash UI (before this CL): tupni[noitelpmocotua] lru -
      The dash UI (with this CL):   tupni[noitelpmocotua] - lru
    
    Screenshots: https://screenshot.googleplex.com/3gYG7zZrv4TAXBD
    
    (cherry picked from commit d5fda64507c20dc60dcc2a1dd77fca1f62d335d4)
    
    Bug: 1348352, 1062446
    Change-Id: I77d503f960c9e9bf4446a93e554f7b3d91834665
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828001
    Reviewed-by: Peter Kasting <[email protected]>
    Auto-Submit: manuk hovanesian <[email protected]>
    Commit-Queue: manuk hovanesian <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037120}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841224
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#24}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  52. [m106][rollicu] Update TZ to 2022b
    
    This CL is the M106 branch equivalent of
    https://chromium-review.googlesource.com/c/chromium/src/+/3841326
    
    IANA announcement:
    https://mm.icann.org/pipermail/tz-announce/2022-August/000071.html
    
    Upstream ICU PR:
    https://github.com/unicode-org/icu/pull/2157
    
    How to verify - In JavaScript
    
    (new Date("2022-09-05T12:34:56Z")).toLocaleTimeString("en", {timeZone: "America/Santiago", timeZoneName:"long"})
    (new Intl.DateTimeFormat("en",  {timeZone: "Europe/Kiev"})).resolvedOptions().timeZone
    (new Intl.DateTimeFormat("en",  {timeZone: "Europe/Kyiv"})).resolvedOptions().timeZone
    
    Before the change:
    > '9:34:56 AM Chile Summer Time'
    > 'Europe/Kiev'
    >  RangeError: Invalid time zone specified: Europe/Kyiv
    
    After the change:
    > '8:34:56 AM Chile Standard Time'
    > 'Europe/Kiev'
    > 'Europe/Kiev'
    
    Changes
    "
    Briefly:
         Chile's DST is delayed by a week in September 2022.
         Iran no longer observes DST after 2022.
         Rename Europe/Kiev to Europe/Kyiv.
         New zic -R option
         Vanguard form now uses %z.
         Finish moving duplicate-since-1970 zones to 'backzone'.
         New build option PACKRATLIST
         New tailored_tarballs target, replacing rearguard_tarballs
    
       Changes to future timestamps
    
         Chile's 2022 DST start is delayed from September 4 to September 11.
         (Thanks to Juan Correa.)
    
         Iran plans to stop observing DST permanently, after it falls back
         on 2022-09-21.  (Thanks to Ali Mirjamali.)
    
       Changes to past timestamps
    
         Finish moving to 'backzone' the location-based zones whose
         timestamps since 1970 are duplicates; adjust links accordingly.
         This change ordinarily affects only pre-1970 timestamps, and with
         the new PACKRATLIST option it does not affect any timestamps.
         In this round the affected zones are Antarctica/Vostok,
         Asia/Brunei, Asia/Kuala_Lumpur, Atlantic/Reykjavik,
         Europe/Amsterdam, Europe/Copenhagen, Europe/Luxembourg,
         Europe/Monaco, Europe/Oslo, Europe/Stockholm, Indian/Christmas,
         Indian/Cocos, Indian/Kerguelen, Indian/Mahe, Indian/Reunion,
         Pacific/Chuuk, Pacific/Funafuti, Pacific/Majuro, Pacific/Pohnpei,
         Pacific/Wake and Pacific/Wallis, and the affected links are
         Arctic/Longyearbyen, Atlantic/Jan_Mayen, Iceland, Pacific/Ponape,
         Pacific/Truk, and Pacific/Yap.
    
         From fall 1994 through fall 1995, Shanks wrote that Crimea's
         DST transitions were at 02:00 standard time, not at 00:00.
         (Thanks to Michael Deckers.)
    
         Iran adopted standard time in 1935, not 1946.  In 1977 it observed
         DST from 03-21 23:00 to 10-20 24:00; its 1978 transitions were on
         03-24 and 08-05, not 03-20 and 10-20; and its spring 1979
         transition was on 05-27, not 03-21.
         (Thanks to Roozbeh Pournader and Francis Santoni.)
    
         Chile's observance of -04 from 1946-08-29 through 1947-03-31 was
         considered DST, not standard time.  Santiago and environs had moved
         their clocks back to rejoin the rest of mainland Chile; put this
         change at the end of 1946-08-28.  (Thanks to Michael Deckers.)
    
         Some old, small clock transitions have been removed, as people at
         the time did not change their clocks.  This affects Asia/Hong_Kong
         in 1904, Asia/Ho_Chi_Minh in 1906, and Europe/Dublin in 1880.
    
       Changes to zone name
    
         Rename Europe/Kiev to Europe/Kyiv, as "Kyiv" is more common in
         English now.  Spelling of other names in Ukraine has not yet
         demonstrably changed in common English practice so for now these
         names retain old spellings, as in other countries (e.g.,
         Europe/Prague not "Praha", and Europe/Sofia not "Sofiya").
    "
    
    Bug: 1354379
    Change-Id: I3b891b55995c2a146fac96dd30d6eebee985f238
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846026
    Commit-Queue: Frank Tang <[email protected]>
    Reviewed-by: Jungshik Shin <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#23}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  53. Revert r1014944: "Change border element role per the color lightness"
    
    This patch reverts https://crrev.com/1014944 ("Change border element
    role per the color lightness") due to a regression where borders are
    too bright on common pages.
    
    Original Change-Id: I4125626fa2e3295bc977d45f4979d193c9971c9a
    (cherry picked from commit bd880e5ed36dc6363a87c3bf1971681376d258c5)
    
    Bug: 1352156
    Change-Id: I2898f0c1aed3d8266ffc5f2e5b23a621095512c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838669
    Reviewed-by: Xianzhu Wang <[email protected]>
    Auto-Submit: Philip Rogers <[email protected]>
    Commit-Queue: Xianzhu Wang <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037327}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845168
    Commit-Queue: Philip Rogers <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#22}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  54. M106: Fix find-in-page for the PDF Viewer.
    
    Send the correct "final update" value, with a test case to trigger the
    failing scenario.
    
    While trying to reduce the number of messages sent while performing
    find-in-page in crrev.com/1021347, the "final update" bit got set
    incorrectly and got sent twice in some cases. This causes the browser to
    "hang up" after receiving the first "final update" message and ignore
    the second one. Developer builds also trigger a DCHECK() failure when
    this happens.
    
    Fix this by giving the plugin more control over the "final update" bit
    in the blink::WebPluginContainer::ReportFindInPageSelection() interface,
    and make the simple change in WebPluginContainerImpl() to pass the value
    along. Then add all the plumbing necessary to the PDF plugin code to
    communicate with WebPluginContainer, and let
    PDFiumEngine::SelectFindResult() send the appropriate values.
    
    (cherry picked from commit 733e70c3286eec35f2f14cedcb26f4508a1fe63c)
    
    Bug: 1352097
    Change-Id: I91c1433792f0f931258fb893954180f8af1c5f5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828901
    Reviewed-by: K. Moon <[email protected]>
    Commit-Queue: Lei Zhang <[email protected]>
    Reviewed-by: Jeremy Roman <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037259}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846450
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#21}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  55. [Start] Fix Start surface doesn't response when changing homepage
    settings.
    
    When homepage setting is changed, we only need to check if Start surface
    is enabled has changed, and recreate the Chrome if true. Update the
    check in ToolbarManager fixes the issue.
    Demo:
    https://drive.google.com/file/d/1-XDYJ1vScOuUqyLJxLst3mga83n5_FZb/view?usp=sharing
    
    (cherry picked from commit eac11bc12b4e501e3adabe783bdce31e2aff771a)
    
    Bug: 1354139
    Change-Id: I49c339bf2f580728cc565f0534d1f00fc7c1e68e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838792
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Xi Han <[email protected]>
    Reviewed-by: Yaron Friedman <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037171}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846393
    Cr-Commit-Position: refs/branch-heads/5249@{#20}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  56. [Merge M106][BG CSSTokenizer] Part 4: Bg tokenization for external stylesheets
    
    The approach used here is very similar to what is done for the V8
    script streamer. The resource body is intercepted and read on a
    background thread. The background thread will decode and tokenize the
    data, and send the result to the CSSStyleSheetResource on the main thread when body loading is complete.
    
    Part 1 and general overview: http://crrev.com/c/3808071
    Part 2: http://crrev.com/c/3812099
    Part 3: http://crrev.com/c/3810818
    
    (cherry picked from commit 20b67579f0ae29b35ac167a804c07b77a6837d5f)
    
    Bug: 1289471
    Change-Id: I32ece03daeebd5bdf85ab237eabdae593bc4e09d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3808611
    Reviewed-by: Mason Freed <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Commit-Queue: Clark DuVall <[email protected]>
    Reviewed-by: Hiroshige Hayashizaki <[email protected]>
    Reviewed-by: Rune Lillesveen <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037323}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845188
    Bot-Commit: Rubber Stamper <[email protected]>
    Owners-Override: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#19}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  57. [M106][DownloadBubble] Adjust toolbar active color based on theme.
    
    before: http://screen/QrAPdAVytvJu6Ec
    after: http://screen/B3ffSyAh7JMgkHW
    
    (cherry picked from commit 37b4e28818c4415ddfd3d7ca82a9efdbf7e6f874)
    
    Bug: 1354650
    Change-Id: I04ba7edfdfdd2f470cd241183dbcd35e42165adb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842692
    Reviewed-by: Rohit Bhatia <[email protected]>
    Commit-Queue: Xinghui Lu <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037212}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846330
    Commit-Queue: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#18}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  58. [M106 Merge] Enable CALayerTreeOptimization by default on Mac
    
    (cherry picked from commit fcdc38dda3f06d4d008a9dae43a67b83b57b5456)
    
    Bug: 1294936
    Change-Id: Ib48b5320cf3e6348c7ec93540710db2fca7c92b2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840403
    Auto-Submit: Maggie Chen <[email protected]>
    Reviewed-by: ccameron chromium <[email protected]>
    Commit-Queue: ccameron chromium <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1036968}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3845952
    Commit-Queue: Maggie Chen <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#17}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  59. [iOS] Make Incognito interstitial banner smaller
    
    (cherry picked from commit 0ba0cae956bb1f9c00f5fb101b027313aa5837ae)
    
    Bug: 1318750
    Change-Id: Ib09c32ef87b247fa1988ee1b98af72e3e45dd6d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838793
    Commit-Queue: Quentin Pubert <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037072}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841769
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Gauthier Ambard <[email protected]>
    Auto-Submit: Quentin Pubert <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#16}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  60. [iOS] Have VoiceOver focus the Incognito interstitial title when it appears
    
    - `viewDidAppear` is overridden in view controller to manually bring
      focus onto title label when Incognito interstitial appears.
    - `title` property is set to improve accessibility of navigation.
    
    (cherry picked from commit b77dbcb78891ad66b1bb71801803d73c4b132e4c)
    
    Bug: 1354523
    Change-Id: I36f273365d11d005780466c1186ce476779e04b4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841485
    Commit-Queue: Quentin Pubert <[email protected]>
    Reviewed-by: David Jean <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037048}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839150
    Auto-Submit: Quentin Pubert <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Gauthier Ambard <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#15}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  61. [M106][infra] Use 8-core machines for branched try/fuchsia-binary-size.
    
    branched fuchsia-binary-size is builderless, but we don't have 16-core
    builderless try machines. This changes it so that the branched versions
    will use 8 cores.
    
    Bug: 1355319
    Change-Id: Ia46843d2d9c65bb3f746bd89931e87f37ea2ad70
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3846410
    Auto-Submit: Garrett Beaty <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#14}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  62. Incrementing VERSION to 106.0.5249.6
    
    Change-Id: I279d007b51ce0049544321bc5321b66f031fb091
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842489
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#13}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  63. Incrementing VERSION to 106.0.5249.5
    
    Change-Id: Ib76a7fd5378168db8c8bb11e0ccc2dd670f89ee1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840697
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#12}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  64. Incrementing VERSION to 106.0.5249.4
    
    Change-Id: I8136624bda31001ddc1c32064d706921f270c7de
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838331
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#11}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  65. Incrementing VERSION to 106.0.5249.3
    
    Change-Id: I36989a661d1dc35a441a87fc1fc33c0d894a3ea4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3843128
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#10}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  66. Update LUCI config for M106
    
    [email protected]
    
    Change-Id: If488857dfa05947bc8b585a6b0e1eb6541f221b1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3843069
    Auto-Submit: Srinivas Sista <[email protected]>
    Owners-Override: Srinivas Sista <[email protected]>
    Commit-Queue: Wanda Mora <[email protected]>
    Reviewed-by: Wanda Mora <[email protected]>
    Commit-Queue: Srinivas Sista <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#9}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  67. Incrementing VERSION to 106.0.5249.2
    
    Change-Id: I8b937572f39f415c798080614644a8ee4028347f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842637
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#8}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  68. Update 5249 DEPS for M106 branching
    
    [email protected]
    
    Change-Id: I1cfc4eb003d8712a3bd153b8e8c564fbf3f11ebc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842293
    Reviewed-by: Krishna Govind <[email protected]>
    Commit-Queue: Srinivas Sista <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#7}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  69. [Android] Don't use landscape layout in FRE on tablets
    
    Adds FirstRunPageDelegate.canUseLandscapeLayout method that returns
    false if FRE is shown within TabbedModeFirstRunActivity (which is
    shown in a dialog that always has the portrait orientation) or
    true if FRE is shown within FirstRunActivity (which is shown in
    fullscreen mode and thus can have landscape orientation).
    This method is then used to suppress the usage of
    signin_first_run_landscape_view when FRE is shown in a dialog.
    
    (cherry picked from commit 0f60b0e8fd8358932c8eef8385ec0afcb012fa58)
    
    Bug: 1350917
    Change-Id: I55a67d32eb12bd726f31bb4320e71a36dc313048
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840395
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037066}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840432
    Owners-Override: Krishna Govind <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#6}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  70. [Dr-Dc] Disable DrDc on some gpus .
    
    Disable DrDc on some gpus via gpudriverbugworkaround.
    
    (cherry picked from commit 1e7201436c8cd050c51d5a5fdf4c8e74e793a27f)
    
    Bug: 1354201
    Change-Id: Ia54ea2ae67bdd93d5085e81eca32b33433073eec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840470
    Commit-Queue: vikas soni <[email protected]>
    Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1036894}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842868
    Reviewed-by: Krishna Govind <[email protected]>
    Owners-Override: Krishna Govind <[email protected]>
    Reviewed-by: vikas soni <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#5}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  71. [Dr-Dc] Add more devices to be blocklisted.
    
    Add more devices to be blocklisted here in chrome code since adding it
    via finch is very slow.
    
    (cherry picked from commit 50a85fa470de5de5d9fca09cba6f1bedf84cf52c)
    
    Bug: 1340054
    Change-Id: I3343d67ede012765fbfe36d6feb34a505d1a389e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3842363
    Auto-Submit: vikas soni <[email protected]>
    Commit-Queue: vikas soni <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Original-Commit-Position: refs/heads/main@{#1037178}
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840823
    Reviewed-by: vikas soni <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#4}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  72. [lacros] Update lacros QA qualified version
    
    This CL will update lacros version in //chrome/LACROS_QA_QUALIFIED_VERSION. This
    file will be used in Upreving the RootFS-Lacros in the CROS image.
    
    If this CL caused regressions, please revert and pause the autoroller at
    https://luci-scheduler.appspot.com/jobs/chrome/lacros-qa-qualified-tracking-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Change-Id: I548ee5d3f8c4d7875c03bb2a5f2e187c10e72910
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3841172
    Auto-Submit: lacros-tracking-roller@chops-service-accounts.iam.gserviceaccount.com <lacros-tracking-roller@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/branch-heads/5249@{#3}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  73. Incrementing VERSION to 106.0.5249.1
    
    Change-Id: I2c10036d44f7ab91bd2565d6040c50910066c166
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838752
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#2}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  74. Update DEPS for 5249 branching
    
    Change-Id: I0cfa757c52d10fe6b5913ae4be8a8ef3359ea0ba
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838213
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/branch-heads/5249@{#1}
    Cr-Branched-From: 4f7bea5de862aaa52e6bde5920755a9ef9db120b-refs/heads/main@{#1036826}
    
  75. [remoting] Simplify DesktopResizerX11::CreateMode().
    
    The new mode ID is returned by the RANDR CreateMode() request, so
    there is no need to refresh the resources and search for it.
    
    Bug: 1326339
    Change-Id: Ibb0bf991ccfa431c1ead900205d66529a7d08f61
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839075
    Auto-Submit: Lambros Lambrou <[email protected]>
    Commit-Queue: Jamie Walch <[email protected]>
    Reviewed-by: Jamie Walch <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036826}
    
  76. Update process_perf_results.pydeps
    
    no-try: true
    Change-Id: Id1e9852b7724293846a23e290522d865410f9c27
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840675
    Owners-Override: Ben Pastene <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Commit-Queue: Sven Zheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036825}
    
  77. Update Crashpad to 3e80b95054c868241ee3ec291603f5babda685e1
    
    0c369760bd47 Mac: update MachOImageAnnotationsReader tests for dyld4
    05e3bd85ebd6 Mac: Expect timestamp for main executable in macOS 12+ in
                 process reader
    af96fcd576d0 Mac: use pthread_get_stack{addr,size}_np in process reader
                 tests
    1d4447645d30 Mac: Fix shadow warning
    3e80b95054c8 Run clang-format on process_reader_mac_test
    
    Bug: 844396, 1334418, 1319307, 1268776
    Change-Id: I819c665c8b660a8f33a991d2090f7e17083a6861
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840747
    Commit-Queue: Leonard Grey <[email protected]>
    Reviewed-by: Mark Mentovai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036824}
    
  78. Remove de-jelly flag
    
    Already expired in m104.
    
    Bug: 995965
    Change-Id: I11af4c910eb8f3434658aa20b6e35f63b1dfff27
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838945
    Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    Commit-Queue: Vasiliy Telezhnikov <[email protected]>
    Auto-Submit: Bo Liu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036823}
    
  79. [ScrollUpdateOptimizations] Fix fixed-position overlap testing
    
    1. Fall back to the generic cross-scroll overlap testing if there
       is any additional clip between the fixed-position state and the
       scroller overflow clip because the expanded fixed-position
       rect would be incorrectly clipped.
    2. Also use CompositingReason::kFixedPosition for special fixed-
       position compositing reasons in a non-scrollable viewport, to
       use the fixed-position code path in overlap testing if possible
       to avoid extra overlaps.
    
    Found the issues because the following tests failed with
    ScrollUpdateOptimizations enabled by default:
    
    external/wpt/css/css-multicol/fixedpos-static-pos-with-viewport-cb-001.html
    external/wpt/css/css-multicol/fixedpos-static-pos-with-viewport-cb-002.html
    external/wpt/css/css-multicol/fixedpos-static-pos-with-viewport-cb-003.html
    external/wpt/css/css-position/position-fixed-scroll-overlap.html
    
    I probably only checked blink_web_tests for failures when I tried the
    original ScrollUpdateOptimizations CL with the feature enabled.
    
    Bug: 1346789
    Change-Id: Ia6fbcd72aebb355b1ba42f5c332a8e61a679ee66
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838628
    Reviewed-by: Philip Rogers <[email protected]>
    Commit-Queue: Xianzhu Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036822}
    
  80. Reland "[Extensions] Use scoped IDs for extension webRequest sub-event names."
    
    This relands commit a72f6da93453d91d3c9d5a5ef2947f73e3625fe7.
    
    Reland notes:
    The original CL used scoped sub-event names in webRequest events for
    any extension context (and not for webview, which caused a crash).
    Unfortunately, this *also* caused crashes: We require that each
    listener have a unique ID, where the ID is the set of the subevent
    name, extension ID, process ID, and other bits. With context-scoped
    subevent names, each ID was unique within the context, but if an
    extension added multiple listeners from different contexts that ran
    in the same process, the events could collide.
    
    For example, if an extension adds a listener for the onBeforeRequest
    event in two different frames, each of those listeners would have the
    subevent name of "webRequest.onBeforeRequest/1". Since they also run
    in the same process, these listeners would collide, leading to the
    crash.
    
    Fix this by only using context-scoped subevent names for service
    worker contexts. This is the only scenario we need them (where we need
    consistent IDs across worker starts) and also ensures there will be no
    collisions as an extension can only have a single service worker with
    access to extension APIs per BrowserContext.
    
    Add a regression test to exercise the explicit behavior that caused the
    crash (extensions with listeners in multiple contexts) and an additional
    test for an MV3 extension with multiple listeners and different types of
    contexts.
    
    Original change's description:
    > [Extensions] Use scoped IDs for extension webRequest sub-event names.
    >
    > This CL relands a change to sub-event name generation for webRequest
    > events that broke webview. It preserves existing behavior for webview
    > and only uses scoped IDs for extensions.
    >
    > Bug: 1024211
    > Change-Id: I168669aeca855f0a5ba25b2817b25724e6307de0
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3628162
    > Reviewed-by: Devlin Cronin <[email protected]>
    > Commit-Queue: David Bertoni <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1003765}
    
    Bug: 1024211
    Change-Id: I7fa64b052b8cc487d91754434e04c52f88febb33
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828490
    Reviewed-by: David Bertoni <[email protected]>
    Commit-Queue: Devlin Cronin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036821}
    
  81. Fix Offer Notification Bubble Crash When Offer Data Is Cleared
    
    This CL fixes a crash where if the offer is deleted from the local
    autofill offer data (for example, if autofill wallet import is turned
    off, clearing the offer data), and we try to re-show the offer, the
    controller keeps a pointer to the offer that is deleted which results in
    a crash.
    
    This CL instead copies the original offer shown, so that on re-show we
    will show a copy which will always be present for the entire lifecycle
    of the controller.
    
    Bug: 1334806
    Change-Id: Ia4cc81b6944a9fe8d6ca4f6c8e881a49482bb5bb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827484
    Reviewed-by: Siyu An <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Vinny Persky <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036820}
    
  82. [Lacros] Introduce a new device reporting settings component
    
    This change introduces a new DeviceReportingSettings component that can
    be used by the metric reporting pipeline in Lacros to fetch device
    settings via crosapi.
    
    Bug: b:241486730
    Change-Id: I6669faa920003a31bcf6f2469b6399a4d748904e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831139
    Reviewed-by: Ahmed Nasr <[email protected]>
    Reviewed-by: Leonid Baraz <[email protected]>
    Commit-Queue: Vignesh Shenvi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036819}
    
  83. [A11y Settings Revamp] Redirect Manage page to top-level section
    
    Redirect Manage Accessibility page to Accessibility top-level section of
    Chrome OS Settings. go/a11y-settings-revamp
    
    Before: https://screenshot.googleplex.com/5H5WfEPwv5VBDyq
    After: https://screenshot.googleplex.com/BoCVsadJdbcbnhC
    
    Bug: 1292142
    Change-Id: Ic9b094272d84c57298115eb21017bda32bb7a026
    AX-Relnotes: Updates to Chrome OS Accessibility Settings to make accessibility options simpler / easier to use.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836262
    Commit-Queue: Josiah Krutz <[email protected]>
    Reviewed-by: Katie Dektar <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036818}
    
  84. Move UMA names for segment to config file
    
    The clients should not change the internal files for string mapping,
    move the UMA name strings to public file where the keys are defined.
    Also clean up the macros introduced in previous cls to workaround.
    
    BUG=1346389
    
    Change-Id: I7b294236335a8a2e20278ced47584ad8adf01593
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3798860
    Reviewed-by: Shakti Sahu <[email protected]>
    Commit-Queue: Siddhartha S <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036817}
    
  85. shortcuts: Add ts_library
    
    - Preparatory step for converting shortcut_customization to typescript
    - Import Polymer templates at runtime
    - Disable closure compiler
    - html_to_js -> html_to_wrapper/css_to_wrapper
    
    Bug: b/242549183
    Change-Id: Ifedae3a9e47700d497e1995f2ee3b216198e4979
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834682
    Reviewed-by: Rebekah Potter <[email protected]>
    Commit-Queue: Michael Checo <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036816}
    
  86. [dPWA Testing] Refactor & simplification pass on tests
    
    This change:
    * Changes the site names to be more specific. For example,
      SiteA -> Standalone.
    * Updates some test actions to take advantage of the new wildcard
      feature.
    * Updates other tests to use new actions, deleting unnecessary ones.
    * Other misc cleanup.
    * Shortening names now that the test names are too long.
    
    Bug: b/242063423
    Change-Id: Iaf80d30ca6ea0653cca382d9d4f91ed58f9cd07c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828313
    Reviewed-by: Phillis Tang <[email protected]>
    Reviewed-by: Dana Fried <[email protected]>
    Reviewed-by: Dibyajyoti Pal <[email protected]>
    Commit-Queue: Daniel Murphy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036815}
    
  87. Add tests for service worker storage key calculation.
    
    https://crrev.com/c/3829514 landed without tests, this CL adds a test to
    verify correct storage key calculation in the presence of host
    permissions, heavily inspired by the similar tests in
    RenderFrameHostImpl.
    
    Bug: 1346450
    Change-Id: Id1f6eef1e452b609e1fe4293bebde1287a915c78
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838684
    Reviewed-by: Ben Kelly <[email protected]>
    Reviewed-by: Andrey Zaytsev <[email protected]>
    Commit-Queue: Marijn Kruisselbrink <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036814}
    
  88. Revert "Reland "Add Tangible sync flow for signin row in main settings""
    
    This reverts commit df177914f44a95fafbd73b7ec8d5bca732160aa1.
    
    Reason for revert: Failing bots for another reason
    https://bugs.chromium.org/p/chromium/issues/detail?id=1353505
    
    Original change's description:
    > Reland "Add Tangible sync flow for signin row in main settings"
    >
    > This reverts commit 7935edc2e4d5a7d963df448334f565695f39a2c1.
    >
    > Reason for revert:
    > Fixes the tests. Sync promo uses the same string as the signin
    > preference when there are no accounts.
    > In order to fix the tests an account is added to the device so that
    > the promo has a different text.
    >
    > Original change's description:
    > > Revert "Add Tangible sync flow for signin row in main settings"
    > >
    > > This reverts commit 4cee9379113bfc4c729d491143793be5192b49df.
    > >
    > > Reason for revert: newly added tests fail on bots (see
    > > https://crbug.com/1353505).
    > >
    > > Original change's description:
    > > > Add Tangible sync flow for signin row in main settings
    > > >
    > > > This cl adds the tangible sync flow launch capability to the signin
    > > > preference in main settings page. This flow is guarded by a flag.
    > > >
    > > > Bug: 1332527
    > > > Change-Id: I9222fa0512e1fcd55a012a9fa37853a9b66b0226
    > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819763
    > > > Reviewed-by: Boris Sazonov <[email protected]>
    > > > Commit-Queue: Tanmoy Mollik <[email protected]>
    > > > Cr-Commit-Position: refs/heads/main@{#1035435}
    > >
    > > Bug: 1332527, 1353505
    > > Change-Id: I6e82abcd635da0999b0c7752c77d0ef08986f193
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834451
    > > Commit-Queue: Rubber Stamper <[email protected]>
    > > Auto-Submit: Boris Sazonov <[email protected]>
    > > Bot-Commit: Rubber Stamper <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1035761}
    >
    > Bug: 1332527, 1353505
    > Change-Id: I387ba7a5c31e28a8f82726af53ac68c76ced6487
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834251
    > Reviewed-by: Boris Sazonov <[email protected]>
    > Commit-Queue: Tanmoy Mollik <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036573}
    
    Bug: 1332527, 1353505
    Change-Id: Icd2b88b2d67bf945edc006e09629633a75680541
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838475
    Commit-Queue: Lijin Shen <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Owners-Override: Lijin Shen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036813}
    
  89. [webengine] Fix comment reference to enable_basic_printing
    
    Bug: 1272828
    Change-Id: Ib2453e4760d43aa37db054278c1e5bc7d4aaf0ea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840366
    Reviewed-by: Sergey Ulanov <[email protected]>
    Commit-Queue: Sergey Ulanov <[email protected]>
    Auto-Submit: David Dorwin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036812}
    
  90. [NTP] Rename task_module files to be recipe_module
    
    The shopping module is no longer supported. Therefore, the task module
    is now only for recipes. I left the task verbiage in some places to act as a way to say "a group of recipes", but was more specific about recipe on the file names and for an individual recipe.
    
    Past CL for removing shopping module support:
    https://chromium-review.googlesource.com/c/chromium/src/+/3551583
    
    Bug: 1304803
    Change-Id: Iff0150dfe054a9168b3cd9497cc4637662f5d9a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3718433
    Reviewed-by: Tibor Goldschwendt <[email protected]>
    Commit-Queue: Riley Tatum <[email protected]>
    Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    Reviewed-by: Emily Stark <[email protected]>
    Reviewed-by: David Trainor <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036811}
    
  91. Remove CSSModules RuntimeEnabledFeatures entry
    
    This feature shipped in M93 - this CL removes the feature flag
    and merges the tests into the import-assertions virtual test suite to
    continue the same validation.
    
    [email protected]
    
    Bug: 992499
    
    Change-Id: I9e2ca299333263d341b0bc6ac031dda3895cfe4d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834775
    Reviewed-by: Dan Clark <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Daniel Libby <[email protected]>
    Reviewed-by: Mason Freed <[email protected]>
    Reviewed-by: Hiroshige Hayashizaki <[email protected]>
    Auto-Submit: Daniel Libby <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036810}
    
  92. Roll Perfetto Trace Processor Mac from 8404c1cc9828 to c16f31c6da75
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8404c1cc9828..c16f31c6da75
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-mac-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I61c491831fff4b23ef7eff63d630bb50dbbe8ab7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838841
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036809}
    
  93. [Journeys] Add divider view between clusters in queryfull state
    
    Also, modulate the height of the divider: thick in queryfull, thin in
    queryless.
    
    Bug: 1352958
    Change-Id: I87ff076bbd7e5f2316c38cdd033c37a721bbf241
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829499
    Commit-Queue: Patrick Noland <[email protected]>
    Reviewed-by: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036808}
    
  94. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660823934-70140be7d2ce58f76795e07e5d74c4d4024afcfc.profdata to chrome-win32-main-1660845461-8a929a60e3c06ed3ad0ff274f1378b08fca86633.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I6c5cd22a0f8d8351bb7ccd82e08452b1d5a1283b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840509
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036807}
    
  95. rtc::Event: Accept webrtc::TimeDelta for timed wait.
    
    This CL implements step 2 of the plan in bugs.webrtc.org/14366 to
    migrate rtc::Event to use webrtc::TimeDelta.
    
    The CL
    * Switches kForever to TimeDelta::PlusInfinity().
    * Adds Wait(TimeDelta) and changes Wait(int) to use TimeDelta
    instead.
    * Adds a method accepting any type of 2 timeout arguments, and
    internally converts to TimeDelta arguments.
    * Switches the int-based methods to call into the TimeDelta method.
    
    Bug: webrtc:14366
    Change-Id: I838c55aad6b0cc6f76acee1b3fa81d940bfc8782
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833538
    Reviewed-by: Mirko Bonadei <[email protected]>
    Commit-Queue: Markus Handell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036806}
    
  96. [Sheriff] Disable failing crostini tests.
    
    - crostini.NoAccessToDrive.bullseye_stable_gaia
    - crostini.ShareDrive.bullseye_stable_gaia
    
    Bug: 1354229
    Change-Id: I583df01e038f2af0ef1c948fe630f0261d33710e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838966
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Commit-Queue: Sophey Dong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036805}
    
  97. Structs with user-declared constructors are not aggregates in C++20.
    
    Remove the explicit declarations so this will still compile.  No
    behavior change.
    
    Bug: 1284275
    Change-Id: I7a3ce56be3c909e39ac784f1b23b8c3e5ae39566
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836677
    Auto-Submit: Peter Kasting <[email protected]>
    Commit-Queue: Mark Schillaci <[email protected]>
    Reviewed-by: Mark Schillaci <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036804}
    
  98. Only include battery_level_provider on platforms with an impl.
    
    Before this change, battery_level_provider.h was available on all
    platforms but would be empty on platforms with no implementations.
    
    Now that the check is implemented using a buildflag in a separate
    header (since
    https://chromium-review.googlesource.com/c/chromium/src/+/3791716),
    we can completely avoid this header on unwanted platforms.
    
    Bug: 1248057
    Change-Id: I17508e73f1dc35498f8bb153bc6f0a188d6115fe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826013
    Reviewed-by: Mark Mentovai <[email protected]>
    Commit-Queue: Patrick Monette <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036803}
    
  99. float: Unset background color in MultitaskMenuView.
    
    Avoid hiding corners of the dialog view in dark mode.
    
    Change-Id: I5dae2c36d2daa7a4d39381bfa03357badf120fc7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835747
    Commit-Queue: Sophie Wen <[email protected]>
    Reviewed-by: Sammie Quon <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036802}
    
  100. Limit dialog-width increase from main-image use
    
    This makes sure that the main image doesn't increase dialog width by
    more than a snapping point.
    
    Bug: None
    Change-Id: Ia57d0cb9f8ef86b5286e13a1a4c33a2708ed99cb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836261
    Reviewed-by: Robert Liao <[email protected]>
    Auto-Submit: Peter Boström <[email protected]>
    Commit-Queue: Robert Liao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036801}
    
  101. Update the streams used by the decode_test binary when logging errors.
    
    Update VAAPI decode_test binary to use LOG(ERROR) instead of cout. Additionally,
    the usage message will not be printed out through cerr if it being printed due
    to an error.
    
    BUG=b:239719493
    
    Change-Id: I8911b1955d7960bdea685d8dd3690018bdac00de
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834489
    Reviewed-by: Andres Calderon Jaramillo <[email protected]>
    Reviewed-by: Jao-ke Chin-Lee <[email protected]>
    Commit-Queue: Joey Allen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036800}
    
  102. lacros: Move some ui files to c/b/ui/lacros.
    
    Test: compiles
    Bug: none
    Change-Id: I1249243db7d43ad6fd967d0d28819f62d43b2d56
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827994
    Commit-Queue: Sammie Quon <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036799}
    
  103. migration: Let GetShieldLayerColor get colors from ui::ColorProvider
    
    Let AshColorProvider::GetShieldLayerColor get colors
    from ui::ColorProvider by using the color id corresponding to the
    ShieldLayerType.
    
    Fixed: 1350502
    Change-Id: Ifdbc4a16d0a5bfa73fa8e0bb2344e91c276e0247
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834811
    Reviewed-by: Sean Kau <[email protected]>
    Commit-Queue: Connie Xu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036798}
    
  104. [tracing] Add trace events for SimpleURLLoader
    
    Add toplevel events for SimpleURLLoader "read from pipe" events and add
    base::Location pointing to where the loader has been created.
    
    [email protected]
    BUG=b/241911427
    
    Change-Id: I112ffa327b2817f3ab0a3c0dd45c49d774074aa7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829275
    Commit-Queue: Alexander Timin <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036797}
    
  105. migration: Remove GetBackgroundDefaultColor from AshColorProvider
    
    AshColorProvider::GetBackgroundDefaultColor is hardcoded and called by
    GetBackgroundColor only. This CL removed this function and let
    GetBackgroundColor get the color from ui::ColorProvider by using the
    color id kColorAshShieldAndBaseOpaque directly.
    
    Fixed: 1350498
    Change-Id: I3e4bbe460a26317cf1156843a9186219f56e3939
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826196
    Commit-Queue: Connie Xu <[email protected]>
    Reviewed-by: Sean Kau <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036796}
    
  106. Reland "Introduce global impression limits."
    
    This is a reland of commit 5223fc6f53872666c269d414f20457a171788527
    
    Change: Make BUILD dependency acyclic.
    
    Original change's description:
    > Introduce global impression limits.
    >
    > The promos manager internally checks the following global impression
    > limits:
    >
    > - No more than 3 promos can be shown per week.
    > - No more than 1 promo can be shown every 2 days.
    > - A given promo cannot be displayed more than once per month.
    >
    > Change-Id: I26f821750b27b92b1719533baa8fb8332f216acc
    > Bug: 1354115
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834516
    > Reviewed-by: Ali Juma <[email protected]>
    > Commit-Queue: Benjamin Williams <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036591}
    
    Bug: 1354115
    Change-Id: I038efb2d7de7ccf3987e868132bdc1a133377f32
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838392
    Reviewed-by: Mike Dougherty <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036795}
    
  107. wallpaper: fix crash in extension api
    
    chrome.wallpaper.setWallpaper extension api can cause a crash when
    called repeatedly in a tight loop when prior requests to decode
    wallpaper are canceled.
    
    Order of events:
    request A to decode wallpaper begins
    request B to decode wallpaper begins
    request A is notified of cancellation
    request A finishes decoding and runs cancel_cb, which clears
    wallpaper_settings_
    request B finishes decoding and attempts to access wallpaper_settings_
    
    Instead use data_decoder::DecodeImage directly and pass necessary
    data through callbacks. This prevents multiple requests from fighting
    over setting and clearing wallpaper_settings_.
    
    BUG=1352659
    TEST=browser_tests --gtest_filter="*WallPaperApi*"
    TEST=open a wallpaper extension, click the button to change wallpaper
    very quickly dozens of times, no crash
    TEST=use wallpaper extension from lacros browser
    
    Change-Id: I21e29c0dd0061a0c9e97e1c30c92644c8ff566a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830316
    Reviewed-by: Erik Chen <[email protected]>
    Commit-Queue: Jeffrey Young <[email protected]>
    Reviewed-by: Xiaohui Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036794}
    
  108. [Autofill] Remove expired metric Autofill.IcuCollatorCreationSuccess.
    
    The metric expired in M77 but was not removed from the code.
    
    Bug: 975625
    Change-Id: I0c5530470bb49896c37676e6515309ddc01aad16
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838715
    Reviewed-by: Vidhan Jain <[email protected]>
    Commit-Queue: Vidhan Jain <[email protected]>
    Auto-Submit: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036793}
    
  109. Feedback: Metrics to record user's exit path
    
    *User exit path includes:
    	kQuitSearchPageHelpContentClicked,
      	kQuitSearchPageNoHelpContentClicked,
      	kQuitNoResultFound,
      	kQuitShareDataPageHelpContentClicked,
            kQuitShareDataPageNoHelpContentClicked,
      	kSuccessHelpContentClicked,
      	kSuccessNoHelpContentClicked
    *Uses postMessage to communicate between chrome-untrusted:// page
    and chrome:// page
    
    
    Bug: b:185624798
    Test: browser_tests --gtest_filter=OSFeedbackBrowserTest.*
    
    Change-Id: Ic75c34a0d9dc420e71ec12e33bf83c91d3bc53c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811341
    Commit-Queue: Longbo Wei <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Reviewed-by: Xiangdong Kong <[email protected]>
    Reviewed-by: Mustafa Emre Acer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036792}
    
  110. [PriceTracking] Handle clicks within price tracking side panel UI
    
    Bug: 1346624
    Change-Id: I6bc29c78a678708b95c46728ba83093b55aac674
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832658
    Reviewed-by: Alex Gough <[email protected]>
    Commit-Queue: Yue Zhang <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036791}
    
  111. PrivacyIndicators: Refactor AppAccessNotifier unit tests
    
    Use 2 different test suites: one is for general app access tests
    (parameterized for both cases when feature is on and off), one is
    specifically for privacy indicators feature. This refactor will remove
    unnecessary set up and tear down in the test suite.
    
    Change-Id: Ie56c60d1e50fdee9a8a916e0f2c0854c893d7248
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840397
    Commit-Queue: Andre Le <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036790}
    
  112. Update the shelf app menu when the browser window name is set
    
    Originally, the shelf app menu always shows the active tab name of the
    browser window. However, we want to have the window name of the
    browser gets shown on the shelf app menu. This cl add logic to take
    that issue into consideration.
    
    Bug: 1351882
    Change-Id: Ia7ae08e9bea6063226f4aa8e502dcc141ef467db
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840302
    Commit-Queue: Wen-Chien Wang <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036789}
    
  113. Add PasswordManager.ImportFileSize metric
    
    The metric tracks the size of the file selected by the user during import flow.
    
    Bug: 1325290
    Change-Id: I5788ad6cd9341c2e05ad3ba53a5e08ff3973f9df
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838594
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Andrii Natiahlyi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036788}
    
  114. wm: Remove redundant code
    
    In HidingWindowAnimationObserverBase, OnAnimationCompleted has the
    code "delete this;" invoking the destructor which contains the code
    "window_->RemoveObserver(this);" and therefore there is no need for
    OnAnimationCompleted to also have "window_->RemoveObserver(this);"
    
    Bug: None
    Change-Id: I43a251e20506d5f01a40c5b58107b702c0b30e9f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838963
    Reviewed-by: Scott Violet <[email protected]>
    Commit-Queue: Avery Musbach <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036787}
    
  115. Adjust layout to fix alignment
    
    The ChannelIndicatorQuickSettingsView was added, but the layout
    was not correct. This resulted in the UnifiedSystemInfoView being
    too big, and center aligned.
    
     - Remove insets on the child views, which were doubling desired insets.
     - Let child views stretch along the cross-axis (horizontally)
     - Give child views center or start alignments so they are properly
       start or center aligned.
    
    (with channel indicator)
    https://screenshot.googleplex.com/3PmWgy6fGBhJvRe.png
    (no channel indicator)
    https://screenshot.googleplex.com/A5xuAAz6CrjjbKN.png
    
    (incorrect UI)
    https://screenshot.googleplex.com/6Axwsb4vEH6fpio
    
    bug: 1349933
    Change-Id: I30683c211fafa4e5bb09867c79d8882b19b38d49
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832517
    Quick-Run: Alex Newcomer <[email protected]>
    Commit-Queue: Alex Newcomer <[email protected]>
    Reviewed-by: Roger Tinkoff <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036786}
    
  116. Reland "Add first Promo class unit test."
    
    This is a reland of commit e5e95ff0b49ef0ba973e0ddaf9afcab217847db1
    
    Change: Update Promo* initializers to the latest version.
    
    Original change's description:
    > Add first Promo class unit test.
    >
    > Change-Id: Iaead9b53af28bec227cb04dcae86524df4587092
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832702
    > Reviewed-by: Joemer Ramos <[email protected]>
    > Commit-Queue: Benjamin Williams <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036635}
    
    Change-Id: I7d27eaa91579137fe9200ddbd2d45003f201f2f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838393
    Reviewed-by: Joemer Ramos <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036785}
    
  117. [PriceTracking] Add initial list UI in side panel
    
    This CL adds the list UI of price tracking and adds it to the existing
    side panel bookmark list UI. This CL also adds tests for the
    rendering of the list UI.
    
    Bug: 1346624
    Change-Id: I83d31a04f6dda91d77c8cc0d7e91b1c049a51084
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829154
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Yue Zhang <[email protected]>
    Reviewed-by: Matthew Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036784}
    
  118. PrivacyIndicators: Change view and icons visibility when appropriate
    
    Change PrivacyIndicatorsTrayItemView and its icons according to
    camera/mic access. Added unit tests in both //ash and //chrome/browser.
    
    Fixed: 1352595
    Change-Id: I1679f83f91852ccedf1808620d18a26ef6f67697
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832791
    Reviewed-by: James Cook <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Commit-Queue: Andre Le <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036783}
    
  119. [DevTools] Eliminate usage of deprecated send command wrapper in tests.
    
    This CL removes last occurrences of the deprecated SendCommand() wrapper
    that uses obsolete base::DictionaryValue type and the wrapper itself,
    
    Change-Id: I0924116ede2d9fad156122a1ddaed88488d78c64
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840468
    Commit-Queue: Peter Kvitek <[email protected]>
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Reviewed-by: Alexander Timin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036782}
    
  120. clone and use upstream wpt
    
    Currently we are using a local copy of wpt and wpt tests. What we want is to use the upstream tests from github in order to have more consistent test results.
    In this CL we are doing the following:
    - add a tag that allows usage of upstream path
    - if upstream is active then clone repo
    - if upstream is active then use the upstream wpt + tests
    - update builder to include --use-upstream-wpt
    
    Change-Id: Ida3ea7a02d6eb4dd1f575ef7f9580f935dd83c3e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829678
    Reviewed-by: Jonathan Lee <[email protected]>
    Reviewed-by: Weizhong Xia <[email protected]>
    Commit-Queue: Nihar Damarasingu <[email protected]>
    Reviewed-by: Brian Sheedy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036781}
    
  121. Remove base="true" from USB.ExternalDeviceAttached histogram
    
    USB.ExternalDeviceAttached does not use suffix, so base="true" is not
    needed. With base="true", USB.ExternalDeviceAttached is not selectable
    in UMA.
    
    USB.ExternalDeviceAttached histogram added in crrev.com/c/3756855
    
    Bug: b/236890076
    Change-Id: Ib3668f12427e4ab32038a7f4e355aa3e72274ea6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836855
    Reviewed-by: Chad Duffin <[email protected]>
    Commit-Queue: Won Chung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036780}
    
  122. [RDSD] Desktop site app menu setting updates
    
    - Remove the RDS setting entry from the app menu on native pages including History/Downloads/Bookmarks/Recent tabs/NTP
    - Add a feature engagement event to track usage of the RDS setting on the app menu for the current tab-level setting implementation
    
    Bug: 1353598, 1353597
    Change-Id: Iaef673bf61abfd5efe74c75ebe051100c248289e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834420
    Reviewed-by: Shu Yang <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036779}
    
  123. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660834523-5357c1014f567bf4898228b2c78273127462122f.profdata to chrome-win64-main-1660845461-5fa07676dae6b878d4fbaa3c8a21edc10dfbdd34.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: If75576d678c85ff4d2274d1af77416711dd6ed67
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839233
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036778}
    
  124. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660823934-1c59750fb448eb4a5cb00d927bf2af94d44355d4.profdata to chrome-mac-arm-main-1660845461-6d2b87a64ef678c60f5022188c9f845300d5c23d.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I5deb0e2a6ed3a92c1978742cd322dc69814702a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839255
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036777}
    
  125. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660823934-e6502543dd9b12af2179cf56baa23b61d083b0a8.profdata to chrome-linux-main-1660845461-6907d5caac9a3a7552d52bf333c970cd7960238a.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I2934191fd6708c36da793d6347f0d2d165499e1f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840409
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036776}
    
  126. Disable component update for chrome for testing.
    
    Chrome for Testing binaries should have a fixed version and never
    update.
    
    For context, see https://goo.gle/chrome-for-testing
    
    Bug: 1336611
    Change-Id: I1591f22171b765589a38e9ad4f7b24884c726c5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824980
    Reviewed-by: Joshua Pawlicki <[email protected]>
    Auto-Submit: Thiago Perrotta <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Commit-Queue: Thiago Perrotta <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036775}
    
  127. Shows the app icon in scrollable shelf when activating the app.
    
    This cl adds a functionality that, when an app is opened or activated,
    the scrollable shelf view will automatically update its offset to show
    the activated icon.
    
    Bug: 1068956
    Change-Id: Idad938112682e6f1645c04dd42cd58b4883f875f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817242
    Reviewed-by: James Cook <[email protected]>
    Reviewed-by: Andrew Xu <[email protected]>
    Commit-Queue: Wen-Chien Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036774}
    
  128. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660823934-91cc3328a61ccf2ecfe29ed7ad1071291ae93af7.profdata to chrome-mac-main-1660845461-3452705c6146cc61ae9f7b278a773834dc6bec58.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib2ab27d34dbf314fcf80e713009a2575418d8a03
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840508
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036773}
    
  129. glanceables: Rename welcome_label related files
    
    Bug: 1353488
    Test: no changes in logic
    Change-Id: Ic0bfdab303afae65b64fc952fd506040db2c1bd7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840388
    Commit-Queue: James Cook <[email protected]>
    Auto-Submit: Artsiom Mitrokhin <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036772}
    
  130. usb: Move WebUsbServiceImpl to //content
    
    This CL moves the implementation of the blink::mojom::WebUsbService
    mojo interface from the embedder layer to the content layer.
    
    Ownership of the UsbDelegate is moved from WebUsbServiceImpl to
    the ContentBrowserClient which now has a GetUsbDelegate method.
    
    Previously, the lifetime of WebUsbServiceImpl was managed by
    FrameUsbServices. Now it is a self-owned DocumentUserData with
    the same lifetime.
    
    Previously, UsbTabHelper managed the connected USB device state.
    Now WebContentsImpl manages this state and clients observe
    WebContents directly.
    
    Browser tests (//chrome/browser/usb/usb_browsertest.cc) and unit
    tests (//chrome/browser/usb/web_usb_service_impl_unittest.cc) are
    moved to //content but the embedder-specific versions of the tests
    are retained as chrome_usb_browsertest.cc and
    chrome_usb_delegate_unittest.cc.
    
    Bug: 991759, 1220314
    Change-Id: I2ed528acc6dbc5667ae22b9219a1320226792a40
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3671829
    Commit-Queue: Matt Reynolds <[email protected]>
    Reviewed-by: Kinuko Yasuda <[email protected]>
    Reviewed-by: Reilly Grant <[email protected]>
    Reviewed-by: Dana Fried <[email protected]>
    Reviewed-by: Francois Pierre Doray <[email protected]>
    Reviewed-by: Brandon Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036771}
    
  131. [Sheriff] Disable flaky Dictation/SmartCapitalization test.
    
    Bug: 1354284
    Change-Id: Ie07dc669ac9e22495ba086de258a230cdcd11445
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838828
    Commit-Queue: Sophey Dong <[email protected]>
    Owners-Override: Sophey Dong <[email protected]>
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036770}
    
  132. EV checking: Stop checking revocation for EV in builtin proc
    
    Bug: 1268848
    Change-Id: I5b4a3abbd51a2ee0fbdc199eb98425425e331ab6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3782902
    Reviewed-by: Matt Mueller <[email protected]>
    Reviewed-by: Carlos IL <[email protected]>
    Commit-Queue: Hubert Chao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036769}
    
  133. Android OSK resizes visual viewport behind flag
    
    With this flag, the Android On-Screen Keyboard no longer resizes the
    page (and so doesn't cause the page to relayout), instead resizing only
    the visual viewport.
    
    This updates the ApplicationViewportInsetSupplier class to allow two
    kinds of insets, "stacking" and "overlapping". Stacking insets are meant
    for UI components that are displayed together; in this case, the
    on-screen keyboard along with the autofill accessory that appears on top
    of it. Overlapping insets are for unrelated UI that would overlay each
    other.
    
    The approach in this CL reuses the approach taken by the
    Virtual-Keyboard API's overlaysContent attribute which similarly avoids
    resizing the page.
    
    Doc: https://docs.google.com/document/d/1RwvFxq-DM8LlKTeh-r_oL8-7EpM_UvC81BAO5lWWk48/edit?hl=en&forcehl=1#
    
    Bug: 1353728
    Change-Id: Ia1c3772aac1e5c71a1e5efacbc4cc0d413de0c5a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3749398
    Reviewed-by: Matthew Jones <[email protected]>
    Reviewed-by: Ted Choc <[email protected]>
    Reviewed-by: Xi Han <[email protected]>
    Commit-Queue: David Bokan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036768}
    
  134. Record Translate.CompactInfobar.Event metrics for Translate Message UI.
    
    In order to make the Translate Message UI more easily comparable to the
    infobar UI, the Translate Message UI should record
    Translate.CompactInfobar.Event metrics whenever the comparable events
    occur.
    
    Bug: 1354247
    Change-Id: I15f7d6c7e67fbb0c64519cfa2ed26723d898828e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840334
    Commit-Queue: Scott Little <[email protected]>
    Reviewed-by: Trevor Perrier <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036767}
    
  135. Make notifyEvent params argument optional
    
    Bug: b/242549183
    Change-Id: I882aa27fe4401b03492d45835761b417c7877b6a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838718
    Auto-Submit: Michael Checo <[email protected]>
    Reviewed-by: Ashley Prasad <[email protected]>
    Commit-Queue: Ashley Prasad <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036766}
    
  136. [remoting host][linux] Allow WebAuthn NMH to run after Chrome update
    
    remote_webauthn refuses to run after Chrome has been updated but hasn't
    been relaunched. It turns out the problem is that Chrome has updated its
    binary in its path, but the Chrome process is still the old one until it
    gets relaunched. In this case the Chrome process' exe symlink will point
    to "/opt/google/chrome/chrome (deleted)", which is not in
    kAllowedCallerPrograms.
    
    Given Chrome doesn't immediately push users to relaunch Chrome after the
    update, we should still keep the NMH working in this state.
    
    This CL fixes this problem by stripping " (deleted)" from the image path
    if the image path doesn't exist. This is safe since the path is still
    unspoofable. Creating a binary with a path ending with " (deleted)"
    won't work since the path exists.
    
    Bug: 1353928,b/240178477
    Change-Id: I2fcd89f33c65b7d2f0235f6b08d0d7746a5442e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834434
    Reviewed-by: Joe Downing <[email protected]>
    Commit-Queue: Yuwei Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036765}
    
  137. Speculatively re-enable AppViewTest.TestAppViewRefusedDataShouldFail
    
    When tested locally with --gtest_repeat=50, this exhibited no flakes.
    
    Bug: 875908
    Change-Id: I6fbea5397f769d882005701c24d11f193a897450
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838806
    Reviewed-by: James Maclean <[email protected]>
    Auto-Submit: Kevin McNee <[email protected]>
    Commit-Queue: James Maclean <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036764}
    
  138. breadcrumbs: remove temporary CHECKs
    
    crrev.com/c/3437935 added temporary CHECKs to try and understand a
    crash. The crash is now understood, so this change removes the CHECKs
    and associated comment.
    
    Bug: 1287441
    Change-Id: Ib2efb4985331862bbe76848968ed58bf2ba4a64c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835034
    Reviewed-by: David Bienvenu <[email protected]>
    Commit-Queue: Jesse McKenna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036763}
    
  139. [Web Locks] Update RequestImpl resolver checks
    
    Updates the resovler checks in the `RequestImpl` method to help resolve a Clusterfuzz error that was partially fixed in cl/3832518.
    
    Bug: 1347389
    Change-Id: I4eaf8f1d700287262a74368893f5404cffa622c9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840427
    Reviewed-by: Ayu Ishii <[email protected]>
    Commit-Queue: Christine Smith <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036762}
    
  140. check_annotations: Fix --limit option
    
    Setting the --limit option crashes this script because it's treated as
    an int, but the default type for parsed arguments is string. Fix this
    by setting type=int in the argument parser.
    
    Bug: none
    Change-Id: Iedbfc6b5af10a731212eecbc60fe7efcabdde15c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831147
    Auto-Submit: Fergus Dall <[email protected]>
    Commit-Queue: Fergus Dall <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036761}
    
  141. Add field trial config for kIOSNewOmniboxImplementation.
    
    The feature name (starting with lowercase k) predates the current
    naming convention, or at least the presubmit check to prevent it.
    
    Fix prerenderer test which can't find autocompleted text in the
    old way with flag on.
    
    Bug: none
    Change-Id: I5189cb1093f9a600af8f718221761e006e4d8a68
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831541
    Auto-Submit: Stepan Khapugin <[email protected]>
    Commit-Queue: Rohit Rao <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036760}
    
  142. [Toolbar] Remove the toolbar enter/exit animation code
    
    This code is now effectively dead; the toolbar is not drawn during tab
    switcher enter/exit because it's invisible until the transition
    finishes. Even createPostExitTabSwitcherAnimation, which nominally
    occurs after setting the toolbar to visible, is dead because we don't
    even enable animations at the same time as we use the accessibility tab
    switcher, which is a pre-condition for this delayed animation.
    
    Note that there is still an apparent cross-fade when showing/hiding
    the tab switcher toolbar but this is the result of blending the tab
    switcher toolbar with the toolbar bitmap.
    
    This change also removes some other now-defunct animation code related
    to the OptionalButton that was made obsolete by a recent refactoring.
    
    Bug: none
    Change-Id: Ia0391d435ee50ff31feec3ba08e352b4bf820888
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817873
    Commit-Queue: Patrick Noland <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036759}
    
  143. Refactor CartService to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: Id5ce2a8cc82200b76723aa5c76824016656c40a2
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831542
    Reviewed-by: Paul Adedeji <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036758}
    
  144. Update WebUI HelpBubble basic layout
    
    Update HelpBubble style and basic functionality to match all IPH variants, i.e.:
    - Title and/or body text only
    - Title and/or body text with buttons
    - Title and/or body text with info icon (placeholder)
    - Progress bar with body text
    
    Also:
    * Add force_close_button to mojo params to cover variants that show a close button.
    * Update tests to match new markup
    * Add messages to all tests for debugging
    
    Bug: 1350589
    Change-Id: Id6f6bd854583ae2330ee4ab3b1e13958aa0d0361
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827503
    Commit-Queue: Mickey Burks <[email protected]>
    Reviewed-by: Dana Fried <[email protected]>
    Reviewed-by: Joe Mason <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036757}
    
  145. [reclient] Turn off racing on Comparison Builders
    
    Turn off racing for RBE exec strategy on Comparison Mac (reclient), Comparison Mac arm64 (reclient), and Comparison ios (reclient).
    
    Bug: b/242206117
    Change-Id: Ib370da914dec1ab4ef6dadda8435eb8ef19d74d7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840627
    Commit-Queue: Andus Yu <[email protected]>
    Reviewed-by: Garrett Beaty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036756}
    
  146. webauthn: fix autofill on Android 13.
    
    Listing credentials is the one case that we care about where the objects
    passed to and from Play Services aren't just SafeParcelables: the
    returned value is an array of SafeParcelable objects instead.
    
    The SafeParcelable format is difficult to change, and thus fairly
    stable, but the high-level Parcel format can change.
    
    In order to support skipping values, Android 13 now includes an extra
    length prefix in this higher-level format and this needs to be
    accommodated. That change isn't difficult but, in order to better catch
    these things in the future, I've added a unittest to check the
    serialisation is as expected.
    
    Change-Id: I72e189b901a151cbf36ebbcc095d7041907d0442
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838720
    Reviewed-by: Ken Buchanan <[email protected]>
    Commit-Queue: Adam Langley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036755}
    
  147. Avoid unnecessary breaks before a repeated table footer.
    
    We got confused by a repeat break token, and refused to place a zero
    pixels "tall" repeated table footer even if there was just enough space
    for it (exactly zero pixels).
    
    Bug: 1354141
    Change-Id: I5285156e7224d26f77e54ed1ea6eae10877eaaff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838771
    Reviewed-by: Alison Maher <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Commit-Queue: Morten Stenshorne <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036754}
    
  148. Postpone the expire date of Net.SpdySession.AlpsDecoderStatus
    
    Change-Id: I3ad8559b6894c480470723e9a7fc35685bf21aef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834200
    Reviewed-by: David Schinazi <[email protected]>
    Commit-Queue: Fan Yang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036753}
    
  149. Extend expiry of speed metrics histograms by 1y.
    
    This extends the expiry of the following histograms:
    PageLoad.Clients.FromGoogleSearch.FromSidePanel.PaintTiming.NavigationToFirstImagePaint
    PageLoad.Clients.LayoutInstability.MaxCumulativeShiftScore.Subframe.*
    PageLoad.Clients.AMP.LayoutInstability.MaxCumulativeShiftScore.Subframe.*
    
    (33 in all after expansion)
    
    Bug: 1343447, 1352991, 1352992, 1352993, 1352994, 1352995, 1352996, 1352997, 1352998, 1352999, 1353000, 1353001, 1353002, 1353003, 1353004, 1353005, 1353006
    Change-Id: I1ba27d47a7958f385ed290ea0235bdfe3a797a2a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838622
    Reviewed-by: Annie Sullivan <[email protected]>
    Auto-Submit: Ian Clelland <[email protected]>
    Commit-Queue: Annie Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036752}
    
  150. Refactors DecoderClient to pass along cache type for storing entries.
    
    - Updates the gpu->browser storing calls so that they require a cache
      type since there can be more than 1 gpu side cache now.
    - Updates all testing references accordingly.
    - Renames the function so that it is clear that we can store arbitrary
      blobs, not just shaders anymore.
    
    Bug: dawn:549
    Change-Id: I015bb051d1fbd1ce7addf70b65aa6babaaaef72e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3787288
    Commit-Queue: Loko Kung <[email protected]>
    Reviewed-by: Austin Eng <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036751}
    
  151. Fix progress-based-animation-test
    
    The test was not waiting for the loading to complete. It was possible
    to run the test before the animation started.  This patch waits for the
    animation to start before updating the scroll position and testing the
    computed style.
    
    Bug: 1350542
    Change-Id: I0dea471ebd6d2f3c3c40d1044ff191eef69a11f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840387
    Reviewed-by: Mustaq Ahmed <[email protected]>
    Commit-Queue: Kevin Ellis <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036750}
    
  152. Add CustomizationFacet with CLOUD_GAMING_DEVICE entry in DemoModeDimensions in UMA.
    
    Doc: go/demo-mode-uma-dimension-feature-list
    privacy: b/242072563
    
    Bug: 242072563
    Change-Id: I9d9fa29af8c705337e22eb8291cd22cd8b31b812
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837172
    Reviewed-by: Steven Holte <[email protected]>
    Commit-Queue: Bowen Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036749}
    
  153. kerberos: Validate krb5 config on "Advanced" click
    
    Previously the syntax of the config was checked only when the user
    tried to change it. Since the invalid config can be inserted via
    policy, the config should be validated the moment the user sees it to
    avoid cryptic behaviour.
    
    BUG=chromium:1349058
    
    Change-Id: I76906aefae4f7236d5ed40d1eae4e0cfff4fb0bb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823075
    Auto-Submit: Michael Slutskii <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Commit-Queue: Jimmy Gong <[email protected]>
    Commit-Queue: Felipe Andrade <[email protected]>
    Reviewed-by: Felipe Andrade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036748}
    
  154. Refactor Value usage in chrome\browser\media\router\providers\cast, CL3
    
    Remove CastSession::From() overload that takes a Value instead of a
    Value::Dict.
    
    Bug: 1187001,1338341
    Change-Id: Id0a1706dde4c659240933df6ed81bf9024ef1957
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810664
    Reviewed-by: Mark Foltz <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036747}
    
  155. Revert "Add first Promo class unit test."
    
    This reverts commit e5e95ff0b49ef0ba973e0ddaf9afcab217847db1.
    
    Reason for revert: Need to use proper inits for Promo*
    
    Original change's description:
    > Add first Promo class unit test.
    >
    > Change-Id: Iaead9b53af28bec227cb04dcae86524df4587092
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832702
    > Reviewed-by: Joemer Ramos <[email protected]>
    > Commit-Queue: Benjamin Williams <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036635}
    
    Change-Id: I76ef845263d248a3e982573639cc385560c4ac02
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838371
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036746}
    
  156. Disable send-tab-to-self sign-in promos on Lacros
    
    We can't handle those yet, so disable in the meantime.
    
    Bug: 1219433
    Change-Id: I04790a14a9ffcea3efb159e4e947e7d0f5b4e4f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838816
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Auto-Submit: Victor Vianna <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Quick-Run: Victor Vianna <[email protected]>
    Reviewed-by: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036745}
    
  157. Fix -Wshadow instances in net/.
    
    Bug: 1344231
    Change-Id: I594a260d034d67bc1d462d339ce2ae776b5cf8c7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835061
    Commit-Queue: Matt Mueller <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Matt Mueller <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036744}
    
  158. Revert "Introduce global impression limits."
    
    This reverts commit 5223fc6f53872666c269d414f20457a171788527.
    
    Reason for revert: Breaks build due to bad BUILD rule.
    
    Original change's description:
    > Introduce global impression limits.
    >
    > The promos manager internally checks the following global impression
    > limits:
    >
    > - No more than 3 promos can be shown per week.
    > - No more than 1 promo can be shown every 2 days.
    > - A given promo cannot be displayed more than once per month.
    >
    > Change-Id: I26f821750b27b92b1719533baa8fb8332f216acc
    > Bug: 1354115
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834516
    > Reviewed-by: Ali Juma <[email protected]>
    > Commit-Queue: Benjamin Williams <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036591}
    
    Bug: 1354115
    Change-Id: I5c3f6916fe9dc815f3838f19cb6445d628913ba0
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838296
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: Benjamin Williams <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036743}
    
  159. Add strings for the Translate Message UI dismissal tooltip.
    
    These strings are for the eventual Translate Message UI dismissal
    tooltip, see
    https://chromium-review.googlesource.com/c/chromium/src/+/3645546 for
    the separate CL with functionality. These strings are being landed
    before the rest of the functionality in order to make sure they land
    before branch.
    
    Bug: 1324357
    Change-Id: I1cc093d23aa8bdc0b2024db25f3eb31e29770e1c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835275
    Reviewed-by: Trevor Perrier <[email protected]>
    Auto-Submit: Scott Little <[email protected]>
    Commit-Queue: Scott Little <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036742}
    
  160. Launch VisualFeaturesInCsppPings
    
    Stable 1% metrics are positive, and we have privacy approval for the
    full launch.
    
    Bug: 1316024
    Change-Id: I97fd07ea3c36673b4903ead1bd413f0b1cb1b8c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840266
    Reviewed-by: Rohit Bhatia <[email protected]>
    Commit-Queue: Daniel Rubery <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036741}
    
  161. [ZPS] Fix bug due to unconstrained ZPS cache size
    
    The recent updates made to the zero-prefix suggest cache to accommodate
    ZPS prefetching on SRP and Web did not introduce an upper limit on the
    size of the ZPS cache. In the absence of any eviction policy, this would
    result in the cache growing to an unbounded size and bloating the
    Preferences JSON file's size (at least until the user cleared their
    browsing history).
    
    This CL fixes the issue by enforcing a limit of a single entry in the
    ZPS cache for URL-based ZPS requests.
    
    Bug: 1344004
    Change-Id: Idabdb3a5a5cfbde60aa3b08b9d40f556fc41976e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835654
    Reviewed-by: Moe Ahmadi <[email protected]>
    Commit-Queue: Khalid Peer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036740}
    
  162. Extract RoundByteSize method from StorageHandler.
    
    Extract and expose RoundBytesSize so it can be used by
    DeviceStatusCollector to upload device storage and display
    it in the admin console.
    
    Bug: b:235136592, b:238441744
    Change-Id: I887538da29feae2625061e583e289fa69318ca59
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834589
    Commit-Queue: Ahmed Nasr <[email protected]>
    Reviewed-by: Kyle Horimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036739}
    
  163. ash: No channel indicator QS buttons in login/lock screen
    
    Only construct the channel indicator quick settings UI if the session
    state is ACTIVE.
    
    Bug: 1353847
    Change-Id: I106c9e2fe60ec77ffd4ff08a8afc3f615837b00b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838937
    Reviewed-by: Alex Newcomer <[email protected]>
    Commit-Queue: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036738}
    
  164. [Sheriff] Disable lacros.Basic
    
    Bug: 1354215
    Change-Id: I58fd5adeffce8c7f13dfac113da3d9d668f9626d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838786
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Commit-Queue: Sophey Dong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036737}
    
  165. [AppLanguagePrompt] Add shouldshow tests
    
    This CL adds tests for AppLanguagePromoDialog#shouldShowPrompt()
    
    Bug: 1351483
    Change-Id: I02056b4710eded85b748609cb3f0406349f11389
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832319
    Commit-Queue: Trevor Perrier <[email protected]>
    Reviewed-by: Josh Simmons <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036736}
    
  166. Regroup base/power_monitor source files in base/BUILD.gn
    
    Currently, some files are only included when is_nacl is false, and some
    are unconditionally included. Group them up together in the
    unconditional list.
    
    Bug: 1248057
    Change-Id: I43bc4677432564db04a39dae1cfbb628e9c52f09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825907
    Reviewed-by: Daniel Cheng <[email protected]>
    Auto-Submit: Patrick Monette <[email protected]>
    Commit-Queue: Patrick Monette <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036735}
    
  167. blink::Color: Store 4 floating-point values instead of an RGBA32
    
    Prior to this change, a blink::Color was internally just an RGBA32, or
    uint32_t. Now, blink::Color stores 4 floats.
    
    Internally, change Color::Rgb() to call Color::toSkColor4f(), rather
    than vice-versa.
    
    This increases the size of a blink::Color from 4 bytes to 16 bytes. It
    also removes the ability to treat a blink::Color interchangeably with
    a uint32_t.
    
    Binary-Size: Size increase is unavoidable (see above).
    Bug: 1351544
    Change-Id: I34f09a7e2dfd149cde1760d50bd00afc0615b293
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834252
    Reviewed-by: Juanmi Huertas <[email protected]>
    Commit-Queue: ccameron chromium <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036734}
    
  168. [fuchsia] workstation_eng uses '.' rather than '-' to split the parts
    
    Bug: fuchsia:99495
    Change-Id: I8e27e4606d2da471ca42e2c155d5e79e0bb6ed37
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835781
    Reviewed-by: Chong Gu <[email protected]>
    Reviewed-by: Fabrice de Gans <[email protected]>
    Commit-Queue: Kevin Marshall <[email protected]>
    Reviewed-by: Kevin Marshall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036733}
    
  169. Roll Catapult from e12cc61cfa3d to 72946313ec4f (1 revision)
    
    https://chromium.googlesource.com/catapult.git/+log/e12cc61cfa3d..72946313ec4f
    
    2022-08-18 [email protected] Disable coverage when test filter passed to typ test runner
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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:chromeos-kevin-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: chromium:1347302
    Tbr: [email protected]
    Change-Id: I9d42d6e222f500b67b0be33bb6b2db37f75c707f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839270
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036732}
    
  170. Roll Skia from be6380e00df1 to 439c4708a042 (10 revisions)
    
    https://skia.googlesource.com/skia.git/+log/be6380e00df1..439c4708a042
    
    2022-08-18 [email protected] [Graphite] Move create/deleteBackendTexture off Context/SharedContext.
    2022-08-18 [email protected] [Graphite] Add general support for render steps to emit a primitive color
    2022-08-18 [email protected] Remove StrikeRef
    2022-08-18 [email protected] [Graphite] Set local coordinates varying within VerticesRenderStep
    2022-08-18 [email protected] Remove Context reference from inside each SymbolTable.
    2022-08-18 [email protected] Guard use of execinfo.h with glib in VkTestUtils
    2022-08-18 [email protected] Roll ANGLE from 2965f81b83e5 to c6c7ff3c45bb (3 revisions)
    2022-08-18 [email protected] Add SkSL test for exact integer division in ES3.
    2022-08-18 [email protected] Roll SwiftShader from ab4bf6ad00d4 to 1c3dfde53353 (1 revision)
    2022-08-18 [email protected] [Graphite] Add ability to define stepLocalCoords from RenderSteps (set to varying in SkSL)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I13e81c6ccb10aec7d797f9c3f50c1847e452e27a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839272
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036731}
    
  171. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5248.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: Icc233995fcce63f77cefb5d93cb54846b7d122b4
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840426
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036730}
    
  172. [Read Anything] Save user choice for colors to prefs
    
    This CL continues the work on the toolbar for the Read Anything
    feature.
    
    With this CL we add a new enum to the read_anything.mojom to define
    the valid theme choices. We use this enum (as an int) to save
    and read a user's color choice to prefs.
    
    AX-Relnotes: N/A
    Bug: 1266555
    Change-Id: Ib9ff886cefda291ded66a1bc74d48bebdd2a505d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831845
    Reviewed-by: Alex Gough <[email protected]>
    Commit-Queue: Mark Schillaci <[email protected]>
    Reviewed-by: Abigail Klein <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036729}
    
  173. arc: Cleanup DPC compliance metrics reporting code
    
    Compliance metrics are expired and we don't need to revive them so we're
    cleaning the code and histogram.xml file.
    
    BUG=b:227195677
    TEST=tast run DUT enterprise.ARCProvisioning
    TEST=./out_Default/Release/unit_tests  --gtest_filter='ArcPolicyBridge*'
    
    Change-Id: I356213e4714a1dc684822979548cf383d22ebd51
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837017
    Auto-Submit: Muhammad Hasan Khan <[email protected]>
    Commit-Queue: Yao Li <[email protected]>
    Reviewed-by: Yao Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036728}
    
  174. [signin] Do not silently grant ConsentLevel::kSync if sync is disabled
    
    Some implementations of TurnSyncOnHelper::Delegate want to silently
    abort the sync flow if the sync is disabled. The current way of doing
    that (returning LoginUIService::SYNC_WITH_DEFAULT_SETTINGS) is bad
    because it grants ConsentLevel::kSync without showing any consent UI.
    
    This CL introduces a new TurnSyncOnHelper::Delegate method that allows
    to abort the sync flow when sync is disabled without removing the
    account.
    
    Fixed: 1354130
    Change-Id: Idc027432c605b3fd48b63a69746e03a709abf530
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838610
    Reviewed-by: Nicolas Dossou-Gbété <[email protected]>
    Commit-Queue: Alex Ilin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036727}
    
  175. Roll DevTools Frontend from aea435301416 to c005e44cd0f3 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/aea435301416..c005e44cd0f3
    
    2022-08-18 [email protected] Ignore frame when deduplicating authored folders
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ie4f390ba1f9f5dcb12e2873aeefd24706940f1de
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840246
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036726}
    
  176. Remove ScopedAssistantLightModeAsDefault in Assistant Controller
    
    It's just being used to determine dark mode so compute the value
    directly. Locations that resolve colors have their own calls
    to ScopedAssisstantLightModeAsDefault.
    
    Bug: 1351837
    Change-Id: I389a51ebea355d65c5f70fbd4d17a9964e0a17b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828053
    Commit-Queue: Sean Kau <[email protected]>
    Reviewed-by: Xiaoqian Dai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036725}
    
  177. [Fallbacks] Add form renderer id to params when the context menu is
    triggered in a form
    
    Add a new context menu param 'form_renderer_id', this param will
    store the form's renderer id if the context menu is opened via
    right-clicking on an input field or a textarea field in a form.
    Similar to `field_renderer_id` param.
    
    Bug: 1325811
    Change-Id: I2f0e256abbd1ba0508d80bd8a581871193e73bf3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820109
    Reviewed-by: Kinuko Yasuda <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Vidhan Jain <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036724}
    
  178. webrtc: disallow encodedInsertableStreams in pc.setConfiguration()
    
    and return the actual value in getConfiguration()
    See https://github.com/w3c/webrtc-encoded-transform/pull/111
    for the spec of this API version
    
    BUG=chromium:1347309
    
    Change-Id: Iaab0c347d182e2943b0cda9630fe4cefeb7042ff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3785012
    Reviewed-by: Harald Alvestrand <[email protected]>
    Commit-Queue: Philipp Hancke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036723}
    
  179. Roll Dawn from e0bf254f720e to 1ac1514ad2c9 (2 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/e0bf254f720e..1ac1514ad2c9
    
    2022-08-18 [email protected] Roll SwiftShader from ab4bf6ad00d4 to 1c3dfde53353 (1 revision)
    2022-08-18 [email protected] Add bitwise_expression to the WGSL parser.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Iad4461f4569fda3a9abe0a04189e993c814b751d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839252
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036722}
    
  180. Fix tests in web_tests/transitions
    
    These tests fail if style changes are introduced before the first
    style update.  Fixed by ensuring that we render the page before the
    first style change.
    
    Bug: 1255285
    Change-Id: I53c70c33262bb7921baf455c4998c412efdc397e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840206
    Commit-Queue: Kevin Ellis <[email protected]>
    Reviewed-by: Mustaq Ahmed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036721}
    
  181. Update OWNER for wpt test scripts
    
    Change-Id: I0054efb8b249351e01f5c4e8f04ed573777f92d9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838799
    Commit-Queue: Weizhong Xia <[email protected]>
    Reviewed-by: Brian Sheedy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036720}
    
  182. Shimless: Update exit dialog text
    
    screenshot: http://screen/AVchkiN6xpbNRRG
    
    Bug: 1198187
    Change-Id: Iacc868d0f4abfd1a7c4577d42fd9f3484e8d46e4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838618
    Reviewed-by: Michael Checo <[email protected]>
    Reviewed-by: Gavin Williams <[email protected]>
    Commit-Queue: Gavin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036719}
    
  183. WebUI: Migrate cr_radio_button/* to class-based syntax
    
    Bug: 1206112
    Change-Id: I60c886e2006c1bd80b04d027a5011f08cc957267
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826435
    Commit-Queue: Rebekah Potter <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036718}
    
  184. WebUI: Check in Polymer 3 cr-button
    
    AX-Relnotes: n/a
    
    Bug: 1184053
    Change-Id: I1a3dc5476e9c5772fff8627f117023fe34506e89
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832606
    Reviewed-by: Luciano Pacheco <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036717}
    
  185. [A11y Settings Revamp] Rearrange Keyboard and Text Input Page
    
    Rearrange Keyboard and Text Input Page so that the features with icons
    are at the top. go/a11y-settings-revamp
    
    Before: https://screenshot.googleplex.com/4FLgdp2oPFCrBo6
    After: https://screenshot.googleplex.com/C3Xk9pU6uDxVufB
    
    Bug: 1292142
    Change-Id: Ie1e64f5807f9cca639d42e59421b125718bf7080
    AX-Relnotes: Updates to Chrome OS Accessibility Settings to make accessibility options simpler / easier to use.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836260
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Josiah Krutz <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036716}
    
  186. [iOS][test runner] Ensure that xctestrun_data.{OnlyTestIdentifiers,SkipTestIdentifiers} does not contain more than one slash.
    
    For some reason, if the slash is included more than once, the retry will
    always fail. The call stack on the retry is as follows:
    
    ** INTERNAL ERROR: Uncaught exception **
    Uncaught Exception: *** -[__NSSetM addObject:]: object cannot be nil
    Stack:
      0   __exceptionPreprocess (in CoreFoundation)
      1   objc_exception_throw (in libobjc.A.dylib)
      2   _CFThrowFormattedException (in CoreFoundation)
      3   -[__NSSetM addObject:].cold.2 (in CoreFoundation)
      4   -[__NSSetM addObject:] (in CoreFoundation)
      5   -[XCTTestIdentifierSetBuilder addTestIdentifier:] (in XCTestCore)
      6   -[XCTHTestRunSpecification initWithDictionaryRepresentation:error:] (in XCTHarness)
      7   -[XCTHTestRunCoder_V1 testRunSpecificationsInDictionaryRepresentation:removingPathPlaceholders:error:] (in XCTHarness)
      8   -[XCTHTestRunCoder_V1 testRunFileWithDictionaryRepresentation:removingPathPlaceholders:error:] (in XCTHarness)
      9   +[XCTHTestRunFileSerialization testRunFileWithDictionaryRepresentation:removingPathPlaceholders:error:] (in XCTHarness)
     10   +[XCTHTestRunFileSerialization testRunFileWithContentsOfURL:pathPlaceholders:error:] (in XCTHarness)
     11   specialized static XCTHTestRunFileSerialization.testRunFile(withContentsOf:derivedDataPath:) (in IDEFoundation)
     12   @objc static XCTHTestRunFileSerialization.testRunFile(withContentsOf:derivedDataPath:) (in IDEFoundation)
     13   -[Xcode3CommandLineBuildTool _resolveInputOptionsWithTimingSection:] (in Xcode3Core)
     14   -[Xcode3CommandLineBuildTool run] (in Xcode3Core)
     15   XcodeBuildMain (in libxcodebuildLoader.dylib)
     16   start (in libdyld.dylib)
    
    Bug: webrtc:14382
    Change-Id: I4c95ef78f86a1124366bc02c2a2ca12580861ec0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838593
    Reviewed-by: Zhaoyang Li <[email protected]>
    Commit-Queue: Zhaoyang Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036715}
    
  187. Add unique identifier to Promo initializer.
    
    Change-Id: I4857da6f9b9507001a2582a18950e5eea1b15398
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836259
    Commit-Queue: Benjamin Williams <[email protected]>
    Reviewed-by: Sebastien Seguin-Gagnon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036714}
    
  188. Roll src-internal from ba34d7bac20d to 773787650d3b (6 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/ba34d7bac20d..773787650d3b
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected],[email protected]
    Change-Id: I62b144cc867780b7f97a433c761252f52801ca37
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839230
    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@{#1036713}
    
  189. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660823934-acebcb6c95b714dbd9cf1e3ba86b0a6496fe1b8c.profdata to chrome-win64-main-1660834523-5357c1014f567bf4898228b2c78273127462122f.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I17876fc396eaa3f726464799ce99537bfa193a28
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839271
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036712}
    
  190. Export android-code-coverage-native data to zoss
    
    Bug: 1305015
    Change-Id: I08958b60d3f6f727975ad2d82e71417db767c060
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838821
    Auto-Submit: Prakhar Asthana <[email protected]>
    Reviewed-by: Zhaoyang Li <[email protected]>
    Commit-Queue: Zhaoyang Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036711}
    
  191. Export win10-code-coverage data to zoss
    
    Bug: 1305015
    Change-Id: I26d3182a9a24c589626c27678cacd60ca947b5ce
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840291
    Auto-Submit: Prakhar Asthana <[email protected]>
    Reviewed-by: Zhaoyang Li <[email protected]>
    Commit-Queue: Zhaoyang Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036710}
    
  192. [DesktopScreenshots] Register component earlier, on share hub open.
    
    This allows users who use any sharing feature to check for a
    component update or first-install the editor. Previously installs or update checks required loading the capture bubble.
    
    The feature does not load at startup to save bandwidth for the majority
    of users who do not use the feature.
    
    Change-Id: I4e3644ad3a9fa877b56079b68bb3073c351d008f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833389
    Reviewed-by: Kristi Park <[email protected]>
    Commit-Queue: Travis Skare <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036709}
    
  193. Export ios-simulator-code-coverage data to zoss
    
    Bug: 1305015
    Change-Id: I9fbdcf379b46d9a2df54def412c4f25887af9405
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838823
    Reviewed-by: Zhaoyang Li <[email protected]>
    Auto-Submit: Prakhar Asthana <[email protected]>
    Commit-Queue: Zhaoyang Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036708}
    
  194. Roll Help App from FiCVNk17K_YUEWVml... to _JqbtCltJUQrGFSIw...
    
    Release_Notes: http://go/help_app-x20/relnotes/Main/help_app_nightly_202208180800_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/help_app/app/+/_JqbtCltJUQrGFSIw_3hlkjdvrFVrqIKXh9aSzVJ0e8C
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/help-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Id7c3065964381d862ac04fb638b83063c47b9e76
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839269
    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@{#1036707}
    
  195. Fix failing wpt test external/wpt/paint-timing/fcp-only/fcp-gradient.html
    
    Check if background images are contentful before marking frame as
    containing a first-contentful-paint.
    
    Bug: 1193506
    Change-Id: I553aabd2639614a47d47c5acb564b3bde8d93e29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3714574
    Reviewed-by: Philip Rogers <[email protected]>
    Commit-Queue: Sohom Datta <[email protected]>
    Commit-Queue: Fredrik Söderquist <[email protected]>
    Reviewed-by: Fredrik Söderquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036706}
    
  196. Unoptimize CHECKs in DCHECK builds
    
    CHECKs are about an order of magnitude fewer than DCHECKs, so this
    optimization doesn't serve us in DCHECK builds where DCHECKs are not
    similarly optimized.
    
    This lets us capture the LOG_FATAL crash key for CHECKs on
    DCHECK-enabled builds, which may add useful additional information for
    debugging (which DCHECKs currently do).
    
    This is also useful because when a CHECK failure occurs in a stable
    build it's possible that the same CHECK condition has been hit in a
    DCHECK build which you'd be able to query for in crash reporting.
    
    Bug: 1340649
    Change-Id: Ic605b990af169c7c38f44f323aa7462c1ff3c0c1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835045
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036705}
    
  197. Log Camera Roll download results
    
    TESTED=verified via chrome://histogram
    
    Bug: b/239201889
    Change-Id: I00054af0c27a41aacf6cc97c9990dfb16f723d46
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826026
    Reviewed-by: Juliet Lévesque <[email protected]>
    Reviewed-by: Jon Mann <[email protected]>
    Commit-Queue: Jason Sun <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036704}
    
  198. Speculative fix to a notification inline reply clusterfuzz crash
    
    We cannot reproduce this clusterfuzz case, but looking at the crash
    trace it looks like a null pointer dereference in a corner case. This is
    a speculative fix to the problem.
    
    Bug: 1343219
    Change-Id: I6f0a7d40c403d09531c79afed2057d7d1bae20c1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834514
    Reviewed-by: Ahmed Mehfooz <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Commit-Queue: Andre Le <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036703}
    
  199. Refactor TaskManagerView to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I5211495ac2a0f6abb533e6f5263492b8be9affcf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830021
    Reviewed-by: Dana Fried <[email protected]>
    Commit-Queue: Dana Fried <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036702}
    
  200. CanvasFormattedText: Fix fuzzer-identified issue
    
    The fuzzer found another issue with the current experimental CFT
    implementation.  While we were already checking that the run belonged to
    a frame that hadn't been destroyed, it was possible to add a run to a
    CanvasFormattedText object that belonged to a destroyed frame.
    
    I've added two checks for this:
    
    1. We now check that the CFT's View() is valid (we were previously only
    checking the run.
    
    2. For the various append/insert/setRun APIs, we now check that the CFT
    and the run belong to the same frame/document.
    
    Bug: 1289807
    Change-Id: I4d3f4a940e59d1fc7ec5273c9c3a729aca8c6b06
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837077
    Reviewed-by: Fernando Serboncini <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Commit-Queue: Ian Prest <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036701}
    
  201. Handle corner cases when opening URLs from incognito mode.
    
    
    Some special URLs (e.g. chrome://settings) can't be opened in incognito
    mode. The existing code sets the navigator to the first one returned by
    OpenURL. This is incorrect in the case where we batch open URLs from
    incognito mode because the navigator gets set to the window which is non
    incognito which makes the rest of the URLs open in non-incognito mode.
    
    [email protected]
    
    Bug: 1349283
    Change-Id: I18228eb6b2ec4fbec76e76b4f12b516f1de2c485
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819848
    Commit-Queue: Scott Violet <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036700}
    
  202. Ensure PABudgetStorage's KeyValueTable is destroyed on DB sequence
    
    The KeyValueTable is currently destroyed on the UI sequence, which may
    cause thread safety issues. For example, any weak pointers it vends
    would be invalidated on the wrong sequence. So, we extend the lifetime
    of the table slightly, destroying it similarly to the sql::Database.
    
    Bug: 1354212
    Change-Id: I9bdf14eef90e35151b63c81f697767c7be82cde1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837233
    Reviewed-by: John Delaney <[email protected]>
    Commit-Queue: Alex Turner <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036699}
    
  203. Export mac-code-coverage data to zoss
    
    Bug: 1305015
    Change-Id: Ib0b44c0cb6ee9c4bc9126bba9408d7e223d868b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838837
    Reviewed-by: Zhaoyang Li <[email protected]>
    Commit-Queue: Zhaoyang Li <[email protected]>
    Auto-Submit: Prakhar Asthana <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036698}
    
  204. Make ColdModeSpellCheckRequester recheck element when spellcheck is re-enabled
    
    When spellcheck is disabled on an element, all existing markers are
    removed.
    
    crrev.com/c/3822635 makes cold mode checker memorize all fully-checked
    elements, so that they are not repeatedly checked.
    
    Then it created a regression that if a fully checked element is
    spellcheck disabled then re-enabled, it's not checked again.
    
    This patch fixes it by removing an element from the fully checked
    element set when spellchecking is disabled for this element.
    
    Fixed: 1353929
    Change-Id: I8483d5eccfe28cc3e39c4780c7b8fa509bd56430
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835558
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Commit-Queue: Xiaocheng Hu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036697}
    
  205. [iOS] Only show the promo when the feed is visible
    
    The FeedTopSectionCoordinator should always exist, since the promo can
    be shown and hidden when the feed visibility changes. Therefore we
    always create the coordinator, and conditionally add its VC to the
    NewTabPageViewController when it is updated.
    
    Bug: 1331010
    Change-Id: Ia11654afeb41edb913dd40d4f45a5d4882349db9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838796
    Reviewed-by: Sergio Collazos <[email protected]>
    Auto-Submit: Adam Arcaro <[email protected]>
    Commit-Queue: Adam Arcaro <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036696}
    
  206. Revert "[mojo] Disable flaking SharedBufferTest"
    
    This reverts commit b92a1d6a6af973c2cb271995cc7d80a3f19b3aa8.
    
    Reason for revert: AFAICT this has not actually been flaking recently, prior to being disabled.
    
    Original change's description:
    > [mojo] Disable flaking SharedBufferTest
    >
    > Bug: 1287637, 1342222
    > Bug: fuchsia:96241
    > Change-Id: I659fded6ee7aaffddfcd94958adc0d894923343e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747786
    > Reviewed-by: Adithya Srinivasan <[email protected]>
    > Owners-Override: Adithya Srinivasan <[email protected]>
    > Commit-Queue: Wez <[email protected]>
    > Auto-Submit: Wez <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1021648}
    
    Bug: 1287637, 1342222
    Bug: fuchsia:96241
    Change-Id: I395d20485bf815c6ea2616b79386e24b199886a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829561
    Auto-Submit: Wez <[email protected]>
    Reviewed-by: Ken Rockot <[email protected]>
    Commit-Queue: Ken Rockot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036695}
    
  207. Reland "Integrating Private Aggregation with Shared Storage"
    
    This is a reland of commit cce318217b2b40a4b8be183e4adb6a5aa9bdc3d5
    
    The memory leaks seen in fuchsia-fyi-x64-asan are a known limitation of
    the garbage-collected gin library. Fuchsia does not support the leak
    suppression config so we need to manually disable the tests instead.
    
    Original change's description:
    > Integrating Private Aggregation with Shared Storage
    >
    > Exposes a new privateAggregation.sendHistogramReport() call to Shared
    > Storage worklets and adds the mojo plumbing to forward these requests to
    > the private_aggregation/ component (if it's enabled) in the browser.
    >
    > Bug: 1346108
    > Change-Id: Iea4db1c14fc1c0dda805a639bee917f4f9dfb2ae
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814272
    > Reviewed-by: Dominic Farolino <[email protected]>
    > Commit-Queue: Alex Turner <[email protected]>
    > Reviewed-by: Yao Xiao <[email protected]>
    > Reviewed-by: Nan Lin <[email protected]>
    > Reviewed-by: Alex Gough <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035668}
    
    Bug: 1346108
    Change-Id: I3a852186dbf9a9079d4c18555a5d789b008479ea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838137
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: John Delaney <[email protected]>
    Reviewed-by: Rohan Pavone <[email protected]>
    Auto-Submit: Alex Turner <[email protected]>
    Commit-Queue: Yao Xiao <[email protected]>
    Reviewed-by: Dominic Farolino <[email protected]>
    Reviewed-by: Yao Xiao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036694}
    
  208. [Chromecast] Remove RequestMoveOut.
    
    This method is no longer used.
    
    Bug: b/242898471
    Test: build for android, linux, fuchsia
    Change-Id: I8c1b1141648c148223da0c38671f2c0252cd2b2d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835060
    Reviewed-by: Sean Topping <[email protected]>
    Commit-Queue: Sean Topping <[email protected]>
    Auto-Submit: Simeon Anfinrud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036693}
    
  209. Clear pending repeated footer when breaking before it.
    
    A repeatable table footer may be a suitable early-break in some cases,
    and when that happens, we need to clear the pending table footer, so
    that we won't start looking for it after the table child loop.
    
    Bug: 1353998
    Change-Id: I6f0792069d46b75eaefe65d73349ee49c5ecc61e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838790
    Commit-Queue: Morten Stenshorne <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Reviewed-by: Alison Maher <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036692}
    
  210. Fix copying of PolicyGlobal to diagnostics in chrome://sandbox
    
    In a previous change[0] uses of the policy_rules_ member were
    renamed to policy_rules when coying the low level policy from
    the config to the diagnostic. This lead to the copy being
    unpacked to Json later in the chrome://sandbox flow sometimes
    having invalid pointers (probably where a process had exited
    and its low level policy had been freed, making pointers to
    its policy invalid). This resulted in a flaky test which was
    disabled[1].
    
    This change fixes this and renames another variable to
    make it more obvious what is going on.
    
    [0] https://chromium-review.googlesource.com/c/chromium/src/+/3558444
    [1] https://chromium-review.googlesource.com/c/chromium/src/+/3836276
    
    Tests: ChromeURLDataManagerWebUITrustedTypesTest.NoTrustedTypesViolation/chrome___sandbox
    Bug: 1353819
    Change-Id: I3e722a5ba28b6a92f56f537d824f677e184e90b0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836343
    Commit-Queue: Alex Gough <[email protected]>
    Reviewed-by: James Forshaw <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036691}
    
  211. Reland "Add basic benchmark to collect stack samples"
    
    This reverts commit 4190818890d957e3540225b5a33bb0de119f8550.
    
    Removed non-ASCII character
    
    Change-Id: I430f1eba928f53a86e72030050372edce30357ac
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838812
    Reviewed-by: Mikhail Khokhlov <[email protected]>
    Commit-Queue: Carlos Caballero Grolimund <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036690}
    
  212. Roll WebRTC from 723f19d230e7 to 7aaeb5a270ba (19 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/723f19d230e7..7aaeb5a270ba
    
    2022-08-18 [email protected] Create pre-allocated decoders on the decoder thread.
    2022-08-18 [email protected] Remove usage of rtc::MessageHandler in OpenSSLAdapter
    2022-08-18 [email protected] Clean VideoReceiveStream2::HandleEncodedFrameOnDecodeQueue
    2022-08-18 [email protected] Revert "dtls: allow dtls role to change during DTLS restart"
    2022-08-18 [email protected] dtls: allow dtls role to change during DTLS restart
    2022-08-18 [email protected] Roll chromium_revision 73d2f8e653..80727c54da (1035926:1036533)
    2022-08-18 [email protected] In FakeNetworkInterface drop dependency on rtc::MessageHandler
    2022-08-18 [email protected] Remove usage of rtc::MessageHandler in net/dcsctp
    2022-08-18 [email protected] Adopt absl::string_view in modules/desktop_capture/
    2022-08-18 [email protected] Remove statistics tracking from FrameBuffer2
    2022-08-18 [email protected] Add an explicit conversion from absl::string_view to std::string
    2022-08-18 [email protected] Prevent UB on BufferT::AppendData and ctor.
    2022-08-18 [email protected] Remove usage of rtc::MessageHandler in peer_connection example
    2022-08-18 [email protected] Don't specify the Mac version for iOS bots
    2022-08-17 [email protected] Remove unused headers ScreenCaptureFrameQueue
    2022-08-17 [email protected] TaskQueueStdlib: remove dependency on Event::kForever being int.
    2022-08-17 [email protected] Migrate mb script to python3.
    2022-08-17 [email protected] Cleanup TurnServer
    2022-08-17 [email protected] Adopt absl::string_view in modules/congestion_controller/
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I8abaf3553a82b33c8e48570a13791ab1aa5cd4ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839290
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036689}
    
  213. Fix tests in fast/animations/scroll-animations
    
    These tests likely broke due to shuffling of support code in WPT.
    In this patch, we break the dependency on WPT, which prevents WPT
    changes from inadvertently breaking non-WPT tests.
    
    It appears that 2 of the tests could be migrated to WPT.  The remaining
    one depends on internals and cannot be ported. Will leave the decision
    of whether to move some of the tests to a followup CL.
    
    Bug: 1343365
    Change-Id: I71e37456c951103d4653fe267fe58422d452ca0e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838774
    Commit-Queue: Kevin Ellis <[email protected]>
    Reviewed-by: Mustaq Ahmed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036688}
    
  214. Extend expiration date for metrics
    
    OOBE.GaiaScreen.*
    Login.ReauthToken.FetchDuration.*
    
    Bug: 1306135, 1317205
    Change-Id: Id5df20c19d515965f9209fb04b38521d28e25341
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837692
    Auto-Submit: Yunke Zhou <[email protected]>
    Commit-Queue: Roman Sorokin <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036687}
    
  215. [Journeys] Hide start icon drawable in queryfull state
    
    Bug: 1353070
    Change-Id: Ia5900f99d8008962af017d9fc9f91faf76841cb3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832700
    Commit-Queue: Patrick Noland <[email protected]>
    Reviewed-by: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036686}
    
  216. Introduce a GOOGLE_CHROME_FOR_TESTING_BRANDING build flag for C++ files.
    
    https://chromium-review.googlesource.com/c/chromium/src/+/3781529
    introduced a GN boolean flag for chrome for testing, which is consumed
    herein.
    
    For context, see https://goo.gle/chrome-for-testing
    
    Bug: 1336611
    Change-Id: I4d82bf279c8477b655ee943b2f0ca70ed0ed6f03
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824042
    Auto-Submit: Thiago Perrotta <[email protected]>
    Commit-Queue: Nico Weber <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036685}
    
  217. [SmartLock]: Delete ScanningBackoff experiment impl
    
    Based on the data collected so far on the MultiDevice.SecureChannel.
    BLE.ReceiveAdvertisementToAuthentication.EffectiveSuccessRateWithRetries
    metric, the Smart Lock team has decided to scrap this study.
    
    TEST=built and ran existing tests
    
    Change-Id: Iea0e5e7645e79aa6211b417079a4106413ae87ee
    Bug: b/234065703, b/208932863
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823374
    Reviewed-by: Ryan Hansberry <[email protected]>
    Commit-Queue: Brittany Hartmire <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036684}
    
  218. [DevTools] Replaced deprecated base::Value DICTIONARY and LIST types.
    
    These types are deprecated for a long time. This CL replaces their
    usage in tests that use DevTools commands with base::Value::Dict
    and ::List respectively.
    
    Change-Id: I8bf57bce476980049b3b99ce486ab70da3f58980
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812264
    Reviewed-by: Camille Lamy <[email protected]>
    Reviewed-by: Ari Chivukula <[email protected]>
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Commit-Queue: Peter Kvitek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036683}
    
  219. Update GPU expectations for software-renderer
    
    Some tests do disable GPU compositing so add renderer-software tag to
    capture this. Change existing tags from skia-renderer-gl to
    renderer-skia-gl so they all share common prefix Also update
    gpu_integration_unittests to produce tag renderer-skia-gl instead of
    renderer-software since it's more typical.
    
    Bug: 1343379
    Change-Id: If48e895e333a2abdd953720ca74a542a70164b4c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827506
    Reviewed-by: Yuly Novikov <[email protected]>
    Commit-Queue: Kyle Charbonneau <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036682}
    
  220. Fix unsafe narrowing instances in ui/base.
    
    This requires touching base/ and net/ also.
    
    Bug: 1292951
    Change-Id: Ibbee02d7e76b3a723cb68d668a07509353c571d9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827415
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Reviewed-by: Ryan Hamilton <[email protected]>
    Commit-Queue: Ryan Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036681}
    
  221. float: Hide multitask menu when entering tablet mode.
    
    It still shows up if we click/hover the size button in tablet mode, but
    I think instead of preventing it, we should hide the entire button. Will
    do that in a follow up.
    
    Also prevents the hover event from firing if the widget is not active.
    
    Bug: 1347978
    Test: ash_unittests MultitaskMenuTest.MultitaskMenuClosesOnTabletMode
    Change-Id: Ie2ef62cb0578386b459b0eab34256d26e38935a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805943
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Sammie Quon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036680}
    
  222. Add new field for root device total storage size to device status.
    
    This new field will be populated using Spaced to match the displayed
    storage in the device UI.
    
    Bug: b:235136592, b:238441744
    Change-Id: I2bd0b180a5e6cadbf887c3813bf0252ad0553672
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834244
    Reviewed-by: Julian Pastarmov <[email protected]>
    Commit-Queue: Ahmed Nasr <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036679}
    
  223. [Signin][Android] Use kCurrentLog for FREMobileIdentityConsistencySynthetic
    
    Make sure that FREMobileIdentityConsistencySynthetic is applied to UMA
    data collected in the First Run Experience.
    
    Fixed: 1347055
    Change-Id: I900591acc2f01412706338a1bc827f3059ef594e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836340
    Auto-Submit: Boris Sazonov <[email protected]>
    Reviewed-by: Mark Pearson <[email protected]>
    Commit-Queue: Mark Pearson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036678}
    
  224. Reland "Add a method to convert integer socket family to net::AddressFamily"
    
    This is a reland of commit dcb32506b023ffa2231e2f319ddcdf397891048d
    
    Original change's description:
    > Add a method to convert integer socket family to net::AddressFamily
    >
    > This will be used to support DNS resolution for a specific address
    > family.
    >
    > Bug: webrtc:14319, webrtc:14131
    > Change-Id: Ie5704638e9e6d32fd217e0f931ebaf68b0eb1b8e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832378
    > Auto-Submit: Sameer Vijaykar <[email protected]>
    > Reviewed-by: David Schinazi <[email protected]>
    > Commit-Queue: Sameer Vijaykar <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036347}
    
    Bug: webrtc:14319, webrtc:14131
    Change-Id: Idf440f556b5f55f9a2ca97c1d4905e7ef674be73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837114
    Reviewed-by: David Schinazi <[email protected]>
    Auto-Submit: Sameer Vijaykar <[email protected]>
    Commit-Queue: Sameer Vijaykar <[email protected]>
    Commit-Queue: David Schinazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036677}
    
  225. Roll SwiftShader from ab4bf6ad00d4d1edcc6bb3487139e91f0d379fbb to 1c3dfde53353 (1 revision)
    
    Cannot build log URL because revision "ab4bf6ad00d4d1edcc6bb3487139e91f0d379fbb" is invalid: Failed to retrieve revision.
    
    2022-08-18 [email protected] Added missing null pointer check on pDepthStencilResolveAttachment
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/swiftshader-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;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:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: I14205d9649964ad540963841203df853576446fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835356
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036676}
    
  226. Refactor invalidations to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Iccb1934b9df773c8e278d33c7731e487360abada
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838611
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036675}
    
  227. android/webview: Log distinct site visits per week
    
    Used the same expiry Android.WebView.OriginsVisited.
    Explicitly named the histogram "weekly" in case another time range
    could be added in the future.
    
    The logic was put into AwSiteVisitLogger instead of
    extending AwOriginVisitLogger because while they are similar,
    we wouldn't actually share a lot of code between the two loggers
    as they need to store different data in the shared preferences
    and need to make different comparisons in the time ranges.
    We would also need to awkwardly rename AwOriginVisitLogger
    and still use the old shared preference file name or migrate it.
    Added to this, we might later get rid of AwOriginVisitLogger.
    
    Defined a site visit as visiting an eTLD+1.
    
    Trusting the unit tests to test this because testing this manually
    would need to be done over a week.
    
    Bug: 1353775
    Change-Id: I77e9f08ee8dad7ba4db507c561878f30ba2b9692
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838212
    Reviewed-by: Peter Beverloo <[email protected]>
    Reviewed-by: Peter Conn <[email protected]>
    Reviewed-by: Calder Kitagawa <[email protected]>
    Commit-Queue: Rupert Wiser <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036674}
    
  228. Remove usage of base::TimeTicks::Now() from browser_autofill_manager_unittest
    
    Bug: 1352652
    Change-Id: I6081cff7b026783be4486a047eeb6121900b5b99
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838634
    Commit-Queue: Vidhan Jain <[email protected]>
    Commit-Queue: Christoph Schwering <[email protected]>
    Auto-Submit: Vidhan Jain <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036673}
    
  229. Roll RTS model from RbH8e_77lW7LpT7Nh... to GUeUYkTnmtlRNdQBo...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-windows-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I7c26bdefa84b8f48222b1a2f0e086fcf93a675b2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839229
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036672}
    
  230. Roll DevTools Frontend from 15d7d6882e74 to aea435301416 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/15d7d6882e74..aea435301416
    
    2022-08-18 [email protected] Fix top layer not loading issue
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Icd88e47ff04338954064e9fc25b650588a33f572
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835512
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036671}
    
  231. Saved Desks: Prevent focus on overview widgets when exiting overview
    
    When exiting overview, we fade out the overview grid and have a
    CleanupAnimationObserver delete the grid widget after shutdown has
    completed for the overview session. This led to cases where the grid
    view will still get focused even though it should be deleted, resulting
    in a crash.
    
    This CL ensures that when we call the fade out animation that the widget
    is set to be no longer activatable, so there is no attempt by the
    FocusController to activate it.
    
    Bug: 1351467
    Test: manual, added DeskSaveAndRecallTest.ExitOverviewDeskItemFocusCrash
    Change-Id: I67cb36224007acb8f3d56e3cfdfcf8351ef3ad81
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837012
    Commit-Queue: Richard Chui <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036670}
    
  232. [Passwords Import] Update strings for start & success states
    
    Mocks: https://screenshot.googleplex.com/9rpNCTS3LDnEjNT.png
    Impl: https://screenshot.googleplex.com/4pLXh6WhZTtaDEb.png
    
    Bug: 1325290
    Change-Id: I4ecbe572ee816afea55b5d92c259c038739fb2db
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838250
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Andrii Natiahlyi <[email protected]>
    Auto-Submit: Andrii Natiahlyi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036669}
    
  233. [Passwords import] Add per import limit
    
    This CL adds a limit for the maximum number of passwords allowed
    during import from single CSV file.
    
    Mocks:
    - https://screenshot.googleplex.com/5EuRZRK627BtXyG.png
    Impl:
    - https://screenshot.googleplex.com/FBPM7CQVVVpC2VY.png
    
    Full mocks: https://www.figma.com/file/EyHs7Dl8W4cDSg2zAHYDB2/Import-passwords?node-id=2%3A369
    DD: http://docs/document/d/1dcd9UiBxVt9Dc1O-5P_X1ktcVRtT5-qcE3iLQlemWME
    
    Bug: 1325290
    Change-Id: If97974f5b0f272705804e989e0179d1e66d0d61d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834245
    Auto-Submit: Andrii Natiahlyi <[email protected]>
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Vasilii Sukhanov <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Andrii Natiahlyi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036668}
    
  234. Remove [email protected] from third_party/content_analysis_sdk/OWNERS.
    
    This suggested change is automatically generated based on group memberships and affiliations.
    If this change is unnecessary or in error, vote CR -1 and the bot will abandon it. Vote CR +1/2 to approve this change.
    See the owner's recent activity for context: https://chromium-review.googlesource.com/q/[email protected]
    
    To report an issue, file a bug in the Infra>Security component.
    
    Change-Id: Ief2d36d9065f755ec20d5835190b4b6ea2645cd6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3773282
    Auto-Submit: Owners Cleanup <swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com>
    Reviewed-by: Roger Tawa <[email protected]>
    Commit-Queue: Roger Tawa <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036667}
    
  235. Remove extension and mime type check for content analysis
    
    This is no longer required so as to enable more DLP rule possibilities.
    
    Bug: b/241254708
    Change-Id: Ieef5ec8cf8623b839946a7ad19037d02647fdfe0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831930
    Auto-Submit: Dominique Fauteux-Chapleau <[email protected]>
    Commit-Queue: Daniel Rubery <[email protected]>
    Reviewed-by: Daniel Rubery <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036666}
    
  236. Shimless: update the reboot delay
    
    Display the updated reboot delay of 3 seconds:
    https://chromium-review.googlesource.com/c/chromiumos/platform2/+/3832066
    
    https://screenshot.googleplex.com/3L7C6HtG2qVqrps
    
    Bug: 1198187
    Test: local
    Change-Id: Id88ae58e692582ab52ca078e1d14c675a2a7d65c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837015
    Commit-Queue: Gavin Williams <[email protected]>
    Auto-Submit: Anton Swifton <[email protected]>
    Reviewed-by: Gavin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036665}
    
  237. Generate globalAlpha effect via filters
    
    Currently, there are two ways to produce an opacity effect in Canvas2D: set the globalAlpha property or use the opacity canvas filter. By unifying the paths for the two APIs, the resulting effects are guaranteed to be identical and are easier to maintain and debug. After reference and performance testing, it was decided to do the unification by producing the effect defined with globalAlpha via filters.
    
    The new GetGlobalAlphaAsFilter method, added to CanvasRenderingContext2DState, creates an opacity PaintFilter the with the value specified by globalAlpha. The StateGetFilter method now can receive an additional argument to indicate whether to include this filter, in order to allow the use of this method to get the canvas filters defined by the user. When the argument is set to include the globalAlpha filter, the PaintFilter returned is the result of composing the regular user set filters with the one obtained with GetGlobalAlphaAsFilter. The inclusion of the globalAlpha value in the image_flags, which was the way in which the globalAlpha effect was applied previously, was removed.
    
    Bug: 1344922
    Change-Id: Id96acd1f9ae07d2cb3076d27503273ea7408b7a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3763215
    Reviewed-by: Juanmi Huertas <[email protected]>
    Commit-Queue: Andres Perez <[email protected]>
    Reviewed-by: Robert Flack <[email protected]>
    Reviewed-by: Justin Novosad <[email protected]>
    Reviewed-by: Aaron Krajeski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036664}
    
  238. [memories][persist-clusters] Don't expire visits with visit_id = 0.
    
    Syncing propoates visit deletes. Sometimes, on iOS devices, we get sync
    data indicating a visit with id 0 was deleted. This is causing a DCHECK
    crash. This CL adds a guard when deleting visits from the sync flow. It
    leaves the DCHECK for deleting visits locally so we will know if
    something is wrong.
    
    Bug: 1353807, 1184879, 1184875, 1171352
    Change-Id: I25fa06254cef3b1a430a75fa47bbfd8dd2e1a9e2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835059
    Commit-Queue: manuk hovanesian <[email protected]>
    Auto-Submit: manuk hovanesian <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036663}
    
  239. [MediaCapture Extensions] Background blur constraints and settings
    
    This CL implements Media Capture and Streams Extensions background blur
    constraints and settings on the renderer side. On the media capture
    video backend side, this CL sets the default background blur support to
    to be not supported and implements background blur support for the
    Windows MediaFoundation backend based on hardware and platform support.
    
    Spec: https://w3c.github.io/mediacapture-extensions/#exposing-mediastreamtrack-source-background-blur-support
    
    Background blur feature is behind a flag:
    chrome --enable-blink-features=MediaCaptureBackgroundBlur
    
    Intent-to-prototype:
    https://groups.google.com/a/chromium.org/g/blink-dev/c/3ke9hgaREwM
    
    Bug: 1338665
    Change-Id: I70267979eb99960b06f8acfa354dbc8b00915a2f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3714592
    Reviewed-by: Vladimir Levin <[email protected]>
    Reviewed-by: Guido Urdaneta <[email protected]>
    Reviewed-by: Harald Alvestrand <[email protected]>
    Commit-Queue: Eero Hakkinen <[email protected]>
    Reviewed-by: Markus Handell <[email protected]>
    Reviewed-by: Rijubrata Bhaumik <[email protected]>
    Reviewed-by: Tomas Gunnarsson <[email protected]>
    Reviewed-by: Robert Sesek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036662}
    
  240. [iOS] Avoid crashing when reloading items in GoogleServices
    
    `self.passwordLeakCheckItem` is only added in the table view when
    `kEnhancedProtection` feature is disabled.
    This patch makes sure `kEnhancedProtection` is disabled before to
    update `passwordLeakCheckItem`, and to ask its consumer to reload it.
    
    Fixed: 1353810
    Change-Id: I705635d2e7778b1099624a2131e915cd53668ce7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838778
    Commit-Queue: Jérôme Lebel <[email protected]>
    Auto-Submit: Jérôme Lebel <[email protected]>
    Reviewed-by: Joemer Ramos <[email protected]>
    Commit-Queue: Joemer Ramos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036661}
    
  241. Roll RTS model from KV4QPYI4VnwiZw1JN... to sGVhzaqwgT697qIGK...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-mac-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I97d9bb8a4b3a29ba07f3e3cf2c6ba29c8c5e42ef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839289
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036660}
    
  242. Lacros: Implement `AccountManagerMojoService::ReportAuthError`
    
    Base CL - https://crrev.com/c/3825905
    Design Doc - http://shortn/_hKoc0VqbIt
    
    Bug: 1226055, 1312897
    Test: components_unittests
    Change-Id: I990a5e24f6dfb6415ba8ae8d5e9a24068419fb5e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832225
    Reviewed-by: Anastasiia N <[email protected]>
    Commit-Queue: Kush Sinha <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036659}
    
  243. [Web Payment] Use promises in CanMakePaymentQueryTest
    
    Bug: 1288946
    Change-Id: I6e03775c698e7271dfb32d673d652e93a34a7fda
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832499
    Commit-Queue: Rouslan Solomakhin <[email protected]>
    Reviewed-by: Stephen McGruer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036658}
    
  244. Disable client_side_phishing_fuzzer for Linux ASAN Debug builds.
    
    The bot mentioned in the bug is having trouble linking
    client_side_phishing_fuzzer. This is a temporary fix to get the failing
    bot working again sooner.
    
    Bug: 1353965
    Change-Id: I1d257e2d3a83c2089876dcc08970dd9b48993052
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836633
    Reviewed-by: Daniel Rubery <[email protected]>
    Commit-Queue: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036657}
    
  245. Update rendering metrics in system_health benchmark
    
    We've been working on replacing older Event.Latency with EventLatency,
    and PercentDroppedFrames with PercentDroppedFrames3. They have been
    stable on rendering_desktop and rendering_mobile for a while.
    
    This change adds them to system_health and system_health_scroll_jank so
    that we can get a couple weeks of data in parallel to the old metrics.
    At which point we will remove the old ones.
    
    Bug: 1080679
    Change-Id: Ia9ddd4466274c2ed84adf42f82c7b88b03007072
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836778
    Reviewed-by: Annie Sullivan <[email protected]>
    Commit-Queue: Jonathan Ross <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036656}
    
  246. More thoroughly document how mojom.NavigationClient gets reused
    
    RenderFrameImpl maintains a mojom.NavigationClient implementation that
    acts as a:
     1.) "Request" navigation client:
         For navigations on a target frame where the initiator is local.
         This is used to cancel navigations that have been sent to the
         browser, and to listen for when the browser "drops" navigations
     2.) "Commit" navigation client:
         Which the browser uses to commit navigations to.
    
    Sometimes the same navigation client implementation is used as both, and this CL more thoroughly documents when and how this happens.
    
    Change-Id: Ib3192d1b0f911839cd8a9d9119670cebbc4e1281
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835467
    Reviewed-by: Rakina Zata Amni <[email protected]>
    Commit-Queue: Dominic Farolino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036655}
    
  247. sheriff: mark iframe-navigation-stealing-focus.html as flaky
    
    It has a very high flake score across all platforms.
    
    Bug: 1340167
    Change-Id: Ia2fed3b270476d7b2c5f1a2232c64796c2a2b197
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835448
    Reviewed-by: Peter Boström <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036654}
    
  248. Change 3P intents in Incognito feature name
    
    Also entry is added for a study in `fieldtrial_testing_config.json`.
    
    Bug: 1318750
    Change-Id: Ie7707ba0e95e35f98ae585eb65325b62f23b8094
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838929
    Commit-Queue: Quentin Pubert <[email protected]>
    Reviewed-by: David Jean <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036653}
    
  249. Roll Perfetto Trace Processor Win from 8404c1cc9828 to c16f31c6da75
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8404c1cc9828..c16f31c6da75
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-win-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Ibe3425904a621e89b6f95771ba6c9dcfba053d79
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838672
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036652}
    
  250. Roll src-internal from 01fafe4e372c to ba34d7bac20d (2 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/01fafe4e372c..ba34d7bac20d
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I29ad433ea6e2ccf6b1deafcb5e2abfafd5a932f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834875
    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@{#1036651}
    
  251. Roll RTS model from dem8jpLGDhB7uQjgE... to MHZoKHSLMgxFLr6l4...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-linux-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Ia196084ad9f9baefd18acead457fa5c96b5eb6b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839190
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036650}
    
  252. Roll Website from b49932fe8cc1 to 1b05569731b9 (1 revision)
    
    https://chromium.googlesource.com/website.git/+log/b49932fe8cc1..1b05569731b9
    
    2022-08-18 [email protected] [website] Update design-documents/profile-architecture
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1053445,chromium:1341215
    Tbr: [email protected]
    Change-Id: Ia27247350d6bc76f6892c1d7fb477b1a0278c0ac
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839050
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036649}
    
  253. [ios] Adds foreground tint color to the lockscreen widgets.
    
    This is necessary for the widgets to render properly, but was
    incorrectly removed when rebasing.
    
    Bug: 1347565
    Change-Id: Ia7c42c6b3bc5a276917c1c2b4cc49e84ceddda73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838632
    Reviewed-by: Chris Lu <[email protected]>
    Commit-Queue: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036648}
    
  254. cros_healthd: Update mojom interface to remove deprecated SystemInfo
    
    |SystemInfo| is deprecated in chromium 15047.0.0. (CL:3811063).
    
    BUG=b:190459636
    TEST=CQ
    TEST=deploy chrome on DUT and then open Diagnostics App to check the
    system information (board name, version info...)
    
    Change-Id: I2730eb7bdfa163c3367230f4b076edae7fdc546d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829657
    Auto-Submit: Byron Lee <[email protected]>
    Commit-Queue: Alex Gough <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036647}
    
  255. Roll Skia from 246d7e915ff6 to be6380e00df1 (4 revisions)
    
    https://skia.googlesource.com/skia.git/+log/246d7e915ff6..be6380e00df1
    
    2022-08-18 [email protected] Roll vulkan-deps from c24b395f1402 to a1ba8ef3ad46 (3 revisions)
    2022-08-18 [email protected] Roll Dawn from 30fa0d8d2ced to e0bf254f720e (2 revisions)
    2022-08-18 [email protected] update Skia's Android.bp script to include the Skottie module
    2022-08-18 [email protected] Avoid SkQP errors when attempting to initialize a Vk test.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: If94c79dbc9e2f6abf8a9707b0480255740d2ccf0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839009
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036646}
    
  256. Move {ash => chromeos/ash}/components/cryptohome/
    
    ChromeOS components and services are meant to live in chromeos/,
    separate from Ash shell code. Fix a previous migration that used the
    wrong directory.
    
    This CL is part of the ChromeOS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Bug: 1164001
    Change-Id: I85291e8b35328648f35df445d13bc71d0ed3e9f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3780906
    Commit-Queue: Henrique Ferreiro <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036645}
    
  257. Add a WebView flag for AlwaysAbandonScheduledTasks
    
    Bug: 1262205
    Change-Id: I6a00c4cbe45b72759e42c3f9e1a7aec541f240f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832780
    Commit-Queue: Patrick Monette <[email protected]>
    Reviewed-by: Bo Liu <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036644}
    
  258. Refactor accessibility to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: Idca1e577009c3f9bc838e78ba449aad9de9585ea
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836271
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036643}
    
  259. [Settings] Add translate target metric and metrics test
    
    Adding a metric to track when the user changes the translate target.
    A matching metrics test is added.
    
    Additionally, adding definitions for the following actions to match the
    metrics currently recorded on android:
     - remove from never translate
     - add to never translate
     - remove from always translate
     - add to always translate
     - remove from never translate sites
     - restart chrome for split install
    
    Bug: 1351816
    Change-Id: I0dc881dce667917aeb1e743205a64aae971ee86c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823604
    Commit-Queue: Andrea Gomez <[email protected]>
    Reviewed-by: Trevor Perrier <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036642}
    
  260. [DownloadBubble] Update full screen notification text
    
    Update the full screen notification for downloads if the notification is
    overriding another notification.
    
    Screencast: http://go/scrcast/NjIyNTkwOTYzNjkyMzM5MnxhNDU4YTFlNy1kYw
    
    POC screencast: http://go/scrcast/NDg2ODIzMjIyMjYwNTMxMnw0MGJkNzAwMi0wMg
    
    Bug: 1352388
    Change-Id: Ibfaeff033258247c8354740090d8d84d80655009
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837016
    Commit-Queue: Rohit Bhatia <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Reviewed-by: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036641}
    
  261. [DownloadBubble] Show the download button again after undo the remove action.
    
    Call ShowToolbarButton() explicitly in UpdateToolbarButtonState() when
    the the button should be shown. It will also fix the wrong icon issue
    when a new window is created during in progress downloads
    (http://screen/A7pxuRzsHNFjSrJ).
    
    Bug: 1348541
    Change-Id: Iec2dde891ff1c64f768b21cddb943979fde670fe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834767
    Reviewed-by: Rohit Bhatia <[email protected]>
    Commit-Queue: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036640}
    
  262. Revert "Add alternate accelerator for IDC_BASIC_PRINT and deprecate the old one"
    
    This reverts commit 8d2d2b8acd3ed07102b9822e154dcb07c84471b8.
    
    Reason for revert: Ctrl-Alt hotkeys aren't allowed on Windows (https://devblogs.microsoft.com/oldnewthing/20040329-00/?p=40003)
    
    Original change's description:
    > Add alternate accelerator for IDC_BASIC_PRINT and deprecate the old one
    >
    > This changes the accelerator for printing via system dialog on non-Mac
    > desktop platforms to Ctrl-Alt-P. The current accelerator is still
    > enabled, but if it's used we display an infobar informing the user
    > about the new hotkey.
    >
    > Change-Id: Ied633ca3e609cf951447f0adeca39bdda81d24b3
    > Bug: 1331331
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3684430
    > Reviewed-by: Peter Kasting <[email protected]>
    > Commit-Queue: Peter Kasting <[email protected]>
    > Reviewed-by: Lei Zhang <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1012180}
    
    Bug: 1331331
    Change-Id: I611b2aff72718c07f75ae5aa00557c6d225484e1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834518
    Commit-Queue: Leonard Grey <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: Lei Zhang <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036639}
    
  263. Remove WaylandDisplayObserver properly
    
    Bug: 1351403
    Test: covered by unittests. Also tested manually using arc/lacros window + external dissplays.
    Change-Id: Id1cf0f425c2776538f08e654cda7f5228c3d5422
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3490037
    Reviewed-by: Kazuki Takise <[email protected]>
    Commit-Queue: Mitsuru Oshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036638}
    
  264. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660802055-4580a4c3503de99bad7a4bdd2106a70e8083184c.profdata to chrome-win32-main-1660823934-70140be7d2ce58f76795e07e5d74c4d4024afcfc.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I6e0e1267926f126df35153663583df6cb4893337
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835357
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036637}
    
  265. [iOS][Omnibox] Fix cell background color in actions v2.
    
    Use the proper color from mocks.
    
    Bug: none
    Change-Id: I72e0c2ec2d6c39fe5d2a6867f65acbade59b987e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838809
    Reviewed-by: Robbie Gibson <[email protected]>
    Commit-Queue: Robbie Gibson <[email protected]>
    Auto-Submit: Stepan Khapugin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036636}
    
  266. Add first Promo class unit test.
    
    Change-Id: Iaead9b53af28bec227cb04dcae86524df4587092
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832702
    Reviewed-by: Joemer Ramos <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036635}
    
  267. [Cast Streaming] Rename cast_streaming::CastStreamingDemuxer
    
    This CL renames the cast_streaming::CastStreamingDemuxer to the less
    redundantly named cast_streaming::FrameInjectingDemuxer.
    
    Change-Id: If119cbfca81b10b30ddc6496e371861b1dd88fb0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3645910
    Reviewed-by: Fabrice de Gans <[email protected]>
    Commit-Queue: Ryan Keane <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036634}
    
  268. Move SamplingEventSource to base/power_monitor/
    
    This move is done in preparation for adding BatteryStateSampler in
    the same directory, which will depend on SamplingEventSource.
    
    Bug: 1248057
    Change-Id: I91022e465614d1fbcbccfaa4fd782349a83e3534
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819886
    Reviewed-by: Etienne Pierre-Doray <[email protected]>
    Commit-Queue: Patrick Monette <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036633}
    
  269. [canvas] Make 2D canvas hibernation feature-controlled on all platforms
    
    This is currently an experiment on macOS, where numbers are unstable,
    and hard to interpret. Though this feature has been launched a while
    ago, this CL makes it runtime-controlled on other platforms as well, to
    start a holdback trial, and assess its impact.
    
    Bug: 1329375
    Change-Id: I990af5d23eb4712226f6e48ce9b11d5750eb6127
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810223
    Reviewed-by: Khushal Sagar <[email protected]>
    Commit-Queue: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036632}
    
  270. Notifier Framework: System Nudge Catalog
    
    Add `NudgeCatalogName` enum to identify system nudges to keep better
    track of notifiers used in CrOS and implement general usage metrics.
    (go/notifier-framework-sketch)
    
    Bug: 1286399
    Change-Id: Ic60a7e99ee98a87af028f9464b4c94dcd34bc8cf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829785
    Reviewed-by: James Cook <[email protected]>
    Commit-Queue: Kevin Radtke <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036631}
    
  271. Update comments for some ash and lacros builders
    
    Bug: 1345687
    Change-Id: Ie088b1c8771bdcd074db1f4d426d0d28ab7f329d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835655
    Reviewed-by: Garrett Beaty <[email protected]>
    Auto-Submit: Sven Zheng <[email protected]>
    Commit-Queue: Garrett Beaty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036630}
    
  272. Automatic update from google3
    
    Automatic update for 2022-08-18 UTC
    
    Change-Id: I6cdea682c874a061269ab88b4db197c393baa518
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838110
    Commit-Queue: PKI Metadata Updates Bot <[email protected]>
    Bot-Commit: PKI Metadata Updates Bot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036629}
    
  273. Unified side panel update combobox after Show call.
    
    Updating the index also updates the width so
    we want to update after the entry has been chosen.
    
    Bug: 1353375
    Change-Id: Ic1baf70d82ff1b265c99e47993246c91ed6dc58b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836952
    Reviewed-by: Emily Shack <[email protected]>
    Commit-Queue: Caroline Rising <[email protected]>
    Auto-Submit: Caroline Rising <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036628}
    
  274. Add origin info to OptimizationGuide client requests
    
    See also cl/463248625.
    
    Bug: 1346370
    Change-Id: I50e4a5b0218066628c077bd84f611aad27384c09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3787617
    Commit-Queue: Zhixiang Teoh <[email protected]>
    Reviewed-by: Raj T <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036627}
    
  275. FLEDGE: Fix update to handle groupByOrigin mode
    
    Bug: 1330341
    Change-Id: I82c5050513c00e93ad12afbe13e4c9b3ae35e224
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830753
    Reviewed-by: Russ Hamilton <[email protected]>
    Commit-Queue: Maks Orlovich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036626}
    
  276. Correctly sort the newly created crostini folder in app list.
    
    If a user downloads a linux app, it will automatically be added into
    the crostini folder, which is named as "Linux apps". However, the
    position of the crostini folder isn't sorted at the time it is created.
    
    The reason leading to this bug is that we always use the first
    available position as a folder item's initial position instead of
    calculating one with the sort order in consideration. Given that the
    branch date is impeding, this CL serves as a fix quick by only
    calculating the crostini folder's initial position. We are concerned of
    the possible regression in OEM folders if we calculate the item
    position for every folder or every system folder.
    
    Note that the normal folder (i.e. the folder generated by merging two
    app items) is already handled well in Ash. Therefore, using the first
    available position on other folders is less damaging than it appears to
    be.
    
    Bug: 1260875, 1353237
    Change-Id: I454f0f3cea0e5be71b24a4e3eef58a3c6bcf599c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834739
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Wen-Chien Wang <[email protected]>
    Reviewed-by: Andrew Xu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036625}
    
  277. Remove content analysis scanning from system print PrintNow code path
    
    This fixes crbug/1352193, which was caused by having the system print
    code path call the script print path after scanning, which triggered a
    second scan as scripted prints are also covered by the
    OnPrintEnterpriseConnectorPolicy. The fix is simply to remove the
    system print specific code, this way scanning happens on the scripted
    print code path.
    
    This also adds back some flaky print browser tests on Mac and Linux,
    as their flakyness was due to that issue and doesn't repro anymore
    with the fix.
    (Sheriffs, please revert this CL if these tests become flaky again)
    
    Bug: 1322645, 1321689, 1352193
    Change-Id: I8232fc1cbcd3af1ef1aebc9de0ee68f7065c5e12
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826306
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: Dominique Fauteux-Chapleau <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036624}
    
  278. IOSurfaceCaptureDeviceBase: remove min frame rate logic.
    
    IOSurfaceCaptureDeviceBase has a feature for upholding a
    minimum frame rate in the absence of incoming frames. This
    turns out not to be needed when the RequestRefreshFrame
    method in media::VideoCaptureDevice is overridden. This is
    invoked from MediaStreamVideoTrack and modified as needed
    by getUserMedia and applyConstraints.
    
    The change simply implements RequestRefreshFrame and
    just serves the latest received frame (if any) in
    response.
    
    Bug: chromium:1309653
    Change-Id: I0073d8a52c06ff811eb248fec91b2aad5d67bc6a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826128
    Reviewed-by: Mark Foltz <[email protected]>
    Reviewed-by: ccameron chromium <[email protected]>
    Commit-Queue: Markus Handell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036623}
    
  279. Roll Perfetto Trace Processor Linux from 8404c1cc9828 to c16f31c6da75
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8404c1cc9828..c16f31c6da75
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I332843e104d39af675f9639213116e072e1607c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838609
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036622}
    
  280. Volatile compound ops are deprecated in C++20.
    
    Bug: 1284275
    Change-Id: I76ba0cc257e22ebce96e8e1a5c537d5c10a292d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835454
    Reviewed-by: Yuwei Huang <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036621}
    
  281. Report token type must be bytes
    
    Bug: b/209384145
    Change-Id: Ifa8ef9a7232b88398acb1e59b9189cfab947de20
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838631
    Commit-Queue: Julie Hockett <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036620}
    
  282. Add page title to scanning request and report for Print scans
    
    Bug: b/242210797
    Change-Id: Ib9471098f2802cef8046d6eb801d37fef6620445
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832152
    Commit-Queue: Dominique Fauteux-Chapleau <[email protected]>
    Auto-Submit: Dominique Fauteux-Chapleau <[email protected]>
    Reviewed-by: Roger Tawa <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036619}
    
  283. Prepare for a signal to be processed by multiple processors.
    
    In ExtensionTelemetryService::AddSignal, pass the signal as reference instead of relinquishing ownership to the signal processor. This change will allow the signal information to be passed to multiple signal processors in a future CL.
    
    Dependent CLs:
    http://crrev/c/3788301
    http://crrev/c/3788302
    
    Bug: 1351484
    Change-Id: Ia3447567c69ddf3f8d6212c2cfde17822b1bcf08
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828045
    Auto-Submit: Zack Han <[email protected]>
    Commit-Queue: Zack Han <[email protected]>
    Reviewed-by: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036618}
    
  284. Use frame bound task runners in wasm CodeCache.
    
    Rename main_thread_task_runner_ because it really isn't the main thread,
    it is the thread that the ExecutionContext lives on. Do not use
    GetDeprecatedTaskRunner but the associated frame task runner.
    
    BUG=624696
    
    Change-Id: I9e874d4f9ee8785b96fc0a0d3dc4abb336221cc1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834781
    Reviewed-by: Michael Lippautz <[email protected]>
    Commit-Queue: Dave Tapuska <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036617}
    
  285. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660802055-ac45d6ec643d14be8715fc9b37eac5b4dc7224d0.profdata to chrome-mac-arm-main-1660823934-1c59750fb448eb4a5cb00d927bf2af94d44355d4.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I5642439c95b53af6c5199b2d6647d99f09296a7c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838493
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036616}
    
  286. Refactor chrome_content_browser_client to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: If5a0ef40e96a239b9576af2e39b5f83da5620512
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835600
    Reviewed-by: Sergiy Belozorov <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036615}
    
  287. [iOS][Omnibox] Enable paste button by default
    
    Enable omnibox paste button by default as the rollout plan is on
    waterfall.
    
    Bug: 1354093
    Change-Id: I9be0d94e7225ccd343c74599a0fee78edd812084
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837178
    Commit-Queue: Christian Xu <[email protected]>
    Reviewed-by: Stepan Khapugin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036614}
    
  288. [ios][feed] Guard stable from debug notifications and override settings
    
    Change-Id: I74598f1b7cd63efc3d91d7e88f88dc461c01e11a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836267
    Commit-Queue: Sergio Collazos <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036613}
    
  289. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660802055-5bf492462dadc6642d8aac4e4cc964e2ed94733c.profdata to chrome-mac-main-1660823934-91cc3328a61ccf2ecfe29ed7ad1071291ae93af7.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I20ef30b4e62db4ae3c4d8b32754ea1357339e678
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838074
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036612}
    
  290. Use aliases when resolving FPS queries.
    
    Bug: 1349781
    Change-Id: I341d33918b311a9d871cc066fb0b66e5c63cb74e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834315
    Reviewed-by: Shuran Huang <[email protected]>
    Reviewed-by: Matt Reichhoff <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036611}
    
  291. Don't rely on iframe load event firing after subsequent script executes.
    
    It appears that it was possible for PostMessageTest to not yet be
    defined when the iframe load events are dispatched. Move them after
    the definition of that function so that's impossible, and rewrite the
    PostMessageTest function inline in those handlers, since it's quite
    short anyhow.
    
    Fixed: 1342518,1343698
    Change-Id: Iafe632570b10991c1345fdc26063ebc1a85ed1a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827819
    Commit-Queue: Jeremy Roman <[email protected]>
    Reviewed-by: Adithya Srinivasan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036610}
    
  292. Refactor AppSessionMetrics to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ic63c65f70a58ca9b7bffa76ddc6f3dd96f7634c6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829233
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Edman Anjos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036609}
    
  293. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660813005-2530e9a234c2fc92e27eae5fef03f59bd7a0acf9.profdata to chrome-win64-main-1660823934-acebcb6c95b714dbd9cf1e3ba86b0a6496fe1b8c.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I21d87ca00802dfceba6861a652f88328bc9d5acd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838072
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036608}
    
  294. Updating trunk VERSION from 5248.0 to 5249.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: Id2c78e0a308f7f1ac552267f7cc62b7d3f0eb5be
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3839089
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036607}
    
  295. Roll R8 from JRl-hD82_6i56BBTt... to qvL35O3yU1ZbOWHVZ...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/r8-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chrome.try:test-o-emulator
    Tbr: [email protected],[email protected]
    Change-Id: I32b71d24ce9d3f51292c199a2422fde03510450f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837621
    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@{#1036606}
    
  296. Add first Impression Limit class unit test.
    
    Change-Id: Ie277d5773acd1b3b325c6b6896949d9c87be6f0f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832639
    Commit-Queue: Benjamin Williams <[email protected]>
    Reviewed-by: Ginny Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036605}
    
  297. [Reporting Connector] Add Browser Crash Event Reporting Impl
    
    -- Design Doc: go/dpr-crash-reporting
    
    Change-Id: Id48b9e58ccb0a4b9b95cda2afa097a21f2e80c5c
    
    Bug: 1349157
    Change-Id: I17484e62687964e7fd8f392c601609f6263ef3b1
    
    Previous abandoned CL: http://crrev/c/3796713
    
    Change-Id: I17484e62687964e7fd8f392c601609f6263ef3b1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814112
    Commit-Queue: Haifan Wang <[email protected]>
    Reviewed-by: Dominique Fauteux-Chapleau <[email protected]>
    Auto-Submit: Haifan Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036604}
    
  298. Simplify some BindOnce code.
    
    Change-Id: I3a8faf0fbc6f4f67906c634793703257cc0503b4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836779
    Auto-Submit: Chris Fredrickson <[email protected]>
    Reviewed-by: Dylan Cutler <[email protected]>
    Commit-Queue: Dylan Cutler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036603}
    
  299. [site data] Display the favicon in the row view
    
    Using FaviconCache, fetch the favicon for each row in the site data dialog. If there are no favicon available, a fallback icon is used.
    
    Bug: 1344787
    Change-Id: Ibac77476a360d0ce6d0719a7faa1b0f8c99187c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834595
    Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    Commit-Queue: Olesia Marukhno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036602}
    
  300. Make WrappedSkImageBacking renderable
    
    When being created from pixels ensure the WrappedSkImageBacking is
    renderable for non-compressed formats. This matches the behaviour when
    created without pixels.
    
    SkiaReadbackPixelTestNV12WithBlit was failing with Vulkan due to
    BlitRequest destination textures being non-renderable.
    
    Bug: 1261646
    Change-Id: I21b8f096073b880f396d7bc8782ff59a94402be4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836414
    Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    Commit-Queue: Kyle Charbonneau <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036601}
    
  301. Refactor capture_policy_utils to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: I639b35869bc0b3960ee18dbf9cab7d9c67b09e39
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837815
    Reviewed-by: Guido Urdaneta <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036600}
    
  302. Roll Fuchsia SDK from 9.20220817.1.1 to 9.20220817.2.1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
    Tbr: [email protected]
    Disable-Retries: true
    Change-Id: Ie3131f461e9f7ed82bdd022ca989d50079ec16d2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833648
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036599}
    
  303. [MSC] Added screen capture usage indicator view.
    
    This CL adds a new view to indicate the usage of the new
    getDisplayMediaSet API (indicating that several screens are captured).
    
    Bug: 1300883
    Change-Id: Ice0fe91db9a1bdb41a8f3744db667ebc7a73bbf2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3668545
    Reviewed-by: Markus Handell <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Commit-Queue: Simon Hangl <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Reviewed-by: Elad Alon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036598}
    
  304. Refactor locale_util to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: Iebe746f4612752790a567bb63e3ddf49bd33bace
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831072
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036597}
    
  305. Roll ANGLE from 6ee6fac97f2a to 428b6788d711 (1 revision)
    
    https://chromium.googlesource.com/angle/angle.git/+log/6ee6fac97f2a..428b6788d711
    
    2022-08-16 [email protected] Update CHROMIUM_copy_texture.txt to match the code
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: I0f7f788e92ae12c691571ee08fd904bbe85e30a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836922
    Bot-Commit: chromium-autoroll <[email protected]>
    Reviewed-by: Geoff Lang <[email protected]>
    Commit-Queue: Geoff Lang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036596}
    
  306. Remove requirement that Partitioned cookies cannot be set with SameParty
    
    Now that we are deprecating the SameParty attribute, this requirement is no longer necessary.
    
    Bug: 1225444
    Change-Id: Id44a4c3b813cb464f2859581269236cd694a2564
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836774
    Reviewed-by: Chris Fredrickson <[email protected]>
    Commit-Queue: Dylan Cutler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036595}
    
  307. Refactor PrivacySandboxService to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: I7f5544b36fda23440bb0b3997198096efa7d9ad0
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837179
    Reviewed-by: Martin Šrámek <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036594}
    
  308. Refactor chrome_browser_main to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: Ief32ab9103ed1fc9581ee0fd5d638c5d8f35a3e7
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834818
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036593}
    
  309. Display Google icon in approve/deny screen.
    
    Replaced the existing Family Link icon.
    
    The new googleg icon used is a copy of the existing icon chrome/browser/ui/android/omnibox/java/res/drawable/
    ic_logo_googleg_20dp.xml, 
    which allows us to re-size the image to higher dimensions.
    
    The result is shown the comment of the linked issue: https://bugs.chromium.org/p/chromium/issues/detail?id=1347805#c7 .
    
    Bug: 1347805
    Change-Id: I31f916300cda879e9e9e6ab2ea24b80c8bf4000f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826239
    Reviewed-by: Aga Wronska <[email protected]>
    Commit-Queue: Anthi Orfanou <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036592}
    
  310. Introduce global impression limits.
    
    The promos manager internally checks the following global impression
    limits:
    
    - No more than 3 promos can be shown per week.
    - No more than 1 promo can be shown every 2 days.
    - A given promo cannot be displayed more than once per month.
    
    Change-Id: I26f821750b27b92b1719533baa8fb8332f216acc
    Bug: 1354115
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834516
    Reviewed-by: Ali Juma <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036591}
    
  311. Refactor BrowsingData to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: Iab4929aebcf2fd5fe081df6fe3bc8695a49858e6
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837952
    Reviewed-by: Christian Dullweber <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036590}
    
  312. Refactor ConnectorsManager to use PrefService::GetValueList
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341998
    Change-Id: I1e090862e3f9dea5140132cab41666a749b43d41
    Tests: Existing unit tests
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834819
    Reviewed-by: Dominique Fauteux-Chapleau <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036589}
    
  313. [iOS] Conditions to show top of feed sign-in promo
    
    Adds conditions to show the signin promo on top of the feed:
    - Max 10 impressions
    - An impression is only logged once within a 30 minute session
    - The promo will only appear if the user has engaged with a feed
    - The promo will not appear on the start surface
    
    Bug: 1331010
    Change-Id: Ie98df349ebfe9c954ccbdaafe03bf0db935b5787
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833498
    Reviewed-by: Sergio Collazos <[email protected]>
    Reviewed-by: Jérôme Lebel <[email protected]>
    Commit-Queue: Adam Arcaro <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036588}
    
  314. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660802055-fd573ddf1ad9a2999a1104730245430a95ca2ef9.profdata to chrome-linux-main-1660823934-e6502543dd9b12af2179cf56baa23b61d083b0a8.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I560a6215850db050eb5333b133b9c315c683d846
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837625
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036587}
    
  315. [ui] Cache the janky duration histogram
    
    This is the most popular histogram in UMA (by total count, which is not
    accurate here since it's updated by more than 1 every time, but it's
    still reported *very* often), and looking up a histogram by name each
    time is somewhat expensive.
    
    Cache it in a static local.
    
    Change-Id: Ie6dcb1560a200007d003a3982167afce7a9c281d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836754
    Reviewed-by: Robert Flack <[email protected]>
    Commit-Queue: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036586}
    
  316. Revert "Integrating Private Aggregation with Shared Storage"
    
    This reverts commit cce318217b2b40a4b8be183e4adb6a5aa9bdc3d5.
    
    Reason for revert: Causing memory leaks in fuchsia-fyi-x64-asan
    
    Original change's description:
    > Integrating Private Aggregation with Shared Storage
    >
    > Exposes a new privateAggregation.sendHistogramReport() call to Shared
    > Storage worklets and adds the mojo plumbing to forward these requests to
    > the private_aggregation/ component (if it's enabled) in the browser.
    >
    > Bug: 1346108
    > Change-Id: Iea4db1c14fc1c0dda805a639bee917f4f9dfb2ae
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814272
    > Reviewed-by: Dominic Farolino <[email protected]>
    > Commit-Queue: Alex Turner <[email protected]>
    > Reviewed-by: Yao Xiao <[email protected]>
    > Reviewed-by: Nan Lin <[email protected]>
    > Reviewed-by: Alex Gough <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035668}
    
    Bug: 1346108,1353756
    Change-Id: I7285bfe5a33998e616f6d58ba115f052b77c26b5
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836412
    Reviewed-by: Alex Turner <[email protected]>
    Commit-Queue: Rohan Pavone <[email protected]>
    Reviewed-by: Yao Xiao <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Dominic Farolino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036585}
    
  317. [skylab_tests] Update skylab tests cros img version
    
    This CL will update cros image version for skylab tests. CROS_BOARD_LKGM
    is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV,
    CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha.
    
    If this CL caused regressions, please revert and pause the autoroller at
    https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Cq-Include-Trybots: luci.chrome.try:lacros-amd64-generic-chrome-skylab
    Requires-Testing: True
    Change-Id: I664adb1f132453aad9423ef1e9c2b3f1427aad56
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838349
    Auto-Submit: skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com <skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036584}
    
  318. nit: Remove duplicated includes from BrowserTestBase
    
    Change-Id: I1a8f0223dab418366a4cc6473d113f2e55cc51ab
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837732
    Auto-Submit: Eriko Kurimoto <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Commit-Queue: Avi Drissman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036583}
    
  319. Avoid unnecessary copy out of pair.
    
    Change-Id: I0621afdf029f035e08d36f4dcbea3fe3e8ab980f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834419
    Reviewed-by: Shuran Huang <[email protected]>
    Commit-Queue: Shuran Huang <[email protected]>
    Auto-Submit: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036582}
    
  320. Revert "Roll vulkan-deps from 31a5e38f3e48 to 33d0b2c3122a (12 revisions)"
    
    This reverts commit c895cbaf8d07887103383f74a428bbe85d837904.
    
    Reason for revert: 
    GpuProcess_disable_gpu and GpuProcess_swiftshader_for_webgl fail on every platform in Debug
    See:
    https://bugs.chromium.org/p/chromium/issues/detail?id=1354146
    
    Original change's description:
    > Roll vulkan-deps from 31a5e38f3e48 to 33d0b2c3122a (12 revisions)
    >
    > https://chromium.googlesource.com/vulkan-deps.git/+log/31a5e38f3e48..33d0b2c3122a
    >
    > Changed dependencies:
    > * spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/1728c1d40a..0073a1fa36
    > * vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/497f232680..d55c7aaf04
    > * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/e51d0d1c18..caaa7f2d66
    >
    > If this roll has caused a breakage, revert this CL and stop the roller
    > using the controls here:
    > https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    > Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    >
    > 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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    > Bug: None
    > Tbr: [email protected],[email protected],[email protected]
    > Change-Id: Ic834dfb64aecdea874a030df3f768c4eb4d1ae56
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836346
    > Commit-Queue: chromium-autoroll <[email protected]>
    > Bot-Commit: chromium-autoroll <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036504}
    
    Bug: None
    Change-Id: Icc9d8bf0a2f2d02d8de34f846a1afd4e9d7c35c7
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838192
    Auto-Submit: Alexis Hétu <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036581}
    
  321. Add permission revocation flag.
    
    This CL adds a missing flag in chrome://flags for site-level notification permission revocation on Android.
    
    Bug: 1353897
    Change-Id: I91cea1195d04bd4bcf7088f1a26706b01659f9a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826170
    Reviewed-by: Ravjit Uppal <[email protected]>
    Commit-Queue: Illia Klimov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036580}
    
  322. Remove some GetDeprecatedTaskRunner calls.
    
    Rewrite tests to use appropriate task runner or testing hook to
    grab the current task runner.
    
    BUG=624696
    
    Change-Id: Ia0ac131f87d6a9ecfc2f40d2456b73d2046aa3f7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835272
    Reviewed-by: Kent Tamura <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Dave Tapuska <[email protected]>
    Reviewed-by: Jeremy Roman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036579}
    
  323. Remove temporary using declaration in //chromeos/dbus/common [1/N]
    
    This CL removes unnecessary temporary using declaration of
    'chromeos::DBusMethodCallback', since //chromeos/dbus/common is
    visible to both Lacros and Ash.
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Change-Id: Idb93e733cc5920da15e6e1ef7b53ae2bbb112b87
    Bug: 1164001
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834692
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036578}
    
  324. [FastCheckout] Add form cache state UMA in CapabilitiesFetcher.
    
    This CL adds support for recording the cache state at the point
    where availability for a given form signature on a given origin
    is looked up.
    
    Bug: 1350456, 1334642
    Change-Id: Ib7318aee1eac2b4161fed7205609d1bb1de7249f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829265
    Commit-Queue: Jan Keitel <[email protected]>
    Reviewed-by: Norge Vizcay <[email protected]>
    Reviewed-by: Vidhan Jain <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036577}
    
  325. Refactor browser/profiles to use PrefService::GetValue*
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996, 1341998
    Test: Existing unit tests
    Change-Id: I8e43f2714e446b603826d86d432b49679ab43690
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829149
    Reviewed-by: Monica Basta <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036576}
    
  326. [@container] Invalidate past size containers in shadow DOM
    
    Since the nearest container is found in shadow-including ancestors and
    not in flat tree ancestors, and style recalc traversal happens in flat
    tree order, we need to invalidate inside flat tree descendant
    containers if such containers are inside shadow trees.
    
    Bug: 1353912
    Change-Id: Iead6acf239ef461cdff81fbd517787ce98e366b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838209
    Commit-Queue: Rune Lillesveen <[email protected]>
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036575}
    
  327. Enable kFullscreenPromosManager in unit tests.
    
    Change-Id: I2688d8d66ccc0123d73421289e6a78b84a599907
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3813832
    Reviewed-by: Sebastien Seguin-Gagnon <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036574}
    
  328. Reland "Add Tangible sync flow for signin row in main settings"
    
    This reverts commit 7935edc2e4d5a7d963df448334f565695f39a2c1.
    
    Reason for revert:
    Fixes the tests. Sync promo uses the same string as the signin
    preference when there are no accounts.
    In order to fix the tests an account is added to the device so that
    the promo has a different text.
    
    Original change's description:
    > Revert "Add Tangible sync flow for signin row in main settings"
    >
    > This reverts commit 4cee9379113bfc4c729d491143793be5192b49df.
    >
    > Reason for revert: newly added tests fail on bots (see
    > https://crbug.com/1353505).
    >
    > Original change's description:
    > > Add Tangible sync flow for signin row in main settings
    > >
    > > This cl adds the tangible sync flow launch capability to the signin
    > > preference in main settings page. This flow is guarded by a flag.
    > >
    > > Bug: 1332527
    > > Change-Id: I9222fa0512e1fcd55a012a9fa37853a9b66b0226
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819763
    > > Reviewed-by: Boris Sazonov <[email protected]>
    > > Commit-Queue: Tanmoy Mollik <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1035435}
    >
    > Bug: 1332527, 1353505
    > Change-Id: I6e82abcd635da0999b0c7752c77d0ef08986f193
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834451
    > Commit-Queue: Rubber Stamper <[email protected]>
    > Auto-Submit: Boris Sazonov <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035761}
    
    Bug: 1332527, 1353505
    Change-Id: I387ba7a5c31e28a8f82726af53ac68c76ced6487
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834251
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036573}
    
  329. [editing] Avoid selection.IsRange() failure in insert_list_command.cc
    
    InsertListCommand::DoApply() behaves different depending on whether the
    current selection is collapsed or is a range. In the latter case, it
    adjusts the selection in case it starts just before a table or ends just
    after a table, to avoid crossing the table boundary. It also asserted
    that the adjusted selection would still be a range, but this isn't
    always the case.
    
    So this patch checks if the adjusted selection is still a range, and if
    not, it uses the same logic as if the original selection hadn't been a
    range.
    
    Bug: 1350571
    
    TEST=InsertListCommandTest.SelectionFromEndOfTableToAfterTable
    
    Change-Id: Ib2921a287ad3ff7acdd9e85bf76d0431b94cb373
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816643
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Commit-Queue: Oriol Brufau <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036572}
    
  330. Added a buildflag for freeslot bitmap
    
    Added a buildflag named `USE_FREESLOT_BITMAP` to partition alloc, which
    is set to false by default and going to hide the new freeslot bitmap feature behind.
    
    Bug: 1354062
    Change-Id: Ifbc52aaee2c377d35401205d7abde21ccbf7126f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837912
    Reviewed-by: Takashi Sakamoto <[email protected]>
    Commit-Queue: Honoka Anada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036571}
    
  331. [BrowserFragment] Add adapter to access weblayer PostMessage-interface in BrowserFragment
    
    Change-Id: I93dbde1461566c0495c2012b3f979d890873592f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832218
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: Susanne Westphal <[email protected]>
    Reviewed-by: Rayan Kanso <[email protected]>
    Reviewed-by: Ken Buchanan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036570}
    
  332. Roll DevTools Frontend from 1a9c7dc0b2e1 to 15d7d6882e74 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/1a9c7dc0b2e1..15d7d6882e74
    
    2022-08-18 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update Chromium PINS
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I3f1872f0853b3dee6696a091b497c3f175766bb3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835298
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036569}
    
  333. Roll src-internal from 3d298fbbd22d to 01fafe4e372c (5 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/3d298fbbd22d..01fafe4e372c
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I2f71dfd363e0a1f8286af4f40bde2be44f39906b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837758
    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@{#1036568}
    
  334. [APC Desktop] Stop icon animation during prompt.
    
    The current behavior of the pulsing icons in the APC progress bar
    is such that icons will only stop pulsing at the end of a run.
    However, according the UI guidance, the pulsing should stop while a
    user is faced with a prompt, since the pulsing icon indicates an
    ongoing action.
    
    This CL stops icon pulsing upon displaying (non-empty) prompts. It
    also adds several unit tests to check that icon pulsing works as
    expected.
    
    Bug: 1329179
    Change-Id: Iec76db4c4f444e7d5703756cbf3f13a8eef0b01a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831073
    Reviewed-by: Norge Vizcay <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036567}
    
  335. [Passwords] Fix accessibility text for password generation popup for UPM
    
    This was overlooked during the feature development of UPM on Desktop MVP
    Since this feature is already launched, no need to put this behind a
    feature flag.
    
    Bug: 1309480
    Change-Id: I8501f1c87062fdf9f61b57f8bec534868181b4ba
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838210
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Mohamed Amir Yosef <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036566}
    
  336. Roll Dawn from 30fa0d8d2ced to e0bf254f720e (2 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/30fa0d8d2ced..e0bf254f720e
    
    2022-08-18 [email protected] Roll ANGLE from 92e4cd75785d to 955adb775768 (10 revisions)
    2022-08-18 [email protected] Roll vulkan-deps from 863822794aa7 to 33d0b2c3122a (13 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I56e1fde918b59ab558b78bf5e60c29685755ffa9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837797
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036565}
    
  337. [Telemetry] Fix missing image in documentation
    
    Currently the image included in the Telemetry Extension's documentation
    page is not properly displayed. This CL fixes that by adding the image
    as proper markdown.
    
    Bug: None
    Change-Id: Ia0543da5f1825600b59505024273bbd3f11e722e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3838311
    Reviewed-by: Oleh Lamzin <[email protected]>
    Commit-Queue: Bastian Kersting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036564}
    
  338. Add java unit tests for Direct writing classes
    
    Add unit tests to increase test coverage for classes under
    components/stylus_handwriting package for:
    class DirectWritingServiceCallback
    Class DirectWritingTrigger
    
    Bug: 1300551
    Change-Id: I0c52778882f3881b58922b03aa8f387e32952c8f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833620
    Reviewed-by: Peter Conn <[email protected]>
    Commit-Queue: Peter Conn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036563}
    
  339. Roll libc++ from 9de2fe040375 to db722166934e (7 revisions)
    
    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/9de2fe040375..db722166934e
    
    2022-08-17 [email protected] [libcxx] Fix using the vcruntime ABI with _HAS_EXCEPTIONS=0 defined
    2022-08-17 [email protected] [libcxx][spaceship][doc] Repair links and clean up spaceship progress doc
    2022-08-17 [email protected] [libc++] Diagnose when header search paths are set up incorrectly
    2022-08-17 [email protected] Revert "[libcxx] Resolve warnings for Wshift-sign-overflow"
    2022-08-17 [email protected] [libcxx] Resolve warnings for Wshift-sign-overflow
    2022-08-17 [email protected] [libc++][format] Uglyfies format buffer.
    2022-08-17 [email protected] [libc++][CI] Updates and improves the Docker image.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/libcxx-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected],[email protected]
    Change-Id: I2aaaa6550729f19950ed6b57c4eb8298098fb39a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837757
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036562}
    
  340. [MPArch] Use GuestMainFrame->GetSI instead of WC->GetSI for GuestView's
    GetStoragePartition access.
    
    The GetStoragePartition task is described in
    https://docs.google.com/document/d/1kgDz0NhbNeO8qT-gFR_hJJjO1Z-isSnXNtCPrInT2M0 - Design - Pre-work - Necessary pre-work - Investigate
    and fix StoragePartition access.
    
    There are two major callsites of guest's WC->GetSI:
    1. WebViewGuest's ClearCodeCache, ClearDataInternal and ClearData. These
    are addressed by installing a GetGuestMainFrame on GuestViewBase.
    2. StatefulSSLHostStateDelegate's AllowCert, QueryPolicy,
    AllowHttpForHost, IsHttpAllowedForHost and HasCertAllowException. These
    functions only access the storage partition so we can just pass that
    instead. This mechanical change introduces the majority of the delta in
    this CL.
    
    Bug: 1261928
    Change-Id: I0557cb38664fa4493f3bd38bc762865d61cc9607
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3791688
    Reviewed-by: Emily Stark <[email protected]>
    Reviewed-by: Bo Liu <[email protected]>
    Commit-Queue: William Liu <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Kevin McNee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036561}
    
  341. [site data] Update the row based on the content setting
    
    Display the current content setting state as the subtitle. Hide the menu
    item that matches the current setting. Add updating the UI as a result
    of an user action (hiding the row, updating the subtitle). Actually
    handling the actions will be implemented separately.
    
    Bug: 1344787
    Change-Id: I1492882c90f6c594ad03eba3372bf5ce1115dea9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834177
    Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    Commit-Queue: Olesia Marukhno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036560}
    
  342. Roll Perfetto from 8404c1cc9828 to c16f31c6da75 (1 revision)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8404c1cc9828..c16f31c6da75
    
    2022-08-17 [email protected] Migrate SizeProfileComputer to trace processor DescriptorPool
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I9d317b6db7897cf00ca9dcef00e3f4b762705a31
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837620
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036559}
    
  343. Reland "Move //chromeos/{=>ash/components}/dbus/dbus_thread_manager.{cc|h}"
    
    This is a reland of commit 4923462ac8f410160841521a70b70dd6e16ff5f1
    
    Original change's description:
    > Move //chromeos/{=>ash/components}/dbus/dbus_thread_manager.{cc|h}
    >
    > Also, this CL moves "dbus" component target to
    > chromeos/ash/components/dbus/BUILD.gn from chromeos/dbus/BUILD.gn
    >
    > This CL is part of the Chrome OS source code directory migration:
    > https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    >
    > Bug: 1164001
    > Change-Id: I16767b0f79aa209f8e58e65f41c6f65d296fd596
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833683
    > Reviewed-by: Hidehiko Abe <[email protected]>
    > Owners-Override: Hidehiko Abe <[email protected]>
    > Commit-Queue: Yeunjoo Choi <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036425}
    
    Bug: 1164001, 1354022
    Change-Id: Ia2aba2ca9898b3591a6ef135bd1704c94c37b061
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833321
    Owners-Override: Hidehiko Abe <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036558}
    
  344. [iOS] Speculative fix for TabGrid indicator
    
    It seems that the ActivityIndicator of the tab grid is shown and started
    but is only hidden.
    Try to also stop it to see if it reduces the flakes linked to the
    indicator still executed.
    
    Bug: 1352970
    Change-Id: I62d36e527135397fcc186eb310ed446da62d7408
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831543
    Reviewed-by: Jérôme Lebel <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Commit-Queue: Jérôme Lebel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036557}
    
  345. Create Promo enum.
    
    Change-Id: I08f08640157fcd1539cd882b3de2d77eb162a818
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817001
    Commit-Queue: Benjamin Williams <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036556}
    
  346. [Signin][Android] Enable new initialization flow for FRE sign-in
    
    Enables client-side experiment for groups added in
    https://crrev.com/c/3827827.
    
    Since this changes sizes of existing groups, counters in these groups
    are bumped up.
    
    Bug: 1343837
    Change-Id: I943b8a34b6153120243f598b56fec4c460d552e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830312
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036555}
    
  347. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660802055-d24b5a7cff1e39e8fd0c20cb9a99bbaeca1edc33.profdata to chrome-win64-main-1660813005-2530e9a234c2fc92e27eae5fef03f59bd7a0acf9.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I3f4e3cc75f66b3cae3704990fb25810b9f40dc9b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837876
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036554}
    
  348. Mark dangling pointers occurring in SnapshotBrowserTest.*
    
    These dangling pointers occur when running the tests alone, they occur
    in a few tests:
      - SnapshotBrowserTest.*
      - BackForwardCacheBrowserTestWithBlockedWebsites.*
    
    Bug: 1291138
    Change-Id: Ifb3233b4bf69305843fa4bbdda88e243db99cb67
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826002
    Reviewed-by: Maggie Chen <[email protected]>
    Reviewed-by: Adam Rice <[email protected]>
    Commit-Queue: Pâris Meuleman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036553}
    
  349. Match all UA rulesets in the same MatchRequest.
    
    When we have functionality to match against multiple RuleSets for the
    same element at the same time, it's a bit meaningless to call separate
    CollectMatchingRules() and sort for each of them (there can be multiple
    if e.g. the element is a media element, or if we have quirks mode).
    
    This is just a cleanup; performance is neutral.
    
    Change-Id: Ifd64da55b865c5c8fd87739e4986d3db957b3496
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829518
    Commit-Queue: Steinar H Gunderson <[email protected]>
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036552}
    
  350. Refactor Signin to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I2812755d1c1962efe2cc834482eac510b83ac8b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829098
    Reviewed-by: Monica Basta <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036551}
    
  351. [ozone/wayland] Workaround missing wl_touch.frame after wl_touch.up
    
    ... on Gnome/Wayland, KDE, Weston.
    
    BUG=1352927
    [email protected]
    
    Change-Id: Ia9276257bf654be6c42dac44ed66837a2395c4f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832706
    Reviewed-by: Nick Yamane <[email protected]>
    Commit-Queue: Antonio Gomes <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036550}
    
  352. [dPWA] Enforce client view's height to be at least WCO's height
    
    There was a bug that when the window was minimized fully, the window
    reduced to just a single line. This fix ensures that the minimum size of
    the window is at least the height of the caption button container which
    contains the window-controls-overlay (WCO) toggle and other window
    controls.
    
    Bug: 1353133
    Change-Id: I8a0285418b19bb9c3ac8d4f43f0990126c354511
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832388
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Sonja Laurila <[email protected]>
    Auto-Submit: Sonja Laurila <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036549}
    
  353. Roll src/third_party/cros_system_api/ aa799daeb..354de5ff0 (3 commits)
    
    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/aa799daeb5b4..354de5ff0d73
    
        $ git log aa799daeb..354de5ff0 --date=short --no-merges --format='%ad %ae %s'
        2022-08-15 chungsheng mojo_service_manager: Move constants to system_api
        2022-08-11 ayaelattar dlp: Update protos to have paths & more info
        2022-08-11 chenghaoyang system_api: Add IioSensor service name
    
    Created with:
      roll-dep src/third_party/cros_system_api
    
    BUG=chromium:1352132, chromium:1338454
    
    Change-Id: I92acf25789441b9443e7b8cc467d2b513f079505
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837673
    Reviewed-by: Alvin Lee <[email protected]>
    Commit-Queue: Aya Elsayed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036548}
    
  354. Roll R8 from lAcTGSK3VDSH4DI3H... to JRl-hD82_6i56BBTt...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/r8-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chrome.try:test-o-emulator
    Tbr: [email protected],[email protected]
    Change-Id: Ifaf538166f95f6d8ec889333c6c26a9bb5a904ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836490
    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@{#1036547}
    
  355. mojo-ipcz: Implement WrappedPlatformHandle
    
    To support the general PlatformHandle wrapping APIs Mojo exposes, we
    need a way to reference PlatformHandles as IpczHandles.
    
    This CL introduces the WrappedPlatformHandle driver object for that
    purpose. WrappedPlatformHandle supports serialization, and the
    MojoWrapPlatformHandle API returns an instance of that object already
    boxed and suitable for portal transmission.
    
    Bug: 1299283
    Change-Id: Icfd79ffdbbea611e53e800838e1875e31128dfee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817006
    Commit-Queue: Ken Rockot <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036546}
    
  356. [APC Desktop] Refactor helper classes for progress bar.
    
    This CL is a simple refactoring of the two helper classes used in
    PasswordChangeRunProgress. The reason for the refactoring is to allow
    for dedicated unit tests of the two helper classes.
    
    A follow-up CL will add functionality and unit tests.
    
    Bug: 1329179
    Change-Id: I1b1e7dd9a9ff01a999508524b9797eb889fbf0ec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835693
    Commit-Queue: Jan Keitel <[email protected]>
    Reviewed-by: Norge Vizcay <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036545}
    
  357. [CEX] Pass in Chrome version number to JS flow
    
    Bug: b/238983486
    Change-Id: Iea08770eb153636ac3e8b7fa8ee2c9a528b9f88d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837115
    Auto-Submit: Florian Gauger <[email protected]>
    Reviewed-by: Luca Hunkeler <[email protected]>
    Commit-Queue: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036544}
    
  358. RTCVideoEncoder: Add GUARD_BY_CONTEXT qualifier to |status_|
    
    This is a follow up of crrev.com/c/3811075. The sequence checker
    GUARD_BY ensures |status| is accessed by the same sequence.
    
    Bug: b:241349739
    Test: Build
    Change-Id: I9c09879faffd8a9f4e4d768bd5d0d7bcbe94b86e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836374
    Auto-Submit: Hirokazu Honda <[email protected]>
    Commit-Queue: Hirokazu Honda <[email protected]>
    Reviewed-by: Markus Handell <[email protected]>
    Commit-Queue: Markus Handell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036543}
    
  359. Roll DevTools Frontend from 3fcfa37a5526 to 1a9c7dc0b2e1 (2 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/3fcfa37a5526..1a9c7dc0b2e1
    
    2022-08-18 [email protected] Add info about non-overridden response headers to `NetworkRequest`
    2022-08-18 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools 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/devtools-frontend-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1297533
    Tbr: [email protected]
    Change-Id: I19134f8ef3e2bbdcc90822bdc4c94766852f4c19
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837875
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036542}
    
  360. arc: update arc_policy_bridge OWNERS file
    
    Replacing pbond@ with yaohuali@
    
    TEST=none
    BUG=none
    
    Change-Id: Iabf9155c81012b611f7c532ee435c32a1328022b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836909
    Commit-Queue: Polina Bondarenko <[email protected]>
    Reviewed-by: Polina Bondarenko <[email protected]>
    Auto-Submit: Muhammad Hasan Khan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036541}
    
  361. [iOS] Adds Context Menu Symbols
    
    This CL adds 2 custom symbols to the Context Menu.
    
    Bug: 131554
    Change-Id: Ice0957abadc9d91c9d4da17622810367b45cc477
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834258
    Reviewed-by: Gauthier Ambard <[email protected]>
    Commit-Queue: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036540}
    
  362. PageLoadMetrics: Prerender2 support for LocalNetworkRequestsPageLoadMetricsObserver
    
    No behavioural change.
    
    LocalNetworkRequestsPageLoadMetricsObserver will be deprecated the near
    future. This CL makes it clear that this class doesn't support
    prerendering and using STOP_OBSERVING.
    
    Bug: 1317494
    Change-Id: I2fd61c29a186a0e021df68a44c27c85086323c72
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833677
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036539}
    
  363. policy: add deprecated field back to proto
    
    Add url_parameter_to_autofill_saml_username optional field back to
    SAMLSettingsProto as it may be causing incompatibility issues.
    
    This field was removed in https://crrev.com/c/3825930
    
    BUG=b:242960381
    TEST=unit_tests --gtest_filter="DevicePolicyDecoderTest.*" --single-process-tests
    
    Change-Id: I8f1b20012c159166707deca3e73b582d67cfffca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837177
    Commit-Queue: Cristina Guerrero <[email protected]>
    Reviewed-by: Felipe Andrade <[email protected]>
    Reviewed-by: Alexander Hendrich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036538}
    
  364. [BrowserFragment] allow initializing the fragment with creation params
    
    This allows users of the API to customize the behaviour by providing a
    profileId, persistenceId (for state resumption), and setting the
    incognito mode.
    
    Change-Id: I10c9702e6461ae8efdc6e65c2532df592c71375f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823165
    Reviewed-by: Clark DuVall <[email protected]>
    Reviewed-by: Susanne Westphal <[email protected]>
    Reviewed-by: Ken Buchanan <[email protected]>
    Commit-Queue: Rayan Kanso <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036537}
    
  365. dpwa: Fix tests for CreateShortcutIgnoresManifest
    
    When CreateShortcutIgnoresManifest is enabled, some existing tests
    break because they use CreateShortcut when they shouldn't.
    
    WebAppIntegrationBrowserTest.WindowModeSettingsIsNotAvailableForIsolatedAppsOnAppSettingsPage
    failed because the install URL was different from the start URL, which
    was pointed at the root. Instead, we should use InstallMenuOption.
    
    WebAppIntegrationBrowserTestMacWinLinux.CheckSiteHandlesFile needs
    file handlers, which are not part of shortcuts anymore, so they
    also need to use InstallMenuOption. Same for a few other tests,
    where the behavior was identical in both cases, but installation
    makes more sense semantically.
    
    BUG=cr:1216457
    TEST=browser_tests --gtest_filter=*WebAppIntegrationBrowserTest.*
    
    Change-Id: I3f8de870129f19e17b04ed7a275dead05e23036e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829562
    Reviewed-by: Daniel Murphy <[email protected]>
    Commit-Queue: Philipp Weiß <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036536}
    
  366. AnonymousIframe: Improve tests around DOM storage.
    
    This checks two anonymous iframe in the same page share the same access
    to LocalStorage/SessionStorage.
    
    Bug: 1285233,1286743
    Change-Id: Ib279b243a92296e1ebbab5bd21a44ca56455f9d7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835599
    Reviewed-by: Yifan Luo <[email protected]>
    Commit-Queue: Arthur Sonzogni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036535}
    
  367. Passwords: Notify Settings after user authentication expires
    
    This CL replaces the |last_authentication_time_| with a
    RetainingOneShotTimer. The timer gets a TimeoutCallback from
    PasswordsPrivateDelegateImpl, so that the event router can be called.
    
    This CL is a foundational CL for putting password viewing page behind
    authentication (go/password-notes-auth-dd). Future CLs will use the
    event in the view page.
    
    Bug: 1345899
    Change-Id: I2fcd69ea562d654ec1caa72857a9f30cf7deeda7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3779668
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Adem Derinel <[email protected]>
    Reviewed-by: Devlin Cronin <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036534}
    
  368. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660791474-54751a986e854dfcb1fc1e95474ec3ee15fc0ce0.profdata to chrome-win32-main-1660802055-4580a4c3503de99bad7a4bdd2106a70e8083184c.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I2c4ff70633228f02b5ab8c1054358723d0b1e1e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837795
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036533}
    
  369. [Autofill Assistant] Disable landscape mode for QR code dialog fragment
    
    - We do not have UX mocks for landscape mode and we are disabling it for now.
    - We are forcing orientation to PORTRAIT in onResume method and then listening to orientation after onDestroy method. (We checked that onResume, onCreate methods behave similarly)
    
    Bug: b/241884205
    Change-Id: Ic52e3716d1c15634b14bd09dad1adfd1027118a6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836274
    Reviewed-by: Florian Gauger <[email protected]>
    Commit-Queue: Vinit Solanki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036532}
    
  370. [IndexedDB] Add clean-up after a test
    
    Bug: 1296584
    Change-Id: I5c1c071f2edd4bab20ec5e7accceb60d5f2ec2ba
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832663
    Commit-Queue: Kateryna Prokopenko <[email protected]>
    Reviewed-by: Simon Zünd <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036531}
    
  371. [linux/wayland] Fixed popup anchors and translation of located events.
    
    This CL fixes two issues related to how popup windows were handled.
    
    The first issue is explained in details in the linked crbug.  In short,
    the XDG positioner used the surface coordinates, although the XDG shell
    specification tells that it should originate from the window geometry.
    
    The second issue is a bug in handling the located events: they did not
    take the geometry into account as well, which resulted in that menus
    received events located outside the popup.
    
    This CL fixes both issues by introducing the convenience method for
    getting the window geometry offset, and then applying that offset where
    necessary.
    
    Bug: 1292486
    Change-Id: I715b84659f98881742ac1f07dad5ccb961531628
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835664
    Reviewed-by: Maksim Sisov <[email protected]>
    Commit-Queue: Alexander Dunaev <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036530}
    
  372. Fix UserMediaClientTest failures on win-backuprefptr-x86-fyi-rel.
    
    blink::InitializeAudioSourceObject() compares
    platform_source->device().id with audio_source->device().id to know
    whether the source is an audio source or not. However
    MockMojoMediaStreamDispatcherHost::GenerateStreams() creates a video
    source whose device id is the same as an audio source if both
    controls.audio.device_id and controls.video.device_id are the same
    (e.g. empty strings).
    So a MediaStreamVideoSource instance will be treat as
    MediaStreamAudioSource, and ProcessedLocalAudioSource::From() may
    cause crash.
    
    The sample build failures:
    https://ci.chromium.org/ui/p/chromium/builders/ci/win-backuprefptr-x86-fyi-rel/6720/overview
    
    Change-Id: Ic13874f8fc061349eeb7dd0988726d45d4a8dcb6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834548
    Commit-Queue: Takashi Sakamoto <[email protected]>
    Reviewed-by: Tony Herre <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036529}
    
  373. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660780262-f4fa315aae4417a804bcd059d89281b143896c7b.profdata to chrome-mac-main-1660802055-5bf492462dadc6642d8aac4e4cc964e2ed94733c.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib4dfbfd6aab1a5406b5987904bfff41f0011d806
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837345
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036528}
    
  374. DanglingPtr: fix dangling ptrs in gles2_cmd_decoder_passthrough
    
    Bug: 1291138
    Change-Id: Ie264dfa9d3b859e4266e474ec36670edf2808dcf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829690
    Commit-Queue: Ali Hijazi <[email protected]>
    Reviewed-by: Brandon Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036527}
    
  375. Adds gpu cache destroyed callback for each cache.
    
    - By setting the destroyed callback, the browser can notify the GPU
      process that the cache is no longer being used on the browser side
      and hence safe to stage it for removal on the GPU side. Without this
      the GPU process doesn't know when it can cull stale or unused
      in-memory caches. Note that we cannot just cull them when they are no
      longer used on the GPU side because it is possible for the browser to
      create new GPU channels referencing the culled cache since the browser
      does not know that they have been destroyed on the GPU side. This
      results in the GPU using an empty in-memory cache that will never be
      populated.
    
    Bug: dawn:549
    Change-Id: Ie4578a44518c4bdafff9466efe0c05b42c89f08d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827706
    Commit-Queue: Loko Kung <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036526}
    
  376. Reland "[CodeHealth] Settings WebUI base::Value refactoring - Part 1"
    
    In this CL OnStartupHandler::GetNtpExtension now returns a base::Value,
    as `null` is a valid response to be sent by the handler.
    
    This is a partial reland to a partial revert of the original commit. For
    reference: https://crrev.com/c/3833396
    
    This is a reland of commit f0e6d42f5906d8cac94c74f0c03070f984d8bfe0
    
    Original change's description:
    > [CodeHealth] Settings WebUI base::Value refactoring - Part 1
    >
    > This CL corrects the use of base value for the webui handlers of a
    > couple of files under webui/settings.
    >
    > Bug: 1187001
    > Change-Id: I4dc51df9ae48773d6e1fee292f7e7ba1dd9e83ba
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810934
    > Reviewed-by: Aga Wronska <[email protected]>
    > Commit-Queue: Claudio DeSouza <[email protected]>
    > Reviewed-by: Giovanni Ortuno Urquidi <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1033140}
    
    Bug: 1187001
    Change-Id: I52d8f77159474fa39e8a5e663e46fdc709104f74
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828620
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Giovanni Ortuno Urquidi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036525}
    
  377. Lacros: Implement `AccountManagerFacadeImpl::ReportAuthError`
    
    Design Doc: http://shortn/_hKoc0VqbIt
    
    Bug: 1226055, 1312897
    Change-Id: I52e64ffaae33b49127772c17fbe14120724d14c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829099
    Commit-Queue: Kush Sinha <[email protected]>
    Reviewed-by: Anastasiia N <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036524}
    
  378. Set headers received time for H3/QUIC, for responseStart
    
    Aligned with HTTP2, setting the time when response headers are
    received. Separately, we should ensure early-hints time is
    measured by responseStart.
    
    Note that currently this cannot be tested in WPT, see:
    https://github.com/web-platform-tests/rfcs/blob/106a43732c1a5ddf8cd24fa5436a7c43c14f5450/rfcs/quic.md
    and https://github.com/web-platform-tests/wpt/issues/20159
    
    Change-Id: If9a005fc
    Fixed: 1044264
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3815441
    Reviewed-by: Ryan Hamilton <[email protected]>
    Commit-Queue: Noam Rosenthal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036523}
    
  379. Revise "Symbolizing a crash dump" commands in debugging tips
    
    Seems like these got outdated
    
    Bug: none
    Change-Id: Iea2af064a12b75a136b48d5d1ede2b160f8a15bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834455
    Reviewed-by: Fabian Sommer <[email protected]>
    Commit-Queue: Fabian Sommer <[email protected]>
    Auto-Submit: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036522}
    
  380. [ios] Fixes NTP ViewController scrolledIntoFeed value
    
    Fixed Transparency Issue on the NTP header when coming back from a tab to the first two cards. Removed a negative sign from offsetWhenScrolledIntoFeed as it was not needed and already calculated properly.
    
    Bug: https://b.corp.google.com/issues/231322340
    
    Change-Id: Icaf27e7c524896fac1b486d630c02e80a0866681
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834792
    Reviewed-by: Sergio Collazos <[email protected]>
    Reviewed-by: Adam Arcaro <[email protected]>
    Commit-Queue: Guillem Perez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036521}
    
  381. [CodeHealth] Platform apps base::Value refactoring
    
    This CL adjust several sites where deprecated base::Value methods are
    removed.
    
    Bug: 1187001, 1352780
    Change-Id: I705d520085198f3f7f67aa60ffe6c8093cf3a74c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828688
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Trent Apted <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036520}
    
  382. [CodeHealth] Enrollment screen base::Value refactoring
    
    This CL removes the use of any deprecated interfaces for the enrollment
    screen handler.
    
    Bug: 1187001
    Change-Id: Ib670cc4ab096749aaba84baade4844ee57576fcb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829696
    Reviewed-by: Jeffrey Young <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036519}
    
  383. Browsertests for ntp customize chrome button
    
    Browser tests for accessing customize chrome side panel through ntp.
    
    Change-Id: I9b9e0d0d1b12d94ace2fc54d812c786cf7dd07d1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823498
    Commit-Queue: Nihar Majmudar <[email protected]>
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036518}
    
  384. [Identifiability Study] Refactor and add a Multi-block Reid Estimator Unit Test
    
    The current Reid Estimator unit tests cover reporting the Reid hash from single blocks. In this cl, we add a unit test to cover defining and reporting multiple blocks in 1 iteration.
    We also refactored the Reid Estimator class to move the ComputeHashForReidScore into the private class ReidBlockStorage.
    
    Bug: 1330244
    Change-Id: Id15d66cab76e5424542ded167099d15ccd5993e9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829236
    Reviewed-by: Mike West <[email protected]>
    Commit-Queue: Saeid Eid <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036517}
    
  385. Emit mojo_interface_tag only in extended tracing mode
    
    - This saves trace buffer space for field traces. Trace Processor then
      generates the corresponding arg based on symbolization, see aosp/2162962
    - For local traces, we still emit a raw string so that the trace makes
      sense without symbolization.
    
    Bug: b/240248381
    Change-Id: Iccbe54d7cfe64f8581904a8cc0359b9548378ace
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3789361
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Igor Kraskevich <[email protected]>
    Reviewed-by: Oksana Zhuravlova <[email protected]>
    Reviewed-by: Eric Seckler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036516}
    
  386. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660791474-6895efe42be013a81bb9dfaa270caf6c25688cd2.profdata to chrome-win64-main-1660802055-d24b5a7cff1e39e8fd0c20cb9a99bbaeca1edc33.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I30127cbe49c6b517ecdcc112cef07fbbc7339079
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833646
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036515}
    
  387. Add tests for anonymous iframe origin trial about cookies.
    
    This was requested here:
    https://chromium-review.googlesource.com/c/chromium/src/+/3829096/comments/057b8588_5087ea1e
    
    This patch copy the WPT test:
    external/wpt/html/anonymous-iframe/cookie-store.tentative.https.window.js
    and make sure it continues to work using the origin trial instead of the
    blink feature.
    
    Bug: 1318041
    Change-Id: Ib909ed04158319ed13ce12efa8122a38e7428e5f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834543
    Commit-Queue: Arthur Sonzogni <[email protected]>
    Reviewed-by: Maks Orlovich <[email protected]>
    Reviewed-by: Dominic Farolino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036514}
    
  388. [canvas] Account for SharedImage-backed canvases in memory-infra
    
    Current canvas memory metrics are misleading, because they show 0
    bytes in many cases even though the actual footprint is higher.
    Besides this being misleading in memory-infra dumps, it also shows as
    a large amount of "GPU" footprint which is "unclaimed" by other
    processes.
    
    This CL aims at correcting that, by attributing the GPU-side memory
    memory footprint of canvases to the actual renderers. It relies on the
    existing mechanism through which allocations in different processes
    can be matched using a unique ID.
    
    Bug: 1329375
    Change-Id: I099ee3932d157a02734d546a79ad109d4ed2e70b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747768
    Commit-Queue: Benoit Lize <[email protected]>
    Reviewed-by: Juanmi Huertas <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036513}
    
  389. [base/allocator] Shim malloc_usable_size() on Android
    
    On Android, all malloc()-related calls need to be wrapped by the linker,
    otherwise they would go to the system allocator, namely either scudo or
    jemalloc. These allocators are not very pleased to be asked about a
    pointer they didn't allocate.
    
    To fix that, wrap malloc_usable_size() on Android.
    
    Reported by mlippautz@.
    
    Change-Id: Ib6cf8d6aa003d25666b4ff4dfa6cebabe35d6c83
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834601
    Reviewed-by: Michael Lippautz <[email protected]>
    Commit-Queue: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036512}
    
  390. metrics: add usage metrics for WebRTC.PeerConnection.validicechars
    
    which will allow determining whether enforcing the specification
    is safe to do.
    
    Related WebRTC CL:
      https://webrtc-review.googlesource.com/c/src/+/268380
    
    BUG=chromium:1053756
    
    Change-Id: If9834a241d7626a9794722a679b7da2b411f3ece
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3809752
    Commit-Queue: Philipp Hancke <[email protected]>
    Reviewed-by: Johannes Kron <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036511}
    
  391. [PA] MTECheckedPtr: Support direct maps
    
    The present incarnation of MTECheckedPtr has hitherto only supported
    normal buckets. This CL adds support for direct maps.
    
    Fixed: 1307514
    Change-Id: If9aaea647cbfec9dc07c527eb53c1daaad8389e9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3815338
    Commit-Queue: Kalvin Lee <[email protected]>
    Reviewed-by: Bartek Nowierski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036510}
    
  392. FrameSet NG: Port the first part of LayoutFrameSet::LayOutAxis()
    
    This CL ports the first loop of LayoutFrameSet::LayOutAxis() to
    NGFrameSetLayoutAlgorithm.
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: I9c14863619fb7aeb49547b2b99f8ae6d20c72365
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837081
    Reviewed-by: Koji Ishii <[email protected]>
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036509}
    
  393. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660780262-60c71a0b98589364c70ec4d0645375d6dab8e723.profdata to chrome-mac-arm-main-1660802055-ac45d6ec643d14be8715fc9b37eac5b4dc7224d0.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I37e2d636d5f0a6ab221ce1f411aa36a2017a9cfc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837344
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036508}
    
  394. [BrowserFragment] Save the instance state
    
    The instance state is passed from weblayer to the host process when
    ready, so that the Fragment's onSaveInstanceState method can run
    synchronously
    
    Change-Id: Ie4eab56d9a73f4ccc86abc1b523658888ed83181
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819769
    Reviewed-by: Clark DuVall <[email protected]>
    Reviewed-by: Ken Buchanan <[email protected]>
    Reviewed-by: Susanne Westphal <[email protected]>
    Commit-Queue: Rayan Kanso <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036507}
    
  395. arc: Perform Android Management check in ArcRequirementChecker
    
    - ArcRequirementChecker owns ArcAndroidManagementChecker.
    - NEGOTIATING_TERMS_OF_SERVICE and CHECKING_ANDROID_MANAGEMENT are
      merged into State::CHECKING_REQUIREMENTS.
    - ArcRequirementChecker reports the result using the Delegate interface
      instead of callbacks.
    - Replace OnTermsOfServiceNegotiatedForTesting(true) +
      StartArcForTesting() in tests with
      EmulateRequirementCheckCompletionForTesting().
    
    BUG=b:236927651
    TEST=tast run arc.Optin.vm arc.OptinManaged.vm
    TEST=unit_tests --gtest_filter="*Arc*"
    
    Change-Id: If7038c730afc4ff85ff42bc1372331d7b21f6b97
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823637
    Reviewed-by: Hidehiko Abe <[email protected]>
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Ryo Hashimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036506}
    
  396. [BrowserFragment] Add ability to inject JS in a tab
    
    Change-Id: I21d7c3941c0b9b8a304ba367cfef737d8d498f05
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836436
    Reviewed-by: Ken Buchanan <[email protected]>
    Reviewed-by: Susanne Westphal <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: Rayan Kanso <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036505}
    
  397. Roll vulkan-deps from 31a5e38f3e48 to 33d0b2c3122a (12 revisions)
    
    https://chromium.googlesource.com/vulkan-deps.git/+log/31a5e38f3e48..33d0b2c3122a
    
    Changed dependencies:
    * spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/1728c1d40a..0073a1fa36
    * vulkan-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools.git/+log/497f232680..d55c7aaf04
    * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/e51d0d1c18..caaa7f2d66
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: Ic834dfb64aecdea874a030df3f768c4eb4d1ae56
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836346
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036504}
    
  398. [VCN Card on File] Add feature flag for syncing usage data
    
    go/card-on-file-chrome-sync
    
    Bug: 1341387
    Change-Id: I82756c650c5773a9d9fd2e3240385475be143045
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836420
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Alexander Tekle <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036503}
    
  399. Quota: Update persistent quota deprecation flag
    
    This change updates blink code that used the
    quota deprecation flag to use the method that
    checks both feature list flag and chrome switches
    following change for enterprise policy.
    
    Bug: 1233525
    Change-Id: Ic595aa931efac96ca1ac2fb4adf5aedcce962ee6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833319
    Commit-Queue: Marijn Kruisselbrink <[email protected]>
    Reviewed-by: Marijn Kruisselbrink <[email protected]>
    Auto-Submit: Ayu Ishii <[email protected]>
    Commit-Queue: Ayu Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036502}
    
  400. Roll DevTools Frontend from 75531fdd1fd3 to 3fcfa37a5526 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/75531fdd1fd3..3fcfa37a5526
    
    2022-08-18 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Iec6e8c6c76881a00d8adb18382030ef215897660
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837618
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036501}
    
  401. webrtc: add WPT for outbound-rtp.active statistics
    
    added in https://github.com/w3c/webrtc-stats/pull/649
    
    Also add myself as stat owner and replace my personal email with the work one in wpt/webrtc/OWNERS
    
    BUG=webrtc:14291
    
    Change-Id: I2cf0cad859bb1fbea0692e0f0c009d2cc67ec813
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3803166
    Reviewed-by: Harald Alvestrand <[email protected]>
    Commit-Queue: Philipp Hancke <[email protected]>
    Reviewed-by: Henrik Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036500}
    
  402. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660780262-7ef36d13ad35359a3b3c32a0a6645dd0355a4adf.profdata to chrome-linux-main-1660802055-fd573ddf1ad9a2999a1104730245430a95ca2ef9.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: Ie6a05cb33fea1a85312614ff240cbe602769a308
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834064
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036499}
    
  403. FrameSet: Fix an integer overflow
    
    crrev.com/1035755 introduced an integer overflow:
      (int * int) / int64_t
    The type of the multiplication result is |int|, and can overflow.
    
    This CL changes it like:
      ClampTo<int>((int * int64_t) / int64_t)
    
    Bug: 1353277
    Change-Id: Ib59d1a16762e139bf882a8619e344914339d535d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836624
    Auto-Submit: Kent Tamura <[email protected]>
    Reviewed-by: Morten Stenshorne <[email protected]>
    Commit-Queue: Morten Stenshorne <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036498}
    
  404. [Floss] Improve error message in ExportedCallbackManager
    
    Reland of CL:3834584.
    
    This adds more precise error message when failed to parse D-Bus
    parameters.
    
    Bug: b:233124021
    Change-Id: I4ed3ace61def53ef4f6773484bdf35928010ed64
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832930
    Commit-Queue: Sonny Sasaka <[email protected]>
    Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036497}
    
  405. [Frameworks roll] Roll to 468383811 piper revision
    
    Change-Id: I9fb2f18a091321c53682b84f691b8b7faa7fe25e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827996
    Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036496}
    
  406. Enable virtual keyboard multitouch flag by default.
    
    Bug: 1320473
    Change-Id: I8d54a82ea79739e877e8b49d296d6619ee320f3f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812330
    Reviewed-by: Darren Shen <[email protected]>
    Commit-Queue: Darren Shen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036495}
    
  407. MojoSharedBufferVideoFrame: Use base::ReadOnlySharedMemoryRegion
    
    MojoSharedBufferVideoFrame manages the buffer with
    base::UnsafeSharedMemoryRegion. But it is used to pass a video frame
    for a hardware accelerated video encoder and encrypted video
    decoded in the utility process for a renderer. Either encoder or renderer must not to the buffer. This CL changes
    MojoSharedBufferVideoFrame uses base::ReadOnlySharedMemoryRegion.
    
    Bug: b:241362231
    Bug: b:242527747
    Test: webrtc call
    Change-Id: I64a46b19ca4f4e82b6f1e5887dbef7de1ccd109b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833795
    Commit-Queue: Hirokazu Honda <[email protected]>
    Reviewed-by: John Rummell <[email protected]>
    Reviewed-by: Dominick Ng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036494}
    
  408. [anchor-position] Fix |ObjectIsRelayoutBoundary|
    
    This patch changes |ObjectIsRelayoutBoundary| to return `false`
    when it has any descendants that have `anchor-name`, because
    changes to anchors need to be propagated.
    
    Bug: 1309178
    Change-Id: I81435305895bd197a08aecf2dab0aaf183183415
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826592
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036493}
    
  409. Move GetPredictedCountryCode test.
    
    Moves the test from FormDataImporterTest to the newly created
    FormDataImporterUtilsTest.
    
    Bug: 1007974
    Change-Id: Ifd13406a5d64ee8109393557affdaac3e402eaf3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829184
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Florian Leimgruber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036492}
    
  410. [PageInfo] Add link to "All Sites"
    
    Add a link to "All Sites" settings subpage to FPS
    button in the Cookies subpage.
    
    Bug: 1346305
    Change-Id: If70bf4eb7dc1a293d56940b406e95b1fdde81b07
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834166
    Reviewed-by: Rebekah Potter <[email protected]>
    Reviewed-by: Christian Dullweber <[email protected]>
    Reviewed-by: Olesia Marukhno <[email protected]>
    Commit-Queue: Zofia Salata <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036491}
    
  411. Remove TestExpectations entries for fast/js/instanceof-test.html
    
    The test is no longer flaky.
    
    Bug: 1249176, 1344983
    Change-Id: Ibb7ecee24d719e3de28ceb4f277810dfec948cf6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835456
    Auto-Submit: Yutaka Hirano <[email protected]>
    Reviewed-by: Nidhi Jaju <[email protected]>
    Commit-Queue: Nidhi Jaju <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036490}
    
  412. Roll Skia from 751cad567169 to 246d7e915ff6 (1 revision)
    
    https://skia.googlesource.com/skia.git/+log/751cad567169..246d7e915ff6
    
    2022-08-18 [email protected] Roll ANGLE from 7a87e90d03be to 2965f81b83e5 (3 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: Idb26c9da375a1274e39594214445f204cbd57ec1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837101
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036489}
    
  413. [Test Reviver] Replicate swarming settings in test suite exception for android-pie-x86-fyi-rel-reviver.
    
    We do not replicate test filter from android-pie-x86-rel
    because we suppose to run disabled tests on
    android-pie-x86-fyi-rel-reviver.
    
    Bug: 1348392
    Change-Id: I7be365ca9e7ee0f6812d3633b3e6a68905525d5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834779
    Commit-Queue: James Shen <[email protected]>
    Reviewed-by: Haiyang Pan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036488}
    
  414. Roll Dawn from a48f233ca58b to 30fa0d8d2ced (3 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/a48f233ca58b..30fa0d8d2ced
    
    2022-08-18 [email protected] Makes sure to zero-init D3D12 descriptors for cache keys.
    2022-08-17 [email protected] reader/wgsl: Error if 'struct' has attributes
    2022-08-17 [email protected] Roll SwiftShader from 3fb7084b02d7 to ab4bf6ad00d4 (2 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: chromium:1352803
    Tbr: [email protected]
    Change-Id: I8e03f02ad424530c9c0206686670793f913be31a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834061
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036487}
    
  415. Expose a single private method for tests instead of all private members.
    
    This approach scales better with new tests that get written, and it
    limits the ways that the tests can reach into the private details of
    the SUT.
    
    Change-Id: I4fcc6a8ade03c121d78eb283630376e95a6f0b6c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830317
    Auto-Submit: Chris Fredrickson <[email protected]>
    Commit-Queue: Mike West <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036486}
    
  416. Remove chromeos_remote_device_isolated_tests from chromeos-kevin-rel
    
    The pool's finally starting to slowly die off. Eventually we'll want
    to replace these with the jacuzzis, but they're still having issues
    (b/239867489). So just remove tests from this bot to at least let
    builds go through.
    
    Bug: None
    Change-Id: I041ccbc30646894a05d0297f4485606ff523c7fe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835657
    Auto-Submit: Ben Pastene <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036485}
    
  417. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5247.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: Ibeeea4821683ffe25829e10baf34506322bc7f99
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835155
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036484}
    
  418. [Files app] Add VolumeType output operator
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests && out/Default/unit_tests --gtest_filter=VolumeManagerTest.*
    
    Change-Id: Ic9f4e34cf7f1a1357544984e456f461867755f1e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833320
    Reviewed-by: Marcello Salomao <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036483}
    
  419. FrameSet NG: Implement NGFrameSetPainter::PaintChildren()
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: I6901aa5d38ce3c064de3962cd8343ede1f35db96
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837539
    Auto-Submit: Kent Tamura <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036482}
    
  420. Import wpt@4530a81a3700212455c412d6f82b7da4c57a8b1c
    
    Using wpt-import in Chromium bc05f3445f1f837b910be901372586208e20de63.
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    [email protected]:
      external/wpt/css/css-break
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: Id950e456cb8f82375ed630574c3ac88ce6e6aca6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831539
    Auto-Submit: WPT Autoroller <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036481}
    
  421. History Sync: Populate new context_annotations columns in the DB
    
    The previous CL (crrev.com/c/3825961) added a bunch of new columns to
    the history DB. This CL adds code to populate the first batch of them,
    those in the context_annotations table, for non-iOS platforms.
    The new columns in the content_annotations table, as well as the
    iOS-specific plumbing, are left for another followup.
    
    Bug: 1347012
    Change-Id: I003d2537ff0abed3fe47d571dc361ab539bef783
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828371
    Commit-Queue: Marc Treib <[email protected]>
    Reviewed-by: Sophie Chang <[email protected]>
    Reviewed-by: Tommy Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036480}
    
  422. [String matching] Use a small num_matching_blocks_penalty by default.
    
    This parameter penalizes match results according to how many distinct
    matching sequences were detected i.e. contiguous matching is favored
    over fragmented matching.
    
    Currently there are three users of
    FuzzyTokenizedStringMatch::Relevance(), using the following values of
    num_matching_blocks_penalty:
    
    1) App search provider: 0.0
    2) Game search provider: 0.0
    3) Local search provider 0.1.
    
    This CL does the following:
    
    A) Update (1) and (2) to use a penalty of 0.1, in line with (3).
    
    This is a good penalty to add to (1) and (2), as it dampens some
    over-triggering we have been seeing.
    
    B) Remove this parameter from the FuzzyTokenizedStringMatch interface.
    Leave it in the SequenceMatcher interface for now, for testing
    purposes. This is part of an effort to simplify the FTSM interface.
    
    C) Update tests as needed, introducing slightly more flexibility to
    absolute error values.
    
    readme
    
    Test: existing, and inspection of fuzzy benchmarking output as per
    Bug: 1336160
    Change-Id: I015d5fdc151bb96cc4d0a2e4db8c171d3b5f32fe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835532
    Reviewed-by: Rachel Wong <[email protected]>
    Commit-Queue: Amanda Deacon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036479}
    
  423. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660780262-b3bae951c038a2b091e4926a65d5356ab293dd11.profdata to chrome-win32-main-1660791474-54751a986e854dfcb1fc1e95474ec3ee15fc0ce0.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I326bd4c66b8c37eee4522597dd42298a6a01af72
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834869
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036478}
    
  424. Avatars: Add string constants for avatar file paths
    
    The added file paths will be used to generate gstatic URLs and to cache
    the user profile avatars locally.
    
    DD: go/avatars-from-cloud
    
    Bug: b/241977201
    Test: None
    Change-Id: I062d6e43dd52146db81a7712b459d350e68ed940
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831248
    Reviewed-by: Jeffrey Young <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Yue Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036477}
    
  425. system-extensions: Add SystemExtensionsServiceWorkerManager for service worker operations
    
    Abstraction on top of ServiceWorkerContext that allows
    us to register and unregister Service Workers for a given System
    Extensions. In the future it will allow other parts of the system
    to also start service workers for System Extensions and
    garbage collect any service worker registrations that might
    have failed before.
    
    Also changes the RegisterServiceWorker call to no longer post a task
    since the call to register itself is asynchronous.
    
    Bug: b:242265231
    Change-Id: I941a322638b5f3d2f5a4927fd9db745bb5ff98a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831801
    Reviewed-by: Jiewei Qian <[email protected]>
    Commit-Queue: Giovanni Ortuno Urquidi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036476}
    
  426. webrtc: merge encoded transform audio/video flags
    
    which are no longer separate in the current JS-exposed implementation
    
    BUG=None
    
    Change-Id: I5d0dbc793a0c5ab8aa49112aee99b299247d484a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834592
    Reviewed-by: Harald Alvestrand <[email protected]>
    Commit-Queue: Philipp Hancke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036475}
    
  427. Refactor DefaultSearchManager to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ided7f487006994975b80c16be3e5d44265bbd2ff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829276
    Reviewed-by: Angela Yoeurng <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036474}
    
  428. Fix DCHECK failure at ChunkedDataPipeUploadDataStream::OnSizeReceived
    
    We call OnSizeReceived in OnDataPipeGetterClosed when the status and
    size haven't been received yet. As we don't update `size_` if the
    received status is not OK, Checking `size_` is not enough. Let's
    check `status_` too.
    
    Change-Id: Ib34b6430c4bf29d790fe64cbb695a678a5b32532
    Bug: 1353519
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836233
    Auto-Submit: Yutaka Hirano <[email protected]>
    Reviewed-by: Matt Menke <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036473}
    
  429. Adds browsertest for saved devices.
    
    This change refactors the original AccessCodeCastIntegrationBrowsertest to accommodate saved devices flow. It then build two new test cases for instant expiration and saved devices.
    
    Bug: b/241939554
    Change-Id: I8dfe06417843493aeda527ab4dffe8f48168eae9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831066
    Reviewed-by: Brian Malcolm <[email protected]>
    Commit-Queue: George Benz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036472}
    
  430. Roll PDFium from ee44620f2b58 to 213704d5b741 (10 revisions)
    
    https://pdfium.googlesource.com/pdfium.git/+log/ee44620f2b58..213704d5b741
    
    2022-08-18 [email protected] Remove stray fx_memory_wrapper.h includes.
    2022-08-18 [email protected] Encapsulate FXJS_PerIsolateData members.
    2022-08-18 [email protected] Use DataVector<T> in remaining files.
    2022-08-18 [email protected] Encapsulate CXFA_FMLexer::Token and make read-only
    2022-08-17 [email protected] Encapsulate CFXJS_ObjDefinition members
    2022-08-17 [email protected] Make CFWL_ThemePart::m_iPart const and private
    2022-08-17 [email protected] Remove redundant public: from struct ExecEventParaInfo.
    2022-08-17 [email protected] Mark ProgressiveDecoder::HorzTable instance variables as private
    2022-08-17 [email protected] Use DataVector<T> in core/fxcodec/.
    2022-08-17 [email protected] Remove V8::InitializeSandbox calls
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pdfium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in PDFium: https://bugs.chromium.org/p/pdfium/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ic65469dabd66df6ebe2f57aad9442af47d5476b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837361
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036471}
    
  431. ash: autozoom_controller: Fix state uninitialized
    
    The state_ was uninitialized and cause issue with MSan:
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/29843/overview
    
    Fix it by initializing it to default OFF.
    
    Bug: b:221980963
    Test: manually test on DUT
    Change-Id: I3c50529d3fb1f2fe3021ec0b474676619cf00abc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833768
    Commit-Queue: Pi-Hsun Shih <[email protected]>
    Auto-Submit: Pi-Hsun Shih <[email protected]>
    Reviewed-by: Andre Le <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036470}
    
  432. Added UMAs to detect when a user copies out a MS Office file from Drive.
    
    Bug: 1351947
    
    Change-Id: If0b15e25f5e3e54b22ced6a34adcd3aa941032bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829502
    Commit-Queue: Cassy Chun-Crogan <[email protected]>
    Reviewed-by: Peter Marshall <[email protected]>
    Reviewed-by: Austin Tankiang <[email protected]>
    Reviewed-by: Nigel Tao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036469}
    
  433. Roll DevTools Frontend from 7b67f32b65dc to 75531fdd1fd3 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/7b67f32b65dc..75531fdd1fd3
    
    2022-08-18 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-origins)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I19061053e56eb4053b4927c24ba69bf49e2da712
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837474
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036468}
    
  434. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660780262-fe2e456587600df4c05f8fe8d55836a99b887d3c.profdata to chrome-win64-main-1660791474-6895efe42be013a81bb9dfaa270caf6c25688cd2.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I1c96cae39f63c7bf96bed199dadbf059e85a3ed1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836951
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036467}
    
  435. Roll Skia from 4d50c634c2bf to 751cad567169 (1 revision)
    
    https://skia.googlesource.com/skia.git/+log/4d50c634c2bf..751cad567169
    
    2022-08-18 [email protected] Roll Dawn from e86758cb26ed to 30fa0d8d2ced (1 revision)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I8b7ed01f443dbbbd124206b60277881f92a4d42f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837613
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036466}
    
  436. Refactor components/network to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I202c8b84102782ef538c5b661c4579777a089bde
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832668
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Steven Bennetts <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036465}
    
  437. prerender: refactor disabling Prerender2 in extension
    
    This CL simplifies the logic of disabling Prerender2 in extension, and
    removes the check in the browser code.
    
    Bug: 1344511
    Change-Id: I5007c7dc6cd9e819be814587913448d946c906fb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816161
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Huanpo Lin <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036464}
    
  438. mojo-ipcz: Implement driver object serialization
    
    Implements the Serialize() and Deserialize() APIs.
    
    The generic object serialize and deserialize implementation lives
    in Transport, since a Transport may be needed for context (e.g. on
    Windows). Individual driver objects must implement a basic
    interface to be supported there, and this CL implements it trivially
    for TransmissibleHandle.
    
    On most platforms, the PlatformHandles emitted by each object's
    Serialize() method are transmissible directly out-of-band by the
    Transport's underlying Channel. On Windows, Transport serializes
    them into inline message data instead.
    
    A test is added to cover usage across all platforms, essentially
    transmitting one Transport over another, to another process, and
    then verifying end-to-end operation of the transmitted Transport.
    
    Bug: 1299283
    Change-Id: I8068df58b0e1ecb0c232d039c9f5a36aef2519f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811994
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Ken Rockot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036463}
    
  439. Revert "Move //chromeos/{=>ash/components}/dbus/dbus_thread_manager.{cc|h}"
    
    This reverts commit 4923462ac8f410160841521a70b70dd6e16ff5f1.
    
    Reason for revert: breaks chromeos builders
    
    Original change's description:
    > Move //chromeos/{=>ash/components}/dbus/dbus_thread_manager.{cc|h}
    >
    > Also, this CL moves "dbus" component target to
    > chromeos/ash/components/dbus/BUILD.gn from chromeos/dbus/BUILD.gn
    >
    > This CL is part of the Chrome OS source code directory migration:
    > https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    >
    > Bug: 1164001
    > Change-Id: I16767b0f79aa209f8e58e65f41c6f65d296fd596
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833683
    > Reviewed-by: Hidehiko Abe <[email protected]>
    > Owners-Override: Hidehiko Abe <[email protected]>
    > Commit-Queue: Yeunjoo Choi <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036425}
    
    Bug: 1164001, 1354022
    Change-Id: I762b616c3d9f3d12793013e06245186ce9c86185
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837540
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Huanpo Lin <[email protected]>
    Owners-Override: Robert Lin <[email protected]>
    Reviewed-by: Yeunjoo Choi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036462}
    
  440. [Files app] Make MountCondition a class enum
    
    With proper output operator for debugging and logging.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests chrome
    
    Change-Id: I562bdfc3a27e430f3cf2113daa2f30022f465e3d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835224
    Reviewed-by: Tommy Li <[email protected]>
    Reviewed-by: Marcello Salomao <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Timothy Loh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036461}
    
  441. Do not trigger duplicated blink-rel bots
    
    Some blink-rel bots have cq counter parts. When rebaselining, running
    such bots will waste resources, and cause non-deterministic results
    when rebaselining. The reason is that we will randomly pick one bot
    when there are duplicate bots.
    
    Removed linux-blink-optional-highdpi-rel from builders.json and
    '--flag-specific' from rebaseline-cl. Highdpi flag-specific tests
    are running inside linux-rel. And rebaseline-cl will automatically
    fetch flag specific results as long as the builders are triggered.
    
    Also fixed the port mismatch for mac-rel.
    
    Bug: 1353054
    Change-Id: I31925521166bc169d416c3b536124bf994c60f83
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828509
    Reviewed-by: Jonathan Lee <[email protected]>
    Commit-Queue: Weizhong Xia <[email protected]>
    Reviewed-by: Preethi Mohan <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036460}
    
  442. Pass old Frame's had_sticky_activation_before_navigation using OldDocumentInfoForCommit
    
    Currently had_sticky_activation_before_navigation passing assumes that
    the old document uses the same Frame object as the new committing
    document. This might not be the case if the commit uses LocalFrame
    swap (RenderDocument).
    
    This CL makes it so that we correctly get that state from the old
    Frame by saving the old Frame's had_sticky_activation_before_navigation
    in OldDocumentInfoForCommit. Also moves OldDocumentInfoForCommit into
    its own file.
    
    Bug: 936696
    Change-Id: Ib43efb28f9cd4e7a7d8cebe374f82df8d63eaeb6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3545496
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Rakina Zata Amni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036459}
    
  443. Roll androidx from 07PiAW_hVf8sSGw-h... to nJRbqGtdXzotJnB8k...
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected],[email protected]
    Change-Id: Ic5d3fd141bfa9cc1ac791a1ed6fb205c5ef7bdcd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837472
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036458}
    
  444. blink::Color: Remove helper functions
    
    Remove the functions MakeRGB, MakeRGBA, MakeRGBA32FromFloats,
    MakeRGBAFromHSLA, MakeRGBAFromHWBA, and several of their helper
    functions. Change all callers to use methods on the Color class.
    
    Un-inline several functions in blink::Color, and minimize the number
    of places where the blink::Color::color_ member is used.
    
    The next patch in this sequence will change the internals of the
    Color class to no longer be an RGBA32.
    
    Bug: 1351544
    Change-Id: I8270d462443e75d9a3bb64d92ee959a39119e15c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834250
    Commit-Queue: ccameron chromium <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036457}
    
  445. Reland "[IBAN Filling] Introduce IBAN Manager class which handles IBAN related functionality including retrieving IBAN data, managing IBAN suggestions, filling IBAN field."
    
    This is a reland of commit bb575920eca2cfeb09026b415aabaa5538b0f648
    
    Original change's description:
    > [IBAN Filling] Introduce IBAN Manager class which handles IBAN related functionality
    > including retrieving IBAN data, managing IBAN suggestions, filling IBAN field.
    >
    > Implementation: https://docs.google.com/document/d/1JlAfURVa3ALm-U5HC4p41fx8PFF-mtRSgN2czfVcb-w/edit?resourcekey=0-t-Xsicco20apeY2EFZGGMw#heading=h.e5uc3qpefa5q
    >
    > Next step:
    > Create IBANManagerFactory which creates IBANManager instance, get IBANMnager instance in the client (chrome/browser/ui/autofill/chrome_autofill_client.cc), and creates SingleFieldFillerRounter(https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/autofill_client.cc;drc=36c59c53be1d8852f5087008c45a95797bac9730;l=49) with the IBANManager.
    >
    > Bug: 1344590
    > Change-Id: I36bed55de6d518db5d92f412b7a16e54c76f52a6
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794042
    > Reviewed-by: Jared Saul <[email protected]>
    > Commit-Queue: Qihui Zhao <[email protected]>
    > Reviewed-by: Christoph Schwering <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036327}
    
    Bug: 1344590
    Change-Id: I6c3c7518dcd954e3b75e9828140bab62c4a8f5bf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835154
    Commit-Queue: Qihui Zhao <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Reviewed-by: Jared Saul <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036456}
    
  446. PageLoadMetrics: Prerender2 support for SecurityStatePLMO
    
    SecurityStatePLMO records active page's security level at OnCommit time,
    and OnComplete time, and these metrics are not affected by
    navigation_start or activation_start time.
    
    This patch makes the class to continue observing, and record the initial
    security level at DidActivatePrerenderedPage time instead of OnComplete
    time for prerendering pages as their state doesn't affect the active
    page state until the page is activated.
    
    Bug: 1317494
    Change-Id: I15ec73ac54898a531d10af1cd4015b3fc3cb9301
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836273
    Reviewed-by: Chris Thompson <[email protected]>
    Reviewed-by: Ken Okada <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036455}
    
  447. Roll src/net/third_party/quiche/src/ 866ce9fef..9b5aac917 (11 commits)
    
    https://quiche.googlesource.com/quiche.git/+log/866ce9fefe2a..9b5aac9172d4
    
    $ git log 866ce9fef..9b5aac917 --date=short --no-merges --format='%ad %ae %s'
    2022-08-17 vasilvv Partial rollback of cl/467313603 to unblock Chromium merge
    2022-08-17 ramosalex Fix unused parameter on non-Linux builds.
    2022-08-17 ramosalex Add bind to interface socket option support to QuicUdpSocketApi and QuicClientEpollNetworkHelper.
    2022-08-17 quiche-dev `balsa_headers`: fix a C++ compatibility issue.
    2022-08-16 quiche-dev Allow setting a delay for a response.
    2022-08-16 dschinazi Move RFC 9000 variable length integer encoding from QUIC to QUICHE
    2022-08-15 danzh In QuicConnection::OnCanWrite(), early return after writing buffered crypto frames if the connection gets closed.
    2022-08-15 vasilvv Fix race condition in EndToEndTest.AckNotifierWithPacketLossAndBlockedSocket
    2022-08-12 ericorth Roll forward cl/466743774
    2022-08-12 ericorth Fix a memory destruction ordering issue in Quic test code
    2022-08-12 ericorth Internal change
    
    Created with:
      roll-dep src/net/third_party/quiche/src
    
    Change-Id: I656e7d516bde33c9a25215d5b2b5a78f6c71de10
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837176
    Commit-Queue: Yoichi Osato <[email protected]>
    Reviewed-by: Yoichi Osato <[email protected]>
    Auto-Submit: Victor Vasiliev <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036454}
    
  448. sheriff: Disable threaded-no-composited-antialiasing/animations/
    sample-on-last-keyframe.html
    
    Bug: 1354013
    Change-Id: Iaf6bec2f5c00465d7bf0d9f5adb66ecdec09c8b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837536
    Commit-Queue: Hiroki Nakagawa <[email protected]>
    Auto-Submit: Huanpo Lin <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Owners-Override: Robert Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036453}
    
  449. [games] add UMA metrics for result errors
    
    Bug: 1305880
    Change-Id: Ifb0b0426b3a2d18e8ab42b4778f65cdc1beced17
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836216
    Commit-Queue: CJ Huang <[email protected]>
    Reviewed-by: Tony Yeoman <[email protected]>
    Reviewed-by: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036452}
    
  450. sheriff: Disable WebUIInteractionTestUtilInteractiveUiTest.
    CompareScreenshot_SecondaryWebUI
    
    Bug: 1354017
    Change-Id: Ifcbc35b133640c0c6036e83987a50675ead81141
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836620
    Commit-Queue: Yoichi Osato <[email protected]>
    Auto-Submit: Huanpo Lin <[email protected]>
    Reviewed-by: Yoichi Osato <[email protected]>
    Owners-Override: Robert Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036451}
    
  451. Roll WebGPU CTS from 168bc9b7f359 to 4e8df07a22ca (1 revision)
    
    https://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/168bc9b7f359..4e8df07a22ca
    
    2022-08-18 [email protected] Add timestamp_query_set,device_mismatch test to beginComputePass tests (#1760)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I4ef7c0e24862f1483badf30e1f28423029e7b476
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828520
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036450}
    
  452. longpress diacritics: a11y announcments for show, insert, dismiss
    
    Screen shot for all messages:
    go/tscreen/056aa0d54bc898ac0ee58baff5ab50290c79b237
    Decided to go with a picture of diacritics window for show/insert/dismiss to give the translaters context. If I took a screen shot after insert and dismiss, it'll be very confusing since there is no diacritic window in the screenshot.
    
    Bug: b/242254214
    Change-Id: I445e80668b940f2b208e81214bb33dc4c7305373
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836680
    Reviewed-by: Mehrab N <[email protected]>
    Reviewed-by: Keith Lee <[email protected]>
    Commit-Queue: jhtin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036449}
    
  453. e14s flags audit: Remove some jiwan flags, bump remaining to 111.
    
    Bug: b/242234620
    Change-Id: I76a7267bff21908772cfa8106acd0eb9d2e5281e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829505
    Commit-Queue: Jing Wang <[email protected]>
    Reviewed-by: Jing Wang <[email protected]>
    Auto-Submit: jhtin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036448}
    
  454. FrameSet NG: Set up and transfer FrameSetLayoutData
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: I903ecf3239108dae0e062dda6493f4a23e613243
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833527
    Reviewed-by: Koji Ishii <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036447}
    
  455. Refactor Value usage in chrome\browser\media\router\providers\cast, CL2
    
    Make cast_channel::InternalMessage use Value::Dict.
    
    Bug: 1187001,1338341
    Change-Id: If56047f668563779054b616c3fd26d1475e560aa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811467
    Reviewed-by: Mark Foltz <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036446}
    
  456. Revert "Roll src/third_party/flatbuffers/src/ 0fe13cb28..a3508f36d (70 commits)"
    
    This reverts commit cbdcba2835f14cca305dfdc999b7165c08fd20d0.
    
    Reason for revert: causing build failures on Chrome uprev: b/242884846
    
    Original change's description:
    > Roll src/third_party/flatbuffers/src/ 0fe13cb28..a3508f36d (70 commits)
    >
    > https://chromium.googlesource.com/external/github.com/google/flatbuffers.git/+log/0fe13cb28ce5..a3508f36d5ef
    >
    > $ git log 0fe13cb28..a3508f36d --date=short --no-merges --format='%ad %ae %s'
    > 2022-08-15 paulovictor.pinheiro [Kotlin] Make sure namespace path exist for code generation (#7357)
    > 2022-08-15 mirko.bonadei Stop using __has_trivial_copy on recent clang versions. (#7443)
    > 2022-08-15 derekbailey [C#] Rework how sorted vectors are looked up (#7441)
    > 2022-08-14 derekbailey Define minimum buffer size (#7440)
    > 2022-08-14 32997632+stefan301 make_span overloads for pointer to vector (#7374) (#7435)
    > 2022-08-14 derekbailey [TypeScript] Fix namespaceless schema generation (#7432)
    > 2022-08-13 derekbailey Add checks to verifier (#7438)
    > 2022-08-14 maxim.zaks Fix FlexBuffers JS/TS bug https://github.com/google/flatbuffers/issues/6934 (#7434)
    > 2022-08-13 derekbailey Add flatc python tests to CI (#7437)
    > 2022-08-13 derekbailey Update TypeScriptTest.py to work better cross platform (#7436)
    > 2022-08-12 derekbailey Update gitingore to reflect name change (#7431)
    > 2022-08-12 derekbailey Remove auto including locale functions (#7430)
    > 2022-08-13 kevinsong [C++] Set StructDef::has_key property when deserializing from binary schema (#7386) (#7428)
    > 2022-08-10 krueger [C++] Make template parameter in stl_emulation.h more explicit to avoid conflicts with cpprestsdk U macro (#7424)
    > 2022-08-10 46622381+YashasviChaurasia Issue#6959 :Updated Automatically generated rust files. (#7425)
    > 2022-08-09 sssooonnnggg111 avoid zero-as-null-pointer warning (#7423)
    > 2022-08-08 derekbailey [C++] Vector of Tables equality (#7415)
    > 2022-08-09 andrei.burdulescu [golang] Perform keyword escaping after case conversion (#7421)
    > 2022-08-08 derekbailey Turn of fail fast for C++ CI
    > 2022-08-08 derekbailey Remove stringop-overflow from error (#7422)
    > 2022-08-08 andrei.burdulescu [golang] Add support for text parsing with json struct tags (#7353)
    > 2022-08-07 derekbailey Moved TypeScriptTests to python script (#7411)
    > 2022-08-07 aman.eureka Rebased: grpc/compiler: Respect filename suffix and extension during code generation (#7414)
    > 2022-08-06 derekbailey Add tests for flatc (#7405)
    > 2022-08-06 derekbailey Add FLATBUFFERS_STRICT_MODE (#7408)
    > 2022-08-07 bjornharrtell [TS] Use TextEncoder and TextDecoder (#7400)
    > 2022-08-06 chronoxor Compilation issue msys2 #7399 (#7409)
    > 2022-08-06 derekbailey Delete .travis directory
    > 2022-08-06 derekbailey Revert "Compilation issue msys2 (#7403)" (#7407)
    > 2022-08-05 derekbailey Update readme.md
    > 2022-08-05 derekbailey Revert "grpc/compiler: Respect filename suffix and extension during code generation (#7343)" (#7406)
    > 2022-08-05 derekbailey Delete cpp-linter.yml
    > 2022-08-06 chris (#7323) Rename CMake files according to project name (#7378)
    > 2022-08-06 sfzhou.scut Fix error msg format when generate GRPC failed (#7350)
    > 2022-08-06 aman.eureka grpc/compiler: Respect filename suffix and extension during code generation (#7343)
    > 2022-08-05 33996375+06393993 Fix Clang-Cl compile on Windows (#7308)
    > 2022-08-05 jkuszmaul [TS/Bazel] Minor improvements to typescript.bzl (#7300)
    > 2022-08-06 sssooonnnggg111 [TS] fix incorrect reverse when writting array of structs (#7271)
    > 2022-08-05 aardappel Fix FlexBuffers Verifier tracking vectors reuse at wrong offset
    > 2022-08-05 atilkurtulmus Add missing const (#7401)
    > 2022-08-05 chronoxor Compilation issue msys2 (#7403)
    > 2022-07-26 derekbailey keep-prefix keeps relative pathing (#7394)
    > 2022-07-27 jumbycc fix(#7360): grpc used deprecated functions (#7361)
    > 2022-07-27 yassershalabi cpp_generator: comment out unused parameter to avoid warnings (#7381)
    > 2022-07-26 derekbailey Updated Newtonsoft.Json to 13.0.1 (#7393)
    > 2022-07-07 ian Fix references to LICENSE file (#7377)
    > 2022-06-29 insertjokehere [Dart] Implement putBool to fix errors when serializing structs with bools (#7359)
    > 2022-06-23 49699333+dependabot[bot] Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /tests/FlatBuffers.Test (#7363)
    > 2022-06-16 caleb.zulawski Reenable optional json (#7352)
    > 2022-06-15 derekbailey Only include direct included filed (#7348)
    > 2022-06-15 derekbailey Revert "Implement optional scalars for JSON (#7322)" (#7351)
    > 2022-06-14 derekbailey Revert "Move reflection_ts_fbs into a separate directory (#7342)" (#7349)
    > 2022-06-14 derekbailey Remove asserting in verifier for flattests
    > 2022-06-14 dbaileychess move -Wextra-semi to GCC 8.0+
    > 2022-06-14 jkuszmaul [TS] Don't generate self-imports with --ts-flat-file (#7340)
    > 2022-06-15 sturm.timo [golang] Create missing namespace directory structure (#7324) (#7325)
    > 2022-06-15 paulovictor.pinheiro [Kotlin] Remove download benchmark files dependency (#7314)
    > 2022-06-14 derekbailey Disable Android on Linux CI build
    > 2022-06-15 sssooonnnggg111 [TS] fix ts import path issue (#7298)
    > 2022-06-15 kiwamura0314 replace io/ioutil to os (#7281)
    > 2022-06-14 caleb.zulawski Implement optional scalars for JSON (#7322)
    > 2022-06-13 i Move reflection_ts_fbs into a separate directory (#7342)
    > 2022-06-13 caleb.zulawski Implement optional scalars for Python (#7318)
    > 2022-06-05 26250654+mustiikhalil Started implementation for private flags in rust (#7269)
    > 2022-05-29 26250654+mustiikhalil Adds full supposed for Wasm in the swift lib (#7328)
    > 2022-05-23 casperneo Use keep case for Rust union discriminant type. (#7321)
    > 2022-05-23 bluelive Add explicit return types to lobster generated code (#7312)
    > 2022-05-14 bjornharrtell Add size check to fix out of bounds read risk (#7304)
    > 2022-05-12 bsilver8192 Update Rust docs page (#7296)
    > 2022-05-11 103502437+mr-swifter [swift] add had<ArrayName> property for arrays to check presence in a message (#7280)
    >
    > Created with:
    >   roll-dep src/third_party/flatbuffers/src
    >
    > Bug: 1343975
    > Change-Id: I233dd4183622128639f5893b396972ea9d8b5898
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830012
    > Commit-Queue: Mirko Bonadei <[email protected]>
    > Auto-Submit: Mirko Bonadei <[email protected]>
    > Reviewed-by: Nico Weber <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035211}
    
    Bug: 1343975
    Change-Id: Ib59cd0c53c5a75ca06544dba4fb90c08dd7a652f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836876
    Auto-Submit: Yoshiki Iguchi <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036445}
    
  457. RTCVideoEncoder: Remove |status_| lock protection
    
    This CL lets only RTCVideoEncoder::Impl access |status_| so that the
    variable is not needed to be protected by lock.
    
    Bug: b:241349739
    Test: Meet call
    Change-Id: Ic00dff94d882a3498fe5c10db13fa87597f61528
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811075
    Reviewed-by: Markus Handell <[email protected]>
    Commit-Queue: Hirokazu Honda <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036444}
    
  458. Update settings > Security and Privacy > Lock screen
    
    This control now applies to lid close as well as suspend.
    
    http://go/chrome-ss/38408cb2415733b666ba3afcf07ced6172ca6f75
    
    Bug: 902589
    Change-Id: I94afde42cf15e186cd2f6c778647d2cc0fa11793
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826498
    Reviewed-by: Xiaohui Chen <[email protected]>
    Commit-Queue: Joel Hockey <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036443}
    
  459. Reland "Add TRACE_EVENT Encode() function of MojoVEA and its clients"
    
    This is a reland of commit 4609f724a3677c3ead89de51a5c50501fdc1053e
    
    Original change's description:
    > Add TRACE_EVENT Encode() function of MojoVEA and its clients
    >
    > This CL adds TRACE_EVENT to MojoVEA::Encode() and its caller functions
    > so as to measure the pre-processing time like scaling and buffer
    > allocation for Encode().
    >
    > Bug: b:241362231
    > Test: chrome://tracing in Google Meet call
    > Change-Id: Ic3cfa624230b20466bd7b96f96907283ee1959e7
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812821
    > Reviewed-by: Joe Downing <[email protected]>
    > Reviewed-by: Ryan Keane <[email protected]>
    > Commit-Queue: Hirokazu Honda <[email protected]>
    > Reviewed-by: Eugene Zemtsov <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035034}
    
    Bug: b:241362231
    Change-Id: I8d760990eb2ae4026408a088436a001bd7bc0a81
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833316
    Reviewed-by: Eugene Zemtsov <[email protected]>
    Reviewed-by: Joe Downing <[email protected]>
    Commit-Queue: Hirokazu Honda <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036442}
    
  460. [Frameworks roll] Roll to 468358183 piper revision
    
    Change-Id: I398c583db76d28e02aa21cb80ae532c8f89fa025
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834296
    Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036441}
    
  461. PageLoadMetrics: Prerender2 support for ServiceWorkerPLMO
    
    ServiceWorkerPLMO records service worker specific variant of
    page load metrics to evaluate the performance gain obtained
    through the service worker existence. From the viewpoint of
    this purpose, merging prerendering page data originated from
    activation_time can be noise.
    
    So this patch just stops observing on prerendering pages.
    
    Bug: 1317494
    Change-Id: I7b6906c42c443d58c9b6072fb01a9dcee2b2544a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834226
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Yoshisato Yanagisawa <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Reviewed-by: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036440}
    
  462. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660759200-913e2c13072ec66036ccda24b56d1cf694a84a8f.profdata to chrome-win32-main-1660780262-b3bae951c038a2b091e4926a65d5356ab293dd11.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I09e97b992f0c27cfcd0f9695c07b44a7afa76852
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837358
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036439}
    
  463. Add metrics for video chroma subsampling formats.
    
    This adds UMA metrics for decoding requests to platform decoders with
    different chroma subsampling formats, even some of the formats may be
    rejected by the platform decoder.
    
    Bug: 1348712
    Change-Id: I4aac5b6f2af638c9930804f864540878e8276174
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817231
    Reviewed-by: Evan Liu <[email protected]>
    Reviewed-by: Dan Sanders <[email protected]>
    Commit-Queue: Jianlin Qiu <[email protected]>
    Reviewed-by: Hirokazu Honda <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036438}
    
  464. Roll Skia from 4b720a135d0d to 4d50c634c2bf (20 revisions)
    
    https://skia.googlesource.com/skia.git/+log/4b720a135d0d..4d50c634c2bf
    
    2022-08-17 [email protected] Roll skcms from 9c30a95f0f16 to c2639b59758f (1 revision)
    2022-08-17 [email protected] Roll ANGLE from 24012abcb9ed to 7a87e90d03be (3 revisions)
    2022-08-17 [email protected] Reland "Use the remote canvas to convert Slugs"
    2022-08-17 [email protected] Revise SmallPathRenderer to pre-transform paths to improve batching.
    2022-08-17 [email protected] [Metal] Check for SDK version when setting up CommandBuffer creation
    2022-08-17 [email protected] Roll Dawn from a48f233ca58b to e86758cb26ed (2 revisions)
    2022-08-17 [email protected] Roll ANGLE from 213a1ee6e6db to 24012abcb9ed (4 revisions)
    2022-08-17 [email protected] Manual Dawn roll
    2022-08-17 [email protected] [metal] Enable enhanced encoder status.
    2022-08-17 [email protected] Roll vulkan-deps from 476247c15324 to c24b395f1402 (2 revisions)
    2022-08-17 [email protected] Better encapsulate SkColorFilter_Matrix
    2022-08-17 [email protected] Revert "Use the remote canvas to convert Slugs"
    2022-08-17 [email protected] Roll vulkan-deps from 16356830603c to 476247c15324 (2 revisions)
    2022-08-17 [email protected] Roll Dawn from 6e716c77accd to 0f0ba20208be (5 revisions)
    2022-08-17 [email protected] Reland "Raster Pipeline: Use clang::musttail when possible"
    2022-08-17 [email protected] Add bazel rules for avif decode
    2022-08-17 [email protected] Roll SwiftShader from 3fb7084b02d7 to ab4bf6ad00d4 (2 revisions)
    2022-08-17 [email protected] Use the remote canvas to convert Slugs
    2022-08-17 [email protected] Disable VectorScalarMath test on ANGLE + Intel GPU.
    2022-08-17 [email protected] Roll Dawn from 1130a602efc9 to 6e716c77accd (3 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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:1320153,chromium:1320305,chromium:1320930
    Tbr: [email protected]
    Test: Test: Test: EGLContextSharingTestNoFixture.InactiveThreadDoesntPreventCleanup*
    Change-Id: I86c3b8d12686cc311f317a743660858a4f7352ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836926
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036437}
    
  465. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660759200-46b5fdcae896d77ccc4504d58ac8a64bac713603.profdata to chrome-mac-arm-main-1660780262-60c71a0b98589364c70ec4d0645375d6dab8e723.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib6171bd47336813a46d111e53edde72f5e821db3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836947
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036436}
    
  466. Fix ChildProcessFieldTrialSyncerTest.FieldTrialState failure on backuprefptr fyi bots
    
    ChildProcessFieldTrialSyncerTest.FieldTrialState doesn't consider the
     case: --enable-features=TestFeature:TestParam/TestValue. If the
    parameter is given, StudyTestFeature.GroupTestFeature will be created
     and the test will always fail. So we need to use
    ScopedFeatureList::InitWithEmptyFeatureAndFieldTrialLists() to prepare
    empty feature and field trial lists.
    
    Change-Id: I9574e3076358462a342637ec4a60497b20daca5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830742
    Commit-Queue: Takashi Sakamoto <[email protected]>
    Reviewed-by: Alexei Svitkine <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036435}
    
  467. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660759200-53c3b4e47331d0bee6d3137f2c7622e479d87e66.profdata to chrome-mac-main-1660780262-f4fa315aae4417a804bcd059d89281b143896c7b.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I4dece20b8927a0c897d1b1854236d73c8a466cd3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834219
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036434}
    
  468. Roll Depot Tools from 940cd8e20f54 to d14f65eba90c (1 revision)
    
    https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/940cd8e20f54..d14f65eba90c
    
    2022-08-18 [email protected] add reclient for ChromeOS
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/depot-tools-chromium-autoroll
    Please CC [email protected],[email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected],[email protected],[email protected],[email protected]
    Change-Id: I178ebb1960d8f1c72ba36295be4922ac7085512c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837374
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036433}
    
  469. system-extensions: Add more unit tests for PersistenceManager
    
    Adds tests for corrupted System Extension ids and for missing
    manifests.
    
    Bug: b/221120509
    Change-Id: Idacc59554b857437e8487d0fd8c52f3c8a86ddb9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823155
    Reviewed-by: Dominic Schulz <[email protected]>
    Commit-Queue: Giovanni Ortuno Urquidi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036432}
    
  470. Roll Catapult from b3421074fa70 to e12cc61cfa3d (1 revision)
    
    https://chromium.googlesource.com/catapult.git/+log/b3421074fa70..e12cc61cfa3d
    
    2022-08-17 [email protected] [chromeperf] migrate main handler from webapp2 to flask
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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:chromeos-kevin-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: [email protected]
    Change-Id: I03186e60c940c7698d6330230a9244e77c147238
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837334
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036431}
    
  471. Roll src-internal from 266a1641a0fa to 3d298fbbd22d (4 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/266a1641a0fa..3d298fbbd22d
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1349706,chromium:1351353,chromium:1353757
    Tbr: [email protected]
    Change-Id: Ic8f93e3362bfbad856f61072b65f88ebf669b803
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834220
    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@{#1036430}
    
  472. Use "", not u8"", for Unicode strings.
    
    In C++20, the latter produces char8_t*, which can't be compared with
    char*.
    
    Bug: 1284275
    Change-Id: Ib663df98bd23f2547ec75d032bbecde41c4005ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837252
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Commit-Queue: Yoshifumi Inoue <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036429}
    
  473. Update base::Value usage in stateful_ssl_host_state_delegate.cc.
    
    In particular, use Value::List and Value::Dict to manipulate and access
    lists and dictionaries. All other APIs to do so are deprecated.
    
    Bug: 1337341
    Change-Id: Ia4a2c9bfc76d6a63abe9c5ef96180025237a98a2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836692
    Reviewed-by: Emily Stark <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036428}
    
  474. Show a different 'Translating page' title in the Translate Message UI.
    
    Before this CL, when a user loads a page in a language that they have
    "Always translate pages in <language>" set for, then the translate
    message UI will pop up with the title "Translate page?" and a spinning
    progress indicator until the translation finishes.
    
    This CL changes this such that if the translate message UI was not
    showing and then is directly opened in a translation-in-progress state,
    then show a separate "Translating page" title indicating that
    translation is in progress, instead of the default "Translate page?"
    title. The title string will still be "Translate page?" when translation
    is in progress if the translate message UI was already visible in the
    before-translation state, e.g. if the user clicks the "Translate" button
    on the translate message UI.
    
    Bug: 1353868
    Change-Id: If940d68388e02e914ec982700576a8430d279455
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834740
    Reviewed-by: Trevor Perrier <[email protected]>
    Commit-Queue: Scott Little <[email protected]>
    Commit-Queue: Trevor Perrier <[email protected]>
    Auto-Submit: Scott Little <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036427}
    
  475. Updating trunk VERSION from 5247.0 to 5248.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: I3035a711a19ae2f995e09abac1ea50a9c41a5bcd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835080
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036426}
    
  476. Move //chromeos/{=>ash/components}/dbus/dbus_thread_manager.{cc|h}
    
    Also, this CL moves "dbus" component target to
    chromeos/ash/components/dbus/BUILD.gn from chromeos/dbus/BUILD.gn
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Bug: 1164001
    Change-Id: I16767b0f79aa209f8e58e65f41c6f65d296fd596
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833683
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036425}
    
  477. WebUI: Add a dark mode color for cr-tooltip-icon
    
    This makes cr-tooltip-icon more likely to pass contrast ratio on dark
    mode as it aligns with cr-icon-button's colors.
    
    The fix doesn't work for the Incognito NTP since that page isn't a
    true dark mode page and has a lighter card background color, so force
    its cr-tooltip-icon to be the same color as the card's text.
    
    Fixed: 1311727
    Change-Id: I3b9916aab2b4d54283477094e6736ad7861ea992
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836695
    Reviewed-by: Rebekah Potter <[email protected]>
    Commit-Queue: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036424}
    
  478. Deprecate SoftwareReporter.CreateJobResult
    
    This histogram has never logged anything but SUCCESS. We don't actively
    monitor it, so it can be removed.
    
    Fixed: 1343458
    Change-Id: I8172b17f22f053c821a366272da6e6459f8188d1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834622
    Auto-Submit: Daniel Rubery <[email protected]>
    Reviewed-by: Rohit Bhatia <[email protected]>
    Commit-Queue: Rohit Bhatia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036423}
    
  479. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660769982-10f954c13e36edc95e4577507982ecddf2ec4388.profdata to chrome-win64-main-1660780262-fe2e456587600df4c05f8fe8d55836a99b887d3c.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I0270781530a97d9006472ebb108ce29d0b4865ba
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836929
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036422}
    
  480. Update V8 to version 10.6.194.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/0601466c..41bc7435
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I4372eac6c2cb9f1de505914e9c989b17738619cc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835656
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036421}
    
  481. Roll src/third_party/libavif/src/ d22d4de94..e0954237c (13 commits)
    
    https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git/+log/d22d4de94120..e0954237c40f
    
    $ git log d22d4de94..e0954237c --date=short --no-merges --format='%ad %ae %s'
    2022-08-08 wtc Use the latest versions of GitHub Actions
    2022-08-05 wtc Add .github/workflows/ci-windows.yml
    2022-08-17 vigneshv avifenc: Set YUV format to 400 for grayscale PNGs
    2022-08-17 wtc Fix Clang and GCC -Wswitch-enum warnings
    2022-08-17 wtc Delete a stale (and malformed) comment
    2022-08-16 wtc Add the avifDecoder option 'imageDimensionLimit'
    2022-08-17 vigneshv Update comment in avif.h about libyuv usage
    2022-08-16 wtc Remove AVIF_API from include/avif/internal.h
    2022-08-16 wtc Ext: Update to SVT-AV1 v1.2.1
    2022-08-16 wtc Compile with Clang -Wshorten-64-to-32 warning flag
    2022-08-16 vigneshv Fix rgbPixelBytes computation in avifPrepareReformatState
    2022-08-16 yguyon Fix MSVC cast warning in avifABGRToJ420()
    2022-08-16 yguyon Use libyuv for default PNG RGB-to-YUV in avifenc
    
    Created with:
      roll-dep src/third_party/libavif/src
    [email protected],[email protected]
    
    Change-Id: I155778bcdda1e9cb3e36b3e54a09e5c04e57b55b
    Bug: b/242362974
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837256
    Auto-Submit: Wan-Teh Chang <[email protected]>
    Reviewed-by: James Zern <[email protected]>
    Commit-Queue: James Zern <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036420}
    
  482. [iOS] Re-enable PermissionsTestCase.testPermissionsAfterTabSwitch
    
    Root cause is fixed in iOS 16 beta 5. Verified locally on latest
    Xcode beta.
    
    Fixed: 1343380
    Change-Id: I65a4f59519b2d89f9d2219097d10b6a7450f1211
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822911
    Commit-Queue: Rohit Rao <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036419}
    
  483. Fix shadow variables in //media.
    
    - Rename one variable to resolve the shadowing.
    - Remove 2 stray variables that are useless.
    
    Bug: 1344231
    Change-Id: I6294ff8f046988b069da2342f6da80b4f93abd88
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835650
    Commit-Queue: Lei Zhang <[email protected]>
    Reviewed-by: Eugene Zemtsov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036418}
    
  484. Add WebApp::IsolationData to store IWA-specific information
    
    This is an optional field that will be present for IWAs and will
    contain all IWA-specific information, which is just bundle/proxy
    location for now.
    
    Bug: 1333966
    Change-Id: Ic9f7da2cc9f1cc4349c7b8010f2fc9828b8b45e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828576
    Reviewed-by: Phillis Tang <[email protected]>
    Commit-Queue: Robbie McElrath <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036417}
    
  485. Roll Website from 00a10042ab33 to b49932fe8cc1 (1 revision)
    
    https://chromium.googlesource.com/website.git/+log/00a10042ab33..b49932fe8cc1
    
    2022-08-18 [email protected] 2022Q2 Chrome Security update
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ifa22a0e4c489a8963ca098389479073d3a46a98c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837353
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036416}
    
  486. ambient: rm setting page components pt2
    
    Remove handlers, search tags, localized messages.
    
    BUG=b/242568053
    TEST=Manually
    
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Change-Id: I479a3fc4ff46474549ebb37345eb2a3afb5e4ac3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828319
    Reviewed-by: Sam McNally <[email protected]>
    Commit-Queue: Jason Thai <[email protected]>
    Reviewed-by: Xiaohui Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036415}
    
  487. emoji-picker: reenabling tabs category scrolling in v1
    
    fix prevented scrolling in both v1 and v2.
    
    b: 220202868 was only meant to modify v2, but the
    Bug: b:220202868
    Change-Id: I2e706ccdf744e15aa1525eb686780cc9dcc07bc5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829249
    Commit-Queue: Zac Partridge <[email protected]>
    Reviewed-by: Mehrab N <[email protected]>
    Reviewed-by: Keith Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036414}
    
  488. Roll Projector App from OEv_F3H4roKFxcVxV... to xbs9VsAB3uK9gNyQt...
    
    Release_Notes: http://go/projector_app-x20/relnotes/Main/projector_app_20220817_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/projector_app/app/+/xbs9VsAB3uK9gNyQtNWmfxYtOUrdR28ynajJYzrV6tAC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/projector-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
    Bug: b/242874099,b/242880838
    Tbr: [email protected]
    Change-Id: Ie0b2d47c91339f85e8c98dfd955cb0afc58cdbc9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836925
    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@{#1036413}
    
  489. saved_desks: Update focus ring after save for later
    
    This CL fixed the issue that when press enter to click the
    save_as_template_button or the save_for_later_button, the yellow focus
    ring didn't update to the edited desk name view; instead, it stayed as
    the button used to be.
    After the fix, the yellow focus ring can update to the correct position.
    
    Test: Manual
    Change-Id: I2afc59c342b236b83ec503684d1694cc7099b2ad
    Fixed: 1349843
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835745
    Reviewed-by: Sammie Quon <[email protected]>
    Reviewed-by: Daniel Andersson <[email protected]>
    Commit-Queue: Hongyu Long <[email protected]>
    Reviewed-by: Yongshun Liu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036412}
    
  490. Add a Finch parameter for the InputStream available() call.
    
    That way we can see how much that helps compared to using a larger mojo data pipe.
    
    Bug: 1318925
    Change-Id: Iac79bfb3d6a8731ac40851c76efde1167688f2b7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831251
    Reviewed-by: Yutaka Hirano <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: Yutaka Hirano <[email protected]>
    Auto-Submit: John Abd-El-Malek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036411}
    
  491. Remove Mic and Lens buttons in clobber mode.
    
    The change ensures the Lens and Voice icons are removed from toolbar
    when Omnibox contains user input to release some space for the input
    content.
    
    This seems to have recently regressed as a result of multiple new
    features launching.
    
    Before: http://screen/aKXnqSgE4GDm7CF.png
    After:  http://screen/3g8NHGTkiiwW2ir.png
    ZPS:    http://screen/7H2vhbqXXpzqz7j.png
    
    Change-Id: I8db60813fd46ccd7bc523e34627e5012954158a5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832324
    Reviewed-by: Gang Wu <[email protected]>
    Commit-Queue: Gang Wu <[email protected]>
    Auto-Submit: Tomasz Wiszkowski <[email protected]>
    Reviewed-by: Brandon Wylie <[email protected]>
    Commit-Queue: Brandon Wylie <[email protected]>
    Commit-Queue: Tomasz Wiszkowski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036410}
    
  492. Discard pages at the end of slot span for smaller slot size
    
    Current code truncates the unused system pages at the end of a slot span
    only if slot_size >= SystemPageSize(). However, we can do this when
    slot_size < SystemPageSize() as well, so this CL added that case.
    
    Bug: 1345599
    Change-Id: I17f63addc861658095de7618ca97a4435ec869f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828206
    Reviewed-by: Takashi Sakamoto <[email protected]>
    Reviewed-by: Kalvin Lee <[email protected]>
    Commit-Queue: Honoka Anada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036409}
    
  493. Support "enabled when on battery" in Battery Saver Mode
    
    Bug: 1308741
    Change-Id: I68095cb8b076849c331f084f95ca7deeff9292fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827735
    Commit-Queue: Anthony Vallée-Dubois <[email protected]>
    Reviewed-by: Chris Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036408}
    
  494. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660759200-a83b9b53dac865d5c3359250f156cb8570d3c467.profdata to chrome-linux-main-1660780262-7ef36d13ad35359a3b3c32a0a6645dd0355a4adf.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I965e689ce98a541c7cffaef826e26724efd64065
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837336
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036407}
    
  495. [Files app] Remove MountPoint's constructor
    
    MountPoint is now a plain struct.
    
    Also removed the MountPointInfo type alias. It is not used anymore.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests
    
    Change-Id: Ibf1491653d89d8a026991c9b84ca9c6c8c5db74a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822426
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Marcello Salomao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036406}
    
  496. Clean up unused kDesktopPWAsTabStripLinkCapturing feature flag
    
    Change-Id: I6036c6b85b17923773eed9acf09c3ba43b508c17
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836874
    Reviewed-by: Louise Brett <[email protected]>
    Commit-Queue: Louise Brett <[email protected]>
    Auto-Submit: Alan Cutter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036405}
    
  497. [Lacros] Remove l10n dependency out of //chromeos
    
    crrev.com/c/3725767 uncovered an issue introduced in crrev.com/c/3686576
    , that l10n dependency was required in `version_loader.cc` under
    //chromeos/version. //chromeos is used to host chromeos related low
    level code and should never depend on anything on the frontend side.
    
    This CL removes l10n operations from //chromeos and re-distribute them
    into //chrome/browser/ui/webui where l10n operations can happen. Because
    of this change, chrome://version frontend code is also updated to
    reflect corresponding callback API changes.
    
    This CL only impact Ash-chrome. However, in a future CL where the
    chrome://version logic of both Lacros and Ash will be unified, this CL
    will also be beneficial to Lacros.
    
    Bug: 1347780
    Change-Id: I514384bf1743ad8284b38560d9f7f8855dc4c1f7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3800840
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Di Wu <[email protected]>
    Reviewed-by: Kyle Horimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036404}
    
  498. [A11y Settings Revamp] Apply visual updates and improve layout
    
    Apply visual updates and tweak padding to improve layout as part of
    go/a11y-settings-revamp
    
    Bug: 1292142
    Change-Id: Ie9b284d39d1bb108d8474e5f7257368e4565dda5
    AX-Relnotes: Updates to Chrome OS Accessibility Settings to make accessibility options simpler / easier to use.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836396
    Reviewed-by: Katie Dektar <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Commit-Queue: Josiah Krutz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036403}
    
  499. Obliterate use_fake_binary_experiment
    
    No longer used...
    
    Change-Id: Id9c959248d6ff21876a5b1f98957925df233bbb3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832191
    Auto-Submit: Bartek Nowierski <[email protected]>
    Commit-Queue: Takashi Sakamoto <[email protected]>
    Reviewed-by: Takashi Sakamoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036402}
    
  500. [blinkpy] 5/N: `update-metadata` reads and parses wptreports
    
    This change adds functionality to `update-metadata` to read and parse
    wptreports (either from disk or from a build). Reports from builds are
    downloaded in parallel.
    
    Mentions of 'run logs' have been replaced with 'reports'. Supporting
    the raw log format will add more complexity than is worthwhile.
    
    Bug: 1299650
    Change-Id: Ic879a17770bd841fb54bdb32a623b3d6bcf3d063
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836957
    Reviewed-by: Weizhong Xia <[email protected]>
    Commit-Queue: Jonathan Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036401}
    
  501. Enable dcheck_always_on on chromeos-betty-pi-arc-chrome
    
    After this, we can remove chromeos-betty-pi-arc-chrome-dchecks.
    
    Bug: 1314494
    Change-Id: I6bb3d890d4a78623d5d3279abe67056f77316a3b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835651
    Commit-Queue: Sven Zheng <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036400}
    
  502. Dictation icon remains visible during speech file download.
    
    Previously the dictation icon was hidden during speech file
    download and a download icon was shown instead within the
    progress indicator. This replaces the download icon with
    the dictation icon per UX request.
    
    When a user turns on Dictation they don't expect a "download"
    icon to appear in the tray. The Dictation icon in the tray
    provides information about the background speech file download
    without being unexpected.
    
    Screenshot with this change applied:
    https://screenshot.googleplex.com/5M9RooLiw4zSv5v.png
    
    Also adds an extra, unrelated test for the dictation icon
    changing when toggled.
    
    AX-Relnotes: Dictation shows dictation icon, not download icon, when downloading speech files.
    Bug: 1346720
    Test: New ash_unittest and manual test
    Change-Id: I381baf85da94b25b9957c946441ab483a46f0ba6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832604
    Reviewed-by: David Black <[email protected]>
    Commit-Queue: Katie Dektar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036399}
    
  503. Add experimental improvements to Lens instruction chip.
    
    These improvements are guarded behind a new feature flag.
    
    Screenshots:
    https://screenshot.googleplex.com/4dgGYdUPNjArrxw
    https://screenshot.googleplex.com/72xfN6VTzAecBCq
    https://screenshot.googleplex.com/VocVdebeMbuaRPP
    
    Bug: b:238943340, 1353901
    Change-Id: I0e39f731642a9e63d9aa74373bf512c96bba50d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829812
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Reviewed-by: Ali Stanfield <[email protected]>
    Commit-Queue: Juan Mojica <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036398}
    
  504. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5239.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: Ia406dc6395d5c16e2ff1b68c1dd2a62ac757c23f
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834741
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036397}
    
  505. Modify PauseApps & UnpauseApps to support the non mojom interface.
    
    BUG=1253250
    
    Change-Id: I6de9d1d8f290737b801b69482c1ece07bab46dbb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834944
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Nancy Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036396}
    
  506. Fix the website metrics issue for restored inactivated tab.
    
    When the inactivated tab is restored, ActiveTabWebContentsObserver is
    not created, but the tab/webcontent has been loaded. So when switching
    from the inactivated tab to activated the tab, after creating
    ActiveTabWebContentsObserver, PrimaryPageChanged is not called, and
    the activated tab is not recorded in the website metrics.
    
    Modify the code to create ActiveTabWebContentsObserver when the tab is
    created, to save the webcontent, so that the activated tab can be
    recorded in the website metrics.
    
    BUG=1353732
    
    Change-Id: Id5b1dbdacadcd8d85ca4f6dff5fc63428f737b55
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836214
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Nancy Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036395}
    
  507. Switch //content to use ENABLE_PPAPI
    
    Switches //content to use the ENABLE_PPAPI buildflag for PPAPI-specific
    code, rather than the more general ENABLE_PLUGINS buildflag.
    
    Also removes RenderFrame's PluginDidStartLoading() and
    PluginDidStopLoading() methods, which are dead code.
    
    Bug: 1306610
    Change-Id: Iff4508e2673a92e77dae8a3badea885e31cde7e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832643
    Reviewed-by: Nasko Oskov <[email protected]>
    Commit-Queue: K. Moon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036394}
    
  508. Roll Perfetto Trace Processor Mac from 3960394cdf24 to 8404c1cc9828
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/3960394cdf24..8404c1cc9828
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-mac-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I894977153f6fee2a6c6e03fd7e6a36a9aff40e10
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829248
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036393}
    
  509. [Fast Pair] Update "No devices" string for Saved Devices subpage
    
    Following UX review, update the string that appears on the Saved Devices subpage when there are no devices saved to the user account. (https://storage.cloud.google.com/chromium-translation-screenshots/d2e98242c4258bac7a1d4d92e80e4c8173b1b160)
    
    TEST: Tested on DUT
    FIX: b/241584445
    Change-Id: Ie22fdb900cca89c4f8e6fa896d0e3bcae050689a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831247
    Reviewed-by: Daniel Classon <[email protected]>
    Reviewed-by: Jon Mann <[email protected]>
    Commit-Queue: Brando Socarras <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036392}
    
  510. glanceables: Add basic layout to main view
    
    * Add container for two-column layout
    * Add labels for "Up next" and "Restore last session"
    
    The spacing and font size values are arbitrary, since we don't have a
    formal spec yet.
    
    Bug: 1353885
    Test: manual
    Change-Id: I88bbf68aa71e6dc0964aad6c961d4b2c1370b8a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835530
    Commit-Queue: James Cook <[email protected]>
    Reviewed-by: Matthew Mourgos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036391}
    
  511. Revert "Add a method to convert integer socket family to net::AddressFamily"
    
    This reverts commit dcb32506b023ffa2231e2f319ddcdf397891048d.
    
    Reason for revert:
    It seems that this CL is causing failure.
    https://ci.chromium.org/p/chromium/builders/ci/Cast%20Audio%20Linux/143804
    
    Original change's description:
    > Add a method to convert integer socket family to net::AddressFamily
    >
    > This will be used to support DNS resolution for a specific address
    > family.
    >
    > Bug: webrtc:14319, webrtc:14131
    > Change-Id: Ie5704638e9e6d32fd217e0f931ebaf68b0eb1b8e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832378
    > Auto-Submit: Sameer Vijaykar <[email protected]>
    > Reviewed-by: David Schinazi <[email protected]>
    > Commit-Queue: Sameer Vijaykar <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036347}
    
    Bug: webrtc:14319, webrtc:14131
    Change-Id: Ia17fab58f1c3c84435b5f4dde7134a3e6c24fa6e
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3837076
    Reviewed-by: Minoru Chikamune <[email protected]>
    Auto-Submit: Huanpo Lin <[email protected]>
    Commit-Queue: Minoru Chikamune <[email protected]>
    Owners-Override: Robert Lin <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036390}
    
  512. Files app: Move style from main.html to the file_manager.css
    
    This is the only style inlined in the HTML, this is from the time that
    Polymer didn't recognize CSS style, so it required the <custom-style>
    tag.
    
    as dialog.
    
    Test: Manually changed the background color to red and opened the save
    Change-Id: Iff71ad3ee4895fe95196b6af21aa559c76a50404
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836873
    Commit-Queue: Luciano Pacheco <[email protected]>
    Reviewed-by: Wenbo Jie <[email protected]>
    Auto-Submit: Luciano Pacheco <[email protected]>
    Commit-Queue: Wenbo Jie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036389}
    
  513. Add the contentful paint metrics for skippable fetch handler.
    
    To measure the improvement by skipping the fetch handler, this CL adds
    the metrics to measure the first contentful paint and longest
    contentful paint for the skippable fetch handler.
    
    Bug: 1347319
    Change-Id: I7865adb42879f3b1b5184dc15cb32efaae33e7b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833618
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Commit-Queue: Yoshisato Yanagisawa <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Sam McNally <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036388}
    
  514. Fix -Wshadow in services/.
    
    Bug: 1344231
    Change-Id: I428f6263dec496763ff53175baede85f3e55c85a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835058
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036387}
    
  515. Stop using AddressList in MockHostResolverBase::RuleResult
    
    Currently MockHostResolverBase::RuleResult is using both AddressList
    and std::vector<HostResolverEndpointResult> for non error result.
    We don't need to keep both logic. So this CL stops using AddressList.
    
    Bug: 1344273
    
    Change-Id: I37a56be598dbefe6919c55934af65d7c2382b4db
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3802388
    Commit-Queue: Tsuyoshi Horo <[email protected]>
    Reviewed-by: Eric Orth <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036386}
    
  516. [Floss] Refactor WriteDBusParamIntoVariant
    
    Reland of CL:3833334.
    
    This refactors WriteDBusParamIntoVariant to minimize the multiple
    similar definitions by creating a general definition that will call the
    specific WriteDBusParam inside a variant, so that implementations need
    to focus only on WriteDBusParam for each new type.
    
    This adds DBusTypeInfo which will be useful for ExportedCallbackManager
    to provide a more meaningful error message when automatically parsing
    D-Bus parameters.
    
    Bug: b:233124021
    Change-Id: I3e68ee29373f96a34b68e9b846d6323e9c33fa0c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832929
    Commit-Queue: Sonny Sasaka <[email protected]>
    Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036385}
    
  517. Fix nullptr display info provider in Lacros.
    
    This CL fixes DisplayInfoProvider usage in Lacros.
    When crosapi is not available and we cannot provide a full API impl,
    we return a nullptr.
    This fix is done because client code assumed that there is always a
    provider instance and does not check for empty ptr.
    
    R=erikchen, jennyz
    
    Bug: 1352277
    Change-Id: I1bbc717b2b69ceaa87e3d147ffbfaa5c4a6cedd1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832383
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Sergii Bykov <[email protected]>
    Reviewed-by: Alexander Hendrich <[email protected]>
    Reviewed-by: Jenny Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036384}
    
  518. float: Stack TabletMultitaskMenu above the window to show it every time.
    
    Test: manual
    Bug: 1349918
    Change-Id: I1bf3a38e909b1a831963da9e075705b25d23e405
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835029
    Commit-Queue: Sophie Wen <[email protected]>
    Reviewed-by: Sammie Quon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036383}
    
  519. rgbkbd: add search terms
    
    Add "keyboard backlight" as the main term with other alternatives:
    - "keyboard light color"
    - "keyboard color"
    - "key color"
    - "backlight color"
    - "backlit color"
    
    BUG=b/240980782
    TEST=Manually
    
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Change-Id: I3c9bc5e6b42b2ae0c47e5719d46574e7fc941536
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834764
    Commit-Queue: Jason Thai <[email protected]>
    Reviewed-by: Jeffrey Young <[email protected]>
    Reviewed-by: Sam McNally <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036382}
    
  520. Change MFChecker triggering point from DidFinishLifecycleUpdate
     to RunPostLifecycleSteps
    
    Removed unnecessary dependency to LifecycleNotificationObserver from MobileFriendlinessChecker for simplicity.
    
    Change-Id: Icf345206c529a1ca006800d277e1f43cf92ebbe9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821847
    Reviewed-by: Stefan Zager <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Commit-Queue: Hiroki Kumazaki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036381}
    
  521. Roll nearby-connections from 4d2ff863f98d to d92f1d475734 (1 revision)
    
    https://chromium.googlesource.com/external/github.com/google/nearby-connections.git/+log/4d2ff863f98d..d92f1d475734
    
    2022-08-17 [email protected] Internal change.
    > PiperOrigin-RevId: 468293287
    >
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/nearby-connections-chromium
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-nearby-chrome-fyi
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I6946235ac7f130ffd9d0c6c3dbfcad2d4fc961a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836263
    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@{#1036380}
    
  522. Automated Commit: LKGM 15050.0.0 for chromeos.
    
    Uploaded by https://ci.chromium.org/b/8805701533619970209
    
    This CL will remain in WIP until both master-full and master-release
    builds for this version are finished. This CL should not be submitted
    to the CQ until that happens.
    
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-betty-pi-arc-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-eve-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-kevin-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-octopus-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-reven-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:lacros-amd64-generic-chrome
    
    Change-Id: Ie62492cb75a2197b324e58afccf6af90fea03185
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833010
    Owners-Override: Toby Huang <[email protected]>
    Reviewed-by: Yoshiki Iguchi <[email protected]>
    Reviewed-by: Toby Huang <[email protected]>
    Commit-Queue: Yoshiki Iguchi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036379}
    
  523. [Journeys] Announce deletions for a11y
    
    Bug: 1346689
    Change-Id: Ie08262275fa6f69d28137344b6be3884782eb501
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835645
    Reviewed-by: Gang Wu <[email protected]>
    Commit-Queue: Patrick Noland <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036378}
    
  524. e14s flags audit: myy->dvallet + flags to M111
    
    Bug: b/242234620
    Change-Id: I00fce78a865eaa2209a785608788ee17c9665fea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834684
    Auto-Submit: jhtin <[email protected]>
    Reviewed-by: David Vallet <[email protected]>
    Quick-Run: David Vallet <[email protected]>
    Commit-Queue: David Vallet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036377}
    
  525. Update V8 to version 10.6.191.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/43711c5b..0601466c
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I8c30138a1319e8ea87dee55987319f847fa2d931
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826195
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036376}
    
  526. [Files app] Use MountPoint instead of MountPointInfo
    
    Use the shorter name of this struct.
    Use brace initialization when constructing MountPoint values.
    Less code for the same thing.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests
    
    Change-Id: I5f80580394666623c9e28a91de25ace264edaa44
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829002
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Anqing Zhao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036375}
    
  527. Don't notify unchanged scrollbar visibility
    
    Bug: 1268142
    Change-Id: I72ffbc0248e52dbf6e4dbdad4063de65ae993fe9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832220
    Commit-Queue: Xianzhu Wang <[email protected]>
    Reviewed-by: Philip Rogers <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036374}
    
  528. Rename fusebox_util to fusebox_errno
    
    As a file name, "util" generally doesn't give much information.
    
    Bug: 1249370
    Change-Id: I60aaf4768ee3fb9e32d8a882ad5b13dd12b43382
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832608
    Reviewed-by: Ben Reich <[email protected]>
    Auto-Submit: Nigel Tao <[email protected]>
    Commit-Queue: Nigel Tao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036373}
    
  529. PageLoadMetrics: Prerender2 support for SessionRestorePLMO
    
    SessionRestorePLMO is interested only in performance on session restore,
    and prerender doesn't occur in such a case. So this patch just makes it
    stop observing on prerendering pages.
    
    Bug: 1317494
    Change-Id: Iaddb541cc2938c791ed705b05cc64f22f55bfd00
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832992
    Reviewed-by: Ken Okada <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036372}
    
  530. PageLoadMetrics: Prerender2 support for PrefetchProxyPLMO
    
    Prerender doesn't use PrefetchProxy, and the class is interested
    only in the primary page metrics. So, this patch just stops
    observing explicitly on prerendering page.
    
    Bug: 1317494
    Change-Id: I01f7a69241351a166fe8d0b36e740257d5c61c6d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833769
    Reviewed-by: Ken Okada <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036371}
    
  531. PageLoadMetrics: Prerender2 support for TabRestorePLMO
    
    TabRestorePLMO is interested in performance on tab restoration.
    Prerender doesn't occur in such a case. This patch makes the class stop
    observing on pre-rendered pages.
    
    Bug: 1317494
    Change-Id: I342cc63e80d24faaea6a1fd4ebac07adbc953c3a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835230
    Reviewed-by: Ken Okada <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036370}
    
  532. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660759200-ddd1a6530b4f069323096167b4d20e936340c471.profdata to chrome-win64-main-1660769982-10f954c13e36edc95e4577507982ecddf2ec4388.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I5ea90b07599bfd04a98e891a5967eeb43e59f5ec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836843
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036369}
    
  533. WebUI: Migrate cr-checkbox to TypeScript
    
    Bug: 1316438
    Change-Id: Iaf5e2ab6be4a93edb1a1801971a9b5419eedcc05
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834772
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036368}
    
  534. [AF] Extend flag-metadata.json entry for Better Auth project
    
    Will follow up with a tech debt bug on moving this from a flag to
    a helper method so we can avoid the expiry emails in the future.
    
    Change-Id: Ic78ea105e7bb2ae955e07f68bfaa490044b3217f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834610
    Commit-Queue: Jared Saul <[email protected]>
    Auto-Submit: Jared Saul <[email protected]>
    Reviewed-by: Vinny Persky <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036367}
    
  535. GameModeController: test fullscreen losing focus
    
    Add a unit test which verifies that a fullscreen Borealis window losing
    focus results in game mode being turned off.
    
    This tests against a bug I almost introduced in
    https://crrev.com/c/3823021, which broke some properties of the state
    hierarchy. That CL will likely be abandoned, but this test is still
    meaningful.
    
    Bug: b:228405479
    Test: GameModeControllerTest
    Change-Id: Id5b101d34a7f4717d226ddab9354fbe305f96f61
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833617
    Reviewed-by: Nic Hollingum <[email protected]>
    Auto-Submit: Matthew DeVore <[email protected]>
    Commit-Queue: Nic Hollingum <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036366}
    
  536. PageLoadMetrics: ForegroundDurationUKMObserver for Prerender2
    
    Ensure the timer starts after the prerendered page is displayed.
    
    Bug: 1317494
    Change-Id: I1c147b921704d6559d8b230798abbe957d9fd1b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3766998
    Auto-Submit: Johann Koenig <[email protected]>
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036365}
    
  537. Add a MultipleFetchHandlersInServiceWorker event use counter.
    
    To count the number of sites that use multiple fetch handlers,
    let me also use the use counter.
    
    Bug: 1347319
    Change-Id: I9fbb161d39a3406236bddafe3f058e20a5d58a3b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835425
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Yoshisato Yanagisawa <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036364}
    
  538. CustomizeChrome: Customize Chrome Triggering on NTP Page
    
    This CL registers the Customize Chrome entry when on the NTP so it appears as an option in the combobox. It also allows you to open the side panel from the customize chrome button on the NTP page. When the customize chrome entry  on the side panel is open the customize chrome button will not be shown and vice versa.
    
    OWNERS file also added, owners are the same as the rest of the customize chrome directories (the NTP owners).
    
    Bug: 1350241
    Change-Id: I599893ec3c49b33cf71419f6ccb52f876043350f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812725
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Commit-Queue: Nihar Majmudar <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Joe Mason <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036363}
    
  539. Support auto-never-translate-language in the Translate Message UI.
    
    This CL adds support for auto-never-translate-language to the Clank
    Messages implementation of the Translate UI, modelled after the infobar
    UI's support of auto-never-translate-language.
    
    Bug: 1311774
    Change-Id: Iaee980a00f87531421d702b6f7558e54ae9ba7d5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836954
    Reviewed-by: Trevor Perrier <[email protected]>
    Auto-Submit: Scott Little <[email protected]>
    Commit-Queue: Scott Little <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036362}
    
  540. Suppress Pixel_WebGLContextRestored on ChromeOS Kevin.
    
    Timing out on this ARM-based Chromebook as well. Point ChromeOS
    expectations to this newly filed bug.
    
    Bug: 1353952
    Change-Id: I158d614420fbc43e1a092c79bdd419302f4c92ac
    No-Try: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836679
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036361}
    
  541. Reland "[CCTBrand] Add fieldtrial testing config"
    
    This reverts commit 3b724a19db0f667705b97af7ffec7d73b1bd8f4f.
    
    Reason for revert: Fix included in crrev.com/c/3828894
    
    Original change's description:
    > Revert "[CCTBrand] Add fieldtrial testing config"
    >
    > This reverts commit 18cfca4c9236cfa25fc363378ff703c1d52aeae1.
    >
    > Reason for revert: Potential culprit of crbug.com/1350199.
    >
    > Original change's description:
    > > [CCTBrand] Add fieldtrial testing config
    > >
    > > Bug: 1341138
    > > Change-Id: I751b367e5c0949aa1fcc69ed808436345e8acedb
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3795799
    > > Reviewed-by: Jinsuk Kim <[email protected]>
    > > Commit-Queue: Wenyu Fu <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1031187}
    >
    > Bug: 1341138
    > Change-Id: I2fb239a75954ed5a6e11989b004ceb09eb57b3d1
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810680
    > Owners-Override: Yue Zhang <[email protected]>
    > Commit-Queue: Yue Zhang <[email protected]>
    > Reviewed-by: Yue Zhang <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1031552}
    
    Bug: 1341138
    Change-Id: I5652be2f657ac1cb8d1a99cfd7554bdafeee8f08
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3813573
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Wenyu Fu <[email protected]>
    Reviewed-by: Jinsuk Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036360}
    
  542. [CrOS Cellular] Adding label to the SIM lock dialog title
    
    SIM lock dialog title was being skipped by the screen reader. Added
    a label to prevent that.
    
    Test: Manual testing using chrome vox
    Recording: https://drive.google.com/file/d/1R3PreyoEzsyOu9MyP70tfd-jdDii0z7j/view?usp=sharing
    Fixed: b/241551127
    Change-Id: I30df17e17c137e503389dd36304fba8053c21184
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826423
    Reviewed-by: Regan Hsu <[email protected]>
    Commit-Queue: Nikhil Nayunigari <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036359}
    
  543. [Extensions] Don't try to close the extension popup before it opens
    
    The process of opening an extension popup can be asynchronous if the
    extension is overflowed in the menu. It's possible for the extension to
    be unloading during this time, in which case we'll attempt to close the
    popup if one exists. However, closing a popup that hasn't been shown is
    unsupported.
    
    Fix this by checking whether the popup has been opened before trying to
    close it, and add a regression test for the same.
    
    Bug: 1345477
    Change-Id: Iccbc54cb2560b3c089ab41ece6c95f3ae8fe9f54
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832965
    Reviewed-by: Emilia Paz <[email protected]>
    Commit-Queue: Devlin Cronin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036358}
    
  544. Change some VideoStreamFromWebGLCanvas' expectations to Failure.
    
    Bug: 1353189
    Bug: 1353813
    Change-Id: I1c464c5eb226056ac5f2acc63bbab03cc5cbb994
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834504
    Commit-Queue: Quyen Le <[email protected]>
    Reviewed-by: Brian Sheedy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036357}
    
  545. Roll earl_grey2 from f96a5e77ca13 to d8ddfdbb1e4d (1 revision)
    
    https://chromium.googlesource.com/external/github.com/google/EarlGrey.git/+log/f96a5e77ca13..d8ddfdbb1e4d
    
    2022-08-17 [email protected] Remove GREYConstants from interposer lib.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/earlgrey2-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs
    Bug: None
    Tbr: [email protected],[email protected]
    Change-Id: I98ded67a77b0a88c635c73dc869997eb7bb095ec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836368
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036356}
    
  546. Lock screen when lid closes
    
    Lock screen when lid closes if user/policy settings are configured to.
    Uses the same IsProjecting() logic as powerd to ignore lid close if
    device is projecting (docked).  In such a case, the device will be
    locked immediately if the external device is removed, and the lid is
    still closed.
    
    Bug: 902589
    Change-Id: I45d08f538b4f580c9120ed7262b673c6a6b84b0d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826842
    Commit-Queue: Joel Hockey <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036355}
    
  547. [Eche] Recent apps should show below Recent photos.
    
    This is a UX requirement: shows Recent Apps below Recent photos. Create
    PhoneHubRecentAppsView after CameraRollView.
    
    Bug: b/242600152
    Test: Manual test and pass the UI as:
    https: //screenshot.googleplex.com/7LCvgo7kbsVWn56.png
    Change-Id: I1773ae8561e91dc536fa0e5cd2b498c0848d2ff8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833627
    Commit-Queue: Paulz Chen <[email protected]>
    Reviewed-by: Jon Mann <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036354}
    
  548. [Dictation] Fix infinite toggle dictation bug.
    
    When Dictation and another Chrome OS feature backed by
    Accessibility Common were both active, and Dictation was turned
    on and off again in settings, Dictation would begin to toggle
    infinitely when the user tried to use it. This fixes the
    bug by properly destroying Dictation and removing listeners
    before it is turned off.
    
    Bug: 1353129
    AX-Relnotes: Fixes bug with some other a11y features and Dictation together.
    Test: Manual
    Change-Id: I5869f515f7049761391c161e513e8431f5b85115
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836856
    Commit-Queue: Katie Dektar <[email protected]>
    Reviewed-by: Akihiro Ota <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036353}
    
  549. Change API used to show the Tailored Security Desktop Dialog
    
    This change switches from using `ShowWebModal` to `ShowBrowserModal`
    when displaying the Tailored Security notice dialog. This ensures that
    more users will see the notice when the enhanced protection state is
    changed.
    
    Bug: 1353828
    Change-Id: I8c1e3d5ffe23c6b2d33cfb129242e3b8558c900c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835030
    Reviewed-by: Daniel Rubery <[email protected]>
    Commit-Queue: Javier Castro <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036352}
    
  550. Remove launcher lacros feature flag
    
    This feature flag should be cleaned, since the development is completed.
    
    Bug: 1352862
    Change-Id: I3f78ea28814b8dbc507026dbb026e9f3f5527a9a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834946
    Commit-Queue: CJ Huang <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Reviewed-by: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036351}
    
  551. Refactor sync_wifi to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Icc8cbdb0ee12a0830f60136694c7a801791dde7e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829525
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Jon Mann <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036350}
    
  552. Add a couple feed experiments
    
    Bug: none
    Change-Id: I0203a67ceeda5626517d2e56176e3abdc7003b23
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836619
    Reviewed-by: Ian Wells <[email protected]>
    Commit-Queue: Jian Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036349}
    
  553. [Settings] Alphabetize language lists in the Translate Card
    
    This CL will display the two language lists, Always translate and Never
    translate, in alphabetical order.
    
    Bug: 1352680
    Change-Id: I2e232448dec7010bcd042b362607864536838e77
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826134
    Reviewed-by: Rebekah Potter <[email protected]>
    Reviewed-by: Trevor Perrier <[email protected]>
    Commit-Queue: Andrea Gomez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036348}
    
  554. Add a method to convert integer socket family to net::AddressFamily
    
    This will be used to support DNS resolution for a specific address
    family.
    
    Bug: webrtc:14319, webrtc:14131
    Change-Id: Ie5704638e9e6d32fd217e0f931ebaf68b0eb1b8e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832378
    Auto-Submit: Sameer Vijaykar <[email protected]>
    Reviewed-by: David Schinazi <[email protected]>
    Commit-Queue: Sameer Vijaykar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036347}
    
  555. [WebContentsImpl] Don't call documentLoadedInFrame in child frames
    
    Part of reducing navigation cost to reduce scroll jank. Java observers
    don't do anything when documentLoadedInFrame is called in child frames,
    so we don't have to notify java in this case. Though this is more of an
    API cleanup rather than focusing on reducing jank.
    
    Bug: 1353846
    Change-Id: Ia5270c754648576d91f5236239414ea80cc3bb72
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835270
    Commit-Queue: Peilin Wang <[email protected]>
    Reviewed-by: Yaron Friedman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036346}
    
  556. Revert "Aw: Demo the simplified dark mode"
    
    This reverts commit 7ca2da167eb6f75f0331e8f41da316d49bd2e19d.
    
    Reason for revert: crashes on old WebView versions (crbug.com/1353923)
    
    Original change's description:
    > Aw: Demo the simplified dark mode
    >
    > This patch also disables the force dark mode menu items, if
    > the targetSdk<T.
    >
    > Bug: 1345249
    > Change-Id: Id775e2578dd41bc09f248397123264edd9a991ee
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3782006
    > Reviewed-by: Richard Coles <[email protected]>
    > Commit-Queue: Michael Bai <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1029949}
    
    Bug: 1345249
    Bug: 1353923
    Change-Id: I11cf526b904d3bccced4479382aa5bf141109ff8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835452
    Reviewed-by: Michael Bai <[email protected]>
    Auto-Submit: Nate Fischer <[email protected]>
    Commit-Queue: Michael Bai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036345}
    
  557. [fuchsia] A typo in the exception handling in update_images.py
    
    images_targball_url -> images_tarball_url
    
    Change-Id: Ieb0c6240dc7d3a50a50fc0fd402ce09cf1121b31
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836800
    Reviewed-by: Fabrice de Gans <[email protected]>
    Commit-Queue: Zijie He <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036344}
    
  558. Allow emphasized text in contexts on Ash
    
    Temporary fix until we figure out more fine-grained Ash style
    restrictions.
    
    Bug: 1353654, 1352340, 1352342
    Change-Id: Ibad60a886b3559b21bec19b4a40078e57c3b4bc8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834737
    Auto-Submit: Austin Sullivan <[email protected]>
    Commit-Queue: Austin Sullivan <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036343}
    
  559. [HSTS] Update bulk entries
    
    See https://github.com/chromium/hstspreload.org/wiki/Preload-List-Processes#updating-bulk-hsts-entries
    
    Change-Id: Ida36fde8d82b8cd6a59a08bef4cad132bf47b824
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836698
    Commit-Queue: Joe DeBlasio <[email protected]>
    Commit-Queue: Carlos IL <[email protected]>
    Reviewed-by: Carlos IL <[email protected]>
    Auto-Submit: Joe DeBlasio <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036342}
    
  560. [UrlParamFilter] Refactor CrossOTR* Observers to share code.
    
    This CL splits out the shared logic under components/url_param_filter in ios/cross_otr_tab_helper and content/cross_otr_observer into a shared
    base class at core/cross_otr_observer.
    
    This also requires renaming content/cross_otr_observer to content/cross_otr_web_contents_observer and all references to it.
    
    Bug: 1342757
    Change-Id: I0e379ee4af74c250903eb476fc4f57a613070fb6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810590
    Reviewed-by: Peter Kasting <[email protected]>
    Reviewed-by: Matt Reichhoff <[email protected]>
    Reviewed-by: Ben Kelly <[email protected]>
    Commit-Queue: Kirubel Aklilu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036341}
    
  561. Enable module lookup on Android ARM64 without checking for XOM
    
    According to Egor Pasko in http://shortn/_hI8ARRGcEp, the ELF headers
    read by ReadElfBuildId and friends should never have been marked
    execute-only. Only the .text segments containing code would be. His
    hypothesis is that the ARM64 crashes in https://crbug.com/957801 were
    actually due to an error in calculating the module offsets that was
    fixed in https://crrev.com/719803. This bug would cause
    ReadElfBuildId to read outside the header and occasionally land in
    XOM.
    
    This means all the functions that read ELF headers in ModuleCache
    should be safe even on the few Android versions with XOM enabled.
    
    R=wittman
    
    Bug: 3759153
    Change-Id: I922c626bb1ee9e885bf9130e87609b756711a836
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3763052
    Commit-Queue: Joe Mason <[email protected]>
    Reviewed-by: Mike Wittman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036340}
    
  562. libassistant-dlc: Extract libassistant loader
    
    There are a few changes in this cl:
    1. A feature flag is added to load from DLC.
    2. A class is extracted to load libassistant for different situations.
    3. We decided not to retry when loading libassistant DLC failed because
       most of the cases are not recoverable. We will evaluate this again
       after have more metrics.
    
    Bug: b/239492993
    Test: Add new tests
    Change-Id: Icf3e976fd997d2b9a06753ac11a124dd9621b1f1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820030
    Reviewed-by: Xiaohui Chen <[email protected]>
    Commit-Queue: Tao Wu <[email protected]>
    Reviewed-by: Sam McNally <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036339}
    
  563. Saved Desks: Fix crash when exiting overview before replace
    
    Temporarily fixes a crash wherein the user is able to exit
    the overview before addressing the replace dialogue.
    
    TESTED: Manually tested and added unit test coverage.
    Bug: 1351521
    Change-Id: I6152cad491f20302e74ec61a031c35fd7148fa6f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823417
    Commit-Queue: Avynn Donaghe <[email protected]>
    Reviewed-by: Richard Chui <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036338}
    
  564. Implement empty CSSToggleMap and CSSToggle interfaces on existing objects.
    
    This corrects a mistake where I was expecting to implement the spec's
    interfaces using objects that were distinct from the implementation.
    However, the spec's interfaces are close enough to the implementation
    objects that they should be on the same objects.
    
    Thus this CL creates the spec's interfaces as *empty* interfaces and
    renames the existing objects (Toggle to CSSToggle, ToggleData to
    CSSToggleMap) to implement them.
    
    Later CLs will put the contents of the interfaces in and implement them
    on these objects.
    
    (Support for toggles is behind the CSSToggles flag, which is currently
    off.)
    
    Bug: 1250716
    Change-Id: I36ce7a0687585c5b47ce8e03afdae8da1e7a754e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828194
    Reviewed-by: Joey Arhar <[email protected]>
    Commit-Queue: David Baron <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036337}
    
  565. WebUI: Check in Polymer 3 cr_radio_button/*
    
    - Check in Polymer 3 JS files for cr_radio_button, cr_card_radio_button,
      and cr_radio_button_behavior
    - Update cr_radio_button_style to be a CSS file, and add to css_files
      so that a (Polymer 3) .ts file will be autogenerated at build time.
    
    Bug: 1184053
    Change-Id: I322ae61757297a3b7bb46469ff071a215c668fed
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829773
    Commit-Queue: Rebekah Potter <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036336}
    
  566. [ios] Disable NTPHomeTestCase.testMinimumHeight
    
    Test is flaking on official and waterfall builds.
    
    Bug: 1353899
    Change-Id: Ie5d02f46555ea9b18856cac1403a0a1f8ae8b228
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827820
    Reviewed-by: Sebastien Seguin-Gagnon <[email protected]>
    Commit-Queue: Sebastien Seguin-Gagnon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036335}
    
  567. [FilesTrash] Disallow traversing folders in Trash
    
    Files are already not allowed to be opened from Trash, however, for the
    MVP this extends to folders as well. Any request at navigating a folder
    should not delegate to the Entry but should block prior to that and show
    the alert dialog.
    
    Bug: b:233561563
    Test: browser_tests --gtest_filter=*trash*
    Change-Id: Iae7ce807932d595ae8ca6bffb3add399f4bb1ca7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834687
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Ben Reich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036334}
    
  568. Revert "Refactor Suggestion::Payload to use StrongAlias for BackendId instead of a std::string"
    
    This reverts commit a47fddbf85515335662a28b9a4268ffd181aeefd.
    
    Reason for revert: breaks debug Mac build: https://ci.chromium.org/ui/p/chromium/builders/ci/GPU%20FYI%20Mac%20Builder%20(dbg)/171791/blamelist
    
    Original change's description:
    > Refactor Suggestion::Payload to use StrongAlias for BackendId instead of a std::string
    >
    > This CL refactors the payload of a suggestion to use a StrongAlias for BackendId instead of an std::string, so that it is more descriptive.
    >
    > This change should be a no-op.
    >
    > Fixed: 1349133
    > Change-Id: I8bbc84fa2f2a82d705088f0ffc0077782e83c026
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715236
    > Reviewed-by: Christoph Schwering <[email protected]>
    > Commit-Queue: Vinny Persky <[email protected]>
    > Reviewed-by: Siyu An <[email protected]>
    > Reviewed-by: Mohamed Amir Yosef <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036318}
    
    Change-Id: I4183ad4d4d1162ffbc67ad35cd9335f5a65993fa
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834386
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Kenneth Russell <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036333}
    
  569. Revert "[IBAN Filling] Introduce IBAN Manager class which handles IBAN related functionality"
    
    This reverts commit bb575920eca2cfeb09026b415aabaa5538b0f648.
    
    Reason for revert: broke iOS compile: https://ci.chromium.org/ui/p/chromium/builders/ci/ios-device/255614
    
    Original change's description:
    > [IBAN Filling] Introduce IBAN Manager class which handles IBAN related functionality
    > including retrieving IBAN data, managing IBAN suggestions, filling IBAN field.
    >
    > Implementation: https://docs.google.com/document/d/1JlAfURVa3ALm-U5HC4p41fx8PFF-mtRSgN2czfVcb-w/edit?resourcekey=0-t-Xsicco20apeY2EFZGGMw#heading=h.e5uc3qpefa5q
    >
    > Next step:
    > Create IBANManagerFactory which creates IBANManager instance, get IBANMnager instance in the client (chrome/browser/ui/autofill/chrome_autofill_client.cc), and creates SingleFieldFillerRounter(https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/autofill_client.cc;drc=36c59c53be1d8852f5087008c45a95797bac9730;l=49) with the IBANManager.
    >
    > Bug: 1344590
    > Change-Id: I36bed55de6d518db5d92f412b7a16e54c76f52a6
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794042
    > Reviewed-by: Jared Saul <[email protected]>
    > Commit-Queue: Qihui Zhao <[email protected]>
    > Reviewed-by: Christoph Schwering <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1036327}
    
    Bug: 1344590
    Change-Id: I60d0bb01cd99061778f1db892ae61b9d0a5f9bd4
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835152
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036332}
    
  570. [omnibox] Add Omnibox.KeywordModeUsageByEngineType UMA histogram.
    
    This CL adds a new histogram that records whenever a user enters
    keyword mode and/or completes a keyword search, enumerated by what
    type of search engine they used (i.e.whether the search engine was
    a prepopulated engine, starter pack engine, or not built-in).
    
    Bug: 1287313
    Change-Id: I9b1ebab0c9e8bafb19d6b8503ca48279f3bb8b02
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832963
    Commit-Queue: Angela Yoeurng <[email protected]>
    Reviewed-by: Tomasz Wiszkowski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036331}
    
  571. Quota: Enterprise policy for window.webkitStorageInfo
    
    This change adds an enterprise policy to re-enable
    deprecated quota API window.webkitStorageInfo for M106-107.
    
    I2R: https://groups.google.com/u/1/a/chromium.org/g/blink-dev/c/HPuDXPKwW_s
    Launch: https://crbug.com/1350316
    
    Bug: 695586
    Change-Id: I5a1132518a8cedabe9c579670468d021ba381d53
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821482
    Commit-Queue: Ayu Ishii <[email protected]>
    Reviewed-by: Owen Min <[email protected]>
    Reviewed-by: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036330}
    
  572. sheriff: disable slow iframe unload test under asan/tsan
    
    It's regularly timing out.
    
    Bug: 1096612
    Change-Id: I931e6b4d25a602603f001931360ed56ca7a85d7e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832533
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036329}
    
  573. Support early-breaks inside table captions.
    
    We already had support for passing early-breaks into table sections, but
    were omitting them for table captions. This caused an infinite
    recursion, because we'd re-layout the table with an early-break set, but
    ended up ignoring it, and we'd get to the same point in the code where
    we decided to relayout with an early-break in the first place.
    
    Bug: 1353558
    Change-Id: Ica8d97d65872a2002ad56c3774fae293a2b1df28
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834454
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Reviewed-by: Alison Maher <[email protected]>
    Commit-Queue: Morten Stenshorne <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036328}
    
  574. [IBAN Filling] Introduce IBAN Manager class which handles IBAN related functionality
    including retrieving IBAN data, managing IBAN suggestions, filling IBAN field.
    
    Implementation: https://docs.google.com/document/d/1JlAfURVa3ALm-U5HC4p41fx8PFF-mtRSgN2czfVcb-w/edit?resourcekey=0-t-Xsicco20apeY2EFZGGMw#heading=h.e5uc3qpefa5q
    
    Next step:
    Create IBANManagerFactory which creates IBANManager instance, get IBANMnager instance in the client (chrome/browser/ui/autofill/chrome_autofill_client.cc), and creates SingleFieldFillerRounter(https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/autofill_client.cc;drc=36c59c53be1d8852f5087008c45a95797bac9730;l=49) with the IBANManager.
    
    Bug: 1344590
    Change-Id: I36bed55de6d518db5d92f412b7a16e54c76f52a6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794042
    Reviewed-by: Jared Saul <[email protected]>
    Commit-Queue: Qihui Zhao <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036327}
    
  575. [omnibox] Add unit test case showing .html is not a URL signal
    
    This CL adds an explicit test case including host/page.html so that
    it's more clear that such inputs are still considered UNKNOWN even
    though some other inputs with URL characters signal URL input type.
    
    Bug: 1353474
    Change-Id: I47d928975cdbe3e6e171845744182c4cdc95d2e0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834785
    Reviewed-by: Angela Yoeurng <[email protected]>
    Commit-Queue: Orin Jaworski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036326}
    
  576. Set use_combined_annotations to false if use_crash_key_stubs is false
    
    This is to avoid depending on crash handling code if the client
    explicitly requests to stub crash handling code.
    
    Change-Id: I2c219aa37006c87b7ff511499cdc78312149b327
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836615
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: John Wu <[email protected]>
    Reviewed-by: Joshua Peraza <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036325}
    
  577. Lacros: Allow for zaura shell to set initial z order
    
    This CL adds a way for the wayland zaura shell to set the z order of a
    window. We do this by adding a set_z_order function to aura-shell.xml.
    This allows for the shell to generate PiP windows with the
    ui::ZOrderLevel::kFloatingWindow property just as it does in ash-chrome.
    We also add a z_order_level enum to aura-shell.xml that parallels the
    ui::ZOrderLevel enum in ui_base_types.h.
    
    Bug: 1346751
    Change-Id: I8c0cfcd0ae1f468cfd5fe829b69ffde6ac2dc608
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3788907
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Thomas Anderson <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Reviewed-by: Maksim Sisov <[email protected]>
    Commit-Queue: Ben Becker <[email protected]>
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036324}
    
  578. [omnibox][memories] Fieldtrial testing config for cluster suggestions.
    
    Bug: 1327076
    Change-Id: I82696c3726e7d0a47f9afba53bb658168af7b453
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833533
    Reviewed-by: Tommy Li <[email protected]>
    Commit-Queue: manuk hovanesian <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036323}
    
  579. sheriff: disable SelfUninstallNoPermissions extension test
    
    It's flaky on Mac.
    
    Bug: 1132581
    Change-Id: I1a2e9524faf6d5f8af3817fe7a74acb657a043ef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836955
    Owners-Override: Elly Fong-Jones <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036322}
    
  580. Incorporate ccTLD aliases into enterprise sets.
    
    Bug: 1349781
    Change-Id: I3815e92f95ed8e343514a89fa237e2e6dc6b8934
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834193
    Reviewed-by: Kirubel Aklilu <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036321}
    
  581. [Extensions] Require a dedicated process for the new Webstore domain
    
    This CL adds the new Webstore URL to the list of origins which require
    dedicated process isolation, even across subdomains. Also adds to tests
    to ensure this is the case.
    
    Bug: 1338235
    Change-Id: I373a065c92a6b73df50fe19ed6e3faa4a4971d0e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818304
    Reviewed-by: Devlin Cronin <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Commit-Queue: Tim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036320}
    
  582. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660737332-4cb1bea6efe2496fe83bb003b1253f145bacc0f3.profdata to chrome-mac-main-1660759200-53c3b4e47331d0bee6d3137f2c7622e479d87e66.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ida28082cd32141ddb0ba24837031033b51703534
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836897
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036319}
    
  583. Refactor Suggestion::Payload to use StrongAlias for BackendId instead of a std::string
    
    This CL refactors the payload of a suggestion to use a StrongAlias for BackendId instead of an std::string, so that it is more descriptive.
    
    This change should be a no-op.
    
    Fixed: 1349133
    Change-Id: I8bbc84fa2f2a82d705088f0ffc0077782e83c026
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715236
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Vinny Persky <[email protected]>
    Reviewed-by: Siyu An <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036318}
    
  584. Roll nearby-connections from b57d03425f3f to 4d2ff863f98d (1 revision)
    
    https://chromium.googlesource.com/external/github.com/google/nearby-connections.git/+log/b57d03425f3f..4d2ff863f98d
    
    2022-08-17 [email protected] Add platform agnostic implementation of Credential_Storage class.
    > PiperOrigin-RevId: 468251604
    >
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/nearby-connections-chromium
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-nearby-chrome-fyi
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: If4a94979bf482f508bac1f84440029d1ac161f18
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836342
    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@{#1036317}
    
  585. ash: Fix channel indicator for side-shelf
    
    ChannelIndicatorView's border is now set according to shelf alignment.
    
    Enable sections of ChannelIndicatorView unit test that verify the
    correct image_view() size in both bottom-shelf and side-shelf.
    
    Bug: 1351496
    Change-Id: I02b41f2bf44498e6f4e54250566ffa6dbeead6f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826800
    Commit-Queue: Roger Tinkoff <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036316}
    
  586. [Frameworks roll] Roll to 468258023 piper revision
    
    Change-Id: I343aac83973e2e3179f28e1b7f7b4a81ef0cef16
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836857
    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@{#1036315}
    
  587. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660737332-c1b32cf9ce20774d9bc94b435a8489360520618f.profdata to chrome-win64-main-1660759200-ddd1a6530b4f069323096167b4d20e936340c471.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I1decbccb33cd1511fc9a28f6f7c206b5f8f83002
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836840
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036314}
    
  588. Clean up unused AuthenticatorNavigationInterceptor code
    
    The downstream code has already been deleted, all
    AuthenticatorNavigationInterceptor calls are noops.
    
    Change-Id: Idf89138e95ba246a1bac7c8bed2e9c41faa92d41
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830084
    Reviewed-by: Bo Liu <[email protected]>
    Commit-Queue: Michael Thiessen <[email protected]>
    Reviewed-by: Ted Choc <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036313}
    
  589. Aggregate tasks to be performed after the user updates the desktop site content setting
    
    Previously, the only entry points for the user to update the desktop site global setting was through the Chrome settings page or the overflow menu. With the introduction of the opt-in message on 10"+ tablets, the content setting could also be updated if the user accepted the message. Going forward, there may be other means for the user to take a decision on updating the desktop site content setting.
    
    This CL aggregates the tasks to be performed when the user explicitly requests for an update to the content setting, currently including:
    1. Recording the histogram Android.RequestDesktopSite.Changed
    2. Updating the SharedPreference USER_ENABLED_DESKTOP_SITE_GLOBAL_SETTING_PREFERENCE_KEY
    
    Bug: 1351819
    Change-Id: I2a0afdc151df767ab47273c5058b47fda180ce6a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833507
    Reviewed-by: Shu Yang <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036312}
    
  590. [Cast Streaming][Web Codecs] Add DelegatingDecoderBufferProvider
    
    This CL adds a new implementation of DecoderBufferProvider intended
    to provide thread-safe access around a DecoderBufferProviderImpl which
    is tied to a specific thread and task runner.
    
    Change-Id: I3f656a22bf5ee6d279800c9c00111ddf95cfcf78
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835529
    Commit-Queue: Ryan Keane <[email protected]>
    Reviewed-by: Jordan Bayles <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036311}
    
  591. Create a tool to auto-update IDL files.
    
    1. Update IDL files for all 6 flavors (CPU_ARCH x IS_CHROME_BRANDED).
    2. Build a smaller GN target
    (`chrome/updater/app/server/win:updater_idl_idl_idl_action` vs
     `chrome/updater:all`)
    
    Bug: 1353883
    Change-Id: I7cc55655edfb74f644d32b44d25c6bbf7217fdc6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835274
    Commit-Queue: Xiaoling Bao <[email protected]>
    Reviewed-by: S Ganesh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036310}
    
  592. Remove webstorePrivate.requestExtension API
    
    Extension request has been launched for a year but this API is never
    used by Chrome web store and there is no plan to use it in the future.
    Hence remove the API as unused code.
    
    Bug: NONE
    
    Change-Id: Iabcc722d1a6c63c8159afaafb0404da49ab2c252
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828608
    Commit-Queue: Owen Min <[email protected]>
    Reviewed-by: Devlin Cronin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036309}
    
  593. Disable launcher continue section by default
    
    To be merged to M-105 to reduce potential backend load (QPS) while
    discussions with the Drive intelligence team are ongoing.
    
    Bug: 1353784
    Test: manual on eve, Continue Section no longer appears
    Change-Id: Icdc1da58a9ebef8936ffa319c79e3b66ceefa139
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834776
    Auto-Submit: James Cook <[email protected]>
    Commit-Queue: Rachel Wong <[email protected]>
    Reviewed-by: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036308}
    
  594. [chrome.mdns] Update OWNERS.
    
    Add two current OWNERS for chrome.mdns to help with code reviews for
    upcoming feature work.  Eventually ownership will transition to
    ChromeOS as they have partners who use this API.
    
    vitalybuka@ has left Chromium.
    
    Change-Id: I143e99c19984ea7c698ea99fffc7f59427f4e2bb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836277
    Commit-Queue: Mark Foltz <[email protected]>
    Reviewed-by: Takumi Fujimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036307}
    
  595. Roll Dawn from 5ef011f2c3fc to a48f233ca58b (12 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/5ef011f2c3fc..a48f233ca58b
    
    2022-08-17 [email protected] Roll ANGLE from 213a1ee6e6db to 92e4cd75785d (1 revision)
    2022-08-17 [email protected] tint/transform: Fix index 0 accessing in DecomposeMemoryAccess
    2022-08-17 [email protected] tint/utils/UniqueVector: Use utils::Vector and utils::Hashset
    2022-08-17 [email protected] tint: Implement const eval of binary minus
    2022-08-17 [email protected] Add optionally_typed_ident to WGSL parser.
    2022-08-17 [email protected] tint/transform: Fix PromoteInitializersToLetTest for materialized constants
    2022-08-17 [email protected] Convert assignment_statement to new WGSL grammar.
    2022-08-17 [email protected] Add core_lhs_expression and lhs_expression to parser.
    2022-08-17 [email protected] tint/utils: Add Hashmap and Hashset
    2022-08-17 [email protected] tint/utils/vector: Allow use of incomplete types
    2022-08-17 [email protected] Sync some WGSL grammar names to spec
    2022-08-17 [email protected] tint: Add CheckedSub functions
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Ic5c78f5c8d029ee23e2bbfe9591f45e997e1ee6a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836913
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036306}
    
  596. arc/gio: Rename to improve semantics
    
    - Rename locations_ to original_positions_ to prepare for action
    reposition.
    - Rename window_bounds to content_bounds.
    - Make |Position| and |DependentPosition| copyable. This is useful
    when an action needs to restore positions to defaults after position
    mutations have been made.
    
    Bug: b:241841669
    Test: build & unit_tests PositionTest, DependentPositionTest
    Change-Id: I44291eba283df14f51b0b12e8d40fb3d98556fd7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834486
    Reviewed-by: David Jacobo <[email protected]>
    Auto-Submit: Cici Ruan <[email protected]>
    Commit-Queue: Cici Ruan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036305}
    
  597. [Policy templates] Add 'items' to various bool policies.
    
    Add 'items' fields to the following policies:
    - ReportArcStatusEnabled
    - ReportCrostiniUsageEnabled
    - HeartbeatEnabled
    - LogUploadEnabled
    - DeviceAllowNewUsers
    - DeviceGuestModeEnabled
    - DeviceShowUserNamesOnSignin
    - DeviceDataRoamingEnabled
    
    Bug: 1139306
    Change-Id: I880c9ab6951b62b22494395f2f7e52e44355bee3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835056
    Reviewed-by: Owen Min <[email protected]>
    Commit-Queue: Igor Ruvinov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036304}
    
  598. Import wpt@484061d5e2004bd554a8e3a92a34509706088101
    
    Using wpt-import in Chromium 4cb2a80dc6a25893e763faf21bae61ad60e1beff.
    With Chromium commits locally applied on WPT:
    3738f7ce6d "Deflake pointerevent_boundary_events_in_capturing.html"
    
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    [email protected]:
      external/wpt/css/css-sizing
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I3a033bd377d6b5114f3e4dd957af612e171acfd5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835646
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: WPT Autoroller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036303}
    
  599. Revert "Temporarily enable External Navigation debug logs"
    
    This reverts commit ebf5f9fc23697febcb322380b9b44209f61738f1.
    
    Reason for revert: Reverting before branch cut.
    
    Original change's description:
    > Temporarily enable External Navigation debug logs
    >
    > These logs are needed to debug issue 1323163 which can't be reproduced
    > without a swedish banking app verifying a transaction.
    >
    > Bug: 1323163
    > Change-Id: Ib02820727b205cb4fdcf8fec57935d7b1a34a123
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827317
    > Reviewed-by: Yaron Friedman <[email protected]>
    > Commit-Queue: Michael Thiessen <[email protected]>
    > Commit-Queue: Yaron Friedman <[email protected]>
    > Auto-Submit: Michael Thiessen <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034524}
    
    Bug: 1323163
    Change-Id: If0ebfcad431f394c3a68455a88baacea2fc2519c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836953
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Michael Thiessen <[email protected]>
    Commit-Queue: Michael Thiessen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036302}
    
  600. Android: Ensure secondary link pool is usable
    
    Only android uses the secondary link pool and this is for tasks that are
    memory intensive but generally use no more than 2GB and on average 1GB
    of RAM. This means that most of the time the build is not running as
    fast as it should if these tasks are sharing the memory-intensive
    primary link pool. This CL ensures that the secondary pool is at least
    as large as the primary pool, oftentimes larger, which should result in
    much faster builds and better parallelization on bots.
    
    This CL also removes some rare GN args in the if condition for android,
    since is_java_debug is typically equal to is_debug and lint uses the
    secondary pool so the value of disable_android_lint no longer matters
    for the primary pool.
    
    Added code to make future tweaks easily testable. Example and current
    output:
    
    $ for i in {09..64..2}; do echo -n "${i}GB: " && \
      ./build/toolchain/get_concurrent_links.py --mem_per_link_gb 6 \
      --secondary_mem_per_link 2 --override-ram-in-gb-for-testing $i; done
    09GB: primary=1 secondary=1
    11GB: primary=1 secondary=2
    13GB: primary=1 secondary=3
    15GB: primary=1 secondary=4
    17GB: primary=2 secondary=2
    19GB: primary=2 secondary=3
    21GB: primary=2 secondary=4
    23GB: primary=2 secondary=5
    25GB: primary=3 secondary=3
    27GB: primary=3 secondary=4
    29GB: primary=3 secondary=5
    31GB: primary=3 secondary=6
    33GB: primary=4 secondary=4
    35GB: primary=4 secondary=5
    37GB: primary=4 secondary=6
    39GB: primary=4 secondary=7
    41GB: primary=5 secondary=5
    43GB: primary=5 secondary=6
    45GB: primary=5 secondary=7
    47GB: primary=5 secondary=8
    49GB: primary=6 secondary=6
    51GB: primary=6 secondary=7
    53GB: primary=6 secondary=8
    55GB: primary=6 secondary=9
    57GB: primary=7 secondary=7
    59GB: primary=7 secondary=8
    61GB: primary=7 secondary=9
    63GB: primary=7 secondary=10
    
    In this output the key values are 15GB, 31GB, and 63GB as these are the
    typical memory limits on bots. In this case trading one or more primary
    pool sizes results in a much bigger secondary pool than before and will
    result in builds completing faster.
    
    Bug: 1351263
    Change-Id: I85f937fa543eb8e1945610aef12949afd85209ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836694
    Reviewed-by: Andrew Grieve <[email protected]>
    Commit-Queue: Peter Wen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036301}
    
  601. Move FirstPartySetsContextConfig class under //net
    
    This CL does not change the existing behavior of the code.
    
    Change-Id: I114d158d4200857a8f6b9350248232d0db607c6c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814845
    Reviewed-by: Maks Orlovich <[email protected]>
    Commit-Queue: Shuran Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036300}
    
  602. [ios] Updates assets for the lockscreen launcher widget.
    
    Bug: 1347565
    Change-Id: I36e590e9d2df5dc02ec9c47a7637ede624eb7e5a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835649
    Reviewed-by: Chris Lu <[email protected]>
    Commit-Queue: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036299}
    
  603. Initial support for a "main image" in bubbles
    
    Bug: None
    Change-Id: If14ac94c24fd39958d60d8210fc4c873020e05bd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831798
    Reviewed-by: Robert Liao <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036298}
    
  604. Add ref-counting for cache handles so that maps don't grow unbounded.
    
    - The maps grow based on the number of concurrently active profiles on
      the same browser session. On average this is a small number (< 100)
      which was why the ref-counting here is introduced separately.
      Furthermore, the maps are just strings<->ints so the sizes were also
      small. Adding this now as a separate feature for clarity.
    
    Bug: dawn:549
    Change-Id: Idbf02c407b883a6b2bfe71072973760ff4c2c826
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827705
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Commit-Queue: Loko Kung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036297}
    
  605. glanceables: Add weather icon and temperature
    
    * Add a new GlanceablesWeatherView to the main GlanceablesView
    * Observe the ambient mode weather model for weather updates
    * Trigger an ambient weather fetch on login to get the initial data
    
    The weather does not update if the user stays on the glanceables
    screen. This will be addressed in a future CL.
    
    Bug: 1353491
    Test: added to ash_unittests
    Change-Id: Ic77fafce6f924efe18ee46c9c9d2bab22e65f332
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835049
    Reviewed-by: Matthew Mourgos <[email protected]>
    Commit-Queue: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036296}
    
  606. [realbox] Avoid overtriggering zps on mouse click and tabbing into input
    
    Bug: 1345099
    Change-Id: I6828b0b8a471be077adad28a33a97af7c8f7abf5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828391
    Commit-Queue: Moe Ahmadi <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036295}
    
  607. Mark //build:version_metadata as a runtime dep of chrome_initial on CrOS
    
    And not a build-time dep.
    
    A 'dep' in GN is a target that needs to be compiled before our
    current target gets compiled, usually for linking.
    
    A 'data_dep' in GN, on the other hand, is a target that needs to be
    compiled at _some_ point during the ninja invocation. This can be
    done before or after our current target. However, anything declared
    as a 'data_dep' of our current target is tracked internally by GN as
    a "runtime_dep". Meaning: if the target is an executable (or a test)
    these runtime_deps need to be present on the filesystem when the
    executable is invoked. For more info, see:
    https://gn.googlesource.com/gn/+/refs/heads/main/docs/reference.md#runtime_deps
    
    The //build:version_metadata target produces a json file. Since this
    target is a 'dep' of 'chrome_initial' (and subsequently of 'chrome'),
    it's not tracked as a runtime_dep. However, this json file is read by
    CrOS Tast tests at browser run-time. So it should be a runtime_dep.
    
    Changing it to a data_dep should accomplish that, and should allow
    the CrashEarly tast test to be re-enabled since the absence of
    metadata.json in the test inputs was the reason behind it failing.
    
    Bug: 1350205
    Change-Id: I24e9f5831377247f427679b37af2cf6e9f6ea160
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827817
    Reviewed-by: Sven Zheng <[email protected]>
    Reviewed-by: Ian Barkley-Yeung <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036294}
    
  608. Reland "[TangibleSync] Add variation strings for tangible sync view"
    
    This reverts commit 3c5f8f489a232eac71d58a08f4cbe93f72796496.
    
    Reason for revert: This crash is caused due to another cl: https://crrev.com/c/3822704 affecting the screenshot. CQ landed the cl without updating the golden screenshot.
    
    Original change's description:
    > Revert "[TangibleSync] Add variation strings for tangible sync view"
    >
    > This reverts commit d1c4933fffc62ef2412c9b3f8e6e753235a2549b.
    >
    > Reason for revert: Breaking builder.
    > https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-rel
    >
    > Original change's description:
    > > [TangibleSync] Add variation strings for tangible sync view
    > >
    > > This cl adds a title and a subtitle variation for tangible sync consent
    > > view. These different views are configured by finch field trial param.
    > > This cl thus modifies the existing flag setup to field trial with
    > > params.
    > > This cl also adds tests for these two different views. The
    > > @DisableFeature annotation has also been moved from the class level to
    > > the test level. Otherwise the test configuration for field trial tests
    > > were getting overridden by the class level annotation.
    > >
    > > Bug: 1332527
    > > Change-Id: I4efb511c159aec14320944f3497667cc5e8dfa25
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825875
    > > Reviewed-by: Boris Sazonov <[email protected]>
    > > Commit-Queue: Tanmoy Mollik <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1035466}
    >
    > Bug: 1332527
    > Change-Id: I42c7d7b5890f18d67f03445e3430b8dc73151406
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835022
    > Owners-Override: Aishwarya Rajesh <[email protected]>
    > Commit-Queue: Aishwarya Rajesh <[email protected]>
    > Auto-Submit: Aishwarya Rajesh <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035705}
    
    Bug: 1332527
    Change-Id: I512aaff48a4d7704f839609bc90749218ebc02cd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833552
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036293}
    
  609. Reland "Fix flaky test issue for consolidated consent screen in demo mode."
    
    This is a reland of commit d33a2990c5fad468c048868e9e29b817b4f2c1cb
    The last landing was reverted for the failure. That was becuase the last commit was based on the change crrev.com/c/3782972 (rebased mid of the day Aug 11th, when 3782972 was merged the same day morning) before landing. Dryrun result was reused based on the success of previous base (Aug 10th). Logs: https://chromium-review.googlesource.com/c/chromium/src/+/3782972/comments/6ebfbf8c_3dbcf074
    
    Original change's description:
    > Fix flaky test issue for consolidated consent screen in demo mode.
    >
    > Add a wait for the visibility of the acceptButton before calling test::TapConsolidatedConsentAccept(). Test result: paste.googleplex.com/5825292466651136
    >
    > Bug: 1341234
    > Change-Id: Ib982155d945a048930198ba1a8084dce2716c33d
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823543
    > Reviewed-by: Toni Barzic <[email protected]>
    > Commit-Queue: Bowen Li <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034146}
    
    Bug: 1341234
    Change-Id: I7c6d1a9059e02bab10c3e138bab43586c70cf8d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830081
    Reviewed-by: Toni Barzic <[email protected]>
    Commit-Queue: Bowen Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036292}
    
  610. Parse ccTLDs in First-Party Set declarations.
    
    These values are not read/used by the backend yet; that will be done
    in a followup CL.
    
    Bug: 1349781
    Change-Id: I19fd5b8b8678411b681bd6727c734b262f5dd41f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830749
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Matt Reichhoff <[email protected]>
    Auto-Submit: Chris Fredrickson <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036291}
    
  611. Switch to gnrt from crates.py
    
    Runs gnrt and checks in the new BUILD.gn files.
    
    Updates the third-party crate README and adds a deprecation notice to
    crates.py
    
    Bug: 1291994
    Change-Id: Ib72834a43ff852316285ede20c85fc856dc24eb3
    
    Cq-Include-Trybots: luci.chromium.try:android-rust-arm-dbg,android-rust-arm-rel,linux-rust-x64-dbg,linux-rust-x64-rel
    Change-Id: Ib72834a43ff852316285ede20c85fc856dc24eb3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827733
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Nasko Oskov <[email protected]>
    Auto-Submit: Collin Baker <[email protected]>
    Commit-Queue: Collin Baker <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036290}
    
  612. Remove unused description element from bookmark_section_header.xml
    
    No behavior is changed. Was added in 2020 but never actually displayed.
    
    Bug: None
    Change-Id: Ib38012962002f61baa01179d9d5f3f2dffcb3506
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793233
    Reviewed-by: Brandon Wylie <[email protected]>
    Auto-Submit: Victor Vianna <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036289}
    
  613. [stts/android] Hide "Your devices" link if there's no target device
    
    Screenshot: crbug.com/1219434#c33
    This is the equivalent of crrev.com/c/3826260 for Android.
    Aaaand adjust the padding in
    send_tab_to_self_feature_unavailable_prompt.xml once again.
    
    Bug: 1219434
    Change-Id: Idd7f88577f614997939313763851fb6ef3abb72a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827219
    Quick-Run: Victor Vianna <[email protected]>
    Reviewed-by: Sophey Dong <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036288}
    
  614. FloatWindow: Add FloatedWindowInfo and enable multi floated window.
    
    Enable multi floated window for both clamshell mode and tablet mode.
    Add FloatedWindowInfo to host floated window info for both clamshell and
    tablet mode.
    
    Fixed: 1349564
    Test: Manual
    Change-Id: I6f1deb7328602e03f7a4cfb03840980cd83adb58
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826367
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Commit-Queue: Judy Wang <[email protected]>
    Reviewed-by: Sammie Quon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036287}
    
  615. Update OWNERS file to allow automatic push of root_store.md via Component Udpate (currently failing)
    
    Change-Id: If3f58dd880ea71046afb328088fc31eeb413a587
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834071
    Reviewed-by: Matt Mueller <[email protected]>
    Commit-Queue: Ryan Dickson <[email protected]>
    Reviewed-by: Hubert Chao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036286}
    
  616. WebUI: Migrate cr-toggle to class-based syntax
    
    Bug: 1206112
    Change-Id: I4e899bc8b2ca29e09f2df8483a710a9ccfc043c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834289
    Commit-Queue: Rebekah Potter <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036285}
    
  617. Remove ShelfFocusSearch.
    
    This code goes back to before the ScrollableShelf. Now, ScrollableShelf has its own ScrollableShelfFocusSearch [1] which uses the same logic as the original one but with an extra condition to auto scroll the shelf for the focused view to be visible/tappable.
    
    To remove code duplication, redirect GetFocusSearch in ShelfView to return the one from ScrollableShelfView.
    
    [1]: https://source.chromium.org/chromium/chromium/src/+/main:ash/shelf/scrollable_shelf_view.cc;l=247
    
    Bug: None
    Change-Id: Idf74ecd04ed9f718996e2521d3a0efe3b311251e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819657
    Reviewed-by: Toni Barzic <[email protected]>
    Commit-Queue: Ana Salazar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036284}
    
  618. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660748343-6d911f54f87af4f82c894289657e08214d69979c.profdata to chrome-win32-main-1660759200-913e2c13072ec66036ccda24b56d1cf694a84a8f.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I048e9a5a66e22a3d881e9163aa7880f504103eaf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836896
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036283}
    
  619. [anchor-position] Add tests for conditions to determine the target
    
    This patch adds web tests for r1035645 crrev.com/c/3832986.
    
    The original patch contains C++ unit tests. Tests in this
    patch tests end-to-end, and can test on other browsers.
    
    Bug: 1309178
    Change-Id: Ie9c6265846902479fd334403631b87a71c80fd47
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835445
    Commit-Queue: Xiaocheng Hu <[email protected]>
    Auto-Submit: Koji Ishii <[email protected]>
    Reviewed-by: Xiaocheng Hu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036282}
    
  620. [Omnibox] Adjust the width of location bar for revamp
    
    before:
    https://screenshot.googleplex.com/B8LwxZ7HBUyzJQn
    after:
    https://screenshot.googleplex.com/BndVmKXEQzYeZ3e
    
    This CL adjusts the width of the location bar for phone and search
    activity only.
    We still need to adjust the shape for the location bar, but will be in
    the follow CLs.
    
    Bug:1348445
    
    Change-Id: I9436cdf57ceaae9a415055e9d96b8e416d4c040e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825977
    Reviewed-by: Tomasz Wiszkowski <[email protected]>
    Commit-Queue: Gang Wu <[email protected]>
    Reviewed-by: Ted Choc <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036281}
    
  621. Roll Perfetto Trace Processor Linux from 3960394cdf24 to 8404c1cc9828
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/3960394cdf24..8404c1cc9828
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I4b1eb53670e3ef74174939b49f6b71bce81d12d5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826189
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036280}
    
  622. Roll src-internal from f0e9eeb81399 to 266a1641a0fa (8 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/f0e9eeb81399..266a1641a0fa
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1105553,chromium:1346304
    Tbr: [email protected],[email protected]
    Change-Id: I2d5de4a869bff777a4af4ce1bbf39ee03eaf0773
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836937
    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@{#1036279}
    
  623. [ntp][hpp] Make CSS tweaks to HPP dismiss button
    
    Changes size and colors for HPP dismiss button. These changes were confirmed with UX.
    
    Light Mode: screenshot/6FDf4QwegoLnnLX.png
    Dark Mode: screenshot/7Jm3LSYokPFkJ4f.png
    
    Change-Id: I11465cd96e30c759f2666175afc6bb46e07cb69c
    Bug: 1350587
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832959
    Reviewed-by: Tibor Goldschwendt <[email protected]>
    Commit-Queue: Paul Adedeji <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036278}
    
  624. [iOS] Add header visibility to sticky header condition
    
    Bug: 1353724
    Change-Id: Idc2877072617f08d644c426a72dc4a393a020f2f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836435
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Auto-Submit: Adam Arcaro <[email protected]>
    Commit-Queue: Adam Arcaro <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036277}
    
  625. Introduce header for promos_manager_unittest.
    
    This change introduces a header file for promos_manager_unittest.mm.
    This enables mock data to be exposed to promos_manager.(h/mm) during
    development.
    
    Change-Id: Ieed8a4eea120804649289a9e95f56270dac5ce9c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3806555
    Commit-Queue: Benjamin Williams <[email protected]>
    Reviewed-by: Ali Juma <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036276}
    
  626. [SearchResumption] Disable the module on tablets.
    
    Bug: 1353866
    Change-Id: If20bc117423871217c4a1bde30cefab98d273846
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836854
    Reviewed-by: Sky Malice <[email protected]>
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Xi Han <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036275}
    
  627. [CodeHealth] MediaInternals base::Value improvements
    
    This CL simplifies the use of the modern base::Value methods/classes, by
    making use of base::ValueView, rather than using a template.
    
    Bug: 1351111, 1187001
    Change-Id: Iee8b7a2d01966194cc2dcca3aa995f43f11bdec2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826133
    Reviewed-by: Thomas Guilbert <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036274}
    
  628. cros: disable shadows of system tray bubbles
    
    There are several issues of the shadows on system tray bubbles. To
    avoid impacting users experience, this cl creates a feature flag
    `SystemTrayShadow` and disables it by default. The shadow should be
    enabled after the issues are fixed.
    
    Bug: 1353850
    Change-Id: Ic56ae296f0d3574d3cff4d131f942b6409d8b6b0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832529
    Commit-Queue: Alex Newcomer <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036273}
    
  629. [WebLocks] Fix Null-dereference READ Clusterfuzz error in blink::mojom::blink::FeatureObserverProxy::Register
    
    Failure was determined to be due to the unbound observer_ remote in
    RequestImpl. This change adds another check to see if the observer_ is
    bound, and if it's not, the promise is rejected, mirroring how the
    service_ checks are handed.
    
    Bug: 1347389
    Change-Id: I392c3e0b4676cd6f4bf80238a0522e4ad6ba8a48
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832518
    Reviewed-by: Ayu Ishii <[email protected]>
    Commit-Queue: Christine Smith <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036272}
    
  630. Move common DMClient calling code into a template
    
    Bug: 1345407
    Change-Id: Icf65a4594062776c5052d87924639643fc7cc613
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835057
    Auto-Submit: S Ganesh <[email protected]>
    Reviewed-by: Xiaoling Bao <[email protected]>
    Commit-Queue: S Ganesh <[email protected]>
    Commit-Queue: Xiaoling Bao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036271}
    
  631. Ensure terminal can use runtime.sendMessage
    
    Follow up to crrev.com/c/3774199.
    
    Feature matching is done at origin level, so we must allow
    runtime.sendMessage for all of Terminal app for it to work at all.
    
    Bug: 1330425
    Change-Id: I50c00bdd0d97a9f2ee7742f7fb430f13fba3b336
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831746
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Devlin Cronin <[email protected]>
    Auto-Submit: Joel Hockey <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036270}
    
  632. Get StorageKey using RenderFrameHostImpl in ServiceWorkerMainResourceLoaderInterceptor
    
    An attempt to fix crbug.com/1346450.
    
    Bug: 1346450, 1345527
    Change-Id: I852783b828d24207b01b06791f3537b8932756c3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829514
    Reviewed-by: Alex Moshchuk <[email protected]>
    Reviewed-by: Ayu Ishii <[email protected]>
    Commit-Queue: Andrey Zaytsev <[email protected]>
    Reviewed-by: Marijn Kruisselbrink <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036269}
    
  633. ash: Test channel indicator in two shelf alignments
    
    Include tests to verify the correct size of the channel indicator
    image view in both bottom-shelf and side-shelf.
    
    These tests are disabled at present, because they fail. They'll be
    enabled in a separate CL that includes the fix that allows them to
    pass.
    
    Bug: 1351496
    Change-Id: I263711c8ba6ce7b32a06f41a6272f603a103cadd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826392
    Reviewed-by: Alex Newcomer <[email protected]>
    Commit-Queue: Roger Tinkoff <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036268}
    
  634. [ios] Only Enable kTrendingQueriesModule if preceding flag is enabled
    
    kTrendingQueriesModule cannot be enabled without
    kContentSuggestionsUIModuleRefresh also enabled. Thus,
    kTrendingQueriesModule feature code should be executed only when
    kContentSuggestionsUIModuleRefresh is enabled.
    
    Bug: 1348495
    Change-Id: I842cded80283be3a515c119cad1ef393d553eb59
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826827
    Commit-Queue: Chris Lu <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036267}
    
  635. Clean up WebGPUExpectations file
    
    Only the reftests still use this expectation file. Clean up all of the
    other expectations.
    
    Bug: 1333971
    Change-Id: I45ff6cb5d03ff4c1f648e32d8986a28baea31655
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834793
    Auto-Submit: Kai Ninomiya <[email protected]>
    Commit-Queue: Austin Eng <[email protected]>
    Reviewed-by: Austin Eng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036266}
    
  636. [iOS] Experience Kit Maps integration metrics
    
    Add Experience Kit Maps integration metrics.
    
    Bug: 1351353
    Change-Id: I9db0ac86b950c9411391f786dd3e9c4db06ad37f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834554
    Reviewed-by: Robert Kaplow <[email protected]>
    Reviewed-by: David Jean <[email protected]>
    Commit-Queue: Elmehdi Rahmaoui <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036265}
    
  637. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660737332-29095bd3d22be72b162a802963b21a87dc061e6a.profdata to chrome-linux-main-1660759200-a83b9b53dac865d5c3359250f156cb8570d3c467.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: Ifd776959c20b6fc28feaab837b3cdc17c32c8398
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836362
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036264}
    
  638. Fix Recursive PostTask Call In OnVideoFrameClosed
    
    Adds a return so that we don't infinitely call PostTask when closing a
    VideoFrame used as an ExternalTexture.
    
    Bug: chromium:1353403
    Change-Id: I2fdd4a91cd579001d07aaebb8c0a96b60ccdfeb8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832404
    Reviewed-by: Austin Eng <[email protected]>
    Commit-Queue: Brandon1 Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036263}
    
  639. Check in .d.ts files for shared navigation polymer elements
    
    - This is in preparation for migrating shortcut customization to
      TypeScript
    - Add copy() target to ash/webui/common/resources/BUILD.gn so that
      other projects can depend on the newly added definitions
    
    Bug: b/242549183
    Change-Id: I5120069b376ac512c75154fdf11b0640ba2db7c6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833543
    Commit-Queue: Michael Checo <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036262}
    
  640. Reland "Reland "Add prediction and attribution finding logic for viz and blink""
    
    This is a reland of commit 65599fba81f6b6579728303526b65baac4e28d4e
    
    Original change's description:
    > Reland "Add prediction and attribution finding logic for viz and blink"
    >
    > This is a reland of commit 31a41e223684804ecf5435f315d08959176d4646
    >
    > Original change's description:
    > > Add prediction and attribution finding logic for viz and blink
    > >
    > > Implement logics to calculate the prediction and find the high latency
    > > attribution for breakdown stages of kSendBeginMainFrameToCommit and
    > > kSubmitCompositorFrameToPresentationCompositorFrame, which are the
    > > viz and blink breakdown stages.
    > >
    > > Bug: 1334823
    > > Change-Id: Iba4a399c030c81dba618dd956dbb171d46f3a7be
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3788225
    > > Reviewed-by: Mingjing Zhang <[email protected]>
    > > Commit-Queue: April Li <[email protected]>
    > > Reviewed-by: Jonathan Ross <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1032778}
    >
    > Bug: 1334823
    > Change-Id: If38526ae284262301c50a9aa518649fb22d99598
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824477
    > Reviewed-by: Jonathan Ross <[email protected]>
    > Reviewed-by: Mingjing Zhang <[email protected]>
    > Commit-Queue: April Li <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1033694}
    
    Bug: 1334823, 1351361
    Change-Id: I70fd823688e6b67771a40acec17f105efbd97e47
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833479
    Reviewed-by: Jonathan Ross <[email protected]>
    Commit-Queue: Mingjing Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036261}
    
  641. Create ClassicScript at ClassicPendingScript::NotifyFinished()
    
    To make ClassicScript accessible from ScriptCacheConsumer
    and thus avoid accessing duplicated information
    via ScriptCacheConsumerClient.
    A follow-up of
    https://chromium-review.googlesource.com/c/chromium/src/+/3682122.
    
    Bug: v8:12808, 1349934
    Change-Id: I22c9c3e11998a3b88b61639d857d54120a5bfcdd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3808872
    Reviewed-by: Shunya Shishido <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Hiroshige Hayashizaki <[email protected]>
    Reviewed-by: Minoru Chikamune <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036260}
    
  642. sheriff: don't leak URL scheme registry in content unit tests
    
    It makes the ASAN bots unhappy.
    
    Fixed: 1353849
    Change-Id: I5d2d1337a787b8d4ff0c3c6ff4f8d2019334d894
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836415
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Reviewed-by: John Abd-El-Malek <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Commit-Queue: John Abd-El-Malek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036259}
    
  643. Reset SODA when a new language pack finishes downloading
    
    This CL resets SODA when a new language pack finishes downloading mid-
    stream by observing the SODA installer in the browser process and
    notifying the renderer when the new language pack is installed, which
    in turn notifies the Speech Recognition service which resets SODA. This
    allows the user to switch the Live Caption language in the middle of
    a stream and have the new language start transcribing as soon as the
    language pack finishes downloading without having to refresh the page.
    
    Bug: 1239810
    Change-Id: Ia23c32c12db00db921163548000d16b6956ff0f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827848
    Commit-Queue: Evan Liu <[email protected]>
    Reviewed-by: Akihiro Ota <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036258}
    
  644. [fuchsia][input] Support scroll only contains scroll_*_physical_pixel
    
    For touchpad, mouse scroll event does not include scroll_*
    (delta by tick) field.
    
    Bug: fuchsia:101286
    Test: also manual tested to ensure scroll works
    
    Change-Id: Icc468f83fa9b4cf0e30b2e44764a73aa6e4e154c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831920
    Reviewed-by: Sergey Ulanov <[email protected]>
    Commit-Queue: Jianpeng Chao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036257}
    
  645. [Login Shelf] Fix focus traversal under OOBE
    
    This CL fixes the issue that the login shelf button does not receive
    the focus after pressing the tab key.
    
    Bug: b/242026089
    Change-Id: I1a38f2c005ec72abcc68d40be1d6f8eb8420b75b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831811
    Commit-Queue: Andrew Xu <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036256}
    
  646. Make the CanonOutput classes use size_t.
    
    Also does a few other unsafe narrowing fixes in connected files.
    
    Bug: 1292951
    Change-Id: I9a7d3ed60f7902430b70e4297bf02f68f18fb3f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832055
    Commit-Queue: Peter Kasting <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Commit-Queue: Tom Sepez <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036255}
    
  647. Fixes wrong condition for disabling cache.
    
    Bug: dawn:549
    Fixed: chromium:1353722
    Change-Id: I9a1fa0302a6dfe88d0a90dd6071ee349fe4dea56
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832993
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Commit-Queue: Loko Kung <[email protected]>
    Auto-Submit: Loko Kung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036254}
    
  648. Use D3DImageBacking for more GMB formats
    
    Some shared memory GMBs, eg. software video decode, are currently using
    GLImageBacking rather than D3DImageBacking on Windows. If
    D3DImageBacking supports the GMB format then use that instead.
    
    Bug: 1293509
    Change-Id: I139e90269951519fa76aa5119da121969e9912a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832932
    Commit-Queue: Kyle Charbonneau <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036253}
    
  649. glanceables: Add welcome label component
    
    Simple label component that renders "Welcome back, $0" text, where $0 is the user's given name returned from session controller.
    
    Bug: 1353488
    Test: added to ash_unittests ("GlanceablesWelcomeLabelTest.*")
    Change-Id: I9eb31e003d39a7ffb2ffc9ba8aa016ce7169bc78
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833509
    Reviewed-by: James Cook <[email protected]>
    Commit-Queue: Artsiom Mitrokhin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036252}
    
  650. DanglingPtr: fix dangling ptrs in xproto_internal
    
    Use unique_ptr to handle owned memory.
    
    Bug: 1291138
    Change-Id: Ic7398f11466afc92e1551c50966885f91bc5780f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834482
    Reviewed-by: Thomas Anderson <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036251}
    
  651. Roll WebGPU CTS from 30e9e048a1ff to 168bc9b7f359 (2 revisions)
    
    https://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/30e9e048a1ff..168bc9b7f359
    
    2022-08-17 [email protected] Refactor *SubnormalNumber functions to not depends on *SubnormalScalar functions (#1755)
    2022-08-17 [email protected] Implementing dot f32 tests (#1748)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I0e7e1053b918c4eb8074e6cc679c63f1153e33d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834261
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036250}
    
  652. Roll Fuchsia SDK from 9.20220816.1.1 to 9.20220817.1.1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
    Tbr: [email protected]
    Disable-Retries: true
    Change-Id: I76cdb6f9409823fd2d5dc01a469eb26cb1d87d3e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836832
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036249}
    
  653. Fix margin before the separator in DialogModel
    
    This CL fixes the margin before the separator if the previous item
    existing and not being a kMenuItem.
    
    Bug: 1353193
    Change-Id: Iefc49fa82cf485ef3eda99febfe5025b6a3dd759
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828797
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Mei Liang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036248}
    
  654. Roll Perfetto Trace Processor Win from 8ab7cdc76e49 to 8404c1cc9828
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8ab7cdc76e49..8404c1cc9828
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-win-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I2c73b5f3cf6778221041f5ee240a2fa976d4ae00
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826191
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036247}
    
  655. Fixed StatusView icon not updating when navigating back to NTP
    
    This CL fixes an issue where the icon on StatusView is not visible when
    navigating from a NTP feed page back to the NTP. This icon is the search
    engine icon on the NTP.
    
    Bug: 1345552
    Change-Id: Ia71e00903dda1d068c943bced810ed5f6f645c09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836614
    Commit-Queue: Salvador Guerrero Ramos <[email protected]>
    Reviewed-by: Patrick Noland <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036246}
    
  656. Reland "Hide tooltip when view becomes hidden"
    
    This reverts commit e1791f868603ba85ac0a580381853b18920c9790.
    
    It makes sure HomeButton::IsShowingAppList called in
    HotseatShelfAppBrowserTest.EnableChromeVox returns false if
    ash::AppListControllerImpl is null.
    See https://luci-milo.appspot.com/ui/inv/task-chromium-swarm.appspot.com-5cc3807edb5ef611/test-results?q=HotseatShelfAppBrowserTest+
    
    Original change's description:
    > Revert "Hide tooltip when view becomes hidden"
    >
    > This reverts commit b8c159f60c033f4bf8e09a88c48efd972de11705.
    >
    > Reason for revert: Likely causing builder failure https://ci.chromium.org/ui/p/chromium/builders/ci/linux-chromeos-rel/58940/overview
    >
    > Original change's description:
    > > Hide tooltip when view becomes hidden
    > >
    > > Bug: 926847
    > > Change-Id: I49ba5aa0d39b7b6ed343dcf73d45979b02cb73b9
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828370
    > > Reviewed-by: Peter Kasting <[email protected]>
    > > Commit-Queue: Fr <[email protected]>
    > > Reviewed-by: Ahmed Fakhry <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1035574}
    >
    > Bug: 926847
    > Change-Id: I1b7c573bf823d83e772f786b756c9e7e5a91a12e
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Owners-Override: Emily Shack <[email protected]>
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833525
    > Auto-Submit: Emily Shack <[email protected]>
    > Reviewed-by: Peter Kasting <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035641}
    
    Bug: 926847
    Change-Id: I6dded406591d7d0696114461aac16626500f4c5e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834249
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Fr <[email protected]>
    Auto-Submit: Fr <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Commit-Queue: Ahmed Fakhry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036245}
    
  657. WebUI: Check in Polymer 3 cr_input/*
    
    Checking in cr_input_style_css as a .css file and migrating the
    generated wrapper to TypeScript by passing it to css_to_wrapper.
    
    Bug: 1184053
    Change-Id: I8e6e21abe3ddf3a0d7208d3ff842b184daa96ed4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832820
    Reviewed-by: Luciano Pacheco <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036244}
    
  658. float: Add MultitaskMenuView and TabletModeMultitaskMenu contents.
    
    Add Maximize, Split, Partial and Float buttons to
    TabletModeMultitaskMenuView.
    
    Also refactor MultitaskMenuView as a base view for MultitaskMenu and
    TabletModeMultitaskMenu.
    
    Test: existing + manual
    Bug: 1344294, 1351561
    Fixed: 1351561
    Change-Id: If46cfb5efa3da11b400e140eed484550e14f3250
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821106
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Commit-Queue: Sophie Wen <[email protected]>
    Reviewed-by: Sammie Quon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036243}
    
  659. Add NotificationCenterTray skeleton code
    
    This CL creates a new ash/system/notification_center directory
    and adds skeleton code for the new notification center tray.
    
    Bug: 1311738
    Change-Id: Icff985b0dfb31e8ba917f9986711128e4ca7409a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833482
    Commit-Queue: Ahmed Mehfooz <[email protected]>
    Reviewed-by: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036242}
    
  660. [Test Automation] Screenshot a secondary WebUI surface.
    
    This CL (theoretically) makes taking screenshots of secondary WebUI using WebUIInteractionUtil::CompareScreenshot() reliable.
    
    NOTE: if this CL still flakes, revert and tag me with a bug. We know the places it can flake now, but the intention is to do the bare minimum to fix the problem instead of "fixing" a bunch of test code pre-emptively and potentially changing the behavior of other tests.
    
    This CL makes two specific changes that allow for this to work:
    1. Adds WebUIInteractionUtil::SendEventOn...MinimumSize(), which can be used to ensure that a WebUI is rendered at an appropriate size and contains the expected contents (see crbug.com/1352886).
    2. Modifies TestBrowserUi::VerifyPixelUi() to avoid a potential infinite loop/timeout due to crbug.com/1352884.
    
    The Cl adds tests that prove both out:
     - Adds testing for both the default and fully-specified version of SendEventOnMinimumSize().
     - The new test is known to fail without the changes to VerifyPixelUi(), both in previous versions of this CL and older CLs that were reverted due to flakiness.
    
    Finally, updates are made to the CompareScreenshot() method documentation to reflect a number of improvements to the test infrastructure and to explain best practices.
    
    The changes to TestBrowserUi are not in a separate CL specifically because I needed this test case to serve as a regression test, but couldn't check in the test case separately because it was flaky 🤷‍♀️
    
    Bug: 1352884, 1352886
    
    Change-Id: Ib985b93fb5456642060f2a2e9848054475a66ff4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3664291
    Reviewed-by: Caroline Rising <[email protected]>
    Commit-Queue: Dana Fried <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036241}
    
  661. Refactor browser/background to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I9817157f88297855132ff0895541fa643a6ed229
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833534
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Ted Choc <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036240}
    
  662. No tab group for start surface.
    
    Bug: 1350655
    Change-Id: Icb4bde9f9a5f4605442d3a02e1a7a84aafe59063
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834591
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Jian Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036239}
    
  663. Roll Media App from h7OE9fCrkNVorXo4t... to OUGohHk5YvTdODZGY...
    
    Release_Notes: http://go/media_app-x20/relnotes/Main/media_app_202208170800_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/media_app/app/+/OUGohHk5YvTdODZGYUatmAIbkUeI9qX41jPUFsn8kFAC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/media-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
    Bug: None
    Tbr: [email protected]
    Change-Id: I3dd07d3069cd50a9c68f5352e2e95ccb6a713425
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836834
    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@{#1036238}
    
  664. Refactor ManagedConfigurationAPI to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Iafc5bcbcfd6d16627db4ef0ae9599406ebf898c3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827210
    Reviewed-by: Roman Sorokin <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036237}
    
  665. [FLEDGE] Add priority vector parser to TrustedSignals.
    
    Add a new parser of the optional per-interest-group priority vector
    that can be returned as part of priority signals. This CL doesn't do
    anything with them, it just introduces a parser.
    
    github PR: https://github.com/WICG/turtledove/pull/329
    
    Bug: 1343389
    Change-Id: I9f849432970ca35b322620a54bc8808e495bd71d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835069
    Reviewed-by: Maks Orlovich <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036236}
    
  666. Finish gnrt tool
    
    Translates dependency resolution data to build rules and outputs
    BUILD.gn files accordingly.
    
    A follow-up CL will update the build files checked in, finishing the
    transition to gnrt from crates.py for build file generation.
    
    Bug: 1291994
    Change-Id: I29076f67e0cbe07710ac783ff318e3b70ee8c4d3
    
    Cq-Include-Trybots: luci.chromium.try:linux-rust-x64-dbg,linux-rust-x64-rel,android-rust-arm-rel,android-rust-arm-dbg
    Change-Id: I29076f67e0cbe07710ac783ff318e3b70ee8c4d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829810
    Reviewed-by: Nasko Oskov <[email protected]>
    Commit-Queue: Collin Baker <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036235}
    
  667. [Read Anything] Use HtmlTag attribute.
    
    Before this CL, we were special-casing each supported tag type with an
    IsX() methods (for example, IsParagraph(), IsLink(), etc). This CL
    generalizes this to support all html tags coming from the accessibility
    tree.
    
    This CL was inspired by an issue we had where we didn't correctly
    handle the following case:
    <h1>
      <span id="1">My heading</span>
    </h1>
    The previous method didn't handle spans inside of h1 elements, so
    "My heading" was not printed.
    
    To address that issue, I considered a few options:
    1. Add support for genericContainers, just like we did for paragraphs,
       links, etc.
    2. Treat all genericContainers as ignorable elements as we walked the
       tree via GetNextUnignoredSibling. GenericContainers are sometimes
       considered ignored, but if a genericContainer has an id, it is not
       ignored because the id might be used as a labelled-by for a
       control.
    3. This CL
    
    Option 3 (this CL) seemed to be the most generalizable for the future.
    
    One problem with this CL is that we now include some undesirable
    elements that are used purely for visuals, such as <mark>, <b>, and
    <sup>. We will need to consider how to address this in a follow-up;
    one idea is to replace their htmlTag with <span>.
    
    Bug: 1266555
    Change-Id: I29a7a6b99f7158d591ed4a57b75a3c8082511acb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3646654
    Reviewed-by: Ramin Halavati <[email protected]>
    Reviewed-by: Mark Schillaci <[email protected]>
    Commit-Queue: Abigail Klein <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036234}
    
  668. Remove reference to non-existent flag
    
    Change-Id: I4293e69511505cbdac93e0beb59a8c2a7aff1075
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831812
    Commit-Queue: Aaron Krajeski <[email protected]>
    Reviewed-by: Fernando Serboncini <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036233}
    
  669. sheriff: disable PagesWithCacheControlNoStoreSetFromResponseHeader
    
    This test is quite flaky on Linux, so disable it there.
    
    Bug: 1353858
    Change-Id: I4e44bd7e582abef66a21184aab920f441758fe5a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835451
    Commit-Queue: Peter Boström <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036232}
    
  670. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660737332-adc7a3f7fbaab5ffcaec167dfa8bb93b302ddf7a.profdata to chrome-mac-arm-main-1660759200-46b5fdcae896d77ccc4504d58ac8a64bac713603.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I83271a07b06c6be23aac73dc881e9c42380b4938
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836363
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036231}
    
  671. Preloading: Integrate SearchNavigationPrefetch with Precog APIs
    
    This CL integrates SearchNavigationPrefetch  UKM logging with
    Preloading APIs PreloadingAttempt and PreloadingPrediction using a
    common methodology & terminology.
    
    Bug: 1309934, 1346344
    Change-Id: Id1626b2a98497551a4a97680ec4cdc98c94a7d3d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829035
    Reviewed-by: Ryan Sturm <[email protected]>
    Commit-Queue: Sreeja Kamishetty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036230}
    
  672. sheriff: fix a11y fuzzer build
    
    We can't use ABSL_FALLTHROUGH_INTENDED after an unconditional return.
    
    The fact that this code is not compiled by the CQ is a little worrisome...
    
    Bug: None
    Change-Id: I13209bce4d60ddc970cee8416fa912e22f5c3b4f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836617
    Commit-Queue: Peter Boström <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036229}
    
  673. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/media/webrtc.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: I55da3d653620455e4d855b0f684d8b8e12f974b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828042
    Reviewed-by: Sergey Ulanov <[email protected]>
    Commit-Queue: Sergey Ulanov <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036228}
    
  674. [New Deal] Enable consumer-auto-update-toggle-allowed feature flag
    
    Set the feature flag enabled by default.
    
    BUG=b:233127941
    
    Change-Id: I34828656a09226c4611c12bb20aad46764bc2389
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832507
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Yuanpeng Ni‎ <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036227}
    
  675. Remove unnecessary absl::optional around mojo pointer.
    
    Bug: 1349781
    Change-Id: I6471a8822e0c1eacdf4423cd61f04592ae6ea9f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830752
    Reviewed-by: Matt Reichhoff <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036226}
    
  676. Fix CCT Branding Toolbar animation
    
    Bug 1: The transition of CCT toolbar when branding finishes is different than the spec. The branding text is supposed to be presented with the URL bar text style, not the title bar. This results in the defined animation in CustomTabToolbarAnimationDelegate working different, which always expecting the starting state is <title bar invisible + url bar visible>.
    Fix: Switching to use URL bar to host the branding text resolve the animation direction.
    
    Bug 2: The URL bar animation sometimes will be cut off when transitioning into its position. This is due to the animation's starting draw position exceeding the bounds of the parent LinearLayout.
    Fix: Remove the parent LinearLayout fix the problem.
    
    Recording see: crbug.com/1338307#c8
    
    Bug: 1338307
    Change-Id: I21c99496d131492c6f2841323ed9763ada5bfef7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828894
    Reviewed-by: Jinsuk Kim <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Commit-Queue: Wenyu Fu <[email protected]>
    Reviewed-by: Peter Conn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036225}
    
  677. DanglingPtr: fix dangling ptrs in direct_renderer
    
    Bug: 1291138
    Change-Id: If119f417ee7422ae179f547de8dbca4d776ca1d6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819671
    Reviewed-by: ccameron chromium <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036224}
    
  678. DanglingPtr: fix dangling ptrs in display_damage_tracker.h
    
    `Display::damage_tracker_` depends on `Display::aggregator_` so it must
    be declared last and destroyed first.
    
    Bug: 1291138
    Change-Id: Ia2ef3677d0669cad10fdb353b75580752ca49f7d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827406
    Commit-Queue: Ali Hijazi <[email protected]>
    Reviewed-by: Vladimir Levin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036223}
    
  679. Remove unnecessary DCHECK in ExternalCanvasResource dtor
    
    DCHECK was failing flakily due to non-deterministic object destruction
    order. Upon navigation, the objects of the previous page all get torn
    down.  In such situations, it is possible that a CanvasResource may
    not be able to be destryed on its thread of origin if the thread has
    already been torn down. Ex: A worker.
    
    Bug: 1348616
    Change-Id: I3de2739b8c847ad8876597a9192160e7101d9e5a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835450
    Reviewed-by: Juanmi Huertas <[email protected]>
    Commit-Queue: Justin Novosad <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036222}
    
  680. AppHome: Implement the basic |GetApps()| API.
    
    |GetApps| is an backend API exposed to frontend of |chrome://apps|.It gets all apps basic information in chrome.
    
    For background & design document, see following document:
     https://docs.google.com/document/d/1I_Ot2Wuyyztt1YIE61rpkeXewaMnPzfMNF-6qCbdtVw/edit#heading=h.q3ma6p1wdg55
    
    
    Bug: 1350406
    Change-Id: I67daa318edcf6e8d0fa1151809e6681badf5b6ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3790426
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Commit-Queue: Avi Drissman <[email protected]>
    Reviewed-by: Phillis Tang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036221}
    
  681. [TabStrip] Show selected tab on startup instead of scrolling to end
    
    Show selected tab on startup instead of scrolling to end.
    -Ensure the selected tab is immediately visible on the strip (without
     needing to scroll).
    -Prevent the strip from scrolling to the end on startup by marking tabs
     created from startup restore as not selected.
    
    Video: https://drive.google.com/file/d/1yJjL0cIrx3FKSG212e5p3mDey29qGCbn/view?usp=sharing
    
    Bug: 1342653
    Change-Id: Iba8924428d490457d57091bd6cb064ceb5639f7f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3778035
    Reviewed-by: Sirisha Kavuluru <[email protected]>
    Commit-Queue: Neil Coronado <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036220}
    
  682. [fuchsia] Attempt best-effort to download images.
    
    update_images.py should now attempt to download every image given,
    regardless of the status of other images. This way, if one image is
    missing, it does not block other images from downloading.
    
    Failing to download images can cause tests depending on these images to
    fail in a flaky fashion due to caching of stale images.
    
    Bug: 1353763,1353811
    Change-Id: Ie810b6ca458c58bf395e39f3f93348a2bb004317
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835528
    Reviewed-by: Bryant Chandler <[email protected]>
    Reviewed-by: Fabrice de Gans <[email protected]>
    Commit-Queue: Rohan Pavone <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036219}
    
  683. Move frame detach check to right after RenderFrameObservers are called
    
    Before this CL, blink::Document::CheckCompletedInternal():
      1.) Notifies RenderFrameObservers of DidFinishLoad()
      2.) Immediately uses GetFrame() to make a mojo IPC to the browser
      3.) Checks if `!GetFrame()` to early-return
    
    In reality, (3) should happen before (2), because (1) can theoretically
    lead to frame detachment since arbitrary script could be executed. In the current implementation, if an RFO *did* detach the frame, we'd run (2) which expects GetFrame() to be non-null, and we would crash before our early-return in (3) could catch this.
    
    So immediately after (1), we should be checking if `!GetFrame()` is true.
    
    This CL implements that fix.
    
    Change-Id: Ieaf13209489d5e2d8a3d24ba482a0cb897f84468
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828631
    Auto-Submit: Dominic Farolino <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036218}
    
  684. Remove VirtualKeyboard RuntimeEnabledFeatures flag
    
    This feature shipped in M94, so remove the flag and the
    dependent code.
    
    Bug: 856269
    
    [email protected]
    
    Change-Id: I62df729c3dde0b992b4c1e20f0b97eb482380335
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827818
    Reviewed-by: Anupam Snigdha <[email protected]>
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Commit-Queue: Daniel Libby <[email protected]>
    Reviewed-by: Stephen Chenney <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036217}
    
  685. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5246.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: I1e913098f6c7b296005151663917de9fbc147861
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834808
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036216}
    
  686. [anchor-position] Oilpan-ize |NGLogicalAnchorReference|
    
    In order to prepare for supporting anchor-name conflicts.
    
    This patch has no behavior changes.
    
    Bug: 1309178
    Change-Id: I472a36ca141e7ceeb4caa58a07385eb9957fefd6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836612
    Auto-Submit: Koji Ishii <[email protected]>
    Reviewed-by: Xiaocheng Hu <[email protected]>
    Commit-Queue: Xiaocheng Hu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036215}
    
  687. Refactor getSearchEngineLogo to return a Promise
    
    This is a bit more natural with the way it's set up and lets us
    optimize the common cases where a return value is available
    immediately without having two versions of the method.
    
    Bug: 1349486
    Change-Id: I3c7c24a2dce78dc89f746a62d6e1fbef1c371fb0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817468
    Commit-Queue: Patrick Noland <[email protected]>
    Reviewed-by: Tomasz Wiszkowski <[email protected]>
    Reviewed-by: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036214}
    
  688. Use scoped_refptr instead of raw pointers for two paint property node pointers
    
    This is a speculative fix for the bug.
    
    Bug: 1352642
    Change-Id: I65556ac4f279f9e2e18d1db1544cfdb9ab30cbe8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827860
    Reviewed-by: Philip Rogers <[email protected]>
    Commit-Queue: Xianzhu Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036213}
    
  689. [AW] Bugfix for show interstitial page
    
    Bugfix for show interstitial page. Webview network error happens occasionally when it should show an interstitial page.
    
    Bug: 1266683
    Change-Id: Ie2ba70418ad38839e4e8aff710c7bc9c210ccb29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3707579
    Commit-Queue: Daniel Rubery <[email protected]>
    Reviewed-by: Daniel Rubery <[email protected]>
    Auto-Submit: 张浩轩 <[email protected]>
    Reviewed-by: Nate Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036212}
    
  690. [Discount] Pass a no-discount merchant list from component updater
    
    Bug: 1351534
    Change-Id: Ibbb9f340fa205fa2c72a9f2cf7084dc1eaa68a86
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820131
    Reviewed-by: Wei-Yin Chen <[email protected]>
    Commit-Queue: Yue Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036211}
    
  691. [ntp] Fake promo in PromoService
    
    This way we can test promo dismissal and restore with the fake promo.
    
    Bug: 1003508
    Change-Id: I309da3b61f2f97b72df47620f41e0c840848f6aa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834607
    Auto-Submit: Tibor Goldschwendt <[email protected]>
    Reviewed-by: Paul Adedeji <[email protected]>
    Commit-Queue: Tibor Goldschwendt <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036210}
    
  692. DanglingPtr: fix dangling ptr in v8_context_tracker_internal
    
    Set `execution_context_data_` to nullptr in ~RemoteFrameData() to
    avoid holding a dangling ptr.
    
    Bug: 1291138
    Change-Id: Ie782d6e9e2e6d022e0b0017c635286f20f4d2965
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829550
    Reviewed-by: Chris Hamilton <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036209}
    
  693. Add webview flag for IncreasedCmdBufferParseSlice experiment.
    
    Bug: chromium:1336981
    Change-Id: I98bc27db31223f4ade5a3878a6515b143e1417f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832713
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Commit-Queue: Jonah Ryan-Davis <[email protected]>
    Reviewed-by: Nate Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036208}
    
  694. [Sync] Suppress NTP promo after the user chooses to not signin in FRE
    
    This CL supresses NTP promo for 24h after the user chooses to not signin
    in the FRE.
    
    Bug: 1353777
    Change-Id: I2398b7c9d8a3d89efb8ee44ab4fa8b7ce83aa535
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836434
    Commit-Queue: Mahmoud Rashad <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036207}
    
  695. [ntp] Remove handling of HTML payload from promo
    
    As of crrev.com/c/2366090 Chrome no longer uses the HTML payload; and
    the associated code became obsolete.
    
    Bug: 1112992
    Change-Id: I02a7e9e1fd8e79862706ba6ec69d0aa5aeca3028
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834769
    Auto-Submit: Tibor Goldschwendt <[email protected]>
    Reviewed-by: Paul Adedeji <[email protected]>
    Commit-Queue: Paul Adedeji <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036206}
    
  696. Re-enable Fetch + HTTP 308 tests
    
    Now the Apache bug blocking this was fixed/available on bots
    long before.
    
    Bug: 451938
    Change-Id: I4eff19945fda2a87a63a4ce12c870e43eb25e3e2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831843
    Reviewed-by: Yoichi Osato <[email protected]>
    Commit-Queue: Hiroshige Hayashizaki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036205}
    
  697. projector: Get Local video duration
    
    Use SafeMediaMetadataParser to retrieve media metadata which contains
    duration information, also serve the purpose of video file validation.
    
    Bug: b/205334821
    Change-Id: Ib46401df6fb06b6e4d7ef2854e5b7644bc9e3634
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824541
    Commit-Queue: Xiqi Ruan <[email protected]>
    Reviewed-by: Toby Huang <[email protected]>
    Reviewed-by: Li Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036204}
    
  698. [iOS] Correct IDS_IOS_CLEAR_BROWSING_DATA_FOOTER_SIGN_OUT_EVERY_WEBSITE
    
    The word Chrome was used even on Chromium and was in lower case
    
    Fixed: 1353766
    Change-Id: I78f3d6732f01b2840d8ac303e5e42e74659f7150
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834599
    Commit-Queue: Arthur Milchior <[email protected]>
    Reviewed-by: Jérôme Lebel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036203}
    
  699. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660737332-9917a3d02b0f8798fefc802cdaeb0339a71e6073.profdata to chrome-win32-main-1660748343-6d911f54f87af4f82c894289657e08214d69979c.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I5dad6bae261d86ec6bb8b6c6876a6b7590775506
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836652
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036202}
    
  700. [ios][feed] Remove bg timestamp & default false following feed bg refresh
    
    Change-Id: If5a2f09c5bf7aed2e140bad0c712c8ae6e899dbb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835267
    Commit-Queue: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036201}
    
  701. [MPArch] Introduce GetGuestMainFrame on GuestViewBase.
    
    The installation grants the direct access to the embedded guest's main
    RFH, without accessing the inner WebContents at individual call sites.
    
    Bug: 1261928
    Change-Id: I3a33428a9ac81ff57811de4e6f5775e99145bb9d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836452
    Commit-Queue: William Liu <[email protected]>
    Reviewed-by: Kevin McNee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036200}
    
  702. Roll libunwind from 030b4ebf3239 to 12726c93aa00 (1 revision)
    
    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/030b4ebf3239..12726c93aa00
    
    2022-08-17 [email protected] [compiler-rt][libunwind][runtimes] Recategorize `llvm_check_linker_flag` langs
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/libunwind-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected],[email protected]
    Change-Id: If4884ea96b2b52dd7379897c6a5bc7426f10232c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835736
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036199}
    
  703. Fix IWYU in ipc_fuzzer
    
    Fixes missing ipc_platform_file.h include in fuzzer.cc, which is
    included indirectly via content/common/all_messages.h, but only when
    NaCl or PPAPI are enabled.
    
    Bug: 1306610
    Change-Id: I5beb4f053514f4a36f54c218d895798caee6c485
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834413
    Commit-Queue: K. Moon <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036198}
    
  704. Reuse the location bar icon for PiP 2.0 window
    
    This is required for us to reuse the permission setting UI from the normal browser.
    
    This allows us to use LocationBarModel and the opener web contents to
    display the window title URL too, so that we can remove
    picture_in_picture_window_title in browser.h.
    
    Bug: 1346734
    Change-Id: Iaccd8b5ae523553e10b0c374410a05285b628e91
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823701
    Commit-Queue: Yiren Wang <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036197}
    
  705. [CEX] Remove return type restriction on JS flows
    
    This allows for string and byte return types.
    
    Bug: b/238983486
    Change-Id: Iae9f972500d5110562f2db9804c42669ba6187a9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834788
    Auto-Submit: Florian Gauger <[email protected]>
    Reviewed-by: Carlos IL <[email protected]>
    Commit-Queue: Carlos IL <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036196}
    
  706. Roll Help App from xyX-aFWvcF7WKFzTF... to FiCVNk17K_YUEWVml...
    
    Release_Notes: http://go/help_app-x20/relnotes/Main/help_app_nightly_202208170800_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/help_app/app/+/FiCVNk17K_YUEWVml6GtxHXnAuVr7KHhJ2oC-SY5k-QC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/help-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I64f95512d1082d91116798524f08fa26620c99b7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835735
    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@{#1036195}
    
  707. Add mojo struct to hold public First-Party Sets data.
    
    This struct will be extended in the future, to carry ccTLD data in
    addition to the sets themselves.
    
    Bug: 1349781
    Change-Id: Id18021b797ead8e8995f9863a49ba7902bd4d5f4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833499
    Reviewed-by: Maks Orlovich <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Matt Reichhoff <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036194}
    
  708. Switch to secure state restoration serialization
    
    New in macOS 12 is the API
    -[NSApplicationDelegate applicationSupportsSecureRestorableState:]
    which asks state restoration to use secure serialization when saving
    restorable state. In the general case, it has to be opt-in because
    app code might serialize its own data, and requiring the app to opt
    in is a verification that anything that it might include in the
    state also supports NSSecureCoding.
    
    However, Chromium overrides the restorable state APIs to save its own
    copy of the restorable state. Therefore, not only does this CL enable
    that new NSApplicationDelegate API, but it also uses secure
    serialization for its private copy. There will be a one-time failure
    when the last non-secure archive is deserialized, but that will be low
    impact as the only state that Chromium relies on this mechanism for
    is window space restoration. Losing the window space information
    during one restoration is unfortunate, but overall that is low-impact
    and enables the closing of an attack vector [1].
    
    (As an aside, Chromium did not participate in saving optional
    restoration data, as it has its own restoration mechanism, so no work
    was needed to adopt NSSecureCoding.)
    
    As a bonus, all the non-secure serialization APIs are marked
    deprecated in 10.14, so this also serves as a deprecation cleanup
    ahead of the 10.14 removal coming next year.
    
    [1] https://sector7.computest.nl/post/2022-08-process-injection-breaking-all-macos-security-layers-with-a-single-vulnerability/
    
    Fixed: 1353039
    Change-Id: Ie30e5109a6985b8da390450b72a8459b0a2501b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832503
    Commit-Queue: Avi Drissman <[email protected]>
    Reviewed-by: Leonard Grey <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036193}
    
  709. [CodeHealth] Removing a few base::Value conversions
    
    This CL does some small clean up on base::Value conversions that are not
    needed anymore, since JS runtime functions now take a base::ValueView.
    
    Bug: 1187001
    Change-Id: I25db8de4aabc3887d9707db11b62cb4c86aca947
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829693
    Reviewed-by: Ted Choc <[email protected]>
    Reviewed-by: Giovanni Ortuno Urquidi <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Mike Dougherty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036192}
    
  710. CRAS: Remove deprecated device runtime metrics
    
    The metrics Cras.InputDevice*Runtime and Cras.OutputDevice*Runtime has
    been replaced with Cras.DeviceRuntime*. Remove deprecated metrics in
    this CL.
    
    CRAS side change crrev.com/c/3575896
    
    BUG=b:222388074
    
    Change-Id: Ie140de7c2cff27c2c2c8aba2b8ddb70474994cd6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834222
    Commit-Queue: Yu-Hsuan Hsu <[email protected]>
    Reviewed-by: Mark Pearson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036191}
    
  711. Reland "[Cleanup] Delete old-gen and rename file to "structured_events"."
    
    This is a reland of commit cafd7edfbf6fb4347ac9e1b62ec9d2feaab9736e
    
    Original change's description:
    > [Cleanup] Delete old-gen and rename file to "structured_events".
    >
    > Bug: 1249222
    > Change-Id: I5a48cd57db05c13a137825a1e036a8fd4bee6e97
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827385
    > Reviewed-by: Tony Yeoman <[email protected]>
    > Commit-Queue: Jong Ahn <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035291}
    
    Bug: 1249222
    Change-Id: Ice70f72d3f6f32421fa9049e16cd5d4bc1fe388d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834383
    Reviewed-by: Tony Yeoman <[email protected]>
    Commit-Queue: Jong Ahn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036190}
    
  712. Refactor autofill to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I32c4d77545bc1ad66c2b197461ed0ff0710fe066
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826304
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036189}
    
  713. Lacros: Fix icon assignment on new app tab
    
    This CL fixes the way in which Lacros windows are assigned an icon when
    an app opens a tab in a Lacros browser window. Previously, we allowed
    for BrowserAppShelfItemController::OnBrowserAppAdded to change the icon
    of a Lacros window when an app added a tab to the window. This CL fixes
    that by having the function check if the type of the browser instance is
    a kAppTab. If so, it skips assigning the app's icon to the browser
    window.
    
    Bug: 1344699
    Change-Id: Iabb66b5c10ecdb1b522f156eb3e41411645b2dc8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832636
    Reviewed-by: Alexander Bolodurin <[email protected]>
    Commit-Queue: Ben Becker <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036188}
    
  714. Fixed an NPE when downloading offline page
    
    BUG=1353102
    
    Change-Id: I48b29d46384ad8e21a0764d8e1669b77df6a4076
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832704
    Reviewed-by: David Trainor <[email protected]>
    Commit-Queue: Min Qin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036187}
    
  715. [site data] Get origins to display as rows in the dialog
    
    Using CookiesTreeModel, get all origins that have access to site data or were blocked from accessing it. Using origins, build "From this site" and "From other sites" sections. The sections consist of a title, a subtitle and a list of SiteDataRowView. Each row represents one origin.
    
    Bug: 1344787
    Change-Id: If34923eb0ed7f687ffb21b4c5930cf5156549248
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834117
    Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    Commit-Queue: Olesia Marukhno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036186}
    
  716. sheriff: disable NoTrustedTypesViolation for chrome://sandbox
    
    Bug: 1353819
    Change-Id: Ic1f4f8a299aea654db478dc0bc2c11c6435c91af
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836276
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Owners-Override: Elly Fong-Jones <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036185}
    
  717. win: use IsShortcutpinnedToTaskbar
    
    Use IPinnedList3::IsPinned in
    IsPinnedToTaskbarHelper::DirectoryContainsPinnedShortcutForProgram
    and if that's not supported (pre WIN10_RS5), fall back to the expensive
    and crashy unpin verb check.
    
    Bug: 1094395
    Change-Id: Icbbdf8ee14805e2fa14e4636a00fc56125de4671
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828512
    Reviewed-by: Ken Rockot <[email protected]>
    Commit-Queue: David Bienvenu <[email protected]>
    Reviewed-by: Greg Thompson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036184}
    
  718. [Cormorant] Setup Cormorant flag for Android testing
    
    Bug: 1351159
    Change-Id: I2a9d9661623215e6a33465d2aa39e0612310defd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829090
    Reviewed-by: Jeffrey Cohen <[email protected]>
    Commit-Queue: Wissem Gamra <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036183}
    
  719. Add documentation to WaylandEventSource::keyboard_modifiers_
    
    Bug: 1352618
    Change-Id: If25343ae611135b11b51fa7f931890b7dea57bca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831892
    Reviewed-by: Kramer Ge <[email protected]>
    Commit-Queue: Erik Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036182}
    
  720. Adding a return
    
    Just adding a missing return
    
    Change-Id: I3b15dc6979565bdded8c9bdffcd6ad80a56812ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832521
    Auto-Submit: Alex Newcomer <[email protected]>
    Reviewed-by: Andre Le <[email protected]>
    Commit-Queue: Alex Newcomer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036181}
    
  721. Import wpt@66822d47ddfad11ff8309223fca177274ff0dae6
    
    Using wpt-import in Chromium 39dc52d448aebd5013ac77960416ac13982a806b.
    With Chromium commits locally applied on WPT:
    951ec645d7 "Fallback to a main thread animation if background color animation affected by blur"
    
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I5b0a4ccd9a41f4e81aec5f2234f9d72cc5599253
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835643
    Auto-Submit: WPT Autoroller <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036180}
    
  722. fido/mac: fix a bug in keychain item handling
    
    CL:3781120 changed the data persisted into the kSecAttrApplicationTag
    attribute for new credentials. Prior to that change, and up to
    CredentialMetadata version 2, the field contained an encoding of (RP ID,
    user ID); the CL makes that field store the encrypted metadata. Another
    thing that CL changed was the data type of the stored value, from
    CFStringRef to CFDataRef (because the official keychain docs say it
    should be CFDataRef:
    https://developer.apple.com/documentation/security/ksecattrapplicationtag?language=objc#:~:text=The%20corresponding%20value%20is%20of%20type%20CFDataRef%20and%20contains%20private%20tag%20data).
    
    However, TouchIdCredentialStore::FindCredentialsImpl() expected all
    query keychain items to contain CFDataRef, and returned absl::nullopt if
    that wasn't true. This made credential lookups in the Touch ID
    authenticator fail in the presence of older (version < 3) credentials
    for the given RP.
    
    To fix this, change TouchIdCredentialStore::FindCredentialsImpl() to not
    bail entirely if kSecAttrApplicationTag doesn't contain the expected
    type.
    
    An existing test in CredentialStoreTest would have caught this issue, if
    it hadn't been for a test bug where creating a legacy credential
    mistakenly created a V3 credential. So this fix that bug as well.
    
    Fixed: 1353101
    Change-Id: I6cc04e84c1a011b5db1eed96734792fa9cd8aa4a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832144
    Reviewed-by: Adam Langley <[email protected]>
    Commit-Queue: Adam Langley <[email protected]>
    Auto-Submit: Martin Kreichgauer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036179}
    
  723. Roll Skia from 86b5bf11ddfa to 4b720a135d0d (4 revisions)
    
    https://skia.googlesource.com/skia.git/+log/86b5bf11ddfa..4b720a135d0d
    
    2022-08-17 [email protected] Revert "Raster Pipeline: Use clang::musttail when possible"
    2022-08-17 [email protected] [graphite] Add DrawBufferManager::getSsboWriter
    2022-08-17 [email protected] Add ability to update SkMesh vertex and index buffers.
    2022-08-17 [email protected] Reland "Replace StrikeRefs with SkStrikePromises"
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: Iae85000744979b41dcd22645321dc053c027f001
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836356
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036178}
    
  724. Add side panel resize metrics
    
    Includes, per side panel type and overall, metrics for both the width of
    the side panel after resize and the width as a percentage of browser
    width. Also records actions for resize, per side panel type and overall.
    "After resize" is measured either on unfocus, for keyboard resize
    events, or on mouse up for drag to resize events.
    
    Bug: 1351178
    Change-Id: Ideca355cfe80677e7fcfb35e060db8a3ae5f8a9b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831823
    Reviewed-by: Weilun Shi <[email protected]>
    Reviewed-by: Caroline Rising <[email protected]>
    Commit-Queue: Emily Shack <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036177}
    
  725. [Lacros] Observer for device setting updates
    
    This change adds observers for device setting updates in Lacros. This
    will enable components to listen for updates to device settings and act
    on these updates right away. This will also enable our metrics reporting
    pipeline to enable/disable metric collection and/or reporting like we do
    in Ash today.
    
    Bug: b:241486730
    Change-Id: I6eb59186f1ca26730b7d67b87391f98f25025817
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827487
    Reviewed-by: Nicolas Dossou-Gbété <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Commit-Queue: Vignesh Shenvi <[email protected]>
    Reviewed-by: Leonid Baraz <[email protected]>
    Reviewed-by: Igor <[email protected]>
    Reviewed-by: Ahmed Nasr <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036176}
    
  726. Roll src-internal from b2beda591ad4 to f0e9eeb81399 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/b2beda591ad4..f0e9eeb81399
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1324889
    Tbr: [email protected]
    Change-Id: Iff32a89fc3db2d3dff69f7a46a0e737640b989b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835774
    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@{#1036175}
    
  727. Update favicon when size does not change.
    
    Bug: 1352674
    Change-Id: I4f241b4484252198705ae8425858ddf9c10e9f0b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829500
    Reviewed-by: Yaron Friedman <[email protected]>
    Commit-Queue: Sky Malice <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036174}
    
  728. [Omnibox] Add a parameter to control showing new UI for tablets
    
    Add a new marameter enable_modernize_visual_update_on_tablet for the
    flag OMNIBOX_MODERNIZE_VISUAL_UPDATE. So we can control that only
    showing the new UI on the phone, or tablets as well.
    
    Bug: 1348445
    Change-Id: I618a719dbe9df27f1098bf314ca11e2293d8364c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833535
    Commit-Queue: Gang Wu <[email protected]>
    Reviewed-by: Tomasz Wiszkowski <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Reviewed-by: Sirisha Kavuluru <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036173}
    
  729. Update SAA Permission Policy
    
    With the update of the SAA spec and resolution of
    https://github.com/privacycg/storage-access/issues/104 this change
    updates the in-code permission policy from `storage-access-api` to
    `storage-access`.
    
    Bug: 1332577
    Change-Id: Ic07185b8d9e9d456d20aaee418af8b495574940b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830029
    Reviewed-by: Nicolas Arciniega <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Commit-Queue: Brandon Maslen <[email protected]>
    Reviewed-by: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036172}
    
  730. sheriff: mark mouseenter-mouseleave-on-drag flaky under scroll unification
    
    Bug: 1342623
    Change-Id: I75d2d4d1fab9618ba6b1466feb4b8a659ca3975e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834778
    Auto-Submit: Elly Fong-Jones <[email protected]>
    Reviewed-by: Jeffrey Cohen <[email protected]>
    Commit-Queue: Jeffrey Cohen <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036171}
    
  731. Roll Perfetto Trace Processor Mac from 8ab7cdc76e49 to 3960394cdf24
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8ab7cdc76e49..3960394cdf24
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-mac-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Ifa4c0d265d3385d526a15502e74d8d186d12fee2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834423
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036170}
    
  732. [Cast2Class] Disable AccessCodeCastDialogBrowsertest
    
    Disable AccessCodeCastDialogBrowsertest while investigating the cause
    of failures.
    
    Bug: b/242863470
    Change-Id: I7555718c065c9612f70fff3a8749f2e22eebdf01
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828157
    Commit-Queue: Benjamin Zielinski <[email protected]>
    Reviewed-by: George Benz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036169}
    
  733. [ozone/wayland] Unify WaylandEventSource::TouchFrame and PointerFrame
    
    BUG=1351376
    [email protected]
    
    Change-Id: I3b31dff5394bfb7b0bad6455ad3afb713a338c34
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829802
    Reviewed-by: Nick Yamane <[email protected]>
    Commit-Queue: Nick Yamane <[email protected]>
    Auto-Submit: Antonio Gomes <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036168}
    
  734. Deflake pointerevent_boundary_events_in_capturing.html
    
    The test was expecting at least two pointermove events from a drag
    gesture.  When MT is slow, those pointermove events can be coalesced
    into a single one.  Rewrote the test to remove the assumption, now
    either a pointermove or a pointerup completes the required checks.
    
    Also switched the test to use promise_test and a simpler action/event
    sequencing for better readablity.
    
    Fixed: 1289232
    Change-Id: I3a0dcb52a814fd21cce54e8a5ab6af3ed077be5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824442
    Reviewed-by: Robert Flack <[email protected]>
    Commit-Queue: Mustaq Ahmed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036167}
    
  735. Change PROXY_TABS debug string from "Tabs" to "Proxy tabs"
    
    This only affects error logs and chrome://sync-internals.
    Change this, otherwise it's super confusing to look at
    chrome://sync-internals and see both "Sessions" and "Tabs".
    
    Bug: None
    Change-Id: If92d6f7821680221a0309f9b291b8c567a0cf21e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834385
    Commit-Queue: Victor Vianna <[email protected]>
    Commit-Queue: Marc Treib <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Auto-Submit: Victor Vianna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036166}
    
  736. Add a way to regenerate golden file for web app serialization.
    
    This CL adds automatic rebaselining capabilities to WebAppTest unit tests that compare sample WebApps to golden JSON debug value expectations. Previously updating the expectation manually was unmanageable due to the size of the JSON expectation string.
    
    In order to regenerate expectation, one can run:
    ```
    autoninja -C out/Default unit_tests && out/Default/unit_tests --gtest_filter="WebAppTest.*" --rebaseline-web-app-expectations
    ```
    
    The output looks like this:
    ```
    [1073384:1073384:INFO:web_app_unittest.cc(281)] Generating expectations sample web app unit test in web_apps/sample_web_app.json
    [1073384:1073384:INFO:web_app_unittest.cc(246)] No new content is generated for web_apps/sample_web_app.json
    ```
    
    Bug: 1333966
    Change-Id: Idb4fcb648568224b27827f27ff2b8aac2c734b09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826425
    Reviewed-by: Alan Cutter <[email protected]>
    Auto-Submit: Dmitrii Kuragin <[email protected]>
    Commit-Queue: Dmitrii Kuragin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036165}
    
  737. IDB: Add estade@ as owner
    
    Change-Id: If4b68ebafe0e4a918dba506b9942c8d626c9b0a5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827355
    Reviewed-by: Evan Stade <[email protected]>
    Commit-Queue: Evan Stade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036164}
    
  738. Move to SSD and increase cores to 16 for android-pie-x86-rel.
    
    android-pie-x86-rel has frequent infra failures because of timeout.
    
    The "compile" time inflates over the time. Move to SSD with more cores would speed up the "compile" step.
    
    The requested resource has been deployed in:
    https://chrome-internal-review.googlesource.com/c/infradata/config/+/4929971
    
    Bug: 1344689
    Change-Id: Ia69a185256fe6ed2a2bcfbb315775f297fb029e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834771
    Commit-Queue: James Shen <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036163}
    
  739. [exo] Apply min/max constraints to the requested buffer size.
    
    This is reland of crrev.com/c/3827939. PS2 has a memory fix.
    
    Currently exo's xdg-shell impl doesn't apply the min/max size
    constraints when the buffer size is updated. This spec isn't clearly
    specified, but looks like some X11 apps depends on X11's WM manager
    oo change its size. This CL updates the size so that it will satisfy
    the condition.
    
    Bug: 1330028, b/207430591
    Test: Covered by unittests. Also tested using win.c in 133028.Fix
    Change-Id: Iae9a6fa998e25222571845a83a3d061049e4ee17
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833508
    Reviewed-by: Chloe Pelling <[email protected]>
    Auto-Submit: Mitsuru Oshima <[email protected]>
    Commit-Queue: Mitsuru Oshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036162}
    
  740. Update SAA Flag and Histogram Expirations
    
    The about:flags and histograms for the SAA have been
    updated to expire at a date in the future.
    
    Bug: 1138391
    Change-Id: I1da81120638f69095617a1e77ba84e211bdfa010
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828308
    Reviewed-by: Nicolas Arciniega <[email protected]>
    Reviewed-by: Chris Fredrickson <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Reviewed-by: Ayu Ishii <[email protected]>
    Commit-Queue: Brandon Maslen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036161}
    
  741. History Sync: Add more proto fields
    
    This CL adds most of the remaining proto fields to HistorySpecifics -
    namely, browser_type, window/tab_id, [parent_|root_]task_id,
    page_language, and password_state.
    
    This required moving the PasswordState enum from
    session_specifics.proto to sync_enums.proto, and a few resulting
    changes in sessions code.
    
    The fields aren't populated or used yet; that's left for followup CLs.
    
    Bug: 1347012
    Change-Id: I534317e9fe6924e2720650bc28b0fbe16f7a8d38
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834790
    Reviewed-by: Victor Vianna <[email protected]>
    Commit-Queue: Marc Treib <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036160}
    
  742. Roll Chromite from 2db7368ba02c to b6181b487cea (10 revisions)
    
    https://chromium.googlesource.com/chromiumos/chromite.git/+log/2db7368ba02c..b6181b487cea
    
    2022-08-17 [email protected] contrib: portage_explorer: Spider gets ebuild data
    2022-08-17 [email protected] scripts: Improve output formatting in linting CLI
    2022-08-17 [email protected] api: controller: Add more spider data to output
    2022-08-16 [email protected] cli: cros_chrome_sdk: Set up Arm32 Nacl toolchain variables
    2022-08-16 [email protected] Revert "binhosts: Dedup binpkg uploads."
    2022-08-16 [email protected] binhosts: Dedup binpkg uploads.
    2022-08-16 [email protected] cros-ide: Show the content of a json file from gerrit API using https API
    2022-08-16 [email protected] cros-ide: run npm install
    2022-08-16 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-16 [email protected] cros-ide: remove redundant newline from ConsoleOutputChannel output
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/chromite-chromium-autoroll
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chromium.try:chromeos-kevin-rel
    Tbr: [email protected],[email protected]
    Change-Id: I5487a05e0972a100f8d39fde381f43c93b35ddac
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834979
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Reviewed-by: Toby Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036159}
    
  743. [A11y Settings Revamp] Fix Switch Access back navigation to parent page
    
    Fix Switch Access settings subpage back button to correctly navigate to
    parent page.
    
    Bug: 1292142
    Change-Id: Id1931e834176ea827ed36a44d496c886dd7421c5
    AX-Relnotes: Updates to Chrome OS Accessibility Settings to make accessibility options simpler / easier to use.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832958
    Auto-Submit: Josiah Krutz <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Jimmy Gong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036158}
    
  744. Reland "Roll androidx and Adding android system jar to robolectric tests"
    
    This reverts commit 5bdf30da8efcfd33a34e9644421128b02b5ea99b.
    
    Reason for reland: FYI bot needs attention, but other bots seem fine.
    
    Original change's description:
    > Revert "Roll androidx and Adding android system jar to robolectric tests"
    >
    > This reverts commit 7a4401c7ea98c54a06080317e8a7066d221e43cb.
    >
    > Reason for revert: Fails CI due to missing classpath https://luci-milo.appspot.com/ui/p/chromium/builders/ci/Android%20FYI%20Release%20(Pixel%206)/2532/overview
    >
    > Original change's description:
    > > Roll androidx and Adding android system jar to robolectric tests
    > >
    > > This is a reland of "Roll androidx from gAsD4l8Eo... to ZYh4te5k8..."
    > > commit b94b8d853cfc36b65ab08b2bd2f3816019430b33
    > >
    > > We now add in the android system jar to all robolectric classpaths, so
    > > that when we start using newer SDKs than robolectric supports,
    > > robolectric will be able to resolve these new classes without failing.
    > >
    > > Bug: 1350963
    > > Change-Id: I5cb4f4db80c8e0c5f6bedb244532ca9d9ab85325
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817588
    > > Reviewed-by: Andrew Grieve <[email protected]>
    > > Commit-Queue: Peter Wen <[email protected]>
    > > Commit-Queue: Andrew Grieve <[email protected]>
    > > Auto-Submit: Sam Maier <[email protected]>
    > > Reviewed-by: Peter Wen <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1033130}
    >
    > Bug: 1350963
    > Change-Id: I4dafe113f3e99ff1f60314ba3afdbbec98699a94
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823044
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Commit-Queue: Peter Wen <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1033491}
    
    Bug: 1350963, 1352202
    Change-Id: I12b242d5731266e51d55fbeabb3494bef0b11665
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832971
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Andrew Grieve <[email protected]>
    Reviewed-by: Peter Wen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036157}
    
  745. Add DIR_METADATA for lacros.
    
    Bug: 1349169
    Change-Id: I9f5eec3258b862dc5f8744235b2a5d6801da699a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823149
    Reviewed-by: Jenny Zhang <[email protected]>
    Commit-Queue: Erik Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036156}
    
  746. [Start] Clean up field trial testing config for ChromeStart.
    
    Bug: 1181923
    Change-Id: I01f27b41cbb09f673920f7738ad8b43fa6a279fe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834291
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Xi Han <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036155}
    
  747. Roll SwiftShader from 5ac9bd16c803 to ab4bf6ad00d4 (1 revision)
    
    https://swiftshader.googlesource.com/SwiftShader.git/+log/5ac9bd16c803..ab4bf6ad00d4
    
    2022-08-17 [email protected] Ignore VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/swiftshader-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;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:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: I00bd3712e74bd718917f63c33e86693c7cc04d4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836322
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036154}
    
  748. Update RLZ brand codes map for M105+
    
    [email protected]
    
    Bug: 1353393
    Change-Id: I62de2890b862362691c4c35f0d332276802ee9b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835089
    Commit-Queue: Peter Kasting <[email protected]>
    Auto-Submit: Stephen Lin <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036153}
    
  749. Remove [email protected] from chrome/browser/ash/login/enrollment/OWNERS.
    
    This suggested change is automatically generated based on group memberships and affiliations.
    If this change is unnecessary or in error, vote CR -1 and the bot will abandon it. Vote CR +1/2 to approve this change.
    See the owner's recent activity for context: https://chromium-review.googlesource.com/q/[email protected]
    
    To report an issue, file a bug in the Infra>Security component.
    
    Change-Id: Icf5b5e9910230e6382c467a5dff13cd42a9d0d9e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834052
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Amr Aboelkher <[email protected]>
    Auto-Submit: Owners Cleanup <swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com>
    Reviewed-by: Amr Aboelkher <[email protected]>
    Commit-Queue: Maksim Ivanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036152}
    
  750. [CodeHealth] AssistantOptInFlowScreenHandler CallJS fixes
    
    This CL fixes the way CallJS is being called with
    AssistantOptInFlowScreenHandler, to reduce the number of member value
    copies, as well as to make it less verbose.
    
    Bug: 1187001
    Change-Id: I76907f247a233f87796bba1dc79e63080099a3fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829534
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036151}
    
  751. [BrowserFragment] Update lifetime of WebLayer objects
    
    - BrowserImpl is only created once per fragment.
    - BrowserImpl gets destroyed after the ViewModel is cleared.
    
    This ensures that the WebLayer internals are not re-created all the
    time, and are available to resume the fragment state immediately while
    it is still valid.
    
    Change-Id: I620f9ca08fdfdef05538aafbf1a6e97d78fc9a88
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819685
    Commit-Queue: Rayan Kanso <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036150}
    
  752. Allow all committers to modify Experimental Settings
    
    This CL is needed to allow all committers to modify Experimental.plist
    or other experimental flag files.
    
    Change-Id: I6984962ef6b8f1c77df8fd624cfd14ca36d1c4e5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833395
    Auto-Submit: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Rohit Rao <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036149}
    
  753. Pass composed favicon urls back to Java.
    
    Previously the composed JNI path had a icon URL field that was never
    set. This change switched that to an array of GURLs, and sets them.
    
    Bug: 1351477
    Change-Id: If3374d2e674cacf8ce6d711ab9955781746d936f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827412
    Commit-Queue: Sky Malice <[email protected]>
    Reviewed-by: Mei Liang <[email protected]>
    Reviewed-by: Peter Kotwicz <[email protected]>
    Reviewed-by: Yaron Friedman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036148}
    
  754. Call AsyncActionTakenInMainFrameCallback for External Nav Message
    
    I missed calling this callback when implementing the Message for
    blocked external navigations. This will align behavior with what
    happens when the Message isn't shown in terms of when non-committed
    pages are closed and in terms of metrics.
    
    Bug: 1333890
    Change-Id: I244452e0dadd06b18db25aa1e219b6729758efbc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831250
    Reviewed-by: Yaron Friedman <[email protected]>
    Commit-Queue: Michael Thiessen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036147}
    
  755. [Signin] Add Signin Intercept feature flags to chrome://flags
    
    Bug: 1282157
    Change-Id: I6a098cfb3d34a3ab4250ae263097123304cabf8e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834176
    Commit-Queue: Gabriel Oliveira <[email protected]>
    Reviewed-by: Alex Ilin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036146}
    
  756. [iOS] Change pipes to backticks in /ios/chrome/browser/download/background_service
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I5e569311bce8f52c7328a75cae106ce9a6014f55
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834582
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: David Trainor <[email protected]>
    Commit-Queue: Gauthier Ambard <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036145}
    
  757. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660715759-32335aa14e4dc81c7277e1369dfd8ca35b9c8069.profdata to chrome-win64-main-1660737332-c1b32cf9ce20774d9bc94b435a8489360520618f.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I586a6cb4da88586d1cd027f55aecf33ed721601e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835140
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036144}
    
  758. Reland 'Update dialog height without footnote'
    
    Reason for Reland: The test AccessCodeCastDialogBrowserTest.InvokeUi_default is flaky and should have failed in the dry run but actually passed.
    
    Bug: b/238244922
    Change-Id: I9fe27026b90dc2ad9f135eb195d02bf685341899
    Screenshot: https://screenshot.googleplex.com/8EdCAVivHuUFnvJ.png
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834845
    Commit-Queue: Luke Cao <[email protected]>
    Reviewed-by: Benjamin Zielinski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036143}
    
  759. R8: Fix conflict in 3pp patches
    
    Bug: 1353798
    Change-Id: Ib21692578d5310715a759c340fac3cb3d6ab8e04
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828158
    Auto-Submit: Andrew Grieve <[email protected]>
    Reviewed-by: Peter Wen <[email protected]>
    Commit-Queue: Peter Wen <[email protected]>
    Commit-Queue: Andrew Grieve <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036142}
    
  760. GCC: avoid symbol clash in scoped feature list PassKey alias
    
    Bug: 819294
    Change-Id: I53bd4dbe059fed6d6dccdabeb3425aab2aa04b75
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835426
    Commit-Queue: José Dapena Paz <[email protected]>
    Reviewed-by: Caitlin Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036141}
    
  761. [APC Desktop] Only show separator if there are non-empty buttons.
    
    The separator line should only be shown if there is at least one
    button with text on it.
    
    Current, incorrect separator line:
    https://screenshot.googleplex.com/4VPkLm3qAkvoQVV
    
    Bug: 1331202
    Change-Id: Ifef1730574b1fa6cc13f54b1df61a62df5b91867
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836393
    Reviewed-by: Norge Vizcay <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036140}
    
  762. Add views::Builder support for ash::PillButton
    
    We need a PillButton in the new notification center
    and will be using views::Builder to create it.
    
    Bug: 1311738
    Change-Id: I4ef039b8085105c684854cd0378727bd9e27c291
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829783
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Ahmed Mehfooz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036139}
    
  763. Registration for Device Management
    
    This CL uses a common task for DM device registration and policy fetch.
    
    Bug: 1345407
    Change-Id: Ibe645f693ebdd97c8590993f5b95f7c793051119
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834175
    Commit-Queue: S Ganesh <[email protected]>
    Reviewed-by: Xiaoling Bao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036138}
    
  764. [Chromecast] Keep screen on if requested.
    
    Some apps don't keep the screen on themselves when they should. This
    change will allow apps to be configured to keep the screen on all the
    time.
    
    Bug: internal b/241153453
    Test: junit tests, check dumpsys
    Change-Id: I4fb71f3bd55ce972dbca76e89dd5d41237a9afe5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835142
    Reviewed-by: Simeon Anfinrud <[email protected]>
    Commit-Queue: Thoren Paulson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036137}
    
  765. [Tracing] Hook up Perfetto client library startup tracing in Chrome
    
    This CL enables startup tracing in Perfetto client library build.
    It uses a recently introduced API to start tracing into a shared
    memory buffer before a connection to the trace service is established.
    
    Note that it still requires a thread pool to be available, so we start
    startup tracing later than in non-client library build. Starting
    tracing even earlier will require moving all Perfetto tasks to a
    separate thread. This will be a subject of a subsequent change.
    
    Change-Id: Ie5d951a8706e43567c53df611bd24271d2e7de21
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3762466
    Reviewed-by: Sami Kyöstilä <[email protected]>
    Commit-Queue: Mikhail Khokhlov <[email protected]>
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Reviewed-by: Eric Seckler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036136}
    
  766. Roll RTS model from eXuajLr_13p-4rXI2... to dem8jpLGDhB7uQjgE...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-linux-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Ic0263b38507af9e1aa78cbc2fc8e9ed681c6c5bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836328
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036135}
    
  767. Extract CertVerifierBuiltin and ChromeRootStore feature/policy browser tests
    
    In https://crrev.com/c/3759632 the tests ProfileNetworkContextServiceCertVerifierBuiltinPermissionsPolicyTest and
    ProfileNetworkContextServiceChromeRootStorePermissionsPolicyTest were changed to check the cert verifiers created during browser startup, so that test actually checks both the system and profile network contexts now.
    
    Extract those to a new file, and remove the now redundant tests SystemNetworkContextServiceCertVerifierBuiltinPermissionsPolicyTest and
    SystemNetworkContextServiceChromeRootStorePermissionsPolicyTest.
    
    
    Bug: 1352171
    Change-Id: Ibb04a7dc7a6f13fee3605f454be326e686f80fbf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834508
    Reviewed-by: Hubert Chao <[email protected]>
    Commit-Queue: Matt Mueller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036134}
    
  768. Create Promo class.
    
    This change creates a base Promo class, enabling: 1. Simple
    organization, access, and manipulation of promo-related data, like
    impression limits.  2. Feature teams to extend and (optionally)
    implement methods for customizing promo behavior.
    
    This change is mostly class scaffolding, as the Promo class will grow in
    subsequent CLs.
    
    Change-Id: I17bbcb32547086fdfbe9f0318c4b24d389d5988d
    Bug: 1353112
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831890
    Commit-Queue: Benjamin Williams <[email protected]>
    Reviewed-by: Sebastien Seguin-Gagnon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036133}
    
  769. [skylab_tests] Update skylab tests cros img version
    
    This CL will update cros image version for skylab tests. CROS_BOARD_LKGM
    is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV,
    CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha.
    
    If this CL caused regressions, please revert and pause the autoroller at
    https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Cq-Include-Trybots: luci.chrome.try:lacros-amd64-generic-chrome-skylab
    Requires-Testing: True
    Change-Id: I961405c3c220f9c328b9f51ce92a5410cd7ccefa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834806
    Auto-Submit: skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com <skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036132}
    
  770. Unify `AndroidPlatformConfiguration::GetChildProcessEnableFraction` with
    `DefaultPlatformConfiguration::GetChildProcessEnableFraction`, thereby
    enabling profiling for the network service on Android.
    
    Bug: 1326430
    Change-Id: I8e661e22a481c5854f7cd08d8d6edee1e4145bc7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3748657
    Auto-Submit: Tushar Agarwal <[email protected]>
    Reviewed-by: Mike Wittman <[email protected]>
    Commit-Queue: Tushar Agarwal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036131}
    
  771. [iOS] Log metrics for Following feed sort type
    
    Logs histogram with the current sort type whenever a user engages with
    the Following feed. Uses prefService since NTPCoordinator is stopped by
    the time this is needed.
    
    Logs user action whenever a user selects a new sort type from the feed
    header menu.
    
    Change-Id: Ic777453debd6ad31d7b10053a65193b8b0df8773
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826127
    Reviewed-by: Dan H <[email protected]>
    Reviewed-by: Robert Kaplow <[email protected]>
    Commit-Queue: Adam Arcaro <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036130}
    
  772. Remove unnecessary header inclusion.
    
    Change-Id: I15cc836d7880899ae0131951ade0a0a3890c02d8
    Bug: b/231934478
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836333
    Commit-Queue: Tushar Agarwal <[email protected]>
    Auto-Submit: Tushar Agarwal <[email protected]>
    Reviewed-by: Mike Wittman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036129}
    
  773. Align open in new tab button with results in LRP.
    
    Without this fix: https://screenshot.googleplex.com/3DBYJNqvGLaE3Rx.png
    
    With this fix: https://screenshot.googleplex.com/B9n5VrJQrF6FxrD.png
    
    Bug: b/242861142
    Change-Id: I1cd66efea98060eaff464c6c6473688b00c7af4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829316
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Reviewed-by: Ali Stanfield <[email protected]>
    Commit-Queue: Anudeep Palanki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036128}
    
  774. Roll RTS model from 7BoYCZFP7DHtgBj2x... to KV4QPYI4VnwiZw1JN...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-mac-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I3745c4233d068644adf7785421f6a60994ba570f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836327
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036127}
    
  775. add chrome.loadTimes API use counters to UKM. These are deprecating features, for which we want to find the specific pages who still using them and do outreaches.
    
    All feature usage are below 1%.
    Use counts of page loads measured by UMA:
    (data from last 24 hours on Aug.10 2022)
    
    ChromeLoadTimesCommitLoadTime
    0.0059%
    ChromeLoadTimesConnectionInfo
    0.0587%
    ChromeLoadTimesFinishDocumentLoadTime
    0.0059%
    ChromeLoadTimesFinishLoadTime
    0.0059%
    ChromeLoadTimesFirstPaintAfterLoadTime
    0.0757%
    ChromeLoadTimesFirstPaintTime
    0.4146%
    ChromeLoadTimesNavigationType
    0.1894%
    ChromeLoadTimesNpnNegotiatedProtocol
    0.0549%
    ChromeLoadTimesRequestTime
    0.0136%
    ChromeLoadTimesStartLoadTime
    0.0216%
    ChromeLoadTimesUnknown
    <0.0001%
    ChromeLoadTimesWasAlternateProtocolAvailable
    0.1544%
    ChromeLoadTimesWasFetchedViaSpdy
    0.2367%
    ChromeLoadTimesWasNpnNegotiated
    0.1548%
    
    
    
    
    Bug: 621512
    Change-Id: I0e993420f9bfd0d8324b3ce8dd08b7780ca820c6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824142
    Reviewed-by: Robert Kaplow <[email protected]>
    Reviewed-by: Ian Clelland <[email protected]>
    Commit-Queue: Aoyuan Zuo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036126}
    
  776. Roll RTS model from kvnnJX6BYmOihN9rx... to RbH8e_77lW7LpT7Nh...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-windows-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I8937e926e0e1edf1ac4d7495408b77436662b26e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834980
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036125}
    
  777. Change interest group k-anonymity stored data.
    
    Change interest group k-anonymity storage so that table does not
    separate keys by type and stores whether a key is k-anonymous
    instead of expecting to store a noisy count. Also adds a function
    to get the last server update time.
    
    BUG=1234419
    
    Change-Id: If026658321143237ec21341290ba18839e333ba2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818142
    Reviewed-by: Caleb Raitto <[email protected]>
    Commit-Queue: Russ Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036124}
    
  778. color_panel_cocoa_unittest: add Mojo callback and fix tests
    
    This CL adds a callback to the SetSelectedColor() and Show() methods
    on the ColorPanel interface. This allows the tests to move away from
    base::RunLoop().RunUntilIdle(), which was causing flakes.
    
    Bug: 1296023
    Change-Id: Id0876bb6a1527404008bcc23d94154c73476f276
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834784
    Commit-Queue: Avi Drissman <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Auto-Submit: Tom Burgin <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036123}
    
  779. Roll Perfetto from 3960394cdf24 to 8404c1cc9828 (2 revisions)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/3960394cdf24..8404c1cc9828
    
    2022-08-17 [email protected] Merge "Remove duplicate function"
    2022-08-17 [email protected] Merge "ui: Add initial search support for logs"
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I068b728c3032d1b2433095faff87597584d925dc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836355
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036122}
    
  780. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660715759-c9f51dd72bf9a894f0a18bf4b3d2169a2d6520b0.profdata to chrome-mac-arm-main-1660737332-adc7a3f7fbaab5ffcaec167dfa8bb93b302ddf7a.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I5d3722100cae29d4da68f66d85ec4656901a1aa3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835729
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036121}
    
  781. [DevTools] Add test for sending empty headers with curl
    
    FE CL: https://crrev.com/c/3543151
    
    Bug: 1309310
    Change-Id: I9e51e36ea5b4c2ca3c2589e9543b79a36701e492
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828228
    Reviewed-by: Alex Rudenko <[email protected]>
    Commit-Queue: Wolfgang Beyer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036120}
    
  782. [ios] Updates strings for the Lockscreen Launcher widget.
    
    BUG=1347565
    
    Change-Id: I4dd5f83cc51bdec13af79b3df33b9e86cde1d138
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835071
    Commit-Queue: Rohit Rao <[email protected]>
    Reviewed-by: David Jean <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036119}
    
  783. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660694323-0c813aed519ad7837d2488005b935b8bb4c28ab5.profdata to chrome-mac-main-1660737332-4cb1bea6efe2496fe83bb003b1253f145bacc0f3.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I21c87144f43b901dbd114a1b7948a847f2e771d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835287
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036118}
    
  784. Create Impression Limit class.
    
    This change creates an Impression Limit class, enabling a standard
    representation for impression limits.
    
    This change is mostly class scaffolding, as the class will grow in
    subsequent CLs.
    
    Bug: 1353123
    Change-Id: Ic4f8c822084df95ff9dba52dfd506082359a4a90
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3806554
    Reviewed-by: Rohit Rao <[email protected]>
    Commit-Queue: Benjamin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036117}
    
  785. Update js_sandbox to match AndroidX javascriptengine
    
    This change copies AndroidX versions of js_sandbox/javascriptengine
    client code back over to Chromium. The Java package names from AndroidX
    will be used going forward.
    
    Copyright and licence preamble is adjusted.
    
    The WebViewJavaScriptSandboxTest.java test runner is replaced with
    BaseJUnit4ClassRunner.
    
    WebView instrumentation tests have been updated to use the modified
    class names and packages.
    
    Bug: 1297672
    Change-Id: Ic42471271f81015df71c2668ef65a93035a9aeeb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834449
    Reviewed-by: Abhijith Nair <[email protected]>
    Reviewed-by: Richard Coles <[email protected]>
    Commit-Queue: Ashley Newson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036116}
    
  786. Add policy for context aware signals on login screen
    
    Create device level policy DeviceContextAwareAccessSignalsAllowlist, which
    allows specified URLs to be part of the attestation flow.
    
    Bug: b/242036672
    Change-Id: Ib0b0520c433cc333fa913b32d2c43cfffebef7d6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822945
    Reviewed-by: Alexander Hendrich <[email protected]>
    Reviewed-by: Martin Rodriguez <[email protected]>
    Commit-Queue: Leon Masopust <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036115}
    
  787. Android: Implement D8 stale dep removal
    
    Previously *.desugardeps files were only ever appended to, since we
    could not reliably know during an incremental dex run whether a dep was
    stale or new. This was done to avoid bugs like https://crbug.com/1305987
    but could result in large *.desugardeps files, negating the benefit of
    incremental dexing.
    
    Using a new D8/R8 API, we are now able to remove all the nodes that D8
    knows about before updating *.desugardeps files during an incremental
    dex run, thus *.desugardeps files will now be kept up-to-date and stale
    entries removed each time.
    
    Bug: 1309097
    Fixed: 1309097
    Change-Id: I2533b47bd50a7d6f3bd103eaefcfd1aa99c93ed2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834173
    Reviewed-by: Mohamed Heikal <[email protected]>
    Auto-Submit: Peter Wen <[email protected]>
    Commit-Queue: Mohamed Heikal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036114}
    
  788. Replace accidental absl::StrCat use with base::StrCat
    
    Snuck in https://chromium-review.googlesource.com/c/chromium/src/+/3759632
    
    Change-Id: Id8e8e882f746ee899b46cf09e651b3e558e19b08
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831245
    Reviewed-by: Hubert Chao <[email protected]>
    Commit-Queue: Matt Mueller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036113}
    
  789. [iOS] Change pipes to backticks in /ios/chrome/browser/drag_and_drop
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: Ia89c09ad2f8b300fd3942e29c41f63cacebf96c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834312
    Auto-Submit: Gauthier Ambard <[email protected]>
    Commit-Queue: edchin <[email protected]>
    Reviewed-by: Stepan Khapugin <[email protected]>
    Reviewed-by: edchin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036112}
    
  790. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660715759-94da55ad39428f298ce5b2038af9272db9954ca9.profdata to chrome-win32-main-1660737332-9917a3d02b0f8798fefc802cdaeb0339a71e6073.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib339d04a8c4302b9a2bde74e529d6a7471da0b4d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835770
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036111}
    
  791. [fuchsia] Set DomKey based on fuchsia.input3.KeyMeaning
    
    Key events now have the DOM Code and Key populated from the Fuchsia
    Key and KeyMeaning, respectively.  If only the KeyMeaning is specified
    then keydown/keyup events will be generated, with DOM Code "None" and
    a zero legacy key_code, rather than "keypress" character events.
    
    The legacy key_code continues to be populated based on the DOM Code,
    assuming a US English layout - this will be addressed in a follow-up.
    
    Bug: 1187257, fuchsia:106600
    Change-Id: I10a70ca1737d03cc5706f1ca48e4e551f69c6350
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826040
    Reviewed-by: Greg Thompson <[email protected]>
    Commit-Queue: Wez <[email protected]>
    Auto-Submit: Wez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036110}
    
  792. Add rogerm to base/metrics/OWNERS.
    
    Change-Id: Idd465f6dccfd129fca5a5727c7623daa19c68b80
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835203
    Auto-Submit: Caitlin Fischer <[email protected]>
    Reviewed-by: Roger McFarlane <[email protected]>
    Commit-Queue: Roger McFarlane <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036109}
    
  793. [webgl] Move size check of webgl operations out of bindings code
    
    WebGL uses uint32_t to store the size of incoming data. There should
    not be a risk of integer overflows because the size of the incoming data
    is supposed to be less than 2GB*. If the incoming data comes from
    JavaScript and is an ArrayBuffer (or similar), then the size of the
    ArrayBuffer is checked in the bindings to be less than 2GB.
    
    The size check in the bindings causes problems for WebGL2, because the
    size of the incoming data in WebGL2 is not defined by the size of the
    ArrayBuffer but by the srcLength parameter. This means that incoming
    data gets rejected for being too large when actually the srcLength
    parameter is much less than 2GB.
    
    With this CL the size check of the incoming data is moved from the
    bindings to the WebGL code, which allows to check srcLength instead of
    the size of the ArrayBuffer.
    
    * The actual size limit is defined by the maximum size PartitionAlloc
    can allocate, which is 2GB minus some constants.
    
    [email protected]
    
    Bug: chromium:1344047
    Change-Id: I252cd9d526f178a55e6aa8babff8e6d4a4eb11f4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825862
    Reviewed-by: Kentaro Hara <[email protected]>
    Commit-Queue: Andreas Haas <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036108}
    
  794. Roll DevTools Frontend from d5f3befb47ea to 7b67f32b65dc (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/d5f3befb47ea..7b67f32b65dc
    
    2022-08-17 [email protected] [e2e] Wait properly for the element to be DOM-connected when clicking
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Iee7105f3b7448e138a38f1a1b196a1db12d5d41d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836473
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036107}
    
  795. [iOS] Create ChromeTailoredSecurityService on iOS
    
    To have ChromeTailoredSecurityService on iOS, we need to create a
    subclass that works with iOS infrastructure. This CL creates the files
    and lays the foundation for additional changes in follow-up CLs.
    
    Bug: 1353367
    Change-Id: I21203eb1c2ff1c7d30661dbcdfcfb48fe653d465
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831923
    Commit-Queue: Joemer Ramos <[email protected]>
    Reviewed-by: Varun Khaneja <[email protected]>
    Reviewed-by: Ali Juma <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036106}
    
  796. Refactor visual debugger to use canvas transforms
    
    Transform the canvas context instead of manually computing where each
    rect should be placed. For text, apply this transform only to the
    position, so that the text maintains the correct orientation.
    
    DrawFrame.updateCanvasOrientation() and .updateCanvasSize() don't
    remember state and need to be called in a particular order, so combine
    them.
    
    Bug: 1345254
    Change-Id: I0c7deed54a9d7b67c221381e0671ea5c6b21997d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817907
    Reviewed-by: Peter McNeeley <[email protected]>
    Commit-Queue: River Gilhuly <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036105}
    
  797. Roll src/third_party/cros_system_api/ 564038ed7..aa799daeb (2 commits)
    
    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/564038ed7902..aa799daeb5b4
    
    $ git log 564038ed7..aa799daeb --date=short --no-merges --format='%ad %ae %s'
    2022-08-04 anastasiian cryptohome: Implement AuthSession::UpdateAuthFactor for USS
    2022-08-09 sarthakkukreti spaced: Add stateful disk state signal
    
    Created with:
      roll-dep src/third_party/cros_system_api
    
    Bug: None
    Change-Id: I4df7aa4461420df54a8c7f499827dd3d39e09129
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833550
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Anastasiia N <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036104}
    
  798. Split up TabSearchAppTest browsertest.
    
    TabSearchAppTest.All is flaky and times out. Split out the media tabs related tests into their own test suite.
    
    Bug: 1311655
    Change-Id: Ie3a10eab61568a49b6ab5ee68cc5f099562774d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828796
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Commit-Queue: Elaine Chien <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036103}
    
  799. Roll Perfetto Trace Processor Linux from 8ab7cdc76e49 to 3960394cdf24
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/8ab7cdc76e49..3960394cdf24
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I344f86a16ba0efb8b436b8a5a6d42f6cf22f1050
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834754
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036102}
    
  800. Roll eche_app from Qa1IWoOECUYzahsB4... to uWK-hoCeXK1wUicxH...
    
    Release_Notes: http://go/eche-x20/relnotes/Main/eche_20220817_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/eche_app/app/+/uWK-hoCeXK1wUicxHb7YlPKmGDebjbXvVHcCkFbCnFkC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/eche-app-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I53560985eca872e454fea6a3bce5b5bb2d420044
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835731
    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@{#1036101}
    
  801. Fix "session" field type in CookiesGetAll telemetry signal proto.
    (string -> bool)
    
    Bug: 1350204
    Change-Id: I03e7256a7f4024d17c74f92d9fdd92916f1a1b01
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832790
    Commit-Queue: Richard Chen <[email protected]>
    Reviewed-by: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036100}
    
  802. Add metrics for main frame app launches
    
    Adds metrics to record whether the main frame app launch is coming from
    an app, and what kind of link they used to leave Chrome.
    
    Bug: 1333890
    Change-Id: I7708111ed8509c6fef5023b672992bc9789d65f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832407
    Reviewed-by: Yaron Friedman <[email protected]>
    Commit-Queue: Michael Thiessen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036099}
    
  803. Change battery saver "temporarily enabled" to "disabled for session"
    
    I had misread the requirements when implementing this flag, and it turns
    out the planned interactions are the reverse of what I had in mind.
    
    When BSM is enabled, a prompt will inform the user. This prompt will
    contain a "turn off" button, which should disable BSM until one of the
    following:
    - The device is plugged in
    - The browser is restarted
    - The user manually configures the mode in settings
    
    Bug: 1308741
    Change-Id: I22372ba0f9a5af61a4b5a82f75ae3e0e936df59a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832648
    Commit-Queue: Anthony Vallée-Dubois <[email protected]>
    Reviewed-by: Chris Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036098}
    
  804. [Journeys] Include date headers when animating to the list view
    
    We need to deliberately include the implicated views. Doing so via id
    doesn't work (they don't have one), and using their class
    (MaterialTextView) is too broad since it includes, e.g. the toggle.
    The approach I've gone with here is to scan the recycler view for
    visible view holders of the correct type.
    
    Bug: 1352129
    Change-Id: Ibba9fabed431eed7244aefc593cc117529947f69
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831145
    Reviewed-by: Gang Wu <[email protected]>
    Commit-Queue: Patrick Noland <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036097}
    
  805. [Journeys] Wire isIncognito when opening new tabs on tablet
    
    We were mistakenly always passing false. Also, use the correct launch
    type when creating a tab group on tablets.
    
    Bug: 1352035, 1351664
    Change-Id: I9593510ec21bd27a2f9f65ba316afc9c158c4bc9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829809
    Reviewed-by: Brandon Wylie <[email protected]>
    Commit-Queue: Patrick Noland <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036096}
    
  806. Move constraints from MediaStreamComponent to MediaStreamTrackImpl
    
    Constraints are only used by MediaStreamTracks, and the JS API it
    provides, so it makes more sense to store them on the MST instance in
    modules/ rather than MSC in platform/.
    
    Bug: 1351135, 1353279
    Change-Id: I3ebc8f209e63da38cf2a5cc5834cb6b662fbbea7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829698
    Commit-Queue: Tony Herre <[email protected]>
    Reviewed-by: Palak Agarwal <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Auto-Submit: Tony Herre <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036095}
    
  807. [partition_alloc] Update alternate bucket distribution.
    
    This CL updates the alternate bucket distribution to only go up to 2^16 instead of 2^19.
    
    Everything in this CL is gated behind a feature flag, so it should not
    affect chrome.
    
    Change-Id: Ic206646fa4022abe07c997ca8a86918038914953
    Bug: 1238858
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826795
    Commit-Queue: Thiabaud Engelbrecht <[email protected]>
    Reviewed-by: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036094}
    
  808. Roll src-internal from e436427b1b4c to b2beda591ad4 (2 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/e436427b1b4c..b2beda591ad4
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1351353
    Tbr: [email protected],[email protected]
    Change-Id: I9783d1916a0d1363139d782cf4cf775ad2f5f7cd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835137
    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@{#1036093}
    
  809. [signin] Temporary disable IsAllowedForMachineLearningCapability
    
    IsAllowedForMachineLearningCapability isn't enabled on server yet and
    this causes test failures.
    
    This CL excludes IsAllowedForMachineLearningCapability from
    GetSupportedAccountCapabilityNames() so that it won't be fetched from
    the server at all.
    
    This is a temporary change until IsAllowedForMachineLearningCapability
    is rolled out.
    
    Bug: 1352081
    Change-Id: I8337544d715d738f6f1f7d3ca297d2837c1997f7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834483
    Auto-Submit: Alex Ilin <[email protected]>
    Commit-Queue: Alex Ilin <[email protected]>
    Reviewed-by: Nicolas Dossou-Gbété <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036092}
    
  810. Automatic update from google3
    
    Automatic update for 2022-08-17 UTC
    
    Change-Id: Icfea3a5ae705aaf5e6e6da4f5220c32008356925
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833399
    Commit-Queue: PKI Metadata Updates Bot <[email protected]>
    Bot-Commit: PKI Metadata Updates Bot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036091}
    
  811. Don't checkfail with negative visible cursor heights.
    
    Bug: 1353370
    Change-Id: I375b25a5c68f31560658c3504de133c77208c15c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832153
    Commit-Queue: Peter Kasting <[email protected]>
    Reviewed-by: Elaine Chien <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036090}
    
  812. Adding a missing header to FakeDesktopCapturer
    
    I am going to fix up a TODO in webrtc
    (https://webrtc-review.googlesource.com/c/src/+/271922) but I'd like
    to ensure that all instances of screen_capture_frame_queue in Chromium
    include the necessary headers.  Luckily there is only one instance so
    I'm fixing it in this CL.
    
    Bug: webrtc:14378
    
    Change-Id: Ib9c32754203f89d3f1f8aa0655ac1b27e049825e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836317
    Auto-Submit: Joe Downing <[email protected]>
    Commit-Queue: Lambros Lambrou <[email protected]>
    Reviewed-by: Lambros Lambrou <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036089}
    
  813. Update fuchsia-binary-size failure message to show growth by type.
    
    Change-Id: I1736b2431c2d2cc956e2ddd5ba7de0e2398d4d98
    Bug: 1302137
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835026
    Reviewed-by: Wez <[email protected]>
    Commit-Queue: Rohan Pavone <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036088}
    
  814. Devirtualize CSSTokenizer to avoid performance penalty
    
    In a previous CL (http://crrev.com/c/3808071) some CSSTokenizer
    methods were made virtual to allow easy switching between the cached
    tokenizer and the standard tokenizer. This had a small performance
    penalty on some benchmarks, which was not ideal. This patch removes
    the virtualization and instead adds a wrapper class which can switch
    between the different tokenizers.
    
    This fixes the regression in css-parser-yui from the previous patch:
    https://pinpoint-dot-chromeperf.appspot.com/job/1198e7976a0000
    
    Bug: 1289471
    Change-Id: Ia24bfdbe8b3626abbf07b2fac4ccd74074e2cf0c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828511
    Reviewed-by: Rune Lillesveen <[email protected]>
    Commit-Queue: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036087}
    
  815. Roll Skia from 545157bb176d to 86b5bf11ddfa (4 revisions)
    
    https://skia.googlesource.com/skia.git/+log/545157bb176d..86b5bf11ddfa
    
    2022-08-17 [email protected] Re-enable VectorScalarMath on all GPUs.
    2022-08-17 [email protected] Remove UnresolvedFunction node.
    2022-08-17 [email protected] Raster Pipeline: Use clang::musttail when possible
    2022-08-17 [email protected] Roll vulkan-deps from 206b75948397 to 16356830603c (2 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I51f87fc15324d59ea5b7a5a393f6e8e067863de4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835769
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036086}
    
  816. Clean out unused #includes from html_media_element.cc.
    
    clang-tidy complains that these are not (directly) used.
    
    Change-Id: I63afd6efa1943742a60f8dcc3bba7aa81e694828
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826258
    Reviewed-by: Rune Lillesveen <[email protected]>
    Commit-Queue: Steinar H Gunderson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036085}
    
  817. Support configuring duration for IconLabelBubbleView animation
    
    The change within IconLabelBubbleView::GetWidthBetween is needed to support open_state_fraction_ values like 0.05. A DCHECK within gfx::Tween::CalculateValue throws without this change.
    
    The duration configurability is needed so we can have a page action chip for the performance MVP features appear for 12 seconds before shrinking.
    
    Change-Id: I50ab8365f73d886c771123c8125b332ac23ec22e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834603
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Alison Gale <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036084}
    
  818. Refactor PushMessaging to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I5f785e07f1e97c7be5a0bb1276d2f50b6a4f44ec
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832227
    Reviewed-by: Peter Beverloo <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036083}
    
  819. [iOS][Omnibox] Post-SwiftUI test cleanup.
    
    Since SwiftUI Popup is not going to ship anytime soon:
    * Reenable testSwitchToOpenTab
    * Remove SwiftUI-specific triggers for tests
    * Remove classes that were testing SwiftUI specifically.
    
    Bug: 1346362
    Change-Id: Iaa556fa63a18f53a0d7c3adf409ca517730ce8ab
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826024
    Auto-Submit: Stepan Khapugin <[email protected]>
    Commit-Queue: Stepan Khapugin <[email protected]>
    Reviewed-by: Robbie Gibson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036082}
    
  820. Login screen: count login attempts by user
    
    Bug: 1341437
    Change-Id: I1aa3f3bc3c6a4aa2735187b43d8472100c541068
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828079
    Commit-Queue: Yunke Zhou <[email protected]>
    Reviewed-by: Renato Silva <[email protected]>
    Reviewed-by: Maksim Ivanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036081}
    
  821. Refactor demographics to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I06308d0ba161538f2a36eec2f9060f9b46516226
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834110
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Caitlin Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036080}
    
  822. Clean-up: add missing braces around if blocks
    
    Bug: 1313893
    Change-Id: Idb55b94cf3e3fc690d29c626836826930a6b9698
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834253
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Eva Herencsarova <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036079}
    
  823. [editing] Handle null positions in MoveParagraphContentsToNewBlockIfNecessary
    
    The logic to convert a Position into a VisiblePosition is broken and
    thus it may unexpectetly return a null one in some cases.
    
    This patch makes MoveParagraphContentsToNewBlockIfNecessary detect these
    cases and then abort instead of failing some DCHECKs.
    
    Bug: 1351899
    
    TEST=CompositeEditCommandTest.MoveParagraphContentsToNewBlockWithNullVisiblePosition1
    TEST=CompositeEditCommandTest.MoveParagraphContentsToNewBlockWithNullVisiblePosition2
    
    Change-Id: Icf2ca057a432318bf8c68e94934f8d81135b841a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829227
    Commit-Queue: Oriol Brufau <[email protected]>
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036078}
    
  824. Fix perf regression: remove iteration from AddElementIdentifierHashes()
    
    To fix perf regression caused by handling :hover compounding conditions
    for :has() fast rejection, remove for-loops and vector allocation
    from CheckPseudoHasFastRejectFilter::AddElementIdentifierHashes()
    
    - HasDescendantInvalidationWith1NonMatchingHasRule.html
      https://pinpoint-dot-chromeperf.appspot.com/job/17757d936a0000
      2,242.070 -> 2,450.221 (+9.3%)
    - HasDescendantInvalidationWithMultipleNonMatchingHasRules.html
      https://pinpoint-dot-chromeperf.appspot.com/job/10a200dd6a0000
      2,167.904 -> 2,382.886 (+9.9%)
    
    Bug: 1353176
    Change-Id: I62131c4345146ec6133b469f789c2ee40d2991ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833315
    Commit-Queue: Byungwoo Lee <[email protected]>
    Reviewed-by: Rune Lillesveen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036077}
    
  825. Allow base::expected and base::unexpected in Blink.
    
    Change-Id: Ide26ea39123c09def9540503f79ba5ba9203a53e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834070
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Caleb Raitto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036076}
    
  826. Add save only arm to CriticalPersistedTabData
    
    This CL completes the save only arm for CriticalPersistedTabData to
    quantify the effect of saving TabState and CriticalPersistedTabData
    files simultaneously. It uses a BooleanCachedFieldTrialParameter for
    the parameter acquisition as we cannot rely on native to have
    initialized by the time Tab restoration begins. It also clearly
    separates out save only and save + restore in TabPersistentStore
    using the parameter to ensure that no CriticalPersistedTabData
    restoration occurs in the save only arm. Save only also integrates
    with the migrate stale Tabs to CriticalPersistedTabData which was
    added to stop Tabs the user wasn't interacting with from getting
    stuck on TabState as we migrated over. In addition, save only
    integrates with CriticalPersistedTabData file deletion which
    occurs when the experiment is turned off. Finally, it adds save only
    and save + restore arms to chrome://flags for ease of canary
    verification for merging. The save + restore arm is synonymous
    with the current isCriticalPersistedTabDataEnabled arm so the current
    experiment won't be disrupted.
    
    Bug: 1347495
    Change-Id: Iff76d6a4bcf70da673bb211e38acf0d6a98e5211
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833261
    Reviewed-by: Yaron Friedman <[email protected]>
    Commit-Queue: David Maunder <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036075}
    
  827. Fix ReduceUserAgentPlatformOsCpu experiment groups matching on study
    
    Address check groups matching in study cl: cl/465567634.
    
    Bug: 1339834
    Change-Id: I2324aa1882cf92e6a2445237e01afdebc1b28b30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832707
    Commit-Queue: Victor Tan <[email protected]>
    Reviewed-by: Mike Taylor <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036074}
    
  828. [waterfall] update config after 6 bots are moved from waterfall to pinpoint
    
    Bug: chromium:1352574
    Change-Id: I73fd5fad48d6412e4d4970a7b56e2b66770ecc41
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834766
    Auto-Submit: Wenbin Zhang <[email protected]>
    Reviewed-by: John Chen <[email protected]>
    Commit-Queue: John Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036073}
    
  829. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/ash/app_mode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: I3c5880ad9279c18ec2241670caa861dcacab7434
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826927
    Commit-Queue: Edman Anjos <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Reviewed-by: Edman Anjos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036072}
    
  830. [FLEDGE] Add interest group name to trusted bidding signals requests.
    
    This is needed to receive per-interest-group priority vectors, which
    I'll add parsing for in a followup CL.
    
    github PR: https://github.com/WICG/turtledove/pull/329
    
    Bug: 1343389
    Change-Id: I3a1e71e3d628200437de331d087ce5048f2f60be
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830747
    Reviewed-by: Maks Orlovich <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036071}
    
  831. Remove redundant initializer
    
    frozen_ is already initialized to false in the header.
    
    Change-Id: I88ea33797002c43b252811afdfd54466ee54d8b2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831627
    Reviewed-by: David Tseng <[email protected]>
    Commit-Queue: Chris Harrelson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036070}
    
  832. Updating XTBs based on .GRDs from branch main
    
    Change-Id: I69e84639e7c9d6be6d5ed273533ec24bc94cbcfb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830751
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: Ben Mason <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036069}
    
  833. Clear destination rect if source is missing in CopySubTexture
    
    Is some cases (e.g when video is playing directly to SurfaceView on
    Android) we can't access source shared image in CopySubTexture.
    Depending if the texture had previous content or not this can cause
    problems later when we would try accessing uncleared destination.
    
    This CL makes sure we always clear the destination rect with black color
    to avoid issues and removes debug instrumentation that we used to
    before.
    
    Bug: 1307307
    Change-Id: I57fbd355338890b5abcc20eda28b7d1107b66c80
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827983
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Commit-Queue: Vasiliy Telezhnikov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036068}
    
  834. Automatic update from google3
    
    Automatic update for 2022-08-17 UTC
    
    Change-Id: I76b727140336c0debdeb6de938096c80a942747a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835053
    Commit-Queue: PKI Metadata Updates Bot <[email protected]>
    Bot-Commit: PKI Metadata Updates Bot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036067}
    
  835. Updating trunk VERSION from 5246.0 to 5247.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: I400514bb088a8102c55b9c6464d32c3b06d3669e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836454
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036066}
    
  836. Refactor Value usage in chrome\browser\media\router\providers\cast, CL1
    
    Update CastSessionTracker::OnInternalMessage() to pass along
    base::Value::Dicts instead of base::Values, and update all code it calls
    into to (mostly) use Value::Dict and Value::List to create and access
    dictionary and list fields, as all other APIs to do so are deprecated.
    
    Followup CLs will make cast_channel::InternalMessage use Value::Dicts,
    and update some of the other Value usage in this directory.
    
    Bug: 1187001,1338341
    Change-Id: Ieb264d52f86774aeeb7e2eb4f863191112d78963
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812126
    Reviewed-by: Mark Foltz <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036065}
    
  837. [Shopping Service] Add on-demand API for product bookmarks
    
    This patch exposes the optimization guide on-demand API to the
    shopping service and operates exclusively on bookmarks that contain
    product information.
    
    Bug: 1352536
    Change-Id: Ie3e038a45fe9d4d583d1e8ed47032d8b29d686d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828564
    Commit-Queue: Matthew Jones <[email protected]>
    Reviewed-by: Sophie Chang <[email protected]>
    Reviewed-by: Yue Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036064}
    
  838. [iOS] Re-enable testBrowsingWindowDataLinkScriptRedirect
    
    A lot of tests were failing at that time, potentially due to some
    Finch config. It seems fixed now.
    
    Fixed: 1352105
    Change-Id: I99607a8891c54cf1870a209a68b14350a86181ea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834112
    Auto-Submit: Gauthier Ambard <[email protected]>
    Commit-Queue: Ewann Pellé <[email protected]>
    Reviewed-by: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036063}
    
  839. Remove usage of CreateAndConsumeTextureCHROMIUM
    
    Remove some test usage of deprecated CreateAndConsumeTextureCHROMIUM()
    and replace with CreateAndTexStorage2DSharedImageCHROMIUM().
    
    Bug: 1273084
    Change-Id: I3329b9254ca6829db1799acab41a8e013f69332a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827581
    Commit-Queue: Kyle Charbonneau <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036062}
    
  840. [Tracing] Provide a process name in SDK build
    
    Provides a meaningful name for a trace producer in SDK build. Note that
    this only affects tracing through a system backend, because Chrome's
    custom backend overrides this name.
    
    Change-Id: I6fd6a20aed7f2c41c8f92bb18adb66130939d3c1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834456
    Reviewed-by: Eric Seckler <[email protected]>
    Commit-Queue: Mikhail Khokhlov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036061}
    
  841. [iOS][OpenIn] Fixes file deletion
    
    This CL ensures that the activityView id about to be removed
    before calling `openInActivityWillDisappearForFileAtURL:`
    
    Bug: 1350940
    Change-Id: Ic99f7ae8887c061ffe4d9b6e4747504046616360
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820107
    Reviewed-by: Sylvain Defresne <[email protected]>
    Commit-Queue: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036060}
    
  842. Extend the Android.WebView.OriginsVisited histogram.
    
    Apparently the current date was near enough to show an expiry warning
    in the UMA dashboard.
    
    Bug: 1352070
    Change-Id: I7dbff81ac9a4a5b927acf5ed156e04babc9f8c47
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834180
    Commit-Queue: Michael Thiessen <[email protected]>
    Reviewed-by: Michael Thiessen <[email protected]>
    Auto-Submit: Michael van Ouwerkerk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036059}
    
  843. NetworkPortalDetector: Elim NetworkPortalDetectorStrategy
    
    When Chrome's CaptivePortalDetector was primary, the Strategy class was
    intended to allow different strategies for portal detection backoff.
    
    With Shill portal detection as primary, that logic is integrated into
    Shill (and made consistent) so this class is no longer necessary.
    
    This CL simplifies the timeouts used for Chrome detection when it is
    triggered (e.g. when a proxy is configured).
    
    Bug=b:207088236
    
    Change-Id: Idd22388dbe5c0e389346b534f4e835e94bdc8684
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828050
    Reviewed-by: Danila Kuzmin <[email protected]>
    Commit-Queue: Steven Bennetts <[email protected]>
    Reviewed-by: Kyle Horimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036058}
    
  844. Roll DevTools Frontend from 5db934b91736 to d5f3befb47ea (5 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/5db934b91736..d5f3befb47ea
    
    2022-08-17 [email protected] [LMI] Implement UI specification for Highlight Chips
    2022-08-17 [email protected] Disable a flaky raw-wasm e2e test (display correct location in Wasm...)
    2022-08-17 [email protected] Disable Sources Panel grouping test
    2022-08-17 [email protected] Store HeaderOverrides as an array instead of as an object
    2022-08-17 [email protected] send empty headers with curl
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1288023,chromium:1309310,chromium:1336568,chromium:1349268,chromium:1349290
    Tbr: [email protected]
    Change-Id: Ie59418c98340e6c3d83dba4cce2d66c08b28b463
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836314
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036057}
    
  845. Don't always check AllowSyncOffForChildAccounts if sync enabled in FRE
    
    SyncConsentFirstRunFragment.shouldEnableImmediately() is called if
    the user clicks "Yes, I'm in" in the "Turn on sync?" dialog of the
    FirstRunExperience.
    https://source.chromium.org/chromium/chromium/src/+/main:chrome/android/java/src/org/chromium/chrome/browser/firstrun/SyncConsentFirstRunFragment.java;l=86;drc=36c59c53be1d8852f5087008c45a95797bac9730
    
    Because crrev.com/c/3776617 checks AllowSyncOffForChildAccounts first
    in that predicate, a lot of non-child users will be enrolled into the
    experiment, which is undesirable for metrics analysis.
    To fix this, check EnableSyncImmediatelyInFre first - that one will
    only be launched after AllowSyncOffForChildAccounts.
    Note there are other callers of shouldEnableImmediately() but only for
    assertions, which are stripped in most release builds anyways.
    https://source.chromium.org/chromium/chromium/src/+/main:chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunSignInProcessor.java;l=71;drc=36c59c53be1d8852f5087008c45a95797bac9730
    https://source.chromium.org/chromium/chromium/src/+/main:chrome/android/java/src/org/chromium/chrome/browser/firstrun/SyncConsentFirstRunFragment.java;l=104;drc=36c59c53be1d8852f5087008c45a95797bac9730
    
    Fixed: 1353737
    Change-Id: I0470365f47c9981ecdb7c24786c4d36dcdbb0c02
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834316
    Auto-Submit: Victor Vianna <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036056}
    
  846. [PageInfo] Add test for SiteCount
    
    Add a test for
    LocalSharedObjectsContainer::GetHostCountForDomain()
    and LocalSharedObjectsContainer::GetHostCount().
    
    Bug: 1346305
    Change-Id: I38f0522f3cd3a7c283a8b0cc286a2a8b65687167
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816816
    Reviewed-by: Olesia Marukhno <[email protected]>
    Reviewed-by: Christian Dullweber <[email protected]>
    Commit-Queue: Zofia Salata <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036055}
    
  847. Roll Perfetto from 2fbf8d8bf878 to 3960394cdf24 (2 revisions)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/2fbf8d8bf878..3960394cdf24
    
    2022-08-17 [email protected] Save and expose filter_debug_annotations in EventContext for Chromium
    2022-08-17 [email protected] Merge "[ZipReader] Rename Header field to avoid conflict with zlib macros"
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Iad928fb022c86442eebdb34b0403a05394a7e31f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835764
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036054}
    
  848. [iOS] Change pipes to backticks in /ios/chrome/browser/device_sharing
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: Id2402eef49960c33209baec482db6db0701deb01
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829280
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Commit-Queue: Gauthier Ambard <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036053}
    
  849. Fallback to a main thread animation if background color animation affected by blur
    
    Bug: 1289412
    Change-Id: I97dd798afe06d88d104a6a632199feed32c94678
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3781496
    Reviewed-by: Robert Flack <[email protected]>
    Commit-Queue: Kevin Ellis <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036052}
    
  850. Disable crostini.RestartIcon.bullseye_stable on Chromium CQ
    
    The test is flaky
    
    Bug: 1353760
    Change-Id: Id550327a42e6e74a7abc508f0512a3e8336c7225
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827750
    Auto-Submit: Roman Sorokin <[email protected]>
    Reviewed-by: Michael Ershov <[email protected]>
    Commit-Queue: Roman Sorokin <[email protected]>
    Commit-Queue: Michael Ershov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036051}
    
  851. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660705020-f9f76813a388dd9cf2da15d6d80f03f32c6c2896.profdata to chrome-win64-main-1660715759-32335aa14e4dc81c7277e1369dfd8ca35b9c8069.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I30913c9eb4dc38218ab74e5d8c40fc6ad9a2bf83
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835136
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036050}
    
  852. Remove several undefined functions from DocumentAnimations
    
    This functionality was split out into the class PostStyleUpdateScope
    a long time ago, but apparently I forgot to remove some function
    declarations.
    
    Change-Id: I9ca74f5a99deceed1bf570d8c382634870fc5b3f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834485
    Reviewed-by: Robert Flack <[email protected]>
    Auto-Submit: Anders Hartvoll Ruud <[email protected]>
    Commit-Queue: Robert Flack <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036049}
    
  853. Roll Dawn from f83652f01935 to 5ef011f2c3fc (3 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/f83652f01935..5ef011f2c3fc
    
    2022-08-17 [email protected] Roll SwiftShader from c61fc9aec162 to 3fb7084b02d7 (2 revisions)
    2022-08-17 [email protected] d3d12: Disallow creating external image after device destruction
    2022-08-17 [email protected] Roll ANGLE from 0f5770deabf2 to 213a1ee6e6db (10 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: chromium:1352802
    Tbr: [email protected]
    Change-Id: I76744ea896dfb68a3c4582ed54a405571f2b33c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834661
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036048}
    
  854. Rename Thread::GetTaskRunner to Thread::GetDeprecatedTaskRunner.
    
    Renaming the name to deprecated will help us progressively fix the
    callsites. The worker based callsites are not touched and will call
    directly to the NonMainThread::GetTaskRunner.
    
    This change was largely done mechanically via grep/sed.
    
    BUG=624696
    
    Change-Id: I38aae3fa914b46244503f90eee4d65ba5f0b1f0d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832931
    Commit-Queue: Dave Tapuska <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036047}
    
  855. [Android Test] Features annotations for outside chrome/
    
    Migrate the core functionality of
    org.chromium.chrome.test.util.browser.Features to base/ so that this
    annotation style can be re-used by tests outside of chrome/.
    
    There are now two "flavors" of features annotations.
    
    - base/'s that only sets FeatureList and CommandLine.
    - chrome/'s which also sets cached flags and FieldTrials.
    
    Usages in chrome/ should continue working automatically. Usages outside
    Chrome can use the new base/ variety.
    
    Usages of ContentFeatures, BaseFeatures or UiBaseFeatures can now rely on the base/test/util/Features.java implementation.
    
    Bug: 1352550
    Change-Id: Id1fcb06a965f177d20644e7fbe8f4b671934a4f7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828121
    Commit-Queue: Calder Kitagawa <[email protected]>
    Reviewed-by: Xi Han <[email protected]>
    Reviewed-by: Michael Thiessen <[email protected]>
    Reviewed-by: Yaron Friedman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036046}
    
  856. Refactor ChromeContentBrowserClient to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I39ba689ea9987a7ea3c5359922d0898c8bfeafdb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829093
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Jana Grill <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036045}
    
  857. Disable lacros.ShelfLaunch.* tast tests
    
    The tests are failed on lacros-amd64-generic-chrome builder and blocking
    LKGM uprev 15050.0.0 (crrev.com/c/3833010).
    
    List:
    * lacros.ShelfLaunch.only
    * lacros.ShelfLaunch.primary
    
    Bug: 1352476
    Change-Id: I4039502734c9fb1c74fce38c903ae45350705f16
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826594
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: Yoshiki Iguchi <[email protected]>
    Commit-Queue: Keigo Oka <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Keigo Oka <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036044}
    
  858. Revert "[OOBE][SAML]: Update documentation for LoginAuthenticationBehavior"
    
    This reverts commit 88e5442ae8d7825bfbab4675cd668e390ed21313.
    
    Reason for revert: Flaky, see https://crbug.com/1102738
    
    Original change's description:
    > [OOBE][SAML]: Update documentation for LoginAuthenticationBehavior
    >
    > Add a message that since M99 if LoginAuthenticationBehavior is set to 1,
    > user will be redirected to SAML IdP page directly without additional
    > confirmation.
    >
    > Also make sure that GAIA buttons are still hidden when we are trying to
    > redirect to an IdP page, but getting an error.
    >
    > Bug: b:228887266
    > Change-Id: I239e9edb92b288bd6784e5c2d8af51c4c030793f
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822907
    > Reviewed-by: Renato Silva <[email protected]>
    > Reviewed-by: Maksim Ivanov <[email protected]>
    > Commit-Queue: Danila Kuzmin <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035659}
    
    Bug: b:228887266
    Bug: 1102738
    Change-Id: I88d861a235957b7996cc8c21572c1d8710a40a44
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3836394
    Auto-Submit: Roman Sorokin <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036043}
    
  859. Cache Texture in Ozone backing on Freedreno drivers
    
    Freedreno drivers crash during glDeleteTextures or fail in
    eglDupNativeFenceFDANDROID if we import same dma-buf twice into GL.
    
    To mitigate with we cache single GL texture for each SharedImage.
    Note, that this doesn't fix issues when there are multiple
    SharedImages created from the same NativePixmapHandle and this is
    incompatible with anything but having a single GL Context, which
    is true for now.
    
    Bug: 1343644
    
    Change-Id: If5f24c2e228aa7cdbeeba9d2bcaa70d8f301a6b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827481
    Reviewed-by: Peter McNeeley <[email protected]>
    Reviewed-by: Saifuddin Hitawala <[email protected]>
    Commit-Queue: Vasiliy Telezhnikov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036042}
    
  860. Roll src-internal from 2a1b82d6bf3d to e436427b1b4c (6 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/2a1b82d6bf3d..e436427b1b4c
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1346419
    Tbr: [email protected]
    Change-Id: Ia6e686ce0dc74ca1e32eb67d635033c6b04ccecc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833249
    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@{#1036041}
    
  861. Move {ash => chromeos/ash}/components/audio/
    
    ChromeOS components and services are meant to live in chromeos/,
    separate from Ash shell code. Fix a previous migration that used the
    wrong directory.
    
    This CL is part of the ChromeOS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Bug: 1164001
    Change-Id: Idfa0140faafb4d4135ebea2e6ff05f4975fd6a81
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3779526
    Owners-Override: Hidehiko Abe <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Henrique Ferreiro <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036040}
    
  862. Delay expiry and change ownership of remote disabling histograms.
    
    - Extensions.Extensions.ExtensionDisabledRemotely
    - Extensions.Extensions.ExtensionReenabledRemotely
    - Extensions.ExtensionAddDisableRemotelyReason2
    
    Bug: 1348998
    Change-Id: Ia2e334405ae22bf9f6b9fb7d21929b72a1e22cee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828706
    Reviewed-by: Kelvin Jiang <[email protected]>
    Commit-Queue: Anunoy Ghosh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036039}
    
  863. [FastCheckout] Add network status UMA in CapabilitiesFetcher.
    
    The CL adds the analogous metric for FastCheckout to
    PasswordManager.CapabilitiesService.HttpResponseCode.
    
    Bug: 1350456, 1334642
    Change-Id: I42e0d1a7bbf29f4a044bb36c5149f6cdd6cfa973
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830013
    Reviewed-by: Christoph Schwering <[email protected]>
    Reviewed-by: Norge Vizcay <[email protected]>
    Reviewed-by: Vidhan Jain <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036038}
    
  864. [Flex][EULA]: Make sure EULA is accepted on managed devices
    
    Bug: b:239935283
    Change-Id: I8a58d48f7d29f7ee51e9364e060df0765ac3ece0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829521
    Commit-Queue: Danila Kuzmin <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036037}
    
  865. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660715759-6fd7688957ac352f6a31883b1956029821b7e078.profdata to chrome-linux-main-1660737332-29095bd3d22be72b162a802963b21a87dc061e6a.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I56bb7452d4b3b64e4a9786b4e52b57dc4b1c4149
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835768
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036036}
    
  866. arc: Send VolumeProvider content URLs for Downloads and Android files
    
    Currently, files inside Downloads and Android files are served by
    ArcFileProvider on the Android side, while those inside My files,
    removable media. etc. are served by VolumeProvider.
    In order to achieve integrity and improve maintainability, let
    VolumeProvider serve files inside Downloads and Android files, too.
    
    Bug: b:176918971
    Bug: b:182874843
    Bug: b:190331084
    Bug: b:242715166
    Test: $ unit_tests --gtest_filter="FileManagerPathUtilConvertUrlTest.*"
    Test: Open mp3 files under Downloads/ and "Play files" with VLC from the
    Test: Chrome OS Files app.
    Test: Open image files under Downloads/ and "Play files" with ArtFlow
    Test: using SAF (Storage Access Framework).
    
    Change-Id: I034fce8502ef0aa7ccba0f2e1b53f0a74e5c8acd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2461551
    Auto-Submit: Youkichi Hosoi <[email protected]>
    Reviewed-by: Ryo Hashimoto <[email protected]>
    Reviewed-by: François Degros <[email protected]>
    Commit-Queue: Youkichi Hosoi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036035}
    
  867. [iOS] Adds Clear Browsing Symbols
    
    Adds symbols to the Clear Browsing screen.
    
    Bug: 131554
    Change-Id: I698a22f17c892eeceefed271208cad90ac90f316
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834459
    Commit-Queue: Gauthier Ambard <[email protected]>
    Reviewed-by: Gauthier Ambard <[email protected]>
    Commit-Queue: Ewann Pellé <[email protected]>
    Auto-Submit: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036034}
    
  868. [Web Payment] Cross platform not-supported test with shipping
    
    Before this patch,
    PaymentRequestMetricsTest.testMetrics_NoSupportedPaymentMethod was a
    flaky test that ran only on Android. The flakiness resulted from
    PaymentRequestTestRule.openPageAndClickNodeAndWait() timeout.
    
    This patch:
    1) Converts the test into an Android browser test, which makes it run on
       both desktop and Android platforms.
    2) Changes the test from using
       PaymentRequestTestRule.openPageAndClickNodeAndWait() with Java
       callbacks to using content::NavigateTo() and content::EvalJs() with
       JS promises.
    
    After this patch, the flakiness no longer reproduces.
    
    Bug: 1291889
    Change-Id: I963e85069f9321df86868c98ec81fcc63cf785fa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832708
    Reviewed-by: Stephen McGruer <[email protected]>
    Commit-Queue: Rouslan Solomakhin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036033}
    
  869. Implement MST::BeingTransferred which notifies browser of the transfer
    
    This function calls MSDH::KeepDeviceAliveForTransfer to keep the
    MediaStreamDevice alive until it has been cloned successfully in the
    transferred context. This function also stops the MST which is being
    transferred in the original context.
    
    Bug: 1288839
    Change-Id: I29b0a7794409c7f98779c666a1415fd31f9df8c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812165
    Reviewed-by: Jeremy Roman <[email protected]>
    Commit-Queue: Palak Agarwal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036032}
    
  870. Privacy Guide: Add functionality to the MSBB page
    
    Make the toggle in the MSBB page functional.
    - Correct initialisation depending on the MSBB state.
    - Change the MSBB state when the toggle is pressed.
    
    Bug: 1238896
    Change-Id: Iff59b6ea1d42dc0029bb55b42924bcc1b0c58fde
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829531
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Rubin Deliallisi <[email protected]>
    Reviewed-by: Rainhard Findling <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036031}
    
  871. [CodeHealth] Extensions file manager base::Value refactor
    
    This CL contains base::Value modenrnisation for files under the path
    chrome/browser/chromeos/extensions/file_manager/ and its adjacent code.
    
    Bug: 1187001, 1352780
    Change-Id: Ia40b94fddb7d1d5f1112afef48193bd83b3a2a30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829928
    Reviewed-by: Jeremie Boulic <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036030}
    
  872. bindings: Remove the prototype chain from observable array handler object
    
    Removes the prototype chain (__proto__) from observable array
    handler objects so that only the trap functions installed by
    Blink will be effective.
    
    Bug: 1352549
    Change-Id: Ied84c044708066c68c11a7e640846411284f545b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832190
    Commit-Queue: Yuki Shiino <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036029}
    
  873. [iOS] Change pipes to backticks in /ios/chrome/browser/dom_distiller
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I43aaca3dbb61631aff1293976bc0491aed26a106
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834246
    Reviewed-by: Éric Noyau <[email protected]>
    Commit-Queue: Gauthier Ambard <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036028}
    
  874. OOBE - Polymer3 - Check-in encryption migration
    
    Check-in the modularised version of OOBE's Encryption Migration screen.
    
    Bug: 1184731, b/242724200
    Change-Id: I9af8639fe0da9656d141fae68f5ef22efea29788
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834445
    Reviewed-by: Danila Kuzmin <[email protected]>
    Commit-Queue: Renato Silva <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036027}
    
  875. Standardize GPU parallelization
    
    Standardizes the GPU parallelization-related code to be part of the
    base GpuIntegrationTest instead of repeating code in child classes.
    
    Also moves a couple of public methods in GpuIntegrationTest to be
    private since the addition of the new public method pushed the number
    over pylint's limit of 20 and there's no reason why they needed to be
    public in the first place.
    
    Bug: 1336393, 1340607
    Change-Id: I8842da4a35059af5973bd294ba728d3bb6ba5da4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826384
    Auto-Submit: Brian Sheedy <[email protected]>
    Commit-Queue: Yuly Novikov <[email protected]>
    Reviewed-by: Yuly Novikov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036026}
    
  876. Pass new unwinders to TracingSamplerProfiler in the GPU
    compositor thread.
    
    We pass in CreateCoreUnwindersFactory here since it lives in the
    chrome/ layer while TracingSamplerProfiler is outside of chrome/.
    
    Also, move the initialization of TracingSamplerProfiler from
    components/viz to chrome/gpu. This aligns better with how the
    profiler is used in other child processes.
    
    Change-Id: Iaa494b8f030390c92636693bf6c7297f7eec96a2
    Bug: b/231934478
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3804589
    Reviewed-by: Tommy Nyquist <[email protected]>
    Commit-Queue: Eric Seckler <[email protected]>
    Reviewed-by: Jonathan Ross <[email protected]>
    Auto-Submit: Tushar Agarwal <[email protected]>
    Commit-Queue: Tushar Agarwal <[email protected]>
    Reviewed-by: Eric Seckler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036025}
    
  877. [ios] Fix crash when segmentation platform feature disabled.
    
    `segmentation_otr_web_state_observer_` in ApplicationContextImpl can
    only be initialized when `kSegmentationPlatformFeature` is enabled.
    Although `kSegmentationPlatformFeature` is enabled by default currently,
    but we'd better add non-nullptr check for
    `segmentation_otr_web_state_observer_` in case this feature can appear
    in the disabled feature list.
    
    Bug: 1353619
    Change-Id: I9e6d4b314ea24d5be68d68282dd40f9479729724
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831629
    Commit-Queue: Éric Noyau <[email protected]>
    Reviewed-by: Éric Noyau <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036024}
    
  878. [iOS] Remove Dark mode workaround for resizable images
    
    Using resizableImageWithCapInsets removes the Assets attribute related
    to dark mode. We used a workaround by refetching the image each time the
    trait collection was changing.
    However, the correct solution is to set the insets in the image
    metadata.
    
    Fixed: 1351094
    Change-Id: Ie892d6f004eb023033c54f6360256586f904fd33
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817543
    Commit-Queue: Gauthier Ambard <[email protected]>
    Reviewed-by: Robbie Gibson <[email protected]>
    Reviewed-by: Justin Cohen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036023}
    
  879. Update V8 to version 10.6.190.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/8444c40e..43711c5b
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I7c0af68e3b5e65e513a019627fed709c9ec83afc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834550
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1036022}
    
  880. Roll Projector App from 5aiSSTONnl1PqtAdZ... to OEv_F3H4roKFxcVxV...
    
    Release_Notes: http://go/projector_app-x20/relnotes/Main/projector_app_nightly_202208170100_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/projector_app/app/+/OEv_F3H4roKFxcVxV1LrSjOnVqoIszU3d8YiZSpLXG0C
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/projector-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
    Bug: b/241488095
    Tbr: [email protected]
    Change-Id: I4d2612525f6fabeec55cc33fa8c99e580b384fa5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835722
    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@{#1036021}
    
  881. [grid] Fix synthesis vertical-lr baselines.
    
    Previously we'd synthesize the baseline on the incorrect side (and there
    was a test asserting incorrect behaviour), and we didn't account for
    the text orientation.
    
    Fixed: 1013578
    Change-Id: I8b4466832e1ab9017289d516b06bf122ea636a13
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832966
    Commit-Queue: Ian Kilpatrick <[email protected]>
    Reviewed-by: Ethan Jimenez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036020}
    
  882. Remove kEnablePerfettoClientApiProducer feature flag
    
    The flag makes things harder to support because we have 4 possible
    configurations. This CL simplifies things by always using perfetto
    producer in the SDK build and tracelog producer in the non-SDK build.
    
    Bug: b/240132218
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Change-Id: I14869f43b0714e4e1f6baa4088229645c2b6b480
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830017
    Reviewed-by: Eric Seckler <[email protected]>
    Reviewed-by: Sami Kyöstilä <[email protected]>
    Commit-Queue: Mikhail Khokhlov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036019}
    
  883. Allow controlling which experiments will go into which synthetic trial
    
    Change-Id: I3694727eb42b661c074283d7ae58769657962219
    Bug: b:242171397
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826307
    Commit-Queue: David Bengoa <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036018}
    
  884. NaCl on ARM64: Remove dependencies on //net
    
    NaCl cannot depend on //net when building for ARM64, as in that build
    some libraries are not present in the 32-bit version that NaCl needs.
    
    Introduce is_minimal_toolchain build variable to distinguish our special
    nacl_helper build.
    
    Bug: 1339021
    Change-Id: Ic1d37002e16c2a7a8e2479a39463454f805633c1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819701
    Reviewed-by: Mark Seaborn <[email protected]>
    Reviewed-by: Derek Schuff <[email protected]>
    Commit-Queue: Fabian Sommer <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036017}
    
  885. [iOS][Omnibox] Clip omnibox to bounds.
    
    Clips the omnibox to bounds to improve the animations.
    
    Fixed: 1350067
    Change-Id: If255a85b08ac6e71ef5583f88c703b3a9f878df0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826130
    Auto-Submit: Stepan Khapugin <[email protected]>
    Commit-Queue: Stepan Khapugin <[email protected]>
    Reviewed-by: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036016}
    
  886. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660705020-8cae24c037275a8529d60f3d361f009d45951634.profdata to chrome-win32-main-1660715759-94da55ad39428f298ce5b2038af9272db9954ca9.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Iafdc2be2f44b4769af93050feafa14c0d0072623
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835763
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036015}
    
  887. [fileSystem API] Ensure RequestFileSystemDialogView invokes callback.
    
    RequestFileSystemDialogView is used to display files access consent
    dialog for chrome.fileSystem.requestFileSystem(). The constructor takes
    a callback that gets invoked when the user responds to or closes the
    dialog box.
    
    Previously a problem arises when the containing App exits while the
    consent dialog is shown. In this case, the callback is never invoked,
    so the extension API never gets a response, and a DCHECK is triggered.
    
    This CL fixes the issue by making RequestFileSystemDialogView's
    destructor invoke the callback, if that's not yet done. Also, previously
    ChromeFileSystemDelegateLacros::RequestFileSystem()'s main flow guards
    against the possibility for the consent dialog call to not cause
    callback to be called. We now relax this check.
    
    RequestFileSystemDialogTest.InvokeUi_default (browser_tests) is also
    updated to check that the callback is called. The test would fail
    without this CL's fix.
    
    Bug: 1352245, 1263204
    Change-Id: I044dd10920204b53df44798e41d15fb435750eb4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827708
    Commit-Queue: Samuel Huang <[email protected]>
    Reviewed-by: Josh Simmons <[email protected]>
    Reviewed-by: Emilia Paz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036014}
    
  888. [Autofill Assistant] Add ParseSingleTagXml action to extract data from single tag Xml
    
    - We have created a new action which will read data from the given input client memory key. It will validate that the stored data is single tag Xml.
    - This action will then extract values from the single tag Xml for the given set of keys/attributes using java parser.
    - Once, the required data has been extracted, it will then store it in the given output client memory key.
    - Required error handling where data cannot be parsed or given data is signed has been take care by sending appropriate client action status back to the server.
    - Added unit tests.
    
    Bug: b/241884506
    
    Change-Id: If21b1091bfc604a5c0a3c8c99e8889aa3d4eaa66
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830128
    Reviewed-by: Florian Gauger <[email protected]>
    Commit-Queue: Vinit Solanki <[email protected]>
    Reviewed-by: Shashank Jain <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036013}
    
  889. Roll SwiftShader from 3fb7084b02d7 to 5ac9bd16c803 (1 revision)
    
    https://swiftshader.googlesource.com/SwiftShader.git/+log/3fb7084b02d7..5ac9bd16c803
    
    2022-08-17 [email protected] Regres: Update test lists @ a6c3e363
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/swiftshader-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;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:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: Ib9a9a54fb44501a8850a403fffff4181b287cd96
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834528
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036012}
    
  890. Use Sdk 33 constants in WebAPK notification delegation code.
    
    Bug: 1298514
    Change-Id: I9272064857007ec9d3bf816c9b68b6331dba37bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829704
    Reviewed-by: Glenn Hartmann <[email protected]>
    Commit-Queue: Michael van Ouwerkerk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036011}
    
  891. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660694323-1852380f4185ea1ff9a2df04304a8be582950df2.profdata to chrome-mac-arm-main-1660715759-c9f51dd72bf9a894f0a18bf4b3d2169a2d6520b0.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Icbbd830aa4aaa17d87e67b94337ebb63f1b00ee8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835631
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036010}
    
  892. [beacon-api] Support `Blob` type in POST beacon's `setData()`
    
    - Support setting & sending `Blob` and file-like object
    - Specify data limit for `ArrayBuffer*` types and throws exception when exceeding, which is the same as what `navigator.sendBeacon()` [does][1].
    - Throws `TypeError` when getting `ReadableStream` type.
    - Throws `RangeError` when getting multi-parts data.
    
    [1]: https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/modules/beacon/navigator_beacon.cc;l=115-117;drc=52f474916bdf33918223ad8254a333b5d517ee6c
    
    Based on https://crrev.com/c/3826326
    
    Bug: 1293679
    Change-Id: I2c86efda3617910012d4a97e48642d1cd800e1a4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823144
    Reviewed-by: Yutaka Hirano <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Rakina Zata Amni <[email protected]>
    Commit-Queue: Ming-Ying Chung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036009}
    
  893. [Autofill Assistant] Fixing QR Code model issues
    
    Issue: When we call promptQrCode function two times in DSL script, the function was not working properly second time.
    
    Cause and fix:
    We noticed that we were using same model across the lifetime and hence when the action was triggered second time, it had some values set previously which was causing this issue.
    
    As a fix for this, we are now creating a new model when action is started and in ClearQrCodeScanUi (which is called at the end of action), we will make it nullptr.
    
    This will ensure:
    1. New model is created for every action.
    2. Model is deleted after action is completed.
    
    Bug: b/241884506
    Change-Id: I723d8d5bb41b80052478fe8c06fb762a7da8dbaf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833633
    Reviewed-by: Shashank Jain <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Commit-Queue: Vinit Solanki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036008}
    
  894. [sheriff] Disable failing PasswordGenerationIntegrationTest test
    
    Failing test:
    PasswordGenerationIntegrationTest#testManualGenerationCancel
    
    Bug: 1353701
    Change-Id: Id9c576692e05d04ff6b1e16573b4426b9a9b5842
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834178
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036007}
    
  895. Skip raster invalidation for chunks that do not draw content
    
    This patch generalizes an existing optimization, for a single
    non-draws-content display item, to check if the chunk contains no
    drawable content. Importantly, this new approach will skip raster
    invalidation checks for empty chunks, which leads to a 10% improvement
    on a virtual scroller testcase.
    
    Bug: 1340881
    Change-Id: I37a2c8f8b371142a0f656ae442f8db874dc09586
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832921
    Reviewed-by: Delan Azabani <[email protected]>
    Commit-Queue: Philip Rogers <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036006}
    
  896. bindings: Add argument type checks to ObservableArray<T>
    
    Performs type checks for arguments of trap functions and throws
    a TypeError if a type is wrong.
    
    Bug: 1352549
    Change-Id: I66df3a9eeae5e4f44bdf714666a2c6304ebec0f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835494
    Auto-Submit: Yuki Shiino <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Commit-Queue: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036005}
    
  897. Adding base::Location to GpuProcessHost::CallOnIO parameters
    
    the FROM_HERE macro is called within the CallOnIO function, which
    doesn't give much information on who calls the function, this cl
    moves the FROM_HERE macro call to the caller of
    
    GpuProcessHost: :CallOnIO posts tasks on the main thread, right now
    GpuProcessHost: :CallOnIO.
    Bug: b/242556313
    Change-Id: I779125763ad098cddbc49ea7e3bc684d26936fee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834113
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Omar Elmekkawy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036004}
    
  898. [BrowserFragment] Add a SurfaceHolder.Callback to manage SurfaceView events.
    
    This registers a SurfaceHolder.Callback when the SurfaceView is attached to the Window and the SurfaceView ViewHierarchy is only attached when the surfaceCreated()-callback is called as the host token is not available before that.
    Releasing the SurfaceControlViewHost happens when the Fragment is detached.
    
    Change-Id: I6dd945518c53120dc19964dfb92ef50c5cc9b850
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816281
    Reviewed-by: Ken Buchanan <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: Susanne Westphal <[email protected]>
    Reviewed-by: Rayan Kanso <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036003}
    
  899. Roll abseil_revision 6d806da76f..547802119d
    
    Change Log:
    https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/6d806da76f..547802119d
    Full diff:
    https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/6d806da76f..547802119d
    
    Bug: None
    Change-Id: If9850b203d6e03b85111a85e51153ec3853f7096
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834547
    Reviewed-by: Mirko Bonadei <[email protected]>
    Auto-Submit: Danil Chapovalov <[email protected]>
    Commit-Queue: Mirko Bonadei <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036002}
    
  900. Move attributeStyleMap to ElementCSSInlineStyle
    
    Per spec, it should be on the ElementCSSInlineStyle mixin instead of on
    the Element interface.
    
    Should fix remaining part of 807008.
    
    Bug: 807008
    Change-Id: I60ae47130e4cb1d4f0a2477bca04ccba27cd8027
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828238
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Reviewed-by: Philip Jägenstedt <[email protected]>
    Commit-Queue: Rune Lillesveen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036001}
    
  901. [Fallbacks] Fill in textarea fields using the context menu
    
    Prior to this CL, the textarea fields were not filled using the
    autofill context menu due to couple of reasons:
    1. The field renderer id is not set for the textarea fields so the
    context menu would not fill them.
    2. There were checks for WebInputElement in the renderer in
    FillFieldWithValue that returns null for the textarea fields.
    
    This CL fixes the above alongwith some cleanups.
    
    Bug: 1344455, 1325811
    Change-Id: I3c5c80738221a711db3b3deae045df50b174718a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3804639
    Commit-Queue: Vidhan Jain <[email protected]>
    Reviewed-by: Stefan Zager <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1036000}
    
  902. Roll DevTools Frontend from 46b85ee0a9a7 to 5db934b91736 (2 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/46b85ee0a9a7..5db934b91736
    
    2022-08-17 [email protected] Improve message in CSS hints and handle editing better
    2022-08-17 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1178508
    Tbr: [email protected]
    Change-Id: If4793c45c5d94560790a1c328c95ac34d5adfdb8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834901
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035999}
    
  903. Add account addition test support in FakeAccountManagerFacade
    
    This cl moves the DummyAddAccountActivity from
    AccountPickerBottomSheetTest to FakeAccountManagerFacade and renames
    it to AddAccountActivityStub.
    
    This will let testing add account flow in different entry points easier.
    
    Bug: 1352486
    Change-Id: I3bcfeb137c8ebab86e404f6af5882c7209d79819
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830015
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035998}
    
  904. PageLoadMetrics: Prerender2 support for EarlyHintsPageLoadMetricsObserver
    
    This CL makes EarlyHintsPageLoadMetricsObserver records metrics if the
    page is prerendered and activated. UMAs PageLoad.Clients.EarlyHints.*
    are affected and this CL renames PageLoad.Clients.EarlyHints.* to
    PageLoad.Clients.EarlyHints2.*. The effects are the following:
    
    - All PageLoad.Clients.EarlyHints2.*:
      - Include samples from prerendered pages.
    - PageLoad.Clients.EarlyHints2.Preload.PaintTiming.NavigationToFirstContentfulPaint
      - The value is modified as activation start origined for prerendered
        pages.
    - PageLoad.Clients.EarlyHints2.Preload.PaintTiming.NavigationToLargestContentfulPaint2
      - The value is modified as activation start origined for prerendered
        pages.
    
    For the complete list, see [1].
    
    [1] https://docs.google.com/spreadsheets/d/1IhBvEq4Fa3mRob0LFaIpsH4g9E8WRVD8RjXnbxxmThI/edit?pli=1#gid=592018921
    
    Bug: 1317494
    Change-Id: I1c771002da6729774f9560e126751aedd8f3c2f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832984
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Kenichi Ishibashi <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035997}
    
  905. [iOS] Change pipes to backticks in /ios/chrome/browser/download
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I3bfe12633a3bad20d9a1fb2c6827483fc4fcdf5d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834169
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: Ewann Pellé <[email protected]>
    Commit-Queue: Ewann Pellé <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035996}
    
  906. Roll WebRTC from 0cf140d720e1 to 723f19d230e7 (9 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/0cf140d720e1..723f19d230e7
    
    2022-08-17 [email protected] Roll chromium_revision 61b1dc0d85..73d2f8e653 (1035720:1035926)
    2022-08-16 [email protected] Roll chromium_revision 9079ff6a0a..61b1dc0d85 (1035583:1035720)
    2022-08-16 [email protected] Roll chromium_revision 5ddcf683a5..9079ff6a0a (1035358:1035583)
    2022-08-16 [email protected] Clean VideoReceiveStream2 includes
    2022-08-16 [email protected] Move VideoStreamBufferController to packet sequence
    2022-08-16 [email protected] Prepare rtc::Event to take on webrtc::TimeDelta dependency.
    2022-08-16 [email protected] Adopt absl::string_view in modules/audio_processing/
    2022-08-16 [email protected] Updated associated payload types without recreating receive streams.
    2022-08-16 [email protected] Improve sanity checks
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ie8733e0a76a1d2a4b7c09f4c358ba5e369d8ae99
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835383
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035995}
    
  907. Tie-break legacy keysets when cryptohome has many
    
    Update the ChromeOS login code to select the lexicographically smallest
    key label among all "legacy-" keys. In practice, this will almost always
    mean the "legacy-0" key is chosen for doing the authentication.
    
    The background is that apparently there are users in the wild who have
    multiple "legacy-N" keysets configured in their cryptohome. In that
    case, the Login code was proceeding with a random one, which was
    unpredictable behavior and broke some users. The commit changes the
    selection to be deterministic (not depending on the order of file
    listing in cryptohome or map<> items serialization in protobuf), and
    applies a speculative fix for the affected users: authenticating against
    "legacy-0" if it's present.
    
    Bug: 1350946
    Change-Id: I00f09cdb8b2ada59efc9514bb0cd5dfb4cfe2323
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829532
    Reviewed-by: Roman Sorokin <[email protected]>
    Reviewed-by: Martin Bidlingmaier <[email protected]>
    Commit-Queue: Maksim Ivanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035994}
    
  908. OOBE: Include GuestTos screen in OOBE Metrics
    
    Include Guest ToS screen in the following UMA histograms:
     - OOBE.StepShownStatus
     - OOBE.StepCompletionTime
     - OOBE.StepCompletionTimeByExitReason
    
    Bug: b/242679991
    Change-Id: Icfc60e9f968a2245726eac4ee9fca9de769feedf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827218
    Reviewed-by: Roman Sorokin <[email protected]>
    Commit-Queue: Osama Fathy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035993}
    
  909. Revert "cros: add a cache for highlight border overlay"
    
    This reverts commit b1f3e6bde4c2e7fea1359eb9ca0dba48bbab46e0.
    
    Reason for revert: Suspect as a culprit for https://crbug.com/1353700
    
    Original change's description:
    > cros: add a cache for highlight border overlay
    >
    > HighlightBorderOverlay is using dynamically generate images with
    > NinePatchLayers. However, the replaced image source is not removed which
    > may cause performance issue.
    >
    > This cl adds a cache of the source images for different highlight border
    > appearance. The highlight border overlay is mainly featured by its
    > highlight color, border color and rounded corner radius. Each dark and
    > light mode has only one set of highlight and border colors. The windows
    > that are using HighlightBorderOverlay have three different rounded
    > corner radius. Therefore, the cache size of source images is acceptable.
    > However, when dynamic color is enabled or the HighlightBorderOverlay is
    > applied to more window types, the cache size may be increased. We need
    > to take care of it if the cache size is too large.
    >
    > Manually test that with the same pixel ref of the source image,
    > UIResourceManager will not create a new resource.
    >
    > Bug: 1353075
    > Change-Id: Ic9be06a75b2d8b80c2c8d5bf4734ee6a6d9ce37b
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829092
    > Commit-Queue: Xiaodan Zhu <[email protected]>
    > Reviewed-by: Xiyuan Xia <[email protected]>
    > Reviewed-by: Xiaodan Zhu <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035771}
    
    Bug: 1353075, 1353700
    Change-Id: Ib6afae528b0bd3642c863c68ae09451f851da6cc
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835665
    Owners-Override: Roman Sorokin <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Roman Sorokin <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035992}
    
  910. Update V8 to version 10.6.188.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/fe3bd282..8444c40e
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I74ab87d45b16578e5bd7647edeb10d84ca3507bb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834510
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035991}
    
  911. [OOBE]: Check that LDHost exists before calling
    
    Bug: 1353098
    Change-Id: If79b99cd05ea7299209a448fe31bd9a16b8ccf19
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832672
    Reviewed-by: Roman Sorokin <[email protected]>
    Commit-Queue: Danila Kuzmin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035990}
    
  912. [Fallbacks] Hide Autofill popup if it overlaps with the context menu
    
    Bug: 1325811
    Change-Id: Ifef87469031fa202801d58335719f0973f24fe27
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3762492
    Commit-Queue: Vidhan Jain <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035989}
    
  913. [CCTBrand] Disable branding for BrApp CCT
    
    Bug: 1341138
    Change-Id: I1f043636a11190fdeec5f529cd40a47c92529e0d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832964
    Auto-Submit: Wenyu Fu <[email protected]>
    Commit-Queue: Peter Conn <[email protected]>
    Reviewed-by: Peter Conn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035988}
    
  914. [iOS] Change pipes to backticks in /ios/chrome/browser/credential_provider
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I23f683f8b21f594f7d621566958353c9418463c7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834311
    Commit-Queue: David Jean <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: David Jean <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035987}
    
  915. OOBE - Polymer3 - Rename core oobe files
    
    Rename oobe_polymer3.js and oobe_polymer.html to oobe.html/.js.
    Since no other version of OOBE exists, the explicit mentioning of
    Polymer3 is no longer relevant. Also remove oobe.html from the
    manual GRD file because no <includes> are needed for it.
    
    Bug: 1184731
    Change-Id: I526cc6f2dc07282b50e3abc71c608478081c505f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834164
    Commit-Queue: Renato Silva <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035986}
    
  916. [Public Session] Media access handler - Rip out dead code
    
    Rip out all Public Session related code since PS is deprecated, and MGS
    (Managed Guest Session) is the replacement ("PS v2").
    
    First CL that removed DeviceLocalAccountManagedSessionEnabled policy:
    crrev.com/c/3784794 -> as a consequence
    |ArePublicSessionRestrictionsEnabled| will always return false.
    
    Background: that policy is set to true since years ago, and the
    restrictions enabled helper function was returning false, hence
    this is all dead code being cleaned up.
    
    Bug: b/233592812
    Change-Id: I3386884a459f890632530350db18c8bdb19abd36
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823065
    Reviewed-by: John Rummell <[email protected]>
    Commit-Queue: Ivan Šandrk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035985}
    
  917. [Telemetry] Add documentation for the current API
    
    This CL adds documentation to /docs around the current architecture of
    the Telemetry Extension. This document is targeting OEMs that want to
    develop against the API.
    
    Bug: b/241514978
    Test: n/a
    Change-Id: Ic7cd547cf9e8cff6983354ec2dcddc7d9ba61b73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811521
    Reviewed-by: Oleh Lamzin <[email protected]>
    Commit-Queue: Bastian Kersting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035984}
    
  918. Reland "[BrowserFragment] Programmatically create Tabs"
    
    This is a reland of commit cbb1a41de09da72b667371b9a85513608be1fbe7
    which contained a mistake from rebasing which is fixed in Patchset 3.
    
    Original change's description:
    > [BrowserFragment] Programmatically create Tabs
    >
    > - Sets FOREGROUND_TABS by default to active.
    > - Add create Tab function to create tabs in the background
    > - Update BrowserFragment-shell to demonstrate preloading of tab content.
    >
    > Change-Id: I892f58f7a72700a897a2951ac5101de5a7ef5909
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811218
    > Commit-Queue: Susanne Westphal <[email protected]>
    > Reviewed-by: Rayan Kanso <[email protected]>
    > Reviewed-by: Robert Sesek <[email protected]>
    > Reviewed-by: Clark DuVall <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035448}
    
    Change-Id: Idb033168edd119bb38b55a07ff930b36a8b332ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832664
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: Susanne Westphal <[email protected]>
    Reviewed-by: Ken Buchanan <[email protected]>
    Reviewed-by: Rayan Kanso <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035983}
    
  919. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660694323-a0df662925b72bd3e97141633addc5c57296028b.profdata to chrome-win64-main-1660705020-f9f76813a388dd9cf2da15d6d80f03f32c6c2896.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I6acf7e7989c5e76bec1315501b0c2758315a4a74
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834893
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035982}
    
  920. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660694323-bf66eed84fef168c9923b22ad1faccf167b9ef65.profdata to chrome-win32-main-1660705020-8cae24c037275a8529d60f3d361f009d45951634.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I8a4dfd5b6f8aef9a05a8820b0949573d896f21c1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835128
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035981}
    
  921. Lacros: Add an Account Manager API to report auth errors
    
    Add an API - `AccountManagerFacade::ReportAuthError()` to report OAuth
    errors. These errors will be fanned out to `AccountManagerFacade`
    observers.
    
    This CL adds the API stub. Following CLs will add the actual
    implementation.
    
    Design Doc: http://shortn/_hKoc0VqbIt
    
    Bug: 1226055, 1312897
    Change-Id: I35d7c8e6cfad6b1dfab5fb363c7430effc7f2c0a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832223
    Commit-Queue: Kush Sinha <[email protected]>
    Reviewed-by: Anastasiia N <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035980}
    
  922. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660694323-3b8689f41924fd0b08a6a97ee0a53899a85546f3.profdata to chrome-linux-main-1660715759-6fd7688957ac352f6a31883b1956029821b7e078.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I3c8779dc2f0dbe7af7962f3d5c78ea318269aee9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835132
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035979}
    
  923. Add UserDirectoryIntegrityManager class
    
    Create UserDirectoryIntegrityManager class for tracking the state of
    incomplete users.
    
    Bug: b/239420309
    Change-Id: I99f33cd73a94cf9c0f89d57e30e0515ce82c3c2a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3780464
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Elie Maamari <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035978}
    
  924. Fix ozone_unittests
    
    Test: ran tests locally
    Bug: none
    Change-Id: Ic81ad638aa7dc061e950e0467c23d57962e428c6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835662
    Reviewed-by: Alexander Dunaev <[email protected]>
    Commit-Queue: Maksim Sisov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035977}
    
  925. Fix abort during
    LockStateController::StartUnlockAnimationAfterUIDestroyed
    
    Handle the case where the unlock animation is aborted during
    LockStateController::StartUnlockAnimationAfterUIDestroyed by pressing
    the power button in tablet mode.
    
    Bug: b/234146799
    Change-Id: Idf63c43dea5f92171bd615b2ddabec4ec8767642
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794115
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Elie Maamari <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035976}
    
  926. [FastCheckout] Connect CapabilitiesFetcher to cache and request processor.
    
    This CL adds the implementation of FastCheckoutCapabilitiesFetcherImpl.
    Follow-up work will introduce metrics to measure the performance of
    the capabilities fetcher.
    
    Bug: 1350456, 1334642
    Change-Id: If9d9d5561ebc164fd4ef098733fe1d0ce8a6b3c3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828234
    Reviewed-by: Norge Vizcay <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035975}
    
  927. Enable WebAppProvider in Kiosk session
    
    WebAppProvider was disabled in Kiosk due to conflict with Kiosk
    accessibility menu (https://crbug.com/1180380). This CL disables the
    creation of system web app handlers in Kiosk so that we can enable
    WebAppProvider and use it to install web apps in Kiosk. Changes are
    guarded by feature flag KioskEnableAppService.
    
    Bug: b:240493670
    Change-Id: I93822f399667fe5b18a78347fb5c908fba8293ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833515
    Reviewed-by: Jiewei Qian <[email protected]>
    Reviewed-by: Alan Cutter <[email protected]>
    Commit-Queue: Yi Xie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035974}
    
  928. [Passwords] Disable flaky TwoBrowsersClosingShutdownHistograms on Mac
    
    Bug: 1259913
    Change-Id: I4c63a0afc4f104eb95187309e56e01adbcbd90a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834162
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Maxim Kolosovskiy <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035973}
    
  929. Roll Skia from d121e0a831fa to 545157bb176d (3 revisions)
    
    https://skia.googlesource.com/skia.git/+log/d121e0a831fa..545157bb176d
    
    2022-08-17 [email protected] Roll ANGLE from e79c9cd63053 to 213a1ee6e6db (4 revisions)
    2022-08-17 [email protected] Roll SwiftShader from a6c3e363b7a9 to 3fb7084b02d7 (3 revisions)
    2022-08-17 [email protected] Roll Dawn from c8b0cfe7e308 to 1130a602efc9 (4 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I6fa0f7148491f42e3adb747c6f2d2f92f33210e1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835327
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035972}
    
  930. Remove PrefersContrast RuntimeEnabledFeature
    
    This media feature shipped a while ago, so remove the feature and
    related checks in the code.
    
    [email protected]
    
    Change-Id: I85187d7950ac923556f46bd9e1c3bd0c6e82ea66
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835090
    Commit-Queue: Rune Lillesveen <[email protected]>
    Reviewed-by: Rune Lillesveen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035971}
    
  931. More strict request body handling in PendingBeacon
    
    content::PendingBeaconService cannot handle request body with
    multiple data elements (which is used when a FormData is given),
    given a SimpleURLLoader restriction. Let's be strict and reject such
    a request body in PendingBeaconHost::SetRequestData.
    
    This allows us to store an optional<DataElement> rather than
    vector<DataElement> in PendingBeaconHost, and that simplifies the
    request body handling in PendingBeaconService::SendBeacons.
    
    This change also adds DataElement::Clone() which is callable only
    when the data element is copyable.
    
    Bug: 1293679
    Change-Id: I69bdddb146d16aefb928e11f477c92c51890ecea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826326
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Rakina Zata Amni <[email protected]>
    Commit-Queue: Yutaka Hirano <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035970}
    
  932. network task unittest: don't leak NetworkTasks
    
    NetworkTasks unregisters as a NetworkObserver during it's destruction.
    Hence, by leaking NetworkTasks, we're making the following race
    condition possible: NCN firing a Network event on the network thread
    while the test environment is being destructed on the main thread. In
    this case, NCN will reference the network thread task runner after
    it has been destructed, leading to a use after free.
    
    As an additional cleanup, move the EXPECT calls used by the helper
    functions to the main thread from the network one (otherwise tests
    would silently on EXPECT failures).
    
    Bug: 1338023
    
    Change-Id: Iefbff94b8a3b92be5f897dd96b2c591b1441efc6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805660
    Reviewed-by: Ryan Hamilton <[email protected]>
    Commit-Queue: Stefano Duo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035969}
    
  933. Refactor browser_window_state to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996, 1187061
    Test: Existing unit tests
    Change-Id: I76eeb7ab84c689ec03e9ed2f41cc4bb88cc001f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827217
    Reviewed-by: Elly Fong-Jones <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035968}
    
  934. Check metrics and MSBB before reporting progress
    
    Bug: b/242136158
    Change-Id: Ie81747a8b4c307f35b4709bb69af6250d4abc4f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829277
    Reviewed-by: Florian Gauger <[email protected]>
    Commit-Queue: Julie Hockett <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035967}
    
  935. Disable flaky CanRecropOriginalTrackAfterCloneIsGarbageCollected on Mac
    
    Bug: 1353349
    Change-Id: Ie1b9e888de319c77752d21050bfe3bc8855b49a9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834109
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Maxim Kolosovskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035966}
    
  936. Create form_data_importer_utils_unittest and test TimestampedSameOriginQueue.
    
    This is an effort to simplify the gigantuous
    form_data_importer_unittest.cc.
    
    By testing TimestampedSameOriginQueue separately, the multi-step import
    and form association tests can be simplified, as they can rely on the
    tested properties of TimestampedSameOriginQueue.
    Follow-up CLs will move/simplify these tests and move them to the
    utils_unittest file.
    
    The CL also moves the class out of the internal namespace, as it now has
    an ok-ish interface and is tested.
    
    Bug: 1313367
    Change-Id: I72af82dea91ffb2acc599808d5161547fc1b7c1d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828229
    Commit-Queue: Florian Leimgruber <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035965}
    
  937. Adds AXTreeSerializer for Screen AI
    
    This patch creates a serializable tree and a tree source that will
    attempt to serialize the set of accessibility nodes produced by the Screen AI
    service, so that they could be:
    A) validated for correctness.
    B) Turned into a tree update by the serializer to be sent to the requesting process.
    
    [email protected], [email protected]
    
    AX-Relnotes: n/a.
    Bug: 1248380
    Change-Id: I233a9b11082e8788ceaf3ed711a5a293b09b63de
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827297
    Commit-Queue: Ramin Halavati <[email protected]>
    Auto-Submit: Nektarios Paisios <[email protected]>
    Reviewed-by: Nektarios Paisios <[email protected]>
    Reviewed-by: Ramin Halavati <[email protected]>
    Reviewed-by: David Tseng <[email protected]>
    Reviewed-by: Joe Mason <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035964}
    
  938. Roll DevTools Frontend from 040f5271c84a to 46b85ee0a9a7 (2 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/040f5271c84a..46b85ee0a9a7
    
    2022-08-17 [email protected] [component] Add a BreakpointListView component
    2022-08-17 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-origins)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1324904,chromium:1346231
    Tbr: [email protected]
    Change-Id: I0fa8b2d416c17b70e889e41e944bc085e3469b09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834708
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035963}
    
  939. Removed register/unregister API for ondemand segment selection
    
    The registration API for ondemand segment selection was deprecated in
    favor of a pull model. This CL does some cleanup. More cleanup to follow
    that removes the trigger context and associated tab helpers.
    
    Bug: 1346619
    Change-Id: I56aa39e5abd0089513f5f6c95dfc3ab6227d936f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830067
    Reviewed-by: Siddhartha S <[email protected]>
    Commit-Queue: Shakti Sahu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035962}
    
  940. Add field trial params for ChromeOSARCVMReclaimThrottle
    
    This is required in support of http://cl/467859805 which expands
    the Finch study to Beta.
    
    Contents fully auto-generated with:
    $ blaze run googleclient/chrome/finch/analysis:fieldtrial_testing_config_entry -- --config_path=`pwd`/googledata/googleclient/chrome/finch/gcl_studies/chrome_os/ChromeOSARCVMReclaimThrottle.gcl --group_name='EnabledGroupMedium_20220808'
    
    BUG=b:227251697
    TEST=lint
    
    Change-Id: I096b9f8eb1dadd3092285ed738280ec3e6344a46
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833763
    Reviewed-by: Yusuke Sato <[email protected]>
    Commit-Queue: Alexandre Marciano Gimenez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035961}
    
  941. FrameSet NG: Implement NGFrameSetPainter::PaintObject()
    
    This CL ports FrameSetPainter::Paint() to NGFrameSetPainter.
    This CL has no behaivor changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: Iff54a81dc24a3575b31e5af8654c1ce933b212e1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835491
    Commit-Queue: Kent Tamura <[email protected]>
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035960}
    
  942. ServiceWorker: Don't run update check during browser shutdown
    
    This CL checks if the browser is shutting down in
    ServiceWorkerUpdateChecker::OnResourceIdAssignedForOneScriptCheck().
    This avoids ServiceWorkerProcessManager::browser_context() access that
    returns nullptr during browser shutdown.
    
    Bug: 1351543
    Change-Id: Iae3bb2a531a6e55dc0f6371f21ec09bad093093e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835490
    Commit-Queue: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Yoshisato Yanagisawa <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035959}
    
  943. Roll libc++ from 5df82514bc00 to 9de2fe040375 (8 revisions)
    
    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/5df82514bc00..9de2fe040375
    
    2022-08-16 [email protected] [libc++] Improve updating data files.
    2022-08-16 [email protected] [libc++][format] Improve format buffer.
    2022-08-16 [email protected] [test][libcxx] Don't XFAIL passing test with HWASAN
    2022-08-16 [email protected] [test][libcxx] Use own feature for HWAsan
    2022-08-16 [email protected] [test][libcxx] Disable new.delete.array tests for HWAsan
    2022-08-15 [email protected] Enable -Wctad-maybe-unsupported in LLVM build
    2022-08-15 [email protected] [libc++] Implement `operator<=>` for `error_{code,condition}`
    2022-08-15 [email protected] [libc++] Implement `operator<=>` for `error_category`
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/libcxx-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected],[email protected]
    Change-Id: I05dda1b21db7843290f989f14e18e528088bc413
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835504
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035958}
    
  944. Fix recursive watches not being deleted
    
    Replaces the use of lower_bound() with upper_bound() in
    file_path_watcher_inotify.cc.
    When `changed_dir` is being watched, the loop to remove the watches
    contained in that directory immediately terminates because `changed_dir`
    is not its own parent.
    Using upper_bound() fixes this problem by ensuring that `changed_dir` is
    not iterated.
    
    Fixed: 1252325
    Change-Id: I8ac4469f3bd6b8a3af480db3a08b145e58ae279d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826018
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: Steffen Seckler <[email protected]>
    Auto-Submit: Steffen Seckler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035957}
    
  945. [FilesTrash] Show "Original file location" in quick view for Trash
    
    Migrate the current implementation of Trash to show the original file
    location in the Quick view instead of showing it inline as a breadcrumb.
    
    Bug: b:238946031
    Test: browser_tests --gtest_filter=*trash*
    Change-Id: Ie710051fec36fa3cd4205dc078362cb16f560dbc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833628
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Ben Reich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035956}
    
  946. FrameSet NG: Use NGFrameSetLayoutAlgorithm for LayoutNGFrameSet
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: I17eed6207e9547ea5d3e5e2e0601f18644398319
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835489
    Commit-Queue: Kent Tamura <[email protected]>
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035955}
    
  947. ForeignObject NG: Enable the feature by default again
    
    This CL switches the implementation of SVG <foreignObject> to one based
    on LayoutNG.
    
    The first try was reverted due to a regression, and the regression was
    fixed by crrev.com/1035923.
    
    Bug: 989916
    Change-Id: Ia3dbfde41726c3350b8b273f90705b8ea8101ae1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832610
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035954}
    
  948. Roll src-internal from 1c534010f828 to 2a1b82d6bf3d (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/1c534010f828..2a1b82d6bf3d
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I7ae3bccca5cc579f43576dd2e3ed7bc2537ad13e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835001
    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@{#1035953}
    
  949. Reland "Password Manager new UI: Add empty skeleton and feature flag"
    
    This is reland of: https://chromium-review.googlesource.com/c/chromium/src/+/3815446
    
    In this version password_manager_strings.grdp  is renamed to
    password_manager_strings_ui.grdp to fix the problem with translation
    pipeline.
    
    Bug: 1350947
    Change-Id: I436284d1749a968d590a8ab56dd44255c165de8a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829094
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Commit-Queue: Viktor Semeniuk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035952}
    
  950. Roll Website from 578e4cdc5efb to 00a10042ab33 (1 revision)
    
    https://chromium.googlesource.com/website.git/+log/578e4cdc5efb..00a10042ab33
    
    2022-08-17 [email protected] Unify mixed markdown syntax with HTML syntax.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1352890
    Tbr: [email protected]
    Change-Id: I7ff832d951920b8b52870e173777764cff497cdd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834894
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035951}
    
  951. Implement preconnect in WebTestClient & enable preconnect test
    
    Part of the implementation for preconnect is in the browser layer.
    So far content-shell/WebTest did not support preconnect/dns-prefetch
    at all, and those hints would silently fail.
    
    This patch leverages the existing SimpleNetworkHintsHandler, currently
    utilized by chromium clients other than chrome (e.g. Chromecast), and
    adds preconnect support to that handler.
    In addition, it binds that handler to WebTestContentRendererClient so
    that the content shell variant used by WPT can take advantage of the
    feature (and test it).
    
    Bug: 1352009
    Change-Id: I7c5f68cbafde92a52c05fc6bd0ac12497001355a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829554
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Yutaka Hirano <[email protected]>
    Commit-Queue: Noam Rosenthal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035950}
    
  952. Roll SwiftShader from c61fc9aec162 to 3fb7084b02d7 (2 revisions)
    
    https://swiftshader.googlesource.com/SwiftShader.git/+log/c61fc9aec162..3fb7084b02d7
    
    2022-08-16 [email protected] Update Marl to 2f129cf1b
    2022-08-16 [email protected] update-marl: run Gerrit hook on generated CLs
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/swiftshader-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;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:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: Ie06136bbb8efb79e9c79194a36f8cd7896a32e22
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834360
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035949}
    
  953. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5245.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: I9b48960cc2d96d6bb30bce27d38a695c33649e1f
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834491
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035948}
    
  954. [String matching] Factor use_edit_distance out of fuzzy matching.
    
    Part of an ongoing effort to streamline FuzzyTokenizedStringMatch.
    
    use_edit_distance is always set to the same value (false) by all
    callees of FTSM::Relevance().
    
    Changes in this CL:
    
    1) Factor use_edit_distance out of FTSM.
    2) Retain use_edit_distance in SequenceMatcher class for now, because
       handling of the two separate strategies (block matching and edit
       distance) should occur in its own set of CLs. Swap the order of input
       params to constructor, and default use_edit_distance to false.
    
    We are moving in a general direction away from a highly tunable fuzzy
    matching interface, towards a more unified approach.
    
    Test: existing
    Bug: 1336160
    Change-Id: Ic76a97cb690cddf299198af0d242bef79432f7d7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835422
    Reviewed-by: Rachel Wong <[email protected]>
    Commit-Queue: Amanda Deacon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035947}
    
  955. [Jellybean] Color Internals debug page
    
    - Updates build rules to provide JSON output as a resource to
      chrome://color-internals.
    - Adds frontend JS logic for building the token table and does some
      (very inadequate) styling.
    
    Internal screencast showing the UI: http://go/scrcast/NjMxMzEyNTkyNzE5MDUyOHwwODI3MjA3ZS0yNQ
    
    Followups:
    1) Add JS color change logic so the updated tokens are rendered into
       the table.
    2) Consider using LitHTML to build the front end to give future webui
       devs a more concrete example of a "modern" frontend. Not only is
       this is a great candidate for building using lithtml declarative
       templates, but being able to use TS vars for colors etc was nice,
       since it catches spelling errors.
    
    Bug: b:222408581
    Change-Id: I536ff5fe5b7178ceb19a46d93bf20a9686e976a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823023
    Reviewed-by: Dominic Schulz <[email protected]>
    Reviewed-by: Zain Afzal <[email protected]>
    Commit-Queue: Meredith Lane <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035946}
    
  956. [anchor-position] Add tests for `position: fixed`
    
    This patch adds tests for `position: fixed` when the anchor is
    block fragmented.
    
    This patch has no behavior changes.
    
    Bug: 1309178
    Change-Id: I21500ddd570dc9f5f55f02c2a1b023d87621dfa1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834954
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Auto-Submit: Koji Ishii <[email protected]>
    Commit-Queue: Yoshifumi Inoue <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035945}
    
  957. Refactor TaskManager to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ie5b392667724359a7ebc55d4ef58aa407f4c041c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832228
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035944}
    
  958. Refactor security_interstitials to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ie95dc0a3931957a3ca774cbc3d2ffbfc8288c117
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834302
    Reviewed-by: Carlos IL <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035943}
    
  959. Refactor ClipboardRestrictionService to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Iee16446da94bf9df0cbe8c3314c0ca79120f6922
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833539
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Fabio Tirelo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035942}
    
  960. Refactor omnibox to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ia48a684e35ddfbac94c796883042f10fc2cf0b0a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832665
    Reviewed-by: Mark Pearson <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035941}
    
  961. migration: Use ui::ColorProvider to get dim color in WindowDimmer
    
    Prior to this change, the owner' of WindowDimmer object pass color which
    is retrieved from the AshColorProvider directly to set the color on the
    dim window's layer.
    
    In order to make the color change dynamically on theme changed, this CL implemented AshColorProviderSource which reflects theme information present in the nativeUI NativeTheme and can be used when we want to get a color and there's no related widget anywhere we can plumb
    across from.
    
    Also make WindowDimmer a ColorProviderSourceObserver, and use the color provider from the AshColorProviderSource to update the color on dim window's layer on color provider changed.
    
    Fixed: 1351621
    Change-Id: I02e4a4d8f301ce71c3282f7cbab6c81e9e493faf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822222
    Reviewed-by: Sean Kau <[email protected]>
    Commit-Queue: Connie Xu <[email protected]>
    Reviewed-by: Xiaoqian Dai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035940}
    
  962. Refactor ProxyConfig to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ie47b88996141c27d69e5bf0a82d8b83d12561b3b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827220
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Ted Choc <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035939}
    
  963. Refactor AccountInfoUtils to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: If147c38eb38565aa0cc69fa8e07bc6a1005ad05b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827211
    Reviewed-by: Roger Tawa <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035938}
    
  964. Refactor ExternalProtocolHandler to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Id935cf82babd87e3013f43943c8a305547547a56
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830016
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035937}
    
  965. [Autofill Assistant] Add Java Xml pull parser to parse single tag Xml
    
    - Added logic to use Java Xml pull parser to extract attribute values from single tag Xml.
    - Utilities have been added in "guided_browsing" component.
    - Added unit tests.
    
    Bug: b/241884506
    Change-Id: I068ee13ed506c76671325a34162822df39ec518e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831134
    Reviewed-by: Shashank Jain <[email protected]>
    Commit-Queue: Vinit Solanki <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035936}
    
  966. Give elevation colors a light mode variant.
    
    Previously the illustration color palette provided elevation colors only
    in dark mode, as in elevated surfaces only dark mode colors changed.
    
    However by supplying a general elevation color set which falls back to
    the regular colors in light mode we gain the ability to use the variable
    without any additional logic surrounding light/dark mode. This makes the
    API surface easier to use and as a side effect means illustrations automatically respect forced light/dark mode, such as is possible with
    the TS api.
    
    Bug: b/242786611
    Change-Id: Iea0715497fd4ca96a0f48942267f450e48ff8961
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833764
    Reviewed-by: Meredith Lane <[email protected]>
    Commit-Queue: Zain Afzal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035935}
    
  967. Escape path name before constructing GURL
    
    Bug: 1238606
    Change-Id: Ifb7f9d7ddd8dfd5172160a816a7bec1e15dc564c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832982
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: François Degros <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035934}
    
  968. Update list Value usage in profile_manager.cc
    
    Only Value::List should be used to access and update list and Values.
    Other APIs are all deprecated.
    
    Bug: 1187001, 1338341
    Change-Id: I66c888699bd055265dda27378c84b2785bf92ed1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819819
    Reviewed-by: Ramin Halavati <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035933}
    
  969. Prerender: Remove method parameter comparison
    
    This CL removes the method parameter comparison part because the
    difference of method parameter is detected as the HTTP request headers
    difference earlier. This CL instead adds only DCHECK_EQ.
    
    Bug: 1352891
    Change-Id: I6a99e3ae3e6713da0b2be5440f985dbbf6b6cbf0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832980
    Reviewed-by: Lingqi Chi <[email protected]>
    Commit-Queue: Yoshiki Tanioka <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035932}
    
  970. Roll src-internal from 12e5578d6729 to 1c534010f828 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/12e5578d6729..1c534010f828
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I7a3b2868d30bd4582ed7c2513f631210cccdd888
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835503
    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@{#1035931}
    
  971. Roll DevTools Frontend from ac83fd0b0031 to 040f5271c84a (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/ac83fd0b0031..040f5271c84a
    
    2022-08-17 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-versions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I34102b216bfcbc31ccc6e87e634273e0c533e60f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835127
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035930}
    
  972. Refactor QuirksManager to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I7c89ace9f69a8458a09a02c8a57921accda55d9b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832233
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Greg Levin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035929}
    
  973. Add the new option to LazyEmbeds to lazily load non-ad frames
    
    This CL will introduce the new option to LazyEmbeds. The new feature
    param called `strategy` indicates the way how to decide eligible frames
    for LazyEmbeds. If the `strategy` value is "non_ads", the eligibility
    detection is based on the Ad Tagging in Chrome. The `strategy` param is
    defined with `AutomaticLazyFrameLoadingToEmbedLoadingStrategy` enum,
    which has 1) kAllowList: default behavior 2) kNonAds: apply lazy-loading
    to non ad related frames.
    
    We don't add this param to `kAutomaticLazyFrametLoadingToEmbeds`, we add
    it to `kAutomaticLazyFrameLoadingToEmbedUrls` for the UKM analysis
    purpose. We want to measure the number of eligible frames on both
    experiment enabled/disabled groups. We'd like to explore
    this experiment as one of the effective iframe loading ideas.
    
    Design doc is here.
    https://docs.google.com/document/d/1xlERn2N3CaPWrDlnTRi_4Cdq_Cx8xGzTdWtWlZxpY7Y/edit#heading=h.x9lt2svj754v
    
    To avoid apply LazyEmbeds to in-viewport frames, we have a plan to run
    this feature with the existing opt-out mechanism [1].
    
    
    [1] https://chromium-review.googlesource.com/c/chromium/src/+/3781826
    
    
    Bug: 1247131
    Change-Id: I7357b88dcfd34935c2a88daf7d625d12d1380152
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827940
    Reviewed-by: Hiroshige Hayashizaki <[email protected]>
    Reviewed-by: Minoru Chikamune <[email protected]>
    Commit-Queue: Shunya Shishido <[email protected]>
    Reviewed-by: Alex Turner <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035928}
    
  974. Roll nearby-connections from 0849bc7598e5 to b57d03425f3f (2 revisions)
    
    https://chromium.googlesource.com/external/github.com/google/nearby-connections.git/+log/0849bc7598e5..b57d03425f3f
    
    2022-08-17 [email protected] Upgrade protobuf from version 2 to 3
    > PiperOrigin-RevId: 468078014
    >
    
    2022-08-16 [email protected] Remove presence_identity struct.
    > PiperOrigin-RevId: 468032143
    >
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/nearby-connections-chromium
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-nearby-chrome-fyi
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: If005f04c7ec2747da16f8b859a8cb390cab02da7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834409
    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@{#1035927}
    
  975. Refactor UserManager to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I6f707bfc9add0956a3e71ca17068cb78f4df91e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834306
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Achuith Bhandarkar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035926}
    
  976. Refactor LockScreenItemStorage to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I29432bbf71568b97cf6c3d4a2eb1238056d50978
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832386
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Reilly Grant <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035925}
    
  977. Refactor nearby_sharing to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: Ic446eac63f3a361a0a487bc77c5fd1f08e1860df
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829269
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Michael Hansen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035924}
    
  978. ForeignObject NG: Do not reuse cached NGConstraintSpace after a size change
    
    Bug: 1352482
    Change-Id: Ib4b4a957558fe10812f4be52df2ccb8cb9ddf40a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827280
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035923}
    
  979. [mparch] Check prerendering state in DidBlockNavigation.
    
    DidBlockNavigation is called when cross-origin iframes attempt to
    navigate the top level browsing without a user gesture. However, a
    cross-origin navigation itself is not allowed during prerendering so we
    expect that DidBlockNavigation could not be reached. This CL adds a
    DCHECK to DidBlockNavigation to ensure it is not in a prerendering
    state.
    
    Bug: 1350865
    Change-Id: Iefd8c02a11b60c7cf74c2b8f7d6c22d33269d1c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814946
    Reviewed-by: Kevin McNee <[email protected]>
    Commit-Queue: Hyowon Kim <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035922}
    
  980. Fix flaky test: execution-order.sub.html
    
    This CL tries to fix the flakiness of the execution-order.sub.html test.
    
    Important change:
    
    - async_preload and async_blocking_render are renamed to
      async_preload_or_blocking_render because there is no ordering
      guarantee between these two.
    
    - Before this CL, the contentful paint (FirstPaint) seemed to trigger
      random timings, and made the test flaky. This CL inserts a <h1> block
      early so that FirstPaint happens at constant timing.
    
    Bug: 1345745, 1340837
    Change-Id: I3f48caee7cf97262dfc18c572c0c71a34714a8ed
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833682
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Minoru Chikamune <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035921}
    
  981. Add class level comment to WebAppProvider regarding on_registry_ready()
    
    This CL adds to WebAppProvider's class level comment to point out that
    it can't be used until the on_registry_ready() event has fired.
    
    Bug: 1346038
    Change-Id: I4b54877099983882019b4c49f1746f902e202c5d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831802
    Commit-Queue: Alan Cutter <[email protected]>
    Reviewed-by: Li Lin <[email protected]>
    Auto-Submit: Alan Cutter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035920}
    
  982. FrameSet NG: Set up initial geometry
    
    The corresponding code of LayoutFrameSet::UpdateLayout() is:
    
     if (!Parent()->IsFrameSet() && !GetDocument().Printing()) {
        SetWidth(LayoutUnit(View()->ViewWidth()));
        SetHeight(LayoutUnit(View()->ViewHeight()));
      }
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: If7edc97995566f6f8e20ab0c1f67ed0c29646eb5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828220
    Commit-Queue: Kent Tamura <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035919}
    
  983. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660683582-d37829843429963eeaa782e0c813619592a55f7f.profdata to chrome-win64-main-1660694323-a0df662925b72bd3e97141633addc5c57296028b.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I7a5839969110e4934539bdee092b5cf95ccea8c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834704
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035918}
    
  984. Retriage remaining failing <q> WPT tests
    
    Retriaging the remaining failing <q> WPT tests as they are unrelated to
    the bug described in 753671.
    
    These tests are failing due to slightly shifted pixel differences between
    rendered and expectations, not due to rendering wrong quote delimiters.
    
    Change-Id: I4727614e97e89ada1cbf1ec605290c5b582a63ab
    Bug: 1353560
    Fixed: 753671
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834290
    Commit-Queue: Koji Ishii <[email protected]>
    Auto-Submit: Di Zhang <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035917}
    
  985. Gardener: Disable Tast tests on lacros-amd64-generic-chrome
    
    Tests are flaky on lacros-amd64-generic-chrome builder and blocking
    LKGM uprev (crrev.com/c/3832116).
    List:
    * lacros.ShelfLaunch
    * platform.PerfettoChromeConsumer.lacros
    * mlservice.WebHandwritingRecognition.lacros
    
    Bug: 1352476,1352478,1352477
    Change-Id: I8b5180d5edd7c9090145073f1283ec7119ba742a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832302
    Reviewed-by: Sean Kau <[email protected]>
    Commit-Queue: Yoshiki Iguchi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035916}
    
  986. dlp: Avoid indirection via BrowserServiceLacros to open learn-more
    
    Change-Id: Idd92731baa86893d7319547b93d7b1c9f83af59e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814949
    Commit-Queue: Georg Neis <[email protected]>
    Reviewed-by: Aya Elsayed <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035915}
    
  987. e14s flags audit: Bump diacritics flag to M111
    
    __SIMPLE_REVIEW__
    
    Bug: b/242234620
    Change-Id: I1d2b87c256a683a934c7bfc925b73a582d802a9f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833522
    Commit-Queue: jhtin <[email protected]>
    Reviewed-by: Darren Shen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035914}
    
  988. Add V8.ExternalPointerTableCompactionOutcome histogram
    
    Bug: v8:10391
    Change-Id: I44333c8a6f50f86c5eade10abc577dbd99274c30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832667
    Reviewed-by: Michael Lippautz <[email protected]>
    Commit-Queue: Samuel Groß <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035913}
    
  989. PrivacyIndicators: Add a status area tray item for privacy indicators
    
    Implement the new privacy indicators view in the status area button,
    with the new microphone and camera icons added. This CL also handles
    tooltip text for the view, which will be updated according to
    camera/micphone access.
    
    Screenshot: https://screenshot.googleplex.com/43Jvy2nddttf5x2
    
    Fixed: 1352836
    Change-Id: Ib944a4e2e43948ad1d9cfab374d893d7d5cd127c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832497
    Reviewed-by: Alex Newcomer <[email protected]>
    Commit-Queue: Andre Le <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035912}
    
  990. Make ContextualSearchContext inherit from SupportsWeakPtr.
    
    ContextualSearchDeleate requires a WeakPtr<ContextualSearchContext>, so
    it indeed winds up being simpler just having the base class enforce the
    weak requirement rather than the child classes.
    
    Change-Id: I86943f5a3d222ad6ca55542833c82c98d6a479b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832321
    Commit-Queue: Josh Simmons <[email protected]>
    Reviewed-by: Gang Wu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035911}
    
  991. Rename external/wpt/web-bundle/subresource-loading/script-*.html tests
    
    <link>-based APIs were removed, and "script-" prefix
    doesn't make much sense anymore.
    
    This patch remove "script-" prefix of WPT tests in web-bundle/subresource-loading.
    
    Bug: 1347336
    Change-Id: Iac4d719db0a637e7c59b78be5ed96e21aea8fafc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812938
    Reviewed-by: Hayato Ito <[email protected]>
    Commit-Queue: DongJun Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035910}
    
  992. Roll eche_app from UWjW5UUyYh7eJT-i7... to Qa1IWoOECUYzahsB4...
    
    Release_Notes: http://go/eche-x20/relnotes/Main/eche_20220811_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/eche_app/app/+/Qa1IWoOECUYzahsB4j2P_hfFOSZ2Q978_xvr5rFv1QMC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/eche-app-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I96eba7ce1197dc11e12a50ba4d62f15b92b75902
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834891
    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@{#1035909}
    
  993. [ios][feed] Use autoupdatingCurrentLocale
    
    Change-Id: Ic20f97f3b863fb5549cb1747b2a5a17885cce2cd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832328
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: edchin <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035908}
    
  994. PA: Mirror base/types/strong_alias.h
    
    Mirros base/types/strong_alias.h into partition_alloc_base/types/.
    
    Bug: 1151236
    Change-Id: Iaf9f3db8b7f71d9352191b2bcd28c3ecdf929e8f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832989
    Reviewed-by: Takashi Sakamoto <[email protected]>
    Commit-Queue: Yuki Shiino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035907}
    
  995. PageLoadMetrics: Prerender2 support for LayoutPageLoadMetricsObserver
    
    This CL makes LayoutPageLoadMetricsObserver record metrics if the page
    is prerendered and activated.
    
    Bug: 1317494
    Change-Id: Ie1ba7881e07979595d9570d4a2c3597da88d9293
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832596
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035906}
    
  996. XS: Early out for AssistiveSuggester::HandleLongpressEnabledKeyEvent
    
    __SIMPLE_REVIEW__
    
    Change-Id: I09e054eae67cd4f336f3b56b03538a4379176029
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828773
    Reviewed-by: Darren Shen <[email protected]>
    Commit-Queue: jhtin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035905}
    
  997. e14s flags audit: Update shend flags from M105->M111 and remove others.
    
    Bug: b/242234620
    Change-Id: I7334b0708a92a3c5e99c12ee84f26fdc3195f7ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828979
    Reviewed-by: Darren Shen <[email protected]>
    Auto-Submit: jhtin <[email protected]>
    Commit-Queue: jhtin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035904}
    
  998. [games] Filter out games with no icons.
    
    All games results should have icons.
    
    This CL also fixes a bug where the wrong "Registered" circle R unicode
    character was being used for title stripping. This inadvertently caused
    a particular games (that contain R) to always be ranked below other
    versions of the same game.
    
    Bug: 1353175
    Change-Id: Ic7587a6cbf634c61df6f01a07f24351afb7626f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833684
    Reviewed-by: Amanda Deacon <[email protected]>
    Commit-Queue: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035903}
    
  999. Separate ScreenAI test_support to be used for browser_test.
    
    Separate the test support code in ScreenAI component to be used for
    ScreenAI browser_test.
    
    Bug: 1278249
    Change-Id: Ifa17640d6de43b3ed87a76ca1fad39467791eaad
    AX-Relnotes: n/a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829234
    Reviewed-by: David Tseng <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Ramin Halavati <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035902}
    
  1000. Update V8 to version 10.6.187.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/562b2178..fe3bd282
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: Ide61a8349583908677a5b23508a5ac80cdaf72e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834749
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035901}
    
  1001. Roll WebGPU CTS from dd01507ff53b to 30e9e048a1ff (1 revision)
    
    https://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/dd01507ff53b..30e9e048a1ff
    
    2022-08-17 [email protected] Add indirect_dispatch_buffer,usage validation test (#1756)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I21ad3afc631d479e551ae3b4dbc3d60022882e4c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831249
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035900}
    
  1002. [flex] Add UMA for justify-content static-position change.
    
    To see if we can stop justify-content affecting the static-position
    of OOF-positioned items.
    
    There should be no beahviour change.
    
    Change-Id: I74f0fb2082b5da50d7aca9cf7122848ef08a5e2b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834773
    Commit-Queue: Ian Kilpatrick <[email protected]>
    Reviewed-by: David Grogan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035899}
    
  1003. PageLoadMetrics: Prerender2 support for SideSearchPageLoadMetricsObserver
    
    No behavioural change.
    
    This CL makes it clear to use STOP_OBSERVING for
    SideSearchPageLoadMetricsObserver.
    
    Bug: 1317494
    Change-Id: I81e5e43d2800bd6cb3d6421319183d8c466f4bdc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831819
    Commit-Queue: Ken Okada <[email protected]>
    Reviewed-by: Yuheng Huang <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035898}
    
  1004. Fix InsertChar in lacros
    
    Just the fix-forward part of https://chromium-review.googlesource.com/c/chromium/src/+/3828763
    
    To be submitted with this revert: https://chromium-review.googlesource.com/c/chromium/src/+/3828202
    
    BUG=b:240618514
    TEST=Ran locally on DUT.
    
    Change-Id: I79eec002c1a77aa8fe8ea380fc09306ed011750a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829496
    Reviewed-by: Darren Shen <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: John Palmer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035897}
    
  1005. Revert "Always use InsertText in MaybeProcessPendingInputMethodResult."
    
    This reverts commit 529e49ff3b9ca748de15b4d6203087455d97ffe1.
    
    Reason for revert: broke Citrix (b/240618514)
    
    To be submitted with the Lacros fix: https://chromium-review.googlesource.com/c/chromium/src/+/3829496
    
    BUG=b:240618514
    
    Original change's description:
    > Always use InsertText in MaybeProcessPendingInputMethodResult.
    >
    > Currently, depending on the context, InsertChar may be used
    > in MaybeProcessPendingInputMethodResult.
    > And in this case, key code gets unknown always.
    >
    > This caused two issues in wayland app (Lacros).
    > - In chinese (traditional) + 'Punctuation width is full',
    >   the symbols were not be able to be input.
    > - US-INTL dead key was broken.
    >
    > This is because, if InsertChar is used, the keysym was looked up
    > by key code in the event inside exo (wayland compositor),
    > but the key code is unknown so it always fails.
    >
    > This CL replaces the call by InsertText, so the character
    > is always sent to wayland client as is.
    >
    > BUG=1287312, 1301032
    > TEST=Ran on DUT locally with Lacros.
    >
    > Change-Id: Ia8995378bd203e8cf2d189f218389e73f3841f31
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3536987
    > Reviewed-by: Darren Shen <[email protected]>
    > Commit-Queue: Hidehiko Abe <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#984183}
    
    Bug: 1287312, 1301032
    Change-Id: Id97304c81c73d9e319b336817b1192c6f81fbadf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828202
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: John Palmer <[email protected]>
    Reviewed-by: Darren Shen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035896}
    
  1006. [FilesTrash] Wire parseTrashInfoFiles to TrashDirectoryReader
    
    The existing implementation for TrashDirectoryReader reads the contents
    of the .trashinfo files directly and attempts to parse them in
    chrome://file-manager context. Move this logic to the TrashService to
    ensure sandboxed parsing occurs.
    
    This also updates all the tests to show the item name without the
    breadcrumbs. A follow up CL will ensure the original file location moves
    to the quick view instead.
    
    Bug: b:238946031
    Test: browser_tests --gtest_filter=*trash*
    Change-Id: I3a3eb1be07fee954fcd5907ad3d30c6143abc343
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832975
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Ben Reich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035895}
    
  1007. FrameSet NG: Add skeleton code of NGFrameSetPainter class
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: Ieb7edf8b412adc6976a3b63a306167620dab1c12
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834943
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035894}
    
  1008. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660683582-09c13c05d46c8f166f8f64ad8ab54a363ed045ae.profdata to chrome-win32-main-1660694323-bf66eed84fef168c9923b22ad1faccf167b9ef65.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib7bafd45a4935885524c33f93d5315378c140e32
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834475
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035893}
    
  1009. Support wasm for ssh in Terminal with sockets.{tcpServer,udp}
    
    Follow up to crrev.com/c/3818745.
    
    Wasm SSH requires tcpServer for port forwarding, and udp.
    
    Bug: 1350479
    Change-Id: If328ef354c9dd190b4247cf7e97a8e20daca5500
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828037
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Joel Hockey <[email protected]>
    Reviewed-by: Mike Frysinger <[email protected]>
    Auto-Submit: Joel Hockey <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035892}
    
  1010. [Files]: Fix source of hasAttribute crash.
    
    onMouseOver_ is bound to null target. If the visibleTooltipTarget_ is
    also null we call initShowingTooltip_ method with a null object. It is
    not prepared for this. This CL simply skips calling initShowingTooltip_
    if we do not have an actual target.
    
    Bug: 1353182
    Change-Id: I63f7426f1d0df2cafdc8b7d93dc14b0c622feadc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833681
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Bo Majewski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035891}
    
  1011. PageLoadMetrics: Prerender2 support for BackForwardCachePageLoadMetricsObserver
    
    This CL makes BackForwardCachePageLoadMetricsObserver support
    prerendered pages.
    
    BackForwardCachePageLoadMetricsObserver is interested in events
    after entering Back/Forward Cache. So, this class works well
    as same as non prerendering case.
    
    Bug: 1317494
    Change-Id: If0ad1af84713f64977ff4b7a6dc4d1577adcf174
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829030
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035890}
    
  1012. [ios][feed] Update Refresh experimental settings
    
    - Add last foreground refresh timestamp
    - Reorder to make enable notifications top of screen.
    
    Screenshots:
    https://screenshot.googleplex.com/A2cVBiEAkbu4TCN.png
    https://screenshot.googleplex.com/6APy4jy2w63JqWY.png
    
    Change-Id: I57247f247a95d2e082f1fd8c52a139fb3f5b60cb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835103
    Reviewed-by: Sergio Collazos <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035889}
    
  1013. Import wpt@d0f7a13135f336290c1b3ebe13056c4fd5f38409
    
    Using wpt-import in Chromium a1cc30e1c83321d36f0f54cd2b907033af497510.
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    [email protected]:
      external/wpt/css/css-flexbox
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I77357e67bfa51d9d354da6ef7022580647af7502
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834804
    Auto-Submit: WPT Autoroller <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035888}
    
  1014. Refactors gpu disk cache to be typed and handle based.
    
    - Gpu disk cache no longer maintains client_id information, just opaque
      handles instead. Users, i.e. the GpuHostImpl are tasked with keeping
      client_id mapping instead.
    - Adds mojom support for the types and handles.
    - Adds a handle that maps 1:1 with physical path so that x-processes can
      determine which cache a loaded entry is a part of without duplication.
    - Fixes a potential race where entries might have been loaded without
      a set callback to handle them.
    - Updates mojo calls to reflect that the entries can be blobs now, not
      just shaders.
    
    Bug: dawn:549
    Change-Id: Ib4a10e0fef0b112cc50e9eb1f8d1d2c815eff52f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812182
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Austin Eng <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Commit-Queue: Loko Kung <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035887}
    
  1015. Prerender: Remove an already resolved TODO comment
    
    This CL removes the unnecessary TODO regarding the deletion of
    previews_state parameter because it has been already removed in the
    following CL: I709460f82d45b9a17447fc14279adc8d2d4c53d0
    
    Bug: 1232909
    Change-Id: I148f17b0464df7bd9a279dfd74d0c3c6d4a80974
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833594
    Reviewed-by: Lingqi Chi <[email protected]>
    Commit-Queue: Yoshiki Tanioka <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035886}
    
  1016. Shimless: fix shut down button on hardware error page
    
    The shut down button was using an incorrect method, which
    would get rejected by the platform. This CL adds a method
    that requests a shut down from the power manager client.
    
    Bug: 1198187
    Test: browser_tests, ash_webui_unittests
    Change-Id: I47f563a7ff4c25899f31cb0845e0237d139f31f4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826411
    Commit-Queue: Gavin Williams <[email protected]>
    Auto-Submit: Anton Swifton <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Gavin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035885}
    
  1017. Roll src/third_party/cros_system_api/ 1771b7788..564038ed7 (1 commit)
    
    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/1771b7788497..564038ed7902
    
    $ git log 1771b7788..564038ed7 --date=short --no-merges --format='%ad %ae %s'
    2022-08-12 nigeltao system_api: add fusebox DirEntryProto.mode_bits
    
    Created with:
      roll-dep src/third_party/cros_system_api
    
    BUG=chromium:1244007
    
    Change-Id: I89a22d001ce96b04bce948a11a7a79c0267fe52e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835222
    Auto-Submit: Nigel Tao <[email protected]>
    Reviewed-by: François Degros <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Commit-Queue: Nigel Tao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035884}
    
  1018. Roll Dawn from d9d6dfac9ab5 to f83652f01935 (1 revision)
    
    https://dawn.googlesource.com/dawn.git/+log/d9d6dfac9ab5..f83652f01935
    
    2022-08-16 [email protected] Remove suppressions from dawn:1471.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Iae583c94080a6f853cf631e2d58d05184850b064
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834970
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035883}
    
  1019. Intents: Always allow Play Store to capture links by default
    
    When the "DefaultLinkCapturingInBrowser" feature is enabled, Android
    apps will default to opening clicked links in the browser rather than in
    the app. The Play Store Android app provides core system functionality,
    and so should be exempt from this behavior and allowed to capture links
    by default.
    
    Bug: 1269526
    Change-Id: I9ed778fdd5825338fc75b4a963cb5a0793e18984
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805122
    Reviewed-by: Maggie Cai <[email protected]>
    Commit-Queue: Tim Sergeant <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035882}
    
  1020. [String matching] Factor partial_match_penalty_rate out of input params.
    
    Part of an ongoing effort to streamline FuzzyTokenizedStringMatch.
    
    partial_match_penalty_rate is always set to the same value (0.9) by all
    of its callees. Factor partial_match_penalty_rate out of the interface
    of FTSM, and make it a constant within the class.
    
    We are moving in a general direction away from a highly tunable fuzzy
    matching interface, towards a more unified approach.
    
    Test: existing
    Bug: 1336160
    Change-Id: I4dd05e8beb42021582b2183e65d0a873eb1c9a45
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834685
    Commit-Queue: Amanda Deacon <[email protected]>
    Reviewed-by: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035881}
    
  1021. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660669594-8a0a8a5b58f64bf1e726898f026080ff1bbbfc9e.profdata to chrome-mac-arm-main-1660694323-1852380f4185ea1ff9a2df04304a8be582950df2.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I8fd25fbfe198166521087b8e23db584772c211fb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834887
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035880}
    
  1022. Update base::Value usage in task_module_service.cc
    
    In particular, use base::Value::List and base::Value::Dict to access and
    manipulate lists and dicts, rather than base::Value methods, which are
    deprecated.
    
    Bug: 1187001, 1338341
    Change-Id: Ia579d6b3ef9765e5618ff18aad888f65d69dc015
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831301
    Reviewed-by: Kristi Park <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035879}
    
  1023. Roll src-internal from 546e7cc7522d to 12e5578d6729 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/546e7cc7522d..12e5578d6729
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie9537cac4987f426b2537f9bfbc8f6d41e74cdd6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834890
    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@{#1035878}
    
  1024. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660669594-ab66c8ad86c45aa98b2a82524a1be164c1c793cf.profdata to chrome-mac-main-1660694323-0c813aed519ad7837d2488005b935b8bb4c28ab5.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: If49b08a9852fe249088c316252f3b8297b093e8e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834989
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035877}
    
  1025. Switch some code in chrome/browser/policy/networking/ use Value::List
    
    Switch a couple isolated consumers in chrome/browser/policy/networking/
    to use base::Value::List to manipulate lists instead of deprecated APIs
    (base::Value methods, base::ListValue).
    
    This CL does not touch any of the header files in that directory,
    which use ListValue extensively, to keep the CL simple.
    
    Bug: 1338341
    Change-Id: Ic66901ec776f879ac62dee0540bdace398d6e57f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831057
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035876}
    
  1026. DPWA: denormalize install logic to InstallWebAppWithParam
    
    Instead of sharing install logic in WebAppInstallCommand, denormalize
    the install logic that's specific to background install to
    InstallWebAppWithParams. Also rename InstallWebAppWithParams to
    ExternallyManagedInstallCommand and takes ExternalInstallOptions as
    argument. This way it explicitly restricts the usage to be for
    externally managed installs.
    
    Change-Id: I829aedaa7c9379cca2194a8dadcbf5a019a84cb3
    Bug: 1298130
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828503
    Reviewed-by: Dibyajyoti Pal <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Commit-Queue: Phillis Tang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035875}
    
  1027. Revert "[exo] Apply min/max constraints to the requested buffer size."
    
    This reverts commit 9effea89a1edb74d98e82d5381347eda2cd717a5.
    
    Reason for revert: breaks https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20(1)/45163/overview
    
    Original change's description:
    > [exo] Apply min/max constraints to the requested buffer size.
    >
    > Currently exo's xdg-shell impl doesn't apply the min/max size
    > constraints when the buffer size is updated. This spec isn't clearly
    > specified, but looks like some X11 apps depends on X11's WM manager
    > oo change its size. This CL updates the size so that it will satisfy
    > the condition.
    >
    > Bug: 1330028, b/207430591
    > Test: Covered by unittests. Also tested using win.c in 133028.
    >
    > Change-Id: I87abe970c54d036d0382f7d6d5a6eacc2bb8d6b3
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827939
    > Reviewed-by: Chloe Pelling <[email protected]>
    > Commit-Queue: Mitsuru Oshima <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035766}
    
    Bug: 1330028, b/207430591
    Change-Id: I68d0225ec7d25b5fe89823e146201ba7b1218ae1
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832607
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Melissa Zhang <[email protected]>
    Commit-Queue: Melissa Zhang <[email protected]>
    Owners-Override: Melissa Zhang <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035874}
    
  1028. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660650975-11c0305a3d05e803f31899ae4eaf2cadee7a5b99.profdata to chrome-win64-main-1660683582-d37829843429963eeaa782e0c813619592a55f7f.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I7cc9920a7935fd934b82836cde83f13e7d65f301
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834866
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035873}
    
  1029. Shimless: Move network connection behind feature flag
    
    This change moves the network connection page behind the existing
    `ShimlessRMAOsUpdate` feature flag. So when the flag is disabled, the
    flow is Welcome Page -> Components page.
    
    Connecting to a network is only useful in Shimless for updating the OS,
    so it's logical to combine them behind the same feature flag.
    
    Bug: 1198187
    Test: ash_webui_unittests
    Change-Id: I323f832dfad2f8e03d4fc2857f96f175bd1d33ca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826115
    Reviewed-by: Michael Checo <[email protected]>
    Commit-Queue: Gavin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035872}
    
  1030. Move ProcessedStudy.Init tests to processed_study_unittest.cc
    
    These tests are just in the wrong file for what they cover.
    They are somewhat redundant with the existing tests in processed_study_unittest.cc, but also have some extra coverage, so just moving them in this CL.
    
    Also re-orders processed_study_unittest.cc's AddExperiment arguments to match the convention used in all other test files.
    
    Bug: b/241839751
    Change-Id: I4f62186b8ddc3c0d4636f9d814615bede42dbab6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828798
    Reviewed-by: Ilya Sherman <[email protected]>
    Auto-Submit: Steven Holte <[email protected]>
    Commit-Queue: Steven Holte <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035871}
    
  1031. Make PrefStore::GetValues() return a base::Value::Dict.
    
    And do the same for PrefValueMap::AsDictionaryValue(), which is renamed
    to AsDict(). These methods were returning base::DictionaryValues, which
    is deprecated.
    
    Bug: 1187001
    Change-Id: I191629bdb72ef62cf64a3cbea0f8a05a0758d230
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832474
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: Dan S <[email protected]>
    Reviewed-by: Dominic Battré <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035870}
    
  1032. longpress diacritics: Add blocklist based on app id
    
    Bug: b/217560706
    Change-Id: If3ef0523163e56a4d01ea6b1fea4dc05a990ead9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826577
    Commit-Queue: jhtin <[email protected]>
    Reviewed-by: Keith Lee <[email protected]>
    Reviewed-by: Bao-Duy Tran <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035869}
    
  1033. PageLoadMetrics: Prerender2 support for LoadingPredictorPageLoadMetricsObserver
    
    This CL makes LoadingPredictorPageLoadMetricsObserver support
    Prerender2. UMAs PageLoad.Clients.LoadingPredictor.* are affected
    and this CL renames PageLoad.Clients.LoadingPredictor.* to
    PageLoad.Clients.LoadingPredictor2.*. The effects are the following:
    
    - All PageLoad.Clients.LoadingPredictor2.*
      - Include samples from prerendered pages.
    - PageLoad.Clients.LoadingPredictor2.Experimental.PaintTiming.NavigationToFirstMeaningfulPaint.Preconnectable
      - The value is modified as activation start origined for prerendered pages.
    - PageLoad.Clients.LoadingPredictor2.PaintTiming.NavigationToFirstContentfulPaint.Preconnectable
      - The value is modified as activation start origined for prerendered pages.
    
    For the complete list, see https://docs.google.com/spreadsheets/d/1IhBvEq4Fa3mRob0LFaIpsH4g9E8WRVD8RjXnbxxmThI/edit?pli=1#gid=592018921 .
    
    Bug: 1317494
    Change-Id: I5ce4bce43ddbfcf6f1d002bea09f078fe58c3d8b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823371
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035868}
    
  1034. e14s flags audit: delete some jopalmer flags
    
    Bug: b/242234620
    Change-Id: Ic9e5dec3267c887eaed39388275dbbd7ed5781ca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832985
    Auto-Submit: jhtin <[email protected]>
    Commit-Queue: John Palmer <[email protected]>
    Reviewed-by: John Palmer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035867}
    
  1035. Fix ChromeTimeTicksBrowserTest.All which is always positive.
    
    Any Mocha test should be "isAsync: true" because it calls the "testDone" method after all suites are passed (or failed). Otherwise the test is doomed to be always positive because it calls "testDone" before any test reports its result.
    Also the unnecessary "browsePreload" getter was removed.
    
    Change-Id: I7cb5b0d55521b8427ec47bb15ca8ea0f705da2ef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834585
    Commit-Queue: Dmitry Iljinskiy <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Reviewed-by: Keren Zhu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035866}
    
  1036. Disable FakeInputMethodContext on Lacros testing.
    
    On Lacros testing, the backend wayland should work following the
    real implementation, so we should use the real InputMethodContext, too.
    
    Tweaking a few tests to annotate a flag to key events, so that their
    key events look as same as real ones for Lacros IME.
    
    Note that, in other platforms, the annotated flag is just ignored.
    
    BUG=1348633
    TEST=Ran tryjob.
    
    Change-Id: Id367defacc72e4f24f6d30c8aa5f187eedf34914
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831838
    Reviewed-by: Devlin Cronin <[email protected]>
    Reviewed-by: Darren Shen <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035865}
    
  1037. Remove unnecessary if statement.
    
    Change-Id: I318b076587724d971d9ce6db5269ce01ec132579
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835062
    Reviewed-by: Matt Reichhoff <[email protected]>
    Commit-Queue: Chris Fredrickson <[email protected]>
    Auto-Submit: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035864}
    
  1038. Updating trunk VERSION from 5245.0 to 5246.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: Ifbc06f997b4b2bf3aeeba6fc6147fed5bef1b691
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832432
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035863}
    
  1039. [ios] Ensure users are grouped into kTrendingQueriesModule each session
    
    Users need to be assigned into experiment groups upon every new app
    initialization, so CreateOneTimeRandomizedTrial needs to be called
    every time. Since kTrendingQueriesModule needs to persist after
    a new or existing user is added to the experiment, checks are removed
    from preventing CreateOneTimeRandomizedTrial from being called.
    
    Instead of a version pref check, in order to pave the way for
    subsequent experiments, the current groups weight sums will be put
    into a "Postperiod_N" group and then new "Control_M", "EnabledA_3",
    etc groups will be appended after it, since order of AppendGroup() is
    what will ensure that users in the old experiment don't get lumped
    into the new.
    
    A TrialExists() check is added to cover development/testing
    overrides of the feature.
    
    Bug: 1340123
    Change-Id: I791c73797cedad6665933c2ec54cf8712df6c309
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828884
    Commit-Queue: Chris Lu <[email protected]>
    Reviewed-by: Caitlin Fischer <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035862}
    
  1040. [HSTS] Manual update of HSTS preload list for .gov
    
    Adding this month's batch of newly registered .gov domains at the
    request of the .gov TLD owner.
    
    Change-Id: If3ac356fdb1f3a1edcb937f0b815670cd0f38bad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834605
    Reviewed-by: Chris Thompson <[email protected]>
    Auto-Submit: Joe DeBlasio <[email protected]>
    Commit-Queue: Chris Thompson <[email protected]>
    Commit-Queue: Joe DeBlasio <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035861}
    
  1041. e14s flags audit: Audit curtismcmullan flags (some expiring M106)
    
    - Removed obsolete flags.
    
    - Added curtis to owners of:
    3700     "name": "handwriting-legacy-recognition",
    3705     "name": "handwriting-legacy-recognition-all-lang",
    
    - Bumped all flags owned by curtis (including above) to M111.
    - removed people who left the team from owners in curtis's flags.
    
    Bug: b/242234620
    Change-Id: Ie9ac15c2ac110026ce0e8b63de3309dcd92687eb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833674
    Commit-Queue: jhtin <[email protected]>
    Auto-Submit: jhtin <[email protected]>
    Reviewed-by: Curtis McMullan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035860}
    
  1042. ime: Add flag for handwriting library DLC.
    
    Add a flag which will enable downloading the handwriting library via
    DLC, which will save rootfs space.
    
    Bug: b/230556696
    Change-Id: I02a9d5ed3329028771c9c1b31713aa95b7bfd9c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828035
    Commit-Queue: Darren Shen <[email protected]>
    Reviewed-by: Curtis McMullan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035859}
    
  1043. [reland][memories][persist-clusters] Persist keywords.
    
    Originally landed with crrev.com/c/3817582 .
    Reverted with crrev.com/c/3827448 due to msan failures in tests.
    
    Creates a 'cluster_keywords' table ┻━┻︵ \(°□°)/ ︵ ┻━┻. The
    cluster-to-keyword relationship is 1-to-many. Will use a ROWID and omit
    a primary key. Keywords can have multiple entities, but they're
    serialized and stored in a single column, following the 'related
    searchees' pattern. Creating yet another table would require 1) adding
    keyword IDs, and 2) seems unnecessary at this time.
    
    The table is populated when clusters are persisted. It's optionally
    fetched when clusters are fetched. It's not always required, e.g. when
    finding the most recent cluster threshold. It's deleted when deleting
    clusters, either directly or indirectly when deleting the last visit in
    a cluster.
    
    Bug: 1184879, 1184875, 1171352
    Change-Id: Ic06147e7c10b8d782fdee7af9cd4801c28bc7549
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828883
    Commit-Queue: manuk hovanesian <[email protected]>
    Reviewed-by: Tommy Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035858}
    
  1044. e14s flags audit: Update tranbaoduy flags from M105/M106 --> M111
    
    Updating these flags so that they won't expire in the next M106 branch since they are still in use.
    
    Bug: b/242234620
    Change-Id: I546c3dd4c56220eb2bb0182f3cc984c0c1d2a22b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833615
    Auto-Submit: jhtin <[email protected]>
    Reviewed-by: Bao-Duy Tran <[email protected]>
    Commit-Queue: Bao-Duy Tran <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035857}
    
  1045. Reland "[CacheStorage] 4/ Use BucketLocator instead of StorageKey"
    
    This is a reland of commit 708ee55698cef08a3acc1895d33ef822129e1371
    with a modification to add NOINLINE to the CacheStorageManager
    constructor to address a crash related to ThinLTO in certain x86
    Android builds.
    
    Original change's description:
    > [CacheStorage] 4/ Use BucketLocator instead of StorageKey
    >
    > This CL is the fourth in a set of CLs to integrate Cache Storage with
    > the Buckets API. The buckets integration is nearly complete in a WIP
    > CL [1], but we are splitting up the changes into smaller CLs for easier
    > review.
    >
    > This CL implements a large portion of the Cache Storage key
    > bucketization effort by replacing most StorageKey usage with
    > BucketLocator usage.
    >
    > It also:
    >  - Adds bucket information to the Cache Storage index file,
    >    adds corresponding logic to migrate existing index files, and adds
    >    test coverage to ensure that migration happens successfully.
    >  - Updates the logic to extract Cache Storage instance sizes from
    >    disk such that it will correctly look for non-default and
    >    third-party context instances
    >  - Adds tests for deleting data via Storage Key and via Bucket
    >  - Updates tests so that they run using named buckets as well
    >  - Replaces calls to QuotaManagerProxy methods like
    >    NotifyStorageAccessed and NotifyStorageModified with the
    >    corresponding bucketized methods.
    >
    > This also adds a test for [2] that ensures GetAllStorageKeysUsage
    > returns usage data for the correct owner.
    >
    > Design doc:
    > https://docs.google.com/document/d/1VDm8M4vRyxCpvp_m3Ojs18W9g1WpqvSOsKf0A6hnAFM/edit?pli=1#heading=h.1kp8e5sw3qha
    >
    > Implementation design doc:
    > https://docs.google.com/document/d/1B_tUfTJDeuqRyehvX6aM44YwvOkKWVNM5LNBu3_leqU/edit?usp=sharing
    >
    > [1] https://chromium-review.googlesource.com/c/chromium/src/+/3735215
    > [2] https://chromium-review.googlesource.com/c/chromium/src/+/3777282
    >
    > Bug: 1218097, 1304786
    > Change-Id: Icc1d727d32cb068eb853897295a9b1f210b1367e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3768652
    > Reviewed-by: Ben Kelly <[email protected]>
    > Commit-Queue: Andrew Williams <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1028584}
    
    Bug: 1218097, 1304786
    Change-Id: Id07737f17e04c4ae85d064b5f7eca68e8d003874
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834742
    Commit-Queue: Andrew Williams <[email protected]>
    Reviewed-by: Ben Kelly <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035856}
    
  1046. [ChromeVox] Simplify iterative callbacks
    
    This change is a pure refactor.
    
    AX-Relnotes: n/a.
    Bug: none
    Change-Id: I26c7c7c0c793fdaa338438bc94b84bc74abf8029
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829671
    Commit-Queue: Anastasia Helfinstein <[email protected]>
    Reviewed-by: Akihiro Ota <[email protected]>
    Auto-Submit: Anastasia Helfinstein <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035855}
    
  1047. Use PassKeys for the UKM interfaces.
    
    This is the follow up for CL:3744322, to use PassKeys for the UKM interfaces, and remove friend classes.
    
    BUG=1340241
    
    Change-Id: I119541adf067637026ffe48c7a53f1b1b4bb671c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831748
    Reviewed-by: Robert Kaplow <[email protected]>
    Commit-Queue: Nancy Wang <[email protected]>
    Reviewed-by: Dominick Ng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035854}
    
  1048. Focus on Play files after clicking placeholder
    
    This CL allows the Play files window to be focused once Play files is
    mounted after clicking the placeholder icon.
    
    Bug: b:215255080
    Test: Manual check and integration test.
    Change-Id: Id5bbc75021f82d6cb62ad93f2ae57c5cc758862e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833516
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Risan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035853}
    
  1049. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660669594-e1a98eac0424f7882f9f051b0b6d4d8ed43d1852.profdata to chrome-linux-main-1660694323-3b8689f41924fd0b08a6a97ee0a53899a85546f3.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I258c8cf7092095a0c77bfbf80a508c3467609c1b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834101
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035852}
    
  1050. cros_next: add system base and surface tokens
    
    This cl adds system base and surface tokes that are required by
    PillButton.
    
    The newly added tokens are:
    cros.sys.sys-base
    cros.sys.sys-base-elevated
    cros.sys.sys-on-base
    cros.sys.sys-primary-container
    cros.sys.sys-on-primary-container
    
    The definitions of these tokens are in go/cros-tokens.
    
    Bug: 1349580
    Change-Id: Iee46b1a3270b07d7c46ffb0b713f640a674ff7e0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833546
    Reviewed-by: Zain Afzal <[email protected]>
    Commit-Queue: Xiaodan Zhu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035851}
    
  1051. Reland "[Lacros] Expose `LacrosMode` status in `LacrosInfo`"
    
    This is a reland of commit 9d2f70d058c892d0e9024bbbf6909d72921fbbef. This reland changes only one line from the original CL, which was consistently crashing in bots such as `chromeos-eve-chrome`. The crash was caused by a mismatch between the idl definition and the `autotest_private_api.cc` calling code. The one liner diff can be found here. https://screenshot.googleplex.com/5srirJjPK62hJgc
    
    Original change's description:
    > [Lacros] Expose `LacrosMode` status in `LacrosInfo`
    >
    > This CL adds the `LacrosMode` in the `LacrosInfo` struct that is exposed
    > by `autotest_private_api` to tast tests. So that tast tests can use
    > `LacrosInfo` to figure out whether it's testing against Lacros Only or
    > Lacros Primary, or any other listed  mode. The four supported modes are
    > `Disabled`, `SideBySide`, `Primary` and `Only`.
    >
    > Ultimately, this CL is one of a series of CLs that enable tast tests to
    > test LacrosOnly scenarios.
    >
    > Bug: 1328994,1328851
    > Change-Id: I29747b3e0c462e50bda560819fd1079cd5908f47
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3783852
    > Reviewed-by: Ben Wells <[email protected]>
    > Reviewed-by: Hidehiko Abe <[email protected]>
    > Commit-Queue: Di Wu <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1032436}
    
    Bug: 1328994,1328851
    Change-Id: Id8e999f19203a24cd5d39c0afd0098117acceb5c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818069
    Reviewed-by: Ben Wells <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Di Wu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035850}
    
  1052. Use preparation-time Document/ExecutionContext in ClassicPendingScript
    
    Previously, `GetElement()->GetDocument()` is used to access
    Document/ExecutionContext, but this can be different from
    the Document/ExecutionContext at the time of PrepareScript(),
    e.g. where the corresponding
    InlineCacheHandler/InlineScriptStreamer belongs.
    
    This CL uses the preparation-time Document/ExecutionContext.
    
    This doesn't affect script evaluation itself because
    scripts moved between Documents are anyway not evaluated.
    The other observable behavior changes are rare and not important
    (Console logs, use counters and intervention-triggered fetches
    now belong to different Documents when scripts are moved between
    Documents), but this is still good for consistency.
    
    Bug: 1323879, 1349934
    Change-Id: I4a2cb1da0950502b266244a92bc91674ec91c56a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812178
    Reviewed-by: Shunya Shishido <[email protected]>
    Commit-Queue: Hiroshige Hayashizaki <[email protected]>
    Reviewed-by: Minoru Chikamune <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035849}
    
  1053. [Settings] Add Target language select box
    
    This CL adds a dropdown list of translate supported languages for the
    user to select their target translate language. It adds functions to
    LanguageHelper to populate the list of translate supported languages.
    
    Tests for the translate target selection are added.
    
    See bug for screenshot.
    
    Bug: 1332337
    Change-Id: I3f740cbb609af15e2c8173929cd5ec8b6f971398
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811183
    Reviewed-by: Trevor Perrier <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Commit-Queue: Andrea Gomez <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035848}
    
  1054. [TabletTabGroup] Fix reorder animation when dropping into group
    
    Fix reorder animation when dropping into group.
    -Calculate number of tabs to skip correctly.
    
    Before: https://drive.google.com/file/d/1eM-gQfQ04kDrV8uxsTj9QqrDu_kfEdPy/view
    After: https://drive.google.com/file/d/1DuNPj6Hz-fHHW_hh_CVVeWl2409M-0-L/view
    
    Bug: 1353506
    Change-Id: I1db504567f9d907a72269c4e00f14e3e5aaa3e86
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832962
    Reviewed-by: Sirisha Kavuluru <[email protected]>
    Commit-Queue: Neil Coronado <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035847}
    
  1055. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/extensions.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: I11b6bab3968bc9157db0ff083abefa111e604416
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826074
    Reviewed-by: Ben Wells <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Commit-Queue: Ben Wells <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035846}
    
  1056. Roll Fuchsia SDK from 9.20220812.1.1 to 9.20220816.1.1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast
    Tbr: [email protected]
    Disable-Retries: true
    Change-Id: I2eeb83b8154a44b7daf2a94ccaee26aaf4d8ee67
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834966
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035845}
    
  1057. Prerender: Add metrics for navigation parameters mismatches
    
    This CL adds some metrics for the parameters mismatches between initial
    navigation and activation navigation in prerendering activation to
    improve the dev experience by notifying developers why the prerendering
    activation failed.
    
    Bug: 1328365
    Change-Id: I6d7898204f31c7c46a0012296e11170162069ec7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828291
    Commit-Queue: Yoshiki Tanioka <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Ben Kelly <[email protected]>
    Reviewed-by: Lingqi Chi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035844}
    
  1058. assistive suggester filter: window properties retrieved via callback
    
    This allows us to mock app ids and arc++ package names in tests. Added every arc++ package and app id (for extensions/system apps) that we currently use)
    
    drive by: removed some obsolete functions IsUrlAllowedLegacy and its callers.
    
    Change-Id: I2e1664275e3829e27515c23f36edea33735d6a88
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828292
    Reviewed-by: Darren Shen <[email protected]>
    Reviewed-by: Curtis McMullan <[email protected]>
    Commit-Queue: jhtin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035843}
    
  1059. [reclient] Switch Comparison Builders to racing and disable nacl
    
    Switch RBE exec strategy to use racing on Comparison Mac (reclient), Comparison Mac arm64 (reclient), and Comparison ios (reclient). Also disable nacl on Comparison Mac (reclient) and Mac deterministic (reclient shadow).
    
    Bug: b/242206117
    Change-Id: I9e190a541c35f1abe7239b163ca2ab0b3970ec2d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832318
    Commit-Queue: Andus Yu <[email protected]>
    Reviewed-by: Garrett Beaty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035842}
    
  1060. Remove base::Value::Insert().
    
    It's been deprecated in favor of base::Value::List::Insert, and all
    callers have been converted.
    
    Also remove a couple superfluous instance of "base::" in the
    EnsureDict() / EnsureList() tests from an earlier CL.
    
    Bug: 1187001, 1338341
    Change-Id: I96184a9f92abda9202bebc5f6ab030db111e1d8a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831376
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035841}
    
  1061. Roll nearby-connections from e5c24b8b8ac4 to 0849bc7598e5 (1 revision)
    
    https://chromium.googlesource.com/external/github.com/google/nearby-connections.git/+log/e5c24b8b8ac4..0849bc7598e5
    
    2022-08-16 [email protected] Use absl::variant for PresenceScanFilter and legacy.
    > PiperOrigin-RevId: 467982930
    >
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/nearby-connections-chromium
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-nearby-chrome-fyi
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I11f0dd062c70ce714467492e21b9d98857415311
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832786
    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@{#1035840}
    
  1062. HaTS config for the Photos Experience on Chromebooks.
    
    To trigger, during SWA initialization, an observer is added for for a
    Profile's AppServiceProxy's InstanceRegistry. This will possibly
    trigger a happiness tracking survey (HaTS) when it observes the Photos
    Android app being closed.
    
    The survey includes four bools to assist filtering of responses:
    whether the user had opened an {image,video} in Gallery via the
    Gallery file handler, and whether the user had clicked the "More
    tools in Photos" button in the app while viewing an {image,video}.
    Collectors for these values are added in this CL.
    
    Adds integration tests for the survey trigger and data collectors.
    
    Bug: chromium:1347347, b:241060504
    Change-Id: I5bdc6206d3bd0d02d7691d9c9e64ef89871afbb8
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825203
    Commit-Queue: Trent Apted <[email protected]>
    Reviewed-by: Ian Barkley-Yeung <[email protected]>
    Reviewed-by: Caitlin Fischer <[email protected]>
    Reviewed-by: Patti Lor <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035839}
    
  1063. Remove Account::AdFromObjGuid.
    
    The API is used in known_user, but it was effectively no-op
    (FindStringPath returns false always, because account is considered
    invalid in KnownUser::FindPrefs), so removed.
    
    Other uses are only for testing, so replaced by similar function
    which initializes AccountId as "valid" state.
    
    BUG=1325210
    TEST=Ran tryjob.
    
    Change-Id: I5499f9021ce1cffc1dbeec5df28fdf4b4b6d3127
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812952
    Reviewed-by: Xiyuan Xia <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: Hidehiko Abe <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Reviewed-by: Felipe Andrade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035838}
    
  1064. Ensure WebDragSourceAura::window_ is cleared when destroyed
    
    In its current multi-WebContents architecture, portal adoption destroys
    the aura::Window of the navigated away from page. If this happens during
    a drag and drop nested run loop, we may go on to access a destroyed
    WebDragSourceAura::window_. We now observe its destruction and clear the
    pointer.
    
    Bug: 1346048
    Change-Id: I4e603422f5a0b2676328fc70f4d3203b6ec83210
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835023
    Commit-Queue: Alex Moshchuk <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Auto-Submit: Kevin McNee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035837}
    
  1065. Do not convert DIAL sink to Cast if the IP address is already used
    
    Before this CL we already do not attempt to convert a DIAL sink to Cast if there already exists a Cast sink with the same ID.
    
    However there are cases where there is a Cast sink whose ID is different but the IP address is the same. This CL makes us not reopen a Cast channel in such cases.
    
    Bug: b/218605324
    Change-Id: I54eeefd460d6a070049b24329fc037cb7e02e2a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805152
    Commit-Queue: Takumi Fujimoto <[email protected]>
    Reviewed-by: Mark Foltz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035836}
    
  1066. dpwa: Do not expose Window Controls Overlay values to a fenced frame
    
    This Cl ensures Window Controls Overlay titlebar area values are not
    sent to a fenced frame from the browser.
    
    Bug: 1313778
    Change-Id: Id2eadc299f5fbe2b223d7ada5ccfcd141877069e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825936
    Commit-Queue: Hassan Talat <[email protected]>
    Reviewed-by: Alexander Timin <[email protected]>
    Reviewed-by: Dave Tapuska <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035835}
    
  1067. Add feature flag to skip ignorable fetch handlers.
    
    If the fetch handler is detected as ignorable and the flag is set,
    and also we specify the case to be skipped, we do not make the service
    worker to handle the fetch event and falls back to network.
    i.e. we do not start the service worker to make it handle the fetch
    event.
    In this CL, we made the empty fetch handler to be skipped if the param
    is set.
    
    Bug: 1347319
    Change-Id: I36e13594ff9ad267721705b86a5be061bff2b552
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818351
    Reviewed-by: Arthur Sonzogni <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Ayu Ishii <[email protected]>
    Commit-Queue: Yoshisato Yanagisawa <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035834}
    
  1068. [A11y Settings Revamp] Add icons to A11y settings
    
    Add icons to Chrome OS Accessibility settings to make features easier
    to recognize.
    
    Screenshot: https://screenshot.googleplex.com/zcjyTHExWPXnn9s
    Bug: 1292142
    Change-Id: Ie9984298ded6834f84164141e9026cfd35dfd4fa
    AX-Relnotes: Updates to Chrome OS Accessibility Settings to make accessibility options simpler / easier to use.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827518
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Josiah Krutz <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035833}
    
  1069. [PhishGuard] Add affected histogram to histogram_suffixes.
    
    Bug: 1328326
    Change-Id: I9fea4cb78924fee5bdf2116e36d139bca1d5a398
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832792
    Reviewed-by: Xinghui Lu <[email protected]>
    Auto-Submit: Nwokedi Idika <[email protected]>
    Commit-Queue: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035832}
    
  1070. Updating owners and milestone for accessible-pdf-form
    
    Change-Id: Id6363e03aebb9fd7ce39a52ee22fbd63ee4f7e09
    Signed-off-by: Ankit Kumar <[email protected]>
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827106
    Commit-Queue: Lei Zhang <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035831}
    
  1071. Import wpt@73d0d8516c021a2c4a673216c7a22afddf9d670b
    
    Using wpt-import in Chromium 08ccbb946b25cd12587debaf7f3de3f74e690b25.
    With Chromium commits locally applied on WPT:
    57cf0662df "[CompositeClipPathAnimations] Add repaint tests from composited bg color animations"
    8f386ba9b3 "Replace requestIdleCallback with double-rAF in wpt/accessibility tests"
    
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I7143c6efdc7f341921da35bcaa6ded5ef7fcf3ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835066
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: WPT Autoroller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035830}
    
  1072. Revert "Keep app menu open after changing app launch type"
    
    This reverts commit aebddaba65969e90d0f74a27852e09447b742bfd.
    
    Reason for revert: https://bugs.chromium.org/p/chromium/issues/detail?id=1353254. Caused DCHECK errors for crostini apps.
    
    Original change's description:
    > Keep app menu open after changing app launch type
    >
    > And dynamically change icon and label of the `LAUNCH_NEW` menu item.
    >
    > BUG=844786
    >
    > Change-Id: I2300e723d333cda9e7b5c3e7a2c2f4a03c363361
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3788899
    > Reviewed-by: Toni Barzic <[email protected]>
    > Commit-Queue: Artsiom Mitrokhin <[email protected]>
    > Reviewed-by: Nancy Wang <[email protected]>
    > Reviewed-by: Alex Newcomer <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034630}
    
    Bug: 844786
    Change-Id: I3b87e395eb63761faf5a72762f4d834db120e757
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830745
    Reviewed-by: Alex Newcomer <[email protected]>
    Reviewed-by: Nancy Wang <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Toni Barzic <[email protected]>
    Reviewed-by: Timothy Loh <[email protected]>
    Commit-Queue: Artsiom Mitrokhin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035829}
    
  1073. Roll PDFium from edf817eed90f to ee44620f2b58 (13 revisions)
    
    https://pdfium.googlesource.com/pdfium.git/+log/edf817eed90f..ee44620f2b58
    
    2022-08-16 [email protected] Tidy CFGAS_GEGraphics::StateRestore() usage
    2022-08-16 [email protected] Add FPDFViewEmbedderTest.RepeatedInitDestroy.
    2022-08-16 [email protected] Mark JpegDecoder instance variables as private.
    2022-08-16 [email protected] Fix an assertion failure in OpenJPEG.
    2022-08-16 [email protected] Funnel FXMEM_ calls into pdfium::internal routines
    2022-08-16 [email protected] Avoid a copy in CJS_Document::mailForm().
    2022-08-16 [email protected] Better encapsulate CPDFSDK_Annot
    2022-08-16 [email protected] Better encapsulate CPDF_ColorSpace.
    2022-08-16 [email protected] Store 2 unrelated GetSize() results in appropriate data types.
    2022-08-16 [email protected] Use DataVector<T> in core/fxge/.
    2022-08-16 [email protected] Use DataVector<T> in core/fpdfapi/parser/.
    2022-08-16 [email protected] Use DataVector<T> in fxjs/ and xfa/.
    2022-08-16 [email protected] Roll v8/ 4180a6ed4..709443dcb (374 commits)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pdfium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in PDFium: https://bugs.chromium.org/p/pdfium/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1343737
    Tbr: [email protected]
    Change-Id: I6d4b83d78170c4136f0a695d0f0492ec20e7a3f2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835123
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035828}
    
  1074. Roll vulkan-deps from 863822794aa7 to 31a5e38f3e48 (1 revision)
    
    https://chromium.googlesource.com/vulkan-deps.git/+log/863822794aa7..31a5e38f3e48
    
    Changed dependencies:
    * spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/9abacb34a5..1728c1d40a
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I506582616d7ae274ea68236c478c0050ca371d7f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834282
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035827}
    
  1075. [fuchsia] Allow PROTECTED_MEDIA_IDENTIFIER type conversion on Fuchsia
    
    This enum is supported on Fuchsia. Just adding Fuchsia platform check to
    fix the issue. Further investigation on whether to remove the whole
    check will be in https://crbug.com/1353541.
    
    Bug: 1352558, 1353541
    Change-Id: I548c7ceaa6ebbee3530947b84214a2b75fdceeef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828306
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Guocheng Wei <[email protected]>
    Reviewed-by: Bryant Chandler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035826}
    
  1076. [blinkpy] 4/N: `update-metadata` CLI
    
    This change adds the CLI and option parsing for `update-metadata`,
    which only fetches build data from Buildbucket for now.
    
    This subcommand is temporarily hidden from `./blink_tool.py --help`.
    
    Bug: 1299650
    Test: ./blink_tool.py update-metadata --build="Linux Tests"
    Change-Id: I8d792e1b03f623b92a530b6fb43b553835b365af
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835047
    Reviewed-by: Weizhong Xia <[email protected]>
    Commit-Queue: Jonathan Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035825}
    
  1077. Roll src/third_party/libyuv/ 1c5a8bb17..65e7c9d57 (1 commit)
    
    https://chromium.googlesource.com/libyuv/libyuv.git/+log/1c5a8bb17ac4..65e7c9d5706a
    
    $ git log 1c5a8bb17..65e7c9d57 --date=short --no-merges --format='%ad %ae %s'
    2022-08-16 fbarchard MM21ToYUY2 and  ABGRToJ420 conversion
    
    Created with:
      roll-dep src/third_party/libyuv
    
    
    Bug: b/238137982
    
    Change-Id: I06b9fee4cc65052fcfcdc07096a1caa3f7f06486
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833680
    Commit-Queue: Frank Barchard <[email protected]>
    Reviewed-by: Wan-Teh Chang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035824}
    
  1078. PermissionBubbleInteractiveUITest should enable kPermissionChip feature explicitly.
    
    PermissionBubbleInteractiveUITest depends on that kPermissionChip
    feature is enabled. But the test doesn't explicitly enable the feature.
    The test uses field_trial_configs.json to enable it. This causes
    unexpected test failure when using
    --enable-features=TestFeature:TestParam/TestValue.
    e.g. https://luci-milo.appspot.com/ui/inv/build-8805701623522221521/test-results?q=ExactID%3Aninja%3A%2F%2Fchrome%2Ftest%3Ainteractive_ui_tests%2FPermissionBubbleInteractiveUITest.SwitchTabs+VHash%3A5bdb240ff2746c1b
    
    Change-Id: I3297a53f992cd74ffee33a8c6fb8b28dc39dd8cb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831926
    Reviewed-by: Illia Klimov <[email protected]>
    Commit-Queue: Takashi Sakamoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035823}
    
  1079. Fix bug in AvoidEarlyExtensionScriptContextCreation feature
    
    It was possible for non http/https frames to not get
    SetAllowsCrossBrowsingInstanceFrameLookup() called on them, since the V8
    context may not be initialized during commit. To fix this, instead of
    waiting for DidCreateScriptContext(), we can use DidClearWindowObject()
    which is called after the parser has been created during commit.
    
    This still accomplishes the goal of the original patch by avoiding
    creation of the script context too early, but still makes sure we call
    SetAllowsCrossBrowsingInstanceFrameLookup() even in cases where the
    script context would not have been created.
    
    This was a little tricky because http/https frames would always get
    their script context created when DetectJavascriptFrameworksOnLoad() was
    called and tests run with the kDomAutomationController switch which
    also creates the script context, which is how this bug slipped
    through.
    
    Bug: 1349787
    Change-Id: Ia04203a37ed6fceb49bf25d7e31c09108348e8aa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817164
    Commit-Queue: Clark DuVall <[email protected]>
    Reviewed-by: Devlin Cronin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035822}
    
  1080. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660650975-ee2eda6f820d2789a82040d13a5e68a0c91b2dda.profdata to chrome-win32-main-1660683582-09c13c05d46c8f166f8f64ad8ab54a363ed045ae.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie43396aaf64f1c87b02de22c8352138813ea69a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834470
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035821}
    
  1081. Ensure center button position isn't negative
    
    Don't use gfx::Range.  Store these in ints to avoid erroneous type
    conversions.
    
    BUG=1347379
    TEST=manual
    
    Change-Id: I6fd0f2755e093c68d13883918f35c431290fcb92
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828040
    Auto-Submit: Kazuki Takise <[email protected]>
    Commit-Queue: Kazuki Takise <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035820}
    
  1082. Revert "[TTS] Remove enhanced_network_tts/background.html"
    
    This reverts commit 0ec30dea0510bc58c43d07628c1bc7b9b9b2586b.
    
    Reason for revert: Component extension service worker seems to be unable to use import/export statements
    
    Original change's description:
    > [TTS] Remove enhanced_network_tts/background.html
    >
    > R=​dtseng
    >
    > AX-Relnotes: n/a.
    > Bug: 1288634
    > Test: cq
    > Change-Id: I8d9e562d579320f96a9c68c49ab654c48c2b39a9
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827264
    > Auto-Submit: Anastasia Helfinstein <[email protected]>
    > Reviewed-by: David Tseng <[email protected]>
    > Commit-Queue: Anastasia Helfinstein <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034579}
    
    Bug: 1288634
    Change-Id: I22f511c4f8b2904a9ffca9a52bb0a6d352c85764
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832237
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: David Tseng <[email protected]>
    Commit-Queue: Anastasia Helfinstein <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035819}
    
  1083. Extend histograms expiration date
    
    Extend histograms expiration date for some Assistant and Quick answers
    histograms. These histograms are still very helpful on monitoring the
    feature quality.
    
    Bug: 1345319, 1345337
    Test: None
    Change-Id: I8fbd8eee4f22d2c1544e8d357900c0030ea31692
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834606
    Reviewed-by: Xiaohui Chen <[email protected]>
    Commit-Queue: Yue Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035818}
    
  1084. win: add test failure if GetShortcutPath fails
    
    the test failure less mysterious.
    
    ShellUtil: :GetShortcutPath() can fail; if it does, this would make
    Change-Id: Ibce4800916887a45c1295572ce6db949da09c64e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827995
    Reviewed-by: Evan Stade <[email protected]>
    Commit-Queue: David Bienvenu <[email protected]>
    Auto-Submit: David Bienvenu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035817}
    
  1085. Move //chromeos/{=>ash/components}/dbus:test_support
    
    This CL moves chromeos/dbus:test_support to chromeos/ash/components/dbus since it is used inside is_chromeos_ash only.
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Bug: 1164001
    Change-Id: I80a86759b1223f0f0707ff46577725db250c52e8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833595
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035816}
    
  1086. Migrate //chromeos/ash/components/cros_disks to namespace ash [6/N]
    
    This CL migrates remaining classes to namespace ash and removes
    temporary using declarations in cros_disks/.
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Change-Id: I212134b0f2a60ec5f1f417818c3567bf397cebad
    Bug: 1164001
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831848
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035815}
    
  1087. Roll Skia from 0450b8d5a2a4 to d121e0a831fa (10 revisions)
    
    https://skia.googlesource.com/skia.git/+log/0450b8d5a2a4..d121e0a831fa
    
    2022-08-16 [email protected] Revert "Replace StrikeRefs with SkStrikePromises"
    2022-08-16 [email protected] RELEASE_NOTES: Move AVIF support to the current milestone
    2022-08-16 [email protected] Fix SkSL dehydration on Windows machines
    2022-08-16 [email protected] Update VectorScalarMath test avoid failure-prone division.
    2022-08-16 [email protected] Replace StrikeRefs with SkStrikePromises
    2022-08-16 [email protected] Roll ANGLE from ad6513fe3068 to e79c9cd63053 (4 revisions)
    2022-08-16 [email protected] [bazel] Remove all macros from public.bzl
    2022-08-16 [email protected] Roll vulkan-deps from 4f5fbed615fa to 206b75948397 (1 revision)
    2022-08-16 [email protected] Roll Dawn from bade13a5d2e7 to c8b0cfe7e308 (2 revisions)
    2022-08-16 [email protected] Roll ANGLE from 2089943b951d to ad6513fe3068 (3 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I5d00140e78976687a7f7d50e0491dfe8b496d767
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834825
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035814}
    
  1088. [Flaky Reproducer] Fix infra error for flaky reproducer
    
    free_space dimension is not exists in luci.chromium.try pool.
    
    Bug: 1326336
    Change-Id: Ic515c9646f017361b3fbaa2521361aa3d010474a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835048
    Reviewed-by: Ben Pastene <[email protected]>
    Commit-Queue: Kuan Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035813}
    
  1089. [ChromeVox] Add BridgeCallbackManager
    
    In anticipation of several more callbacks being accessed across
    contexts, this change adds a BridgeCallbackManager that encapsulates
    the logic to save and call a callback on demand. Callers simply
    create a new CallbackId, pass it around however is needed, and then
    call BridgeCallbackManager.performCallback(callbackId).
    
    This change is a pure refactor.
    
    R=katie
    
    AX-Relnotes: n/a.
    Bug: none
    Test: cq
    Change-Id: Ie56e8925504fb2f64efc3eea6f6785a168da9edf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812230
    Auto-Submit: Anastasia Helfinstein <[email protected]>
    Commit-Queue: Anastasia Helfinstein <[email protected]>
    Reviewed-by: Katie Dektar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035812}
    
  1090. Collect installer API result for offline install.
    
    Bug: 1286574
    Change-Id: Ie5aad9d8484915fd81c5dd4a469d6e3081dbc35b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828027
    Reviewed-by: Sorin Jianu <[email protected]>
    Reviewed-by: S Ganesh <[email protected]>
    Commit-Queue: Xiaoling Bao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035811}
    
  1091. Reuse the PolicyService from the config instead of creating one
    
    Bug: 1293203
    Change-Id: Ia1089e2ee9272899a04f9ce45b271c7e49a9b2c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834765
    Commit-Queue: S Ganesh <[email protected]>
    Reviewed-by: Sorin Jianu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035810}
    
  1092. Roll src-internal from 6882dd54f1b6 to 546e7cc7522d (2 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/6882dd54f1b6..546e7cc7522d
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I0f1e551870b15eb53472930bf7801d56de3346f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835122
    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>
    Reviewed-by: Emily Shack <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035809}
    
  1093. ChromeVox: improve performance on text areas
    
    This is a workaround for text area performance problems in Blink.
    
    For ChromeVox specifically, if we open the sample page included as a
    test and linked to in the bug, ChromeVox completely locks up.
    
    This is because of several things:
    1. Cursor.deepEquivalent enumerates all leaves of the editable.
    2. EditableLine computes the character offset from the selection both in
    the forward and backward directions.
    
    Fixes:
    1. walk the leaves incrementally using AutomationTreeWalker. Exit early
    when we've found the text offset we want.
    2. special case large text areas so that we exclude offscreen lines. Note
    that this may interfere with some computations in EditableLine and the
    larger editing state machine. However, the basic functionality should
    work.
    
    After this change:
    - ChromeVox no longer locks up
    - reading content e.g. move by character, word, line, works ok though
      isn't quite super snappy
    - text changes e.g. typing, is still slow because each key press
      triggers a re-computation of the inline text boxes. In the example,
      this triggers recomputation of the 23k+ lines.
    
    Finally, this change also serves to demonstrate what it is like to work
    with the Blink data. The root cause and root fix should be in Blink, but
    this change does make things better for ChromeVox in the meantime.
    
    [email protected]
    
    Bug: 1076525
    Test: new test (this might still need to be disabled because it isn't as fast as typical browser tests should be).
    Change-Id: I7b36af0b036a2b3232d1c66dc36af10b04a339f1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827731
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: David Tseng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035808}
    
  1094. Roll Depot Tools from f9fede5f843d to 940cd8e20f54 (1 revision)
    
    https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/f9fede5f843d..940cd8e20f54
    
    2022-08-16 [email protected] Use empty argument list in cmdhelp
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/depot-tools-chromium-autoroll
    Please CC [email protected],[email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected],[email protected],[email protected],[email protected]
    Change-Id: I057d7a640ba130643d672c77c0a6086209383c77
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834471
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035807}
    
  1095. personalization: rainbow icon color
    
    Update the rainbow icon color on keyboard brightness slider to be
    Google Grey 900
    
    BUG=b/242777765
    TEST=Manually
    
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Change-Id: Iaa87366fbaff0ded305888dbf704bee7f318fbf0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827814
    Reviewed-by: James Cook <[email protected]>
    Commit-Queue: James Cook <[email protected]>
    Auto-Submit: Jason Thai <[email protected]>
    Commit-Queue: Jason Thai <[email protected]>
    Quick-Run: Jason Thai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035806}
    
  1096. [PriceTracking] Add mojo interface for side panel price tracking
    
    This CL
    * Adds a mojo interface handler definition which is now only used for
      information passing.
    * Adds a dummy implementation of the mojo handler and registers the
      handler in proper WebUIControllers.
    * Adds a proxy in typescript to expose the handler to WebUI.
    
    Bug: 1346624
    Change-Id: Ib8ecfb26e01da9edd0968fdb187de13019753834
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824464
    Reviewed-by: Matthew Jones <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Commit-Queue: Yue Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035805}
    
  1097. Use the non mojom publisher interfaces for some AppService APIs.
    
    Add a new kAppServiceWithoutMojom flag to implement the non mojom AppService APIs:
    StopApp
    ExecuteContextMenuCommand
    OpenNativeSettings
    
    Add the virtual interface for those APIs in the non mojom AppPublisher.
    
    BUG=1253250
    
    Change-Id: Id9996deec56e91fd203ca341d26a5ab6c6ce5fba
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832181
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Nancy Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035804}
    
  1098. Improve console messages of WebBundle parse errors
    
    This makes two improvements:
    
    1. Report a dedicated error message when attempted to parse the
       (deprecated) b1 WebBundle format. Before this change, it was reported
       with very confusing message: "Wrong CBOR array size of the top-level
       structure".
    2. Include resource URL that could not be parsed in the error message.
       When relative URLs cannot be used, note it.
    
    Bug: 1352933,1349815
    Change-Id: I252493838375749751abf4bafb7686943244dccd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832976
    Commit-Queue: Kunihiko Sakamoto <[email protected]>
    Reviewed-by: Hayato Ito <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035803}
    
  1099. ChromeOS: Make "Search" and "Go to" context actions use Lacros
    
    ... if Lacros is the only browser (LacrosOnly mode).
    
    This is partially a reland of a6f7dd509262c2a08ca71cefc4ce7678b9f7caf2,
    which was a more radical change and was reverted in cf688a1b098062af5f8efee08de88b6f3d84af1c due to the fact that it didn't
    propagate incognito mode from Ash.
    
    The current CL is restricted to LacrosOnly mode, where we should never see an Ash incognito mode window. It also takes care to preserve the
    behavior of the shift modifier to open the page in a new window.
    
    As part of the CL, a WindowOpenDisposition is added to the parameters
    of ash::NewWindowDelegate::OpenUrl.
    
    Bug: chromium:1295604, chromium:1333289
    Change-Id: I5c37df0c803f7efb610feab4ea9ba689922bcd5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3802397
    Reviewed-by: Hidehiko Abe <[email protected]>
    Reviewed-by: Tao Wu <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Commit-Queue: Georg Neis <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035802}
    
  1100. Fix mac-backuprefptr-x64-fyi-rel failure
    
    Adds missing builder_spec to mac-backuprefptr-x64-fyi-rel
    
    Change-Id: I80969d21176071db4d08187440df09a9c9f11e6b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831621
    Commit-Queue: Keishi Hattori <[email protected]>
    Reviewed-by: Garrett Beaty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035801}
    
  1101. Switch //chrome to use ENABLE_PPAPI
    
    Switches //chrome to use the ENABLE_PPAPI buildflag for PPAPI-specific
    code, rather than the more general ENABLE_PLUGINS buildflag.
    
    Bug: 1306610
    Change-Id: Ie1c32c9c1397fb15a4930d6cb24ee0e06648d5d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828658
    Commit-Queue: K. Moon <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035800}
    
  1102. [chrome] Fix some cpplint errors in chrome part7
    
    chrome/browser/devtools/chrome_devtools_manager_delegate.cc:50:
      "base/command_line.h" already included at chrome/browser/devtools/chrome_devtools_manager_delegate.cc:11  [build/include] [4]
    chrome/browser/dom_distiller/distillable_page_utils_browsertest.cc:33:
      "testing/gmock/include/gmock/gmock.h" already included at chrome/browser/dom_distiller/distillable_page_utils_browsertest.cc:27  [build/include] [4]
    chrome/browser/enterprise/browser_management/browser_management_status_provider.cc:20:
      "chrome/browser/browser_process.h" already included at chrome/browser/enterprise/browser_management/browser_management_status_provider.cc:9  [build/include] [4]
    chrome/browser/enterprise/connectors/reporting/extension_install_event_router_unittest.cc:11:
      "chrome/browser/enterprise/connectors/reporting/extension_install_event_router.h" already included at chrome/browser/enterprise/connectors/reporting/extension_install_event_router_unittest.cc:4  [build/include] [4]
    chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc:43:
      "chrome/browser/policy/chrome_browser_policy_connector.h" already included at chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc:20  [build/include] [4]
    
    Bug: None
    Change-Id: Ia831bdb451d2fb48839fda7ddc2abee1508bc4e1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826319
    Reviewed-by: Andrey Kosyakov <[email protected]>
    Auto-Submit: Qi Tiezheng <[email protected]>
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Reviewed-by: Wei-Yin Chen <[email protected]>
    Commit-Queue: Andrey Kosyakov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035799}
    
  1103. webauthn: ensure that reported transports are unique.
    
    Since kAndroidAccessory is a different value from kHybrid, but they're
    both converted into "hybrid", we need to ensure that they're
    deduplicated. This is a generally good property to have anyway since
    we're already sorting them.
    
    Change-Id: I5835f09ccbacdf2f285902bc298612ec05933755
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827857
    Commit-Queue: Adam Langley <[email protected]>
    Reviewed-by: Martin Kreichgauer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035798}
    
  1104. [ios][feed] Make 8 hour default for foreground MaxCacheAge
    
    Change-Id: If4a2106727bb6c03441d7dbcabd09b92586e4896
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832323
    Commit-Queue: Sergio Collazos <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Commit-Queue: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035797}
    
  1105. CSSColor: Use Color instead of RGBA32 in parsing
    
    Change parsing functions to populate a Color instead of an RGBA32. We
    will soon populate Color with non-RGBA32 values.
    
    Delete a couple of unused functions in Color, while in the
    neighborhood.
    
    Bug: 1351544
    Change-Id: I0e2e480f6a14f26fe062f4a0d3f1d1ee923bb133
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826291
    Reviewed-by: Juanmi Huertas <[email protected]>
    Reviewed-by: Fernando Serboncini <[email protected]>
    Commit-Queue: ccameron chromium <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035796}
    
  1106. Skip GpuCrash_InfoForHardwareGpu on Mac Debug Intel.
    
    Already skipped on Mac Debug, on NVIDIA and AMD GPUs.
    
    Move Mac Debug AMD suppression for this test from the temporary to
    permanent skip expectations.
    
    Bug: 1338955
    Change-Id: I2365ce222167470733deaa4db7b0c41f231905c6
    No-Try: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835146
    Commit-Queue: Kenneth Russell <[email protected]>
    Reviewed-by: Brian Sheedy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035795}
    
  1107. Use css variables for font family and size
    
    Define font family and font size as css variables instead of javascript
    variables. Use updateStyles to update them, following the Polymer
    library example on custom properties.
    
    Bug: 1266555
    Change-Id: Ied5ed778aa3c071a6d70aa29759098f2e9712335
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831884
    Reviewed-by: Abigail Klein <[email protected]>
    Commit-Queue: Shari Trewin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035794}
    
  1108. [ViewsAX] Move function implementations to base class
    
    For this CL, we move the implementations of GetTreeId,
    GetParentTreeID,GetRootAsAxNode, and WillBeRemovedFromMap
    from the overrides at BrowserAccessibilityManager,
    AutomationAxTreeWrapper and ViewsAxTreeManager
    to their parent AxTreeManager,
    reducing code duplication between the three
    since now they all share the same implementation.
    
    Bug: 1049261
    
    Change-Id: I9732e7807b389259bc2aa4c57fa6657ed7d10577
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823373
    Reviewed-by: Benjamin Beaudry <[email protected]>
    Reviewed-by: Daniel Libby <[email protected]>
    Commit-Queue: Javier Contreras <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035793}
    
  1109. Update list and dict Value usage in account_manager_handler.cc
    
    Only Value::List and Value::Dict should be used to access and update
    list and dict Values - other APIs are all deprecated.
    
    Bug: 1187001, 1338341
    Change-Id: Ib4c295562b033f9573fc97a324409e1f9537eb70
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828428
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: Xiaohui Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035792}
    
  1110. Fixes some of the rendering status lines issues in AnsibleDialog
    
    * Modified the text conversion to be ascii -> utf16 instead of utf8 like a
    clown.
    * Forces the dialog to update with OnStateChanged.
    * Updates AnsibleManagementService to send progress updates during Ansible
    installation
    
    I'll need to do a chromeos side change to pop all the empty lines at the
    back of the progress because we're sending empty lines. There'll still be
    a massive block of text that floods in at the end of the execution process,
    but I suspect that'll remain the same since it's an Ansible output thing.
    
    TEST: unittests
    Bug: b:237345049
    Change-Id: Ib5f8257b52f05a6952a4906774e39175ef7febc8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829761
    Reviewed-by: Nicholas Verne <[email protected]>
    Commit-Queue: Nicholas Verne <[email protected]>
    Auto-Submit: Justin Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035791}
    
  1111. Reland WebUI: Migrate cr-dialog to class based syntax
    
    Also updating to use the CrContainerShadowMixin, instead of the legacy
    CrContainerShadowBehavior. Making cr_container_shadow_behavior files
    ChromeOS Ash only, since with this change it is no longer used on other
    platforms.
    
    Updating to class based syntax also breaks some closure targets when
    the type is not imported directly but is used in closure annotations
    in a file. To address this, this CL also adds
    import {CrDialogElement} from ...
    in various ChromeOS files still typechecking with closure compiler.
    
    Bug: 1206112
    Change-Id: I46d83b706d3933eeef32625ea17ca35caaf39021
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833505
    Reviewed-by: John Lee <[email protected]>
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035790}
    
  1112. saved_desks: Remove callback from CreateNewDeskFromTemplate.
    
    This function was taking a callback and thus giving people the idea
    of it being async. However, the callback was always invoked directly
    from the function.
    
    To simplify things, the callback has been removed and the function
    will now return the newly created desk.
    
    Additionally, the function will now require that callers check
    whether a new desk can be created (using `CanCreateDesks()`) first.
    This makes the function consistent with `DesksController::NewDesk`.
    
    Change-Id: I9508332f7494e1d0adb20ff9316e0988467f8697
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826449
    Reviewed-by: Richard Chui <[email protected]>
    Commit-Queue: Daniel Andersson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035789}
    
  1113. [Flaky Reproducer] Create flaky-reproducer builder
    
    Create a flaky-reproducer builder that allow trybot users trigger
    reproducing jobs via bb command.
    
    The builder use builderless bot and the same swarming pool as the given flaky sample as tester.
    The builder is meant to be manually triggered or automatically triggered with low priority during off-peak hours (automatically triggering TBD).
    
    Bug: 1326336
    Change-Id: I0c2db2462a7a7da543c1a0624842de877ae9a503
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823232
    Reviewed-by: Ben Pastene <[email protected]>
    Commit-Queue: Kuan Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035788}
    
  1114. FrameSet NG: Copy FrameSetLayoutData in the simplified layout algorithm
    
    This CL has no behavior changes due to a disabled runtime flag.
    
    Bug: 1346221
    Change-Id: I0eb01889dbf3260b9d8af7b07e9936238170d00f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828772
    Commit-Queue: Kent Tamura <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Auto-Submit: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035787}
    
  1115. Move STYLE_EMPHASIZED and STYLE_EMPHASIZED_SECONDARY to views::style
    
    Consolidates the ChromeTextStyle and AshTextStyle fields of the same
    name into views::style::TextStyle
    
    Bug: 1352342
    Change-Id: I37eacd4ba634fb8713a6a69344e29aa2fd6fa750
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820133
    Reviewed-by: Peter Boström <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Commit-Queue: Austin Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035786}
    
  1116. Add metrics to count the number of fetch handlers.
    
    We intend to categorize the fetch handlers and tell it via
    EmbeddedWorkerInstanceHost::OnStarted.  However, multiple fetch handlers
    can be set for a service worker, and we need further consideration
    what to return.
    To understand current status, we intend to gather metrics.
    
    Bug: 1347319
    Change-Id: I0a7d20ee6693001f7e4ead52ff7e371f047ea826
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805195
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Yoshisato Yanagisawa <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Ben Kelly <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035785}
    
  1117. [ZPS] Update ZeroSuggestProvider to enable ZPS prefetching on Web
    
    Although Zero-Prefix Suggestions (ZPS) on Web is already active in the
    current version of the codebase, the corresponding prefetching logic has
    not yet been activated for Web. Unlike ZPS prefetching on NTP, the
    prefetch logic used on Web will be given a non-empty page URL which will
    need to be sent over to the remote zero-prefix suggestions service.
    
    This CL updates the various checks in the ZeroSuggestProvider code to
    now work properly when executing ZPS prefetch requests on Web (which are
    given non-empty page URLs).
    
    Bug: 1344004
    Change-Id: I23d574366c99047808b691535fe177ee6c9d69d1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829915
    Commit-Queue: Khalid Peer <[email protected]>
    Reviewed-by: Moe Ahmadi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035784}
    
  1118. [stts/desktop] Hide "Your devices" link if there's no target device
    
    This is the equivalent of crrev.com/c/3826260 for Desktop.
    
    
    Bug: 1219433
    Change-Id: I1bc8c822cd84b0c07ce92386debf6f3226b01033
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832669
    Auto-Submit: Victor Vianna <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Reviewed-by: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035783}
    
  1119. Support auto-always-translate-language in the Translate Message UI.
    
    This CL adds support for auto-always-translate-language to the Clank Messages implementation of the Translate UI, modelled after the infobar UI's support of auto-always-translate-language.
    
    Design doc (googler only, sorry): https://docs.google.com/document/d/131bx-rtYQavH4sUXoj60oTvrFnxeB_u_pHsfDlFN3d8/edit?usp=sharing&resourcekey=0-DQEHbKEiiSq8P7IzLXH3bA
    
    Bug: 1311774
    Change-Id: I36e44b279259c136d356370ed2bc9914a511cb9f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826790
    Reviewed-by: Trevor Perrier <[email protected]>
    Commit-Queue: Scott Little <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035782}
    
  1120. [remoting] Avoid overlaps when resizing an X11 Output.
    
    This implements a simple algorithm for avoiding overlaps when
    increasing the size of an Output/CRTC.
    
    Any CRTCs to the right of the Output's original rectangle are shifted
    right by the same amount. By applying the same shift to each of these
    CRTCs, we avoid introducing new overlaps. The amount of shift is
    determined to be the least possible that resolves overlaps with the
    CRTC being resized.
    
    Similarly, any CRTCs below the Output's original rectangle are shifted
    down by the same amount, calculated similarly.
    
    This method seems to work well, even though it's not an optimal
    rectangle-packing solution!
    
    Bug: 1326339
    Change-Id: I99ff8bd5f4df685817df161ba0a01fc6071f0d3c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832413
    Reviewed-by: Jamie Walch <[email protected]>
    Commit-Queue: Lambros Lambrou <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035781}
    
  1121. Add new feature tracker feature for iOS Overflow Menu
    
    This allows tracking behavior on the Overflow Menu for use in the
    FeatureEngagementTracker, as well as adding a new feature to the tracker
    for Overflow Menu IPH.
    
    Bug: 1344522
    Change-Id: I3db9e025602bb96f25be94cc3f12fb89e285246d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828714
    Reviewed-by: Tommy Nyquist <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Commit-Queue: Robbie Gibson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035780}
    
  1122. Final removal of IPC macros in //remoting
    
    A little over a year ago we were asked to remove our IPC macro usages
    as part of a broad clean-up effort and to modernize our IPC impl by
    moving to Mojo.  Fast-forward ~1 year and 20 CLs later and the end is
    here (for IPC macros that is).
    
    This CL replaces the last remaining IPC message in //remoting with a
    shiny new Mojo interface. This message was used by the
    WorkerProcessLauncher which would use it to ask a child process to
    crash (exit) and produce a dump. I've updated the callsites to use
    the new interface, tested the impl to make sure it will crash the
    child process when requested, fixed the tests, and removed all
    references to our old IPC macro file.
    
    This should be it, no more crufty IPC in CRD!
    <skeletor_smashing_mirror_as_they_exit.gif>
    
    Bug: b:178114059
    Change-Id: Ifbba870fbdb58c7731afd04559d3943e1d89eae0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3799549
    Reviewed-by: Yuwei Huang <[email protected]>
    Commit-Queue: Joe Downing <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035779}
    
  1123. Implement custom issuers for Trust Token.
    
    Bug: 1342255
    Change-Id: I0487a8dc0747de39fd77961b2e608855d61f0b01
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823473
    Reviewed-by: Kinuko Yasuda <[email protected]>
    Commit-Queue: Steven Valdez <[email protected]>
    Reviewed-by: Russ Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035778}
    
  1124. [journeys] Added history clusters side panel searchbox
    
    Added searchbox to history clusters side panel to assist in navigation.
    Additionally added a string for no search results.
    
    screenshot: http://screenshot/4paFrHBnRkxexQU
    
    Bug: 1310280
    Change-Id: I6aa66f24948462159d771c8b7d075243d7a1f0f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3786941
    Reviewed-by: Caroline Rising <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Commit-Queue: Marlon Facey <[email protected]>
    Reviewed-by: Tommy Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035777}
    
  1125. [DownloadBubble] Update Field Trial for beta and stable experiment
    
    Update field trials, and disable the download bubble feature for download notification tests on lacros. When the download bubble feature is active, chromeos notifications are disabled, so to test them, the feature needs to be disabled.
    
    Bug: 1265640
    Change-Id: I9c876c22483648df6b268cbe8bed6cab70a84ff4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831931
    Reviewed-by: Min Qin <[email protected]>
    Commit-Queue: Rohit Bhatia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035776}
    
  1126. [Read Anything] Update toolbar to observe theme changes and other UI fixes
    
    This CL is part of the Read Anything feature.
    
    With this CL we connect the existing toolbar with the existing theme
    through the model observer, and update the background of the
    toolbar to match the background of the content (per UI design). We
    also update the button icon tints to match the foreground of the
    theme (used for text color). We make some small UI adjustments as
    per design (remove combobox border, add a color palette icon, remove
    the dropdown arrow from color choices, etc).
    
    There are only visual changes with this CL, nothing functional.
    
    Screenshot: https://screenshot.googleplex.com/9ZRynXpivvkN7Ek.png
    
    AX-Relnotes: N/A
    Bug: 1266555
    Change-Id: I721f6c0d9e81896cdf39216b168864fafc14b3d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829673
    Reviewed-by: Abigail Klein <[email protected]>
    Commit-Queue: Mark Schillaci <[email protected]>
    Reviewed-by: Taylor Bergquist <[email protected]>
    Reviewed-by: Evan Stade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035775}
    
  1127. [omnibox][search_engines] Add EnteredKeywordModeByEngineType UMA histogram.
    
    This CL creates a new BuiltinEngineType enum that specifies whether a
    specific search engine is a prepopulated engine, a starter pack engine,
    or a non-built-in (manually added or open search auto-added). It also
    emits a new `EnteredKeywordModeByEngineType` histogram that enumerates
    keyword mode entries by the BuiltinEngineType types.
    
    Bug: 1287313
    Change-Id: Ia65b82404d82d027e62531c29942bfa76939782f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827806
    Reviewed-by: manuk hovanesian <[email protected]>
    Commit-Queue: Angela Yoeurng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035774}
    
  1128. [CodeHealth] MediaInternalsAudioFocusHelper base::Value refactor
    
    This CL updates the use of base::Value in
    MediaInternalsAudioFocusHelper, removing any use of deprecated classes,
    or methods.
    
    Bug: 1187001
    Change-Id: I6584e904d25e9b6a049c48422cef0c8202ac935f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829153
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: John Rummell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035773}
    
  1129. Extend Shutdown.* metrics
    
    This CL is extending the metrics since the investigation is still
    active.
    
    [email protected]
    
    Bug: 1351036,1351037,1351038,1351039
    Change-Id: I5614d560a8ddabf4d95c9825f3c383db68f0254a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832454
    Reviewed-by: Mark Pearson <[email protected]>
    Commit-Queue: Etienne Bergeron <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035772}
    
  1130. cros: add a cache for highlight border overlay
    
    HighlightBorderOverlay is using dynamically generate images with
    NinePatchLayers. However, the replaced image source is not removed which
    may cause performance issue.
    
    This cl adds a cache of the source images for different highlight border
    appearance. The highlight border overlay is mainly featured by its
    highlight color, border color and rounded corner radius. Each dark and
    light mode has only one set of highlight and border colors. The windows
    that are using HighlightBorderOverlay have three different rounded
    corner radius. Therefore, the cache size of source images is acceptable.
    However, when dynamic color is enabled or the HighlightBorderOverlay is
    applied to more window types, the cache size may be increased. We need
    to take care of it if the cache size is too large.
    
    Manually test that with the same pixel ref of the source image,
    UIResourceManager will not create a new resource.
    
    Bug: 1353075
    Change-Id: Ic9be06a75b2d8b80c2c8d5bf4734ee6a6d9ce37b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829092
    Commit-Queue: Xiaodan Zhu <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Reviewed-by: Xiaodan Zhu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035771}
    
  1131. [Test Automation] Add better logging when testing w/InteractionSequence
    
    There are a number of tests which work almost all of the time but
    occasionally seem to flake. This CL adds two nice-to-haves:
     - Correct debug printing of InteractionSequence enums
     - A method that can be used to print the state of a sequence when the
       sequence times out during a test (otherwise, this data tends to not
       end up in the log for the test)
    
    Example usage:
    
      base::test::ScopedRunLoopTimeout timeout(
          FROM_HERE, kTestTimeout,
          sequence->GetTimeoutMessageGeneratorForTesting());
      sequence->RunSynchronouslyForTesting();
    
    Change-Id: I4e70c4d6a1d54bcf4ea8b508c47d70804e0c1e40
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826028
    Reviewed-by: Peter Boström <[email protected]>
    Commit-Queue: Dana Fried <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035770}
    
  1132. [blink] Use Ahem font to improve Blink unit tests' hermeticity.
    
    Some Blink unit tests sourced fonts from the platform, which broke
    test isolation. This CL switches the tests to use the test font "Ahem"
    and updates the test expectations accordingly.
    
    List of broken tests:
     - WebFrameTest.DivScrollIntoEditablePreservePageScaleTest
     - All/SelectionBoundsRecorderTest.SelectMultiline/LegacyLayout
     - All/SelectionBoundsRecorderTest.SelectMultiline/LayoutNG
     - WebFrameTest.DivScrollIntoEditableTest
    
    Bug: 1352956
    Change-Id: Ie695bdd236fd3c63152e94b0284d9a4fe91686ca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832293
    Auto-Submit: Kevin Marshall <[email protected]>
    Commit-Queue: Nate Chapin <[email protected]>
    Reviewed-by: Nate Chapin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035769}
    
  1133. Remove "Create shortcut" option from webstore in chrome://apps.
    
    The Web Store is kind of a weird app where creating a short cut doesn't
    really work well (at least on mac), so remove the option entirely rather
    than trying to make it work.
    
    Bug: 1347011
    Change-Id: I700c3616ac19c40f52b6eaf7e219d9558d4beb52
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835042
    Commit-Queue: Marijn Kruisselbrink <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035768}
    
  1134. ambient: rm setting page components pt1
    
    Remove ambient mode settings page.
    
    BUG=b/242568053
    TEST=Manually
    
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Change-Id: I497d83fe808682eb31a559ae2973c9f3e91e92d9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829263
    Reviewed-by: Xiaohui Chen <[email protected]>
    Commit-Queue: Jason Thai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035767}
    
  1135. [exo] Apply min/max constraints to the requested buffer size.
    
    Currently exo's xdg-shell impl doesn't apply the min/max size
    constraints when the buffer size is updated. This spec isn't clearly
    specified, but looks like some X11 apps depends on X11's WM manager
    oo change its size. This CL updates the size so that it will satisfy
    the condition.
    
    Bug: 1330028, b/207430591
    Test: Covered by unittests. Also tested using win.c in 133028.
    
    Change-Id: I87abe970c54d036d0382f7d6d5a6eacc2bb8d6b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827939
    Reviewed-by: Chloe Pelling <[email protected]>
    Commit-Queue: Mitsuru Oshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035766}
    
  1136. [capture] Synchronous shutdown in VideoCaptureDeviceLinux
    
    In commit 2c4a1317a2c26e7d2941d59fb7c40ede97c62e1e,
    VideoCaptureDeviceLinux changed from having synchronous shutdown to
    asynchronous shutdown. In some cases, this allows a new capture device
    to be created before the shutdown is complete, resulting in failure.
    
    Bug: 1352948
    Change-Id: I3fe4802edcba3a6079130f6dd9841f6ae00e2ae6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832933
    Auto-Submit: Dan Sanders <[email protected]>
    Reviewed-by: Chrome Cunningham <[email protected]>
    Commit-Queue: Chrome Cunningham <[email protected]>
    Commit-Queue: Dan Sanders <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035765}
    
  1137. [remoting] Replace for_each() with C++11 range-based for-loops.
    
    In X11CrtcResizer, I added some calls to base::ranges::for_each() but
    I realize now that C++11 range-based for-loops are a better choice.
    A 'continue' statement seems more intuitive than an early-return from a
    lambda.
    
    I think the other base::ranges algorithms are still useful, so I've
    left those in place.
    
    Change-Id: I17b516b4a4fe4d74b506b364011ccd92a1bdf35a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835102
    Commit-Queue: Jamie Walch <[email protected]>
    Auto-Submit: Lambros Lambrou <[email protected]>
    Reviewed-by: Jamie Walch <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035764}
    
  1138. HLS: Inform playlist parsing function of expected playlist version
    
    This CL provides `hls::MediaPlaylist::Parse` and
    `hls::MultivariantPlaylist::Parse` with the expected hls version of the
    playlist being parsed. This is useful to know in advance since the rules
    and semantics of various tags change depending on the version the
    playlist declares, and the spec does not require the EXT-X-VERSION tag
    in any specific part of the playlist. It does require that the version
    does not change between playlist reloads, so the version can be
    determined up front via `hls::Playlist::IdentifyPlaylist` and reused
    across reloads.
    
    Future CLs will plumb this version number down to the lower-level
    parsing functions that require it. This CL adds basic tests to ensure
    that the semantics of this parameter work as documented.
    
    Bug: 1266991, 1284763
    Change-Id: I747d5ca6c409159d4dda50a590f4e97bc2d5d166
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823150
    Commit-Queue: Will Cassella <[email protected]>
    Reviewed-by: Matthew Wolenetz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035763}
    
  1139. [grid] Small fixes & remove complex baseline logic.
    
    Previously we had complicated "truth tables" to determine the correct
    baseline. These were un-intuitive, and complex.
    
    This patch introduces the concept of a writing-mode to read a baseline
    for a particular grid-item.
    
    This is what the spec(s) use, and should be easier to keep consistent
    with the spec.
    
    The two tests updated were using the wrong edge to synthesize their
    respective baselines.
    
    Change-Id: I576b79444e27e03583c709eb15e9e13d400e8b94
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3813642
    Reviewed-by: Kurt Catti-Schmidt <[email protected]>
    Commit-Queue: Ian Kilpatrick <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035762}
    
  1140. Revert "Add Tangible sync flow for signin row in main settings"
    
    This reverts commit 4cee9379113bfc4c729d491143793be5192b49df.
    
    Reason for revert: newly added tests fail on bots (see
    https://crbug.com/1353505).
    
    Original change's description:
    > Add Tangible sync flow for signin row in main settings
    >
    > This cl adds the tangible sync flow launch capability to the signin
    > preference in main settings page. This flow is guarded by a flag.
    >
    > Bug: 1332527
    > Change-Id: I9222fa0512e1fcd55a012a9fa37853a9b66b0226
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819763
    > Reviewed-by: Boris Sazonov <[email protected]>
    > Commit-Queue: Tanmoy Mollik <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035435}
    
    Bug: 1332527, 1353505
    Change-Id: I6e82abcd635da0999b0c7752c77d0ef08986f193
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834451
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: Boris Sazonov <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035761}
    
  1141. Reland "Add LowPriorityAsyncScriptExecution feature"
    
    This reverts commit e489d86e20e6d7d6fba343340686ef71593f35f0.
    
    Reason for revert: After my CL was reverted, sample-on-last-keyframe.html was still failing (like below). So reland the reverted CL.
    
    https://ci.chromium.org/ui/p/chromium/builders/ci/mac11-arm64-rel-tests/8763/blamelist
    
    
    Original change's description:
    > Revert "Add LowPriorityAsyncScriptExecution feature"
    >
    > This reverts commit f1b02444b28530edceca3d2edb9c5fdb6fb5410a.
    >
    > Reason for revert: I suspect that this CL caused a failure of virtual/threaded-no-composited-antialiasing/animations/sample-on-last-keyframe.html (time out)
    >
    > The first failed build: https://ci.chromium.org/ui/p/chromium/builders/ci/mac11-arm64-rel-tests/8756/overview
    >
    >
    >
    > Original change's description:
    > > Add LowPriorityAsyncScriptExecution feature
    > >
    > > This CL adds LowPriorityAsyncScriptExecution feature. The basic idea of
    > > LowPriorityAsyncScriptExecution is to run async script when the main
    > > thread is doing nothing. But at the same time, we want to avoid waiting
    > > too long to run async scripts. So this CL also adds a timeout mechanism.
    > >
    > > Design Doc:
    > > https://docs.google.com/document/d/1RNSiQS3fG2olC52RRJ6Y7jY9LjWKn5Z2HZ3b9Qp0nmw/edit#bookmark=id.dr5ecxnx2kco
    > >
    > > Bug: 1348467
    > > Change-Id: I06cad47e540da307046a105f6e737bced83cbf04
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793626
    > > Reviewed-by: Kouhei Ueno <[email protected]>
    > > Commit-Queue: Minoru Chikamune <[email protected]>
    > > Reviewed-by: Kentaro Hara <[email protected]>
    > > Reviewed-by: Alexander Timin <[email protected]>
    > > Reviewed-by: Scott Haseley <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1035376}
    >
    > Bug: 1348467
    > Change-Id: I10f02865dcd9901e2055d1efaa0109f6e8719856
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830020
    > Owners-Override: Maxim Kolosovskiy <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Reviewed-by: Maxim Kolosovskiy <[email protected]>
    > Auto-Submit: Maxim Kolosovskiy <[email protected]>
    > Commit-Queue: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035470}
    
    Bug: 1348467
    Change-Id: I781c195e2e48c72a1256d7c041416f2bbb939d3b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833523
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Reviewed-by: Alexander Timin <[email protected]>
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Commit-Queue: Minoru Chikamune <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035760}
    
  1142. [Settings] Disable remove language icon when unable to remove language
    
    This CL will make the remove language icon disabled when the language is
    unremovable. Since there must always be at least one language in the
    never offer to translate language list, when there is one language, it
    is unremovable.
    
    See bug for screenshot.
    
    Bug: 1352577
    Change-Id: Iefaa8613a9a4bdf878c7cb008fa27dfb5fe47c93
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830048
    Reviewed-by: Rebekah Potter <[email protected]>
    Reviewed-by: Trevor Perrier <[email protected]>
    Commit-Queue: Andrea Gomez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035759}
    
  1143. [SearchResumption] Fix naming.
    
    Bug: 1332596
    Change-Id: I7e1342a98c79845f6e2154147eb7b09d4855edff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832961
    Reviewed-by: Hao Dong <[email protected]>
    Commit-Queue: Xi Han <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035758}
    
  1144. Shimless: Update strings for UX
    
    Select components: http://screen/6xAaSM7TQp8RmNL
    Welcome page: http://screen/7uHqAHvfg2mmqp5
    Get connected: http://screen/jdA838sWfQJg5ji
    Repair complete: http://screen/6f2pn4tHaAGc8m6
    
    Bug: 1198187
    Change-Id: I793c021d958962bc287c901a4fd81013bc42797e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828150
    Commit-Queue: Gavin Williams <[email protected]>
    Reviewed-by: Michael Checo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035757}
    
  1145. [Signin][Android] Add support for new initialization flow
    
    Implements a new initialization flow in SigninFirstRunMediator.
    The new initialization flow doesn't wait for the native initialization
    to show the list of account and continue/dismiss buttons.
    
    This CL also adds 3 new experiment groups to
    FREMobileIdentityConsistencySynthetic experiment:
    InitializationFlowNew, InitializationFlowOld and
    InitializationFlowControl. These groups will be enabled by subsequent
    CLs.
    
    Bug: 1343837
    Change-Id: If9444e5d954903ea36c02daaab0ee8f9a87591a6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827827
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035756}
    
  1146. FrameSet: Fix an issue by a large relative value in rows/cols attribute
    
    In LayOutAxis(), handling of large relative values were inconsistent:
     - ClampTo<int> is applied in total_relative computation.
     - ClampTo<int> is not applied in grid_layout[i] computation.
    It could produce sizes greater than |available_len| and negative sizes.
    
    Bug: 1353277
    Change-Id: I3a992ffe05ac9f892182124c934f0df8af34fa50
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832987
    Reviewed-by: Morten Stenshorne <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035755}
    
  1147. [SearchResumption] Fix mismatch of Expand/Collapse chevron icon in multi Window
    
    The bug was caused by keeping the default chevron icon if the current
    Expand/Collapse state matches the state to set. In this CL, we update
    the chevron icon when the module is first displayed.
    Demo:
    https://drive.google.com/file/d/1ipRf6HL9DTAgpYryPDJriRNfOPcR5Ddn/view?usp=sharing
    
    Bug: 1353388
    Change-Id: I2bcc548dad571faf5f4ca250942d3a40fb23ffc6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833480
    Commit-Queue: Xi Han <[email protected]>
    Reviewed-by: Hao Dong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035754}
    
  1148. [CPA] Added feature engagement rate limits to action chip
    
    Bug: 1348606
    Change-Id: I80f0a878849c52390fc2c4f15032d78192cc84f5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794429
    Reviewed-by: Matthew Jones <[email protected]>
    Reviewed-by: Shakti Sahu <[email protected]>
    Commit-Queue: Salvador Guerrero Ramos <[email protected]>
    Reviewed-by: Tommy Nyquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035753}
    
  1149. win: drop out-of-bound Textfield::ExtendSelectionAndDelete operations
    
    This change in effect reverts https://crrev.com/c/3713409 in Textfield.
    Previously, out-of-bound calls to ExtendSelectionAndDelete are dropped.
    This does not seem to cause any bad observable behaviors.
    
    Bug: 1344096
    Change-Id: I4c1eff513d075b0876dbc6a031ce10cf0fe24d74
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833392
    Commit-Queue: Keren Zhu <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035752}
    
  1150. Fix invisible apps page caused by aborted show animation.
    
    Bug: 1349833
    Change-Id: I65153a130c660741bf8fefc03f121a4fb297f997
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833501
    Commit-Queue: Yulun Wu <[email protected]>
    Reviewed-by: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035751}
    
  1151. Roll Perfetto from d7a3c46d8622 to 2fbf8d8bf878 (4 revisions)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/d7a3c46d8622..2fbf8d8bf878
    
    2022-08-16 [email protected] Pivot table: fix drilldown when non-slice pivots are used
    2022-08-16 [email protected] Merge "Do not show Slices aggregation panel with Pivot Table"
    2022-08-16 [email protected] Merge "Pivot table: menu item to remove aggregation column"
    2022-08-16 [email protected] Merge "Partial revert of "Partial revert of aosp/2166563""
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I9792907080a2268f424c9b9cd555715c05c5c6db
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834375
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035750}
    
  1152. Do not set fallback text to a11y name of AssistantCardElementView
    
    - ChromeVox can interact with elements inside webview. It should be
      unnecessary to set fallback text. Also fallback text is empty for the
      most cases.
    
          Assistant. Confirm that you can access elements inside the
          webview.
    
    Bug: b:239259921
    Test: Turn on ChromeVox and query "what's the weather" with Google
    Change-Id: Ifce0e1c7d616aad9aea15a7b514e7ff280e2c298
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824560
    Reviewed-by: Jason Thai <[email protected]>
    Commit-Queue: Yuki Awano <[email protected]>
    Reviewed-by: Yue Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035749}
    
  1153. Revert "[libc++] Enable assertions on all builds and add a handler for release builds"
    
    This reverts commit 84d5f89427e270d1830c359f9df082ff48709317.
    
    Reason for revert: Breaks win64-builder-perf (crbug.com/1353463)
    
    Original change's description:
    > [libc++] Enable assertions on all builds and add a handler for release builds
    >
    > Enabling assertions improves security in libc++ by guarding against
    > undefined behaviors (e.g. accessing an element out of bounds in
    > std::vector).
    >
    > For release builds, this patch implements a libc++ assertion handler
    > using libc++'s assertion mechanism introduced in
    > https://reviews.llvm.org/D12147. The intent of this implementation is to
    > closely match what absl does[0]. For non-debug builds, absl just
    > aborts[1], so we call IMMEDIATR_CRASH(...) in the nondebug libc++
    > assertion handler.
    >
    > For debug builds, we just use the default libc++ assertion handler. Absl
    > calls assert(false && expr) in debug builds [2], which has the net
    > effect of printing the failed assertion to stderr and aborting. The
    > default libc++ assertion handler does this as well [3], so we'll just
    > use that instead of implementing a Chromium-specific libc++ debug
    > assertion handler.
    >
    > The assertion handler is implemented in //base as it depends on
    > base/immediate_crash.h.
    >
    > [0]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=129-135;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    > [1]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=106-116;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    > [2]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=97-99;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    > [3]: https://github.com/llvm/llvm-project/blob/d434e40f398e3144c69d57d2a142d35e2f760a8e/libcxx/src/verbose_abort.cpp#L32
    >
    > Binary-Size: Size increase due to added assertion checks in libc++
    > Bug: 1335422
    > Change-Id: I34f5a8995f64286d4b4f367d04a0df0302d88cf3
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805403
    > Commit-Queue: Alan Zhao <[email protected]>
    > Reviewed-by: Andrew Grieve <[email protected]>
    > Reviewed-by: Nico Weber <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035591}
    
    Bug: 1335422
    Change-Id: Ib2d197dac5f4764541318bcdc9a7216853458eb6
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834069
    Reviewed-by: Alan Zhao <[email protected]>
    Commit-Queue: Alan Zhao <[email protected]>
    Owners-Override: Daniel Cheng <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035748}
    
  1154. Skip flaky test AppListMainViewTest.DragReparentItemOntoPageSwitcher
    
    This test is parameterized by ProductivityLauncher. It causes flaky
    crashes in the GPU subsystem, but only when ProductivityLauncher is
    off. I'm not sure why these crashes occur.
    
    The ProductivityLauncher flag is on-by-default, and we'll be cleaning
    up the code for the off case shortly. Just skip the test when
    ProductivityLauncher is off.
    
    Bug: 1351834
    Test: ash_unittests
    Change-Id: I66f9e207e2eab67e649b092bc9a0b6faee561f15
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832789
    Quick-Run: James Cook <[email protected]>
    Commit-Queue: James Cook <[email protected]>
    Reviewed-by: Matthew Mourgos <[email protected]>
    Auto-Submit: James Cook <[email protected]>
    Commit-Queue: Matthew Mourgos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035747}
    
  1155. Add a WebContentsObserver for document PiP in window manager
    
    We need to reset pip_window_controller when the parent web contents are
    being destroyed so that we will not call any function on
    pip_window_controller after it is destructed, since the web contents
    owns the controller rather than the window manager.
    
    This aims to resolve the unit tests failure in
    https://crrev.com/c/3823701.
    
    Bug: 1346734
    Change-Id: Ia8960e66f327987921180c329ecb03f27afd6002
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832145
    Commit-Queue: Yiren Wang <[email protected]>
    Reviewed-by: Fr <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035746}
    
  1156. multipaste: Move clipboard history histograms out of monolithic ash XML
    
    This CL creates a new directory for clipboard history histograms,
    populated with the clipboard history metrics previously in ash's
    histograms file. This clipboard history metrics directory allows us to
    modify histograms without top-level metrics reviewer intervention.
    
    Bug: 1351528
    Change-Id: Ic25644045de51fdcb456aadab6790f8051e11701
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820266
    Auto-Submit: Colin Kincaid <[email protected]>
    Reviewed-by: David Black <[email protected]>
    Commit-Queue: Colin Kincaid <[email protected]>
    Reviewed-by: Alexei Svitkine <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035745}
    
  1157. Add yawano@ to chromeos assistant OWNERS file
    
    Bug: none
    Change-Id: Ief21e92c5a03dcf0fa0e89b4099e7f8231adc719
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833758
    Commit-Queue: Yuki Awano <[email protected]>
    Reviewed-by: Xiaohui Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035744}
    
  1158. Add NonMainThread public interface for scheduling.
    
    Rename WorkerThread to NonMainThreadImpl. Move CreateThread into
    the NonMainThread class.
    
    The motivation behind this is to eventually restrict GetTaskRunner on
    Thread via a passkey but leave it generally available for all on
    NonMainThread. This will promote usage of the correct task runners on
    the main thread.
    
    BUG=624696
    
    Change-Id: I378edf1b9af800a18a820c787aceaa04f449c103
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828310
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Dave Tapuska <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035743}
    
  1159. Projector: Add OWNERS to chrome/browser/ui/ash/projector
    
    This CL reorganizes some OWNERS files for Projector.
    
    Bug: b:237089852
    Change-Id: Id0c9825e2ae88b036921fbba099f156beb996549
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828718
    Reviewed-by: Trent Apted <[email protected]>
    Reviewed-by: Li Lin <[email protected]>
    Commit-Queue: Li Lin <[email protected]>
    Auto-Submit: Toby Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035742}
    
  1160. Roll Depot Tools from 268d645853ee to f9fede5f843d (1 revision)
    
    https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/268d645853ee..f9fede5f843d
    
    2022-08-16 [email protected] [mac_toolchain] Roll mac_toolchain in depot_tools to latest version
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/depot-tools-chromium-autoroll
    Please CC [email protected],[email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1348212
    Tbr: [email protected],[email protected],[email protected],[email protected]
    Change-Id: I03e3f2661f31363b5053dedac9e3c1726fe4f93c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833665
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035741}
    
  1161. DragDropController: avoid creating empty drag image widget.
    
    This CL skips running cancel animation if there is no drag image, but preserves the long tap event processing.
    
    In addition, this CL also makes some other changes to drag_drop_controller:
    1) Consolidate |drop_weak_factory_| and |weak_factory_| and ensure that all async callbacks are invalidated when a new drag is started.
    2) Ensure correct order of ending cancel animation and setting new drag image.
    3) Some cleanup of unittests.
    
    Bug: 1349821
    Change-Id: I1563513193518d88738bf15f779630a2251cf1bd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818344
    Commit-Queue: Yuzhu Shen <[email protected]>
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035740}
    
  1162. desktop-share-preview: add fieldtrial testing config
    
    Get the likely launch config (the default, favicon only) running on the
    bots :)
    
    Bug: 1351156
    Change-Id: If1d91d50247b65e27c20b2087a2706498ed5ae8a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834286
    Commit-Queue: Jeffrey Cohen <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Reviewed-by: Jeffrey Cohen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035739}
    
  1163. Reland "[src] Add inverse filter file generation for RTS/Quick Run"
    
    This is a reland of commit 43071dbc5c8a71b1ab80fa1690fb87ed1ba786b3
    
    The last patchset from the original CL combined the actions for
    generating dummy filter files but the first arg was used twice in
    add_rts_filters.py making it attempt to create the normal filter file
    twice instead of the inverse filter file. Example failing build:
    
    https://ci.chromium.org/ui/p/chromium/builders/try/linux-rel-compilator/317461/overview
    
    The CL was then submitted instead of triggering a Quick Run first which missed the erroneous code. We are able to verify Quick Runs but
    they require manual triggering before submitting.
    
    Original change's description:
    > [src] Add inverse filter file generation for RTS/Quick Run
    >
    > When RTS is enabled this will additionally generate the inverted
    > filter file (a file that will only run the skipped tests), add it to
    > the isolate and generates additional commands to run with these
    > inverted filter files.
    >
    > See the design doc for more detailed information:
    > http://docs/document/d/14XNntG5FNhf_lyTLtc1XlU2ZfiKmv8NzJK87D1m6zBE?resourcekey=0-GrHDLuC_iRkseeaEfGI-cQ
    >
    > led build using this CL:
    > https://ci.chromium.org/raw/build/logs.chromium.org/chromium/led/sshrimp_google.com/15464dab518d5d7b92932010409bb216b5d47e7a695691fe016448e8247be9c6/+/build.proto?server=chromium-swarm.appspot.com
    >
    > Bug: 1344885
    > Change-Id: Ic438bbb44495d2eb6d80e653f68a747d8f70e170
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3765373
    > Reviewed-by: Takuto Ikuta <[email protected]>
    > Reviewed-by: Ben Pastene <[email protected]>
    > Commit-Queue: Struan Shrimpton <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034546}
    
    Bug: 1344885
    Change-Id: I92f15385348d73f5783e3c8ead35380274942ce7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827208
    Reviewed-by: Takuto Ikuta <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Commit-Queue: Struan Shrimpton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035738}
    
  1164. Switch ash and lacros CI builders to highmem 8 cores machines
    
    Experiment if e2-highmem-8 can help with the long compile
    time issue.
    
    Bug: 1345687
    Change-Id: Ibdf05e60ba0c439eb8cd3ec94929bc3898c51cdb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834171
    Reviewed-by: Gary Tong <[email protected]>
    Commit-Queue: Sven Zheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035737}
    
  1165. [anchor-position] |NGPhysicalFragment::AnchorQuery| returns null if empty
    
    This patch changes |NGPhysicalFragment::AnchorQuery| to return
    `nullptr` if it's empty.
    
    Before this patch, it returned an empty |NGPhysicalAnchorQuery|
    if other |OutOfFlowData| exist, but returning an empty one is
    useless for callers.
    
    Bug: 1309178
    Change-Id: I77ae5f5e6bcf662b1478669800e790ad8162379e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833675
    Auto-Submit: Koji Ishii <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Reviewed-by: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035736}
    
  1166. Add comment explaining why ForcedColors flag should stay (for now).
    
    Bug: 1231644
    Change-Id: Ifc7eaee53c2d4b476ccc6fdd3e104832ba0dd491
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828659
    Reviewed-by: Daniel Libby <[email protected]>
    Commit-Queue: Daniel Libby <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035735}
    
  1167. Remove an extra step added to the original tab group tutorial.
    
    We accidentally added an extra step to the original tutorial. This step is removed and then both tutorials were tested to verify the correct steps.
    
    Change-Id: I5e94bd5d38391a923eb3dd693e91d8c3cb152dc5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834844
    Auto-Submit: David Pennington <[email protected]>
    Commit-Queue: Dana Fried <[email protected]>
    Reviewed-by: Dana Fried <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035734}
    
  1168. launcher: Show dragging mouse pointer when performing app drag
    
    Fixed: 1251586
    Test: Manually, added unit tests.
    Change-Id: I71413b802890ab7640fec654bb66233663b88451
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811458
    Reviewed-by: Yulun Wu <[email protected]>
    Reviewed-by: Toni Barzic <[email protected]>
    Commit-Queue: Elliot Tuck <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035733}
    
  1169. Remove extra space in histogram token
    
    When added in:
    https://chromium-review.googlesource.com/c/chromium/src/+/3818264
    
    There was an extra space in NotPerceptible.
    See emission location:
    https://source.chromium.org/chromium/chromium/src/+/6fd7b450c61ed1f602f20b29d094b8034364b028:content/public/android/java/src/org/chromium/content/browser/ChildProcessConnectionMetrics.java
    
    Change-Id: I7dec195a904f2e6610fcdd61d1db6c83054326eb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832960
    Commit-Queue: Calder Kitagawa <[email protected]>
    Reviewed-by: Hao Dong <[email protected]>
    Auto-Submit: Calder Kitagawa <[email protected]>
    Commit-Queue: Hao Dong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035732}
    
  1170. [Settings] Never translate languages will use getTranslatableLanuages_()
    
    In translate_page.ts, onAddNeverTranslateLanguagesClick_() will use
    getTranslatableLanguages() so the Add Never Translate Languages dialogue will show only translateSupported languages.
    
    Bug: 1352666
    Change-Id: Ia49d640c2e38f8c3b467bea141e729dd4ea86ff2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828196
    Reviewed-by: Rebekah Potter <[email protected]>
    Reviewed-by: Trevor Perrier <[email protected]>
    Commit-Queue: Andrea Gomez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035731}
    
  1171. Replace requestIdleCallback with double-rAF in wpt/accessibility tests
    
    Two accessibility/crashtests are flaky because requestIdleCallback
    requires threaded compositor mode in Blink to work properly. This CL
    fixes the flakes by replacing requestIdleCallback with a double-
    requestAnimationFrame, which runs the class resetting code after the
    main contents has been rendered. This pattern is used by other
    accessibility crashtests, e.g. slot-assignment-lockup.html.
    
    Alternatively we could run these tests in the virtutal/threaded test
    suite, but changing the tests seems reasonable since there's a precedent
    for double-rAF pattern and requestIdleCallback isn't supported yet in
    WebKit.
    
    Bug: 1353428
    Change-Id: I51497f7f93bf43cbc4e25fb28179e579bd98dc29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834842
    Reviewed-by: Daniel Libby <[email protected]>
    Commit-Queue: Scott Haseley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035730}
    
  1172. [QuickStart] Generate EndpointInfo
    
    Add a method to build the endpoint info bytes that will be sent in the
    Nearby Connections advertisement.
    
    See
    https://docs.google.com/document/d/1vgDv8KTEIJ9NJisK3Lu9bSCvgvx1Wx-zW75H90IbwvE/edit?usp=sharing
    
    TEST=Add unit test that parses the generated EndpointInfo.
    
    Bug: b/234655072
    Change-Id: Ief92521428cf61146c2013975c8cf095823c9c2e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829019
    Commit-Queue: Curt Clemens <[email protected]>
    Reviewed-by: Michael Hansen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035729}
    
  1173. [Autofill] Move files to use autocomplete_processing_util in form_field_data
    
    In a future change, we would like to store the AutocompleteParsingResult (defined in autofill/core/browser/..) as a member in FormFieldData (autofill/core/common/).
    
    This change moves dependent files to autofill/core/common to support this future change.
    
    Bug: 1153539
    Change-Id: I322654c865416a51fa0be84d821414abc01e5120
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822707
    Reviewed-by: Christoph Schwering <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Eva Herencsarova <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035728}
    
  1174. Allow Finching default high efficiency mode state
    
    Bug: 1308741
    Change-Id: I97d0ba20017e39b6e290a7c8a74a19f3002bd932
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830748
    Reviewed-by: Chris Hamilton <[email protected]>
    Commit-Queue: Anthony Vallée-Dubois <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035727}
    
  1175. Create dot indicator in ash/style for app notification
    
    Originally, the shelf app button uses the dot indicator in ui/views
    while app list item view implements the dot indicator within its class.
    As the dot indicator in ui/views has borders and doesn't have shadow,
    this cl moves the indicator implemented in app list item view to
    ash/style and apply that to shelf app button.
    
    Bug: 1235852
    Change-Id: I204f057c7f60b82e76eb74a585e2df4d82eee4a9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812100
    Reviewed-by: Toni Barzic <[email protected]>
    Reviewed-by: Xiaodan Zhu <[email protected]>
    Commit-Queue: Wen-Chien Wang <[email protected]>
    Reviewed-by: Xiaoqian Dai <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035726}
    
  1176. Roll Dawn from dadb934e1978 to d9d6dfac9ab5 (4 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/dadb934e1978..d9d6dfac9ab5
    
    2022-08-16 [email protected] Enable the workaround about T2T copy on Intel Gen11 GPUs
    2022-08-16 [email protected] Roll SwiftShader from a6c3e363b7a9 to c61fc9aec162 (1 revision)
    2022-08-16 [email protected] tint: Fix implicit conversion of vector-scalar of abstract types in binary operations
    2022-08-16 [email protected] Roll ANGLE from 2089943b951d to 0f5770deabf2 (1 revision)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: chromium:1161355,chromium:1350147
    Tbr: [email protected]
    Change-Id: I667652ccfb55ccd2a4896f473bbb74bd1cf946d4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834005
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035725}
    
  1177. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660650975-30813d08c6ccb5b6f1a6077df2f97a642093a30b.profdata to chrome-mac-arm-main-1660669594-8a0a8a5b58f64bf1e726898f026080ff1bbbfc9e.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Iedf3672aa618241f17aa164ae6363dc26d9d0f7c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833671
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035724}
    
  1178. Add ArcEnableTTSCacheSetup experiment fieldtrial entry.
    
    Bug: b:229014327
    Change-Id: Ic9387cdea4ba8df4631f78133615827209f4b52e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829488
    Reviewed-by: Yury Khmel <[email protected]>
    Commit-Queue: Hung Nguyen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035723}
    
  1179. [ozone/wayland] Pair WaylandEventSource::TouchFrame and PointerFrame
    
    ... structs up.
    
    Next CL, will merge them both into one.
    
    BUG=1351376
    [email protected]
    
    Change-Id: I296102486d301f059ed3897b0ae52a9fce83a9dd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829824
    Reviewed-by: Nick Yamane <[email protected]>
    Commit-Queue: Antonio Gomes <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035722}
    
  1180. [QuickStart] Truncate RandomSessionId to 10 bytes
    
    The EndpointInfo expected by SmartSetup requires that the random session
    id is 10 bytes long, but we're currently using base::UnguessableToken,
    which is 16 bytes long.
    
    TEST=Manually tested that FastPairAdvertiser still triggers the half
    sheet. Existing unit tests provide full coverage.
    
    Bug: b/234655072
    Change-Id: Ie02cc847a1031de09f9217fadf89c6b30df91c04
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827293
    Commit-Queue: Curt Clemens <[email protected]>
    Reviewed-by: Michael Hansen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035721}
    
  1181. Add support for additional rounded corner behavior
    
    This CL adds backend support for a `NotRounded` option
    for TrayBackgroundView corners. This will be used for
    the `DateTray` when the `NotificationCenterTray` is
    visible.
    
    Bug: 1311738
    Change-Id: I301a7622f0afc79e86fc53badffabc7a0ca44ae1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829311
    Commit-Queue: Ahmed Mehfooz <[email protected]>
    Reviewed-by: Jiaming Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035720}
    
  1182. Roll src-internal from 02a7f1d33d15 to 6882dd54f1b6 (8 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/02a7f1d33d15..6882dd54f1b6
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1352973
    Tbr: [email protected],[email protected]
    Change-Id: Id5f751755f2af17aa67c252f841e75e4d5e1a45c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833591
    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>
    Reviewed-by: Emily Shack <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035719}
    
  1183. Expose Leak Check Service from ChromeWebView
    
    Expose an API to allow bulk leak checks of CWVPassword from the CWVWebViewConfiguration.
    
    Bug: 1352971
    Change-Id: I89a593d8a95cf2af1b872479ae60bfe8f9915811
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831883
    Reviewed-by: John Wu <[email protected]>
    Commit-Queue: Dan Riley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035718}
    
  1184. [anchor-position] Add tests for inline containing block
    
    This patch adds a test when the containing block is an inline
    box. The test contains 24 assertions, combining following
    conditions:
    * The anchor and the inline containing block are
      1) Single line.
      2) Wrapped to two lines.
      3) Wrapped to two lines by a forced break.
      3) Wrapped to two columns.
    * The querying element is
      1) In the containing block.
      2) In the same inline formatting context.
      3) Outside of the inline formatting context.
    * The two functions:
      1) `anchor()`
      2) `anchor-size()`
    
    Bug: 1309178
    Change-Id: If3f120ca48f63c61c7aa6d804b9e67d7f7bf0f72
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831796
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Auto-Submit: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035717}
    
  1185. [infra] Fix reviver builder definitions.
    
    * The value in the dimensions must be strings, so convert any non-string
      values using str().
    * Add the reviver service account to the BUILDBUCKET_TRIGGERER acl so
      that the coordinator can trigger the runner.
    
    Bug: 1346396
    Change-Id: Ic9b17c60c81ebf848afbe668bbc38b33442c2300
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832312
    Auto-Submit: Garrett Beaty <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035716}
    
  1186. Remove DialogFocusNewSpecBehavior flag
    
    This flag was introduced a while ago as a killswitch in case the new
    behavior broke any websites. Since it has been in stable since M93, it
    should be removed.
    
    Bug: 298078
    Change-Id: I684de2afadff77342e33ae75dc8b9f5157d3e8f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832317
    Reviewed-by: Xianzhu Wang <[email protected]>
    Commit-Queue: Joey Arhar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035715}
    
  1187. Roll SwiftShader from 708ca9579181 to c61fc9aec162 (4 revisions)
    
    https://swiftshader.googlesource.com/SwiftShader.git/+log/708ca9579181..c61fc9aec162
    
    2022-08-16 [email protected] Implement VK_EXT_primitive_topology_list_restart
    2022-08-12 [email protected] Regres: Roll dEQP to main revision eaf78cb
    2022-08-11 [email protected] Ignore feature structs of partially promoted extensions
    2022-08-11 [email protected] Don't expose VK_EXT_external_memory_host on macOS
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/swiftshader-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in SwiftShader: https://bugs.chromium.org/p/swiftshader/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;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:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: Ia1e08aee135a811c6cb8bd844084707060c57418
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833997
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035714}
    
  1188. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660650975-78f2abc50319e2e21df10a82759f3c1451ffd523.profdata to chrome-mac-main-1660669594-ab66c8ad86c45aa98b2a82524a1be164c1c793cf.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ib5f9772c56c40e069fc8d4bd095e43d477c55eb0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834370
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035713}
    
  1189. Move AddDllToUnload to sandbox config
    
    This shifts the collection of dlls to unload from child processes
    to the config part of the sandbox policy.
    
    Bug: 549319
    Change-Id: Ia923ab597cf3c518da04f62b06b74509c547dff5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3806131
    Reviewed-by: Tom Sepez <[email protected]>
    Reviewed-by: Kenneth Russell <[email protected]>
    Commit-Queue: Alex Gough <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035712}
    
  1190. Roll RTS model from cgreUs4CTQV8qLilU... to eXuajLr_13p-4rXI2...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-linux-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Ie311c02d9329cd42a2db41b38d81a9e541718a8e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834348
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035711}
    
  1191. cros: Add a toolchain to build 32-bit nacl_helper
    
    Define a cros_nacl_helper_arm32_toolchain which will be used
    to build 32-bit nacl_helper in Arm64 builds.
    The variables cros_nacl_helper_arm32* will be set by chromeos-chrome
    ebuild or by the SimpleChrome script.
    
    Bug: b:242104777, b:188495414
    Test: cros chrome-sdk with --gn-extra-args="<var:value>"
    Change-Id: I88c6a026b2abd978e13c53509d31da6c2b4be250
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828483
    Reviewed-by: Fabian Sommer <[email protected]>
    Commit-Queue: Manoj Gupta <[email protected]>
    Reviewed-by: Reid Kleckner <[email protected]>
    Reviewed-by: Takuto Ikuta <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035710}
    
  1192. Fix divide by zero crash bug in NQE
    
    Verify that duration passed to
    IsHangingWindow() is positive to avoid divide by zero
    crash in NQE (Network Quality Estimator).
    
    Bug: 1351428
    Change-Id: I17791b57a44ca67c888542449d76593d80278bc7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829795
    Commit-Queue: Tarun Bansal <[email protected]>
    Reviewed-by: Ryan Sturm <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035709}
    
  1193. Remove is_ubsan_null gn flag
    
    -fsanitize=null is already part of is_ubsan.
    
    Seemingly no buildbot users of this flag.
    
    Bug: 616870
    Change-Id: If09baca5ec132a2a6dfeafe83ae5c30bccc0c23f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834184
    Reviewed-by: Nico Weber <[email protected]>
    Commit-Queue: Arthur Eubanks <[email protected]>
    Reviewed-by: Mirko Bonadei <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035708}
    
  1194. [fuchsia] Enable fuchsia-binary-size trybot.
    
    Remove experimental trybot condition, to make this bot mandatory.
    
    The bot checks that the given change does not increase the binary size of Chrome-Fuchsia binaries of interest (WebEngine and CastRunner), with
    the following failure conditions:
    - +12kB increase in compressed size (with >0 uncompressed increase).
    - +100kB in compressed size (regardless of uncompressed increase).
    
    Documentation (shown during failure): https://chromium.googlesource.com/chromium/src/+/HEAD/docs/speed/binary_size/fuchsia_binary_size_trybot.md
    
    Median runtime is currently at <10mins, with 90th percentile at
    25mins, and 99th percentile jobs taking 34mins.
    
    Bug: 1302137
    Change-Id: Ide2c01d352cee0f6ec171da669d88f9d71a5a949
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834604
    Reviewed-by: Erik Staab <[email protected]>
    Commit-Queue: Rohan Pavone <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035707}
    
  1195. Correct owner for flakiness-data-packager builder
    
    The original "google/[email protected]" group was not exported
    to cria and it's an open to join group. This CL corrected this to
    "mdb/chrome-flakiness".
    The mdb group is exported to cria.
    
    Bug: 1291685
    Change-Id: I71f9f06fb382f5b520786d1a1ee2cd30a4064da1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828556
    Commit-Queue: Kuan Huang <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035706}
    
  1196. Revert "[TangibleSync] Add variation strings for tangible sync view"
    
    This reverts commit d1c4933fffc62ef2412c9b3f8e6e753235a2549b.
    
    Reason for revert: Breaking builder.
    https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-rel
    
    Original change's description:
    > [TangibleSync] Add variation strings for tangible sync view
    >
    > This cl adds a title and a subtitle variation for tangible sync consent
    > view. These different views are configured by finch field trial param.
    > This cl thus modifies the existing flag setup to field trial with
    > params.
    > This cl also adds tests for these two different views. The
    > @DisableFeature annotation has also been moved from the class level to
    > the test level. Otherwise the test configuration for field trial tests
    > were getting overridden by the class level annotation.
    >
    > Bug: 1332527
    > Change-Id: I4efb511c159aec14320944f3497667cc5e8dfa25
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825875
    > Reviewed-by: Boris Sazonov <[email protected]>
    > Commit-Queue: Tanmoy Mollik <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035466}
    
    Bug: 1332527
    Change-Id: I42c7d7b5890f18d67f03445e3430b8dc73151406
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3835022
    Owners-Override: Aishwarya Rajesh <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Auto-Submit: Aishwarya Rajesh <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035705}
    
  1197. Re-enable AssistantOnboardingViewTest.DarkAndLightModeFlagOff
    
    - Re-enable the test case with a fix.
    
    Bug: b:242596633,chromium:1352671
    Change-Id: I771dee3c203f65e41aaae6b8b53589cb74bcc90a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834247
    Commit-Queue: Yuki Awano <[email protected]>
    Auto-Submit: Yuki Awano <[email protected]>
    Reviewed-by: Tao Wu <[email protected]>
    Reviewed-by: Sean Kau <[email protected]>
    Reviewed-by: Jeffrey Young <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035704}
    
  1198. compute pressure: skipping web tests on Windows due to flaky results
    
    Compute pressure web tests do not use mock backend.
    With the current Windows backend, web tests are flaky.
    While the code is being reworked and looking for a root cause,
    it was decided to temporarily skip the web tests on Windows.
    
    Bug: 1351905
    Change-Id: I0c4e63de12e48ed312e4c1fb5792eac98d2d906a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826238
    Reviewed-by: Dominic Farolino <[email protected]>
    Reviewed-by: Raphael Kubo Da Costa <[email protected]>
    Reviewed-by: Koji Ishii <[email protected]>
    Commit-Queue: Arnaud Mandy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035703}
    
  1199. Fix some argb order problems
    
    Bug: 1308932
    Change-Id: I9488318a399ee5e540096dce0126750097045e4e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827802
    Commit-Queue: Aaron Krajeski <[email protected]>
    Reviewed-by: Robert Phillips <[email protected]>
    Reviewed-by: Robert Kroeger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035702}
    
  1200. [popup] Add a runtime feature, fieldtrial config, and OT config
    
    Add a blink Feature for HTMLPopupAttribute, and add it to the
    fieldtrial testing config. Also add an origin_trial_feature_name
    to the runtime feature, and plumb Document to everywhere that
    feature is checked.
    
    This is in preparation for both an Origin Trial and a potential
    Finch test to ensure Web Compat for the added attributes.
    
    Bug: 1307772
    Change-Id: If9eda7dd08eefc4faec633f5a514465fe87ed3f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824684
    Reviewed-by: Joey Arhar <[email protected]>
    Reviewed-by: Philip Jägenstedt <[email protected]>
    Reviewed-by: Nate Fischer <[email protected]>
    Reviewed-by: Rune Lillesveen <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Commit-Queue: Mason Freed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035701}
    
  1201. [remoting] Implement basic per-monitor resize for X11.
    
    This resizes the specified monitor, keeping its original xy-offset.
    The root window is resized to the bounding rectangle of all RANDR
    Outputs after modification.
    
    This is a basic implementation that does not attempt to adjust any
    xy-offsets, so it may sometimes result in overlapping Outputs. This
    will be addressed in a followup CL.
    
    This implementation makes some simplifying assumptions that each
    RANDR Monitor is "automatic" for a single Output, and each Output is
    attached to 0 or 1 CRTCs. These are satisfied for Xvfb, and for Xorg
    with the video-dummy driver (as long as the user doesn't create non-automatic Monitors).
    
    Bug: 1326339
    Change-Id: I03daa4ee6eab78e496b9267a1e21485c674ec9d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832655
    Reviewed-by: Jamie Walch <[email protected]>
    Commit-Queue: Lambros Lambrou <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035700}
    
  1202. Ensure structs/methods are defined/declared before use.
    
    This fixes compile errors in C++20, which in many cases is stricter
    about this due to greater inlining/constexpr use in libraries.  (Or
    something like that; I'm not 100% sure what's causing the disparity.)
    
    Bug: 1284275
    Change-Id: Ia5dea754ae5fec59d20bc7b8ae68d5d23eba6855
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827278
    Reviewed-by: David Trainor <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Reviewed-by: Will Cassella <[email protected]>
    Reviewed-by: Hirokazu Honda <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Reviewed-by: Mark Foltz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035699}
    
  1203. Reland "Reland "[Mohnstrudel] UAF regression test with InteractionSequence""
    
    This reverts commit aa3cb45a2c8e693e83c896144936fbb68f7ed64d.
    
    Reason for revert: Diagnosed and fixed linux-chromeos-chrome trybot-specific issue (due to specific build configuration). Inserted workaround for issue 1352701, which is separate from the regression under test.
    
    Original change's description:
    > Revert "Reland "[Mohnstrudel] UAF regression test with InteractionSequence""
    >
    > This reverts commit 778ebf866dfa3a98ce4e37ddb36277c05af70dc9.
    >
    > Reason for revert: CloseTabDuringDrag fails consistently
    >
    > Bug: 1352602
    >
    > Original change's description:
    > > Reland "[Mohnstrudel] UAF regression test with InteractionSequence"
    > >
    > > This reverts commit c01d2b3f304169d0034aafbeddf24161d1d82224.
    > >
    > > Reason for revert: Fixed UAF and race condition in the test code that simulates a drag; see crbug.com/1352040
    > >
    > > This contains two fixes not in the original:
    > > 1. endpoint of drag is bound by value instead of reference, and lambdas involved in the drag also use a weak pointer to prevent a UAF
    > > 2. avoid a race condition when the webui tabstrip could start to close during the test as a response to the drag or the other window closing
    > >
    > > Otherwise the test is identical to before.
    > >
    > > Original change's description:
    > > > Revert "[Mohnstrudel] UAF regression test with InteractionSequence"
    > > >
    > > > This reverts commit 9f32835e1e8ccebcc8775fa944b407cfe9b7169d.
    > > >
    > > > Reason for revert: https://crbug.com/1352040
    > > > Crashes on linux-chromeos-* and Linux Chromium OS ASan LSan Tests
    > > >
    > > > Original change's description:
    > > > > [Mohnstrudel] UAF regression test with InteractionSequence
    > > > >
    > > > > This is a proposed alternate version of the regression test found in
    > > > > https://chromium-review.googlesource.com/c/chromium/src/+/3588859
    > > > > which uses InteractionSequence and related techniques to lay out a test
    > > > > plan.
    > > > >
    > > > > This test is useful for a couple of reasons:
    > > > >  - it employs complex inputs
    > > > >  - it touches both Views and WebUI code
    > > > >  - it addresses a drag-drop bug with the tabstrip, which is a very
    > > > >    common class of uncommon UAF bugs
    > > > >
    > > > > Three of the steps in this sequence and a LOT of boilerplate could be
    > > > > condensed into one with a Drag() verb (which is planned but we
    > > > > currently don't have yet).
    > > > >
    > > > > Change-Id: I850ab3edb04b264fe4129976eef78168a5251b53
    > > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3614664
    > > > > Reviewed-by: Chris Bookholt <[email protected]>
    > > > > Commit-Queue: Dana Fried <[email protected]>
    > > > > Cr-Commit-Position: refs/heads/main@{#1033801}
    > > >
    > > > Change-Id: I2caf0f44927643f1212cffccc097e28f37459432
    > > > No-Presubmit: true
    > > > No-Tree-Checks: true
    > > > No-Try: true
    > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827287
    > > > Reviewed-by: Dan S <[email protected]>
    > > > Auto-Submit: Aga Wronska <[email protected]>
    > > > Reviewed-by: Aga Wronska <[email protected]>
    > > > Reviewed-by: Dana Fried <[email protected]>
    > > > Commit-Queue: Dana Fried <[email protected]>
    > > > Cr-Commit-Position: refs/heads/main@{#1034121}
    > >
    > > Change-Id: Iabe96e660fcfa204ee2b70a05520698e24f66b58
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828161
    > > Reviewed-by: Dan S <[email protected]>
    > > Commit-Queue: Dana Fried <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1034517}
    >
    > Change-Id: Ibc7e938d88d1b1963386b6168828aed193433138
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828015
    > Owners-Override: Mohsen Izadi <[email protected]>
    > Reviewed-by: Mohsen Izadi <[email protected]>
    > Auto-Submit: Frank Liberato <[email protected]>
    > Commit-Queue: Mohsen Izadi <[email protected]>
    > Bot-Commit: Rubber Stamper <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034670}
    
    Bug: 1352602
    Change-Id: I39b4347c8fcbb6298f8eec984dd4c4327a88b532
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827720
    Commit-Queue: Dana Fried <[email protected]>
    Reviewed-by: Yuheng Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035698}
    
  1204. QuoteContentData pseudo_style should use parent lang to create LayoutObject
    
    Following the resolution of WHATWG HTML standard [1] and
    existing CSS issue [2], it has been decided that the
    auto (default) lang for <q> element should be based on the parent
    language, and not the language of the element itself.
    
    We change the function QuoteContentData::CreateLayoutObject so that
    the ComputedStyle for the pseudo children of the <q> element will
    use its parent locale.
    
    [1] https://github.com/whatwg/html/issues/3636
    [2] https://github.com/w3c/csswg-drafts/issues/5478
    
    Change-Id: I5eb7c7dcdc4f2c73e99880598b230c02652ec953
    Bug: 753671
    Fixed: 1290851
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3795145
    Reviewed-by: Koji Ishii <[email protected]>
    Reviewed-by: Dominik Röttsches <[email protected]>
    Commit-Queue: Di Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035697}
    
  1205. Fix gdb logging command
    
    gdb commands 'set logging [on|off]' is depreciated. Use
    set logging enabled [on|off]
    
    See https://sourceware.org/gdb/onlinedocs/gdb/Logging-Output.html
    
    Change-Id: I86128b3cf8c0bf6acef4bc2a74ab1bd097bbc25a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832642
    Reviewed-by: Thomas Anderson <[email protected]>
    Commit-Queue: Aykut Bulut <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035696}
    
  1206. [Feed Position] Extend NewTabPage.FeedPositionSegmentationResult.
    
    Bug: 1353030
    Change-Id: I18d5a9be97888ae6ac574be4eb6c4e74af4acfe9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832403
    Reviewed-by: Mark Pearson <[email protected]>
    Reviewed-by: Xi Han <[email protected]>
    Commit-Queue: Hao Dong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035695}
    
  1207. Refactor TopSitesImpl to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I431147b502613f40106c8c769199c6129ea287e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829232
    Reviewed-by: Sophie Chang <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035694}
    
  1208. Roll Skia from a77024ee45e9 to 0450b8d5a2a4 (20 revisions)
    
    https://skia.googlesource.com/skia.git/+log/a77024ee45e9..0450b8d5a2a4
    
    2022-08-16 [email protected] Skip activate-emsdk for arm linux
    2022-08-16 [email protected] Roll vulkan-deps from 816e6850b549 to 4f5fbed615fa (2 revisions)
    2022-08-16 [email protected] Improve interpolation of radial gradients
    2022-08-16 [email protected] Remove old (unused) LEGACY_RCP_RSQRT define from raster pipeline
    2022-08-16 [email protected] fix assert when we're getting line metrics
    2022-08-16 [email protected] Roll Dawn from c81cefe06ea4 to bade13a5d2e7 (2 revisions)
    2022-08-16 [email protected] Roll vulkan-deps from 863822794aa7 to 816e6850b549 (2 revisions)
    2022-08-16 [email protected] Fix SkImageFilters::ColorFilter when color filter is null
    2022-08-16 [email protected] [graphite] Transform bounding box on the GPU
    2022-08-16 [email protected] Create SkStrikePromises
    2022-08-16 [email protected] In breakTextIntoLines, use the parent's line metrics if the line does not have valid metrics
    2022-08-16 [email protected] Add missing SkStream include in SkResources
    2022-08-16 [email protected] Enhance documentation for MakeSweep
    2022-08-16 [email protected] Check for abandoned context in drawDrawable
    2022-08-16 [email protected] [Graphite] Store Mtl queue on QueueManager instead of SharedContext.
    2022-08-16 [email protected] Remove glyphs excluded logic
    2022-08-16 [email protected] Remove skia_core_defines
    2022-08-16 [email protected] Roll vulkan-deps from 00de9b28c7c8 to 863822794aa7 (2 revisions)
    2022-08-16 [email protected] Pass in premul constant color for blend4f color filter on SkVM
    2022-08-16 [email protected] Revert "Reland "Reland "Guarantee that raster pipeline always uses finite stack"""
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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:1350418
    Tbr: [email protected]
    Change-Id: I8c94d04911f3585f5f5e61e7b0c9655a6c83e40a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834002
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035693}
    
  1209. [@container] No !important in style() queries
    
    !important should not be part of a valid style() query. Add tests for
    custom property matching.
    
    Bug: 1302630
    Change-Id: I001d2d5784c2618cb57a30db61973f3647a27068
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832231
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Commit-Queue: Rune Lillesveen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035692}
    
  1210. first-run: allow setting canary as default browser
    
    This has been requested for a long time, but we couldn't previously
    allow it because of lack of side-by-side install support. This change
    both allows setting canary as default, and removes the code paths from
    the first run dialog for hiding the first run prompt.
    
    Fixed: 1350264
    Change-Id: Icc0a3e61c2f48cb79dc99fcac091c9434a0af878
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829489
    Reviewed-by: Mark Mentovai <[email protected]>
    Commit-Queue: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035691}
    
  1211. Refactor SupervisedUserService to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: If19bcaf356b213bd8dcd4806f3c4cba039476477
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833536
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Li Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035690}
    
  1212. Revive Color Contrast Companion sources
    
    This extension was previously internal only and lacked a home for
    sources.
    
    Placing publicly here after a line by line review and audit.
    
    It is in hopes this extension will be picked up in any incremental work
    as part of other extensions and be a marginal maintenance addition.
    
    Sources are verbatim from original author with the exception of a few
    copyright headers as part of Chromium. Future improvements to come
    after.
    
    Change-Id: Ic1e549d80984a19a552d238691db07378ddadb34
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831797
    Reviewed-by: Anastasia Helfinstein <[email protected]>
    Commit-Queue: David Tseng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035689}
    
  1213. Fix a typo in ozone function comment.
    
    Change-Id: Ib576c357b955e1bf0294935d0889f16fc1b773f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834288
    Commit-Queue: Peter McNeeley <[email protected]>
    Reviewed-by: Peter McNeeley <[email protected]>
    Auto-Submit: Robert Kroeger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035688}
    
  1214. [Frameworks roll] Roll to 467985825 piper revision
    
    Change-Id: I212fde042b85879deb352610bd263b3f17c9145a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832406
    Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035687}
    
  1215. Fix early exit DCHECK failures
    
    This CL is removing a DCHECK that is failing while adding an early
    exit into PostEarlyInitialization phase.
    
    There is currently no early exit and it is not currently failing.
    We do have the intention of adding code that early exit in that
    phase, which will trigger this error.
    
    Added here:
      https://chromium-review.googlesource.com/c/chromium/src/+/3650548
    
    [23880:27688:0805/111651.158:FATAL:check_is_test.cc(16)] Check failed: g_this_is_a_test.
    Backtrace:
            base::debug::CollectStackTrace [0x00007FF98479CD02+18] (C:\src\chromium\src\base\debug\stack_trace_win.cc:329)
            base::debug::StackTrace::StackTrace [0x00007FF9846689D2+18] (C:\src\chromium\src\base\debug\stack_trace.cc:218)
            logging::LogMessage::~LogMessage [0x00007FF9846872CB+171] (C:\src\chromium\src\base\logging.cc:665)
            logging::LogMessage::~LogMessage [0x00007FF9846889D0+16] (C:\src\chromium\src\base\logging.cc:658)
            base::internal::check_is_test_impl [0x00007FF9846549CE+78] (C:\src\chromium\src\base\check_is_test.cc:17)
            base::sequence_manager::internal::SequenceManagerImpl::~SequenceManagerImpl [0x00007FF984718393+1251] (C:\src\chromium\src\base\task\sequence_manager\sequence_manager_impl.cc:267)
            base::sequence_manager::internal::SequenceManagerImpl::~SequenceManagerImpl [0x00007FF984722530+16] (C:\src\chromium\src\base\task\sequence_manager\sequence_manager_impl.cc:226)
            content::BrowserIOThreadDelegate::~BrowserIOThreadDelegate [0x00007FF9745CECB0+16] (C:\src\chromium\src\content\browser\scheduler\browser_io_thread_delegate.cc:92)
            content::BrowserTaskExecutor::IOThreadExecutor::~IOThreadExecutor [0x00007FF9745D05A0+52] (C:\src\chromium\src\content\browser\scheduler\browser_task_executor.cc:433)
            content::BrowserTaskExecutor::IOThreadExecutor::~IOThreadExecutor [0x00007FF9745D0650+16] (C:\src\chromium\src\content\browser\scheduler\browser_task_executor.cc:433)
            content::BrowserTaskExecutor::Shutdown [0x00007FF9745D00F0+240] (C:\src\chromium\src\content\browser\scheduler\browser_task_executor.cc:302)
            content::ContentMainRunnerImpl::Shutdown [0x00007FF974D7D58F+271] (C:\src\chromium\src\content\app\content_main_runner_impl.cc:1224)
            content::RunContentProcess [0x00007FF974D7B67A+2090] (C:\src\chromium\src\content\app\content_main.cc:455)
            content::ContentMain [0x00007FF974D7B70A+90] (C:\src\chromium\src\content\app\content_main.cc:461)
            ChromeMain [0x00007FF9760C1278+472] (C:\src\chromium\src\chrome\app\chrome_main.cc:182)
            MainDllLoader::Launch [0x00007FF7AC9B26DA+888] (C:\src\chromium\src\chrome\app\main_dll_loader_win.cc:162)
            wWinMain [0x00007FF7AC9B1BEC+3021] (C:\src\chromium\src\chrome\app\chrome_exe_main_win.cc:399)
            __scrt_common_main_seh [0x00007FF7ACA61E86+262] (d:\a01\_work\12\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
            BaseThreadInitThunk [0x00007FF9FE6A7034+20]
            RtlUserThreadStart [0x00007FF9FED82651+33]
    
    [email protected]
    Bug: 1340599
    
    Change-Id: I9de8e7160c5197baaa0bd7e80854d35fb3cb9406
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812404
    Reviewed-by: Gabriel Charette <[email protected]>
    Commit-Queue: Etienne Bergeron <[email protected]>
    Reviewed-by: Alexander Timin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035686}
    
  1216. Revert "WebUI: Migrate cr-dialog to class based syntax"
    
    This reverts commit 70ddbf5707b4488980c9cd3d11dbe7642fb4f37a.
    
    Reason for revert: Suspected culprit for tree closure, see https://ci.chromium.org/ui/p/chromium/builders/ci/linux-archive-rel/73485/overview
    
    Original change's description:
    > WebUI: Migrate cr-dialog to class based syntax
    >
    > Also updating to use the CrContainerShadowMixin, instead of the legacy
    > CrContainerShadowBehavior. Making cr_container_shadow_behavior files
    > ChromeOS Ash only, since with this change it is no longer used on other
    > platforms.
    >
    > Updating to class based syntax also breaks some closure targets when
    > the type is not imported directly but is used in closure annotations
    > in a file. To address this, this CL also adds
    > import {CrDialogElement} from ...
    > in various ChromeOS files still typechecking with closure compiler.
    >
    > Bug: 1206112
    > Change-Id: I4f0025dde75648932d26f4b6ae19ba10ef95d231
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828781
    > Reviewed-by: Luciano Pacheco <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Commit-Queue: Rebekah Potter <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035674}
    
    Bug: 1206112
    Change-Id: I9999ca5e09206b5739f798a2125fde1212f58413
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832653
    Owners-Override: Emily Shack <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Auto-Submit: Emily Shack <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035685}
    
  1217. [CompositeClipPathAnimations] Fix a crash when a keyframe in an animation has clip-path: none
    
    When composited clip path animations are enabled, clip path animations
    that have a keyframe with clip-path: none crash.
    
    This change adds a filter function to GetAnimationIfCompositable to
    exclude animations with clip-path: none.
    
    A clip path of none is difficult to paint with composited clip path as currently implemented, and there is no great need to composite this animation given there is no continuous interpolation to be done.
    
    Bug: 1345977
    Change-Id: I2bed8ab0ed6a41b7341f92a3bd48cc2e6457fcb4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3777767
    Reviewed-by: Robert Flack <[email protected]>
    Reviewed-by: Olga Gerchikov <[email protected]>
    Commit-Queue: Claire Chambers <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035684}
    
  1218. OOBE: Updated meet flow for CFM devices
    
    Update the meet flow so if no device requisition is set but the build
    is a cfm variant the default value is set to 'remora' in Local State.
    Introduced a new function in requisition manager to check if the
    current device is a meet/cfm device.
    
    Bug: b/214251446
    Test: Built and flashed device board cfm variants with cfm images and ensured it defaulted to the OOBE flow since the devices are cfm variant.
    Change-Id: I0fc03ce015ab9764ebe8e0b6e282bae9db5298a9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827911
    Commit-Queue: Joshua Pius <[email protected]>
    Reviewed-by: Kyle Williams <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035683}
    
  1219. Roll WebGPU CTS from 8a9afc652513 to dd01507ff53b (1 revision)
    
    https://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/8a9afc652513..dd01507ff53b
    
    2022-08-16 [email protected] Update compositingAlphaMode -> alphaMode (#1667)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Ib83d0fccb909f2e4dc3ea16a83c2d8010009f6fd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834484
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035682}
    
  1220. personalization: fullscreen preview qol fixes
    
    Remove overscroll-behavior: none that attempted to prevent
    touchscreen swipe back to fire a popstate while fullscreen. It didn't
    work properly anyway. Add a popstate handler to exit fullscreen preview
    mode.
    
    Add a wallpaper observer method OnWallpaperPreviewEnded to exit
    fullscreen mode faster when wallpaper preview ends. Once preview ends,
    send another OnWallpaperChanged event to sync the final state of
    wallpaper with personalization app.
    
    BUG=b:237307607
    TEST=unit_tests --gtest_filter="*PersonalizationAppWallpaperProvider*"
    TEST=browser_tests --gtest_filter="*WallpaperFullscreen*"
    
    Change-Id: I1c2f1c14e352bab1b6708fd3718de7416bd8ec24
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816823
    Reviewed-by: Alex Gough <[email protected]>
    Reviewed-by: Tao Wu <[email protected]>
    Commit-Queue: Jeffrey Young <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035681}
    
  1221. Display download hash on chrome://safe-browsing
    
    This field was missed when serializing the proto for display on
    chrome://safe-browsing, but can be useful as a stable identifier
    when testing download feature extraction.
    
    Change-Id: I982ff6ad6713e14f7296327ad1bbbdef4dca9b5f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832781
    Commit-Queue: Daniel Rubery <[email protected]>
    Auto-Submit: Daniel Rubery <[email protected]>
    Reviewed-by: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035680}
    
  1222. Tidy up TabStrip vs TabContainer layout responsibilities.
    
    Prior to this CL, layout control flow between TabStrip and its TabContainer was confusing, brittle, and tbh nonsensical, with both TabStrip and TabContainer setting their own bounds. Now TabStrip is responsible for sizing itself (which makes sense / is necessary, because TabStrip is the contents view for a ScrollView), and TabContainer just lays itself out normally within those bounds.
    
    Bug: 1346017
    Change-Id: If7a529cb091d2f5624df60e7ea6dfa956701efc5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833678
    Reviewed-by: Dana Fried <[email protected]>
    Commit-Queue: Taylor Bergquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035679}
    
  1223. [Fast Pair] Extend Fast Pair flags to M109
    
    Due to Fast Pair launch potentially being delayed we want to extend
    the life of the associated flags for further data collection.
    
    Change-Id: Ic46ae7eb8dc0fc651af1bf32815cba154ad5e77f
    Fixed: b/242206131
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828563
    Reviewed-by: Jon Mann <[email protected]>
    Commit-Queue: Alex Kingsborough <[email protected]>
    Reviewed-by: Daniel Classon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035678}
    
  1224. Refactor ExtensionRequest to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: If2169795b8497e97dde7080ab47904851a822322
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827212
    Reviewed-by: Owen Min <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035677}
    
  1225. Roll RTS model from HWGL8sk_b9SwVwwSR... to 7BoYCZFP7DHtgBj2x...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-mac-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I974f4ad4dd209231501f6fa9e9a57a67e3cb339c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834344
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035676}
    
  1226. Update list and dict Value usage in account_tracker_service.cc
    
    Only Value::List and Value::Dict should be used to access and update
    list and dict Values - other APIs are all deprecated.
    
    Bug: 1187001, 1338341
    Change-Id: I64162759fa6d7ed76c07af2b00c7a4b60033cdac
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828617
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035675}
    
  1227. WebUI: Migrate cr-dialog to class based syntax
    
    Also updating to use the CrContainerShadowMixin, instead of the legacy
    CrContainerShadowBehavior. Making cr_container_shadow_behavior files
    ChromeOS Ash only, since with this change it is no longer used on other
    platforms.
    
    Updating to class based syntax also breaks some closure targets when
    the type is not imported directly but is used in closure annotations
    in a file. To address this, this CL also adds
    import {CrDialogElement} from ...
    in various ChromeOS files still typechecking with closure compiler.
    
    Bug: 1206112
    Change-Id: I4f0025dde75648932d26f4b6ae19ba10ef95d231
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828781
    Reviewed-by: Luciano Pacheco <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035674}
    
  1228. Video: Do not parse nalu headers of the same picture multiple times
    
    When they are referring to the same picture, this is not necessary,
    also add a comment about the HEVC Rext Profile support details.
    
    Bug: 1300444
    Change-Id: Ie3f9714d32b972d70da9f92207805406038e6ce5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3798837
    Commit-Queue: Dan Sanders <[email protected]>
    Reviewed-by: Dan Sanders <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035673}
    
  1229. [LTT] Abort LTT IPH when the profile is null.
    
    Sometimes Profile.ProfileSupplier is unexpectedly returning null, so
    add the null-check back so it doesn't cause crashes.
    
    Bug: 1346710
    Change-Id: I58fe4cc06b2b4ca07020d8943e30a73219ce705e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828179
    Reviewed-by: Tommy Nyquist <[email protected]>
    Commit-Queue: Tommy Nyquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035672}
    
  1230. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660650975-0429cc669493803dc7829079efcbdbb7910f7af8.profdata to chrome-linux-main-1660669594-e1a98eac0424f7882f9f051b0b6d4d8ed43d1852.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: Ib86eba2bd191d8f06c2b431a5716ecd853992f64
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833589
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035671}
    
  1231. [power bookmarks] Ensure the bookmark model loads before price-tracking
    
    Bug: 1352604
    Change-Id: I8fbd7c2f5214cc3a435cc5d670c3d8e1f4943853
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827492
    Reviewed-by: Matthew Jones <[email protected]>
    Commit-Queue: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035670}
    
  1232. Remove CSSDynamicRangeMediaQueries flag
    
    Feature has been enabled by default since M98.
    
    Bug: 1224711
    Change-Id: Idbb7e971c863c27f2b9f9e8cc54ce86eb4698d37
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826163
    Commit-Queue: Rune Lillesveen <[email protected]>
    Auto-Submit: Rune Lillesveen <[email protected]>
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035669}
    
  1233. Integrating Private Aggregation with Shared Storage
    
    Exposes a new privateAggregation.sendHistogramReport() call to Shared
    Storage worklets and adds the mojo plumbing to forward these requests to
    the private_aggregation/ component (if it's enabled) in the browser.
    
    Bug: 1346108
    Change-Id: Iea4db1c14fc1c0dda805a639bee917f4f9dfb2ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814272
    Reviewed-by: Dominic Farolino <[email protected]>
    Commit-Queue: Alex Turner <[email protected]>
    Reviewed-by: Yao Xiao <[email protected]>
    Reviewed-by: Nan Lin <[email protected]>
    Reviewed-by: Alex Gough <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035668}
    
  1234. Lacros: integrate filter files to test runner
    
    Integrate filter files to the test runner so developers
    do not need to specify them.
    
    Bug: 1322288
    Change-Id: Ida1c234091d045cb238cc8f4910a36d7f385bb62
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832660
    Commit-Queue: Sven Zheng <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035667}
    
  1235. [iOS] Cleanup AuthenticationFlow
    
    Removes _shouldSignIn that is always sets to YES.
    Removes _shouldCommitSync, and replaced with
    _postSignInAction == POST_SIGNIN_ACTION_COMMIT_SYNC
    
    To understand all the steps, I created:
    https://graphviz.corp.google.com/#a881b36e57b502d447fe27493d93afc9
    
    Change-Id: Ifa622c0e0582eb1fa14b914d71c027a30df007ff
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829278
    Reviewed-by: Sebastien Seguin-Gagnon <[email protected]>
    Auto-Submit: Jérôme Lebel <[email protected]>
    Commit-Queue: Sebastien Seguin-Gagnon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035666}
    
  1236. Stop lazy-loading SharedURLLoaderFactory in report sender
    
    GetURLLoaderFactoryForBrowserProcess() is cheap: It creates a
    scoped_refptr of a class that contains a single pointer member and does
    no other initialization work in its constructor. Therefore, there's
    little benefit to complicating our code to delay initialization of this
    field.
    
    Change-Id: I9bf68540ea10e5dc5af4ed615c45ce8616f49c50
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832393
    Commit-Queue: Andrew Paseltiner <[email protected]>
    Reviewed-by: Nan Lin <[email protected]>
    Quick-Run: Andrew Paseltiner <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035665}
    
  1237. [CrOSEvents] Add events processor to modify events.
    
    CrOSEvents will need to post-process events after they are recorded.
    
    Bug: 1350322
    Change-Id: I3ad749f6de99522ff47c6a545fe6bd6fcb7a089c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812390
    Reviewed-by: Hirthanan Subenderan <[email protected]>
    Commit-Queue: Jong Ahn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035664}
    
  1238. Roll WebRTC from f4f22872d0d9 to 0cf140d720e1 (3 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/f4f22872d0d9..0cf140d720e1
    
    2022-08-16 [email protected] Rewrite AudioState null poller to use TaskQueueBase interface
    2022-08-16 [email protected] Migrate away from rtc::MessageHandler in p2p unittests
    2022-08-16 [email protected] rtc::Event: Remove call site dependency on kForever being int.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I50d8001b628cfa18f6a5f3a3640a4424c816b722
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833583
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035663}
    
  1239. media/gpu/v4l2: Fix an issue with reference frames setup for AV1 decode
    
    This CL fixes an issue with reference frames related setup
    (|order_hints|) for AV1 decode. |reference_order_hint| param from
    libgav1 can't be used to setup |order_hints| in V4L2 AV1 uAPI. The
    algorithm has to be added to get frame number given a specific frame
    type (L0, L1, L2, G, B, A1, A2) in the reference frame list. After this
    fix, 10 frames were decoded correctly matching expected md5sum values.
    Note that we still need to manually specify width & height for OUTPUT &
    CAPTURE queue creation for testing due to b/242078563.
    
    Bug: b:242337166
    TEST: v4l2_stateless_decoder --video=00000527_20210205.ivf --frames=10 --md5 --v=4 using updated ec, kernel
    Change-Id: I344095944b76b2222b9bcd483a7f8be63b10c932
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832315
    Reviewed-by: Nathan Hebert <[email protected]>
    Commit-Queue: Steve Cho <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035662}
    
  1240. [User Education] Allow custom IPH button to be default.
    
    By default the custom action button is not the default button, but this
    behavior can now be changed. If it is set to be default, the "got it"
    button is then made non-default.
    
    Bug: 1351582
    
    Change-Id: Id25346e2d587ed304c6064f562941d345865c56b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829811
    Commit-Queue: Dana Fried <[email protected]>
    Reviewed-by: Taylor Bergquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035661}
    
  1241. Remove cryptauth_device_manager_impl from chromeos safe list.
    
    The cryptauth_device_manager_impl class already includes a partial
    annotation which is sent along with the GetMyDevices call, so the
    auditor shows no error on removing it. This change also fixes a small
    spelling error in the annotation trigger description.
    
    Bug: b/240321889
    Change-Id: I0e6a81bdc1d83b1ba0a86b4081362819bf24e202
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3787690
    Reviewed-by: Kyle Horimoto <[email protected]>
    Reviewed-by: Nicolas Ouellet-Payeur <[email protected]>
    Commit-Queue: Chris Mullins <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035660}
    
  1242. [OOBE][SAML]: Update documentation for LoginAuthenticationBehavior
    
    Add a message that since M99 if LoginAuthenticationBehavior is set to 1,
    user will be redirected to SAML IdP page directly without additional
    confirmation.
    
    Also make sure that GAIA buttons are still hidden when we are trying to
    redirect to an IdP page, but getting an error.
    
    Bug: b:228887266
    Change-Id: I239e9edb92b288bd6784e5c2d8af51c4c030793f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822907
    Reviewed-by: Renato Silva <[email protected]>
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Danila Kuzmin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035659}
    
  1243. Move v8::ScriptOrigin creation to ClassicScript
    
    To make the `v8::ScriptOrigin` accessible from outside
    `V8ScriptRunner`, i.e. from `ScriptCacheConsumer`.
    
    This CL doesn't change the behavior.
    
    Bug: 1349934
    Change-Id: If0738abd0ac9d867b62aa61b5a47d6770c59f345
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812101
    Reviewed-by: Shunya Shishido <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Hiroshige Hayashizaki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035658}
    
  1244. [iOS] Fix titled promo fonts
    
    Bug: 1331010
    Change-Id: Iff10359ede09783c087ed361305ff9c51d3b573d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834188
    Auto-Submit: Adam Arcaro <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035657}
    
  1245. Refactor PrivacySandbox to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I6ddf7cbbe869d5607dbb8fd94cf1548e16d1c173
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829523
    Reviewed-by: Olesia Marukhno <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035656}
    
  1246. Add more metrics for download duration
    
    This CL adds several new metrics to try to narrow down why downloads
    are taking a long time. Since the 99th percentile of
    SBClientDownload.DownloadRequestDuration.* is consistently overflowing
    10s, we add a medium time version, to record up to 3 minutes. This will
    help to understand the long tail of file analysis time.
    
    We also add SBClientDownload.FileFeatureExtractionDuration and
    SBClientDownload.GetTabRedirectsDuration to measure the two major parts
    of download request construction, and
    SBClientDownload.MemoryMapFileDuration, which measure the one operation
    I couldn't easily bound the time of on Linux.
    
    Bug: 1331807
    Change-Id: I5bcabae289badfa6394d2eb49714ec8579f859d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828507
    Reviewed-by: Rohit Bhatia <[email protected]>
    Commit-Queue: Daniel Rubery <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035655}
    
  1247. Revert "Reland investigation code for RawResourceClientStateChecker crash"
    
    This reverts commit d7dff1c8ad831700b2ff14f2bbf24868cec35a92.
    
    Reason for revert: we have obtained enough information with the investigation code.
    
    Original change's description:
    > Reland investigation code for RawResourceClientStateChecker crash
    >
    > This CL relands https://crrev.com/c/3538796 because the same crash
    > happened again.
    >
    > Bug: 1346074
    > Change-Id: Ica33dc507d81a718d6d70210a0a05466eb6f9c73
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3779441
    > Commit-Queue: Minoru Chikamune <[email protected]>
    > Reviewed-by: Kouhei Ueno <[email protected]>
    > Reviewed-by: Yutaka Hirano <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1027635}
    
    Bug: 1346074
    Change-Id: If05aeb96b24854d494966929eccc432235303a67
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828173
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Hiroshige Hayashizaki <[email protected]>
    Commit-Queue: Hiroshige Hayashizaki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035654}
    
  1248. Fix comment typo in chrome/browser/plugins/plugin_prefs.cc.
    
    [email protected]
    
    Change-Id: Id62332bdf333ec450a6de77f252155a9531bd837
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827725
    Reviewed-by: Nico Weber <[email protected]>
    Commit-Queue: Brian Begnoche <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035653}
    
  1249. Move //printing to public_deps of crosapi to let USE_CUPS propagate to dependants correctly.
    
    Change-Id: Ia650432f0d6a7e8e895db96db3cad82cf523ca29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3780170
    Auto-Submit: Andrew Rayskiy <[email protected]>
    Commit-Queue: Erik Chen <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035652}
    
  1250. media/video: Update decode-test binary to receive a command line
    argument |codec| which is used to select the codec for decoding.
    
    BUG=b:239719493
    TEST=tast run $volteer video.PlatformDecoding.vaapi_av1
    TEST=tast run $volteer video.PlatformDecoding.vaapi_vp9_0_group1_buf
    TEST=tast run $volteer video.PlatformDecoding.vaapi_vp8_inter
    TEST=tast run $volteer video.PlatformDecoding.vaapi_h264_baseline
    TEST=tast run $volteer video.PlatformDecoding.vaapi_hevc_main
    
    All tests are passing except video.PlatformDecoding.vaapi_hevc_main,
    which is failing for a reason unrelated to this commit. However, the
    tests do verify that it is receiving the new command line argument,
    which is the behavior changed in this commit.
    
    Change-Id: I842e14099b7dc42e02b1f614c331418816d2b1d3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832457
    Reviewed-by: Jao-ke Chin-Lee <[email protected]>
    Reviewed-by: Andres Calderon Jaramillo <[email protected]>
    Commit-Queue: Joey Allen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035651}
    
  1251. [iOS] Change pipes to backticks in /ios/chrome/browser/crash_report/breadcrumbs
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: If2f7a6db254b3a2f8dbfb466538c049cee681683
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834310
    Reviewed-by: Jesse McKenna <[email protected]>
    Commit-Queue: Jesse McKenna <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035650}
    
  1252. Remove [email protected] from tools/metrics/histograms/metadata/enterprise/OWNERS.
    
    This suggested change is automatically generated based on group memberships and affiliations.
    If this change is unnecessary or in error, vote CR -1 and the bot will abandon it. Vote CR +1/2 to approve this change.
    See the owner's recent activity for context: https://chromium-review.googlesource.com/q/[email protected]
    
    To report an issue, file a bug in the Infra>Security component.
    
    Change-Id: I7a92d6084b297c8e84fb75b986be9e847f1d0e5f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833664
    Reviewed-by: Amr Aboelkher <[email protected]>
    Commit-Queue: Amr Aboelkher <[email protected]>
    Auto-Submit: Owners Cleanup <swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035649}
    
  1253. Remove infobar id LITE_MODE_HTTPS_IMAGE_COMPRESSION_INFOBAR_ANDROID
    
    The infobar implementation of
    LITE_MODE_HTTPS_IMAGE_COMPRESSION_INFOBAR_ANDROID has been removed.
    
    Bug: None
    Change-Id: I997b3d22b2e9957f649c8edcac0b783bc9cd4f18
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832458
    Reviewed-by: Evan Stade <[email protected]>
    Commit-Queue: Lijin Shen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035648}
    
  1254. Unified side panel: schedule paint for combobox after selected index update.
    
    Usually this is done by the combobox when Combobox::OnPerformAction is
    called but since we delay combobox updates and also when updating the
    combobox based on entries being registered/deregistered or changed on
    tab change.
    
    Bug: 1353375
    Change-Id: I7f0b78c4ad99de389b5628375dd4e03b2315f552
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828515
    Reviewed-by: Emily Shack <[email protected]>
    Commit-Queue: Caroline Rising <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035647}
    
  1255. shortcuts: Move __html_template__ placeholders to the end
    
    - TypeScript errors are reported with a line offset compared to the src/ for Polymer files, due to html_to_js() being executed first (which pastes HTML content into the TS file). A simple way to address this, is to move _html_template_ placeholders to the bottom of each Polymer file
    
    Bug: 242549183
    Change-Id: I79cc3a1f61ab739197463f12be0269634d08a03f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828212
    Reviewed-by: Jimmy Gong <[email protected]>
    Auto-Submit: Michael Checo <[email protected]>
    Commit-Queue: Jimmy Gong <[email protected]>
    Quick-Run: Michael Checo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035646}
    
  1256. [anchor-position] Support conditions for the target anchor element
    
    This patch supports conditions to determine the target anchor
    element. From the spec[1]:
    * if el has the same containing block as the querying element,
      el is not positioned
    * if el has a different containing block from the querying
      element, the last containing block in el’s containing block
      chain before reaching the querying element’s containing
      block is not positioned
    
    This patch contains a unit test for |NGAnchorQuery|. End-to-
    end web tests that cover more cases will be in future patches.
    
    [1] https://tabatkins.github.io/specs/css-anchor-position/#determining
    
    Bug: 1309178
    Change-Id: I7d87d7c60aa5a0577f405e2d9ce45e7d475d6d9a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832986
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Xiaocheng Hu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035645}
    
  1257. Remove unused kAutoPositioned
    
    Bug: None
    Change-Id: I593246af72a5cb04edf9dc81253f0d2b4ec5d113
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832515
    Commit-Queue: Mitsuru Oshima <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035644}
    
  1258. [fuchsia] Re-enable desktop capture tests
    
    Desktop capture was enabled a while ago, so the tests now pass.
    
    Bug: 1322341, 1271639
    Change-Id: I56428b174aa088d0a826e500e970ce45ca753916
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820624
    Reviewed-by: Kevin Marshall <[email protected]>
    Commit-Queue: Bryant Chandler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035643}
    
  1259. Lock by app id and shared web contents during isolated web app installation.
    
    Bug: 1333966
    Change-Id: I548865b32b174edc95c4a34bbc4c0bee70244ae5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826798
    Auto-Submit: Dmitrii Kuragin <[email protected]>
    Commit-Queue: Dmitrii Kuragin <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035642}
    
  1260. Revert "Hide tooltip when view becomes hidden"
    
    This reverts commit b8c159f60c033f4bf8e09a88c48efd972de11705.
    
    Reason for revert: Likely causing builder failure https://ci.chromium.org/ui/p/chromium/builders/ci/linux-chromeos-rel/58940/overview
    
    Original change's description:
    > Hide tooltip when view becomes hidden
    >
    > Bug: 926847
    > Change-Id: I49ba5aa0d39b7b6ed343dcf73d45979b02cb73b9
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828370
    > Reviewed-by: Peter Kasting <[email protected]>
    > Commit-Queue: Fr <[email protected]>
    > Reviewed-by: Ahmed Fakhry <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035574}
    
    Bug: 926847
    Change-Id: I1b7c573bf823d83e772f786b756c9e7e5a91a12e
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Owners-Override: Emily Shack <[email protected]>
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833525
    Auto-Submit: Emily Shack <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035641}
    
  1261. [Pixel Diff Ash] Stabilize the app list search box placeholder text
    
    Before this CL, `SelectPlaceholderText()` in search_box_view.cc
    chooses a placeholder text randomly.
    
    With this CL, `SearchBoxView` provides a test API to use the fixed
    placeholder text to avoid the flakiness in pixel tests.
    
    Bug: 1353386
    Change-Id: Id7683a3f279a4218443cfdbd5c76ca4e7546aabf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834185
    Commit-Queue: Andrew Xu <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035640}
    
  1262. SET,DL: Ensure content-visibility: auto is relevant when shared.
    
    This patch updates the logic to make sure that content-visibility auto
    elements are considered relevant to the user when either the descendant
    of such a lock is a shared element, or the lock is a descendant of
    a shared element itself.
    
    [email protected]
    
    Bug: 1351422
    Change-Id: I51d87d5db83c09d00ff597608de3b35d6d01d894
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827715
    Reviewed-by: Khushal Sagar <[email protected]>
    Commit-Queue: Vladimir Levin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035639}
    
  1263. Remove deprecated base::Value APIs
    
    [Code Health Rotation] Update AccessibilityTreeFormatter* to remove deprecated base::Value APIs.
    
    Bug: 1351732
    Change-Id: I3e657447c7141c5a63dda8110f0d80315cc441b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822806
    Reviewed-by: Abigail Klein <[email protected]>
    Commit-Queue: Iman Saboori <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035638}
    
  1264. Return early if RetargetForEvents is called with a null node on Android
    
    Node should not be null. But this seems to be happening in the wild for
    reasons not yet determined.
    
    AX-Relnotes: Fixes crash on Android
    
    Bug: 1350627
    Change-Id: I225a90c56ad6bf8b9b65649ac7be7637d9ee52da
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829519
    Reviewed-by: Mark Schillaci <[email protected]>
    Commit-Queue: Joanmarie Diggs <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035637}
    
  1265. [CompositeClipPathAnimations] Add repaint tests from composited bg color animations
    
    Bug: 1223106
    Change-Id: I13056f1eec8e0db47d047d878ae97027f0c91df0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3789841
    Reviewed-by: Olga Gerchikov <[email protected]>
    Reviewed-by: Robert Flack <[email protected]>
    Commit-Queue: Claire Chambers <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035636}
    
  1266. [iOS] Change pipes to backticks in /ios/chrome/browser/discover_feed
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I2ee96f70303495869f8876fc686bd2253254694c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834544
    Commit-Queue: Sergio Collazos <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035635}
    
  1267. Create separate copies of PasswordForms instead of keeping raw pointers.
    
    This CL avoids maintaining a set of raw pointers to PasswordForms and instead keeps separate copies. While this may be slightly less
    performant, it reduces the risk of those pointers going stale during
    future refactorings.
    
    Bug: 1351969
    Change-Id: Iabcde87cf022bcb61c2dfcd690e99cd108602571
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826135
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035634}
    
  1268. [fuchsia] Ignore binary-size growth if there is no uncompressed growth.
    
    Check uncompressed growth and use this as a blocker for
    whether the binary-size check fails. However, if growth exceeds 100KiB,
    fail the tryjob regardless of uncompressed growth (this will be treated
    as the threshold for 'unreasonable growth').
    
    Additionally:
    - replace `\n` usage in the summary string with `<br>`
    - update `ChangePackageSize` helper method to have pytypes and to
    optionally take the argument `uncompressed_increase`, allowing tests
    to increase either the uncompressed or compressed size. Defaults to
    given compressed size increase.
    - Removes unused test helper method `ChangeBlobSize`
    
    Change-Id: Ib7d02b6eb9ff8bbed970368fcfd7351878e3340f
    Bug: 1302137
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828644
    Commit-Queue: Rohan Pavone <[email protected]>
    Reviewed-by: Wez <[email protected]>
    Reviewed-by: Fabrice de Gans <[email protected]>
    Reviewed-by: Bryant Chandler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035633}
    
  1269. Don't fire multiple kLoadComplete events
    
    crrev.com/c/3750423 eliminated AXEventGenerator load start/complete
    events in favor of the events we now reliably fire from Blink to
    support bfcache and single-page app use cases. One of the things
    removed in that change was the check that we didn't already fire
    a load-complete.
    
    RenderAccessibilityImpl::SendPendingAccessibilityEvents inserts
    a load-complete event without checking that one is already present.
    Perhaps it shouldn't. In the meantime, put the check back where it
    was to fix the regression.
    
    AX-Relnotes: Fix regression causing bubbles such as the "save password"
    bubble from being spoken by VoiceOver.
    
    Bug: 1352464
    Change-Id: Iece59f336c29a37a25a35388fd2b3b5a67994532
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826250
    Commit-Queue: Joanmarie Diggs <[email protected]>
    Reviewed-by: Daniel Libby <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035632}
    
  1270. [Clipboard API] Code format updates in clipboard files
    
    This CL contains some nits and format updates in several clipboard
    files. No new functionality is introduced.
    
    Bug: 1268679
    Change-Id: Idb986125d16871b90796333574740c84d369ad12
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826504
    Reviewed-by: Anupam Snigdha <[email protected]>
    Reviewed-by: Austin Sullivan <[email protected]>
    Commit-Queue: Ana Sollano Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035631}
    
  1271. Align chip with the contents web view.
    
    Bug: b:242723023
    Change-Id: Ic718739550e53555f5b31464075165c45b715362
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834447
    Reviewed-by: Ali Stanfield <[email protected]>
    Commit-Queue: Juan Mojica <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035630}
    
  1272. Mark Maps_maps Failure on Fuchsia.
    
    This test is failing ~4x/day which is causing FindIt to send reports
    nearly daily. Since nobody has triaged this in ~8 months, suppress by
    marking as Failure.
    
    Bug: 1288217
    No-Try: True
    Change-Id: I13b0cdf6e61123cd7f2a38f6c38d5ee8baf8a509
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832539
    Reviewed-by: Brian Sheedy <[email protected]>
    Auto-Submit: Kenneth Russell <[email protected]>
    Commit-Queue: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035629}
    
  1273. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/supervised_user.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: Iec81042ba9c072067823adaf11502b04c3a5469d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829162
    Reviewed-by: Li Lin <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Commit-Queue: Li Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035628}
    
  1274. Update list and dict Value usage in media_drm_origin_id_manager.cc.
    
    Only Value::List and Value::Dict should be used to access and update
    list and dict Values - other APIs are all deprecated.
    
    Also, remove checks that DictionPrefUpdate returns a dictionary. This
    is guaranteed by the API. It hits a NOTREACHED() if it hits a pref not
    registered as a dictionary, and never returns null if the pref is
    correctly registered as a dictionary. It may return null if the pref
    isn't registered, in addition to hitting the NOTREACHED(), but seems
    reasonable to crash in binaries that don't DCHECK when a NOTREACHED()
    is hit.
    
    Bug: 1187001, 1338341
    Change-Id: Ie93e2c26ff0ba29228608458336b62cacf0060b7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820426
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: John Rummell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035627}
    
  1275. [chrome] Fix some cpplint errors in chrome part2
    
    chrome/browser/app_controller_mac.h:27:
      "chrome/browser/profiles/profile.h" already included at chrome/browser/app_controller_mac.h:10  [build/include] [4]
    chrome/browser/accessibility/accessibility_labels_service_browsertest.cc:20:
      "content/public/browser/browser_accessibility_state.h" already included at chrome/browser/accessibility/accessibility_labels_service_browsertest.cc:15  [build/include] [4]
    chrome/browser/chrome_browser_interface_binders.cc:179:
      "mojo/public/cpp/bindings/self_owned_receiver.h" already included at chrome/browser/chrome_browser_interface_binders.cc:86  [build/include] [4]
    chrome/browser/chrome_content_browser_client_unittest.cc:93:
      "base/test/scoped_feature_list.h" already included at chrome/browser/chrome_content_browser_client_unittest.cc:21  [build/include] [4]
    
    Bug: None
    Change-Id: Id4c46f32d1300b57fad569fb71d4586f32639fe5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816164
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Auto-Submit: Qi Tiezheng <[email protected]>
    Commit-Queue: Nico Weber <[email protected]>
    Reviewed-by: Katie Dektar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035626}
    
  1276. Skip Pixel_WebGLContextRestored on ChromeOS AMD64 generic.
    
    The test is taking 5 minutes to time out on this one configuration.
    Skip it for the time being.
    
    Bug: 1167246
    Change-Id: I2b4fb0f11b6aad0ab4869e8852fffb86c5ca63b5
    No-Try: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834683
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Brian Sheedy <[email protected]>
    Commit-Queue: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035625}
    
  1277. Refactor browser/speech to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I28b3421f0828075a6f28ab57fb467249973576d4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830019
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Roland Bock <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035624}
    
  1278. [iOS] Fix MobileMenuFollow/Unfollow
    
    Change-Id: I62039f97198ff8344e9db60556e3e63848595e79
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834182
    Reviewed-by: Sergio Collazos <[email protected]>
    Auto-Submit: Adam Arcaro <[email protected]>
    Commit-Queue: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035623}
    
  1279. [iOS] Change pipes to backticks in /ios/chrome/browser/commerce
    
    Please review the CL to ensure that nothing is broken and the script
    didn't miss some pipes.
    
    This should allow us to have a better formatting in Xcode.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1311955
    Change-Id: I49e2718f0ce9bc48f9f361a439ef7ec2a5d8f98b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834309
    Commit-Queue: Wei-Yin Chen <[email protected]>
    Auto-Submit: Gauthier Ambard <[email protected]>
    Reviewed-by: Wei-Yin Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035622}
    
  1280. Updater: remove updater dir from 3pp install scripts, update minversion.
    
    The new updater.zip doesn't have that dir.
    Also update the minimum version so that we pull in the most recent
    builds into CIPD, so that we can re-enable some tests.
    
    Bug: 1349841
    Change-Id: I060d61b91479fb67f1e893c88ea143d8628dfea9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810532
    Commit-Queue: Sorin Jianu <[email protected]>
    Auto-Submit: Joshua Pawlicki <[email protected]>
    Reviewed-by: Sorin Jianu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035621}
    
  1281. fieldtrial_testing_config: Enable MojoAvoidRandomPipeId experiment
    
    Enable "MojoAvoidRandomPipeId" base::Feature in
    fieldtrial_testing_config.json to start experimenting in chromeperf. The
    plan is to extend it to a field trial if the results of this change are
    non-negative.
    
    Bug: 1351813
    Change-Id: Ie51ce504f6236f24d024f39fd9ee7fc311829a30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832381
    Reviewed-by: Benoit Lize <[email protected]>
    Commit-Queue: Egor Pasko <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035620}
    
  1282. Revert "[Floss] Improve error message in ExportedCallbackManager"
    
    This reverts commit 7d3e6ef9cfe3ed052413d3ed24cc4553fe601002.
    
    Reason for revert: breaks since depends on https://crrev.com/c/3833334
    
    Original change's description:
    > [Floss] Improve error message in ExportedCallbackManager
    >
    > This adds more precise error message when failed to parse D-Bus
    > parameters.
    >
    > Bug: b:233124021
    >
    > Change-Id: I6a4d0a35c744d159c769e511b3b530b0ff9b4ce7
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828172
    > Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    > Commit-Queue: Sonny Sasaka <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035592}
    
    Bug: b:233124021
    Change-Id: I7c05887dbb2eb86dfa7059580d817268591ac99b
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834584
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035619}
    
  1283. Update perf-timing info for removed blink_perf.paint tests.
    
    The following tests were removed:
    - perf_tests/paint/complex-iframe-filtered.html
    - perf_tests/paint/move-text-with-mask.html
    
    Update the timing files to take this into account.
    
    Change-Id: Idcfea36929fe442aa36e572868f6ae395d180c69
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832957
    Commit-Queue: Rohan Pavone <[email protected]>
    Reviewed-by: John Chen <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035618}
    
  1284. [ntp] Add metrics to track promo dismissals.
    
    Add metrics that track when promos are dismissed and when promos are resurfaced after dimissal.
    
    Change-Id: Ia0719a5486091922b9653a1614f83ffffd8cdf8b
    Bug: 1003508
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825985
    Reviewed-by: Tibor Goldschwendt <[email protected]>
    Commit-Queue: Paul Adedeji <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035617}
    
  1285. Remove AndroidPushNotificationManager
    
    AndroidPushNotificationManager is unused and is replaced with PushNotificationManager
    
    Fixed: 1350174
    Change-Id: I1a2d31ed69e27e2b472a5f43d2fb8b5e8ed4eb35
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828132
    Commit-Queue: Raj T <[email protected]>
    Reviewed-by: Sophie Chang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035616}
    
  1286. Disable BaseAllocatorDispatcherTest for Apple OSs
    
    When running on any of Apple's OSs and PartitionAlloc not being the
    default allocator, the test
    BaseAllocatorDispatcherTest.VerifyNotificationUsingAllocatorShim
    terminates unexpectedly. This happens because in this case
    AllocatorShim invokes MallocImpl, which then terminates the process
    due to malloc zones not being setup properly.
    
    Hence, disabling the test for AppleOSs when building with
    use_allocator = "none".
    
    Bug: 1351658
    Cq-Include-Trybots: luci.chromium.try:mac12-tests
    Change-Id: I25fa1d1bd9917640e4b0f3abe22fa2e7f4baec65
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822592
    Commit-Queue: Richard Townsend <[email protected]>
    Reviewed-by: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035615}
    
  1287. [Passwords Import] Remove error handling from CSVPassword
    
    Removed error handling from CSVPassword, so now
    CSVPasswordIterator only skips empty lines and error handling
    can be done by CSVSequence users.
    
    Bug: 1325290
    Change-Id: Ia3dbc7621de7250c12a0ce4f3bc863e373233b9f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832232
    Auto-Submit: Andrii Natiahlyi <[email protected]>
    Commit-Queue: Andrii Natiahlyi <[email protected]>
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Vasilii Sukhanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035614}
    
  1288. Roll ANGLE from 0f5770deabf2 to 6ee6fac97f2a (4 revisions)
    
    https://chromium.googlesource.com/angle/angle.git/+log/0f5770deabf2..6ee6fac97f2a
    
    2022-08-16 [email protected] Roll SwiftShader from a6c3e363b7a9 to c61fc9aec162 (1 revision)
    2022-08-16 [email protected] Refactor to reduce main loop complexity.
    2022-08-16 [email protected] Unconditionally enable EGL_ANGLE_iosurface_client_buffer on macOS
    2022-08-16 [email protected] Reland "Infra: Enable Skia Gold tests on Pixel 6"
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: chromium:1352481
    Tbr: [email protected]
    Change-Id: Ie6bb106b8c9b2455338a595210da65e1b0b4aeee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834464
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035613}
    
  1289. Cache ThreadedPreloadScanner param for performance
    
    This was causing regressions in some parser micro benchmarks.
    
    Bug: 1349265
    Change-Id: I538732a47cde5c3832a3c41767ba9c2bb50ca9a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832974
    Commit-Queue: Mason Freed <[email protected]>
    Reviewed-by: Mason Freed <[email protected]>
    Auto-Submit: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035612}
    
  1290. [Autofill] Move webauthn::InternalAuthenticator to CreditCardFIDOAuthenticator.
    
    This CL moves webauthn::InternalAuthenticator from ContentAutofillDriver
    to CreditCardFIDOAuthenticator. It used to be in ContentAutofillDriver
    in order to access its RenderFrameHost. This CL eliminates the need to
    obtain the RenderFrameHost at this point by passing an AutofillDriver to
    AutofillClient::CreateCreditCardInternalAuthenticator() instead, where
    we can (safely) cast the AutofillDriver to a ContentAutfillDriver and
    then access its RenderFrameHost.
    
    While this comes at the expense of this cast, it saves some preprocessor
    directives and simplifies the architecture.
    
    Bug: 1352283
    Change-Id: I04a9129a107ab8161c257ac67e0a7d9bd3e15404
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828364
    Commit-Queue: Christoph Schwering <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Reviewed-by: Jared Saul <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035611}
    
  1291. glanceables: Add initial skeleton in ash
    
    * Add a base::Feature "Glanceables".
    * Create a GlanceablesController owned by ash::Shell when the feature
      is enabled.
    * Add a GlanceablesContainer aura::Window container when the feature
      is enabled.
    * After login, construct a fullscreen Widget and View for the
      glanceables content.
    
    See bug for link to design sketch.
    
    Bug: 1353119
    Test: added to ash_unittests
    Change-Id: I04a68cd784b187a28d1521041a55695cc88766d4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828510
    Reviewed-by: Matthew Mourgos <[email protected]>
    Commit-Queue: James Cook <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035610}
    
  1292. Move model provider factory to embedder to share with iOS
    
    The model provider factory has code that is common for iOS and other
    platforms. This object depends on optimization_guide and cannot be
    inside the platform internals code. So, move it to embedder dir where
    this code can be shared.
    Ensure the default models are passed the same way in chrome and ios.
    
    BUG=1346389
    
    Change-Id: I3d12297f92b09635c2c7166fad9e05a9fcd5d5aa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830821
    Commit-Queue: Siddhartha S <[email protected]>
    Reviewed-by: Min Qin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035609}
    
  1293. Refactor DeskModel::GetAllEntries to a synchronous method
    
    Bug: b/242350776
    Change-Id: I227e920d1b194f513dadc231b2b650863cfe784f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826450
    Reviewed-by: Avynn Donaghe <[email protected]>
    Reviewed-by: Daniel Andersson <[email protected]>
    Commit-Queue: Yanzhu Du <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035608}
    
  1294. Implement CUD fallback experiment
    
    Bug: b:241787710
    Change-Id: Id266270637fedd5373f52badab157dba75630211
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823064
    Commit-Queue: Özgen Eren <[email protected]>
    Reviewed-by: Luca Hunkeler <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035607}
    
  1295. [Anonymous Iframe] Stop browser initiated autofill.
    
    This is a follow-up cl for unbinding password autofill for anonymous iframe.
    We stop browser initiated password autofill here.
    
    Bug: 1338404
    Change-Id: I2455d9e0fdfa39f4c43287e5734707e440efd797
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3776719
    Reviewed-by: Yifan Luo <[email protected]>
    Auto-Submit: Yifan Luo <[email protected]>
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Yifan Luo <[email protected]>
    Reviewed-by: Arthur Sonzogni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035606}
    
  1296. FLEDGE: Make InterestGroupAuction::Bid not outlive the auction.
    
    The dangling pointer detector doesn't like that the shared Mojo
    interface pointer owns the Bid, which has raw_ptrs to objects the
    InterestGroupAuction owns.
    
    When an auction is cancelled, the objects being pointed at by Bids are
    deleted, but since the Mojo pipe is shared, the Bid may live on as an
    object owned by a bound callback owned by the shared Mojo remote. This
    is safe, since the callback owns a weak pointer to the auction, which
    is safely null checked by the callback infrastructure, but it can set
    off the dangling pointer detection logic.
    
    To solve this problem, introduce a per-ScoreAd() call ScoreAdClient
    object which handles the callback. The Auction owns the
    base::ReceiverSet that owns both the Mojo ScoreAdClient pipes and the
    Bids that ScoreAd() is current scoring, so destroying Auction now also
    destroys the Bid with pointers to some of its objects.
    
    Another option would be to Clone() the SellerWorklet pipe, but it
    looks like we're going to use the Client approach for the
    analogous BidderWorklet::GenerateBid() method, so it can have an
    extra phase with received data from the bidder, so adding a
    new interface for the callback seems more consistent.
    
    Also be sure to delete losing Bids when the ScoreAd() call completes,
    before continuing the auction, since the auction may then synchronously
    complete and be destroyed, which potentially leaves the Bid in a
    stack variable owned by a function call further up the call stack.
    
    Bug: 1352527
    Change-Id: Iced2d8d817b3694f5677943d593f381458af0ac0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829655
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Maks Orlovich <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035605}
    
  1297. Update V8 to version 10.6.179.1 (cherry-pick).
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/9b476953..562b2178
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I4b8112d3727567c4ddd8ab49f5fc8900fb3e8dda
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834502
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035604}
    
  1298. Simplify SpellChecker::MarkAndReplaceFor()
    
    This patch simplifies the function by:
    
    1. Removed everything related to the "ambiguous word boundary" handling
       because HotModeSpellCheckRequester already takes care of it. This is
       verified by the new test.
    
    2. Removed the TextCheckingParagraph class completely because it's
       just doing trivial work -- it's always constructed with the same
       `checking_range` and `paragraph_range` parameters, then it always
       have:
       - CheckingStart() = 0
       - CheckingEnd() = CheckingLength()
                       = TextIterator::RangeLength(checking_range)
       So this patch removes the class and performs range checking with
       `checking_range` directly.
    
    This patch is also preparation for stopping MarkAndReplaceFor() from
    removing and then readding the same markers.
    
    Bug: 1000616
    Change-Id: I8bfa6c23486df10a0d40a0bee0c6d59bb47278b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830306
    Reviewed-by: Mike West <[email protected]>
    Commit-Queue: Xiaocheng Hu <[email protected]>
    Reviewed-by: Yoshifumi Inoue <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035603}
    
  1299. Using weak_ptr in WellKnownChangePasswordNavigationThrottle
    
    Bug: 1352445
    Change-Id: I93c912b82bd0d8b813f793db4a9e57f7be8cf76f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832390
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Vasilii Sukhanov <[email protected]>
    Commit-Queue: Viktor Semeniuk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035602}
    
  1300. Roll Help App from idmOLokpR8pqEKF3B... to xyX-aFWvcF7WKFzTF...
    
    Release_Notes: http://go/help_app-x20/relnotes/Main/help_app_nightly_202208160800_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/help_app/app/+/xyX-aFWvcF7WKFzTFRsyzI7sSc8QFNJZN_gy5TwPiUUC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/help-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: b/242477702
    Tbr: [email protected]
    Change-Id: I268c44313f1e9b01ed079891c7a91be1f123ac19
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832718
    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@{#1035601}
    
  1301. Enable Kerberos authentication on Lacros
    
    Enable Kerberos authentication on Lacros browser, by setting the
    necessary environment variables. These variables are used by the GSSAPI
    library (third_party). They contain the paths to credential cache and
    configuration files.
    
    The Lacros process requires specific code to set these variables
    because the DIR_HOME path wasn't yet overridden, as in ash-chrome.
    Additionally, the browser process is usually not running when
    KerberosFilesHandler sends the environment values to the network
    service.
    
    Bug: 1321568
    Change-Id: I2194318e66f233ae8f10144ed2f3c0c946a7654f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829527
    Reviewed-by: Maks Orlovich <[email protected]>
    Reviewed-by: Yaron Friedman <[email protected]>
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Felipe Andrade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035600}
    
  1302. Split some structs out of permissions_policy.h.
    
    This allows them to be fully defined before they're referenced, which
    fixes some C++20 compile errors in mojo headers.
    
    This also obviates the need for permissions_policy_forward.h.
    
    Bug: 1284275
    Change-Id: Ide0f25826a21b685209cab4d0aa69ed512820494
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831236
    Reviewed-by: Dave Tapuska <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Reviewed-by: Ian Clelland <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035599}
    
  1303. Add validation for manifest id during isolated app installation.
    
    For isolated web apps, the manifest id must always be "/" in order to guarantee isolation.
    
    Bug: 1333966
    Change-Id: Iff0632be458a981220eae28e768f29157ec7301a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826799
    Auto-Submit: Dmitrii Kuragin <[email protected]>
    Reviewed-by: Robbie McElrath <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Commit-Queue: Dmitrii Kuragin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035598}
    
  1304. [iOS] Add Incognito mode availability-related testing to Incognito interstitial
    
    `PrivacyTableViewControllerTest` is updated:
    - The pref service is not "customized" anymore, as it seems not to be a
      necessity any longer. This is useful to enable setting managed prefs
      such as `kIncognitoModeAvailability`.
    - The test config is updated into a struct so as to make it possible to
      configure the Incognito availability mode. Further config values are
      added to the associated parameterized test suite.
    
    `IncognitoInterstitialTestCase` is updated with two new tests to ensure
    Incognito mode being forced or blocked prevents the Interstitial from
    being shown. A new utility class `ScopedPolicyList` is added to allow
    simple unwinding of custom policy values when its instance goes out of
    scope.
    
    Bug: 1318750
    Change-Id: I0c4827031d5cd7af08d27451a33d205bf5aa1504
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827436
    Commit-Queue: Quentin Pubert <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035597}
    
  1305. Roll Media App from lnTOZ6SVH7iYQ0TTT... to h7OE9fCrkNVorXo4t...
    
    Release_Notes: http://go/media_app-x20/relnotes/Main/media_app_202208160800_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/media_app/app/+/h7OE9fCrkNVorXo4tNlLAGOTvZor7e8nExX6Eoa-M2MC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/media-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
    Bug: b/242475365
    Tbr: [email protected]
    Change-Id: I8d459ac6c1f0a0ba6a3b98aa691dbb6c248256ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834266
    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@{#1035596}
    
  1306. Move remaining MainThread associated methods to MainThreadScheduler.
    
    All the main thread bound methods are now inside the MainThreadScheduler
    class.
    
    BUG=1105403
    
    Change-Id: I5e4990b09ba01ad57e2e32ab8d266c0669e153d2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828887
    Commit-Queue: Dave Tapuska <[email protected]>
    Reviewed-by: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035595}
    
  1307. Make types on both sides of comparison operators match exactly.
    
    This fixes errors in C++20 with operator==() reordering.
    
    Bug: 1284275
    Change-Id: Id756aa04131803c0d1a67c1bc9923f4ed26cab38
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829084
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Eric Orth <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035594}
    
  1308. [chrome] Fix some cpplint errors in chrome part9
    
    chrome/browser/extensions/api/management/chrome_management_api_delegate.cc:75:
      "chrome/browser/web_applications/web_app_utils.h" already included at chrome/browser/extensions/api/management/chrome_management_api_delegate.cc:45  [build/include] [4]
    chrome/browser/extensions/api/management/management_api_unittest.cc:50:
      "extensions/browser/api/management/management_api_constants.h" already included at chrome/browser/extensions/api/management/management_api_unittest.cc:23  [build/include] [4]
    chrome/browser/extensions/api/management/management_api_unittest.cc:51:
      "extensions/common/error_utils.h" already included at chrome/browser/extensions/api/management/management_api_unittest.cc:33  [build/include] [4]
    chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc:61:
      "chrome/browser/policy/chrome_browser_policy_connector.h" already included at chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc:26  [build/include] [4]
    chrome/browser/feedback/show_feedback_page.cc:30:
      "base/strings/escape.h" already included at chrome/browser/feedback/show_feedback_page.cc:9  [build/include] [4]
    chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc:44:
      "base/strings/stringprintf.h" already included at chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc:18  [build/include] [4]
    chrome/browser/feedback/system_logs/log_sources/crash_ids_source.cc:21:
      "content/public/browser/browser_thread.h" already included at chrome/browser/feedback/system_logs/log_sources/crash_ids_source.cc:15  [build/include] [4]
    
    Bug: None
    Change-Id: I7b17cc8fd25c142378f87dc3ede16dc1e04634f1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826705
    Reviewed-by: Daniel Rubery <[email protected]>
    Commit-Queue: David Bertoni <[email protected]>
    Reviewed-by: Xiangdong Kong <[email protected]>
    Auto-Submit: Qi Tiezheng <[email protected]>
    Reviewed-by: David Bertoni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035593}
    
  1309. [Floss] Improve error message in ExportedCallbackManager
    
    This adds more precise error message when failed to parse D-Bus
    parameters.
    
    Bug: b:233124021
    
    Change-Id: I6a4d0a35c744d159c769e511b3b530b0ff9b4ce7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828172
    Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    Commit-Queue: Sonny Sasaka <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035592}
    
  1310. [libc++] Enable assertions on all builds and add a handler for release builds
    
    Enabling assertions improves security in libc++ by guarding against
    undefined behaviors (e.g. accessing an element out of bounds in
    std::vector).
    
    For release builds, this patch implements a libc++ assertion handler
    using libc++'s assertion mechanism introduced in
    https://reviews.llvm.org/D12147. The intent of this implementation is to
    closely match what absl does[0]. For non-debug builds, absl just
    aborts[1], so we call IMMEDIATR_CRASH(...) in the nondebug libc++
    assertion handler.
    
    For debug builds, we just use the default libc++ assertion handler. Absl
    calls assert(false && expr) in debug builds [2], which has the net
    effect of printing the failed assertion to stderr and aborting. The
    default libc++ assertion handler does this as well [3], so we'll just
    use that instead of implementing a Chromium-specific libc++ debug
    assertion handler.
    
    The assertion handler is implemented in //base as it depends on
    base/immediate_crash.h.
    
    [0]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=129-135;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    [1]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=106-116;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    [2]: https://crsrc.org/c/third_party/abseil-cpp/absl/base/macros.h;l=97-99;drc=eb8f0c03122e5cef55d62a1d59c7f36496c07d0a
    [3]: https://github.com/llvm/llvm-project/blob/d434e40f398e3144c69d57d2a142d35e2f760a8e/libcxx/src/verbose_abort.cpp#L32
    
    Binary-Size: Size increase due to added assertion checks in libc++
    Bug: 1335422
    Change-Id: I34f5a8995f64286d4b4f367d04a0df0302d88cf3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805403
    Commit-Queue: Alan Zhao <[email protected]>
    Reviewed-by: Andrew Grieve <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035591}
    
  1311. [Telemetry] Remove RenamedFrom tag in probe_service.mojom
    
    Those tags were added to pass presubmit checks. Now they are not needed.
    
    This is part of Making Telemetry Extensions work in LaCrOS:
    go/dd-telemetry-extensions-lacros.
    
    This CL is part of crrev.com/c/3613280 split which is very big to
    submit.
    
    Bug: b:219514064
    Test: ash_webui_unittests --gtest_filter="*DiagnosticsService*"
    Test: browser_tests --gtest_filter="*TelemetryExtension*"
    Test: unit_tests --gtest_filter="*ProbeService*"
    Change-Id: Ie29072bce037a7d7d9a17b76ee00dea71cf56efe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747941
    Reviewed-by: Ken Rockot <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Commit-Queue: Oleh Lamzin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035590}
    
  1312. Remove irrelevant source/trigger fields from attribution WPT
    
    Change-Id: I896d09d48d702f308335a8f1d99cc79b0f9bc9d6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829279
    Quick-Run: Andrew Paseltiner <[email protected]>
    Reviewed-by: Nan Lin <[email protected]>
    Commit-Queue: Andrew Paseltiner <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035589}
    
  1313. [Read Anything] A few small code cleanups.
    
    1. Include <string>.
    2. Remove redundant Browser function argument as this is available via
       a get method.
    3. Remove unused imports of weak_ptr.
    
    These cleanups arose while working on crrev.com/c/3820321 but I chose
    to put them in a separate CL.
    
    Bug: 1266555
    Change-Id: I2d868df8afcc259083ec75d10b2b1e74799c9d76
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831932
    Reviewed-by: Mark Schillaci <[email protected]>
    Commit-Queue: Abigail Klein <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035588}
    
  1314. Remove an unused variable.
    
    In C++20, this caused a warning because the compiler was smarter about
    realizing it was unused.
    
    Bug: 1284275
    Change-Id: Ic10f08d5688af434f78785e1ba527ec2db7e7ab1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827138
    Reviewed-by: Wei-Yin Chen <[email protected]>
    Commit-Queue: Peter Kasting <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035587}
    
  1315. Roll Manifest Merger from 0WkAedh1tJB8lzisW... to CvokX4c6dx7DwQ8VV...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/manifest-merger-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:android-internal-rel
    Tbr: [email protected]
    Change-Id: I349d4e767ee642e5e5d3216b778940b7ec9d216a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834263
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035586}
    
  1316. Roll RTS model from EdjH-IqvBY46yCmx-... to kvnnJX6BYmOihN9rx...
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-windows-amd64-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I6cad04351f01fad250533a4b88dfdb7d556d333c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832693
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035585}
    
  1317. Dynamically enable GSSAPI loading in Lacros
    
    In Lacros browser, the GSSAPI should be loaded similarly as in Ash
    browser. This CL extends all code related to GSSAPI dynamic loading
    to CHROMEOS_LACROS builds as well. We still only check if the device
    is AD managed on CHROMEOS_ASH builds, because we don't plan to support
    Chromad in Lacros.
    
    This API is only needed on Lacros for Kerberos authentication, so it's
    only enabled when the Kerberos feature is enabled by policy.
    
    Bug: 1321568
    Change-Id: I517251425d4b6ab0ffc4328d64597793862584a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810331
    Reviewed-by: Maks Orlovich <[email protected]>
    Reviewed-by: Maksim Ivanov <[email protected]>
    Commit-Queue: Felipe Andrade <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035584}
    
  1318. iOS Settings: Add Settings submenu option
    
    This change adds a settingsButtonInToolbar property, analogous to the
    existing addButtonInToolbar functionality. This is needed because
    upcoming changes to the Password Manager screen will replace the "Add"
    button with a "Settings" button.
    
    Bug: 1335156
    Change-Id: Ida9711dbae3fa34a7f0933dfa7fb765f5d7a0a51
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823729
    Reviewed-by: Sergio Collazos <[email protected]>
    Commit-Queue: Tommy Martino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035583}
    
  1319. [PMIntegrationTests] Fix and enable PasswordGenerationIntegrationTest
    
    The tests were disabled long ago because it was failing on bots.
    The mistake in testManualGenerationUsePassword and
    testAutomaticGenerationUsePassword was that the tests were not waiting
    for the success page to load before checking if the message about the
    password being saved showed up.
    TestManualGenerationUsePassword is still flaky so it's still disabled.
    
    Bug: 1329840
    Change-Id: I3843f8b45c7b195466000672095539012fee1c95
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3791345
    Reviewed-by: Friedrich Horschig <[email protected]>
    Commit-Queue: Ivana Žužić <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035582}
    
  1320. Roll src-internal from 4673f17429b7 to 02a7f1d33d15 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/4673f17429b7..02a7f1d33d15
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected],[email protected]
    Change-Id: I4846f34ed80f14c6b580fddd1f0a2f4533cac893
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833988
    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@{#1035581}
    
  1321. Roll DevTools Frontend from 8320c7d9e53e to ac83fd0b0031 (5 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/8320c7d9e53e..ac83fd0b0031
    
    2022-08-16 [email protected] [LMI] Show full name path when inspecting via context menu
    2022-08-16 [email protected] Add menu item to toggle hiding ignore-listed sources
    2022-08-16 [email protected] docs/workflows.md: miscellaneous documentation tweaks
    2022-08-16 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-origins)
    2022-08-16 [email protected] Deflake click-handler by waiting for a DOM-connected element
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1336568,chromium:1336604
    Tbr: [email protected]
    Change-Id: Ic7a60262145bb5c7933368b51f5530c8b41f65f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832692
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035580}
    
  1322. Roll Skia from f86f24288669 to a77024ee45e9 (6 revisions)
    
    https://skia.googlesource.com/skia.git/+log/f86f24288669..a77024ee45e9
    
    2022-08-16 [email protected] [graphite] Make some SkShaderCodeDictionary functions const and non-metal
    2022-08-16 [email protected] Fix queue transfer in VkHardwareBufferTest.
    2022-08-16 [email protected] [ganesh] Buffer to buffer transfer ops block reordering
    2022-08-16 [email protected] Implement OpenType 1.9.1 revised (Var)Sweep implementation
    2022-08-16 [email protected] [canvaskit] Push 0.36.0
    2022-08-16 [email protected] Introduce SkStrikePromise.
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: I0d2a836ccee963bef53e1e0fbacca384d520ba69
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834342
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035579}
    
  1323. [blinkpy] Eliminate redundant `lint_test_expectations.py` checks
    
    Currently, the linter is slow and noisy because of two sources of
    redundant checks:
    * Expectation files are parsed with the main desktop ports (Win, Mac,
      Linux), but these ports do not actually do anything platform-specific.
      The linter analyzes the original lines of the same set of expectation
      files, so only using the current port will suffice.
    * All expectations are parsed multiple times when checking for `Slow`
      and `Timeout` tests. In this change, the linter parses and retains all
      expectations up front. The linter delays logging until after all
      checks have run and removes duplicate messages.
    
    Bug: 1267101
    Change-Id: Ia74b9ef7fc6beee7f9b4307b0b2ad6d40d604741
    Test: Duplicate 'harness-tests/crash.html' line in 'TestExpectations'.
    Test: `./lint_test_expectations.py` should only show one message.
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832494
    Reviewed-by: Xianzhu Wang <[email protected]>
    Reviewed-by: Weizhong Xia <[email protected]>
    Commit-Queue: Jonathan Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035578}
    
  1324. Extend DLP events to support files
    
    Bug: 1352387
    Change-Id: I0a7362a32ed7f460dc802f74bc5bd1f3a722ef7d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834108
    Commit-Queue: Luca Accorsi <[email protected]>
    Reviewed-by: Aya Elsayed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035577}
    
  1325. Add bootstrap_env property following crrev/c/3827076
    
    Bug: b/242040392
    Change-Id: I13676d77d11f87b3002a4086f202887a8819b8c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831243
    Reviewed-by: Garrett Beaty <[email protected]>
    Commit-Queue: Ramy Medhat <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035576}
    
  1326. [CrOS Hotspot] Introduce hotspot mojom and HotspotStateHandler class
    
    This CL introduces the new cros_hotspot_config.mojom which provides
    mojo enum for hotspot tethering. A following CL will add interfaces that
    allow configuration and setup of tethering hotspots.
    This CL also introduce a HotspotStateHandler class which caches hotspot
    related status, e.g: state and active client count, and implements
    methods to get the current state, active client count. A followup CL
    will add the implementation to get capabilities, configurations and
    configure hotspot.
    
    Bug: b/239477916
    Change-Id: If777d633336305a8a42dac941127a7f0c0116cc3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824937
    Reviewed-by: Kyle Horimoto <[email protected]>
    Commit-Queue: Jason Zhang <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035575}
    
  1327. Hide tooltip when view becomes hidden
    
    Bug: 926847
    Change-Id: I49ba5aa0d39b7b6ed343dcf73d45979b02cb73b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828370
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Fr <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035574}
    
  1328. Fix unexpanded jinja template for VR module manifest
    
    The manifest file is a template and must be preprocessed before use.
    Use the pre-existing android_manifest_dep feature to do so.
    
    Change-Id: Ic77ece5508f5ab261823021cfb80221a03c80414
    Fixed: 1319977
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828489
    Reviewed-by: Andrew Grieve <[email protected]>
    Commit-Queue: Klaus Weidner <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035573}
    
  1329. [ZPS] Improve Documentation for prefetching requirements and eligibility
    
    Adds documentation to AutocompleteProvider::StartPrefetch() on the
    requirements for providers that support prefetching requests.
    
    Adds a new AutocompleteProvider::SupportsPrefetch() function which is
    checked before StartPrefetch() is called. This new function can be used
    for recording metrics at the AutocompleteController level and ensuring
    StartPrefetch() is called for supported providers and contexts.
    
    For instance, in the future, prefetching can cast a wider net by
    calling AutocompleteController::StartPrefetch() on every page load
    and specific providers can determine whether or not they support
    prefetching for that context, depending on feasibility/cost/impact.
    
    Bug: 1262373
    Change-Id: I857e01a7409f60574f9d8c16402ab42355c75b52
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828141
    Reviewed-by: Justin Donnelly <[email protected]>
    Commit-Queue: Moe Ahmadi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035572}
    
  1330. [linux/wayland] Added support for xdg-activation.
    
    This CL introduces the support for window activation by means of the
    XDG activation Wayland protocol extension.
    
    Bug: 1175327
    Change-Id: Ib64ffda07862c5169caa2d4305965c293edce886
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2965925
    Reviewed-by: Maksim Sisov <[email protected]>
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Alexander Dunaev <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035571}
    
  1331. ATOMIC_FLAG_INIT is deprecated in C++20.
    
    Bug: 1284275
    Change-Id: I79dd06bc3326437cf45b3993a2c809340458cab4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830251
    Commit-Queue: Benoit Lize <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035570}
    
  1332. Dictation: Add commands test in Japanese
    
    AX-Relnotes: N/A
    Bug: 1353368
    Change-Id: I9a6c7ff7db80a311c8d0129247db0915805edbbf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832640
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Akihiro Ota <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035569}
    
  1333. [omaha] Make min SDK version check dynamic.
    
    Up until now, the minimum OS version check for Android has been
    hard coded, which meant that a client side change was necessary for
    being able to give users running an old version of their OS that support
    was deprecated.
    
    This CL keeps a default value that needs to be updated over time, but
    also adds support for reading this from a server configuration when
    necessary.
    
    Bug: 1339501
    Change-Id: I74e1344afbad4f107d8ddb06ad53701a40725886
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832512
    Commit-Queue: Tommy Nyquist <[email protected]>
    Reviewed-by: Joshua Pawlicki <[email protected]>
    Reviewed-by: Elly Fong-Jones <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035568}
    
  1334. Update Value::List erase calls in hash_password_manager.cc.
    
    In a previous CL, I updated the class to mostly use Value::List APIs
    in place of deprecated equivalent methods on Value itself, but I missed
    the erase calls.
    
    Bug: 1338341
    Change-Id: Ia7771541390a7e9344df245be28509fc15b702bf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831304
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035567}
    
  1335. Remove GPU cmd arg copies
    
    It turns out that a number of GPU tests store their own copies of
    parsed command line arguments even though the base class already has
    a copy. This CL removes those redundant copies and instead uses the
    copy provided by the base class.
    
    Change-Id: I7b72ca790f1a0daae811ae2845ab6462b3689e2c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826322
    Auto-Submit: Brian Sheedy <[email protected]>
    Reviewed-by: Yuly Novikov <[email protected]>
    Commit-Queue: Brian Sheedy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035566}
    
  1336. Request personalized feed for signed-in but non-syncing users
    
    The "SyncAndroidPromosWithTitle" flag makes the sync promo _description_
    text read "Sync to get the most relevant content from Google" rather
    than "To get personalized content suggested by Google, turn on sync".
    
    Signed-in users who have not enabled sync are able to get some amount
    of personalization, but the sync promo text should reflect that if we
    are to request a personalized feed for those users. Therefore we will
    only request a personalized feed if those two flags are enabled, along
    with a new feature flag that specifically controls the change in
    consent level.
    
    NtpFeedContentFetcher is only used for the desktop following feed
    prototype new tab page module which is not enabled by default.
    
    Bug: 1205923, b/188188861
    Change-Id: Icb48280da4943edde526c1f0e1485eaffc63910a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3806149
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Ian Wells <[email protected]>
    Reviewed-by: Victor Vianna <[email protected]>
    Reviewed-by: Justin DeWitt <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035565}
    
  1337. Reset app list drag an drop proxy when resetting shelf
    
    Fixes a UAF during display removal where app list tries to update
    application drag and drop proxy (whose lifetime is bound to shelf
    widget) after the removed display shelf is destroyed.
    
    BUG=1350609
    
    Change-Id: I7fd6a68da051a133bc67512df5e4d1d1653f726c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832395
    Commit-Queue: Toni Barzic <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035564}
    
  1338. [Lacros] Reset observation in VpnExtensionTrackerLacros when ExtensionRegistry shuts down.
    
    Bug: 1352837
    Change-Id: Id782673346207ca3f40a9201de4f8f3cb2208dbb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832380
    Auto-Submit: Andrew Rayskiy <[email protected]>
    Reviewed-by: Erik Chen <[email protected]>
    Commit-Queue: Andrew Rayskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035563}
    
  1339. FLEDGE: Corrected param comments ordering.
    
    Correct the order of parameter comments to match with the signature.
    
    Change-Id: Ibc4eed8d46463c30b4e3d417dc62e1c24e692021
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832641
    Commit-Queue: Xiaochen Zhou <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Reviewed-by: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035562}
    
  1340. [stts/android] Adjust background and alignment
    
    Before/after screenshots per user state.
    
    No target device state (kSendTabToSelfSigninPromo off):
    https://screenshot.googleplex.com/BJ6tn5iNy65kDjq
    https://screenshot.googleplex.com/4rghZiHSiW6Trf7
    
    No target device state (kSendTabToSelfSigninPromo on):
    https://screenshot.googleplex.com/rvD7MoNKRApABPk
    https://screenshot.googleplex.com/9o8kF3WBtFFxDqq
    
    Device picker:
    https://screenshot.googleplex.com/9wZJg6c5ouEsMbG
    https://screenshot.googleplex.com/ANsB54CxAkRPARH
    
    Bug: 1219434
    Change-Id: I698ea10837368cc27bc6d57bc9d3f72994fef992
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826132
    Reviewed-by: Sophey Dong <[email protected]>
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Victor Vianna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035561}
    
  1341. Roll WebRTC from 7cbd8dee7bf3 to f4f22872d0d9 (3 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/7cbd8dee7bf3..f4f22872d0d9
    
    2022-08-16 [email protected] CallTest: migrate timeouts to TimeDelta.
    2022-08-16 [email protected] Rename FrameBufferProxy to VideoStreamBufferController
    2022-08-16 [email protected] Adopt absl::string_view in modules/audio_mixer/
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ic8907ff700dd9e7f4dc2a194f19546ad83c7dd69
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834262
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035560}
    
  1342. Roll Perfetto from e3ae1b28af66 to d7a3c46d8622 (1 revision)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/e3ae1b28af66..d7a3c46d8622
    
    2022-08-16 [email protected] Merge "Keep namespace for mojo method name"
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: Id2047ff9b857faf119e8314ee1d09c24a65624f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834091
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035559}
    
  1343. Shimless: Remove all strings translations
    
    Set all Shimless RMA strings to translateable="false" so the app will
    ignore the device language and only use English.
    
    Bug: 1198187
    Change-Id: I979a427775b512ee2df22a8574367ff4f40e2a5b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828548
    Reviewed-by: Xiangdong Kong <[email protected]>
    Commit-Queue: Gavin Williams <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035558}
    
  1344. Delete unused class cc::MockMutatorHost
    
    Change-Id: Ib2c6e369876e17de69714c19b4ff4a02c18a8059
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827717
    Auto-Submit: Stefan Zager <[email protected]>
    Commit-Queue: Robert Flack <[email protected]>
    Reviewed-by: Robert Flack <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035557}
    
  1345. Split UserPerformanceTuningManager initialization in 2 phases
    
    This allows views:: code to register observers before the manager is
    ready to be initialized.
    
    Bug: 1348590
    Change-Id: Ia43609c55fb0f23a8efafd500d3c329871fa8a6f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832501
    Reviewed-by: Chris Hamilton <[email protected]>
    Commit-Queue: Anthony Vallée-Dubois <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035556}
    
  1346. Feedback: Add bluetoothLogs flag to the report
    
    When bluetoothLogs checkbox is checked:
    - A sendBluetoothLogs flag is included in the report.
    - The categoryTag of the report is marked as 'BluetoothReportWithLogs'.
    
    browser_tests --gtest_filter=ChromeOsFeedbackDelegateTest.*;
    
    Bug: b:185624798
    Test: browser_tests --gtest_filter=OSFeedbackBrowserTest.*;
    Change-Id: I37aa5145d64ed2febe48f16ea85df33f94a794c2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823534
    Reviewed-by: Tom Sepez <[email protected]>
    Reviewed-by: Xiangdong Kong <[email protected]>
    Reviewed-by: Jimmy Gong <[email protected]>
    Commit-Queue: Yuhan Yang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035555}
    
  1347. AboutThisSite: Ignore initial progress change
    
    Ignore progress changes that might be intercepted by the
    AboutThisPageSidePanelThrottle.
    
    Bug: 1318000
    Change-Id: Ic468aea9e5147a68d8af6fc5a0ec7a3ed36774e0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834307
    Commit-Queue: Christian Dullweber <[email protected]>
    Commit-Queue: Olesia Marukhno <[email protected]>
    Auto-Submit: Christian Dullweber <[email protected]>
    Reviewed-by: Olesia Marukhno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035554}
    
  1348. [tracing] Make bg trace size reporting more precise
    
    This change updates the logging of
    Tracing.Background.FinalizingTraceSizeInKB to use
    UMA_HISTOGRAM_CUSTOM_COUNTS (with the max of 50MB and 100 buckets)
    since WebView traces are smaller than 1 MB
    and their sizes are reported as 0 with UMA_HISTOGRAM_MEMORY_KB.
    
    Bug: b/229996438
    Change-Id: If6c8b455e449aab13f93f63042475a503f2a214c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828143
    Commit-Queue: Oksana Zhuravlova <[email protected]>
    Reviewed-by: Eric Seckler <[email protected]>
    Reviewed-by: Caitlin Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035553}
    
  1349. Update multipaste watch group to include current eng team
    
    Change-Id: Id786942325b859a800c596292a35cd406b74d049
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829310
    Auto-Submit: Colin Kincaid <[email protected]>
    Reviewed-by: David Black <[email protected]>
    Commit-Queue: Colin Kincaid <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035552}
    
  1350. [iOS] Chrome on iOS missing server predictions for password generation
    
    - Add missing code to use FormSignature.
    - Add missing code to use FieldSignature.
    - Fix unit tests.
    - Remove changes from CL 3780597.
    
    Bug: 1348744
    Change-Id: Ia59398591586fa44231ed530903d4a71d6f95fcf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3800521
    Commit-Queue: Veronique Nguyen <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035551}
    
  1351. Enable NoncedPartitionedCookies by default.
    
    When enabled, then we allow partitioned cookies even if
    kPartitionedCookies is disabled only if the cookie partition key
    contains a nonce. So far, this is used to create temporary cookie jar
    partitions for fenced and anonymous frames.
    
    FencedFrame already enable it dynamically. See Finch config:
    PrivacySandboxAdsAPIs.gcl
    
    AnonymousIframe needs it for its origin trial:
    https://groups.google.com/a/chromium.org/g/blink-dev/c/-7H19EHTenU
    
    This patch adds some WPT test verifying AnonymousIframe origin trial
    cookies are working.
    
    Bug: 1318041
    Change-Id: I5e1d80d823bd0397bcc3f77e319ae47273015497
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829096
    Commit-Queue: Shivani Sharma <[email protected]>
    Reviewed-by: Maks Orlovich <[email protected]>
    Auto-Submit: Arthur Sonzogni <[email protected]>
    Reviewed-by: Shivani Sharma <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035550}
    
  1352. Remove the nodoc attribute on the document ID APIs.
    
    With prerendering and back/forward cache shipping we need to
    undocument these flags for extension developers.
    
    A blog post and announcement will be sent highlighting the usages.
    
    BUG=1227787
    
    Change-Id: Ia5bd16ee2b8860d668267c94b6ebee30c151e2f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817584
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Dave Tapuska <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035549}
    
  1353. Factor out site-validation logic for reuse.
    
    Since we're going to be parsing SchemefulSites from multiple new
    places (new subset fields, the ccTLD map), it's good to pull out the
    validation for sharing.
    
    Bug: 1349781
    Change-Id: I7c139f3acfec3ebe787d0805f0862f0c1cea5e02
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832774
    Reviewed-by: Kirubel Aklilu <[email protected]>
    Commit-Queue: Kirubel Aklilu <[email protected]>
    Auto-Submit: Chris Fredrickson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035548}
    
  1354. Mac: Fix asynchronous TextInputHost::HasCompositionText
    
    Currently, everything that goes through this path treats all RTL text as
    if it was in the process of being composed in an IME. Looks like this
    may have been a C+P error.
    
    Bug: 1352091
    Change-Id: Ife2b5c45552db3891621e97886fa42242fe064cb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832151
    Auto-Submit: Leonard Grey <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Commit-Queue: Avi Drissman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035547}
    
  1355. [FRE] Fix signin fre UI when tablet is in landscape mode
    
    This cl sets the width threshold to show signin fre in landscape mode
    in tablets to 1000dp. Signin fre is launched as a dialog in tablets.
    So tablets may not have enough space the show the signin fre in
    landscape mode unless more space is available.
    
    Bug: 1350917
    Change-Id: I4c4b4aa65522b0daa05d8d981e77aabc0c9d3b9c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834107
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035546}
    
  1356. Add CUD fallback experiment flags
    
    Bug: b:241787710
    Change-Id: Ie3203d3dffe917adbcf7af1d013f5978a0d76a59
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816926
    Reviewed-by: Luca Hunkeler <[email protected]>
    Commit-Queue: Özgen Eren <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035545}
    
  1357. Roll src/third_party/libavif/src/ dd2d67c5f..d22d4de94 (35 commits)
    
    https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git/+log/dd2d67c5f976..d22d4de94120
    
    $ git log dd2d67c5f..d22d4de94 --date=short --no-merges --format='%ad %ae %s'
    2022-08-11 vigneshv Refactor libyuv yuv->rgb conversion with function pointers
    2022-08-10 vigneshv Use per-row conditional in avifImageIdentity8ToRGB8Color
    2022-08-11 wtc Turn on caching of Build SVT-AV1 and Build libjpeg
    2022-08-11 vigneshv Update libyuv.cmd to 9b17af9b
    2022-08-10 wtc ext/svt.sh: Do not build the SVT-AV1 decoder
    2022-08-10 wtc Ext: Update to SVT-AV1 v1.2.0
    2022-08-09 vigneshv Support YUV422->RGB565 conversion with libyuv
    2022-08-10 yguyon Run ext/libjpeg.cmd in GitHub CI
    2022-08-04 vigneshv Add support RGB565 format
    2022-08-09 wtc avifPNGWrite: Output RGB if input has no alpha
    (...)
    2022-08-02 wtc Fix MSVC warnings
    2022-08-01 yguyon Make avifImageAllocatePlanes() return avifResult
    2022-08-01 yguyon Bump AppVeyor Visual Studio version to 2022
    2022-07-28 wtc Shorten AppVeyor build to fix build timeout
    2022-07-28 wtc Add int32_t casts to fix MSVC warnings
    2022-07-25 ccom svt: null metadata field on EbBufferHeaderType
    2022-07-15 vrabaud Adding a basic test for lossless. (#984)
    2022-07-12 yguyon Use I420ToRGB24Matrix() in reformat_libyuv.c
    2022-07-11 wtc Initialize base class avifRWData with {nullptr, 0}
    2022-07-11 yguyon Rename YUVToRGB test suite to RGBToYUV
    
    Created with:
      roll-dep src/third_party/libavif/src
    
    Update two switch statements in avif_image_decoder.cc to handle the new
    enum value 'AVIF_PIXEL_FORMAT_COUNT', otherwise there are -Wswitch
    warnings.
    
    [email protected],[email protected]
    
    Change-Id: I303f40763bd6894be9be7f2c60807678fc4939f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828790
    Commit-Queue: Wan-Teh Chang <[email protected]>
    Reviewed-by: James Zern <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035544}
    
  1358. [CT][EngagementSignals] Add max scroll percentage reached signal
    
    Bug: 1340074, 1351026
    Change-Id: Ifdec7e7a44947cd0e4c6a7ce50d321fea1cc9f45
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3807899
    Reviewed-by: Donn Denman <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Commit-Queue: Donn Denman <[email protected]>
    Reviewed-by: Jinsuk Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035543}
    
  1359. Revert "Update to the new OWNERS file parser"
    
    This reverts commit d0b6f640e8ac61e91c7dfc7abd82dd13151514df.
    
    Reason for revert: Breaks bots?
    
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Builder/159106/overview
    https://ci.chromium.org/ui/p/chromium/builders/try/android-marshmallow-x86-rel/581238/overview
    
    
    Original change's description:
    > Update to the new OWNERS file parser
    >
    > Move from the deprecated OWNERS file parser to the new OWNERS file
    > API client.
    >
    > In addition, deduplicate owners, as there might be duplicates across
    > the group of flag owners in the json file and those specified in the
    > OWNERS file.
    >
    > Fixed: 1351519
    > Change-Id: I7dc3a5a5dac8025071b87374ae3a552d332e4afe
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827289
    > Commit-Queue: Avi Drissman <[email protected]>
    > Reviewed-by: Elly Fong-Jones <[email protected]>
    > Reviewed-by: Nico Weber <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035533}
    
    Change-Id: If9daefc6970345a94d48b4a1956ce51191bf0db2
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834186
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: Avi Drissman <[email protected]>
    Reviewed-by: Aishwarya Rajesh <[email protected]>
    Owners-Override: Aishwarya Rajesh <[email protected]>
    Commit-Queue: Aishwarya Rajesh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035542}
    
  1360. Revert "CrOS VCD: Enable auto-framing by default"
    
    This reverts commit 05b4c15c9caae339cc1a4fe044df1081ac7bd7b6.
    
    Reason for revert: I suspect this CL causes failures 
    TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/1
    SystemTrayClientEnterpriseAccountTest.TrayEnterpriseManagedAccount
    TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/0
    SystemTrayClientEnterpriseAccountTest.TrayEnterpriseUnmanagedAccount
    ...2 more failure(s) (6 total)...
    
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/29843/overview
    Original change's description:
    > CrOS VCD: Enable auto-framing by default
    >
    > Make chrome://flags#auto-framing-override flag defaults to enabled. Note
    > that the feature is still guarded by per-device feature profile.
    >
    > Bug: b:210929757, b:221980963
    > Test: Toggle chrome://flags#auto-framing-override and check behavior.
    > Change-Id: I6b477be98dc75336cce2fd3841dc2d0d487dc7d9
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832988
    > Auto-Submit: Ren-Pei Zeng <[email protected]>
    > Reviewed-by: Shik Chen <[email protected]>
    > Commit-Queue: Ren-Pei Zeng <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035455}
    
    Bug: b:210929757, b:221980963
    Change-Id: I2aa286a9de951259247cd636ecb8aa72e2e08b64
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834442
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Commit-Queue: Osama Fathy <[email protected]>
    Reviewed-by: Osama Fathy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035541}
    
  1361. DanglingPtr: triage dangling ptr in SkiaRenderer
    
    Investigating the code, we can be confident `this` won't outlive
    `skia_output_surface_`, as the latter is stored as a unique_ptr in its
    direct parent (as well as `this`). Moreover, the declaration order of
    the two fields are correct in terms of dependency.
    
    Bug: 1291138
    Change-Id: I1f5e4a76049c766a0ce052926f0dab0cd707f397
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833537
    Reviewed-by: Arthur Sonzogni <[email protected]>
    Reviewed-by: Peng Huang <[email protected]>
    Commit-Queue: Paul Semel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035540}
    
  1362. Fix crash in autofill manager if mixed forms pref is not set
    
    Bug: 1346324
    Change-Id: I8c4ca78681482f72ae6c9918fa92d0549f8d0358
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831062
    Reviewed-by: Christos Froussios <[email protected]>
    Commit-Queue: Carlos IL <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035539}
    
  1363. [APC Desktop] Open password manager on click.
    
    This CL adds support for opening Chrome's password manager in a new
    tab when the user interacts with the respective link on the success
    screen of a finished automated password change flow.
    
    Bug: 1329179
    Change-Id: I314ca7b97bbaf71da8389c0afa406cc45905adf4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827408
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035538}
    
  1364. Dictation: Add non-ascii support for tests
    
    Previously, Dictation tests (or any other test that used fake speech
    recognition) could not recognize non-ascii characters. This change
    fixes that issue and adds a Dictation test to confirm new support.
    
    Bug: N/A
    Change-Id: I53765e238d9a2856226d6b45778d9dc4791c77ed
    AX-Relnotes: N/A
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828439
    Reviewed-by: Katie Dektar <[email protected]>
    Commit-Queue: Akihiro Ota <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035537}
    
  1365. saved_desks: Cleaning up saved desk GUID handling, part 1.
    
    Every ash::DeskTemplate has a GUID which it internally holds in the form
    of a base::GUID. However, there's a bunch of code where we use
    std::string instead. This CL is part of a series to move to base::GUID
    where possible.
    
    There will be a very modest performance improvement, primarily when
    eliminating pointless parsing when going from std::string to base::GUID.
    
    For example: when creating a new saved desk, RestoreDataCollector would
    call base::GUID::GenerateRandomV4() to construct a base::GUID. It then
    immediately turned it into a std::string which was passed to
    DeskTemplate's constructor. There, it would have to be turned into a
    base::GUID again, which involved parsing the whole string and making
    sure it's valid.
    
    With this change, the GUID is built once and moved into the DeskTemplate
    for a total of zero conversions and zero copies.
    
    This specific CL tests the waters by changing DeskTemplate's constructor
    from taking std::string to base::GUID.
    
    Bug: 1352667
    Change-Id: Iaece310bcf64019c2e5be4f1d6ebf5a7c2e5e81f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827851
    Reviewed-by: Yanzhu Du <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Commit-Queue: Daniel Andersson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035536}
    
  1366. Encapsulate TimestampedSameOriginQueue.
    
    Makes TimestampedSameOriginQueue a class.
    
    Bug: 1313367
    Change-Id: I8c3ed1300bd4e5e281b15be1c612875fffb616f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826042
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Florian Leimgruber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035535}
    
  1367. [Password Manager] Expand AddResult in SavedPasswordsPresenter to include conflicting store.
    
    The specific conflicting store is needed by the caller: in this particular case it's the Importer flow.
    
    Bug: 1325290
    Change-Id: I68c7504461fc07b4a113b2705e949bb174d34da6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827438
    Auto-Submit: Elias Khsheibun <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Commit-Queue: Elias Khsheibun <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035534}
    
  1368. Update to the new OWNERS file parser
    
    Move from the deprecated OWNERS file parser to the new OWNERS file
    API client.
    
    In addition, deduplicate owners, as there might be duplicates across
    the group of flag owners in the json file and those specified in the
    OWNERS file.
    
    Fixed: 1351519
    Change-Id: I7dc3a5a5dac8025071b87374ae3a552d332e4afe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827289
    Commit-Queue: Avi Drissman <[email protected]>
    Reviewed-by: Elly Fong-Jones <[email protected]>
    Reviewed-by: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035533}
    
  1369. Add rajendrant@ to opt guide owners
    
    Change-Id: Id2bc56b634c1656bbd9c7f59518ec7b6924a82ce
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833494
    Reviewed-by: Raj T <[email protected]>
    Commit-Queue: Raj T <[email protected]>
    Auto-Submit: Sophie Chang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035532}
    
  1370. Re-enable HistoryBrowserTests.Verify* and .Consider*
    
    These tests have been disabled since 2015 (and weren't actually executed
    even before that, see linked bug), apparently due to essentially a typo
    (missing /) in the test URLs.
    This CL fixes the typo and re-enables the tests.
    
    Bug: 511442
    Change-Id: I3e6c71541abb14be2bba2a123c7471fc5dfece5f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830022
    Commit-Queue: Marc Treib <[email protected]>
    Reviewed-by: Tommy Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035531}
    
  1371. blink: Enable css overflow for replaced elements field trial testing
    
    [email protected]
    
    Bug: 1321217
    Change-Id: If43ffd51feb3dd952d2da2af395eaf2706bce596
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832301
    Commit-Queue: Vladimir Levin <[email protected]>
    Reviewed-by: Vladimir Levin <[email protected]>
    Auto-Submit: Khushal Sagar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035530}
    
  1372. Fix flaky BrowserAccessibilityStateImplTest test
    
    GetRolePreventsAutoDisableAccessibility was failing on the first run
    because the previous test left accessibility enabled. This commit
    deflakes this test by disabling accessibility explicitly in TearDown().
    
    Bug: 1352617
    Change-Id: Iecac6865c71c398ee6be674d24967337044ee3b9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831954
    Reviewed-by: Abigail Klein <[email protected]>
    Commit-Queue: Joanmarie Diggs <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035529}
    
  1373. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660629591-4c2e447a931c4be58f67e1d7c0640086f637eeee.profdata to chrome-win32-main-1660650975-ee2eda6f820d2789a82040d13a5e68a0c91b2dda.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ia2240a11ee2cbbc5f2eb1ac39bc539f5c3edbe5c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832850
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035528}
    
  1374. Revert "Update dialog height without footnote"
    
    This reverts commit 50eec5c48a22ec54251fe2ec2c241e70f410377b.
    
    Reason for revert: This CL caused a consistent failure of AccessCodeCastDialogBrowserTest.InvokeUi_default starting https://ci.chromium.org/ui/p/chromium/builders/ci/Win10%20Tests%20x64/70399/overview
    
    
    [ RUN      ] AccessCodeCastDialogBrowserTest.InvokeUi_default
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: DesktopTabGroupsInProductHelp.EnabledIPH_20220401 (some of its features are already overridden)
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: PreconnectToSearchDesktop.EnabledWithStartupDelayForegroundOnly (some of its features are already overridden)
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: SharedHighlightingIphDesktop.Enabled (some of its features are already overridden)
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: TabAudioMuting.Enabled (some of its features are already overridden)
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: TabSearchInProductHelp.TabSearchIPH (some of its features are already overridden)
    [21280:13460:0815/175409.393:WARNING:field_trial_util.cc(104)] Field trial config study skipped: WebUITabStrip.Enabled (some of its features are already overridden)
    [21280:13460:0815/175409.907:ERROR:device_event_log_impl.cc(214)] [17:54:09.907] Bluetooth: bluetooth_adapter_winrt.cc:1074 Getting Default Adapter failed.
    content\public\test\test_utils.cc(407): error: Failed
    RunLoop::Run() timed out. Timeout set at ProxyRunTestOnMainThreadLoop@content\public\test\browser_test_base.cc:837.
    Stack trace:
    Backtrace:
    	base::internal::Invoker<base::internal::BindState<`lambda at ../../base/test/scoped_run_loop_timeout.cc:51:9',base::Location,base::RepeatingCallback<std::Cr::basic_string<char,std::Cr::char_traits<char>,std::Cr::allocator<char> > ()> >,void (const base::L [0x00007FF668D94F46+166] (o:\base\bind_internal.h:832)
    	base::`anonymous namespace'::OnRunLoopTimeout [0x00007FF668CF3ADC+60] (o:\base\run_loop.cc:48)
    	base::internal::Invoker<base::internal::BindState<void (*)(base::RunLoop *, const base::Location &, base::OnceCallback<void (const base::Location &)>),base::internal::UnretainedWrapper<base::RunLoop>,base::Location,base::RepeatingCallback<void (const base [0x00007FF668CF4E86+102] (o:\base\bind_internal.h:819)
    	base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<> [0x00007FF665B8AFFD+61] (o:\base\cancelable_callback.h:127)
    	base::TaskAnnotator::RunTaskImpl [0x00007FF668D12567+327] (o:\base\task\common\task_annotator.cc:135)
    	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl [0x00007FF66A640425+965] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:424)
    	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork [0x00007FF66A63FEA5+165] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:303)
    	base::MessagePumpForUI::DoRunLoop [0x00007FF668D473B6+150] (o:\base\message_loop\message_pump_win.cc:215)
    	base::MessagePumpWin::Run [0x00007FF668D46D40+144] (o:\base\message_loop\message_pump_win.cc:79)
    	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run [0x00007FF66A640E5A+394] (o:\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:580)
    	base::RunLoop::Run [0x00007FF668CF34DD+493] (o:\base\run_loop.cc:143)
    	content::WindowedNotificationObserver::Wait [0x00007FF66915D7A3+79] (o:\content\public\test\test_utils.cc:408)
    	content::WaitForLoadStopWithoutSuccessCheck [0x00007FF66910E5AE+211] (o:\content\public\test\browser_test_utils.cc:818)
    	content::WaitForLoadStop [0x00007FF66910E05D+138] (o:\content\public\test\browser_test_utils.cc:825)
    	media_router::AccessCodeCastDialogBrowserTest::ShowUi [0x00007FF6647ECA19+313] (o:\chrome\browser\ui\webui\access_code_cast\access_code_cast_dialog_browsertest.cc:44)
    	TestBrowserUi::ShowAndVerifyUi [0x00007FF668C5550B+263] (o:\chrome\browser\ui\test\test_browser_ui.cc:116)
    	TestBrowserDialog::ShowAndVerifyUi [0x00007FF664797525+13] (o:\chrome\browser\ui\test\test_browser_dialog.cc:77)
    	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF66910C1C4+740] (o:\content\public\test\browser_test_base.cc:912)
    	content::BrowserMainLoop::InterceptMainMessageLoopRun [0x00007FF666CDB5A2+92] (o:\content\browser\browser_main_loop.cc:1014)
    	content::BrowserMainLoop::RunMainMessageLoop [0x00007FF666CDB5EF+37] (o:\content\browser\browser_main_loop.cc:1026)
    	content::BrowserMainRunnerImpl::Run [0x00007FF666CDD421+17] (o:\content\browser\browser_main_runner_impl.cc:158)
    	content::BrowserMain [0x00007FF666CD8F23+203] (o:\content\browser\browser_main.cc:30)
    	content::RunBrowserProcessMain [0x00007FF6687C1DB7+239] (o:\content\app\content_main_runner_impl.cc:680)
    	content::ContentMainRunnerImpl::RunBrowser [0x00007FF6687C2EA8+374] (o:\content\app\content_main_runner_impl.cc:1207)
    	content::ContentMainRunnerImpl::Run [0x00007FF6687C2CF1+849] (o:\content\app\content_main_runner_impl.cc:1073)
    	content::RunContentProcess [0x00007FF6687C1820+1993] (o:\content\app\content_main.cc:433)
    	content::ContentMain [0x00007FF6687C1953+90] (o:\content\app\content_main.cc:461)
    	content::BrowserTestBase::SetUp [0x00007FF66910B805+1957] (o:\content\public\test\browser_test_base.cc:733)
    	InProcessBrowserTest::SetUp [0x00007FF668C8B8C5+421] (o:\chrome\test\base\in_process_browser_test.cc:477)
    
    ..\..\content\public\test\test_utils.cc(408): error: Value of: seen_
      Actual: false
    Expected: true
    Stack trace:
    Backtrace:
    	content::WindowedNotificationObserver::Wait [0x00007FF66915D854+256] (o:\content\public\test\test_utils.cc:408)
    	content::WaitForLoadStopWithoutSuccessCheck [0x00007FF66910E5AE+211] (o:\content\public\test\browser_test_utils.cc:818)
    	content::WaitForLoadStop [0x00007FF66910E05D+138] (o:\content\public\test\browser_test_utils.cc:825)
    	media_router::AccessCodeCastDialogBrowserTest::ShowUi [0x00007FF6647ECA19+313] (o:\chrome\browser\ui\webui\access_code_cast\access_code_cast_dialog_browsertest.cc:44)
    	TestBrowserUi::ShowAndVerifyUi [0x00007FF668C5550B+263] (o:\chrome\browser\ui\test\test_browser_ui.cc:116)
    	TestBrowserDialog::ShowAndVerifyUi [0x00007FF664797525+13] (o:\chrome\browser\ui\test\test_browser_dialog.cc:77)
    	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF66910C1C4+740] (o:\content\public\test\browser_test_base.cc:912)
    	content::BrowserMainLoop::InterceptMainMessageLoopRun [0x00007FF666CDB5A2+92] (o:\content\browser\browser_main_loop.cc:1014)
    	content::BrowserMainLoop::RunMainMessageLoop [0x00007FF666CDB5EF+37] (o:\content\browser\browser_main_loop.cc:1026)
    	content::BrowserMainRunnerImpl::Run [0x00007FF666CDD421+17] (o:\content\browser\browser_main_runner_impl.cc:158)
    	content::BrowserMain [0x00007FF666CD8F23+203] (o:\content\browser\browser_main.cc:30)
    	content::RunBrowserProcessMain [0x00007FF6687C1DB7+239] (o:\content\app\content_main_runner_impl.cc:680)
    	content::ContentMainRunnerImpl::RunBrowser [0x00007FF6687C2EA8+374] (o:\content\app\content_main_runner_impl.cc:1207)
    	content::ContentMainRunnerImpl::Run [0x00007FF6687C2CF1+849] (o:\content\app\content_main_runner_impl.cc:1073)
    	content::RunContentProcess [0x00007FF6687C1820+1993] (o:\content\app\content_main.cc:433)
    	content::ContentMain [0x00007FF6687C1953+90] (o:\content\app\content_main.cc:461)
    	content::BrowserTestBase::SetUp [0x00007FF66910B805+1957] (o:\content\public\test\browser_test_base.cc:733)
    	InProcessBrowserTest::SetUp [0x00007FF668C8B8C5+421] (o:\chrome\test\base\in_process_browser_test.cc:477)
    
    [21280:13460:0815/175443.391:ERROR:browser_test_utils.cc(826)] WebContents was destroyed during waiting for load stop.
    ..\..\chrome\browser\ui\webui\access_code_cast\access_code_cast_dialog_browsertest.cc(44): error: Value of: content::WaitForLoadStop(dialog_contents)
      Actual: false
    Expected: true
    Stack trace:
    Backtrace:
    	media_router::AccessCodeCastDialogBrowserTest::ShowUi [0x00007FF6647ECA99+441] (o:\chrome\browser\ui\webui\access_code_cast\access_code_cast_dialog_browsertest.cc:44)
    	TestBrowserUi::ShowAndVerifyUi [0x00007FF668C5550B+263] (o:\chrome\browser\ui\test\test_browser_ui.cc:116)
    	TestBrowserDialog::ShowAndVerifyUi [0x00007FF664797525+13] (o:\chrome\browser\ui\test\test_browser_dialog.cc:77)
    	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF66910C1C4+740] (o:\content\public\test\browser_test_base.cc:912)
    	content::BrowserMainLoop::InterceptMainMessageLoopRun [0x00007FF666CDB5A2+92] (o:\content\browser\browser_main_loop.cc:1014)
    	content::BrowserMainLoop::RunMainMessageLoop [0x00007FF666CDB5EF+37] (o:\content\browser\browser_main_loop.cc:1026)
    	content::BrowserMainRunnerImpl::Run [0x00007FF666CDD421+17] (o:\content\browser\browser_main_runner_impl.cc:158)
    	content::BrowserMain [0x00007FF666CD8F23+203] (o:\content\browser\browser_main.cc:30)
    	content::RunBrowserProcessMain [0x00007FF6687C1DB7+239] (o:\content\app\content_main_runner_impl.cc:680)
    	content::ContentMainRunnerImpl::RunBrowser [0x00007FF6687C2EA8+374] (o:\content\app\content_main_runner_impl.cc:1207)
    	content::ContentMainRunnerImpl::Run [0x00007FF6687C2CF1+849] (o:\content\app\content_main_runner_impl.cc:1073)
    	content::RunContentProcess [0x00007FF6687C1820+1993] (o:\content\app\content_main.cc:433)
    	content::ContentMain [0x00007FF6687C1953+90] (o:\content\app\content_main.cc:461)
    	content::BrowserTestBase::SetUp [0x00007FF66910B805+1957] (o:\content\public\test\browser_test_base.cc:733)
    	InProcessBrowserTest::SetUp [0x00007FF668C8B8C5+421] (o:\chrome\test\base\in_process_browser_test.cc:477)
    
    [21280:13460:0815/175443.393:INFO:test_browser_dialog.cc(106)] VerifyUi(): Expected 1 added widget; got 0
    ..\..\chrome\browser\ui\test\test_browser_ui.cc(117): error: Value of: VerifyUi()
      Actual: false
    Expected: true
    Stack trace:
    Backtrace:
    	TestBrowserUi::ShowAndVerifyUi [0x00007FF668C555D8+468] (o:\chrome\browser\ui\test\test_browser_ui.cc:117)
    	TestBrowserDialog::ShowAndVerifyUi [0x00007FF664797525+13] (o:\chrome\browser\ui\test\test_browser_dialog.cc:77)
    	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF66910C1C4+740] (o:\content\public\test\browser_test_base.cc:912)
    	content::BrowserMainLoop::InterceptMainMessageLoopRun [0x00007FF666CDB5A2+92] (o:\content\browser\browser_main_loop.cc:1014)
    	content::BrowserMainLoop::RunMainMessageLoop [0x00007FF666CDB5EF+37] (o:\content\browser\browser_main_loop.cc:1026)
    	content::BrowserMainRunnerImpl::Run [0x00007FF666CDD421+17] (o:\content\browser\browser_main_runner_impl.cc:158)
    	content::BrowserMain [0x00007FF666CD8F23+203] (o:\content\browser\browser_main.cc:30)
    	content::RunBrowserProcessMain [0x00007FF6687C1DB7+239] (o:\content\app\content_main_runner_impl.cc:680)
    	content::ContentMainRunnerImpl::RunBrowser [0x00007FF6687C2EA8+374] (o:\content\app\content_main_runner_impl.cc:1207)
    	content::ContentMainRunnerImpl::Run [0x00007FF6687C2CF1+849] (o:\content\app\content_main_runner_impl.cc:1073)
    	content::RunContentProcess [0x00007FF6687C1820+1993] (o:\content\app\content_main.cc:433)
    	content::ContentMain [0x00007FF6687C1953+90] (o:\content\app\content_main.cc:461)
    	content::BrowserTestBase::SetUp [0x00007FF66910B805+1957] (o:\content\public\test\browser_test_base.cc:733)
    	InProcessBrowserTest::SetUp [0x00007FF668C8B8C5+421] (o:\chrome\test\base\in_process_browser_test.cc:477)
    
    [21280:13460:0815/175443.499:WARNING:pref_notifier_impl.cc(41)] Pref observer for media_router.cast_allow_all_ips found at shutdown.
    [  FAILED  ] AccessCodeCastDialogBrowserTest.InvokeUi_default, where TypeParam =  and GetParam() =  (34129 ms)
    
    Original change's description:
    > Update dialog height without footnote
    >
    > Bug: b/238244922
    > Change-Id: I3d425887ed3535090b347e04cf39f9f0fec69358
    > Screenshot: https://screenshot.googleplex.com/8EdCAVivHuUFnvJ.png
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830741
    > Commit-Queue: Luke Cao <[email protected]>
    > Reviewed-by: Benjamin Zielinski <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035280}
    
    Bug: b/238244922
    Change-Id: I1b82cb372c31c1935e5f83a79f36ef263a183a95
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829100
    Commit-Queue: Maxim Kolosovskiy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035527}
    
  1375. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660629591-7059cbf5eed4d18173cea769494ab7763fc9f9b7.profdata to chrome-mac-arm-main-1660650975-30813d08c6ccb5b6f1a6077df2f97a642093a30b.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I7996de7f220efd3e0764c6a32d4cab72fac3176d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832852
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035526}
    
  1376. Roll Chromite from d391be8a4325 to 2db7368ba02c (153 revisions)
    
    https://chromium.googlesource.com/chromiumos/chromite.git/+log/d391be8a4325..2db7368ba02c
    
    2022-08-16 [email protected] cli: cros_chrome_sdk: Stop reading gs://chromeos-build-release-console
    2022-08-15 [email protected] cros_test: Fix lint errors
    2022-08-15 [email protected] api: convert docstring annotations
    2022-08-15 [email protected] lib: Use context manager in firmware_lib
    2022-08-15 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-15 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-15 [email protected] binhost: YAPF some binhost files
    2022-08-15 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-13 [email protected] lib: (reland) Decouple signer logic from payload in Paygen*
    2022-08-13 [email protected] service: Retrieve size for pkgs in partition db
    2022-08-13 [email protected] licensing: disallow as-is usage
    2022-08-13 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-12 [email protected] contrib: portage_explorer: Testing ebuild_metadata
    2022-08-12 [email protected] scripts: Add more information to dump_syms failures
    2022-08-12 [email protected] contrib: portage_explorer: Spider to get eclasses
    2022-08-12 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-12 [email protected] cros-ide: Suggest user install Go for go linter.
    2022-08-12 [email protected] cros_build_lib: run: drop Python 2 CalledProcessError glue
    2022-08-12 [email protected] licensing: disallow CC-BY-NC usage
    2022-08-12 [email protected] cros-ide: restrict the list of allowed 3rd party licenses.
    2022-08-12 [email protected] cros-ide: fix license in package.json
    2022-08-12 [email protected] cros-ide: do not lint generated files in chroot/build/
    2022-08-12 [email protected] cros-ide: fix promise usage in gerrit.ts
    2022-08-12 [email protected] lib: parser: Add comments to clarify pvr and vr
    2022-08-11 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-11 [email protected] cros_build_lib: run: drop CommandResult compat
    2022-08-11 [email protected] cli: cros_chrome_sdk.py: Rename name of nacl helper arm32 toolchain
    2022-08-11 [email protected] contrib: adding tests for generate_cs_path.py
    2022-08-11 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-11 [email protected] cli: cros_chrome_sdk: Fetch Arm32 toolchain in Arm64 builds
    2022-08-10 [email protected] lib: convert a docstring annotation
    2022-08-10 [email protected] config: Delete AUE factorybranch builders
    2022-08-10 [email protected] cbuildbot: Remove pre-7828.B factory stage support
    2022-08-10 [email protected] cros_build_lib: convert CommandResult to CompletedProcess
    2022-08-10 [email protected] Revert "lib: Decouple signer logic from payload in Paygen*"
    2022-08-10 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-10 [email protected] lint: upstart_exceptions: Drop trace_marker-test.conf
    2022-08-10 [email protected] licensing: disallow AGPL usage
    2022-08-10 [email protected] lib: Decouple signer logic from payload in Paygen*
    2022-08-10 [email protected] licensing: Add modem-fw-dlc-villager to Google-TOS
    2022-08-10 [email protected] lib: Run yapf on portage_util.py
    2022-08-09 [email protected] lib: pyformat paygen files
    2022-08-09 [email protected] contrib: convert docstring annotations
    2022-08-09 [email protected] contrib: fix wrong internal CS links.
    2022-08-09 [email protected] ide_tooling: Quick update to quickstart.md
    2022-08-09 [email protected] cros-ide: Start developing Gerrit integration under a flag
    2022-08-09 [email protected] cros-ide: Fix "go.toolsGopath is not defined in package.json".
    2022-08-09 [email protected] cros-ide: Fix tast linting errors.
    2022-08-09 [email protected] Revert "cros: test: add membership check for secagentd"
    2022-08-08 [email protected] Revert "lib: install_mask: Move install mask from constants"
    2022-08-08 [email protected] Revert "scripts: strip_package: Use install mask from python"
    2022-08-08 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-08 [email protected] cros: test: add membership check for secagentd
    2022-08-08 [email protected] cros_build_lib: internalize TerminateRunCommandError
    2022-08-08 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-08 [email protected] contrib: deploy_to_termina: Rsync with sudo
    2022-08-08 [email protected] cros-ide: Stop using hard-coded mapping for C++ code completion
    2022-08-08 [email protected] cros-ide: make misuse of promises an error
    2022-08-08 [email protected] cros-ide: fix promise-related lint warning in common_util.ts
    2022-08-08 [email protected] cros-ide: Introduce a merged view of owned/leased devices
    2022-08-08 [email protected] cros-ide: Fix README.md style
    2022-08-08 [email protected] licensing: check for valid licenses at build time
    2022-08-08 [email protected] cros-ide: fix promise-related lint warnings in gn.ts
    2022-08-07 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-06 [email protected] licensing: Exempt nec-printing-license from package size check
    2022-08-06 [email protected] scripts: strip_package: Use install mask from python
    2022-08-06 [email protected] lib: install_mask: Move install mask from constants
    2022-08-05 [email protected] api: Regenerate proto files
    2022-08-05 [email protected] cros-ide: fix promise-related lint warnings in cpp_code_completion.ts.
    2022-08-05 [email protected] cros-ide: Clean up and refactor code related to chroot support
    2022-08-05 [email protected] cros-ide: Remove inside-chroot support from ChrootService
    2022-08-05 [email protected] cros-ide: Boards and packages test now assumes outside-chroot env
    2022-08-05 [email protected] cros-ide: Add helper to install fake handler for chroot commands
    2022-08-05 [email protected] cros-ide: fix promise-related lint warnings in extension.ts
    2022-08-05 [email protected] cros-ide: recommend Go extension only in code-server.
    2022-08-05 [email protected] cros-ide: fix promise-related lint warnings in cros_lint.ts.
    2022-08-05 [email protected] cros-ide: fix promise-related lint warning in check_updates.ts.
    2022-08-05 [email protected] ide_tooling: Remove cros-sdk-proxy
    2022-08-05 [email protected] cros-ide: Update license headers
    2022-08-04 [email protected] cros-ide: Support cros lint for go packages.
    2022-08-04 [email protected] format: repo_manifest: collapse multiple newlines
    2022-08-04 [email protected] contrib: portage_explorer: Spider to get ebuilds
    2022-08-04 [email protected] licensing: drop BSD->BSD-Google hack
    2022-08-04 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-04 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-04 [email protected] lib: gob_util: Update argument checker in SetReview
    2022-08-04 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-04 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-04 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-04 [email protected] cros-ide: Refactor packages.ts
    2022-08-04 [email protected] lib: Provide standalone func for pkg size calc
    2022-08-03 [email protected] contrib: portage_explorer: Spider for profile use
    2022-08-03 [email protected] cros_build_lib: CommandResult: drop support for cmd=
    2022-08-03 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-08-03 [email protected] cli: Use a default for chrome_src when it's None in simple chrome
    2022-08-03 [email protected] cros_build_lib: CompletedProcess: drop Python 2 glue
    2022-08-03 [email protected] cros_build_lib: CommandResult: mark cmd= as deprecated
    2022-08-03 [email protected] cros-ide: fix linter problems on GN files
    2022-08-03 [email protected] lib: scripts: Support force stable version ebuild uprev
    2022-08-03 [email protected] service: sysroot: Pass through backtrack to update chroot
    2022-08-03 [email protected] firmware: Add config for ghost
    2022-08-02 [email protected] Reland "cros_build_lib: run: drop deprecated output=/error= APIs"
    2022-08-02 [email protected] run_tests: log pytest invocation
    2022-08-02 [email protected] cros_build_lib: run: convert a few more .output/.error usage
    2022-08-02 [email protected] cros_build_lib: CommandResult: switch users from cmd= to args=
    2022-08-02 [email protected] cros: image_test: Ignore check for camera libs
    2022-08-02 [email protected] cros-ide: fix promise-related lint warnings in coverage.ts
    2022-08-02 [email protected] api: controller/sysroot: Increase backtracking on bots.
    2022-08-02 [email protected] service: fix linting using removed output field
    2022-08-02 [email protected] service: Clippy/Tidy linters only in platform2
    2022-08-02 [email protected] cros-ide: fix promise-related lint warnings in chroot detection.
    2022-08-02 [email protected] Revert "cros_build_lib: run: drop deprecated output=/error= APIs"
    2022-08-02 [email protected] lib: cros_sdk_lib: Add timers to SDK creation
    2022-08-01 [email protected] sync_chrome: don't throw raw traceback on gclient sync failure
    2022-08-01 [email protected] lib: remove libcxxabi references
    2022-08-01 [email protected] contrib: portage_explorer: Spider profile_inherit
    2022-08-01 [email protected] cros_build_lib: run: drop deprecated output=/error= APIs
    2022-08-01 [email protected] contrib: portage_explorer: Parent profiles testing
    2022-08-01 [email protected] cros-ide: Replace filename to link
    2022-08-01 [email protected] cros-ide: Run compilation if necessary C++ files don't exist
    2022-08-01 [email protected] cros-ide: Make Ebuild take use flag
    2022-08-01 [email protected] cros-ide: Split files in compdb_service
    2022-08-01 [email protected] cros-ide: Move compdb_service to a separate directory
    2022-07-30 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-07-30 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-07-30 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-07-29 [email protected] lib: Reenable betty-pi-arc legacy release
    2022-07-29 [email protected] api: controller: Add profile data to output proto
    2022-07-29 [email protected] cli: Fix the parsing of build_config.ToT.json in simple chrome
    2022-07-29 [email protected] setup_board & build_packages: Add --backtrack option.
    2022-07-29 [email protected] partial_mock: drop support for deprecated run APIs
    2022-07-29 [email protected] lib: Support package db lookups in more partitions
    2022-07-29 [email protected] api: updated build api proto
    2022-07-28 [email protected] service: Parse PackageIdentifier components
    2022-07-28 [email protected] lib: Reenable reven-vmtest legacy release
    2022-07-28 [email protected] api: controller/sysroot: YAPF
    2022-07-28 [email protected] licensing: fix argparse usage info
    2022-07-28 [email protected] scripts: add branch support to chrome_chromeos_lkgm
    2022-07-28 [email protected] cros-ide: Enable golang linting using tast-lint.
    2022-07-28 [email protected] cli: Remove use of site_config and config_dump.json from cros_chrome_sdk
    2022-07-28 [email protected] contrib: portage_explorer: Add profile spider call
    2022-07-28 [email protected] api: Updating portage_explorer proto
    2022-07-28 [email protected] contrib: portage_explorer: Spider to get profiles
    2022-07-28 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-07-28 [email protected] lint: Update resource limits anchor
    2022-07-28 [email protected] contrib: portage_explorer: Spider unittest helpers
    2022-07-28 [email protected] service: sysroot.py: BuildPackages metrics
    2022-07-28 [email protected] api: controller/packages: proto field default value fallback
    2022-07-28 [email protected] lib: gob_util_unittest.py: Create 201 response test.
    2022-07-28 [email protected] cbuildbot: only apply LEGACY_RELEASE_ALLOWLIST to release
    2022-07-28 [email protected] lib: Accept 200 and 201 for CreateChange
    2022-07-27 [email protected] Automated Commit: Updated config generated by config-updater builder.
    2022-07-27 [email protected] partial_mock: disallow output=/error= usage
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/chromite-chromium-autoroll
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chromium.try:chromeos-kevin-rel
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I6271e8b8897f1e2e0583f79d64eb765dc0688faf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832447
    Commit-Queue: Ben Pastene <[email protected]>
    Reviewed-by: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035525}
    
  1377. Revert "Reland "MobileFriendlinessChecker add checking of ViweportMeta""
    
    This reverts commit 093d9c31ab295c5e5a7372059197491458b25daa.
    
    Reason for revert: Failed system tests for
    - mac10.15-blink-rel
    - mac11.0-blink-rel
    - mac12.0.arm64-blink-rel
    e.g.
    https://ci.chromium.org/ui/p/chromium/builders/try/mac12.0.arm64-blink-rel/660/overview
    
    Original change's description:
    > Reland "MobileFriendlinessChecker add checking of ViweportMeta"
    >
    > This is a reland of commit e85b38d7956712e392827d562e9d90279a6cf3e2
    >
    > The original commit reverted because of timeout on test external/wpt/accessibility/crashtests/aria-owns-fallback-content.html with linux_chromium_dbg_ng test.
    > But that phenomenon is no more reproducible by manual invocation and my local environment.
    >
    > Original change's description:
    > > MobileFriendlinessChecker add checking of ViweportMeta
    > >
    > > Do not create MF checker if ViewportMeta is not enabled.
    > >
    > >
    > > Bug: 1113750
    > > Change-Id: I5cde07ac62b212df31865eef16931ba693384064
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3789270
    > > Reviewed-by: Xianzhu Wang <[email protected]>
    > > Commit-Queue: Hiroki Kumazaki <[email protected]>
    > > Cr-Commit-Position: refs/heads/main@{#1030031}
    >
    > Bug: 1113750
    > Change-Id: I8b17fd025db8c9b629338a12e626064353a2117f
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3801771
    > Reviewed-by: Xianzhu Wang <[email protected]>
    > Commit-Queue: Hiroki Kumazaki <[email protected]>
    > Auto-Submit: Hiroki Kumazaki <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035379}
    
    Bug: 1113750
    Change-Id: Iabddfddcd26ce8a52417e06e526892b8d3cfff23
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832981
    Auto-Submit: Hiroki Kumazaki <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Xianzhu Wang <[email protected]>
    Commit-Queue: Xianzhu Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035524}
    
  1378. Creating Subclasses of Opt to hold different Opt records.
    
    Currently, the Opt class holds an Opt record without a dedicated
    subclass. This CL involves creating a subclass of Opt for each specific
    Opt record, along with an UnknownOpt subclass to contain Opt records
    without a specific subclass, as well as making Opt an abstract class.
    
    Bug: 1347517
    Change-Id: Iccdbac2fdc1b3c54e2f6ade2c6e4a6217722c3bd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821163
    Commit-Queue: Sukrit Ganesh <[email protected]>
    Reviewed-by: Dan McArdle <[email protected]>
    Reviewed-by: Eric Orth <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035523}
    
  1379. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660629591-1f325dcc2da375cc208a9ac8f1f693b2841ade8f.profdata to chrome-mac-main-1660650975-78f2abc50319e2e21df10a82759f3c1451ffd523.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I2f9b439e0f5664e0f924f82ff175981d64822560
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832688
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035522}
    
  1380. [chrome] Fix enable_hidpi=false build on non-Windows platforms
    
    Add missing guards in resources_integrity.cc.
    Windows-specific code is not changed because there is no known use case.
    
    Bug: 1352700
    Change-Id: I46ad9f56b111ae6de7ffaa8292ead32c9a4b2d9f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832915
    Auto-Submit: David Dorwin <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Commit-Queue: Avi Drissman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035521}
    
  1381. [chrome][pdf] Add ENABLE_PDF around PDF-specific test
    
    This fixes a build error when enable_pdf=false.
    
    Bug: 1352700
    Change-Id: I347874a980f4a4fdf2a8f5b103fadc55b5c8b29a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832504
    Commit-Queue: David Dorwin <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035520}
    
  1382. WPT Triage
    
    Addresses a navigation test on Mac that was already
    reported for a different bot.
    
    Also fixes a typo as a side effect.
    
    Bug: 1299442
    Change-Id: Ie7cfd787a6f678cb61a9b1f86c12ec2fc0e264bf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828020
    Reviewed-by: David Grogan <[email protected]>
    Commit-Queue: David Grogan <[email protected]>
    Auto-Submit: Stephen Chenney <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035519}
    
  1383. Change FilterData to use size_t.
    
    Bug: 1292951
    Change-Id: I587d6cb93a030ac5f395039c77bcc6dc2728b659
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829695
    Commit-Queue: Peter Kasting <[email protected]>
    Reviewed-by: Matt Menke <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Auto-Submit: Peter Kasting <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035518}
    
  1384. nit: Remove deprecated comment from LacrosService
    
    This comment should have been removed in crrev.com/c/3580292.
    
    Change-Id: I4ad57940d8fd05ca2d3e0f584e5f58825985b561
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829764
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Hidehiko Abe <[email protected]>
    Auto-Submit: Eriko Kurimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035517}
    
  1385. [PageInfo] Add data flow for number of sites
    
    Add functions to LocalSharedObjectsContainer for
    counting the number of allowed sites and
    third-party blocked sites.
    
    Bug: 1346305
    Change-Id: Id70b1c49d1373caf806065355f2f62684480b4b5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816642
    Reviewed-by: Olesia Marukhno <[email protected]>
    Commit-Queue: Zofia Salata <[email protected]>
    Reviewed-by: Christian Dullweber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035516}
    
  1386. Suppress VideoStreamFromWebGLCanvas tests on more bots.
    
    The tests were timeout on Nexus 5 and Linux AMD RX 5500 XT bots.
    
    Bug: 1353189
    Change-Id: Ib4549bca6a981b1ed87f0f5084c9930afcc37af1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832305
    Reviewed-by: Kenneth Russell <[email protected]>
    Commit-Queue: Alexis Hétu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035515}
    
  1387. Initial STG sync conversions.
    
    Provides a way to convert from the sync representation of a saved tab
    group into a c++ representation and back.
    
    Change-Id: I13722ab3f24433ef28e2955c044710be8de4e382
    Bug: 1343403
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812121
    Commit-Queue: Darryl James <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Reviewed-by: David Pennington <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035514}
    
  1388. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660640381-bb07ef06f78c53431d2f66258e20d7cc7462fb96.profdata to chrome-win64-main-1660650975-11c0305a3d05e803f31899ae4eaf2cadee7a5b99.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I6f6f360b9a58a6905f5faa7fbabd19951a455d9d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833012
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035513}
    
  1389. Updating trunk VERSION from 5244.0 to 5245.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: I64daf881bd4a1207d97621cfc892c33c00af22f8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833970
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035512}
    
  1390. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/ui/startup.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: Idfd808db3810f8e318bd394e9af85c0825d4c980
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828603
    Reviewed-by: Greg Thompson <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Commit-Queue: Brian Begnoche <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035511}
    
  1391. Roll src-internal from 57dca236c848 to 4673f17429b7 (6 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/57dca236c848..4673f17429b7
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: chromium:1342977,chromium:1347390,chromium:1351735
    Tbr: [email protected],[email protected]
    Change-Id: I7fbb2e501dc3f3e2afb876934749925b8943c1b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833847
    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@{#1035510}
    
  1392. HighlightOverlayPainting: fix ‘text-decoration-skip-ink’
    
    Underlines skip descenders when ‘text-decoration-skip-ink’ is ‘auto’,
    but this relies on NGTextPainter having the correct range to compute
    the text intercepts over. NGTextPainter is stateful, with a mutable
    NGTextFragmentPaintInfo that affects things like the calculation of
    text intercepts for skip ink.
    
    This is generally not a problem, but for highlight painting we break
    the text fragment into parts, often painting text for one range then
    decorations for another. This means we might compute text intercepts
    for the wrong range.
    
    This patch fixes that bug by eliminating the NGTextFragmentPaintInfo
    field, making functions that need one take it as an argument.
    
    To make it easier to safely slice NGTextFragmentPaintInfo, we add
    methods to do that while checking that the new range is a subrange of
    the old range. That way, any guarantees the caller wants to make about
    the StringView and/or ShapeResultView in the old instance remain true
    for the new instance (for example, some callers don’t care if there’s
    a valid ShapeResultView, and sometimes it’s nullptr).
    
    To avoid messy template member functions, we duplicate a small method
    (PaintDecorationUnderOrOverLine) for legacy, and move two others from
    TextPainterBase into a new NGTextPainterBase, which contains LayoutNG-
    specific code shared between NGTextPainter and NGTextCombinePainter.
    
    Fixed: 1350469
    Change-Id: Ic51ff58da4e2a80bae2527f7ea90b57b9e361000
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3820621
    Reviewed-by: Philip Rogers <[email protected]>
    Commit-Queue: Delan Azabani <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035509}
    
  1393. Revert "OOBE: Include ConsolidatedConsent screen in OOBE metrics"
    
    This reverts commit ee54fadeb7edb490620931e72f13620901d39297.
    
    Reason for revert: I suspect this CL causes failures 
    TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/1
    SystemTrayClientEnterpriseAccountTest.TrayEnterpriseManagedAccount
    TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/0
    SystemTrayClientEnterpriseAccountTest.TrayEnterpriseUnmanagedAccount
    ...2 more failure(s) (6 total)...
    
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/29843/overview
    
    Original change's description:
    > OOBE: Include ConsolidatedConsent screen in OOBE metrics
    >
    > Include Consolidated Consent Screen in the following UMA histograms:
    >  - OOBE.StepShownStatus
    >  - OOBE.StepCompletionTime
    >  - OOBE.StepCompletionTimeByExitReason
    >
    > Bug: b/242679991
    > Change-Id: Ia4bc7aa08be9561341c8df63e716614806273d3e
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832661
    > Reviewed-by: Roman Sorokin <[email protected]>
    > Commit-Queue: Osama Fathy <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035452}
    
    Bug: b/242679991
    Change-Id: Ib1e1d767d23d6cfee23268dc3cc7cf6e03e40d3f
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834243
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Commit-Queue: Osama Fathy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Reviewed-by: Osama Fathy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035508}
    
  1394. Refactor UKM StoreRecordingsInReport().
    
    Creates a couple helper functions to reduce the length of the
    calling function.
    
    No logic changes.
    
    We are getting some crash reports in this function, so this may
    help narrow down where in the code it's happening, but is also a
    good clean up on its own.
    
    Bug: 1351337
    Change-Id: I85773ebd284c3a5c4f0bff07d379a101916701ce
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832694
    Commit-Queue: Alexei Svitkine <[email protected]>
    Reviewed-by: Robert Kaplow <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035507}
    
  1395. [docs][fuchsia-binary-size] Add info on resolving growth issues.
    
    Add:
    - Comment to add near ifdef/build variables used to extract a feature
    - updates fuchsia-dev email
    - properly links Chromium binary-size docs.
    
    Bug: 1353061, 1302137
    Change-Id: Ia2561656f14edf63604cb987cc0c6a671c569851
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825984
    Commit-Queue: Rohan Pavone <[email protected]>
    Reviewed-by: David Dorwin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035506}
    
  1396. Roll Dawn from c81cefe06ea4 to dadb934e1978 (1 revision)
    
    https://dawn.googlesource.com/dawn.git/+log/c81cefe06ea4..dadb934e1978
    
    2022-08-16 [email protected] Roll vulkan-deps from fb0e26499a68 to 863822794aa7 (3 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I56c6e79da48e5456f3ce83a6170c378ad54d2764
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833440
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035505}
    
  1397. Revert "Make compound backing work with GLTextureImageBacking"
    
    This reverts commit 8d6fa86174dda68bdfa7b42e19369e3a083284c2.
    
    Reason for revert: Broken video on Windows. crbug.com/1353343
    
    Original change's description:
    > Make compound backing work with GLTextureImageBacking
    >
    > Make GLTextureImageBacking work with compound image backing and have it
    > replace GLImageBacking for shared memory GMBs.
    > GLTextureImageBackingFactory ignores scanout usage for shared memory
    > GMBs to match existing behaviour in GLImageBackingFactory.
    >
    > This also removes the GLImageBackingFactory functionality to work with
    > shared memory GMBs and having two instances of the factory.
    > Unfortunately GLTextureImageBackingFactory needs two instances, one for
    > regular GL textures and one for shared memory GMBs, to ensure we pick
    > the right backing type on Windows. This should be a temporary state
    > until usage flags to specify when D3D backing, eg. supporting
    > CopyToGpuMemoryBuffer() and ProduceMemory() for overlay path, are needed
    > get added.
    >
    > Bug: 1293509
    > Change-Id: I6eb071c8b27f92a2cbcafbb6145f4c05ce04c000
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3774213
    > Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    > Commit-Queue: Kyle Charbonneau <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035129}
    
    Bug: 1293509, 1353343
    Change-Id: I9c07a7574b5ddd3c000742b30ea2bf1369956fe7
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831244
    Auto-Submit: Kyle Charbonneau <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Vasiliy Telezhnikov <[email protected]>
    Commit-Queue: Vasiliy Telezhnikov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035504}
    
  1398. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/device_identity.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: Ib1b8dc744885694580a13e176ff79ef18bfee6fa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828233
    Commit-Queue: Igor <[email protected]>
    Reviewed-by: Igor <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035503}
    
  1399. OOBE - Remove stale Polymer2 code
    
    Polymer2 is disabled and the files are no longer used.
    The removal of .html/.js files from BUILD.gn is because
    we already have the .m.js versions of these files there.
    
    Bug: 1184731
    Change-Id: Ifb567c87ac7ff44a79367419aa9ebc14de832ed6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827440
    Reviewed-by: Danila Kuzmin <[email protected]>
    Commit-Queue: Renato Silva <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035502}
    
  1400. [fileSystem API] FileSystemApiConsentProviderTest: Extract TestDelegateState.
    
    ConsentProvider is used by chrome.fileSystem APIs to query and request
    user permissions re. file system access. We plan to refactor it to have
    a lifetime matching a request, instead of being temporary. This in turn,
    will require a ConsentProvider::DelegateInterface to be owned by a
    ConsentProvider instance, and become opaque.
    
    FileSystemApiConsentProviderTest uses TestingConsentProviderDelegate to:
    * Assign fake results.
    * Store function call counts for later retrieval.
    Having ConsentProvider own the delegate gets in the way of the above.
    
    This CL updates the test to prepare for the planned change. The
    approach is to define (test only) TestDelegateState local to each
    test, and inject its pointer into TestingConsentProviderDelegate.
    This allows the latter to remain opaque, while still allowing the test
    to write / read states it needs.
    
    More changes will follow once we make ConsentProvider own the
    delegate.
    
    Bug: 1351493
    Change-Id: I3939ecb0011947473b7c021c9664dc30f44fd26c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827074
    Reviewed-by: Josh Simmons <[email protected]>
    Commit-Queue: Samuel Huang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035501}
    
  1401. Updating XTBs based on .GRDs from branch main
    
    Change-Id: Ib6faabdc4cb152d3d21f37a845ee15f04acd433c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834067
    Auto-Submit: Ben Mason <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035500}
    
  1402. Automatic update from google3
    
    Automatic update for 2022-08-16 UTC
    
    Change-Id: Iff9cbe36e427333365fcdeefc33bb4cd33aa486c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829524
    Commit-Queue: PKI Metadata Updates Bot <[email protected]>
    Bot-Commit: PKI Metadata Updates Bot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035499}
    
  1403. [Code health] Avoid Value::GetAsDictionary (in /content/browser/media)
    
    This method is deprecated, so port away from it, along with other nearby deprecated base::Value APIs that can be modernized at least somewhat locally.
    
    This CL was uploaded by git cl split.
    
    Bug: 1187011
    Change-Id: Ib133af7d8d72280132437010e41a610abc708db2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826009
    Commit-Queue: Maks Orlovich <[email protected]>
    Reviewed-by: Mark Foltz <[email protected]>
    Auto-Submit: Maks Orlovich <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035498}
    
  1404. Truncate partially downloaded file before retrying
    
    When retrying to download the file after an error during download, do
    not just append to whatever was previously written. This would lead to
    an invalid archive. Instead, reset file position and truncate its size.
    
    Bug: 1352949
    Change-Id: Ie774b8b1ba619c549f46f5da359d6dcafd595486
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826252
    Reviewed-by: Nico Weber <[email protected]>
    Commit-Queue: Nico Weber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035497}
    
  1405. [Autofill] Move CreditCard{CVC,Otp}Authenticator to AutofillClient.
    
    This CL moves the CreditCard{CVC,Otp}Authenticator members from
    CreditCardAccessManager, which has one instance per frame, to
    [Chrome]AutofillClient, which has one instance per tab.
    
    This eliminates a questionable WebContents::GetPrimaryMainFrame()
    call in Autofill Assistant.
    
    This also slightly simplifies testing (the test authenticators now
    live in TestAutofillClient rather than the production class).
    
    Bug: 1352283, 1352280, 1294378
    Change-Id: I949219a53a9e40c8f012e9b28fa3aa321501ee40
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826312
    Reviewed-by: Gauthier Ambard <[email protected]>
    Commit-Queue: Christoph Schwering <[email protected]>
    Reviewed-by: Jared Saul <[email protected]>
    Reviewed-by: Mohamed Amir Yosef <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035496}
    
  1406. Migrate java version to 11 for generated gradle files
    
    Chromium moved to java 11 support in crrev.com/c/3788903.
    This CL updates the generated gradle files for Android studio to
    indicate support for 1.11 features.
    
    Change-Id: I5686f5334bf6604d9dbfae0df8a4a4af062f0ad4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826136
    Auto-Submit: Peter Pakkenberg <[email protected]>
    Reviewed-by: Andrew Grieve <[email protected]>
    Commit-Queue: Andrew Grieve <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035495}
    
  1407. Reset expectations for attribution WPT tests
    
    There have been a number of recent changes to these tests that should
    make them pass (more) consistently, and it would be useful to
    redetermine which, if any, are still flaky.
    
    Bug: 1322004, 1340981
    Change-Id: I8eba83c25878cc878ff4703c334a3aa5b756f41b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831313
    Commit-Queue: Andrew Paseltiner <[email protected]>
    Reviewed-by: Nan Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035494}
    
  1408. Settings: Password View page waits for visibility for the first launch
    
    Bug: 1345899
    Change-Id: I0526fd4f9c1c5497563cd7c9b4391ebfcb5ea50d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826126
    Commit-Queue: Adem Derinel <[email protected]>
    Reviewed-by: Viktor Semeniuk <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035493}
    
  1409. Settings: Password View page uses requestCredentialDetails
    
    This CL introduces requestCredentialDetails API to password view page. The API is used to retrieve the full credential when:
    - the user clicks to a password list item in chrome://settings/passwords
    - opens the view page with URL chrome://settings/passwords/view?id=xy
    
    MergePasswordsStoreCopiesMixin is not required in the page anymore.
    
    Bug: 1345899
    Change-Id: I253497da6399e34abacf631a787df73dc854a015
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3792013
    Reviewed-by: Viktor Semeniuk <[email protected]>
    Commit-Queue: Adem Derinel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035492}
    
  1410. Automatic update from google3
    
    Automatic update for 2022-08-16 UTC
    
    Change-Id: I4d4b77fca4d64b3d77ffd40d988c6ce3d81a5d24
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832821
    Bot-Commit: PKI Metadata Updates Bot <[email protected]>
    Commit-Queue: PKI Metadata Updates Bot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035491}
    
  1411. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660629591-c41d73b0894d26e63bf93c2dd833194e279b4c35.profdata to chrome-linux-main-1660650975-0429cc669493803dc7829079efcbdbb7910f7af8.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I9f5e26ffaa46779f27acabe4501cd605a8de7dc3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833444
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035490}
    
  1412. Roll DevTools Frontend from 17217b35eafe to 8320c7d9e53e (3 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/17217b35eafe..8320c7d9e53e
    
    2022-08-16 [email protected] Add feedback links to experiments settings panel
    2022-08-16 [email protected] Update protocol resources
    2022-08-16 [email protected] Remove authored/deployed experiment banner
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I52a2e7d597798e13bdb89f55d7927a937b52b3e4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3834008
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035489}
    
  1413. [reclient] Switch Comparison Mac Builders To Trusted Test
    
    Run Comparison Mac (reclient), Comparison Mac arm64 (reclient), and
    Comparison ios (reclient) against rbe trusted test instance instead of
    trusted.
    
    Bug: b/242206117
    Change-Id: I7f756398169d31f4a24bc7e7adc23db2d145cc84
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827490
    Commit-Queue: Andus Yu <[email protected]>
    Reviewed-by: Garrett Beaty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035488}
    
  1414. [DownloadBubble] Add/revive metrics download file type metrics
    
    This CL adds a metric to count the file types of opened download. Also
    revives older metrics to count file types of initiated downloads.
    Rename a few methods and comments to reflect their functionality.
    
    Bug: 1352120
    Change-Id: Ic1509b9cf157f8e48099cf8c84cf72ac3b09f842
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826703
    Reviewed-by: Xinghui Lu <[email protected]>
    Commit-Queue: Rohit Bhatia <[email protected]>
    Reviewed-by: Min Qin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035487}
    
  1415. [Affiliation service] Using KeepPrefetchForFacets instead of N Prefetches
    
    KeepPrefetchForFacets was implemented for OnLoginsRetained, but can be
    used here as well.
    
    Bug: 1352457
    Change-Id: I2f61d8b90efd38aed3ba872a09c158f633963962
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828903
    Commit-Queue: Viktor Semeniuk <[email protected]>
    Reviewed-by: Vasilii Sukhanov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035486}
    
  1416. RasterInterface::ConvertYUVAMailboxesToRGB: Make color param optional
    
    Allow specifying nullptr as a parameter to ConvertYUVAMailboxesToRGB,
    and make that which disable color space conversion entirely. Add a
    for this behavior.
    
    This had previously been reverted due to a mid-air collision with
    changes related to crrev.com/1034023.
    
    Change-Id: I3b874f670ec8bdf5aee819f48530e33f0e8daab3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826315
    Reviewed-by: Zhenyao Mo <[email protected]>
    Commit-Queue: ccameron chromium <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035485}
    
  1417. [iOS] Add read more button to unfold URL in Incognito Interstitial
    
    A new button is added in the Incognito interstitial so as to let the
    user unfold the URL that is to be opened, rather than display it in its
    entirety by default. It is now limited to 3 lines, and then only when
    the user taps the "more" button this limit is removed. In order to have
    more control over how the URL is displayed, the `subtitleText` of the
    `PromoStyleViewController` is left empty and the Incognito interstitial
    view controller has its own `urlText` property which is displayed in a
    custom label located in the `PromoStyleViewController`'s specific
    content view. A gradient view is also added on the leading end of the
    new button.
    
    Also the `PromoStyleViewController` is fixed to ensure the banner image
    size is re-computed when some related properties are set.
    
    Change-Id: I757ef0094eb9ebba7ec604b051c6d905f5dadfa6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825909
    Commit-Queue: Quentin Pubert <[email protected]>
    Reviewed-by: Mark Cogan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035484}
    
  1418. Import wpt@bcdff15b0e933ac8e785aad2c7a5f6a4ca85fd1f
    
    Using wpt-import in Chromium 386f980ee8406dc01b4c7b196d1203e4e25f3240.
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I7303eaf76463cb0e2dfa2904e973ea19e8d65240
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831927
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Auto-Submit: WPT Autoroller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035483}
    
  1419. Synthetic field trial for ReportProgressAction
    
    To monitor stability once we are ready to use it in flows.
    
    Bug: b/209384145
    Change-Id: Ic60f3777a25c86b14587a32a62cc2919f3bba0bc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825940
    Commit-Queue: Julie Hockett <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035482}
    
  1420. Add security sheriff docdetail to convert Bug-Security to Bug when sending to Privacy
    
    Change-Id: Ib367746d8a16e6aa19115dfe619cca7bf7d0146d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831535
    Reviewed-by: Adrian Taylor <[email protected]>
    Commit-Queue: thefrog <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035481}
    
  1421. Roll Skia from de7a810734f3 to f86f24288669 (2 revisions)
    
    https://skia.googlesource.com/skia.git/+log/de7a810734f3..f86f24288669
    
    2022-08-16 [email protected] Roll Dawn from c935b497e6da to c81cefe06ea4 (2 revisions)
    2022-08-16 [email protected] Roll ANGLE from 64c652d7fde0 to 2089943b951d (2 revisions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Test: Test: Test: angle_perftests --gtest_filter="*lumino_city*"
    Change-Id: I50ff140726b907b9b9e2d7fd024f60e5595754a9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832211
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035480}
    
  1422. [chrome] Fix some cpplint errors in chrome part13
    
    chrome/browser/printing/print_job_worker.cc:54:
      "components/device_event_log/device_event_log.h" already included at chrome/browser/printing/print_job_worker.cc:25  [build/include] [4]
    chrome/browser/printing/print_view_manager.cc:36:
      "printing/printing_features.h" already included at chrome/browser/printing/print_view_manager.cc:28  [build/include] [4]
    chrome/browser/printing/print_view_manager_base.cc:67:
      "components/prefs/pref_service.h" already included at chrome/browser/printing/print_view_manager_base.cc:37  [build/include] [4]
    chrome/browser/privacy_sandbox/privacy_sandbox_service_unittest.cc:16:
      "chrome/browser/privacy_sandbox/privacy_sandbox_service.h" already included at chrome/browser/privacy_sandbox/privacy_sandbox_service_unittest.cc:5  [build/include] [4]
    
    Bug: None
    Change-Id: Ie97d864bb02740c12934ea600b26e99311dcf7e9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826387
    Auto-Submit: Qi Tiezheng <[email protected]>
    Commit-Queue: Olesia Marukhno <[email protected]>
    Reviewed-by: Olesia Marukhno <[email protected]>
    Reviewed-by: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035479}
    
  1423. Roll src-internal from a902f4610501 to 57dca236c848 (4 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/a902f4610501..57dca236c848
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I7d7d22211290f7bda95bb7a3c0f2e2b4bece30fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833577
    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@{#1035478}
    
  1424. Remove unused refs to MediaConstraints
    
    Bug: 1353279
    Change-Id: I3ea9031b1d3015dd53485903124d5803d4fa6e83
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829522
    Auto-Submit: Tony Herre <[email protected]>
    Reviewed-by: Palak Agarwal <[email protected]>
    Commit-Queue: Tony Herre <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035477}
    
  1425. Increase line height of the sync consent footer text for tangible sync flow
    
    This cl changes the footer font from medium to small and adjusts the
    line height with UI guidance. The bottom margin is increased from 16dp
    to 24dp.
    Also adds line height to the title and the subtitle.
    
    Bug: 1352500
    Change-Id: I6e6ee4b62f8475ab7f9d0f82516dba883536d24e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822704
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035476}
    
  1426. HighlightInheritance: fix ‘currentColor’ for all other properties
    
    Highlight pseudos have a special case for ‘color:currentColor’, where
    it means the ‘color’ of the next active highlight layer below, rather
    than being equivalent to ‘color:inherit’. This not only means that the
    ‘color’ of a highlight might be unknown until paint determines where
    the highlights are active, but so can any other property with <color>
    values, thanks to ‘currentColor’.
    
    HighlightPaintingUtils contains the logic for this, but currently only
    for ‘color’ and ‘background-color’, and even then the latter is bugged
    since it always checks whether the *unvisited* value is currentColor.
    The general approach of having only Color-returning methods plus bool
    methods telling you whether to use them is also prone to bugs, since
    we can just blindly use the Color without checking.
    
    The ideal interface for highlights is for VisitedDependentColor and
    the ColorIncludingFallback methods to return optional<Color>, but we
    also don’t want to penalise non-highlight code with all of these extra
    optional checks, nor do we want to maintain two copies of the code.
    
    This patch adds an optional bool out parameter to
    
    • ComputedStyle::VisitedDependentColor
    • Longhand::ColorIncludingFallback
    • StyleColor::Resolve
    
    and the helper functions
    
    • ComputedStyle::ResolvedColor
    • ComputedStyle::GetCurrentColor
    • ComputedStyle::GetInternalVisitedCurrentColor
    • ComputedStyle::GetInternalForcedCurrentColor
    • ComputedStyle::GetInternalForcedVisitedCurrentColor
    • ComputedStyleUtils::BorderSideColor
    • StyleColor::ResolveWithAlpha
    
    that (if present) indicates whether the property that was ultimately
    chosen was ‘currentColor’, while resolving the color as usual. We also
    remove the old functions for handling ‘currentColor’ in highlights:
    
    • ComputedStyle::IsBackgroundColorCurrentColor
    • ComputedStyle::VisitedDependentColorIsCurrentColor
    
    This in turn allows us to create HighlightPaintingUtils::ResolveColor,
    which encapsulates the “property color or this layer currentColor or
    previous layer currentColor or originating currentColor” dance.
    
    While this patch won’t completely prevent misuse of the Color-based
    interface, the new helper in HighlightPaintingUtils should at least
    make the correct logic easy enough to discourage it.
    
    Bug: 1295264
    Change-Id: Ic0e5ee6787162b33172b9f7023e404c82be1b14d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3781986
    Commit-Queue: Delan Azabani <[email protected]>
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035475}
    
  1427. DanglingPtr: fix dangling ptr in View
    
    Remove all references to `child` before deleting it to avoid holding
    a dangling ptr.
    
    Bug: 1291138
    Change-Id: Ib571e6d9039f13133b51ff2b9dc6b89e5cce7725
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825955
    Reviewed-by: Keren Zhu <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035474}
    
  1428. [iOS][Omnibox] Update paste control accessibility
    
    Paste control uses a UIPasteControl that sets a default accessibility
    label, set the accessibility hint instead.
    
    Bug: 1349530
    Change-Id: I509a421779e3b8afe44a7a0c709c939758a24144
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829507
    Commit-Queue: Christian Xu <[email protected]>
    Auto-Submit: Christian Xu <[email protected]>
    Commit-Queue: Stepan Khapugin <[email protected]>
    Reviewed-by: Stepan Khapugin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035473}
    
  1429. [cronet] Fixes and cleanup
    
    1. Fix CronetTestRule's getMaximumAvailableApiLevel method
    The method was comparing the cronet version lexicographically and
    thus started failing from M100
       a. Also fix failures from previously skipped tests.
    
    2. Use @RequiresMinAndroidApi where needed instead of an if statement.
    
    Bug: b:241240440
    Change-Id: Iaf4582d51e8d72283ef1c126311e085241722862
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3805213
    Reviewed-by: Stefano Duo <[email protected]>
    Commit-Queue: Chidera Olibie <[email protected]>
    Commit-Queue: Stefano Duo <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035472}
    
  1430. PageLoadMetrics: Prerender2 support for AMPPageLoadMetricsObserver
    
    If a page starts as a prerendered page, AMPPageLoadMetricsObserver needs
    to be silent til the page is activated, and records metrics only if the
    page is activated.
    
    This CL makes AMPPageLoadMetricsObserver work for prerendered pages.
    UMAs *.AMP.* now include samples from prerendered pages, but metrics are
    not affected by this change because metrics are user action triggered or
    not related to load timing. So, this CL doesn't rename these histograms.
    
    Bug: 1317494
    Change-Id: I876c20ad1d872584a2a5092c0e2fc949273a0e27
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810731
    Reviewed-by: Annie Sullivan <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035471}
    
  1431. Revert "Add LowPriorityAsyncScriptExecution feature"
    
    This reverts commit f1b02444b28530edceca3d2edb9c5fdb6fb5410a.
    
    Reason for revert: I suspect that this CL caused a failure of virtual/threaded-no-composited-antialiasing/animations/sample-on-last-keyframe.html (time out)
    
    The first failed build: https://ci.chromium.org/ui/p/chromium/builders/ci/mac11-arm64-rel-tests/8756/overview
    
    
    
    Original change's description:
    > Add LowPriorityAsyncScriptExecution feature
    >
    > This CL adds LowPriorityAsyncScriptExecution feature. The basic idea of
    > LowPriorityAsyncScriptExecution is to run async script when the main
    > thread is doing nothing. But at the same time, we want to avoid waiting
    > too long to run async scripts. So this CL also adds a timeout mechanism.
    >
    > Design Doc:
    > https://docs.google.com/document/d/1RNSiQS3fG2olC52RRJ6Y7jY9LjWKn5Z2HZ3b9Qp0nmw/edit#bookmark=id.dr5ecxnx2kco
    >
    > Bug: 1348467
    > Change-Id: I06cad47e540da307046a105f6e737bced83cbf04
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793626
    > Reviewed-by: Kouhei Ueno <[email protected]>
    > Commit-Queue: Minoru Chikamune <[email protected]>
    > Reviewed-by: Kentaro Hara <[email protected]>
    > Reviewed-by: Alexander Timin <[email protected]>
    > Reviewed-by: Scott Haseley <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035376}
    
    Bug: 1348467
    Change-Id: I10f02865dcd9901e2055d1efaa0109f6e8719856
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830020
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Auto-Submit: Maxim Kolosovskiy <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035470}
    
  1432. Fix OomScorePolicyLacros::GetUniqueSortedPids NULL dereference
    
    Bug: 1352835
    Change-Id: I22aef3e1288fcf36dbc4b2d7c55d8a1c80e1f89b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833254
    Commit-Queue: Vovo Yang <[email protected]>
    Reviewed-by: Patrick Monette <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035469}
    
  1433. Roll Perfetto from 079afe8d24d8 to e3ae1b28af66 (1 revision)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/079afe8d24d8..e3ae1b28af66
    
    2022-08-16 [email protected] Project import generated by Copybara.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I9bd80e84c0cc2814a6a5c6d8a2ee7b598a40a110
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832684
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035468}
    
  1434. Consistent border-spacing truncation.
    
    With this change, we'll treat border-spacing pretty much like margins,
    as far as block fragmentation is concerned. That is, we'll now truncate
    them at fragmentainer boundaries. This also includes border-spacing
    before repeated table headers, which affects quite a few tests in
    fragmentation/ and printing/. Set border-spacing to 0 in some tests (and
    compensate by adding padding to the table cells where it makes sense, so
    that we don't affect the block-size of the contents too much (which
    would require bigger test rewrites)).
    
    Also add new tests that use non-zero border-spacing. They are marked as
    tentative, since exact behavior here is undefined.
    
    Bug: 1335870
    Change-Id: I230d33cb165276dba044158cd97b892844bf8ac3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829558
    Commit-Queue: Morten Stenshorne <[email protected]>
    Reviewed-by: Anders Hartvoll Ruud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035467}
    
  1435. [TangibleSync] Add variation strings for tangible sync view
    
    This cl adds a title and a subtitle variation for tangible sync consent
    view. These different views are configured by finch field trial param.
    This cl thus modifies the existing flag setup to field trial with
    params.
    This cl also adds tests for these two different views. The
    @DisableFeature annotation has also been moved from the class level to
    the test level. Otherwise the test configuration for field trial tests
    were getting overridden by the class level annotation.
    
    Bug: 1332527
    Change-Id: I4efb511c159aec14320944f3497667cc5e8dfa25
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825875
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035466}
    
  1436. Add comments for DelayAsyncScriptExecution crbug link
    
    This is a follow up CL of https://crrev.com/c/3816163 to add crbug link.
    
    Bug: 1340837
    Change-Id: I15b33990fbaa124438c56c1dddadf5c5002ea240
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831144
    Commit-Queue: Minoru Chikamune <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035465}
    
  1437. [DevTools] Temporarily disable test
    
    FE CL: https://crrev.com/c/3543151
    Re-enable test CL: https://crrev.com/c/3828228
    
    Bug: 1309310
    Change-Id: I2a302090d05ce3b576030ef8788263a97a00d08b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829238
    Reviewed-by: Alex Rudenko <[email protected]>
    Commit-Queue: Wolfgang Beyer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035464}
    
  1438. Revert "[BrowserFragment] Programmatically create Tabs"
    
    This reverts commit cbb1a41de09da72b667371b9a85513608be1fbe7.
    
    Reason for revert:
    Findit (https://goo.gl/kROfz5) identified this CL at revision cbb1a41de09da72b667371b9a85513608be1fbe7 as
    the culprit for failures in the continuous build including:
    
    Sample Failed Build: https://ci.chromium.org/b/8805679527446973857
    Sample Failed Step: compile
    
    If it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status=Available&comment=Datastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2Fcbb1a41de09da72b667371b9a85513608be1fbe7&labels=Test-Findit-Wrong&components=Tools%3ETest%3EFindIt&summary=Wrongly+blame+cbb1a41de09da72b667371b9a85513608be1fbe7
    
    Original change's description:
    > [BrowserFragment] Programmatically create Tabs
    >
    > - Sets FOREGROUND_TABS by default to active.
    > - Add create Tab function to create tabs in the background
    > - Update BrowserFragment-shell to demonstrate preloading of tab content.
    >
    > Change-Id: I892f58f7a72700a897a2951ac5101de5a7ef5909
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811218
    > Commit-Queue: Susanne Westphal <[email protected]>
    > Reviewed-by: Rayan Kanso <[email protected]>
    > Reviewed-by: Robert Sesek <[email protected]>
    > Reviewed-by: Clark DuVall <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035448}
    
    Bug: 1353317
    Change-Id: I6a6e0af666b18d189c90b81bfec3348829f9e93d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832065
    Owners-Override: Maxim Kolosovskiy <[email protected]>
    Owners-Override: Boris Sazonov <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Commit-Queue: Susanne Westphal <[email protected]>
    Reviewed-by: Maxim Kolosovskiy <[email protected]>
    Reviewed-by: Susanne Westphal <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035463}
    
  1439. Have MSC sync its own enabled state with its platform_track
    
    Remove the odd DidSetMediaStreamTrackEnabled() MSTImpl method, instead
    making the MediaStreamComponent do its own syncing of enabled state with
    its platform track.
    
    Bug: 1302689, 1288839
    Change-Id: Ib8384739fbe13da0442d9dd38a84b3371c6dafcb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832216
    Reviewed-by: Tove Petersson <[email protected]>
    Commit-Queue: Tove Petersson <[email protected]>
    Auto-Submit: Tony Herre <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035462}
    
  1440. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660629591-667bcb25d42812c6a6bf104fbca4383de3391c34.profdata to chrome-win64-main-1660640381-bb07ef06f78c53431d2f66258e20d7cc7462fb96.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I189450a90c51966ab429b82a23967b56563e9f09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833359
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035461}
    
  1441. Roll WebRTC from 8810a93ade13 to 7cbd8dee7bf3 (2 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/8810a93ade13..7cbd8dee7bf3
    
    2022-08-16 [email protected] Prefer use of time controller main thread to run loop
    2022-08-16 [email protected] Update WebRTC code version (2022-08-16T04:04:57).
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I32856808a7c1d08944e44624534b443d64d6b189
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833835
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035460}
    
  1442. Update V8 to version 10.6.175.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/ea1e4173..9b476953
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I3799d164db15c8fff33eba2cfcbe7fcc8de66c93
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833496
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035459}
    
  1443. Direct Sockets API: Reject |closed| with the same exception as readable/writable streams.
    
    This CL changes the way |closed| promise is rejected: now it will mirror the rejection of reason of either [[readable]] or [[writable]] (whichever comes first). An example can be found here: https://wicg.github.io/direct-sockets/#dfn-handle-closing-the-tcp-writable-stream
    
    Bug: 1345262
    Change-Id: Ibcce469b35b08ce35de2f83afe7567c645f5a13d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3779544
    Reviewed-by: Reilly Grant <[email protected]>
    Commit-Queue: Andrew Rayskiy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035458}
    
  1444. [fieldtrials] Add ForwardMemoryPressureEventsToGpuProcess to config
    
    Enable ForwardMemoryPressureEventsToGpuProcess by default on bots, as
    required to start a beta channel experiment.
    
    Bug: 1329375
    Change-Id: I21e7c151b39c592927686cdf3275a26e22eb6aab
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827213
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Benoit Lize <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035457}
    
  1445. [Autofill Assistant] Synthetic Trial for QrCodeScan
    
    Register Synthetic field trials for Data Input via
    QR Code Scanning in Autofill Assistant. Will be used
    to measure stability.
    
    Bug: b/241889107
    Change-Id: I5b7f099a96f9fd69d6942a76c2cf43a51b19099a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827926
    Commit-Queue: Shashank Jain <[email protected]>
    Reviewed-by: Florian Gauger <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035456}
    
  1446. CrOS VCD: Enable auto-framing by default
    
    Make chrome://flags#auto-framing-override flag defaults to enabled. Note
    that the feature is still guarded by per-device feature profile.
    
    Bug: b:210929757, b:221980963
    Test: Toggle chrome://flags#auto-framing-override and check behavior.
    Change-Id: I6b477be98dc75336cce2fd3841dc2d0d487dc7d9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832988
    Auto-Submit: Ren-Pei Zeng <[email protected]>
    Reviewed-by: Shik Chen <[email protected]>
    Commit-Queue: Ren-Pei Zeng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035455}
    
  1447. [iOS] Change cancel button string in send-tab-to-self sign-in promo
    
    The string should be "Cancel" instead of "Skip".
    
    Bug: 1264471
    Change-Id: I59a63a5b6f480ca3e0866f628090777bfba28e29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829703
    Reviewed-by: Jérôme Lebel <[email protected]>
    Commit-Queue: Jérôme Lebel <[email protected]>
    Auto-Submit: Victor Vianna <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035454}
    
  1448. SAML username Autofill: remove url filtering
    
    There was a last minute design change to allow admins to specify url
    parameterm manually through a device policy (instead of only allowing
    predefined values). This should allow them to use autofill feature with
    any IdP, but that implies that we can't have any url filtering on the
    client side as we no longer have a predefined list of supported IdPs. So
    this CL removes limitations on IdP login page url. See
    go/cros-saml-username-autofill-dd (internal link) for more details.
    
    This cl also removes corresponding tests but instead adds tests with a
    generic IdP url.
    
    Bug: 1298675
    Test: browser tests SamlUsernameAutofillUnitTest*
    Change-Id: I0e9fa5369c9791e2a5a942538860fc5479df09dc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829551
    Commit-Queue: Andrey Davydov <[email protected]>
    Reviewed-by: Roman Sorokin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035453}
    
  1449. OOBE: Include ConsolidatedConsent screen in OOBE metrics
    
    Include Consolidated Consent Screen in the following UMA histograms:
     - OOBE.StepShownStatus
     - OOBE.StepCompletionTime
     - OOBE.StepCompletionTimeByExitReason
    
    Bug: b/242679991
    Change-Id: Ia4bc7aa08be9561341c8df63e716614806273d3e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832661
    Reviewed-by: Roman Sorokin <[email protected]>
    Commit-Queue: Osama Fathy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035452}
    
  1450. History Sync: Add columns to VisitAnnotationsDatabase
    
    This CL adds a number of additional annotation columns, in both the
    context and the content annotations tables.
    For now, the new columns are required only for Sync, but in the future
    some of them will likely also be used locally.
    
    Bug: 1347012
    Change-Id: I5ecf33c9ebd67acf3436dac1e718730b0c3f7722
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825961
    Reviewed-by: Tommy Li <[email protected]>
    Commit-Queue: Marc Treib <[email protected]>
    Reviewed-by: Sophie Chang <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035451}
    
  1451. [iOS] CBD don’t disconnect user
    
    Tested:
    * enable enable-cbd-sign-out
    * start Chrome disconnected
    * go to www.google.com
    * connect
    * open settings
    * open privacy and security
    * open Clear Browsing Data
    * click on Clear Browsing Data
    * click on Clear Browsing Data
    * check that you’re still signed-in
    
    Bug: 1351660
    Change-Id: Ibcb8dc2c39f76b2caf6b058aed4d52223fe41143
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829152
    Reviewed-by: Jérôme Lebel <[email protected]>
    Commit-Queue: Arthur Milchior <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035450}
    
  1452. [chrome] Fix some cpplint errors in chrome part15
    
    chrome/browser/renderer_context_menu/render_view_context_menu.cc:205:
      "chrome/browser/apps/app_service/app_launch_params.h" already included at chrome/browser/renderer_context_menu/render_view_context_menu.cc:37  [build/include] [4]
    chrome/browser/resource_coordinator/tab_activity_watcher_unittest.cc:14:
      "chrome/browser/resource_coordinator/tab_activity_watcher.h" already included at chrome/browser/resource_coordinator/tab_activity_watcher_unittest.cc:5  [build/include] [4]
    chrome/browser/resource_coordinator/tab_manager.cc:41:
      "chrome/browser/resource_coordinator/tab_manager.h" already included at chrome/browser/resource_coordinator/tab_manager.cc:5  [build/include] [4]
    chrome/browser/rlz/chrome_rlz_tracker_delegate.cc:46:
      "base/command_line.h" already included at chrome/browser/rlz/chrome_rlz_tracker_delegate.cc:9  [build/include] [4]
    chrome/browser/safe_browsing/download_protection/file_analyzer_browsertest.cc:20:
      "chrome/browser/safe_browsing/download_protection/document_analysis_service.h" already included at chrome/browser/safe_browsing/download_protection/file_analyzer_browsertest.cc:12  [build/include] [4]
    chrome/browser/safe_browsing/tailored_security/chrome_tailored_security_service.cc:27:
      "chrome/browser/ui/browser_finder.h" already included at chrome/browser/safe_browsing/tailored_security/chrome_tailored_security_service.cc:12  [build/include] [4]
    
    Bug: None
    Change-Id: I5cafc9123996083648b3a676747e3f0c1d44c6e9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827460
    Auto-Submit: Qi Tiezheng <[email protected]>
    Reviewed-by: Daniel Rubery <[email protected]>
    Commit-Queue: Alex Ilin <[email protected]>
    Reviewed-by: Alex Ilin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035449}
    
  1453. [BrowserFragment] Programmatically create Tabs
    
    - Sets FOREGROUND_TABS by default to active.
    - Add create Tab function to create tabs in the background
    - Update BrowserFragment-shell to demonstrate preloading of tab content.
    
    Change-Id: I892f58f7a72700a897a2951ac5101de5a7ef5909
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811218
    Commit-Queue: Susanne Westphal <[email protected]>
    Reviewed-by: Rayan Kanso <[email protected]>
    Reviewed-by: Robert Sesek <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035448}
    
  1454. DanglingPtr: fix dangling ptr in IOBuffer
    
    We need to make sure some internal mechanisms are not releasing the
    pointer on some operations.
    
    Bug: 1291138
    Change-Id: I2d47e12c5468905040eb01df2a793a8bde9e416c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822946
    Reviewed-by: Adam Rice <[email protected]>
    Commit-Queue: Paul Semel <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035447}
    
  1455. Mitigate iOS crash.
    
    AutofillCountry does 2 things:
    - Represent a country's address requirements (e.g. is a state used?).
    - Derive a translated version of a country's name.
    For the latter use case, a locale is passed to the constructor.
    
    For unknown reasons the function used to derive the translated name
    causes crashes on iOS (see bug). This seems to be a bug in
    GetDisplayNameForLocale, which became much more apparent with crrev.com/c/3676973 (see 100x worse in the bug description).
    
    Fortunately, in these cases only the former feature of the class is used
    and translating the name is unnecessary. Thus, for the lack of a proper
    fix, the locale parameter is replaced by an absl::optional and
    translating the name is skipped if absl::nullopt is passed. The locale
    already had a default parameter value for the same reason, so making it
    optional makes this fact more explicit.
    
    Bug: 1349345
    Change-Id: I5aedc62d385858f401bb90a3f526fb113230c9fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810492
    Reviewed-by: Christoph Schwering <[email protected]>
    Commit-Queue: Florian Leimgruber <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035446}
    
  1456. [CodeHealth] Omaha UI base::Value modernisation
    
    This CL removes the use of deprecated methods from base::Value in the
    omaha webui code.
    
    Bug: 1187001
    Change-Id: If3d2c7132fe8a49e82658521459776230e8a1533
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829694
    Reviewed-by: Sorin Jianu <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Mike Dougherty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035445}
    
  1457. Migration of chrome/ BrowserContextKeyedServiceFactory to ProfileKeyedServiceFactory Part 7
    
    Bug: 1284664
    Change-Id: Ic36cd545bc794bc0365461ec5452cde87065bebb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3798174
    Reviewed-by: Alex Ilin <[email protected]>
    Commit-Queue: Ryan Sultanem <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035444}
    
  1458. Roll DevTools Frontend from d08e7f0540c0 to 17217b35eafe (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/d08e7f0540c0..17217b35eafe
    
    2022-08-16 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (untrusted)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I1cfcd03ab8f01990e728324a4e62cdd31bafd6ef
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833245
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035443}
    
  1459. Call MSC::SetImplementation directly when component has been created
    
    Bug: 1288839
    Change-Id: Ibf865d06fcf959801e84c2de0b996e79e3b1c0f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828086
    Reviewed-by: Tony Herre <[email protected]>
    Commit-Queue: Tove Petersson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035442}
    
  1460. [beacon-api] Add skeleton of `PendingBeaconDispatcher`
    
    This CL does not change any PendingBeacon's behavior yet. It is to prepare for subsequent renderer-side timeout implementation.
    
    - Replaced `PendingBeaconHostRemote` with `PendingBeaconDispatcher`
      and exported the latter as an independent class.
    - Removed `timeout` from the mojom message to browser process. All
      timeout behavior will be implemented on the renderer-side, according
      to [1].
    - Browser-side will still be responsible for making network requests. And trigger sending all beacons on page destroyed.
    
    Design Doc: https://docs.google.com/document/d/1QIFUu6Ne8x0W62RKJSoTtZjSd_bIM2yXZSELxdeuTFo/edit?pli=1#heading=h.nxtqzwddjsbk
    
    [1]: https://github.com/WICG/unload-beacon/issues/10#issuecomment-1189804245
    
    Bug: 1293679
    Change-Id: I04534a95d8540dd4344cc2b916a028a96ed3fbf4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3809613
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Rakina Zata Amni <[email protected]>
    Commit-Queue: Ming-Ying Chung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035441}
    
  1461. Script executor call to ReportProgress
    
    To be called from an action
    
    Bug: b:209384145
    Change-Id: I25fc0934cb33ab742a84e877f466a1aa96eb6cb4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3784802
    Reviewed-by: Florian Gauger <[email protected]>
    Commit-Queue: Julie Hockett <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035440}
    
  1462. Fix AutofillEnableSupportForParsingWithSharedLabels.
    
    Label inference assigns the same label to consecutive fields, unless
    the fields are encapsulated in layers of divs. This effectively disables
    the shared label feature, which is looking for consecutive fields with
    empty labels.
    
    This is fixed by also looking for consecutive fields which share the
    same label as the first field in the group.
    
    The alternative way of fixing it is tweaking label inference itself.
    This was attempted in crrev.com/c/3634706, but is much more involved.
    
    Bug: 1167702
    Change-Id: I907f3d6fbf7ff273624a31bb5ac93219d6af0b17
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816805
    Commit-Queue: Florian Leimgruber <[email protected]>
    Reviewed-by: Christoph Schwering <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035439}
    
  1463. [APC Desktop] Remove unnecessary space from success string.
    
    Bug: 1329179
    Change-Id: Ida23399ffaffd2e15967e6cdacf1c79de38ff174
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830014
    Reviewed-by: Norge Vizcay <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035438}
    
  1464. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660618751-a18a938fe3e3094e9e24d71a5f6cf4ac61b350b2.profdata to chrome-win32-main-1660629591-4c2e447a931c4be58f67e1d7c0640086f637eeee.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie1bd878ba343e2a4e9076b7f347236835a380a4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833006
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035437}
    
  1465. Import wpt@973e3df468214169971459c358afee05d02cb8a8
    
    Using wpt-import in Chromium 754ede9fc072c33298a8edf5ed5239f49aa5e71f.
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    [email protected]:
      external/wpt/css/css-sizing
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: Id770f3712cedca5cf575f335ae0f0b1317281dbd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832513
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: WPT Autoroller <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035436}
    
  1466. Add Tangible sync flow for signin row in main settings
    
    This cl adds the tangible sync flow launch capability to the signin
    preference in main settings page. This flow is guarded by a flag.
    
    Bug: 1332527
    Change-Id: I9222fa0512e1fcd55a012a9fa37853a9b66b0226
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819763
    Reviewed-by: Boris Sazonov <[email protected]>
    Commit-Queue: Tanmoy Mollik <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035435}
    
  1467. Roll Projector App from RKov5xJycWx1T0hd_... to 5aiSSTONnl1PqtAdZ...
    
    Release_Notes: http://go/projector_app-x20/relnotes/Main/projector_app_nightly_202208160100_RC00.html
    
    https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/projector_app/app/+/5aiSSTONnl1PqtAdZEgAZNfRqUSl2nAlWxjfH-DGOKwC
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/projector-app-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:chromeos-betty-pi-arc-chrome;luci.chrome.try:linux-chromeos-chrome
    Bug: b/242600025
    Tbr: [email protected]
    Change-Id: I36d8d5cd589ca2618a4973b95cfa8c64fa2d52da
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833007
    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@{#1035434}
    
  1468. PageLoadMetrics: Prerender2 support for MultiTabLoadingPageLoadMetricsObserver
    
    No behavioural change.
    
    MultiTabLoadingPageLoadMetricsObserver will be deprecated near future.
    This CL makes it clear that this class doesn't support prerendering
    and using STOP_OBSERVING.
    
    Bug: 1317494
    Change-Id: Ic74646870be7e268f28f706aee29f915a12bb8d2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819224
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Reviewed-by: Kunihiko Sakamoto <[email protected]>
    Commit-Queue: Ken Okada <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035433}
    
  1469. [Signin][Android] Allow real AccountInfoService in AccountManagerTestRule
    
    Before this CL, using AccountManagerTestRule implied always using
    a fake instance of AccountInfoService. This caused issues for tests
    trigger sign-in, as SigninManagerImpl uses AccountInfoService to wait
    for the account to be seeded. FakeAccountInfoService doesn't actually
    wait for seeding to happen, so the test would try proceed with the
    sign-in before the seeding is finished.
    
    This CL addresses this issue by allowing real AccountInfoService while
    using AccountManagerTestRule. To do so, null should be passed to the
    AccountManagerTestRule constructor.
    This CL also changes FirstRunActivitySigninAndSyncTest so it now uses
    real AccountInfoService instance.
    
    Bug: 1343837, 1352119
    Change-Id: Ib8ee4b5077b2311b26a1d5524d1882832355634d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827862
    Reviewed-by: Tanmoy Mollik <[email protected]>
    Commit-Queue: Boris Sazonov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035432}
    
  1470. PA: Make PA a static library by default
    
    Make PartitionAlloc library a static library by default
    except for the case of component builds.
    
    Change-Id: I12272c593a81092f148fa0df1df2b049a434a28e
    Bug: 1151236
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812483
    Reviewed-by: Takashi Sakamoto <[email protected]>
    Commit-Queue: Yuki Shiino <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035431}
    
  1471. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660618751-5486368e92053699c0d9a4e6850d07713cc17733.profdata to chrome-win64-main-1660629591-667bcb25d42812c6a6bf104fbca4383de3391c34.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: Id95e96c72ee22b43a15b40a6339784dd4e68cdb6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833635
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035430}
    
  1472. Only create constraint space rare data when necessary.
    
    A mistake in CL:3829224 caused us to always create a rare data object,
    whether it was necessary or not, affecting performance (and memory
    usage).
    
    This affected perf_tests/css/ChangeStyleShallowTree.html and also many
    perf_tests/layout/ tests.
    
    Bug: 1353201, 1348774, 1348725, 1352931
    Change-Id: I8acff4656c8b0a538e7daa64961e0a37b469dadc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832222
    Reviewed-by: Rune Lillesveen <[email protected]>
    Commit-Queue: Morten Stenshorne <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035429}
    
  1473. Clean up kAutofillFixFillableFieldType experiment
    
    Fixed: 1080636
    Change-Id: I178211889ccd1972d659b4ae354e8a9327d38c1b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827418
    Auto-Submit: Dominic Battré <[email protected]>
    Commit-Queue: Florian Leimgruber <[email protected]>
    Reviewed-by: Florian Leimgruber <[email protected]>
    Reviewed-by: Richard Coles <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035428}
    
  1474. [PA] Rework `GetSubsequentPageMetadata()`
    
    This CL reworks the return type of `GetSubsequentPageMetadata()` to
    actually return a `SubsequentPageMetadata` struct.
    
    Change-Id: Ia3b919cf8acd68a09d4f618d6edc1ec6f7b99ac2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833256
    Commit-Queue: Kalvin Lee <[email protected]>
    Reviewed-by: Bartek Nowierski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035427}
    
  1475. DanglingPtr: fix dangling ptr in QuotaManagerImpl
    
    The deleter function will eventually delete the database before
    ~QuotaManagerImpl goes out of scope.
    
    Bug: 1291138
    Change-Id: I7eb567902d3e2d95ee1e058e08d7a40d1d2f7535
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827835
    Commit-Queue: Paul Semel <[email protected]>
    Reviewed-by: Joshua Bell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035426}
    
  1476. DanglingPtr: fix dangling ptr in ouput_device_mixer_impl
    
    Use `ExtractAsDangling` to avoid holding a briefly danlging ptr.
    
    Bug: 1291138
    Change-Id: I7e74e331483ad528c7a573d2bafad8ebe9ec1062
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826287
    Commit-Queue: Ali Hijazi <[email protected]>
    Reviewed-by: Olga Sharonova <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035425}
    
  1477. DevTools: add histograms for CSS hints
    
    The reporting part is in this CL: https://crrev.com/c/3825896
    
    Bug: 1178508
    Change-Id: Ic578983fc3a4e81247523ea5da84afb2ab22e345
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826316
    Reviewed-by: Changhao Han <[email protected]>
    Commit-Queue: Alex Rudenko <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035424}
    
  1478. Migration of chrome/ BrowserContextKeyedServiceFactory to ProfileKeyedServiceFactory Part 9
    
    Bug: 1284664
    Change-Id: I13a1cd7f587748f8d4138a4b8ce59b2cc24497a7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3798177
    Reviewed-by: David Roger <[email protected]>
    Commit-Queue: Ryan Sultanem <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035423}
    
  1479. DanglingPtr: fix dangling ptrs in window_tree_host
    
    Use unique_ptr to hold owned input method instead of new/delete.
    
    Bug: 1291138
    Change-Id: Iccb116a256c3f3ffa95b0452514603888abd6ec5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829302
    Reviewed-by: Arthur Sonzogni <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035422}
    
  1480. Roll ANGLE from 2089943b951d to 0f5770deabf2 (1 revision)
    
    https://chromium.googlesource.com/angle/angle.git/+log/2089943b951d..0f5770deabf2
    
    2022-08-16 [email protected] Roll Chromium from 16d8164e92a5 to 754ede9fc072 (380 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Change-Id: I86318f7e221c13e19981c6e4dedf5626195bdd73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833576
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035421}
    
  1481. Delay expiry of frequently used histograms.
    
    Updates the expires_after attribute for 941 histograms that show
    frequent access in the past 180 days.  These are the 99% most
    frequently used histograms over that time that do not already
    have a date later than or within 60 days of 2022-11-14.
    
    [email protected]
    
    Change-Id: I4ab1ae1bf84d657f958630964f4d7470612f179a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828135
    Commit-Queue: Chrome Metrics Logs <[email protected]>
    Bot-Commit: Chrome Metrics Logs <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035420}
    
  1482. Disable Settings button in IME Tray for Kiosk
    
    Previous IME tray:
    https://screenshot.googleplex.com/7mgW2BRw4VPv7YC
    New IME tray in Kiosk session:
    https://screenshot.googleplex.com/cDxA35HafiZprTD
    IME tray in user session with settings button:
    https://screenshot.googleplex.com/AfHbajdFnQq8M7t
    
    Bug: b/242173879
    
    Test: ash_unittests
    --gtest_filter="ImeMenuTrayTest.*"
    
    Change-Id: I2bb2a53efd39fc70fde5975621909f3def4c8c18
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826305
    Reviewed-by: Irina Fedorova <[email protected]>
    Reviewed-by: Andre Le <[email protected]>
    Commit-Queue: Irina Zelentsova <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035419}
    
  1483. DanglingPtr: fix dangling ptr in ContextProviderCommandBuffer
    
    Since `impl_` is owned by one of gles2_impl_, raster_interface_, or webgpu_interface_, it must be declared last and cleared first.
    
    Bug: 1291138
    Change-Id: I5bddc19e1ed539c97c11590f82c48df4ca3df7f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3816046
    Reviewed-by: Zhenyao Mo <[email protected]>
    Commit-Queue: Ali Hijazi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035418}
    
  1484. Add ContactInfoSpecifics to EntitySpecifics and proto value conversions.
    
    This CL corresponds to steps 4+5 of the sync integration checklist [1].
    
    It additionally fixes a bug in proto_visitors.h, where VISIT_ENUM
    instead of VISIT was called for two of the ContactInfoSpecifics' fields.
    
    [1] https://www.chromium.org/developers/design-documents/sync/model-api/#sync-integration-checklist
    
    Bug: 1348294
    Change-Id: I339a74959d3fdf8ded494ccd73ea4ff47ddb5629
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829508
    Commit-Queue: Florian Leimgruber <[email protected]>
    Reviewed-by: Marc Treib <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035417}
    
  1485. DanglingPtr: AXCallStatementInvokerAuraLinux
    
    Remove DanglingUntriaged annotation on `indexer_` since it's not
    dangling.
    
    Bug: 1291138
    Change-Id: Ie00ada415989e42d4779697b9d6ae21276ab7c51
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3819690
    Commit-Queue: Ali Hijazi <[email protected]>
    Reviewed-by: Martin Robinson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035416}
    
  1486. AW: support flags in ServiceHelper.bindService
    
    This fixes support for Context flags in ServiceHelper.bindService().
    There was already a parameter for this, but the parameter was
    accidentally ignored and Context.BIND_AUTO_CREATE was used instead.
    
    This should have no effect in production. I manually verified that all
    call sites pass Context.BIND_AUTO_CREATE anyway, so the behavior should
    be the same.
    
    Fixed: 1353168
    Test: None
    Change-Id: I539522b127c2b727b9dfacb4a44f48a80bb332a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832776
    Auto-Submit: Nate Fischer <[email protected]>
    Reviewed-by: Hazem Ashmawy <[email protected]>
    Commit-Queue: Hazem Ashmawy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035415}
    
  1487. Roll src-internal from b21b98bdfcd7 to a902f4610501 (2 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/b21b98bdfcd7..a902f4610501
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ifc49de92f6c943bf51f960744248e59ff3bfa6d7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832737
    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@{#1035414}
    
  1488. [webgl] Add out parameters to ValidateUniformMatrixParameters
    
    The implementation of WebGL functions like `uniformMatrixXXX` first
    validates the incoming parameters in `ValidateUniformMatrixParameters`,
    followed by the calculation of the data pointer and length to be passed
    to the WebGL backend where the actual processing then happens.
    
    With this CL, the calculation of the data pointer and length are moved
    to `ValidateUniformMatrixParameters`. This means for the data pointer
    that an offset gets added to an incoming base pointer. For the length
    it means that either the incoming srcLength is used, or the size of the
    incoming data array minus the offset.
    
    This is just a refactoring, with the goal to create a single bottle
    neck where the data pointer and length get calculated and can also be
    checked.
    
    The checks will be added in a later CL.
    
    [email protected]
    
    Bug: chromium:1344047
    Change-Id: Ibcdc7d4f78d4f40b17087d43d871f11429a21440
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822708
    Reviewed-by: Kenneth Russell <[email protected]>
    Commit-Queue: Andreas Haas <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035413}
    
  1489. [LoginScreen][SAML]: Fix activity observation condition
    
    We should start observing user activity to reopen the login page only
    when there are no user pods.
    
    Bug: 1352074
    Change-Id: I3ca15ef895cc3e9b31c05434a47b3e5381a1985d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826309
    Commit-Queue: Danila Kuzmin <[email protected]>
    Reviewed-by: Renato Silva <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035412}
    
  1490. Ensure xcode is installed for WebRTC Chromium Mac Builder
    
    Bug: webrtc:14364
    Change-Id: I7199d52cde6478d2a6a4cb5d22d467fe4f571598
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829516
    Reviewed-by: Mirko Bonadei <[email protected]>
    Commit-Queue: Jeremy Leconte <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035411}
    
  1491. Update V8 to version 10.6.174.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/dc38a218..ea1e4173
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: Ief1a016c8b3da241bbcd82919b445aa357e09d39
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833495
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035410}
    
  1492. Roll DevTools Frontend from 806f4a2e1cd6 to d08e7f0540c0 (2 revisions)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/806f4a2e1cd6..d08e7f0540c0
    
    2022-08-16 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS.
    2022-08-16 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-versions)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Id2c558eb655149e5cc4d156a11b067fcc62eab93
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831410
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035409}
    
  1493. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660607946-21fc3ac742bbf512e36ac315bd686a31e4bae5f8.profdata to chrome-mac-arm-main-1660629591-7059cbf5eed4d18173cea769494ab7763fc9f9b7.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I437dfee6e86c4f129266778794dfaaa7408315b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832113
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035408}
    
  1494. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660607946-f1457d50bd4512f77090bbaad1f58f950b8f9471.profdata to chrome-mac-main-1660629591-1f325dcc2da375cc208a9ac8f1f693b2841ade8f.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ia67b1ffc3a4aeab24f49c416801d23b0b214731c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833023
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035407}
    
  1495. [PA] partition_tag cleanups
    
    This CL collects several fixes made in / around the `partition_tag`
    module:
    
    1. Call `PartitionTagIncrementValue()` with the slot start and size.
    2. Extra DCHECK() in `PartitionTagSetValue()`.
    3. `PartitionTagSetValue()` is changed to only operate on slot starts.
    
    Bug: 1307514
    Change-Id: I82153b09aef143c684fc13510957f67804f7b868
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827932
    Commit-Queue: Kalvin Lee <[email protected]>
    Reviewed-by: Bartek Nowierski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035406}
    
  1496. Delay expiry of histograms causing alerts.
    
    Updates the expires_after attribute for 63 histograms that have
    been used to generate alerts in the past 180 days and do not already have
    a date later than or within 60 days of 2022-11-14.
    
    [email protected]
    
    Change-Id: I6b132d1b02edaf9a362e22d27370a3f31f59f41d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828134
    Commit-Queue: Chrome Metrics Logs <[email protected]>
    Bot-Commit: Chrome Metrics Logs <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035405}
    
  1497. Roll WebRTC from 93fd55a030e8 to 8810a93ade13 (1 revision)
    
    https://webrtc.googlesource.com/src.git/+log/93fd55a030e8..8810a93ade13
    
    2022-08-16 [email protected] Roll chromium_revision dafd6f34c3..5ddcf683a5 (1035229:1035358)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I20dcc52c98eca1458e6d936c635592300f0f2045
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833225
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035404}
    
  1498. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660607946-c55ac51ed3ad2d99676608338c73d1e6acc4162c.profdata to chrome-linux-main-1660629591-c41d73b0894d26e63bf93c2dd833194e279b4c35.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: If6a668d8c688615cc4c55d99246d9a82d82c30d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832848
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035403}
    
  1499. Privacy Guide: Update HaTS group names
    
    Update the privacy guide HaTS group names, as discussed in cl/465067555.
    
    Bug: 1215630
    Change-Id: Ia985fafca8e587d4df9f8337376a2e62e3676571
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822632
    Commit-Queue: Rainhard Findling <[email protected]>
    Reviewed-by: Side YILMAZ <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035402}
    
  1500. Do not forward memory pressure calls to image decode cache
    
    LayerTreeHostImpl forwards memory pressure calls to image decode cache
    by calling SetShouldAggressivelyFreeResources on it, which evicts
    decoded images from cache.
    
    At the same time, GpuImageDecodeCache listens to the same global
    memory pressure events and does the same eviction.
    
    Thus, remove calls to the ImageDecodeCache from the LayerTreeHostImpl
    as they are not necessary.
    
    Moreover, this simplifies sharing image decode cache instances between
    cc instances (that will be done in a follow up cl).
    
    Bug: 1279568
    Change-Id: I3b167d9b8daf0a1194e243c86d3cb0db31006ecd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817529
    Reviewed-by: Khushal Sagar <[email protected]>
    Commit-Queue: Maksim Sisov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035401}
    
  1501. [Frameworks roll] Roll to 467850029 piper revision
    
    Change-Id: Id1cde82c48c8c74107b03ebd6073720af76ae96e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832955
    Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035400}
    
  1502. Update list and dict Value usage in web_app_integration_test_driver.cc
    
    Only Value::List and Value::Dict should be used to access and update
    list and dict Values - other APIs are all deprecated.
    
    Bug: 1187001, 1338341
    Change-Id: I0c3ddf7b49b38f03cbec80aeb0bdfba8d3134da2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831386
    Reviewed-by: Alan Cutter <[email protected]>
    Commit-Queue: Matt Menke <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035399}
    
  1503. [FastCheckout] Add a factory for FastCheckoutCapabilitiesFetcher.
    
    Bug: 1350456, 1334642
    Change-Id: I5cb6586c53f448033432ff4173b8ba65e16a9792
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810488
    Reviewed-by: Norge Vizcay <[email protected]>
    Commit-Queue: Jan Keitel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035398}
    
  1504. WebNN: implement MLOperator and build methods for clamp operator
    
    This CL implements the internal slots of MLOperator. It also implements
    the methods of MLGraphBuilder that build clamp operator.
    
    Bug: 1273291
    Change-Id: I22505bab95379f30efb305da91a1f8133502d806
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818033
    Reviewed-by: Jiewei Qian <[email protected]>
    Commit-Queue: ningxin hu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035397}
    
  1505. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660607946-9644f6ef70baeac7eebd3b368b81b4f239b82703.profdata to chrome-win32-main-1660618751-a18a938fe3e3094e9e24d71a5f6cf4ac61b350b2.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ibc2dbfc83ddf5cf578c30053c7435fab04618399
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831408
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035396}
    
  1506. Refactor mojom API to receive list of struct rather action ids
    
    This CL changes mojom API from sending list of ids and labels to sending
    list of struct to prepare for the next change to receive label for
    standard actions.
    android side: ag/19201443
    
    Bug: b/183573519
    Test: AccessibilityNodeInfoWrapperTest.CustomActions
    Change-Id: Ic9e5baa4d8c389b26f5378ed3f5850891cf21714
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3739902
    Auto-Submit: Saho Kobayashi <[email protected]>
    Reviewed-by: Hiroki Sato <[email protected]>
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Saho Kobayashi <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035395}
    
  1507. Settings WebUI: Fix empty extension info on chrome://settings/onStartup
    
    crrev.com/c/3810934 attempted to modernize the base::Value usages across
    WebUI but accidentally returned an empty object instead of `undefined`
    when chrome://settings/onStartup checks if there is an extension
    affecting Chrome startup.
    
    This CL reverts those changes in the startup handler. See CL for
    discussion [1].
    
    [1] https://chromium-review.googlesource.com/c/chromium/src/+/3810934/3/chrome/browser/ui/webui/settings/on_startup_handler.cc#69
    
    Fixed: 1352456
    Change-Id: I782a099660f55a7baa59f889f2458a764888adb1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833396
    Reviewed-by: Rebekah Potter <[email protected]>
    Commit-Queue: John Lee <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035394}
    
  1508. [lacros skew tests] Refresh skew tests for M106
    
    This CL updates the ash version ['106.0.5243.0'] for Lacros version skew testing.
    If this CL caused regressions, please revert and stop the autoroller
    at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
    [email protected].
    
    [email protected]
    
    Bug: None
    Change-Id: If7cf2cffdcbe14664a58409f21f8e44b6f28f385
    Requires-Testing: True
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831242
    Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035393}
    
  1509. Roll nearby-connections from 123a2cfd1853 to e5c24b8b8ac4 (1 revision)
    
    https://chromium.googlesource.com/external/github.com/google/nearby-connections.git/+log/123a2cfd1853..e5c24b8b8ac4
    
    2022-08-15 [email protected] Add manager app ID into the APIs
    > PiperOrigin-RevId: 467757514
    >
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/nearby-connections-chromium
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-nearby-chrome-fyi
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I27a9faf83b8592fa92563d199316e9f5cecc065e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832699
    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@{#1035392}
    
  1510. Roll Dawn from fa4a7291f2f6 to c81cefe06ea4 (1 revision)
    
    https://dawn.googlesource.com/dawn.git/+log/fa4a7291f2f6..c81cefe06ea4
    
    2022-08-16 [email protected] Roll ANGLE from 042fda3cacda to 2089943b951d (4 revisions)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I77efe3ef579594aa26e05e39cc0c5d9d4513e8bb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833456
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035391}
    
  1511. Pass flags for enabling Crostini IMEs and VK through to the container
    
    Crostini IME/VK support is mainly enabled from within the container.
    Pass these flags when launching vshd or apps so garcon can make use of
    them.
    
    Backend: https://crrev.com/c/3811044
    
    Bug: b/231514911
    Change-Id: I218e34dfefe175b123db54969ee1fbcfa19c5592
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812701
    Reviewed-by: Joel Hockey <[email protected]>
    Commit-Queue: Timothy Loh <[email protected]>
    Reviewed-by: Jason Lin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035390}
    
  1512. [String matching] Rename prefix scoring constants.
    
    The term "multiplier" is somewhat confusing.
    
    Also change "word" to "token".
    
    Test: existing
    Bug: 1336160
    Change-Id: I25d601c087205e60c5a26f1658cb641307800f12
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832979
    Reviewed-by: Rachel Wong <[email protected]>
    Commit-Queue: Amanda Deacon <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035389}
    
  1513. [ios][feed] Update experimental and feature flags for refresh
    
    - Modifies the Experimental Settings for Refresh
    - Modifies the about_flags variations for Refresh
    
    Screenshots:
    https://screenshot.googleplex.com/8aNCMGiwERBfDC5.png
    https://screenshot.googleplex.com/AZTjEw6iEbzNpn3.png
    
    Change-Id: I6c614708f5f7a779b19e0a1534d9ad586a268fc0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827501
    Commit-Queue: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035388}
    
  1514. Refactor CartService to use PrefService::GetValueDict
    
    This is part of a larger migration effort based on
    go/trust-your-prefs.
    
    Bug: 1341996
    Test: Existing unit tests
    Change-Id: I877800988f2dd8d501785d2a97192a77504e5a38
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827797
    Commit-Queue: Roland Bock <[email protected]>
    Reviewed-by: Paul Adedeji <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035387}
    
  1515. [cras] Add default device only if there are any available devices
    
    Add default device only if there are any available audio devices. It can
    prevent users from using fake devices on Chromebook without internal
    mics or speakers.
    
    For audio_manager_chromeos, also simply the logic of IsDefault function.
    
    BUG=b:241739469
    
    Change-Id: Ic36ab53b3892b96ca4bb9cbbc49a6b7ff0a4dffb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829748
    Reviewed-by: Olga Sharonova <[email protected]>
    Commit-Queue: Yu-Hsuan Hsu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035386}
    
  1516. [mparch] Use NR::frame_tree_node instead of RFHI::frame_tree_node_(4/4)
    
    This CL replaces `frame_tree_node_` with
    NavigationRequest::frame_tree_node() in
    RenderFrameHostImpl::DidCommitNewDocument() to use the relevant
    FrameTreeNode during navigation.
    
    Bug: 1350575
    Change-Id: Ib8c593bfc0eaa39659a82029f343677cb66fb71d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829018
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Julie Jeongeun Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035385}
    
  1517. [PA] Remove unused function
    
    Nobody is calling `PartitionTagClearValue()`; remove the dead code.
    
    Change-Id: I151f964f545e0a9062d5ad849fba19780520465c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828025
    Commit-Queue: Kalvin Lee <[email protected]>
    Reviewed-by: Bartek Nowierski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035384}
    
  1518. Unsuppress WebGL sad-canvas and context restoration pixel tests.
    
    Pixel_WebGLContextRestored
    Pixel_WebGLSadCanvas
    
    These tests are passing on all configurations (except Android WebView,
    which is expected). Android Chromium displays a strange blue background
    behind the sad-canvas; will investigate this separately.
    
    Bug: 1167246
    Bug: 1086690
    Change-Id: I6e910b216fd4059cb99b42bc0312dd29944f337b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828891
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035383}
    
  1519. [String matching] Mostly remove hybrid matching.
    
    Also add a PrefixMatcher unit test file. The behavior of this class is
    also already further covered in the FuzzyTokenizedStringMatch unit
    tests.
    
    See http://shortn/_iDJYSBeW0q for my definition of hybrid matching. In
    short, it is one of the functions of the PrefixMatcher whereby a
    combination of acronym matching and token prefix matching is carried out
    in tandem.
    
    Hybrid matching is only useful in a very narrow set of cases, and it
    currently causes many inappropriately high match relevance scores. For
    example, the following is currently graded a high match:
    
      query: abcde
      text:  A BCDxyzxyz Exyzxyz
      [capitals used to indicate matched portions of text]
    
    This CL (mostly) removes hybrid matching from the PrefixMatcher. There
    still exists a type of hybrid matching where entire tokens are matched.
    e.g.:
    
      query: abcde
      text:  A BCD Exyzxyz
    
    This quirk is documented with a TODO in the added unit tests.
    
    More cleanly separating out the functions of the PrefixMatcher is a
    complex project. This current change is being made for short-term
    mitigation of game search over-triggering.
    
    score contribution to overall relevance scores (FTSM benchmarks)
    
    Test: unit tests plus manual before/after comparison of the prefix
    Bug: 1336160
    Change-Id: I9436f642d4e5623bd39c95b7ec60dc47a322873d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826616
    Commit-Queue: Amanda Deacon <[email protected]>
    Reviewed-by: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035382}
    
  1520. Roll Perfetto from 14874308ba40 to 079afe8d24d8 (325 revisions)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/14874308ba40..079afe8d24d8
    
    2022-08-15 [email protected] regenerate ftrace_descriptors am: 14874308ba
    2022-08-12 [email protected] syscall_table: Build on windows am: 9b95139ed2
    2022-08-12 [email protected] Add a list of identified potential causes for slow startup to startup_metric. am: 8537afe24e
    2022-08-11 [email protected] Add trace-uri-resolver to perfetto-trace-processor-python am: 6373547903
    2022-08-10 [email protected] Merge "Refactor the syscall table into a shared location" am: 54e7c1ce9c
    2022-08-10 [email protected] Merge "Include sanitizer header for container annotations" am: 268fce601b
    2022-08-10 [email protected] Update ui-stable version am: 2d152304da
    2022-08-10 [email protected] Merge "Project import generated by Copybara." am: 7271d500e2
    2022-08-10 [email protected] Merge "Adding chrome_inputs_per_frame.sql to track input count per frame" am: 0f47be4001
    2022-08-09 [email protected] Merge "Add V4L2 Ftrace events" am: 1ca2df707e
    2022-08-08 [email protected] [ui] Add panel for scroll jank tasks am: 14ae2bfe87
    2022-08-08 [email protected] Merge "[ui] Add Chrome Scroll Jank plugin" am: fd4adc11dd
    2022-08-08 [email protected] Merge "Update traceconv docs to properly call out how profile command works." am: 42165ac0c1
    2022-08-08 [email protected] Merge "track_event_internal: Remove unused global variable" am: 2aa95acd9a
    2022-08-08 [email protected] Merge "ui: Update channels" am: ecfe490673
    2022-08-05 [email protected] Merge "Project import generated by Copybara." am: f44970fbda
    2022-08-05 [email protected] Merge "Add memory fragmentation tracing" am: a6fa1c35d9
    2022-08-05 [email protected] Merge "Fix `_COPY` version of legacy trace macros" am: c7072e645e
    2022-08-04 [email protected] Merge "traced_probes: Support async events in the .json format" am: cb46e0562e
    2022-08-04 [email protected] Merge "ui: Remove tslint suppressions" am: 850472f559
    2022-08-04 [email protected] Merge "Fix android_jank_cuj missing CUJs in the output" am: 95939e60c0
    2022-08-04 [email protected] Merge "ui: Catch and ignore cache errors" am: d2a590f4af
    2022-08-04 [email protected] Merge "ui: Refactor cache manager to isolate API calls" am: 70ace4cf13
    2022-08-04 [email protected] Merge "Revert "Add aggregation function EXPERIMENTAL_PPROF"" am: aafc89ce0a
    2022-08-04 [email protected] Merge "[protozero] Fix cross-file-referenced enums." am: 28de3d8549
    2022-08-03 [email protected] Merge "Partial revert of aosp/2166563" am: 470bc189f5
    2022-08-03 [email protected] Merge "perfetto_cmd: --ignore-guardrails effects service" am: 44362a6663
    2022-08-03 [email protected] Merge "Pivot table: header cell component with drag'n'drop support" am: a9b60d13f0
    2022-08-03 [email protected] Merge "[ui] Update focus logic to change zooms levels more conservatively" am: a7c19fc9d3
    2022-08-03 [email protected] Merge "Add a line about startup tracing in CHANGELOG" am: c0732e7ac4
    2022-08-03 [email protected] Merge "Disable MainTracingNeverStarted once again" am: 64054d8a6e
    2022-08-03 [email protected] Fix lmk metric in cases of buffer wraparound am: f21d8bd1d7
    2022-08-03 [email protected] Merge "docs: Add linux.system_info to datasource references" am: 91540cbf6e
    2022-08-02 [email protected] Merge "tp: Destroy TraceProcessorContext (except storage and two trackers)" am: a5a48bdc22
    2022-08-02 [email protected] Merge "Add startup type to metric output" am: 19fc0ca111
    2022-08-02 [email protected] Merge "Factor SizeProfileComputer out of protoprofile tool" am: a2e8a03841
    2022-08-02 [email protected] Merge "Store expected ts in android_jank_cuj tables" am: ce19ce7576
    2022-08-02 [email protected] tools: python amalgamation for tools/tracebox etc am: 11d94e1fed
    2022-08-02 [email protected] Merge "Roll prebuilts for v28.0" am: 99b80d81d6
    2022-08-02 [email protected] Merge "Startup tracing: Enable a test" am: 3edf152dd4
    2022-08-02 [email protected] Fix v28.0 CHANGELOG am: 2ed5d3d8e6
    2022-08-02 [email protected] Add CHANGELOG for v28.0 am: 0a357422d3
    2022-08-02 [email protected] Merge "gn: Format everything" am: 6f2fd146e3
    2022-08-02 [email protected] Merge "ui: Improve visible slice filtering" am: aa6525c786
    2022-08-02 [email protected] Merge "base: Support base::StringView in base::Hash::Combine" am: c4da6db67c
    2022-08-02 [email protected] Merge "tools/add_tp_diff_test: Enforce presubmit" am: 44110aceec
    2022-08-01 [email protected] [protozero] Refactor nested enum values am: 762b30bd90
    2022-08-01 [email protected] Merge "Fix android_jank_cuj producing duplicate SF frames" am: f8af68b972
    2022-08-01 [email protected] Merge "Fix android_jank_cuj CUJ - counter matching" am: 0b22f0bb08
    2022-07-29 [email protected] Merge "[ui] Add --cross-origin-isolation flag to ui/run-dev-server" am: 01993ba7f5
    2022-07-29 [email protected] Merge "tp: Pass objects, not unique pointers, inside TraceSorter" am: 2ec0cd48c0
    2022-07-29 [email protected] Merge "Add aggregation function EXPERIMENTAL_PPROF" am: 566ee6c9e7
    2022-07-29 [email protected] Merge "Fix handling of async slices for track." am: 5f039513f2
    2022-07-29 [email protected] Merge "Add new fields with fixed64 type for flow ids in TrackEvent" am: 139aa51f0d
    2022-07-29 [email protected] tools/difF_test_tp handle CTRL-C and kill everything immediately am: 521d620b42
    2022-07-29 [email protected] Merge "Use chrome.process_type arg for identifying Chrome processes" am: c9535c6684
    2022-07-29 [email protected] Merge "TraceProcessor: Add initial bugreport parser" am: 0dc0de1f09
    2022-07-28 [email protected] Merge "ui: Don't aggregate perf samples on single selection" am: 8ab7cdc76e
    2022-07-28 [email protected] Use base::SprintfTrunc() in streaming_line_reader_unittest.cc. am: 7954ca73f6
    2022-07-28 [email protected] Merge "base: Disable Sockaddr_AbstractUnix test on Mac OS" am: ea8c38758d
    2022-07-28 [email protected] traced_probes: Fix test path am: 3cb10921b8
    2022-07-28 [email protected] startup trace: Fix abort and restart am: f848e2608c
    2022-07-28 [email protected] Test multiple DS in startup tracing am: e9c3cece1b
    2022-07-28 [email protected] Add a new test for Startup Trace am: e4cdcdf8c6
    2022-07-28 [email protected] Merge "Link crbug component from Perfetto docs" am: 98ea8945a9
    2022-07-27 [email protected] Merge "Revise special type category in java_heap_histogram metric" am: a9efcec17a
    2022-07-27 [email protected] Merge changes I2e5d1c76,I84982c81,Idbadf707 am: f921169dca
    2022-07-27 [email protected] Merge "Expose Trace protos in a java_library_host" am: 468424f34c
    2022-07-27 [email protected] heapprofd: Read whole shmem buffer when stopping data source. am: fe9023f1dc
    2022-07-27 [email protected] Merge "ui: Push tracebox to device" am: 07b87a79a8
    2022-07-27 [email protected] Merge "tp: improve python error message when tp fails to start" am: c9244a8ff3
    2022-07-27 [email protected] Merge "base: Fix off-by-one in abstract unix socket names" am: 8c0e5cddcd
    2022-07-27 [email protected] Merge "Fix TP diff tests on mac" am: 07713c7803
    2022-07-27 [email protected] Merge "Emit mojo interface tag based on symbol" am: 24cd5e92b8
    2022-07-27 [email protected] Merge "Add instruction for tracing Chrome on desktop" am: fc7632cd9d
    2022-07-27 [email protected] Merge "Tests: deflake protozero_benchmark.cc" am: 3177787e47
    2022-07-27 [email protected] Fix chromium build, take 5 am: e65601d47b
    2022-07-26 [email protected] base: Fix chromium autoroll take 4 am: f166fc4872
    2022-07-26 [email protected] TP: Fix ZipReader tests when zlib is disabled. Fix chromium. am: ad35c20d94
    2022-07-26 [email protected] Merge "[ui] Fix kthread track ordering" am: 519a7b3f5c
    2022-07-26 [email protected] Merge "TP: Fix windows build and small time bug in ZipReader" am: b4c6bc48b3
    2022-07-26 [email protected] Merge "[ui] Record metatrace from the UI" am: ab65cfbcd2
    2022-07-26 [email protected] Merge "ui: Add default mode for counters" am: 1d8f20f053
    2022-07-26 [email protected] Merge "tp: fix ninja gzip by flushing data in gzip parser" am: f5d2a9d1f2
    2022-07-26 [email protected] Merge "Disable a flaky test temporarily" am: cce216814d
    2022-07-26 [email protected] Merge "TraceProcessor: use UTC in ZipReader" am: d7786fc968
    2022-07-26 [email protected] Merge "Include SF in android_jank_cuj metric" am: 79f30e9ac8
    2022-07-26 [email protected] Merge "UnixSocketRaw: fix recent regression where we weren't setting CLOEXEC" am: 7d7687ea9f
    2022-07-26 [email protected] Merge "ui: Add rate mode for counters" am: 97d44b4faa
    2022-07-26 [email protected] Merge "TraceProcessor: add ZipReader" am: 30f1f06bcf
    2022-07-26 [email protected] Merge "TraceProcessor: Add StreamingLineReader" am: f692f560ab
    2022-07-26 [email protected] Merge "tp: add documentation for batch trace processor" am: edae25d0fa
    2022-07-26 [email protected] Merge "Add more documentation to query_frame_slice.sql" am: bc18be5bc3
    2022-07-26 [email protected] Merge "TP: Set Access-Control-Allow-Private-Network: true" am: bc178838b0
    2022-07-26 [email protected] Merge "tp: fix ingestion of ninja logs" am: 880ad9da29
    2022-07-25 [email protected] Merge "kallsyms: initialize synchronously and add option to avoid teardown" am: e19e4f253f
    2022-07-25 [email protected] Merge "Disable a flaky test temporarily" am: f36cd8e533
    2022-07-25 [email protected] Merge "Add new arg for Chrome processes" am: e4d93e430c
    2022-07-25 [email protected] Merge "Pivot table: get rid of edit view" am: 624891936a
    2022-07-25 [email protected] Merge "Fix process labels query" am: a3a3b568a2
    2022-07-25 [email protected] Merge "protozero::EnumToString." am: 049a4290ea
    2022-07-25 [email protected] tp: fix bounds table for traces with data added in eof am: e8137e2b16
    2022-07-24 [email protected] Merge "Add ANDROID_JANK_CORRELATE_FRAME_SLICE" am: e420efc80e
    2022-07-23 [email protected] Merge "tp: Change from multithreading to multiprocessing in diff tests" am: c9aa8a4ab3
    2022-07-22 [email protected] Merge "Add support for blocking method in StartupTracing" am: 86c920c317
    2022-07-22 [email protected] Merge changes I652777da,I30e3e707 am: 209791f79d
    2022-07-21 [email protected] Merge "Revert "Add new fields with fixed64 type for flow ids in TrackEvent."" am: 361efbf9aa
    2022-07-21 [email protected] Merge "Show symbolization error for /data/local/tmp binaries" am: 8feaff378d
    2022-07-21 [email protected] Merge "traced: don't set sys.trace.traced_started in standalone builds" am: 39b96e46bc
    2022-07-21 [email protected] Merge "tracebox: Optionally bundle traced_perf" am: 4a560a9007
    2022-07-21 [email protected] Merge "Project import generated by Copybara." am: 8417903389
    2022-07-21 [email protected] Merge "Fix format specifier for TracingBackendId (aka size_t)" am: 4ff8baf8c8
    2022-07-21 [email protected] Merge "add chrome_tasks_delaying_input_processing.sql" am: 66bed4ed59
    2022-07-20 [email protected] Merge "Adding scroll_jank_caused_by_scheduling.sql" am: 437f9d9de0
    2022-07-20 [email protected] Merge "[metrics] adding chrome_stack_samples_for_task.sql" am: 624d558fb1
    2022-07-20 [email protected] Merge "Add example_startup_trace.cc" am: 0bc0ae0cee
    2022-07-20 [email protected] Merge "tp: Destroy in context CHANGELOG" am: 76abb4316e
    2022-07-20 [email protected] Merge "Add new fields with fixed64 type for flow ids in TrackEvent." am: c8ba9179ad
    2022-07-20 [email protected] Merge "Support AndroidSystemProperty in trace processor." am: c223598255
    2022-07-20 [email protected] Merge "Fixing sybmolize_database attempting to convert non hex build ids." am: 50f9a87461
    2022-07-20 [email protected] Merge "Pivot table: add aggregations via dropdown menu" am: 3101cf59da
    2022-07-19 [email protected] Merge "trace_processor: change track name for ufs clkgating to align io.ufs format" am: ac8e40ad9e
    2022-07-19 [email protected] Merge "ui: Add Chrome recording UI V2" am: 5dd5bf76c9
    2022-07-19 [email protected] Merge "base::Daemonize(): wait for child setsid()" am: 5c68a10eb7
    2022-07-19 [email protected] Merge "Add pivots via dropdown" am: f8903a06d5
    2022-07-19 [email protected] Merge "tracebox: fix "traced_proces" typo in error message." am: 0641c2d485
    2022-07-19 [email protected] ui: Add chrome recording V2 target, target factory and am: a4222f2a87
    2022-07-18 [email protected] Merge "Typo buils -> build" am: 761031a428
    2022-07-18 [email protected] Merge "trace_processor: Understand <!DOCTYPE HTML> as systrace" am: ec8de057b3
    2022-07-18 [email protected] Merge "tp: Construct Trackers with storage, not context" am: a16f43c697
    2022-07-18 [email protected] Merge "Make the extension work with 127.0.0.1" am: 4e004c2d16
    2022-07-16 [email protected] Merge "sdk: Support startup tracing" am: 84c611be65
    2022-07-16 [email protected] Merge "Distinguish profile types and show different UI labels for each" am: 9882c50ee9
    2022-07-15 [email protected] Merge "ui: fix slice aggregation with many slices" am: 9277dbf0aa
    2022-07-15 [email protected] Merge "ui: Change interfaces to allow Chrome recording V2" am: 16075d13d0
    2022-07-15 [email protected] Merge "tp: Fix bug: diff_tests not showing diff in failing test" am: 4a7522f01b
    2022-07-15 [email protected] Merge changes I5d09b94d,I5c341ab4 am: b781e1fdec
    2022-07-15 [email protected] Merge "[ui] Reorder columns in the "Debug SQL performance" view." am: 0c6720dbdd
    2022-07-15 [email protected] Merge "ui: add io.ufs.command.tags group tab" am: efbcdf72c0
    2022-07-14 [email protected] perfetto: Add changelog for v27.1 am: bed4b810cd
    2022-07-14 [email protected] Merge "Fix a minor typo" am: da6e55d8b2
    2022-07-14 [email protected] [automerger skipped] Merge "Add missing test dependencies for CtsPerfettoTestCases" am: 5771b65247 -s ours
    2022-07-14 [email protected] [automerger skipped] Add missing test dependencies for CtsPerfettoTestCases am: 4bb9c5402a -s ours
    2022-07-14 [email protected] Merge "Don't emit consecutive empty trace packets" am: 39bdfbd0bb
    2022-07-14 [email protected] Merge "UI: Add Android game intervention table" am: ed613a2e0f
    2022-07-13 [email protected] Merge "Add high_latency_contribution_stage to ChromeFrameReporter" am: 29a81e33e6
    2022-07-13 [email protected] Merge "trace_processor: show I2C transactions for the outermost adapter IDs" am: 90d4b83dcd
    2022-07-13 [email protected] Merge "[ui] Refactor track sorting logic" am: 800729ab02
    2022-07-13 [email protected] Merge "ui: Customise modal used for resetting the device interface." am: 53040b175c
    2022-07-13 [email protected] Merge "ui: Add logic for forcing the connection to the device when adb server is running" am: 975d653113
    2022-07-13 [email protected] Merge "tp_python: try to avoid downloading TP many times" am: 199bdbc0b3
    2022-07-13 [email protected] Merge "[ui] Fix height of the panel details column" am: 00a6e13924
    2022-07-13 [email protected] Merge "Enable traced_perf android standalone build" am: f6cffe1120
    2022-07-13 [email protected] Merge "Change the preset of the pivot table to include dur and use sorting" am: f9b0adce21
    2022-07-13 [email protected] Merge "ui/tp: fix flamegraphs and tracks for stackless perf samples" am: eefeab864b
    2022-07-13 [email protected] Merge "DO NOT MERGE - Merge TP1A.220624.013" into stage-aosp-master
    2022-07-12 [email protected] Merge "buildtools: remove include of bionic from libunwindstack" am: 7a33ae4f5f
    2022-07-12 [email protected] Merge "Make the images in CI diff report clickable" am: 29c42fc6f5
    2022-07-12 [email protected] Change android_frame_timeline_metric to extract more frame metrics am: 4a17c4c0e2
    2022-07-12 [email protected] Merge "Reland: "traced_probes: Add statsd atoms datasource"" am: b55187de9e
    2022-07-12 [email protected] Merge "protos: Fix shell_config.proto" am: 8fe494f32e
    2022-07-12 [email protected] Merge "perfetto: bump prebuilts to v27.1" am: cd6868ceeb
    2022-07-12 [email protected] docs: Fix a typo am: 8bf2c5fd2c
    2022-07-12 [email protected] Merge "tracing: Add API to shut down Perfetto" am: 3613efe4a9
    2022-07-11 [email protected] trace_processor: Update game intervention table and parser am: 16cf103dc6
    2022-07-11 [email protected] traced_probes: Update intervention list data source am: e23e97d40e
    2022-07-11 [email protected] Merge "Extend the interactive area for pinning tracks" am: da38394c89
    2022-07-11 [email protected] Merge "tp: fix up precision in diff test printing" am: 0ab5718881
    2022-07-11 [email protected] Implement a script to download changed screenshots from CI am: dbfcb7c647
    2022-07-11 [email protected] Merge "Make pivot table slices selection consistent with slice aggregation" am: 20b95850d8
    2022-07-11 [email protected] Merge "Fix missing rows in pivot table" am: d1dcea545d
    2022-07-11 [email protected] Merge "Pivot table: make menu icons indicate sorting direction" am: ed0ec64f6b
    2022-07-08 [email protected] Merge "tp: Parallelize diff tests" am: 742e9183b4
    2022-07-08 [email protected] Merge "tp: split off ColumnStorageOverlay from RowMap" am: b4b37d45c5
    2022-07-08 [email protected] Remove obsolete intructions for llvm-symbolizer am: 03942595e3
    2022-07-08 [email protected] Merge "Revert "traced_probes: Add statsd atoms datasource"" am: 9bad4b45b0
    2022-07-08 [email protected] Merge "tp: Extract Flush logic from NotifyEndOfFile" am: f610ed74ff
    2022-07-07 [email protected] Merge changes I377c7e62,Ib1ad99a3 am: f56e4abd18
    2022-07-07 [email protected] Merge "Translate slice args before removing slice from stack" am: cfd9fa01b5
    2022-07-07 [email protected] Merge "Parse and export background_tracing_metadata" am: a9181a27b5
    2022-07-07 [email protected] Merge "[metrics] Add input_arrived_to_processing_intervals.sql." am: acc008eff9
    2022-07-07 [email protected] Merge changes Idcc16653,I6c774825 am: 3c4bdd0f33
    2022-07-07 [email protected] Merge "trace_processor_shell process does not exit" am: e535a96ea0
    2022-07-07 [email protected] Merge "trace_processor: shows the UI of ufs command tags" am: ba68fc5df8
    2022-07-07 [email protected] Merge "traced_probes: Add statsd atoms datasource" am: 1e47025056
    2022-07-07 [email protected] Merge "ui: Create PluginContext and pass it to plugins" am: 92289f45c5
    2022-07-07 [email protected] Replace deprecated atoms.proto file path am: 4440655d1a
    2022-07-06 [email protected] Merge "protozero: Support custom ring buffer formats" am: 84a3c77dcd
    2022-07-06 [email protected] Merge "android_system_property data source." am: d1ec856c99
    2022-07-06 [email protected] Merge "ui: Combine all tracks into single files" am: 0cc049c788
    2022-07-06 [email protected] Merge "fix zombie process" am: d78aeb6913
    2022-07-06 [email protected] Merge "ui: optimize perf sample sorting sub-query" am: c23f5c7c8a
    2022-07-06 [email protected] Merge "[ui] Display unnamed processes last" am: b49f453ce7
    2022-07-06 [email protected] Merge "Fix report.txt parsing on diff viewer" am: 407c3d3107
    2022-07-06 [email protected] Start phasing out checkbox UI for Pivot Table configuration am: bf2ee62fe2
    2022-07-05 [email protected] Format all Python scripts am: b1989b0ff0
    2022-07-05 [email protected] Merge "doc: tighten security on dev server" am: 28934fcd20
    2022-07-05 [email protected] Merge "PERFETTO_FATAL if there are duplicate datasources" am: 78eca1d74f
    2022-07-05 [email protected] Merge "Teach tools/update-statsd-descriptor to update atom_ids.proto" am: 7d9cddacc9
    2022-07-05 [email protected] Remove unused Pivot Table v1 CSS classes am: d94e4dc359
    2022-07-05 [email protected] Merge "startup: pick the max slice if multiple processes match" am: b6fc104b80
    2022-07-05 [email protected] Merge "presubmit: Fix typo --override -> --overwrite" am: 0fe22d8dff
    2022-07-05 [email protected] Merge "Popup with rudimentary completion of argument pivot name" am: bfd67329f5
    2022-07-05 [email protected] Merge "Copy ui-test-artifacts unconditionally" am: b3236194dd
    2022-07-04 [email protected] Merge "message_arena: Use forward_list instead of list" am: 1cc939592a
    2022-07-04 [email protected] Merge "Fix command to run in PRESUBMIT.py" am: 80dd4d929a
    2022-07-04 [email protected] Merge "Add *.pftrace in .gitignore" am: 6e69093d8e
    2022-07-04 [email protected] Merge "Revert "perfetto: Allow to profile system server on user"" am: 2a5d492d84
    2022-07-04 [email protected] startup: exclude any thread which ended during launch am: 8f3125e91d
    2022-07-04 [email protected] Merge "[ui] Fix process sorting by perf samples" am: 129e19f71c
    2022-07-04 [email protected] Merge "perfetto: bump prebuilts to v27.0" am: 9687be9f75
    2022-07-04 [email protected] Merge "ui: Reduce circular imports" am: 6fa11b726b
    2022-07-04 [email protected] Merge "[ui] optimize sched subquery in process sorting" am: c519690a33
    2022-07-04 [email protected] Merge "Reland "[ui] Sort processes by slice count as a fallback"" am: 54009f2b3d
    2022-07-04 [email protected] Merge "CI: pin libraries for python 2.7" am: dd682e48aa
    2022-07-04 [email protected] Diff report for screenshot tests am: bb4e6b261f
    2022-07-01 [email protected] Merge "tp: move ColumnStorage creation to initializer instead of body" am: d86457ab53
    2022-07-01 [email protected] Merge "tp: use process metadata table when figuring out launch processes" am: 63cdebc57f
    2022-07-01 [email protected] Merge "perfetto: add changelog for v27" am: 96c8a8bd8c
    2022-07-01 [email protected] Ignore incomplete suspend/resume slices. am: 69bd8a4ece
    2022-07-01 [email protected] Fix android_sysui_cuj_surfaceflinger metric am: 3a4f21146f
    2022-07-01 [email protected] Merge "Remove dead file" am: 89368fd8c2
    2022-07-01 [email protected] Merge "ui: Separate recording Settings sections into components" am: a339bfa73c
    2022-07-01 [email protected] Merge "Remove android_jank.sql and related files" am: 659ec76603
    2022-07-01 [email protected] Merge "ui: Change interface to support datasources for targets" am: 15247138d1
    2022-07-01 [email protected] Merge "startup: fix failure when top process has a null name" am: 778139313b
    2022-07-01 [email protected] Merge "Use CUJ instrumentation markers to detect canceled CUJs" am: f413bdf835
    2022-06-30 [email protected] Merge "Revert "[ui] Sort processes by slice count as a fallback"" am: 7bcfdf24e8
    2022-06-30 [email protected] Merge "tools: require prebuilt command to match exactly with passed arch" am: 48f72af9a2
    2022-06-30 [email protected] Merge "tp: be more strict when deciding launch types" am: 4d22aa7847
    2022-06-30 [email protected] Merge "Fix warnings in windows build" am: a6d76d5c31
    2022-06-30 [email protected] Merge "gn: Minimize rebuilding when commit hash changes" am: bb9d99f280
    2022-06-30 [email protected] Merge "tp: migrate counter dur generator to use modern iterators" am: 2c4a70d951
    2022-06-30 [email protected] Merge "tp: improve vtable benchmark" am: c70c6ac44d
    2022-06-30 [email protected] Merge "docs: add info about versioned traceconv downloads" am: e47c012750
    2022-06-30 [email protected] Merge "[ui] Optimise the query to select flow chrome custom names." am: bfb457d406
    2022-06-30 [email protected] Merge "[ui] Do not use half-width table in the slice details panel" am: 9bbd6d9c49
    2022-06-30 [email protected] Merge "[ui] Fix stack sampling panel auto-closing when clicking on a slice." am: 32aab6ae7c
    2022-06-30 [email protected] Merge "tools: allow specifying a different origin for open_trace_in_ui" am: cea074c657
    2022-06-30 [email protected] Merge "Project import generated by Copybara." am: 36f9846409
    2022-06-30 [email protected] Merge "[Client API] Add WillClearIncrementalState callback" am: 7c0dc4ade9
    2022-06-29 [email protected] Merge "Merge tm-dev-plus-aosp-without-vendor@8763363" into stage-aosp-master
    2022-06-29 [email protected] Merge "tp: cleanup functions even if they error" am: 6d78abbecc
    2022-06-29 [email protected] Merge "update-statsd-descriptor: Include all protos in the descriptor" am: 0721392a57
    2022-06-29 [email protected] Merge "Remove extraneous "1" from AndroidManifest.xml" am: a0523785eb
    2022-06-29 [email protected] Merge "[ui] Sort processes by slice count as a fallback" am: 29c4330a4a
    2022-06-29 [email protected] Merge "protozero: Add Const{Chars,Bytes} setters for strings/bytes" am: 357c16299c
    2022-06-28 [email protected] Merge "[ui] Sort processes by number of perf samples" am: d8081faeb0
    2022-06-28 [email protected] Merge "Fix concurrency of GetDataSourceLocked() and  GetInterceptorLocked()" am: 6d4ebba30b
    2022-06-28 [email protected] Merge "Build example_custom_data_source.cc with gn" am: beb2e06ad3
    2022-06-28 [email protected] Perfetto: Add proto parser for game intervention am: 4ba9ce2bc3
    2022-06-28 [email protected] Merge "[ui] Support "select all" shortcut" am: cf76c40bdd
    2022-06-28 [email protected] Merge "trace_processor: Add tools/update-statsd-descriptor to import atoms.descriptor" am: da725bce72
    2022-06-28 [email protected] Merge "bazel: add rules for protos for Go" am: c594998498
    2022-06-28 [email protected] Merge "trace_processor: Rename tests to not break the presubmit" am: 6a3a7e9cef
    2022-06-28 [email protected] Merge "traced_probes: Increase trace length watchdog timeout" am: 8c074f877b
    2022-06-28 [email protected] [ui] Rebaseline failing difftests. am: 8a5eea67e3
    2022-06-27 [email protected] Merge "tp: fix create view function scoped statement" am: 4d2a825326
    2022-06-27 [email protected] Merge "tp: fix crash by not freeing events" am: 048f619e85
    2022-06-27 [email protected] Merge "[ui] Add "visualise arg values" option to the arg context menu" am: 2a59c7427c
    2022-06-27 [email protected] Merge "ui: Add websocket recording" am: 1599610a78
    2022-06-27 [email protected] Merge "Fix layout of track header" am: 01aa86f1ef
    2022-06-27 [email protected] Merge "[test] Mark test/data as owned-by-everyone." am: 010e6c1867
    2022-06-27 [email protected] ui: Release canary am: 89c02bcf66
    2022-06-24 [email protected] Suggest increasing buffer size in case of incomplete heap dump am: 588d85dc56
    2022-06-24 [email protected] Merge "tp: don't stack overflow on bad track event parent <-> child relations" am: 8209fb9b9a
    2022-06-24 [email protected] Merge "Improve test-data-sync error message" am: 9ed5f4f37c
    2022-06-24 [email protected] Merge "tp: return the top 5 processes by mcycles in the startup metric" am: 4ce89ccad0
    2022-06-24 [email protected] Merge changes I7120df21,I8eeaa3c8 am: 95ba9b12f6
    2022-06-24 [email protected] python: update documentation for public util methods am: 8b8042059e
    2022-06-23 [email protected] Merge "python: add resolver util methods for generating clauses for queries" am: 2d2d50afec
    2022-06-23 [email protected] Merge "Add statsd write-side protos" am: 9a4022db03
    2022-06-23 [email protected] Merge "Add chrome_unsymbolized_args metric" am: d3300e34ed
    2022-06-23 [email protected] tp: count broadcasts sent and processed concurrent to startup am: b27180c55d
    2022-06-23 [email protected] Merge "tp: flag when dex2oat/installd are running during app start" am: 07b7e63e25
    2022-06-23 [email protected] Merge "ui: Add initial plugin architecture" am: e203cbf28e
    2022-06-23 [email protected] Merge "Translate native symbol in mojo event info" am: 7f8b5c5e49
    2022-06-23 [email protected] Show process labels in collapsed state am: 7d71321db7
    2022-06-23 [email protected] tp: remove all increase in memory use caused by switching to vectors am: 8cafb589b7
    2022-06-23 [email protected] Merge "tp: switch columns from deque to vector" am: eba209175d
    2022-06-22 [email protected] Merge "perfetto: Only match partial rss_stat_throttled trigger" am: 0eba417b2c
    2022-06-22 [email protected] Merge "tp: Fix proto_to_args_parser.h comment" am: 225c531571
    2022-06-22 [email protected] Merge "Add support for custom attributes in a macro" am: 6d2f19ea52
    2022-06-22 [email protected] Merge "Cache hsluvToHex invocations" am: d232f00304
    2022-06-22 [email protected] Add null check in DynamicString wrapper am: 77d58bef36
    2022-06-22 [email protected] Merge "trace_processor: support sched_cpu_util_cfs event" am: 90b69aca3f
    2022-06-21 [email protected] Perfetto: Add game mode intervention data source am: 2b0a2135f0
    2022-06-21 [email protected] Merge "tp: add metrics for lock contention on main thread during app startup" am: 790912114b
    2022-06-21 [email protected] Merge changes from topic "rss-trigger" am: 0b8505ac1d
    2022-06-21 [email protected] tp: rewrite startup metric to be much easier to understand and extend am: fb9252f949
    2022-06-21 [email protected] Merge "Create `embeddedMode` and `hideSidebar` globals" am: 3d3f58658f
    2022-06-21 [email protected] Merge "python: add support for operators in trace URIs" am: ae42e46f23
    2022-06-21 [email protected] Merge "[tp] Normalise path separator arguments" am: 46069f6353
    2022-06-21 [email protected] Merge "ui: add f2fs_iostat_latency group tab" am: 5c85522e6e
    2022-06-21 [email protected] ui: Fix grouping of iostat tracks am: a15b969a82
    2022-06-21 [email protected] Merge "ui: Update error messages for api version fetching" am: 8f3eeefc37
    2022-06-21 [email protected] Merge "ui: Add shellAndGetOutput method to the adb connection" am: 33a5412d45
    2022-06-21 [email protected] Merge "ui: Add util class for building an arrayBuffer" am: cf9f60bcc2
    2022-06-21 [email protected] Merge "ui: Update interfaces to support API fetching from the device" am: a89fe83597
    2022-06-20 [email protected] Follow up for aosp/2129480 am: b983faf1bf
    2022-06-20 [email protected] Merge "[ui] Show flow events in the "Current selection" panel" am: 52ef6a5351
    2022-06-20 [email protected] Merge "tools/check_proto_comments: Ignore protos/third_party" am: f933e6d834
    2022-06-20 [email protected] Merge "tp: Rename {Message,Field}Descriptor to FtraceX" am: 5332b415ce
    2022-06-20 [email protected] ui: Fix CI am: f4e82a1152
    2022-06-20 [email protected] Make TrackEventInternedDataIndex::GetOrCreateIndexForField protected am: 3ce201c8de
    2022-06-17 [email protected] Merge "tp: switch from using RowMap to BitVector inside NullableVector" am: faa478c787
    2022-06-17 [email protected] Merge "tp: separate storage for non-null columns from nullable columns" am: 0a3aae7c43
    2022-06-17 [email protected] Merge "Allow multiple messages in post message handler" am: 372573604a
    2022-06-17 [email protected] Merge "Extract some styles to CSS constants to make them easier to override." am: 26341db4d3
    2022-06-17 [email protected] tp: decouple nullable vector from column storage am: 0fc854399d
    2022-06-17 [email protected] Merge "metrics: add simpleperf event metrics" am: b9f4805cad
    2022-06-16 [email protected] Merge "Add FrameType field to ChromeFrameReporter." am: 678b18cbe3
    2022-06-15 [email protected] Merge "[fuchsia] Reland: Add alternate socket acceptance path." am: 66845965ee
    2022-06-15 [email protected] Merge "[ipchost] Allow callers to provide Hosts to ServiceIPCHost." am: 9fcbb7415a
    2022-06-15 [email protected] Update CHROMIUM_OWNERS am: f35bba229d
    2022-06-15 [email protected] Merge "Fix scrolling to slice when navigating search results" am: 6007fadd7c
    2022-06-15 [email protected] Merge "Add OWNERS file for protos/third_party/chromium" am: ce6bb400f0
    2022-06-15 [email protected] Merge "base: Define PERFETTO_COMPONENT_EXPORT conditionally" am: 397f8c5e50
    2022-06-15 [email protected] Merge "Update screenshots" am: bc61345664
    2022-06-15 [email protected] Merge "Project import generated by Copybara." am: 58475d0a90
    2022-06-15 [email protected] Merge "Disable enable_perfetto_x64_cpu_opt on x64 MacOS" am: eb16ef487f
    2022-06-15 [email protected] Merge "Update "Next id" in {data_source_config,trace_packet}.proto" am: d9a966e241
    2022-06-15 [email protected] Merge "Document query input capabilities in "Shortcuts" popup" am: 74fabc35bb
    2022-06-15 [email protected] Merge "tp: fix off-by-one error in UpdateSetBits" am: ddc88694c4
    2022-06-15 [email protected] Merge "tp: fix invalid track_event end event causing crashes" am: 29c99a813c
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
    Bug: None
    Tbr: [email protected]
    Change-Id: I300250ae9926eae412a4b1a1a67d8c5950bb2dfc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833219
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035381}
    
  1521. [CodeHealth] Further clean up `BackForwardCacheMetricsTestMatcher`
    
    - Make impl provides `histogram_tester_`.
    - Update the signature of `ukm_recorder()`.
    - Move `AddSampleToBuckets()` to local.
    - Add more documentation about how this class actually works.
    
      Bug: 1352894
    
    Change-Id: I1835a33c06318493e498ff5e2be91f00eee21e84
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832154
    Reviewed-by: Rakina Zata Amni <[email protected]>
    Commit-Queue: Ming-Ying Chung <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035380}
    
  1522. Reland "MobileFriendlinessChecker add checking of ViweportMeta"
    
    This is a reland of commit e85b38d7956712e392827d562e9d90279a6cf3e2
    
    The original commit reverted because of timeout on test external/wpt/accessibility/crashtests/aria-owns-fallback-content.html with linux_chromium_dbg_ng test.
    But that phenomenon is no more reproducible by manual invocation and my local environment.
    
    Original change's description:
    > MobileFriendlinessChecker add checking of ViweportMeta
    >
    > Do not create MF checker if ViewportMeta is not enabled.
    >
    >
    > Bug: 1113750
    > Change-Id: I5cde07ac62b212df31865eef16931ba693384064
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3789270
    > Reviewed-by: Xianzhu Wang <[email protected]>
    > Commit-Queue: Hiroki Kumazaki <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1030031}
    
    Bug: 1113750
    Change-Id: I8b17fd025db8c9b629338a12e626064353a2117f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3801771
    Reviewed-by: Xianzhu Wang <[email protected]>
    Commit-Queue: Hiroki Kumazaki <[email protected]>
    Auto-Submit: Hiroki Kumazaki <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035379}
    
  1523. [Topics] Resolve invalid feature configurations
    
    A render crash will trigger if the kPrivacySandboxAdsAPIsOverride is
    (manually) enabled and kBrowsingTopics is disabled. It’s speculated
    that some existing crashes are due to this cause.
    
    Bug: 1347039
    Change-Id: Ia552cd23b828a5f835526fbce84ab8d2feb5b265
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831888
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Yao Xiao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035378}
    
  1524. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660607946-dd44455994bd6ed145d7eb27db7171b2d89adea3.profdata to chrome-win64-main-1660618751-5486368e92053699c0d9a4e6850d07713cc17733.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I7154f9d02a61b2a3060df46fe64d7e15fefff0d2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832999
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035377}
    
  1525. Add LowPriorityAsyncScriptExecution feature
    
    This CL adds LowPriorityAsyncScriptExecution feature. The basic idea of
    LowPriorityAsyncScriptExecution is to run async script when the main
    thread is doing nothing. But at the same time, we want to avoid waiting
    too long to run async scripts. So this CL also adds a timeout mechanism.
    
    Design Doc:
    https://docs.google.com/document/d/1RNSiQS3fG2olC52RRJ6Y7jY9LjWKn5Z2HZ3b9Qp0nmw/edit#bookmark=id.dr5ecxnx2kco
    
    Bug: 1348467
    Change-Id: I06cad47e540da307046a105f6e737bced83cbf04
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793626
    Reviewed-by: Kouhei Ueno <[email protected]>
    Commit-Queue: Minoru Chikamune <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Reviewed-by: Alexander Timin <[email protected]>
    Reviewed-by: Scott Haseley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035376}
    
  1526. Roll src/third_party/cros_system_api/ 3befa16e0..1771b7788 (4 commits)
    
    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/3befa16e0af0..1771b7788497
    
    $ git log 3befa16e0..1771b7788 --date=short --no-merges --format='%ad %ae %s'
    2022-08-02 whalechang system_api: Public NumberOfVolumeSteps for dbus api
    2022-08-11 danielng vm_tools: extend vm info to support storage balloons
    2022-08-01 timloh vm_tools: Add flag for setting Crostini IMEs env vars
    2022-08-11 chenghaoyang Revert "system_api: Add mojo SensorHalClient Service name"
    
    Created with:
      roll-dep src/third_party/cros_system_api
    
    Bug: b/231514911
    Change-Id: I77e4e578ace0831df60559d3953c4b51ab1789fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831851
    Reviewed-by: Daniel Ng <[email protected]>
    Commit-Queue: Daniel Ng <[email protected]>
    Auto-Submit: Timothy Loh <[email protected]>
    Commit-Queue: Timothy Loh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035375}
    
  1527. Roll src-internal from 68a199d434a2 to b21b98bdfcd7 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/68a199d434a2..b21b98bdfcd7
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I6060da12cda60407c9b3a30cd8a365fc9225a09e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831189
    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>
    Reviewed-by: Jeevan Shikaram <[email protected]>
    Owners-Override: Jeevan Shikaram <[email protected]>
    Commit-Queue: Jeevan Shikaram <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035374}
    
  1528. Roll DevTools Frontend from be22ffa7215a to 806f4a2e1cd6 (1 revision)
    
    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/be22ffa7215a..806f4a2e1cd6
    
    2022-08-16 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted-origins)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I094c155ca667b2692b661764ea1491bc544d59ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833222
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035373}
    
  1529. Always send change notifications on IOTask completion
    
    HandleFileWatchNotification only sends out notifications if the file
    path is being watched. However, the directory tree needs notifications
    for folders outside of those being watched.
    
    Also add a test to ensure the directory tree gets updated.
    
    Bug: b/242133438
    Change-Id: If923338f156db36ab514b5475fd171b0aab0c098
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826858
    Reviewed-by: Luciano Pacheco <[email protected]>
    Commit-Queue: Austin Tankiang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035372}
    
  1530. [launcher] Permanently use RemovedResultsRanker for Omnibox results.
    
    This removes the call to OmniboxResult::InvokeAction for the
    productivity launcher. It is a no-op in terms of actual behaviour,
    since OmniboxResult::InvokeAction only operates for Remove actions.
    
    Some extra context at
    https://bugs.chromium.org/p/chromium/issues/detail?id=1272361#c4.
    
    Bug: 1272361
    Change-Id: I9e2e3eb844e18be290f6e35102bc50816b9abdbc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747533
    Reviewed-by: Amanda Deacon <[email protected]>
    Commit-Queue: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035371}
    
  1531. Mark `text-transform-capitalize-018.html` as flaky on Linux
    
    From crbug.com/906369#c34
    
    external/wpt/css/css-text/text-transform/text-transform-capitalize-018.html -- This test flakiness had caused multiple Linux CI builder Linux tests(dbg)(1) red:
    
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Tests%20(dbg)(1)/107109/overview
    https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Tests%20(dbg)(1)/107087/overview
    
    Image failure:
    https://test-results.appspot.com/data/layout_results/Linux_Tests__dbg__1_/107109/blink_wpt_tests/layout-test-results/results.html
    https://test-results.appspot.com/data/layout_results/Linux_Tests__dbg__1_/107087/not_site_per_process_blink_wpt_tests/layout-test-results/results.html
    
    Dashboard:
    https://data.corp.google.com/sites/chrome_generic_flakiness_dashboard_datasite/top_flakes/?f=test_id:eq:(null)&f=realm:in:(null)&f=shorten_test_name:in:external%2Fwpt%2Fcss%2Fcss-text%2Ftext-transform%2Ftext-transform-capitalize-018.html&f=variant_test_suite:in:blink_wpt_tests&can=2
    
    and average 12%+ flaky rate in builds and 14% flaky rate in runs mostly on Linux and mac builders.
    
    Bug: 906369
    Change-Id: I91d1c435746c28f4aac640735f818de489583b2e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831849
    Reviewed-by: Kent Tamura <[email protected]>
    Auto-Submit: Koji Ishii <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035370}
    
  1532. Update expiration date of a few Net and Navigation throttle histograms
    
    Bug: 1349006,1349007,1349047,1349048,1349052,1349053
    Change-Id: I5cc04bab688676886c04c047fa72fd9dac44f18b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828580
    Commit-Queue: Takashi Toyoshima <[email protected]>
    Commit-Queue: Clark DuVall <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Auto-Submit: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035369}
    
  1533. emoji-picker: disable tabs category scrolling
    
    Out of view categories should only be viewable by clicking on the
    chevrons. Using a scroll wheel no longer has any action.
    
    Fixed: b:220202868
    Change-Id: I6cfb4e81425019d5a115bc7231294f29e1478254
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829758
    Reviewed-by: John Palmer <[email protected]>
    Reviewed-by: Mehrab N <[email protected]>
    Commit-Queue: Zac Partridge <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035368}
    
  1534. Webhid: Fix UAF issue when BrowserContext is destroyed
    
    There is a smaller window between BrowserContext and HidService
    destruction timing in service worker condition, which creates an UAF
    issue as the stored BrowserContext pointer can still be accessed by the
    HidService. This is fixed by using weak pointer of
    ServiceWorkerContextCore to access BrowserContext when it is valid.
    
    This change also refactor HidService and its related unit tests to have
    its constructors be used explicitly for RenderFrameHost or
    ServiceWorkerContextCore.
    
    Bug: 1347015
    Change-Id: Id0c35da5a24ad4c742a0e58d17775b8db5180bf9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3809913
    Reviewed-by: Marijn Kruisselbrink <[email protected]>
    Commit-Queue: Jack Hsieh <[email protected]>
    Reviewed-by: Matt Reynolds <[email protected]>
    Reviewed-by: Ken Buchanan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035367}
    
  1535. Revert "Add TRACE_EVENT Encode() function of MojoVEA and its clients"
    
    This reverts commit 4609f724a3677c3ead89de51a5c50501fdc1053e.
    
    Reason for revert: Causing compile failures in linux-perfetto-rel builder.
    
    Example failure: https://ci.chromium.org/ui/p/chromium/builders/try/linux-perfetto-rel/8378
    
    Original change's description:
    > Add TRACE_EVENT Encode() function of MojoVEA and its clients
    >
    > This CL adds TRACE_EVENT to MojoVEA::Encode() and its caller functions
    > so as to measure the pre-processing time like scaling and buffer
    > allocation for Encode().
    >
    > Bug: b:241362231
    > Test: chrome://tracing in Google Meet call
    > Change-Id: Ic3cfa624230b20466bd7b96f96907283ee1959e7
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812821
    > Reviewed-by: Joe Downing <[email protected]>
    > Reviewed-by: Ryan Keane <[email protected]>
    > Commit-Queue: Hirokazu Honda <[email protected]>
    > Reviewed-by: Eugene Zemtsov <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035034}
    
    Bug: b:241362231
    Change-Id: If2e47912d0f36909b30092419ebb6b6a28212dc7
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833514
    Reviewed-by: Minoru Chikamune <[email protected]>
    Reviewed-by: Jeevan Shikaram <[email protected]>
    Commit-Queue: Jeevan Shikaram <[email protected]>
    Owners-Override: Jeevan Shikaram <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035366}
    
  1536. Update V8 to version 10.6.172.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/5039a98e..dc38a218
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I6763fe1ee37f66b72e9764e625fda73eac595357
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832511
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035365}
    
  1537. Roll libc++ from 6cc58d640cfe to 5df82514bc00 (4 revisions)
    
    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/6cc58d640cfe..5df82514bc00
    
    2022-08-15 [email protected] [test][libc++][hwasan] Handle hwaddress_sanitizer
    2022-08-15 [email protected] [libc++][test] Fix conversion signed/unsigned in test/support/MoveOnly.h
    2022-08-14 [email protected] [libc++][spaceship] Implement std::variant::operator<=>
    2022-08-14 [email protected] Revert "[clang] adds unary type transformations as compiler built-ins"
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/libcxx-chromium
    Please CC [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected],[email protected]
    Change-Id: I79e958d2c0efbce8cd46e881ebefe0fe5e3889df
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832677
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035364}
    
  1538. Roll WebRTC from ab6233708cfe to 93fd55a030e8 (2 revisions)
    
    https://webrtc.googlesource.com/src.git/+log/ab6233708cfe..93fd55a030e8
    
    2022-08-15 [email protected] Roll chromium_revision 9c813849ab..dafd6f34c3 (1035116:1035229)
    2022-08-15 [email protected] Combine setters for protection payload types (red and ulpfec)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I485693ab1b57f7390f5c6f2de5dd21397769e323
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832840
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035363}
    
  1539. [anchor-position] Support block-fragmented containing block
    
    r1028600 crrev.com/c/3787752 and r1028608 crrev.com/c/1309178
    supported inline-/block-fragmented anchors by uniting
    fragments as specified. However, that was not enough to
    support when the containing block of the querying element is
    block-fragmented.
    
    In that case, OOFs are added to their fragmentainers, and the
    coordinate system is stitched. This patch supports such case
    by constructing a stitched |NGLogicalAnchorQuery| and a
    specialized |NGAnchorEvaluatorImpl|.
    
    Bug: 1309178
    Change-Id: Id6693df1dab213f29da7c04dc1684ef9e79ea2a8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823145
    Commit-Queue: Koji Ishii <[email protected]>
    Reviewed-by: Morten Stenshorne <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035362}
    
  1540. FrameSet NG: Add skeleton code of NGFrameSetLayoutAlgorithm class
    
    This CL has no behavior changes. The class is not used yet.
    
    Bug: 1346221
    Change-Id: Iafe6788efac1485167749f8a9f53f46ae394a844
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828296
    Reviewed-by: Koji Ishii <[email protected]>
    Auto-Submit: Kent Tamura <[email protected]>
    Commit-Queue: Koji Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035361}
    
  1541. [anchor-position] Fix when the containing block has borders
    
    In CSS, "the containing block is formed by the padding
    edge"[1], while our geometry is based on the border box.
    
    This patch fixes |NGAnchorEvaluatorImpl| to return the padding
    box instead of the border box.
    
    [1] https://www.w3.org/TR/CSS21/visudet.html#containing-block-details
    
    Bug: 1309178
    Change-Id: I046feaf0977863549cf51bfe97263323ffc04217
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817423
    Auto-Submit: Koji Ishii <[email protected]>
    Reviewed-by: Kent Tamura <[email protected]>
    Commit-Queue: Kent Tamura <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035360}
    
  1542. Migrate //chromeos/ash/services/assistant to namespace ash [4/N]
    
    This CL migrates public/proto to namespace ash from chromeos.
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Change-Id: Ib960e94715b1d6fe57a41974f92c1baf0acbfeb2
    Bug: 1164001
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3806390
    Owners-Override: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Reviewed-by: Tao Wu <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035359}
    
  1543. Roll Chrome Mac Arm PGO Profile
    
    Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1660586298-2836e78d4fbda95205a30dedbe1f118d9ae71008.profdata to chrome-mac-arm-main-1660607946-21fc3ac742bbf512e36ac315bd686a31e4bae5f8.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I64ec050814fd068d588bd08cff6bbfed646d785b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832452
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035358}
    
  1544. [files] Pass SessionManager in as a dependency to ZS drive provider.
    
    In line with the dependency injection structure of the
    ZeroStateDriveProvider, pass the SessionManager in during construction
    rather than retrieving it from the global state.
    
    Bug: 1348449
    Change-Id: I2f07826f229faed01f3ebce4b05d0443d44a604e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828779
    Reviewed-by: Amanda Deacon <[email protected]>
    Commit-Queue: Rachel Wong <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035357}
    
  1545. Roll Fuchsia Internal Images from 9.20220815.2.1 to 9.20220815.3.1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/fuchsia-internal-images-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:fuchsia-fyi-astro
    Tbr: [email protected]
    Disable-Retries: true
    Change-Id: I2c222c3a7cc46d9dff1db14a5201c4a639884073
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832997
    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@{#1035356}
    
  1546. WebUI: Check-in Polymer3 version of cr_toggle/
    
    Bug: 1184053
    Change-Id: I5bdd048a328d152b1568fe1ac17f75b65512ef47
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811440
    Reviewed-by: Luciano Pacheco <[email protected]>
    Reviewed-by: John Lee <[email protected]>
    Commit-Queue: Rebekah Potter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035355}
    
  1547. Change pop-up light dismiss trigger from mousedown to mouseup
    
    Per the resolution [1], it is better for users to trigger light-
    dismiss on mouseup rather than mousedown, because it makes it less
    likely that an accidental mouse-down will cause a pop-up to hide,
    possibly losing state.
    
    [1] https://github.com/openui/open-ui/issues/529#issuecomment-1205605282
    
    Bug: 1307772
    Change-Id: Ib6b3ab633cecc4e051bbfc7857c4177c14e2419e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830822
    Reviewed-by: Joey Arhar <[email protected]>
    Auto-Submit: Mason Freed <[email protected]>
    Commit-Queue: Joey Arhar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035354}
    
  1548. Record website usage time UKM Part II.
    
    go/cros-app-metrics-website
    
    Implement the UKM report for website url, and apply noise for the
    running time in each 5 minutes.
    
    BUG=1334173
    
    Change-Id: Ia670557ded4271b2133ba743aae70030f5352793
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3744322
    Reviewed-by: Dominick Ng <[email protected]>
    Reviewed-by: Robert Kaplow <[email protected]>
    Reviewed-by: Yue Ru Sun <[email protected]>
    Commit-Queue: Nancy Wang <[email protected]>
    Reviewed-by: Nancy Wang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035353}
    
  1549. fusebox: speak POSIX errno's across D-Bus
    
    Having the D-Bus protocol use standard POSIX errno codes (e.g. ENOENT)
    instead of e.g. base::File::Error::FILE_ERROR_NOT_FOUND codes means that
    the D-Bus client (which is not part of the Chrome binary) does not need
    to depend on Chrome's //base/file (or keep in cross-repo sync with any
    changes to the base::File::Error enum).
    
    This continues the work started in crrev.com/c/3615961
    
    BUG=chromium:1249370
    
    Change-Id: I3bffcd270d66f83b0b5e331fe11bd4ef09e70b0d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828339
    Reviewed-by: Ben Reich <[email protected]>
    Auto-Submit: Nigel Tao <[email protected]>
    Reviewed-by: Ryo Hashimoto <[email protected]>
    Commit-Queue: Ryo Hashimoto <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035352}
    
  1550. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660596999-38042d5219e1af86f427bbe0b6e1921399cc7d51.profdata to chrome-win32-main-1660607946-9644f6ef70baeac7eebd3b368b81b4f239b82703.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie9f80c2156baf6be00dd12cc3139577b15ee4c1e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831405
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035351}
    
  1551. [mparch] Use NR::frame_tree_node instead of RFHI::frame_tree_node_(2/4)
    
    This CL replaces `frame_tree_node_` with
    NavigationRequest::frame_tree_node() in
    RenderFrameHostImpl::CanSubframeCommitOriginAndUrl() to use the
    relevant FrameTreeNode during navigation.
    
    Bug: 1350575
    Change-Id: I209645a9c79bf233fb8d524f2a0c567f84d790d7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831835
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Julie Jeongeun Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035350}
    
  1552. Roll vulkan-deps from fb0e26499a68 to 863822794aa7 (3 revisions)
    
    https://chromium.googlesource.com/vulkan-deps.git/+log/fb0e26499a68..863822794aa7
    
    Changed dependencies:
    * spirv-tools: https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/3a8a961cff..9abacb34a5
    * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/50fe2fc2d0..e51d0d1c18
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: Ia142eec4a217e59e0893fbd934098211c28998ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827859
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035349}
    
  1553. [mparch] Use NR::frame_tree_node instead of RFHI::frame_tree_node_(1/4)
    
    This CL replaces `frame_tree_node_` with
    NavigationRequest::frame_tree_node() in
    RenderFrameHostImpl::CommitNavigation() to use the relevant
    FrameTreeNode during navigation.
    
    Bug: 1350575
    Change-Id: Id576487c83fcba26720a3c701d847254f2a21bee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829013
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Julie Jeongeun Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035348}
    
  1554. [CodeHealth] TranslateInternalsHandler base::Value refactor
    
    This CL updates the use of base::Value, avoiding the use of any
    deprecated base::Value methods into TranslateInternalsHandler.
    
    Bug: 1187001
    Change-Id: I7744d26a0b4ca2c2362ec89465102af5398598b2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827262
    Commit-Queue: Claudio DeSouza <[email protected]>
    Reviewed-by: Giovanni Ortuno Urquidi <[email protected]>
    Reviewed-by: Mike Dougherty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035347}
    
  1555. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660586298-c6a583817d54635ca6eb80e0f97694b6d27004c2.profdata to chrome-mac-main-1660607946-f1457d50bd4512f77090bbaad1f58f950b8f9471.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie1f0f9d9a660b0d27553f507f87e1d282a9c0fd3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831185
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035346}
    
  1556. Fix typo and extra word in base/memory/raw_ptr.md.
    
    Change-Id: I1589ac4cd18ca4dc7e3a3d4100a1b2651272e416
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831747
    Reviewed-by: Keishi Hattori <[email protected]>
    Commit-Queue: Keishi Hattori <[email protected]>
    Auto-Submit: Emil Mikulic <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035345}
    
  1557. Migrate //chromeos/ash/components/dbus/shill to namespace ash
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Bug: 1164001
    Change-Id: Ibf668d53f9b6e337e236314dcead0bbece58a3a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825677
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Owners-Override: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035344}
    
  1558. ChromeOS: Start stack sampler after sandboxing on renderer
    
    Similar to
    https://chromium-review.googlesource.com/c/chromium/src/+/3764862, on
    ChromeOS, SandboxLinux::InitializeSandbox will AssertSingleThreaded.
    Since the stack sampler starts a new thread, it must be created after
    the sandbox is initialized.
    
    BUG=b:214117401,chromium:1324337
    
    Change-Id: I451e1297980f7bb0b77b238480eca0a7fcd40e44
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3767428
    Reviewed-by: John Abd-El-Malek <[email protected]>
    Commit-Queue: Ian Barkley-Yeung <[email protected]>
    Reviewed-by: Mike Wittman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035343}
    
  1559. Change ARCVM GuestOS volume to be Android volume
    
    This CL change the ARCVM GuestOS volume to be an Android volume so that
    all the customizations (that are described in
    go/arc:play-files-sshfs-ui) that are specific to Android volume works.
    
    Bug: b:215255080
    Test: Manual check
    Change-Id: If1691adf68f04bde9bf3308551e7e84f89e43741
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824939
    Reviewed-by: David Munro <[email protected]>
    Commit-Queue: Risan <[email protected]>
    Reviewed-by: Luciano Pacheco <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035342}
    
  1560. Eliminate unnecessary function wrapping in ComServerApp.
    
    Bug: 1293203
    Change-Id: If925d32105b6aebbda950af5ff6f8a49a6cb7964
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832536
    Reviewed-by: Joshua Pawlicki <[email protected]>
    Reviewed-by: S Ganesh <[email protected]>
    Commit-Queue: Sorin Jianu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035341}
    
  1561. Migrate //chromeos/ash/components/dbus/cros_disks to namespace ash [5/N]
    
    This CL migrates remaining enums from chromeos to namespace ash and
    changes to enum class.
    
    This CL is part of the Chrome OS source code directory migration:
    https://docs.google.com/document/d/1g-98HpzA8XcoGBWUv1gQNr4rbnD5yfvbtYZyPDDbkaE.
    
    Change-Id: I193d8126b6e2175404c9cacdd9edb8414075d50a
    Bug: 1164001
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3815106
    Owners-Override: Hidehiko Abe <[email protected]>
    Commit-Queue: Yeunjoo Choi <[email protected]>
    Reviewed-by: Bo Majewski <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035340}
    
  1562. [style_var_gen] Add proto fields to cros token json5 files
    
    Includes the proto field definitions into the token json5 files and
    adds goldens.
    
    Bug: b/240376038
    Change-Id: I2c5bb93df193a585f3da63715a4d1c7a42601dbe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827450
    Reviewed-by: Zain Afzal <[email protected]>
    Commit-Queue: Meredith Lane <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035339}
    
  1563. ash: Check >1 displays in SetDisplayLayoutMode
    
    This CL adds a check to CrosDisplayConfig::SetDisplayLayoutMode() that
    ensures there is more than one display before setting a new display layout mode.
    
          test webpage: https://alder-versed-polyanthus.glitch.me/
          to access API calls.
    
    Bug: b:241900074, b:240297404
    Test: Setup a semi-kiosk mode with a Chrome Extension API
    Change-Id: I369dc40ecea4a0279b638e1a3d89bbe8bcfd06b2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829649
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Reviewed-by: Ahmed Fakhry <[email protected]>
    Reviewed-by: Robert Sesek <[email protected]>
    Commit-Queue: Gil Dekel <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035338}
    
  1564. Roll src-internal from 115058df3cd4 to 68a199d434a2 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/115058df3cd4..68a199d434a2
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I6ac2af29764a3c0ced747377890e5f438bc9ecaa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831293
    Reviewed-by: Jeevan Shikaram <[email protected]>
    Owners-Override: Jeevan Shikaram <[email protected]>
    Commit-Queue: Jeevan Shikaram <[email protected]>
    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@{#1035337}
    
  1565. Updating trunk VERSION from 5243.0 to 5244.0
    
    * This is an automated release commit.
    * Do not revert without consulting [email protected].
    NOAUTOREVERT=true
    
    Change-Id: I7d48f875714637267f5d660b5948036675c97b9b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832464
    Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035336}
    
  1566. Roll PDFium from e172d7c167c6 to edf817eed90f (10 revisions)
    
    https://pdfium.googlesource.com/pdfium.git/+log/e172d7c167c6..edf817eed90f
    
    2022-08-15 [email protected] Mark CFWL_ThemeBackground as stack-allocated.
    2022-08-15 [email protected] Encapsulate CFXJS_PerObjectData public instance variables.
    2022-08-15 [email protected] Rename FXMEM_InitializePartitionAlloc() to FX_InitializeMemoryAllocators()
    2022-08-15 [email protected] Make CPDF_PageObject::m_Rect a private member.
    2022-08-15 [email protected] Fully encapsulate Partition Alloc in fx_memory.cpp
    2022-08-15 [email protected] Introduce CFGAS_GEGraphics::StateRestorer
    2022-08-15 [email protected] Avoid a copy in CPDFSDK_InteractiveForm::SubmitForm().
    2022-08-15 [email protected] Remove use of skia_core_defines
    2022-08-15 [email protected] Encapsulate CFWL_ThemeBackground::m_pPath
    2022-08-15 [email protected] Remove in-out parameter from FDFToURLEncodedData().
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pdfium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in PDFium: https://bugs.chromium.org/p/pdfium/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: I96e7eb18bb16ea728f0d819fc541ce2ef8b9c49c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831291
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035335}
    
  1567. [launcher] Update the policy for zero state app recommendations.
    
    Zero state app recommendations are no longer supported in the launcher
    and were removed in M100 at crrev.com/c/3307860. This CL updates the
    enterprise policy to reflect the removal.
    
    Bug: b/229354168
    Change-Id: I814ab0019f322d20528fe2a2c1bfb1aed2408257
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826615
    Commit-Queue: Rachel Wong <[email protected]>
    Reviewed-by: Julian Pastarmov <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035334}
    
  1568. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660596999-4f87e7e4108e3777b08968025e771c83a2d74b54.profdata to chrome-win64-main-1660607946-dd44455994bd6ed145d7eb27db7171b2d89adea3.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: I5252997104ad9b28c09b418fe34ed1311af32dde
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833214
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035333}
    
  1569. Add sequence checker to ReportingClient::Uploader
    
    Bug: b:236097755
    Change-Id: I5e189d490b826163f316bfed99a033af640df9c5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832377
    Reviewed-by: Leonid Baraz <[email protected]>
    Auto-Submit: Hong Xu <[email protected]>
    Commit-Queue: Hong Xu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035332}
    
  1570. [mparch] Replace FTN::IsInFencedFrameTree with IsNestedWithinFencedFrame
    
    In order to remove RFHI::frame_tree_node_ (crbug.com/1179502), this CL
    replaces frame_tree_node_->IsInFencedFrameTree with
    RFHI::IsNestedWithinFencedFrame.
    
    Bug: 1350600
    Change-Id: I7f36a7f1202a45a64a58d3b7cc7f8bce789e8d2b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823540
    Reviewed-by: Alexander Timin <[email protected]>
    Commit-Queue: Hyowon Kim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035331}
    
  1571. float: Implement for lacros p1.
    
    Adds set/unset float event and pipes it through wayland into exo.
    Right now kWindowStateTypeKey in Lacros does not change to float state,
    so this works like a toggle, calling set float all the time, which
    temporarily toggles float on ash side.
    
    Once https://chromium-review.googlesource.com/c/chromium/src/+/3810538
    has landed, we can use configure to update the kWindowStateTypeKey in
    Lacros using configure event.
    
    Test: tbd
    Bug: 1347534
    Change-Id: I202a4124c2796aa5fb9d03a6f9538ede0ed2f97c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3792887
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Sammie Quon <[email protected]>
    Reviewed-by: Scott Violet <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035330}
    
  1572. Revert "[Floss] Refactor WriteDBusParamIntoVariant"
    
    This reverts commit 8e1badaca38627376b4f1274c8b758c0d318f764.
    
    Reason for revert:
    Findit (https://goo.gl/kROfz5) identified this CL at revision 8e1badaca38627376b4f1274c8b758c0d318f764 as
    the culprit for failures in the continuous build including:
    
    Sample Failed Build: https://ci.chromium.org/b/8805713332501153025
    Sample Failed Step: compile
    
    If it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status=Available&comment=Datastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2F8e1badaca38627376b4f1274c8b758c0d318f764&labels=Test-Findit-Wrong&components=Tools%3ETest%3EFindIt&summary=Wrongly+blame+8e1badaca38627376b4f1274c8b758c0d318f764
    
    Original change's description:
    > [Floss] Refactor WriteDBusParamIntoVariant
    > 
    > This refactors WriteDBusParamIntoVariant to minimize the multiple
    > similar definitions by creating a general definition that will call the
    > specific WriteDBusParam inside a variant, so that implementations need
    > to focus only on WriteDBusParam for each new type.
    > 
    > This adds DBusTypeInfo which will be useful for ExportedCallbackManager
    > to provide a more meaningful error message when automatically parsing
    > D-Bus parameters.
    > 
    > Bug: b:233124021
    > 
    > Change-Id: Ic6771958e2c1aa2f2a2167bcc2f9885ca8adca29
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828504
    > Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    > Commit-Queue: Sonny Sasaka <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035324}
    
    
    Change-Id: Iab0189196975722fbef7791b75a29aa5cac7f39c
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: b:233124021
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3833334
    Owners-Override: Jeevan Shikaram <[email protected]>
    Reviewed-by: Jeevan Shikaram <[email protected]>
    Commit-Queue: Jeevan Shikaram <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035329}
    
  1573. Suppress stderr during unit test case
    
    No change to logic. One of the test cases in version_test.py
    intentionally triggers an argparse error and catches the exception. This
    test case originally did not suppress the stderr message though, so this
    updates the test to suppress that by mocking sys.stderr.
    
    I verified this change does not interfere with assertion failures.
    Assertion failures are still printed as expected, even if the assertion
    violation occurs while stderr is mocked.
    
    Fixed: 1344991
    Test: vpython3 build/util/version_test.py
    Change-Id: I62f9409634177b2a3bc07daf9f49ae66b1b43956
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830075
    Reviewed-by: Takuto Ikuta <[email protected]>
    Commit-Queue: Takuto Ikuta <[email protected]>
    Auto-Submit: Nate Fischer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035328}
    
  1574. Roll Chrome Linux PGO Profile
    
    Roll Chrome Linux PGO profile from chrome-linux-main-1660586298-d8ee82923629a44e5ca8bcf8bc5fd33e4ba3bb83.profdata to chrome-linux-main-1660607946-c55ac51ed3ad2d99676608338c73d1e6acc4162c.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-linux-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: [email protected]
    Change-Id: I4b0e44de9eb901a47ed6fd297c8e9043a05a0c43
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832681
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035327}
    
  1575. Fix info bar background color in web app windows
    
    This CL makes info bars in web app windows use the same color scheme
    as the CCT bar (CustomTabBarView). This uses the OS dark mode colors
    rather than using the app's theme/background color.
    
    Screenshots:
    Before: https://bugs.chromium.org/p/chromium/issues/attachment?aid=565655&signed_aid=igpBAXOBi3xPWaP58V0ZlA==&inline=1
    After (light mode): https://bugs.chromium.org/p/chromium/issues/attachment?aid=565654&signed_aid=tQ1l_k6hFgnAdILPXWlwyA==&inline=1
    After (dark mode): https://bugs.chromium.org/p/chromium/issues/attachment?aid=565653&signed_aid=6bbimCNfRS_2bmmqom94Xw==&inline=1
    
    Bug: 1351610
    Change-Id: I9be3ac0cca0693b2afae1e22fe1f7ee76a4a903c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829026
    Reviewed-by: Tim Sergeant <[email protected]>
    Commit-Queue: Alan Cutter <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035326}
    
  1576. Rename kRpNotPotentiallyTrustworthy->kIdpNotPotentiallyTrustworthy
    
    This CL:
    - Renames enum value kRpNotPotentiallyTrustworthy to the more
    accurate kIdpNotPotentiallyTrustworthy
    - Refactors federated_auth_request_impl_unittest.cc and merges
    kIdpTestOrigin, kProviderUrl and kProviderUrlFull constants
    
    BUG=None
    
    Change-Id: I7e310f55433c976c2d250dd62fe12dd46ac4a743
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832299
    Commit-Queue: Peter Kotwicz <[email protected]>
    Reviewed-by: Yi Gu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035325}
    
  1577. [Floss] Refactor WriteDBusParamIntoVariant
    
    This refactors WriteDBusParamIntoVariant to minimize the multiple
    similar definitions by creating a general definition that will call the
    specific WriteDBusParam inside a variant, so that implementations need
    to focus only on WriteDBusParam for each new type.
    
    This adds DBusTypeInfo which will be useful for ExportedCallbackManager
    to provide a more meaningful error message when automatically parsing
    D-Bus parameters.
    
    Bug: b:233124021
    
    Change-Id: Ic6771958e2c1aa2f2a2167bcc2f9885ca8adca29
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828504
    Reviewed-by: Abhishek Pandit-Subedi <[email protected]>
    Commit-Queue: Sonny Sasaka <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035324}
    
  1578. [ios][feed] Dispatch expiration handler to main
    
    The expiration handler seems to be called on a non-main thread.
    
    Bug: 1343695, 1352470
    Change-Id: I820837b79665953af6fdf3b8f47f04fb57e5afbe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832463
    Commit-Queue: Sergio Collazos <[email protected]>
    Commit-Queue: edchin <[email protected]>
    Auto-Submit: edchin <[email protected]>
    Reviewed-by: Sergio Collazos <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035323}
    
  1579. Revert "[ios] Fix tests for kTrendingQueriesModule"
    
    This reverts commit 8eea7a0bd9b8839ad75284147e153d3ed68a5a93.
    
    Reason for revert: Suspected CL for failing tests on ios-simulator-noncq.
    
    Example build: https://ci.chromium.org/ui/p/chromium/builders/ci/ios-simulator-noncq/27943/overview
    
    Original change's description:
    > [ios] Fix tests for kTrendingQueriesModule
    >
    > Forces a particular experiment arm that doesn't hide Shortcuts. Also,
    > a test is added to validate the Trending Queries module.
    >
    > Bug: 1350826, 1352158
    > Change-Id: Ie44481ae884018361e3916d793fe0b444068c269
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817208
    > Commit-Queue: Chris Lu <[email protected]>
    > Reviewed-by: Rohit Rao <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035246}
    
    Bug: 1350826, 1352158
    Change-Id: Ib93f50a1ebd6c21749f737dabc23780e6c67cd8b
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828215
    Commit-Queue: Jeevan Shikaram <[email protected]>
    Owners-Override: Jeevan Shikaram <[email protected]>
    Auto-Submit: Jeevan Shikaram <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035322}
    
  1580. Revert "Switch ash and lacros CI builders to cores 8 machines"
    
    This reverts commit 225a93fee467deedc284120154bf37fc17a5c05d.
    
    Reason for revert: This immediately caused issues.
    https://ci.chromium.org/ui/p/chromium/builders/ci/linux-lacros-builder-rel/34551/overview
    https://ci.chromium.org/ui/p/chromium/builders/ci/linux-lacros-dbg/11279/overview
    https://ci.chromium.org/ui/p/chromium/builders/ci/linux-chromeos-rel/58909/overview
    
    Original change's description:
    > Switch ash and lacros CI builders to cores 8 machines
    >
    > Experiment whether a lower performance machine is enough.
    >
    > Bug: 1345687
    > Change-Id: I1bbfd6299f315cf228c525c87f07838d81102ab6
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829091
    > Auto-Submit: Sven Zheng <[email protected]>
    > Reviewed-by: Gary Tong <[email protected]>
    > Commit-Queue: Sven Zheng <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035231}
    
    Bug: 1345687
    Change-Id: Ide181bf03fb764d0495b3831128db568b6abf069
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827809
    Auto-Submit: Sven Zheng <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Commit-Queue: Rubber Stamper <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035321}
    
  1581. Extends Grid and Group M5 flags
    
    Change-Id: I6cadf8418145ce139bce22342a5da61dfa60ddf1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830226
    Auto-Submit: Mei Liang <[email protected]>
    Reviewed-by: Yue Zhang <[email protected]>
    Commit-Queue: Yue Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035320}
    
  1582. Import wpt@6c73ed5ac9660688ccbfe86d28e835a9c886bfca
    
    Using wpt-import in Chromium 8eea7a0bd9b8839ad75284147e153d3ed68a5a93.
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    [email protected], [email protected]:
      external/wpt/FileAPI
    [email protected], [email protected], [email protected]:
      external/wpt/fetch
    
    NOAUTOREVERT=true
    [email protected]
    
    No-Export: true
    Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
    Change-Id: I9a474920dbd9020116001b4a6b2f7ce726e4af2b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832143
    Commit-Queue: Rubber Stamper <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Auto-Submit: WPT Autoroller <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035319}
    
  1583. Re-organize find_in_page_native_api
    
    This CL contains no functional changes, but only re-orders the contents
    of find_in_page_native_api to group variables and functions by type in
    preparation for converting the file to TypeScript.
    
    Bug: 1348327
    Change-Id: I4d69b0a061e6ffa0219d154c2c29c3da45c597fa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826434
    Reviewed-by: Chris Lu <[email protected]>
    Commit-Queue: Mike Dougherty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035318}
    
  1584. Quota: Enable flag to deprecate persistent quota
    
    Enable flag by default to deprecate persistent quota.
    Extend expiration for persistent-quota flag.
    
    Updates tests to either check if the feature is enabled,
    or removes tests that become irrelevant with the deprecation.
    
    I2R: https://groups.google.com/a/chromium.org/g/blink-dev/c/ziTjKMdOqz8/m/rwpc02S-BgAJ
    
    Bug: 1233525
    Change-Id: I4ea6a3addcfc2dc0c128d18c9613fd3f5610f6f3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3769282
    Reviewed-by: Kent Tamura <[email protected]>
    Reviewed-by: Marijn Kruisselbrink <[email protected]>
    Reviewed-by: Michael Thiessen <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Commit-Queue: Ayu Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035317}
    
  1585. [chrome][printing] Fix build when enable_basic_printing=false
    
    The fix is consistent with TestingBrowserProcess and the
    print preview-related code in the same class.
    
    Bug: 1352700
    Change-Id: I4f359158e1849ca40fc179504238594fdfb72b96
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832146
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: David Dorwin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035316}
    
  1586. Revert "[sheriff] Disable test on ChromeOS"
    
    This reverts commit 0b7a3a1c1e1b2eda918d4c54d414b848e3c73bb2.
    
    Reason for revert:
    The broken test has been fixed by CL:3826320.
    
    Original change's description:
    > [sheriff] Disable test on ChromeOS
    >
    > This CL disables the following test on ChromeOS:
    > FullRestoreAppLaunchHandlerBrowserTest.NoBrowserOnLaunch
    >
    > Bug: 1351532
    > Change-Id: I8177054d363910e16a76cf0b85758f26ae1ce5b3
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3822583
    > Commit-Queue: Marc Treib <[email protected]>
    > Auto-Submit: Rushan Suleymanov <[email protected]>
    > Commit-Queue: Rushan Suleymanov <[email protected]>
    > Owners-Override: Rushan Suleymanov <[email protected]>
    > Reviewed-by: Marc Treib <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1033440}
    
    Bug: 1351532, 1351396
    Change-Id: I62a52489060f44e54283095b49c8d9ebe146fb00
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827936
    Commit-Queue: Nancy Wang <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035315}
    
  1587. webview: Add a flag to the webview UI for overflow on replaced elements
    
    This experiment will be enabled on webview so requires a flag to toggle
    in the UI
    
    [email protected]
    
    Bug: 1321217
    Change-Id: Idcb94ff6cef6fe25a6d430960bf04892a8d47da9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832815
    Reviewed-by: Bo Liu <[email protected]>
    Auto-Submit: Khushal Sagar <[email protected]>
    Commit-Queue: Khushal Sagar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035314}
    
  1588. move TabActivationTypes to tab_enums
    
    Change-Id: I2a5a364c4e27811f5314b25030d96b1073ec9e78
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810983
    Reviewed-by: Taylor Bergquist <[email protected]>
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Commit-Queue: David Pennington <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035313}
    
  1589. [Files app] Use MountPoint instead of MountPointInfo
    
    Use the shorter name of this struct.
    Use brace initialization when constructing MountPoint values.
    Less code for the same thing.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests
    
    Change-Id: I169c9e99ef052e393412f84324133ec8a86aca86
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827455
    Reviewed-by: Nic Hollingum <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035312}
    
  1590. [a11y-during-render] Move AXImageAnnotator logic out of BlinkAXTreeSource
    
    It's now directly in RenderAccessibilityImpl. This achieves the
    following goals:
    * Decouple from BlinkAXTreeSource (therefore unblocking a11y onion
    soup for that class)
    * Avoid conflict with devtools inspector code that ended up calling
    this code but wasn't actually compatible with using it.
    
    Note that this new code is going to be slightly slower than the old
    code, because it iterates over the AXTreeUpdate node list rather
    than annotating in the moment.
    
    AX-Relnotes: n/a.
    
    Bug: 1068668, 1342801
    
    Change-Id: I1ad9c3e90da5c497467863197b7a00ab2e0fd241
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812410
    Commit-Queue: Chris Harrelson <[email protected]>
    Reviewed-by: David Tseng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035311}
    
  1591. Roll WebRTC from 1c5f317e178a to ab6233708cfe (1 revision)
    
    https://webrtc.googlesource.com/src.git/+log/1c5f317e178a..ab6233708cfe
    
    2022-08-15 [email protected] Roll chromium_revision 9ae72ef099..9c813849ab (1034994:1035116)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: [email protected]
    Change-Id: Ib31192d8501c831960367227db16e1fea736f4d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831593
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035310}
    
  1592. Remove uses of `_isTitleHidden`
    
    There's API to accomplish this, so use it.
    
    Bug: 876613
    Change-Id: I5e232b615a5fb9703b04c9c2c667802bde20be1a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832456
    Reviewed-by: Ben Wells <[email protected]>
    Commit-Queue: Ben Wells <[email protected]>
    Auto-Submit: Avi Drissman <[email protected]>
    Reviewed-by: Leonard Grey <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035309}
    
  1593. ChromeOS: Start stack sampler after sandboxing on gpu-process
    
    On ChromeOS, the gpu-process will AssertSingleThreaded() during
    sandboxing. Therefore, we can't start the stack sampler (which creates a
    thread) until after sandboxing.
    
    BUG=b:214117401,chromium:1324337
    
    Change-Id: Icfee509869f2bda9d2fe124a3146e8d98ef84708
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3764862
    Reviewed-by: Hirokazu Honda <[email protected]>
    Reviewed-by: Kenneth Russell <[email protected]>
    Commit-Queue: Ian Barkley-Yeung <[email protected]>
    Reviewed-by: John Abd-El-Malek <[email protected]>
    Reviewed-by: Mike Wittman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035308}
    
  1594. webauthn: drop kWebAuthCableDisco
    
    This feature controls whether the caBLE authenticator will accept
    discoverable credential requests. The code checked the request before
    sending it to Play Services and showed an error if it was a discoverable
    credential request, because Play Services can't satisfy those.
    
    But soon it will, so this change drops the flag and always sends a
    request to Play Services. If Play Services rejects the request then we
    recognise the error code (and, sadly, error string in one case) and
    _then_ show the error if discoverable credentials aren't supported.
    
    Bug: b/241938657
    Change-Id: I5b8a3935c1ff0de30d0ac151afc85e437f9cdca1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824992
    Reviewed-by: Martin Kreichgauer <[email protected]>
    Auto-Submit: Adam Langley <[email protected]>
    Commit-Queue: Adam Langley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035307}
    
  1595. [Files app] Use MountPoint instead of MountPointInfo
    
    Use the shorter name of this struct.
    Use brace initialization when constructing MountPoint values.
    Less code for the same thing.
    
    BUG=chromium:1313346
    TEST=CQ
    
    Change-Id: I87d4cd1879e6bcddc301f6fbf024881b0745a093
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827608
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035306}
    
  1596. PageLoadMetrics: Prerender2 support for FencedFramesPageLoadMetricsObserver
    
    No behavioural change.
    
    This CL makes it clear to use STOP_OBSERVING for
    FencedFramesPageLoadMetricsObserver.
    
    Bug: 1317494
    Change-Id: Iae2f5ad7024fd32aa41384830107a4223da799c3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828211
    Commit-Queue: Ken Okada <[email protected]>
    Reviewed-by: Kouhei Ueno <[email protected]>
    Reviewed-by: Takashi Toyoshima <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035305}
    
  1597. RTCVideoEncoder: Don't copy buffer to EncodedBuffer
    
    RTCVideoEncoder passes the bitstream buffer to webrtc::EncodedImage
    with webrtc::EncodedBuffer. EncodedBuffer allocates a buffer and
    copies into the buffer every BitstreamBufferReady().
    This CL reduces the buffer allocation and memory copy by giving
    EncodedImage EncodedDataWrapper. EncodedDataWrapper doesn't own the
    buffer and calls UseOutputBitstreamBufferId on destruction.
    
    Bug: b:241349739
    Test: Google Meet call
    Change-Id: Id849eece6973005f4cdabc8facf04df0e1a1ba24
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3811035
    Reviewed-by: Eugene Zemtsov <[email protected]>
    Commit-Queue: Hirokazu Honda <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035304}
    
  1598. [chrome][printing] Use correct BUILDFLAG for Policy Handlers
    
    This fixes a build error when enable_pdf=false and
    enable_basic_printing=true.
    
    Bug: 1352700
    Change-Id: I4ac112350355f897bb5070f8c386ed76929bd042
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829264
    Reviewed-by: Lei Zhang <[email protected]>
    Commit-Queue: David Dorwin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035303}
    
  1599. Revert "[Cleanup] Delete old-gen and rename file to "structured_events"."
    
    This reverts commit cafd7edfbf6fb4347ac9e1b62ec9d2feaab9736e.
    
    Reason for revert:
    Findit (https://goo.gl/kROfz5) identified this CL at revision cafd7edfbf6fb4347ac9e1b62ec9d2feaab9736e as
    the culprit for failures in the continuous build including:
    
    Sample Failed Build: https://ci.chromium.org/b/8805718468534313137
    Sample Failed Step: compile
    
    If it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status=Available&comment=Datastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2Fcafd7edfbf6fb4347ac9e1b62ec9d2feaab9736e&labels=Test-Findit-Wrong&components=Tools%3ETest%3EFindIt&summary=Wrongly+blame+cafd7edfbf6fb4347ac9e1b62ec9d2feaab9736e
    
    Original change's description:
    > [Cleanup] Delete old-gen and rename file to "structured_events".
    > 
    > Bug: 1249222
    > Change-Id: I5a48cd57db05c13a137825a1e036a8fd4bee6e97
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827385
    > Reviewed-by: Tony Yeoman <[email protected]>
    > Commit-Queue: Jong Ahn <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1035291}
    
    
    Change-Id: I59d97c8784a1eafccf09ac264245fe8bd972c932
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 1249222
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832177
    Commit-Queue: Jeevan Shikaram <[email protected]>
    Reviewed-by: Jeevan Shikaram <[email protected]>
    Owners-Override: Jeevan Shikaram <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035302}
    
  1600. Roll Dawn from cdb53972831c to fa4a7291f2f6 (4 revisions)
    
    https://dawn.googlesource.com/dawn.git/+log/cdb53972831c..fa4a7291f2f6
    
    2022-08-15 [email protected] tint: add [[nodiscard]] on utils::Result class
    2022-08-15 [email protected] Split some structs out of DawnTest.h into their own file.
    2022-08-15 [email protected] Roll vulkan-deps from 3ebe695e969a to fb0e26499a68 (4 revisions)
    2022-08-15 [email protected] tint: natvis: add utils::Slice, utils::Vector, and utils::VectorRef
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: chromium:1284275
    Tbr: [email protected]
    Change-Id: I33427513dae75a5aa3418432d9fa140c34b20a4b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832835
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035301}
    
  1601. Update V8 to version 10.6.171.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/709443dc..5039a98e
    
    Please follow these instructions for assigning/CC'ing issues:
    https://v8.dev/docs/triage-issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_chromeos_msan_rel_ng
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
    
    [email protected],[email protected],[email protected]
    
    Change-Id: I76beaf666ad20db6a9c66e6160ca6f5bf9c1d8b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831060
    Bot-Commit: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#1035300}
    
  1602. [CodeHealth] Replace DictionaryValue::GetString in /chrome/browser/ui/webui/settings.
    
    This CL was uploaded by git cl split.
    
    [email protected]
    
    Bug: 1187036
    Change-Id: If5b49d29a3011c395f82a8d119309f9401d8839d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827727
    Reviewed-by: Kyle Horimoto <[email protected]>
    Commit-Queue: Kyle Horimoto <[email protected]>
    Auto-Submit: Brian Begnoche <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035299}
    
  1603. webauthn: update message on caBLE QR screen.
    
    With the launch of iOS 16, it's not just computers that will be
    displaying FIDO QR codes.
    
    Change-Id: I07cbd6f92e7d83ae2125e73c682194b1d003d814
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832303
    Commit-Queue: Adam Langley <[email protected]>
    Commit-Queue: Martin Kreichgauer <[email protected]>
    Reviewed-by: Martin Kreichgauer <[email protected]>
    Auto-Submit: Adam Langley <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035298}
    
  1604. Report DM policy validation errors
    
    We now call `DMClient::ReportPolicyValidationErrors` when
    `DMClient::FetchPolicy` reports an error.
    
    Bug: 1345407
    Change-Id: I976dffa909a4f4f0ac5726798b86cce41ec0e504
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832703
    Reviewed-by: Sorin Jianu <[email protected]>
    Commit-Queue: S Ganesh <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035297}
    
  1605. Roll ANGLE from b9fd47b8d2bd to 2089943b951d (1 revision)
    
    https://chromium.googlesource.com/angle/angle.git/+log/b9fd47b8d2bd..2089943b951d
    
    2022-08-15 [email protected] Tests: Add Lumino City trace
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC [email protected] on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: None
    Tbr: [email protected]
    Test: Test: angle_perftests --gtest_filter="*lumino_city*"
    Change-Id: I835c6dcb8325b093e52c0c52c321164abf1128a1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832680
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035296}
    
  1606. capture-mode: Extend the expiry date of capture mode histograms
    
    Change-Id: I6188775d1c07f0f0a863409bb047b814840585bd
    Fixed: 1352990, 1352989, 1352988, 1352987, 1352986, 1352985, 1352984
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828171
    Commit-Queue: Michele Fan <[email protected]>
    Reviewed-by: Tony Yeoman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035295}
    
  1607. Roll Catapult from 42f4f9ca7d14 to b3421074fa70 (1 revision)
    
    https://chromium.googlesource.com/catapult.git/+log/42f4f9ca7d14..b3421074fa70
    
    2022-08-15 [email protected] [pinpoint] upload 1000 rows at maximum when exporting row data to big query
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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:chromeos-kevin-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: chromium:1352869
    Tbr: [email protected]
    Change-Id: Id0d8fab3693358b117be11e7907db97ba41f270e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832736
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035294}
    
  1608. [SharingHub] Add Profile fallback and null-check back.
    
    Sometimes Profile.ProfileSupplier is unexpectedly returning null, so
    add the null-check back so it doesn't cause crashes.
    
    Bug: 1346710
    Change-Id: I8d847cc5bf600c6255bc4f66535cd63d4365bba7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831799
    Commit-Queue: Sophey Dong <[email protected]>
    Reviewed-by: Tommy Nyquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035293}
    
  1609. Improve WebGPU message code
    
    Makes the following improvements to the WebGPU CTS message code:
    
    * Adjusts message timeouts based on the current test state so we only
      use the (long) test timeout when actually running the test.
    * Moves and modifies the JavaScript duration logic so that we only
      report it if the JavaScript code actually timed out.
    
    Bug: 1340602
    Change-Id: I86a260c2e3d23c4b30ba9da7fbb9375644346364
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829229
    Commit-Queue: Brian Sheedy <[email protected]>
    Reviewed-by: Austin Eng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035292}
    
  1610. [Cleanup] Delete old-gen and rename file to "structured_events".
    
    Bug: 1249222
    Change-Id: I5a48cd57db05c13a137825a1e036a8fd4bee6e97
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827385
    Reviewed-by: Tony Yeoman <[email protected]>
    Commit-Queue: Jong Ahn <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035291}
    
  1611. Roll Depot Tools from 647cfe6bf10e to 268d645853ee (41 revisions)
    
    https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/647cfe6bf10e..268d645853ee
    
    2022-08-12 [email protected] [depot_tools] roll bb
    2022-08-12 [email protected] Print which PRESUBMIT.py scripts run on Python 2
    2022-08-12 [email protected] Revert "Update autoninja.bat to work with other shells."
    2022-08-11 [email protected] [depot_tools] roll dirmd
    2022-08-10 [email protected] Add BatchListBestOwners and ListBestOwners to GerritClient
    2022-08-10 [email protected] [cipd] Update CIPD client v2.6.7 => v2.6.8.
    2022-08-10 [email protected] Update autoninja.bat to work with other shells.
    2022-08-10 [email protected] Don't do double-serial Pylint checks
    2022-08-10 [email protected] Add a fetch config for GN.
    2022-08-10 [email protected] Make "All rights reserved" Optional in the License
    2022-08-09 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-08-08 [email protected] Revert "Remove old DepotToolsOwners implementation"
    2022-08-08 [email protected] Remove old DepotToolsOwners implementation
    2022-08-08 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-08-06 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-08-05 [email protected] Improve presubmit no-network handling
    2022-08-05 [email protected] [led] roll led
    2022-08-05 [email protected] [depot_tools] roll led
    2022-08-05 [email protected] Add debug logs during Clone process.
    2022-08-05 [email protected] Revert "Update led to the current version."
    2022-08-05 [email protected] Revert "[depot_tools] roll led"
    2022-08-05 [email protected] vpython(3) no longer needs to bootstrap python.
    2022-08-04 [email protected] [depot_tools] roll led
    2022-08-04 [email protected] Allow 'noparent' in DEPS
    2022-08-03 [email protected] Update led to the current version.
    2022-08-03 [email protected] Add jojwang to OWNERS
    2022-08-03 [email protected] Use the bundled interpreter instead of passing -vpython-interpreter.
    2022-08-02 [email protected] Report more issues as errors with presubmit --all
    2022-08-02 [email protected] Update lucicfg version 1.32.0 to 1.32.1
    2022-08-01 [email protected] New vpython to depot_tools.
    2022-08-01 [email protected] [no-sync] bot_update: Remove previous no-sync exp changes and implement new one.
    2022-08-01 [email protected] [no-sync] Save previous values to files.
    2022-07-29 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-07-28 [email protected] depot_tools: Roll rdb
    2022-07-28 [email protected] Clarify documentation from `gclient recurse`
    2022-07-28 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-07-28 [email protected] [lucicfg] Update v1.31.5 => v1.32.0.
    2022-07-27 [email protected] [no-sync] Set _should_sync and add flag to control if the experiment should be enabled.
    2022-07-27 [email protected] Treat UnitTests failures as presubmit --all errors
    2022-07-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    2022-07-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/depot-tools-chromium-autoroll
    Please CC [email protected],[email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: chromium:1151236,chromium:1171945,chromium:1309977,chromium:1318617,chromium:1339472,chromium:1347252,chromium:1347622,chromium:1348065,chromium:1348269,chromium:1349169,chromium:1349905,chromium:1350060,chromium:1350210,chromium:1350227,chromium:1351212,chromium:1351519,chromium:1351817,chromium:1352347
    Tbr: [email protected],[email protected],[email protected],[email protected]
    Change-Id: Iddc79a4ee4eb14970e5ccbf6310d5f3a1a3bb3cf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832874
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035290}
    
  1612. Fuzz AXPlatformNodeTextRangeProviderWin
    
    This change also updates the tree fuzzer util to generate tree updates.
    
    AX-Relnotes: n/a
    Bug: 1334820
    Change-Id: Ib4f00e3da2369a37118b611efedc91eae888a665
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3794435
    Reviewed-by: Daniel Libby <[email protected]>
    Commit-Queue: Jacques Newman <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035289}
    
  1613. [HSTS] Preload .hotmail
    
    Per Microsoft's request.
    
    Change-Id: Ia650c8f1d4bc24c625801c0af15d995198fbe3b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828034
    Auto-Submit: Joe DeBlasio <[email protected]>
    Reviewed-by: Chris Thompson <[email protected]>
    Commit-Queue: Chris Thompson <[email protected]>
    Commit-Queue: Joe DeBlasio <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035288}
    
  1614. Speculatively serialize test
    
    Serializes deqp/functional/gles3/shaderindexing/uniform.html, as doing
    so seems to improve stability of subsequent WebGL conformance tests.
    
    Bug: 1345755, 1345782
    Change-Id: I6729f6cfaa0bce1fd0285be25c99e49ddc4c9ca8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832914
    Commit-Queue: Kenneth Russell <[email protected]>
    Auto-Submit: Brian Sheedy <[email protected]>
    Commit-Queue: Brian Sheedy <[email protected]>
    Reviewed-by: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035287}
    
  1615. Roll ChromeOS Bigcore AFDO profile from 106-5195.24-1660556265-benchmark-106.0.5240.0-r1 to 106-5195.24-1660556265-benchmark-106.0.5241.0-r1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/cros-afdo-bigcore-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Id2a37b177a4d0f06a69a3cd4a435c55bfc8c84a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831292
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035286}
    
  1616. Devirtualize InputType validation
    
    This CL is based on WebKit patches:
    https://github.com/WebKit/WebKit/commit/2cc0d11933aafd9c8c6bcb2262f0641dba35c569
    and https://trac.webkit.org/changeset/293546/webkit, which are
    optimization about devirtualize functions and claim progression 0.5% ~
    0.75% on Speedometer2
    
    Bug: 1350031
    Change-Id: I124fc5072103690aea88ce64f82350a90b7caf6e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793245
    Reviewed-by: Mason Freed <[email protected]>
    Reviewed-by: Xiaocheng Hu <[email protected]>
    Commit-Queue: Mason Freed <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035285}
    
  1617. Updater: Suppress metainstaller error dialog when run with arguments.
    
    The dialog is most useful when a user is double-clicking to launch a
    broken metainstaller. It is undesirable to show it when a program is
    launching the metainstaller in the background, e.g. with --update.
    
    Fixed: 1344584
    Change-Id: I1f073ee9f56784b8fa9bc3e178bc7cad708714f1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832496
    Auto-Submit: Joshua Pawlicki <[email protected]>
    Commit-Queue: Sorin Jianu <[email protected]>
    Reviewed-by: Sorin Jianu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035284}
    
  1618. Roll Chrome Win32 PGO Profile
    
    Roll Chrome Win32 PGO profile from chrome-win32-main-1660586298-c914d01b1b949f2a28c615a53b3d3a0ba7009a6f.profdata to chrome-win32-main-1660596999-38042d5219e1af86f427bbe0b6e1921399cc7d51.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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: I652b6e6f004a58195c16efdf3024abb9d93e2ce8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832572
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035283}
    
  1619. One/TwoCopyCanvasCapture: Add trace integration tests for WebGL.
    
    Trace tests were already added for WebGPU canvas.
    This CL adds WebGL version of the trace tests.
    
    Bug: 1351117
    Change-Id: I2e409633c7b4d0e1f13f8dec17e7b83206beff88
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3818341
    Commit-Queue: Quyen Le <[email protected]>
    Reviewed-by: Sunny Sachanandani <[email protected]>
    Reviewed-by: Kenneth Russell <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035282}
    
  1620. [Extensions] Add new Webstore domain to extension URLs and clients
    
    This CL adds in the new Webstore domain to extension URLs, along with
    adding the associated GURL caching for all of the extension clients.
    This will be used by future CLs for implementing special logic which
    is based around this domain.
    
    Bug: 1338235
    Change-Id: I205975f76f51e3471d9fcb1c4349f2d283f2f20c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3793043
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Tim <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035281}
    
  1621. Update dialog height without footnote
    
    Bug: b/238244922
    Change-Id: I3d425887ed3535090b347e04cf39f9f0fec69358
    Screenshot: https://screenshot.googleplex.com/8EdCAVivHuUFnvJ.png
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830741
    Commit-Queue: Luke Cao <[email protected]>
    Reviewed-by: Benjamin Zielinski <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035280}
    
  1622. [Files app] Remove unused code
    
    Remove unused functions MountConditionToString and DeviceTypeToString.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests chrome
    
    Change-Id: If0c75c6d72c53d2c783abdf4a83e72b6a82d3158
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831620
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Marcello Salomao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035279}
    
  1623. [Files app] Add output operator for DeviceType
    
    It is used in unit tests.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests chrome
    
    Change-Id: I9ea427a15d947b7c7ae45a3e6a66bec59836fe39
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831738
    Reviewed-by: Marcello Salomao <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035278}
    
  1624. FSA: Add prompt when saving files with a dangerous extension
    
    See http://screen/87uovCEWf85BU4g.png (Googler-only) for a screenshot
    of this prompt on Mac.
    
    The prompt default is to NOT save the file, requiring the user to
    explicitly opt in to save a file with a dangerous extension.
    
    Bug: 1320877, 1352338
    Change-Id: I958a17dc485668c2e5825832ac43454cc3bc934e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829770
    Commit-Queue: Austin Sullivan <[email protected]>
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035277}
    
  1625. FileSystem: Delete persistent data if persistent quota is deprecated
    
    This change updates DeleteDefaultBucket to check if
    blink::features::IsPersistentQuotaIsTemporaryQuota is enabled.
    If so, will delete bucket data for kFileSystemTypePersistent
    as if persistent quota type is deprecated.
    
    This will resolve test failures from https://crrev.com/c/3769282.
    
    Bug: 1233525
    Change-Id: I27ff4e9783b89626be78a239a01f333b0fe7e668
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828571
    Reviewed-by: Marijn Kruisselbrink <[email protected]>
    Commit-Queue: Ayu Ishii <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035276}
    
  1626. webview: Add a flag to expose the DocumentTransition API.
    
    This feature is actively being experimented by webview based apps.
    
    [email protected]
    
    Change-Id: I2942c754afd7b157aa5ec84f942c5cc43d050dce
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828559
    Reviewed-by: Bo Liu <[email protected]>
    Commit-Queue: Khushal Sagar <[email protected]>
    Auto-Submit: Khushal Sagar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035275}
    
  1627. [Files app] Refactor DiskMap -> Disks
    
    Changed the type of DiskMountManager::Disks from map<string,
    unique_ptr<Disk>> to set<unique_ptr<Disk>> indexed by device path.
    
    Previously, the device path was stored twice in memory: once as a key of
    the map's entry, and once inside the Disk object itself. Now, this data
    duplication has been removed. Moreover, the code using the Disks
    collection looks simpler and more natural.
    
    BUG=chromium:1313346
    TEST=autoninja -C out/Default unit_tests browser_tests components_unittests ash_components_unittests chrome
    
    Change-Id: I315e0987fc26bc9b27eede69072465cb038ecb76
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830136
    Reviewed-by: Avi Drissman <[email protected]>
    Reviewed-by: Marcello Salomao <[email protected]>
    Commit-Queue: François Degros <[email protected]>
    Reviewed-by: Tommy Li <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035274}
    
  1628. Roll Chrome Win64 PGO Profile
    
    Roll Chrome Win64 PGO profile from chrome-win64-main-1660586298-d90bc9394f8c202fb20a0cf42c5530141aab9f10.profdata to chrome-win64-main-1660596999-4f87e7e4108e3777b08968025e771c83a2d74b54.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-win64-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: [email protected]
    Change-Id: Ib7efd10a5f444a656c4ab7d4368c53136d9c9d30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831428
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035273}
    
  1629. Extensions: WAR: Allow file:// access
    
    Web Accessible Resources are now available to file:// schemes. This is
    a scheme that has an opaque origin, so an explicit check has now been
    included specifically for file://. This CL specifically addresses the
    associated bug, and immediately gives developers something requested.
    
    Bug: 1181450
    Change-Id: Ie4af70a9d62b65535d79ec5bafb291a90d63a971
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3808511
    Reviewed-by: Tim <[email protected]>
    Reviewed-by: Devlin Cronin <[email protected]>
    Commit-Queue: Solomon Kinard <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035272}
    
  1630. [CT][EngagementSignals] Add root scroll offset to onScrollUpdateGestureConsumed
    
    Bug: 1340074
    Change-Id: I300e6d5646d507c83b74133b5fe9aa8b0b75a229
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3807994
    Reviewed-by: Donn Denman <[email protected]>
    Reviewed-by: Jinsuk Kim <[email protected]>
    Commit-Queue: Donn Denman <[email protected]>
    Reviewed-by: Richard Coles <[email protected]>
    Reviewed-by: Theresa Sullivan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035271}
    
  1631. [Pixel Diff Ash] A pixel test for the app list under clamshell
    
    This CL adds a pixel test to verify the app list under the clamshell
    mode. To implement the pixel test, this CL adds an API in the app list
    test helper to add app list items with solid-colored icons.
    
    Bug: 1351444
    Change-Id: I2be0601fc5fd6a239bd96e5e2e72b8f7d7fe2b53
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829212
    Commit-Queue: Andrew Xu <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035270}
    
  1632. FSA: Add DCHECK that permission prompt callback is called
    
    Asserts that the behavior matches the comment
    
    Bug: 1352338
    Change-Id: I5a229faaa89140c16f8d53ccc994f487ce21b653
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832656
    Commit-Queue: Austin Sullivan <[email protected]>
    Reviewed-by: Peter Boström <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035269}
    
  1633. Roll ChromeOS Atom AFDO profile from 106-5195.19-1659952549-benchmark-106.0.5240.0-r1 to 106-5226.0-1660558034-benchmark-106.0.5241.0-r1
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/cros-afdo-atom-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: Id82bd49f58efcfcd543065240eb430a25cc76884
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832759
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035268}
    
  1634. Initial CL to add telemetry signal protos for Cookies.getAll() and Cookies.Get() APIs.
    Also auto-formatted proto file.
    
    Bug: 1350204
    Change-Id: Ifb5c63d76a33043642a0da045709548fbe881a44
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3812114
    Auto-Submit: Richard Chen <[email protected]>
    Reviewed-by: Xinghui Lu <[email protected]>
    Commit-Queue: Xinghui Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035267}
    
  1635. arc/gio: Reduce the calculation for each RewriteEvent
    
    CalculateTouchPosition and CalculateWindowContentBounds are repeated for
    each RewriteEvent(), which is unnecessary. The window content bounds
    are only changed when window bounds changed. The touch position is
    changed when display is rotated and window bounds changed. During
    RewriteEvent, display rotation and window bounds are not changed, so we
    can save the window content bounds and touch down position in advance
    and no need to calculate for each RewriteEvent.
    
    Bug: b:241841669
    Test: unittest
    Test: manual test by rotating display and changing window bounds.
    Change-Id: I4991d70a1927e370957faaa688b9dc764855d7ee
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817597
    Auto-Submit: Cici Ruan <[email protected]>
    Reviewed-by: David Jacobo <[email protected]>
    Commit-Queue: Cici Ruan <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035266}
    
  1636. breadcrumbs: remove unused GetEventCount()
    
    This change removes the unused function GetEventCount().
    
    Bug: 1163762
    Change-Id: I4c7527bd60e6fb8ee60258e04d70a3daf216cbd6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3584397
    Commit-Queue: Jesse McKenna <[email protected]>
    Reviewed-by: Mike Dougherty <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035265}
    
  1637. [TabStrip] Fix crash when starting reorder on closing tab
    
    Fix crash when starting reorder on closing tab.
    -Prevent reorder mode from starting if selected tab is dying.
    
    Bug: 1353049
    Change-Id: Icb88bdea161c6d09edd54754963e1b0ebdae2698
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828213
    Reviewed-by: Sirisha Kavuluru <[email protected]>
    Commit-Queue: Neil Coronado <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035264}
    
  1638. Implement aggregation service internals handler for the web UI
    
    This CL adds the backing mojo interface and handler for the WebUI, which
    is used in a followup CL (crrev.com/c/3789670).
    
    There is two way communication between the handler and the WebUI over
    mojo, and this also proxies callbacks to the observer functions.
    
    Bug: 1348029
    Change-Id: Ibac65ad3195bdab394acc3d579bf13b6a7dd9528
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3797345
    Commit-Queue: Nan Lin <[email protected]>
    Reviewed-by: Robert Sesek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035263}
    
  1639. Roll src-internal from d7544fbedf88 to 115058df3cd4 (3 revisions)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/d7544fbedf88..115058df3cd4
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Ie5044bf9a2b8465099ac5a099a05168f2cc99bfa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832758
    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@{#1035262}
    
  1640. Make TabStrip layout more consistent between scrolling on and off.
    
    Using a FlexLayout in both cases allows us to drop the minimum and preferred size overloads and still get the behavior we want. Scrolling still needs a layout override to expand beyond the parent view's available space.
    
    Bug: 1346017
    Change-Id: Idef751f304963277f4fbe27361038932cb1ffbeb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3821126
    Reviewed-by: David Pennington <[email protected]>
    Commit-Queue: Taylor Bergquist <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035261}
    
  1641. Fix GPU flake finder properties
    
    Fixes several issues with the GPU flake finder's properties
    that were caught when actually using them with the recipe.
    
    Bug: 1340617
    Change-Id: Id9d3d1204e55e53ae8619f746f4e1e98831ddc82
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829913
    Auto-Submit: Brian Sheedy <[email protected]>
    Reviewed-by: Garrett Beaty <[email protected]>
    Commit-Queue: Brian Sheedy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035260}
    
  1642. Move -dcheck from ChannelInfo to chrome:// pages
    
    This removes the expectation that ChannelInfo should return "-dcheck" as
    part of the channel name in DCHECK_IS_CONFIGURABLE build, which makes
    Mac builds pass.
    
    The string is instead added to chrome:// pages matching existing Lacros
    behavior. This is done in a platform-agnostic way and shouldn't require
    updates as DCHECK builds roll out on additional platforms.
    
    A shared VersionUI::GetAnnotatedVersionStringForUi() is added which
    replaces all existing uses of IDS_SETTINGS_ABOUT_PAGE_BROWSER_VERSION.
    
    A side effect of above synchronizes chrome://settings/help's string on
    Lacros to be dev-lacros (as an example) instead of Lacros, matching
    chrome://version which had been updated since.
    
    ChannelInfoWin is updated to remove "-dcheck" as part of the channel
    name.
    
    Bug: 1346080
    Change-Id: I9fe1012c0ffa4c8aaec4ab69b82ed259bc695b14
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3781313
    Commit-Queue: Peter Boström <[email protected]>
    Reviewed-by: Greg Thompson <[email protected]>
    Reviewed-by: Lei Zhang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035259}
    
  1643. Report correct error for a missing bucket/value in sendHistogramReport()
    
    Currently, the FLEDGE integration issues the wrong error as Get()
    returns undefined for a missing key in an object.
    
    Bug: 1346108
    Change-Id: I6be9f36a9277268b93dba26aa5c5e89cf600c16a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823233
    Commit-Queue: Alex Turner <[email protected]>
    Reviewed-by: Russ Hamilton <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035258}
    
  1644. webauthn: explicitly send caBLE transports.
    
    This change puts transports in the caBLE getInfo. By giving explicit
    transports, clients (inc Chrome) can have enough confidence to report
    them to servers. For now, include both old and new names for hybrid
    CTAP.
    
    Change-Id: I623e2ae1e938198b88418e8d1da0c2a0f8bfca68
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828560
    Auto-Submit: Adam Langley <[email protected]>
    Reviewed-by: Martin Kreichgauer <[email protected]>
    Commit-Queue: Martin Kreichgauer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035257}
    
  1645. [power bookmarks] Rely on BottomSheetContent for destruction
    
    The way it's currently setup is to observe the contents and compare
    it against ourselves. This causes a crash when there are multiple
    duplicate sheets contending for space.
    
    Bug: 1346336
    Change-Id: I6605071f49c51888f598d3b547eb6454ca3ef382
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830066
    Reviewed-by: Matthew Jones <[email protected]>
    Commit-Queue: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035256}
    
  1646. mojo-ipcz: Driver transports
    
    Implements the mojo-ipcz driver transport on top of a lightly tweaked
    variation of each platform's existing Channel implementation in Mojo.
    
    Bug: 1299283
    Change-Id: I7e6277477cda4d23a18d950f65624ce33b8d7ce2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810676
    Reviewed-by: Robert Sesek <[email protected]>
    Commit-Queue: Ken Rockot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035255}
    
  1647. Introduce InitByteStream()
    
    Currently, we can only create a new byte stream, but we cannot
    initialize a byte stream with an existing stream, which is needed for
    example in WebTransport's IncomingStream::InitWithExistingReadableStream().
    This CL refactors some of the code to allow this functionality.
    
    Bug: 1284571
    Change-Id: Iff4f991c8b81889f8c6f72fd2906daa832289e71
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829325
    Reviewed-by: Adam Rice <[email protected]>
    Commit-Queue: Nidhi Jaju <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035254}
    
  1648. [Sheriff] Disable SubresourcePartitionedCookiesOriginTrialBrowserTest.InvalidToken on Mac.
    
    Bug: 1353084
    Change-Id: Id2e20572d131bae6f41a45ee7b3e6127f91b5eb2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826796
    Reviewed-by: Kevin McNee <[email protected]>
    Auto-Submit: David Bertoni <[email protected]>
    Commit-Queue: David Bertoni <[email protected]>
    Owners-Override: David Bertoni <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035253}
    
  1649. Add alt strings for region search chip experiment.
    
    Bug: b:242594424
    Change-Id: I8dbcae2a28fdbcdfdec3590710658c5b27603c03
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827207
    Reviewed-by: Ali Stanfield <[email protected]>
    Commit-Queue: Juan Mojica <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035252}
    
  1650. Update OptimizeNetworkBuffers2 field trial testing config.
    
    Bug: 1318925
    Change-Id: Iae950aafea6a2ed1d2b5b6d536556d1e56e8fd2e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829230
    Commit-Queue: Clark DuVall <[email protected]>
    Auto-Submit: John Abd-El-Malek <[email protected]>
    Reviewed-by: Clark DuVall <[email protected]>
    Commit-Queue: John Abd-El-Malek <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035251}
    
  1651. [Jank] [a11y] Introduce new a11y performance histogram.
    
    This can be used to evaluate optimizations of BrowserAccessibilityManager.
    
    Bug: 1352616
    Change-Id: I779ff8ed4c07e25fd24e77011cd33f466c6b7cb8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828149
    Commit-Queue: Yaron Friedman <[email protected]>
    Reviewed-by: Aaron Leventhal <[email protected]>
    Reviewed-by: Evan Liu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035250}
    
  1652. Renable Flaky Win11 test
    
    This CL reenables video-controls-with-cast-rendering.html on Win11.
    Flakiness should be resolved through rebaselining.
    
    Fixed: 1343270
    Change-Id: I429ab54a5c15ea7601c927d602bad7fcac68bbe1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3823190
    Reviewed-by: Frank Liberato <[email protected]>
    Commit-Queue: Thomas Guilbert <[email protected]>
    Auto-Submit: Thomas Guilbert <[email protected]>
    Commit-Queue: Frank Liberato <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035249}
    
  1653. Fix a few crashes related to popup=manual
    
    In a few cases, it was assumed that popup=manual pop-ups would be
    present in the popup_positions map, causing a crash in hashset.at().
    This is now fixed.
    
    Bug: 1307772
    Change-Id: I1f0a5200bc2074d7058ea74c57e6e56c1e8aaf7f
    Fixed: 1349587
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827318
    Auto-Submit: Mason Freed <[email protected]>
    Commit-Queue: Mason Freed <[email protected]>
    Reviewed-by: Joey Arhar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035248}
    
  1654. Set the LayoutNGTableFragmentation feature to "stable".
    
    Also shuffled some feature dependency around, to match how it's done
    for LayoutNGFlexFragmentation and LayoutNGGridFragmentation, so that
    it's still possible to disable LayoutNG.
    This prevents
    DumpAccessibilityTreeWithoutLayoutNGBlockFragmentationTest.AccessibilityCSSMarkerCrash
    from failing.
    
    Bug: 1078927
    Change-Id: I0398fd1c5d9b7a375bfc428529aae897b5bb2abe
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832215
    Reviewed-by: Ian Kilpatrick <[email protected]>
    Commit-Queue: Morten Stenshorne <[email protected]>
    Reviewed-by: Alison Maher <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035247}
    
  1655. [ios] Fix tests for kTrendingQueriesModule
    
    Forces a particular experiment arm that doesn't hide Shortcuts. Also,
    a test is added to validate the Trending Queries module.
    
    Bug: 1350826, 1352158
    Change-Id: Ie44481ae884018361e3916d793fe0b444068c269
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3817208
    Commit-Queue: Chris Lu <[email protected]>
    Reviewed-by: Rohit Rao <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035246}
    
  1656. [lacros] Fix stale lacros component loads when attempting updates
    
    This CL addresses a bug in CrOSComponentInstaller that causes it to
    load stale versions of the lacros component - even when new versions
    have been downloaded and installed.
    
    The issue is that once a component load succeeds it populates the
    installer's load_cache_. When subsequent loads are requested the
    component entry is found in the load cache and loading early returns,
    reporting a successful load for the cached (now stale) version.
    
    This CL addresses the issue specifically for the lacros component to
    avoid potentially regressing performance for other CrOS components, where loading older component versions may not be an issue.
    
    Follow up CLs will address this problem more generally so that all
    CrOS component loads will load the latest version if available and
    installed.
    
    Bug: 1352867, 1322678
    Change-Id: I29baab12cbf2a112fe11c39ca98eeb84b653cb12
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832637
    Reviewed-by: Joshua Pawlicki <[email protected]>
    Commit-Queue: Thomas Lukaszewicz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035245}
    
  1657. [Chromecast] Refactor Observable.not().
    
    The old implementation would leak subscriptions without closing
    them.
    
    The new implementation is written in terms of a new operator,
    fold(), which is versatile and useful in many scenarios where
    monadic flatMap()-based operators cannot help. Namely, fold()
    can track state over time, differentiate between the order of
    activations, and aggregate activations and deactivations into
    a single authoritative value.
    
    The fold() implementation depends on a new Observable called
    Cell, which has exactly one activation at all times. Cell
    provides the means to set() its data, but not reset() it like
    Controller, and it must be constructed with a value to start,
    so it is non-nullable. It also provides a mutate() method,
    which allows changing the value based on the current value,
    and supports the same deduplication functionality as Controller.
    
    Bug: b/241322428
    Test: cast_base_junit_tests, cast_shell_junit_tests
    Change-Id: I314702cb1c6ce600cc0e63829d862d2841995ee6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3809671
    Reviewed-by: Yuchen Liu <[email protected]>
    Commit-Queue: Yuchen Liu <[email protected]>
    Auto-Submit: Simeon Anfinrud <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035244}
    
  1658. Roll Chrome Mac PGO Profile
    
    Roll Chrome Mac PGO profile from chrome-mac-main-1660542448-93e96f805595961cca72c8f0f4c8d5dc51ea623d.profdata to chrome-mac-main-1660586298-c6a583817d54635ca6eb80e0f97694b6d27004c2.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-chromium
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected]
    Change-Id: Icfbf7228ee6f56919a2d0737659ce6e833a5d156
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832092
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035243}
    
  1659. Improve debugging output when app id is not correct.
    
    In case when some code fails, it would help developers to understand what values they have. Future improvement might be to return a status error from the function, so the error would be explicit.
    
    Bug: 1333966
    Change-Id: I8c444fea6d5e0ef845ef429cb20a99acff484def
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829515
    Commit-Queue: Dmitrii Kuragin <[email protected]>
    Auto-Submit: Dmitrii Kuragin <[email protected]>
    Reviewed-by: Daniel Murphy <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035242}
    
  1660. Roll Skia from e96d4aa2ad3b to de7a810734f3 (3 revisions)
    
    https://skia.googlesource.com/skia.git/+log/e96d4aa2ad3b..de7a810734f3
    
    2022-08-15 [email protected] Roll Dawn from cdb53972831c to c935b497e6da (3 revisions)
    2022-08-15 [email protected] Roll ANGLE from 4c941149774f to 64c652d7fde0 (3 revisions)
    2022-08-15 [email protected] Update emsdk repo (speculative fix for Linux arm64)
    
    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 [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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-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: None
    Tbr: [email protected]
    Change-Id: Ia176720807283274be2782f9ba137de226c0d315
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832093
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035241}
    
  1661. [OnDemand AT] Factor histogram logging logic into separate class
    
    To improve code readability and maintainability, factor out UMA
    histogram logging from WebContentsAccessibilityImpl into a separate
    component, the AccessibilityHistogramLogger.
    This will help when adding logging to track impact of new features like
    OnDemand AT.
    
    Change-Id: I3288bd04365fc892b6143595d3b51a62e1439ee7
    Bug: 1227192
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3824049
    Reviewed-by: Mark Schillaci <[email protected]>
    Reviewed-by: Bo Liu <[email protected]>
    Commit-Queue: Amanda Lin Dietz <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035240}
    
  1662. Add PretokenizeCSS to ProductionSupportedFlagList.java
    
    Bug: 1289471
    Change-Id: I8ade01d44557ec42f74add2d35510a78f21d37f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826797
    Commit-Queue: Clark DuVall <[email protected]>
    Reviewed-by: Nate Fischer <[email protected]>
    Commit-Queue: Nate Fischer <[email protected]>
    Auto-Submit: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035239}
    
  1663. [Android Bulk Tab Edit] Selection Action
    
    Add a button that toggles between select all and deselect all.
    
    Add an ActionDelegate for controlling the behavior of the editor.
    
    Reference screenshots:
    
    https://drive.google.com/drive/folders/10EAy4J494QORWBgND0eArFdDDej-wjaZ?usp=sharing
    
    Bug: 1343374
    Change-Id: I15f98f41923804876f57423b83cda2a982a92c4c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3807906
    Commit-Queue: Calder Kitagawa <[email protected]>
    Reviewed-by: Sky Malice <[email protected]>
    Reviewed-by: Mei Liang <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035238}
    
  1664. [ViewsAX] Removed unnecessary member variable
    
    Removed event_generator_ as member variable for AutomationAXTManager since now it inherits the base class event_generator_ variable
    
    Bug: 1049261
    
    Change-Id: Iad110b2a782058b11603d687d113d0730372c4c4
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830820
    Reviewed-by: Benjamin Beaudry <[email protected]>
    Commit-Queue: Benjamin Beaudry <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035237}
    
  1665. [Journeys] Fix displayed favicon size
    
    To mirror history, we should call getIconDrawableWithoutFilter using the
    larger value of default_favicon_size instead of the smaller
    default_favicon_min_size.
    
    Bug: 1352969
    Change-Id: I0c1b01825a3eff254be18451cd7072ea865a8891
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828170
    Commit-Queue: Patrick Noland <[email protected]>
    Reviewed-by: Brandon Wylie <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035236}
    
  1666. Fenced frames: First refactor for urn:uuid properties flow
    
    This CL creates a struct to represent fenced frame inner properties, and
    carries them in the browser from the urn mapping into the FrameTreeNode.
    There will be a second refactor CL to eliminate the now-redundant
    equivalents of these properties outside of the struct.
    
    See https://github.com/WICG/fenced-frame/issues/48
    
    The second refactor is here: https://chromium-review.googlesource.com/c/chromium/src/+/3806500
    
    Bug: 1347953
    Change-Id: Ie26ba7f2c67f25c2304bd46259bd8646791d34fa
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3781046
    Reviewed-by: Shivani Sharma <[email protected]>
    Reviewed-by: Dominic Farolino <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Commit-Queue: Garrett Tanzer <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035235}
    
  1667. [mac] Re-enable two orderWindow-related widget unittests
    
    These tests seem fixed after r1011169, so re-enable them.
    
    Bug: 1114243
    Change-Id: I7fb958e041b6d8404292f10cd212e5263b43d04b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830739
    Reviewed-by: Avi Drissman <[email protected]>
    Commit-Queue: Keren Zhu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035234}
    
  1668. Roll src-internal from 4f6a554e1d38 to d7544fbedf88 (1 revision)
    
    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/4f6a554e1d38..d7544fbedf88
    
    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 [email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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: [email protected],[email protected]
    Change-Id: I62ebf18f17207b830e4fa24538b1f80c8d3a7523
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3832130
    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@{#1035233}
    
  1669. [CodeHealth] Removing extra copies in content handlers
    
    This CL removes the extra copies that used to be required when
    submitting arguments to the JS runtime for a few files under the path
    content/browser.
    
    Bug: 1187001
    Change-Id: Ia6405e788de1e08aa02beabe318a96cc972780ad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3825897
    Reviewed-by: Ben Kelly <[email protected]>
    Reviewed-by: Guido Urdaneta <[email protected]>
    Commit-Queue: Claudio DeSouza <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035232}
    
  1670. Switch ash and lacros CI builders to cores 8 machines
    
    Experiment whether a lower performance machine is enough.
    
    Bug: 1345687
    Change-Id: I1bbfd6299f315cf228c525c87f07838d81102ab6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829091
    Auto-Submit: Sven Zheng <[email protected]>
    Reviewed-by: Gary Tong <[email protected]>
    Commit-Queue: Sven Zheng <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035231}
    
  1671. Roll vulkan-deps from 3ebe695e969a to fb0e26499a68 (4 revisions)
    
    https://chromium.googlesource.com/vulkan-deps.git/+log/3ebe695e969a..fb0e26499a68
    
    Changed dependencies:
    * vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/a0ab2f162e..16d5d8f254
    * vulkan-validation-layers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers.git/+log/49314e0667..50fe2fc2d0
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    Please CC [email protected],[email protected],[email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    Bug: None
    Tbr: [email protected],[email protected],[email protected]
    Change-Id: I3411a59910a56d0a2aee8da70f79d0c13c0f08e2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829910
    Commit-Queue: chromium-autoroll <[email protected]>
    Bot-Commit: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035230}
    
  1672. Switch to assertRegex in version_test
    
    No change to logic. This switches version_test.py to use assertRegex()
    because assertRegexpMatches() is deprecated. This python test does not
    support python2, so we can simply switch to the new API.
    
    Bug: 1344991
    Test: vpython3 build/util/version_test.py
    Change-Id: Ic2afe27689eb85f112cb159afdb4cff2f10e0172
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829513
    Reviewed-by: Thomas Anderson <[email protected]>
    Auto-Submit: Nate Fischer <[email protected]>
    Commit-Queue: Thomas Anderson <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035229}
    
  1673. Initialize profile_ in CustomizeChromeUI initializer list
    
    profile_ was not initialized in the initializer list for the
    CustomizeChromeUI.
    
    Change-Id: I51ce355ebd45954a3735832b75b2cb0d0181a070
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829750
    Reviewed-by: Thomas Lukaszewicz <[email protected]>
    Commit-Queue: Nihar Majmudar <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035228}
    
  1674. Expose a method to query about the experiment parameter
    
    Bug: none
    Change-Id: I7d9403646c30c1ab51e05a041558deb93c2bd179
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3827787
    Commit-Queue: Jian Li <[email protected]>
    Reviewed-by: Dan H <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035227}
    
  1675. Revert "[src] Add inverse filter file generation for RTS/Quick Run"
    
    This reverts commit 43071dbc5c8a71b1ab80fa1690fb87ed1ba786b3.
    
    Reason for revert: Compile has started failing for Quick Runs
    
    Original change's description:
    > [src] Add inverse filter file generation for RTS/Quick Run
    >
    > When RTS is enabled this will additionally generate the inverted
    > filter file (a file that will only run the skipped tests), add it to
    > the isolate and generates additional commands to run with these
    > inverted filter files.
    >
    > See the design doc for more detailed information:
    > http://docs/document/d/14XNntG5FNhf_lyTLtc1XlU2ZfiKmv8NzJK87D1m6zBE?resourcekey=0-GrHDLuC_iRkseeaEfGI-cQ
    >
    > led build using this CL:
    > https://ci.chromium.org/raw/build/logs.chromium.org/chromium/led/sshrimp_google.com/15464dab518d5d7b92932010409bb216b5d47e7a695691fe016448e8247be9c6/+/build.proto?server=chromium-swarm.appspot.com
    >
    > Bug: 1344885
    > Change-Id: Ic438bbb44495d2eb6d80e653f68a747d8f70e170
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3765373
    > Reviewed-by: Takuto Ikuta <[email protected]>
    > Reviewed-by: Ben Pastene <[email protected]>
    > Commit-Queue: Struan Shrimpton <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1034546}
    
    Bug: 1344885
    Change-Id: I5695f77d92d83a1acd29c6a86d204ad7c670488c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828900
    Auto-Submit: Struan Shrimpton <[email protected]>
    Bot-Commit: Rubber Stamper <[email protected]>
    Owners-Override: Ben Pastene <[email protected]>
    Commit-Queue: Ben Pastene <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035226}
    
  1676. [ios] Create separate BUILD file for //ios/c/b/resources
    
    - Reduces monolithic //ios/c/b/BUILD.gn
    - Makes it easier for folks to add/modify Experimental Settings
    - Reduces overhead for //ios/c/b/OWNERS
    
    Change-Id: I1fff8f8701900ad0eea3b1b7c189ca6acf4924c7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3826404
    Reviewed-by: Rohit Rao <[email protected]>
    Commit-Queue: edchin <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035225}
    
  1677. mojo-ipcz: Implement Mojo trap emulation
    
    This introduces a new MojoTrap object within the mojo-ipcz driver. These
    objects are created by the MojoCreateTrap(), which returns a new
    MojoTrap as an ipcz box to be passed into other Mojo trap functions.
    
    MojoTrap effectively emulates current Mojo Core's trap behavior using a
    separate ipcz trap per trigger.
    
    Bug: 1299283
    Change-Id: Id7a7522b7b161bae580eb787c8be0995d727ac09
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3810986
    Reviewed-by: Alex Gough <[email protected]>
    Commit-Queue: Ken Rockot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035224}
    
  1678. Roll AFDO from 106.0.5240.0_rc-r1-merged to 106.0.5241.0_rc-r1-merged
    
    This CL may cause a small binary size increase, roughly proportional
    to how long it's been since our last AFDO profile roll. For larger
    increases (around or exceeding 100KB), please file a bug against
    [email protected]. Additional context: https://crbug.com/805539
    
    Please note that, despite rolling to chrome/android, this profile is
    used for both Linux and Android.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/afdo-chromium-autoroll
    Please CC [email protected] 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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: [email protected]
    Change-Id: I7dcf0f2d68864df6a8fde21148883a382c7f183c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3831950
    Bot-Commit: chromium-autoroll <[email protected]>
    Commit-Queue: chromium-autoroll <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035223}
    
  1679. Add version to prevent build warning
    
    Context: https://chromium-review.googlesource.com/c/chromium/src/+/3823415/comments/3e7e753e_0988aedb
    Change-Id: I3c2877d4095acecd9532bf0ad445f53aebe452ec
    Fixed: 1352895
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3828787
    Reviewed-by: Mitsuru Oshima <[email protected]>
    Commit-Queue: Fred Shih <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035222}
    
  1680. Earlier ScopedHandleVerifier hook registration
    
    https://crrev.com/8d2df4ae recently re-enabled these hooks in some
    test environments, including anything using the base unit test
    launcher. The hooks are installed during test launch.
    
    Several test suites however spin up a persistent IO thread before
    launching their tests. This leads to races during hook installation
    and ultimately to subtle flake.
    
    This CL makes hook installation happen earlier, during TestSuite
    construction.
    
    Fixed: 1352874
    Change-Id: I0812a1d738adf9c6e924c1914f98a683488e885c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3830818
    Reviewed-by: Daniel Cheng <[email protected]>
    Commit-Queue: Ken Rockot <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035221}
    
  1681. [ios] Disable failing tests on small devices
    
    Bug: 1353093
    Change-Id: I3928c7f2c6c377bffcc6d323dab29f2e916b8040
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3829757
    Reviewed-by: Tommy Martino <[email protected]>
    Auto-Submit: Chris Lu <[email protected]>
    Commit-Queue: Tommy Martino <[email protected]>
    Owners-Override: Chris Lu <[email protected]>
    Commit-Queue: Chris Lu <[email protected]>
    Cr-Commit-Position: refs/heads/main@{#1035220}