0
Commit Graph

5407 Commits

Author SHA1 Message Date
Allan Kerr
901b3fd477 Lookup Installed Version in the Clients Registry
If an installer is abandoned or an app is modified by an external source
the version in the updater prefs may be out of sync with the installed
version. To prevent these values from getting out of sync lookup the
product version in the `Clients` registry, and, if its a valid version,
override the version in the updater prefs.

This fix is not necessary on macOS because `LookupVersion` is already
implemented on macOS to lookup the version in the app's registered
plist.

Bug: 370543468
Change-Id: Ia39daf0f427adb763e2b1debcffcf358a639ab3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5909796
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1365696}
2024-10-08 18:13:51 +00:00
Owen Min
a8594a4f66 Improves policy description gudelines
Add more sections talk about the structure and format of policy doc.
Including more examples and tips of writing policy doc.

Bug: None
Change-Id: If3cefe655e901d6ff6fc14173ff1120b451fb1e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5861156
Reviewed-by: Roland Bock <rbock@google.com>
Commit-Queue: Owen Min <zmin@chromium.org>
Reviewed-by: Julian Pastarmov <pastarmovj@chromium.org>
Reviewed-by: Anqing Zhao <anqing@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1365530}
2024-10-08 14:03:13 +00:00
rbpotter
ede45c8d65 WebUI: Update Lit documentation
Update the WebUI using Lit document to:
- Cover the bug with <select> data bindings in Lit, and explain the
  current workaround.
- More accurately reflect current Polymer element alternatives for
  `paper-spinner` and `iron-list`.

Bug: 40943652
Change-Id: I3ca443cdf97cbbd2a0a5ddc5db52699b0ad0ba0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5913951
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1365334}
2024-10-08 05:14:42 +00:00
Dirk Pranke
6afba327a9 Fix typo in graphic for //ui/docs/views/overview.md.
The Client/Non-Client Views graphic in //ui/docs/views/overview.md
was slightly confusing because it referenced a ClientFrameView
class, which doesn't actually exist. I've updated the graphic
to just say ClientView, which now matches the text.

Change-Id: If9cafc5dd205f5a983597578528eca27ea3b1ad3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5913967
Commit-Queue: Keren Zhu <kerenzhu@chromium.org>
Reviewed-by: Keren Zhu <kerenzhu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1365223}
2024-10-07 23:29:27 +00:00
chromium-autoroll
e0820d4e61 Roll Website from 1b74f16a2d39 to 381fd9917ab5 (1 revision)
https://chromium.googlesource.com/website.git/+log/1b74f16a2d39..381fd9917ab5

2024-10-07 victorvianna@google.com Remove victorvianna@ from sync docs/website owners

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: dpranke@google.com
Change-Id: I5f297347aa7b9dec31a14ee1675dc17e2de6cfc9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5914013
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1365010}
2024-10-07 17:14:14 +00:00
Michael Herrmann
72cdc53a2a Add link to a tutorial to updater design_doc.md
Change-Id: I4f7d9f65ce26e1ed0f0eda293833f76b36e1039a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5913512
Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1364983}
2024-10-07 16:34:36 +00:00
Wenbin Zhang
78c5e7567c [chromeperf] add mac-intel-perf builder configs
The new builder will run what we currently have in the high end laptops, plus the gtest we have in low end laptops.

Bug: b:367343296
Change-Id: I877c91e61506ed97c78fc84debc96e78b3270e42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5906284
Reviewed-by: Hao Wu <haowoo@google.com>
Commit-Queue: Wenbin Zhang <wenbinzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#1364492}
2024-10-04 23:18:47 +00:00
Peter Kvitek
b21d620b8b [CfT] Document default Chrome for Testing user data dir location
Chrome for Testing default user data dir location is different
from both Chrome and Chromium and is not documented.

This CL fixes this.

Bug: 369781731
Change-Id: Ied8a3dcb5c8ae82871c39d61c3343d8805bbca82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5906384
Auto-Submit: Peter Kvitek <kvitekp@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1364155}
2024-10-04 12:06:04 +00:00
Erik Chen
868968e0e9 Fix typo in optimize_webui_host
Change-Id: I68abc62bceff5d3a43a6b85673a3efdeb95016a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5904559
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Erik Chen <erikchen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363975}
2024-10-04 00:44:32 +00:00
chromium-autoroll
c1b4762a34 Roll Website from ccc54e24671a to 1b74f16a2d39 (1 revision)
https://chromium.googlesource.com/website.git/+log/ccc54e24671a..1b74f16a2d39

2024-10-03 dpranke@google.com Remove /developers/fast-intro-to-git-internals.

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: dpranke@google.com
Change-Id: I62527dda407870a723f86fdb1c2b49ec6ff533f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5908322
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1363928}
2024-10-03 23:04:19 +00:00
An Sung
e607bc4dd7 [Blink] Update documentation for WPT with Webview
Bug: 40279492
Change-Id: I5b92f3ae4f2ee4d4f68fce757b88942512c7a3a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5888381
Commit-Queue: An Sung <ansung@google.com>
Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
Cr-Commit-Position: refs/heads/main@{#1363843}
2024-10-03 20:56:42 +00:00
André Bianchessi
fa2af277c3 Fix typo in git_submodules.md
Fixed: 369868040
Change-Id: I2228ce8f7368b169951982bc8560db572cb20f5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5901133
Commit-Queue: André Bianchessi <abianchessi@chromium.org>
Reviewed-by: Mickey Burks <mickeyburks@chromium.org>
Reviewed-by: David Pennington <dpenning@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363631}
2024-10-03 14:50:19 +00:00
Jonathan Ross
42fadc3dd2 Remove loading.mobile
Cleanup remnants of loading.mobile, update docs to reflect that
loading.desktop is gone too.

Change-Id: I55d87357b6f1c0d5b5805e5b3eb0b55e6da7f109
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5905202
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Commit-Queue: Jonathan Ross <jonross@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363611}
2024-10-03 13:58:29 +00:00
Alex Gough
6d37dae200 Improve formatting for repetitive questions
These can seem empty in gittiles so add a placeholder text.

Bug: n/a
Change-Id: I01c5c5f319caa69e128f06097eb8f49070bffc14
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5906449
Auto-Submit: Alex Gough <ajgo@chromium.org>
Commit-Queue: Daniel Rubery <drubery@chromium.org>
Reviewed-by: Daniel Rubery <drubery@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363388}
2024-10-02 23:37:36 +00:00
Zhaoyang Li
9ec32bce9a Add android-pixel4_webview-perf-pgo builder src side configs
This builder runs Webview perf PGO verification test on Pixel 4
devices. The builder is configured to run the same tests as
android-pixel4_webview-perf, but it will use different PGO arguments
while building.

Changed:
tools/perf/core/bot_platforms.py
tools/perf/core/perf_data_generator.py
tools/perf/cross_device_test_config.py

Executed the following commands:

  ./tools/perf/generate_perf_data
  ./tools/perf/generate_perf_sharding.py update --builder android-pixel4_webview-perf-pgo

Bug: b:369844354
Change-Id: Ib0740f87844a207d5b5f1da16792ffddc60997dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5883868
Reviewed-by: Wenbin Zhang <wenbinzhang@google.com>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363381}
2024-10-02 23:28:48 +00:00
chromium-autoroll
da704879cd Roll Website from c1dd82899ac1 to ccc54e24671a (1 revision)
https://chromium.googlesource.com/website.git/+log/c1dd82899ac1..ccc54e24671a

2024-10-02 brucedawson@chromium.org Remove brucedawson@ from OWNERS and docs

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: dpranke@google.com
Change-Id: Icbbdb9d8d5ca76409e2882b15095262e6d414034
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5905615
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1363324}
2024-10-02 21:58:19 +00:00
Bruce Dawson
029c4353c1 Remove brucedawson@ as power contact
I'm leaving Google so I should no longer be the contact. It's not clear
that a contact person is actually needed, so just deleting.

Change-Id: I6e91d7c0958b4eac0a60ee5527b6809b662f07a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5906122
Auto-Submit: Bruce Dawson <brucedawson@chromium.org>
Commit-Queue: Jesse McKenna <jessemckenna@google.com>
Reviewed-by: Jesse McKenna <jessemckenna@google.com>
Cr-Commit-Position: refs/heads/main@{#1363295}
2024-10-02 21:11:30 +00:00
Theresa
a3bd803809 Add documentation about using attrs in Chrome Android styles/widgets
Fixed: 366521621
Change-Id: I238bdaa2227cdf6a2110be5e549b2ecf2a3854e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5904953
Reviewed-by: Sinan Sahin <sinansahin@google.com>
Commit-Queue: Theresa Sullivan <twellington@chromium.org>
Reviewed-by: Richard (Torne) Coles <torne@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363273}
2024-10-02 20:28:47 +00:00
Robert Mader
5482210941 media: Rename some 'Vaapi' features to 'Accelerated'
In preparation of patches that will allow V4L2 decoding to work by
default on Linux.

The VA-API and V4L2 backends provide essenitaly the same output -
DMABufs in formats like NV12/P010 etc. - and face similar restrictions
e.g. GL driver features. It therefore makes sense to have the same media
switches and in fact some of them - most importantly
`VaapiVideoDecodeLinux` - already apply to V4L2.

Thus in order to reduce confusion and avoid code duplication, rename
some of the `Vaapi` swiches used in common code to `Accelerated` but
keep the `Linux` suffix, making it clearer to what they apply. Also
ensure they are used for both APIs the same way and update the
`vaapi.md`.

Finally, add `AcceleratedVideoDecodeLinuxZeroCopyGL` to the VA-API
documentation.

Bug: b:334110478
Change-Id: Iea58966d6ab94ce995defb1cf1099dd9ba9fae26
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5893615
Reviewed-by: Sean Topping <seantopping@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Fritz Koenig <frkoenig@chromium.org>
Commit-Queue: Fritz Koenig <frkoenig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1363231}
2024-10-02 19:21:17 +00:00
S. Ganesh
a5e853f9da updater: Fix multiple updater instances in services and task scheduler
With this CL, if the update check period is set to zero, the updater is
pre-qualified by registering a higher version of the qualification app.
This is because the qualification app update will not happen if the
update check period is set to zero.

Fixed: 365722093
Change-Id: I4116b91433d04a184d956b6e093150dba892ce9f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5901871
Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
Auto-Submit: S Ganesh <ganesh@chromium.org>
Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362979}
2024-10-02 12:53:42 +00:00
Georg Neis
49aff6bf53 Remove the bulk of the Lacros documentation
It's obsolete.

There are some remaining references that will be addressed later.

Bug: b:365688694
Change-Id: I2206f983f795372de19233059ba8fd07778775ce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5892904
Commit-Queue: Georg Neis <neis@chromium.org>
Reviewed-by: Eliot Courtney <edcourtney@chromium.org>
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362825}
2024-10-02 03:20:27 +00:00
S. Ganesh
2415f9bb21 updater: use google-branded logo or blank logo based on branding
Bug: 40234383
Change-Id: I738510e462a3171d9ea0c96f8a353cd4c266d3ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5899653
Auto-Submit: S Ganesh <ganesh@chromium.org>
Commit-Queue: Sorin Jianu <sorin@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362737}
2024-10-01 23:08:11 +00:00
Justin Cohen
9a1c7773cd ios: Update minimum Xcode version to 16.
Xcode 16 is now required for iOS compiles.

Change-Id: Ia94ae87474f2734cf30a41ac25563408385e9080
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5899385
Reviewed-by: Mike Dougherty <michaeldo@chromium.org>
Commit-Queue: Justin Cohen <justincohen@chromium.org>
Auto-Submit: Justin Cohen <justincohen@chromium.org>
Commit-Queue: Mike Dougherty <michaeldo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362689}
2024-10-01 21:37:41 +00:00
Joshua Pawlicki
df62196726 Updater: Update functional spec eula docs to match that actual impl.
Change-Id: I4e0bcba59f7cb9077ec8d2e2f70920c6865aa795
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5899262
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Commit-Queue: Sorin Jianu <sorin@chromium.org>
Auto-Submit: Joshua Pawlicki <waffles@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362591}
2024-10-01 19:07:06 +00:00
thefrog
7652164891 Update SecurityEmbargo hotlistID
If I search for hotlistID 1053360 it says it does not exist. If I search
by the SecurityEmbargo name, that hotlist's ID is 5432549.

Change-Id: Id92b7e6fad22c4b4b052e35465f0f70a91344ac6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5895763
Commit-Queue: thefrog <thefrog@chromium.org>
Reviewed-by: Antonio Sartori <antoniosartori@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1362395}
2024-10-01 13:59:12 +00:00
chromium-autoroll
e0c3af072d Roll Website from 37e25408c3a4 to c1dd82899ac1 (1 revision)
https://chromium.googlesource.com/website.git/+log/37e25408c3a4..c1dd82899ac1

2024-10-01 tsteiner@google.com Update Fugu-related links.

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: dpranke@google.com
Change-Id: I4204cb429221c8659ed70c108c7b3f9ccc370c86
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5901659
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1362367}
2024-10-01 12:58:17 +00:00
S. Ganesh
d0bbe258b9 updater: splash screen enhancements
* The splash screen is now a bit smaller, and shows an icon in addition
to the "Initialization..." text.
* The splash screen class is now in its own compilation unit.
* The functional spec has been updated to mention the splash screen.

Bug: 40234383
Change-Id: Ie352e60204d960ae5a228368cb7ac432f7871b84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5893560
Auto-Submit: S Ganesh <ganesh@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Commit-Queue: Sorin Jianu <sorin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1361318}
2024-09-27 19:23:10 +00:00
chromium-autoroll
f91496b0bb Roll Website from 73a05c010774 to 37e25408c3a4 (1 revision)
https://chromium.googlesource.com/website.git/+log/73a05c010774..37e25408c3a4

2024-09-27 treib@chromium.org Sync docs: Update diagnostics page

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:40648947
Tbr: dpranke@google.com
Change-Id: Idf85df2392c6da3d8c479083de90be93ebfcf8c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5895380
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1361227}
2024-09-27 17:11:47 +00:00
chromium-autoroll
c246d963e9 Roll Website from 2021609e76f1 to 73a05c010774 (2 revisions)
https://chromium.googlesource.com/website.git/+log/2021609e76f1..73a05c010774

2024-09-26 rushans@google.com [Sync] Document using unique positions in sync bridges
2024-09-26 treib@chromium.org Sync docs: Update index page

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:40648947
Tbr: dpranke@google.com
Change-Id: I988ae48c83c48be09ef43c9a4f0ca2deac029b8b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5894787
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1360921}
2024-09-27 04:04:47 +00:00
Simeon Anfinrud
43f47b7de7 [chromecast] rename cast_shell_apk to cast_browser_apk.
"cast_shell" is a vestigial name that misrepresents this
target's current role. Its purpose now is to serve as a
standalone browser that can be controlled through the IPC
from Cast code hosted in a separate module.

The team has been referring to this target as the
"cast_browser" colloquially for some time; this change simply
aligns the build target name with the established nomenclature.

Bug: b/323985314
Test: build cast_browser_apk
Change-Id: I9c5ab77351214d966f1e28bf5ce3319c0498ee74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5892426
Auto-Submit: Simeon Anfinrud <sanfin@chromium.org>
Reviewed-by: Vigen Issahhanjan <vigeni@google.com>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Simeon Anfinrud <sanfin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1360828}
2024-09-26 22:57:56 +00:00
Ryan Sultanem
bd4c2a0ca2 [WebuiExplainer] Update documentation with a missing mojo dependency
I cam across this missing dependency when implementing
https://crrev.com/c/5817454.

Change-Id: I0d430949c5ea7a7e8bc611b0a94049400ff0e0b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5857164
Reviewed-by: Rebekah Potter <rbpotter@chromium.org>
Commit-Queue: Ryan Sultanem <rsult@google.com>
Cr-Commit-Position: refs/heads/main@{#1360594}
2024-09-26 16:50:39 +00:00
Avi Drissman
e4fd3f0d80 Converge on NS_VALID_UNTIL_END_OF_SCOPE
NS_VALID_UNTIL_END_OF_SCOPE is a macro for the objc_precise_lifetime
attribute. It was used more than the attribute, so standardize on
using it.

Bug: none
Change-Id: Ic7e52c30db87ab655dc31f429c56ecf10a314741
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5891478
Commit-Queue: Avi Drissman <avi@chromium.org>
Reviewed-by: Leonard Grey <lgrey@chromium.org>
Reviewed-by: Mark Cogan <marq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1360512}
2024-09-26 14:14:59 +00:00
chromium-autoroll
e247f04a95 Roll Website from 23f2a15058a0 to 2021609e76f1 (1 revision)
https://chromium.googlesource.com/website.git/+log/23f2a15058a0..2021609e76f1

2024-09-26 ankushkush@google.com Add ApplyDisableSyncChanges to the model API documentation.

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:367989362
Tbr: dpranke@google.com
Change-Id: I5d0d8242aa52575c8516ac6d4a80013a84f197cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5893469
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1360491}
2024-09-26 13:20:11 +00:00
Rachael Newitt
f3531fda9c licenses: Clarify that all deps need a license.
This protects us against license issues by proving we were able to
use the dependency when we brought it in and also helps us with
shared dependency usage in the future where someone else may include
it in something that's included in a final binary and it appears in
the SBOM.

Bug: b/360994901
Change-Id: Iaee1beaa4becd75a93d56ad17d8937f188bae1be
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5881835
Reviewed-by: Rick Byers <rbyers@chromium.org>
Commit-Queue: Rachael Newitt <renewitt@google.com>
Cr-Commit-Position: refs/heads/main@{#1360344}
2024-09-26 03:37:41 +00:00
Nigel Tao
08a025f291 [docs] add "What's Up With Web Standards" transcript
Change-Id: I2d7f4c5b4b61a99539bfffc1350290edd6f14a6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5889354
Reviewed-by: Sharon Yang <yangsharon@chromium.org>
Commit-Queue: Nigel Tao <nigeltao@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1360305}
2024-09-26 01:10:48 +00:00
Chris Palmer
5649f9465e Security FAQ: Fix an HTML typo
Bug: b/368519841
Change-Id: Id7a1d2a0f8052407d819c3e88006e3c77c20381f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5889343
Reviewed-by: Will Harris <wfh@chromium.org>
Commit-Queue: Chris Palmer <palmer@google.com>
Reviewed-by: Sarah Krakowiak <skrakowi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1360105}
2024-09-25 19:46:29 +00:00
John An
b962fbefa1 Fix grammatical error in how_cc_works.md file
Changes the line 'There's two types of damage...' to 'There are two
types of damage' because the former is grammatically incorrect.

Bug: 363034680
Change-Id: I679e7e12c5239363b473439dff36e880dfee6b8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5878664
Reviewed-by: Sam Fortiner <samfort@microsoft.com>
Commit-Queue: John An <johna@microsoft.com>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1360067}
2024-09-25 18:46:24 +00:00
Steven Wei
d98e9ca937 Fix typo in proxy config documentation
Change "There's" to "There are".

Bug: 363034680
Change-Id: I27739c8de4da76e86aa9a7f9021fde01d3f81eed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5878812
Reviewed-by: Fabio Rocha <fabio.rocha@microsoft.com>
Reviewed-by: Sam Fortiner <samfort@microsoft.com>
Commit-Queue: Fabio Rocha <fabio.rocha@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1360056}
2024-09-25 18:20:33 +00:00
Tim Dresser
70d0e99147 Remove outdated perf regression gardening docs
Bug: None
Change-Id: I7fdd6a4a8d2602a456a951965a572cb58109e431
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5783169
Reviewed-by: Noam Rosenthal <nrosenthal@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Commit-Queue: Annie Sullivan <sullivan@chromium.org>
Auto-Submit: Tim Dresser <tdresser@google.com>
Cr-Commit-Position: refs/heads/main@{#1359926}
2024-09-25 14:33:45 +00:00
chromium-autoroll
ae457a22ef Roll Website from ae18d51b2650 to 23f2a15058a0 (1 revision)
https://chromium.googlesource.com/website.git/+log/ae18d51b2650..23f2a15058a0

2024-09-25 lovisolo@google.com chromium-os/build/sdk-creation: update build_sdk_board tool path

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: dpranke@google.com
Change-Id: I7c1fd983188cce89e54bc80b7d62f1e4d68e4f26
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5889221
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1359787}
2024-09-25 07:43:31 +00:00
Ognjen Sobajic
7cfd443270 Fix minor typo in good_toplevel_metrics.md
Updating "its computed" to "it is computed"

Bug: 363034680
Change-Id: Ied5127e0be61d47a84799365d69f83707b22ee60
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5889446
Reviewed-by: Sam Fortiner <samfort@microsoft.com>
Commit-Queue: Ognjen Sobajic <ognjen.sobajic@microsoft.com>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1359706}
2024-09-25 02:01:10 +00:00
chromium-autoroll
fd22c7d4ca Roll Website from a733c13acc58 to ae18d51b2650 (4 revisions)
https://chromium.googlesource.com/website.git/+log/a733c13acc58..ae18d51b2650

2024-09-24 ankushkush@google.com [sync] Move proto best practices to sync/protocol/README.md
2024-09-24 crisrael@google.com Add crisrael@ to site/chromium-os documentation OWNERS
2024-09-24 treib@chromium.org Sync best practices: Avoiding the ping-pong issue
2024-09-24 rushans@google.com [Sync] Add conflict resolution best practices

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:367989051,chromium:367989372,chromium:369307870
Tbr: dpranke@google.com
Change-Id: Iee2ca2729e295559b213e20df6e8384141744771
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5886798
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1359499}
2024-09-24 18:42:27 +00:00
Viktoriya Bryhider
729eb23d32 Fix punctuation in how_a11y_works_3 doc
Changed "while on other platforms there's just" to "while on
other platforms, there's just"

Bug: 363034680
Change-Id: I73778257f3f943ab4dd0ea5aed70289cc1a928b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5883094
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Viktoriya Bryhider <vbryhider@microsoft.com>
Reviewed-by: Sam Fortiner <samfort@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1359407}
2024-09-24 16:30:44 +00:00
chromium-autoroll
5d8c8aa20d Roll Website from 64d1c4afc4f2 to a733c13acc58 (6 revisions)
https://chromium.googlesource.com/website.git/+log/64d1c4afc4f2..a733c13acc58

2024-09-23 sshrimp@google.com Fix end link tags on getting started page
2024-09-23 chadduffin@chromium.org Update cros-feedback-app@ to cros-device-enablement@
2024-09-23 kuanhuang@chromium.org Add "Bisecting Browser Automation Tests" section for bisect doc
2024-09-23 akyereboah@microsoft.com Fix documentation typos
2024-09-23 vizlatin@microsoft.com Fix typo in docs website no-compile-tests/index.md
2024-09-23 xiaqu@microsoft.com Fix minor typo in ChromeOS shell script docs

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

To file a bug in Website: https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:363034680
Tbr: dpranke@google.com
Change-Id: I5ff584d071fd78eb71d01423b066ab9a7925369f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5883920
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1359176}
2024-09-24 05:22:07 +00:00
Charlie Reis
df20b77cda Minor updates to process model documentation.
Mentions additional ways to isolate origins, and updates text around
OAC-by-default, sandboxed iframes and the CWS.

Bug: 40946725
Change-Id: I8dcd9e9ee83e7f9fff5e684462bff34fd1a4407c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5884296
Commit-Queue: Charlie Reis <creis@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1359148}
2024-09-24 02:44:02 +00:00
An Sung
d7715d367e [Blink] Update the instruction for running WPT with Chrome Android.
Bug: 40279492
Change-Id: I6073af91e84e6fc027ca15c7e7b3a57be14b3dac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5878460
Commit-Queue: An Sung <ansung@google.com>
Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
Cr-Commit-Position: refs/heads/main@{#1359020}
2024-09-23 22:05:35 +00:00
dpapad
eb6dadcfa1 Fix broken link in docs/code_reviews.md.
Also renaming a few instances of "sheriff" to "gardener".

Bug: 40267893
Change-Id: I51d0ed79c8e121fb1dec0b357c827323dbca4ac3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5871184
Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Nicolás Peña <npm@chromium.org>
Reviewed-by: Nicolás Peña <npm@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1358962}
2024-09-23 19:22:51 +00:00
Alex N. Jose
93e7401946 Remove --android switch from documentation that breaks install
As of 09/17/2024, the steps documented does not install clean on
Linux and the --android switch seems unnecessary, perhaps due to
dependencies onto 32-bit libraries. The install without the switch
is able to build Android target successfully.

Change-Id: Ib4e8e030823374df67b4a2d0d4dd9e84ec01957e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5871647
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Commit-Queue: Alex N. Jose <alexnj@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1358946}
2024-09-23 19:13:21 +00:00
Luis Flores
9f2ac33ff8 Fix typo in text rendering docs
This change fixes the grammatical error in unicode_overview.md.

Bug: 363034680
Change-Id: I8941b3a123ef2d119c34a77ae393c207296f3676
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5878958
Reviewed-by: Sam Fortiner <samfort@microsoft.com>
Reviewed-by: Fabio Rocha <fabio.rocha@microsoft.com>
Commit-Queue: Fabio Rocha <fabio.rocha@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1358896}
2024-09-23 18:43:54 +00:00
Wangsong Jin
ab9b40dddc Fix typo and formatting in shepherd.md
Bug: 363034680
Change-Id: Iaf5dce4448f3883d57fd7fe9b7b67121383d903d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5878997
Reviewed-by: Fabio Rocha <fabio.rocha@microsoft.com>
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Wangsong Jin <wangsongjin@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1358878}
2024-09-23 17:49:55 +00:00