Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from chromium:main #55

Merged
merged 56 commits into from
Dec 7, 2021
Merged

[pull] main from chromium:main #55

merged 56 commits into from
Dec 7, 2021

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 7, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Shashank Jain and others added 30 commits December 7, 2021 11:38
|client_token| can be null on dev builds and the null
check is leading to crashes. Removing the check.

Change-Id: I71dab90cbae2256405fba0feb5c8812094befc93
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3319992
Commit-Queue: Shashank Jain <jainshashank@google.com>
Commit-Queue: Sandro Maggi <sandromaggi@google.com>
Reviewed-by: Sandro Maggi <sandromaggi@google.com>
Cr-Commit-Position: refs/heads/main@{#948929}
This addresses a crash triggered when attempting to register the
Send To Self button handler.

Bug: 1276607, 1235293
Change-Id: Ib7db0989fd54a6c5c00807f4c9bb425c6cf48954
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3314770
Auto-Submit: Wez <wez@chromium.org>
Commit-Queue: Benjamin Lerman <qsr@chromium.org>
Reviewed-by: Benjamin Lerman <qsr@chromium.org>
Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948930}
Summary of changes available at:
https://chromium.googlesource.com/v8/v8/+log/f7f3589c..3a2a72fe

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_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

R=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com

Change-Id: Id4cdd398e37a27ebbeceaea4ae4d4c16ed135c6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318821
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@{#948931}
Split the privacy review handler test into separate tests that
initialize their ScopedFeatureList in the constructor. This should fix
crbug/1277422.

Bug: 1215630,1277422
Change-Id: I934e4e6daad0d7490a0f7dbf37d3e6be614d40c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318670
Reviewed-by: Martin Šrámek <msramek@chromium.org>
Commit-Queue: Rainhard Findling <rainhard@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948932}
This CL unconditionally disables AccountManagementFragmentTest#
testAccountManagementViewForChildAccountWithSecondaryEduAccount that
still fails on Android P+ bots.

Bug: 1272911
Change-Id: If2c3c3b98743683f084a0b513ae09266ab21dabe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3313134
Owners-Override: Alex Ilin <alexilin@google.com>
Auto-Submit: Alex Ilin <alexilin@chromium.org>
Reviewed-by: Benoit Lize <lizeb@chromium.org>
Reviewed-by: Boris Sazonov <bsazonov@chromium.org>
Commit-Queue: Benoit Lize <lizeb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948933}
This is a part of the service worker onion soup project. This CL moves
ServiceWorkerUtils::ContainsDisallowedCharacter() in
content/common/service_worker/ to service_worker_scope_match in
blink/public/common/service_worker/.

In addition to that, this CL removes content/common/service_worker/ as
ServiceWorkerUtils::ContainsDisallowedCharacter() was the last function
in the directory.

Bug: 789857
Change-Id: Ifb57a08c8e1641182befd8b98d19c63e869037b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3312389
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948934}
R=liberato

Bug: 1268040
Change-Id: Iedffd51cf836793f956fd1f50f5913c646c8c389
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318607
Auto-Submit: Ted (Chromium) Meyer <tmathmeyer@chromium.org>
Reviewed-by: Frank Liberato <liberato@chromium.org>
Reviewed-by: Johannes Kron <kron@chromium.org>
Commit-Queue: Johannes Kron <kron@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948935}
Doc: https://goo.gle/devtools-async-tasks

Bug: chromium:1275875
Change-Id: Ibcf9ebfde14b3c517a05f1d90df49c8de8e602e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318842
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948936}
Split onc_utils.h/.cc, onc_utils_unittest.cc to make the
move of files in the following CL cleaner.

Also:
* move ReadTestJson method into onc_test_utils, so the
decision about the location of test data files is centralized.
* move kEmptyUnencryptedConfiguration inside two
unit tests because these are the only places where it is used.

Bug: b/197082588
Test: Compilation, *Onc*, *ONC* unit tests
Change-Id: Iec904ee9c156203b567814ea6b4eb141c0bff6b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307071
Reviewed-by: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Michael Ershov <miersh@google.com>
Cr-Commit-Position: refs/heads/main@{#948937}
Bug: 1145970
Change-Id: I2ae0f1a27cb1bb89562127c528b29a4f0708edc3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320296
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948938}
Migrate offline-ad-login to Polymer3 and ES6 class syntax.

Bug: 1184731
Change-Id: I75c6fc48457ca5cf1882c0114fdce6ab8ac9859c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3300520
Commit-Queue: Renato Silva <rrsilva@google.com>
Reviewed-by: Felipe Andrade <fsandrade@chromium.org>
Reviewed-by: Roman Aleksandrov <raleksandrov@google.com>
Cr-Commit-Position: refs/heads/main@{#948939}
https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/03380482ce6c..1f9518987513

2021-12-07 ccawley2011@gmail.com [builds/windows] Guard some non-ancient API.
2021-12-07 ccawley2011@gmail.com * builds/windows/visualc/freetype.vcproj: Add missing file.
2021-12-02 wl@gnu.org * Version 2.11.1 released.

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

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

To report a problem with the AutoRoller itself, please file a bug:
https://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-blink-rel;luci.chromium.try:mac10.12-blink-rel;luci.chromium.try:win10.20h2-blink-rel;luci.chromium.try:win7-blink-rel
Tbr: bungeman@google.com,drott@google.com,thestig@google.com
Change-Id: I851c8c267433821a73d5c5afd9433b55c4b64195
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320145
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948940}
In a previous CL (crrev.com/c/3185903) the cert mojo interface
was changed to allow separate loading of private and system slots.
This CL lifts the restriction that only affiliated users
could load chaps. With it for all non-guest users Ash will intruct
Lacros to load chaps and to use the same slots that are currently
loaded in Ash.

Fixed: b/197082753
Test: Manual
Change-Id: Icfb4f9e33f08356b937c7883b315bdedb27447ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3317876
Commit-Queue: Michael Ershov <miersh@google.com>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Reviewed-by: Pavol Marko <pmarko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948941}
1. In share extension, call cancel when  user cancels the extension
2. In Chrome, do not dismiss the view if user cancelled.

Bug: 1263001
Change-Id: I6106e9af2f215d7760e74eecdf72496e3e820e51
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318047
Auto-Submit: Olivier Robin <olivierrobin@chromium.org>
Reviewed-by: Gauthier Ambard <gambard@chromium.org>
Commit-Queue: Olivier Robin <olivierrobin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948942}
Stop feeding anonymous iframe document with unpartitionned cookies.

When the CookiePartitionKey contains a nonce, it is from an
anonymous/fenced frame. As a result, we must only take cookies from
this CookiePartitionKey and not interact with the unpartitionned ones.

A future patch will force every cookies defined from within the
anonymous iframe to be partitionned. See:
https://bugs.chromium.org/p/chromium/issues/detail?id=1275465

Doc:
https://docs.google.com/document/d/1ymsMVb6jo8vwwZj5gQAHakdoY2z_XxtCI6-FkmPFSK8/edit

Bug: 1275464
Change-Id: I4b8499bd7b77120363848eb5389eff7d2a8d090e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3309641
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Dylan Cutler <dylancutler@google.com>
Cr-Commit-Position: refs/heads/main@{#948943}
Profile::IsSupervised was previously used to support the legacy
supervised users account type in ChromeOS. This type has been
deprecated in M74 and accounts have been actively deleted since M89.

Bug: 1275169
Change-Id: Ia3b28b7033075004f4b8773858ea4c6a6afae6e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318840
Reviewed-by: Polina Bondarenko <pbond@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948944}
The Stability team has been renamed to Remote Management.

Bug: None
Change-Id: Idbda5ede7d8911b8d07e18909d8331275bdc8a7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3311294
Reviewed-by: Amr Aboelkher <amraboelkher@chromium.org>
Commit-Queue: Victor-Gabriel Savu <vsavu@google.com>
Cr-Commit-Position: refs/heads/main@{#948945}
Bug: chromium:1267365
Change-Id: Ie0ab501f91a7245baed2d9d4eb8f8b7105ff708f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3319512
Reviewed-by: John Chen <johnchen@chromium.org>
Commit-Queue: Wenbin Zhang <wenbinzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#948946}
I expected a big difference in between:
- the number of pages with one document using COEP
- the number of pages with the main document using COEP
Something like a 10x difference would have been very plausible to me.

It corresponds to the histograms:
- https://uma.googleplex.com/p/chrome/timeline_v2?sid=2a5f38b5f65f9600ccd657cd8585a43e
- https://uma.googleplex.com/p/chrome/timeline_v2?sid=cac2ee5ef6b136bbe389edf3e6874bfa

I was surprised getting 17% vs 0.01% instead (1700x difference)

This sounds suspicious to me. We had issues recording COOP/COEP metrics
in the past. So this patch adds some test to confirm the metrics are
properly recorded. It is the case.

Bug: 1064951
Change-Id: Ida39fe819cddf1a444bf5e4cda1d0e3c2d4197dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3317427
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948947}
Bug: 1229655
Change-Id: I064bbd0002f289f9b6982953107a0671b11627a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3310896
Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
Reviewed-by: Friedrich Horschig <fhorschig@chromium.org>
Commit-Queue: Maria Kazinova <kazinova@google.com>
Cr-Commit-Position: refs/heads/main@{#948948}
https://chromium.googlesource.com/vulkan-deps.git/+log/b3dde75f5c88..5c0e64524982

Changed dependencies:
* vulkan-headers: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers.git/+log/ea61f32f24..e005e1f817

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 jonahr@google.com,cwallez@google.com,radial-bots+chrome-roll@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://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: jonahr@google.com,cwallez@google.com,radial-bots+chrome-roll@google.com
Change-Id: I1aa219320dbc1f166c081277842e83c06303957d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3319708
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@{#948949}
Session Manager timeout has been increased from the 25 seconds default
to 60 seconds in https://crrev.com/c/3313830 so we're increasing the
timeout in the client accordingly.

BUG=b:205032502
TEST=tast run DUT arc.Optin

Change-Id: Ie8643721546aa2f042380f705601ee6a1ba49d67
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3316941
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
Commit-Queue: Muhammad Hasan Khan <mhasank@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948950}
Got added here:
https://chromium-review.googlesource.com/c/chromium/src/+/1674614

Change-Id: Ib37d351a21eb72bd6faf39ea207070d076ccd12a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320337
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948951}
Roll Chrome Mac PGO profile from chrome-mac-main-1638856478-7850e0f9b8d99951e59d721e319a8d7cdad8ac44.profdata to chrome-mac-main-1638878402-dd7da4b8a6d403311de80201ef628ea2af4f9c10.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://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: pgo-profile-sheriffs@google.com
Change-Id: I4b7d5e4c6fec98fc5423710afefd8836336cb360
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320414
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@{#948952}
The root cause of the discardable memory OOMs in the utility process was
issues with requesting discardable memory during shutdown of the process
due to IPC disconnect. This was fixed by skipping join() for threads
that alloc discardable memory during shutdown.

As a result, there are significantly fewer OOM crashes (none on
canary/dev) so it is possible to clean up and reduce some of the
excessive OOM mitigation behaviors added in previous CLs.

To ensure that we can determine if the OOM is real or not, this CL adds
a crash key that indicates whether the process is shutting down. OOMs
during shutdown would not be considered as actionable if they slip
through due to a race situation.

This partially reverts some of the OOM mitigation in:
https://chromium-review.googlesource.com/c/chromium/src/+/3259414

Bug: 1276979
Change-Id: I01afc385e58dfb538d8a6517373718bf295c6818
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3315464
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Yashar Dabiran <yashard@chromium.org>
Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948953}
Profile::IsSupervised was previously used to support the legacy
supervised users account type in ChromeOS. This type has been
deprecated in M74 and accounts have been actively deleted since M89.

Bug: 1275169
Change-Id: Idfcda8a3c62d56fcfe8a484356169083993b16aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3313133
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Reviewed-by: Marc Treib <treib@chromium.org>
Reviewed-by: Greg Thompson <grt@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948954}
This CL adds observers to the PrintJob class and updates the
PrintViewManagerBase to use the observers instead of NotificationService
to listen for PrintJob status changes.

Bug: 796051
Change-Id: I51ffec60b26bbb520432ed844810543d9f4cb339
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3305095
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948955}
Summary of changes available at:
https://chromium.googlesource.com/v8/v8/+log/3a2a72fe..ffc8cdf5

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_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

R=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com

Change-Id: Ibdcb3c224bcb82e7a90908c41e4eaef162582280
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320463
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@{#948956}
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/192c3d4ee119..3916cabea50d

2021-12-07 victorporof@chromium.org Fix regression: Keyboard navigation doesn't highlight focus for the dropdowns under 'Accessibility Tree'
2021-12-07 tvanderlippe@chromium.org Remove rjsmin again
2021-12-07 jobay@chromium.org Use new component to announce new a11y tree experiment
2021-12-07 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 devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://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:1247592,chromium:887173
Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com
Change-Id: Iecb870b8c8d659cb22165d10e6744f08cb500952
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320408
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@{#948957}
Seems to be broken by http://crrev.com/c/3289126

Bug: 1195972
Change-Id: Iffab4d1987302263794c67519424d097036a6551
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320176
Auto-Submit: Roman Sorokin <rsorokin@chromium.org>
Commit-Queue: Roman Aleksandrov <raleksandrov@google.com>
Reviewed-by: Roman Aleksandrov <raleksandrov@google.com>
Cr-Commit-Position: refs/heads/main@{#948958}
ericwilligers and others added 26 commits December 7, 2021 14:15
Various source files use BUILDFLAG(IS_CHROMEOS_ASH), and therefore now
include build/chromeos_buildflags.h

Bug: 1246565
Change-Id: I5df65136beddcc202058e4cb9d70acc94d117c09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318403
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948959}
Profile::IsSupervised was previously used to support the legacy
supervised users account type in ChromeOS. This type has been
deprecated in M74 and accounts have been actively deleted since M89.

Bug: 1275169
Change-Id: Ib0f3f4bab0592fc61401f4a36b3eca0df37e3de3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320256
Reviewed-by: Marc Treib <treib@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948960}
Various chrome/browser/ test source files use
BUILDFLAG(IS_CHROMEOS_ASH), and therefore now include
build/chromeos_buildflags.h

Bug: 1246565
Change-Id: If65aa1c42ec50e30c38e8d502c15180cb9000f58
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320665
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Marc Treib <treib@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Marc Treib <treib@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948961}
Trim the use cases of `addAccount` in tests to those that require the
additional properties to be set. This allows us to better understand
the requirements of existing test cases to ultimately remove this
variation of `addAccount`.

Removes unused variations of `addAccount` in AccountManagerTestRule.

Bug: 1274121
Change-Id: Ie5c193ca9c4d35a93748b9896e25bcc7b04f46d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3306619
Reviewed-by: Boris Sazonov <bsazonov@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948962}
Fixes ChromeOS build failing since IsLegacySupervised method has been
removed in crbug.com/1169945. Also removes Profile::IsSupervised which
has been deprecated in M74.

Bug: 1277413, 1275169
Change-Id: Ic0195cfaf075dd7392393f8b28f19aaf80f6e13a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318299
Reviewed-by: Alex Ilin <alexilin@chromium.org>
Commit-Queue: Nohemi Fernandez <fernandex@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948963}
Roll Chrome Win32 PGO profile from chrome-win32-main-1638867400-0122b52c304aaf62d5919cf8c65c85c8a643fb8b.profdata to chrome-win32-main-1638878402-e319e7696f32fb798b4dafc535f5819f66681318.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://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: pgo-profile-sheriffs@google.com
Change-Id: I63f6f5274a53b916e0b7dbd2bcafa840d7df560e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320415
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@{#948964}
Bug: chromium:1238818, chromium:1268754
Change-Id: Ia1385ae3e5f753055a02c3f6ab3a5b0e407f9e18
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320446
Commit-Queue: Changhao Han <changhaohan@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Auto-Submit: Changhao Han <changhaohan@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948965}
Roll Chrome Linux PGO profile from chrome-linux-main-1638856478-cf6d7bfc4f8bf9e9480dc2b42a7018255a43eb60.profdata to chrome-linux-main-1638878402-257c3d035086dd3184da72d5e94956c6ae0542a0.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://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: pgo-profile-sheriffs@google.com
Change-Id: I106b0a3fc70d2564d274b2602394aadf6ae26455
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320420
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@{#948966}
Crash is in FromBrowser() which would happen if self.browser is
null or if it return null. Seems rare but worth fixing.

Bug: 1276403
Change-Id: Ie50ffd62a153671539d87d90051487f1cd1ccd3f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318459
Auto-Submit: David Jean <djean@chromium.org>
Reviewed-by: Mark Cogan <marq@chromium.org>
Commit-Queue: Mark Cogan <marq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948967}
Some DICE code is currently not correctly behind the DICE flag.
Fixing this is a required step before disabling ENABLE_DICE_SUPPORT on
Lacros.

This CL was split from a larger CL that was reverted:
  https://chromium-review.googlesource.com/c/chromium/src/+/3314556
And incorporates the fix from:
  https://chromium-review.googlesource.com/c/chromium/src/+/3318060

Bug: 1198523
Change-Id: I459070a88652c59cad24a37946eb3d2676481075
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318900
Reviewed-by: Jan Krčál <jkrcal@chromium.org>
Commit-Queue: David Roger <droger@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948968}
This changes prepares us to move pwa_bottom_sheet_controller into
components.

Change-Id: Id181642a7f2070fc47735326d92795495eea909c
Bug: 1101999
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3311288
Reviewed-by: Colin Blundell <blundell@chromium.org>
Commit-Queue: Peter Conn <peconn@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948969}
…upControllerImplMac::HideViewAndDie

The crash occurs because CreditCardAutofillTouchBarController tries to
access the controller in makeTouchBar() which got deleted in
AutofillPopupControllerImpl::HideViewAndDie().
With this CL, touch bar controller is deleted in
AutofillPopupControllerImplMac::Hide so there is no call to
makeTouchBar once the CreditCardAutofillTouchBarController is deleted.

Bug: 1271545
Change-Id: I0daa12f616a24ddce1dcc79cb10c78546f20ef90
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307068
Reviewed-by: Christoph Schwering <schwering@google.com>
Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
Commit-Queue: Vidhan Jain <vidhanj@google.com>
Cr-Commit-Position: refs/heads/main@{#948970}
macOS and iOS each have OS-supported backup options that automatically
backup app data unless specifically excluded from backup.

Currently, backup exclusion on macOS is handled by SetFileBackupExclusion
in base/mac/mac_util.h, and backup exclusion on iOS is handled by
SetSkipSystemBackupAttributeToItem in
ios/chrome/browser/file_metadata_util.h.

In order to be used outside of ios/chrome, the iOS backup exclusion
function needs to be move be a more accessible location. However, since
files/directories excluded from backup on one of {macOS, iOS}  are
generally good candidates to be excluded from backup on the other
platform as well, this CL creates a common function for both platforms
in base/mac/backup_util.h.

Future CLs will use this function to exclude more files from backup,
such as the Safe Browsing database.

Bug: 1265580
Change-Id: I59735c4af908c70880764f961b2869d869edb0d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3300920
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Rohit Rao <rohitrao@chromium.org>
Commit-Queue: Ali Juma <ajuma@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948971}
Bug: 1264439
Change-Id: I5a0a63665d4dea540db7ad2d636f2c79c73df898
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320466
Commit-Queue: Peng Huang <penghuang@chromium.org>
Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
Auto-Submit: Peng Huang <penghuang@chromium.org>
Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948972}
Bug: 1256890
Change-Id: I1f26f002f6af922841bfe19e7aa39fb6f55d4006
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3298140
Commit-Queue: Roman Aleksandrov <raleksandrov@google.com>
Reviewed-by: Roman Sorokin <rsorokin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948973}
Fixes the issue where focusing the fakebox on the NTP when the Discover
feed is hidden doesn't show the omnibox (this happens when using the
'New Search' option from the new tab menu).

The fix is to change how the minimum NTP height is calculated -- this is
the 2-line change to ContentsSuggestionsLayout.

The remainder of the CL is adding EG tests for the New Search menu
item, with and without enabling the Discover feed. This also adds
UI-driven support for showing and hiding the feed.

Bug: 1273046, 1194106
Change-Id: Ie7d54cf65841644e0b2605d0436925fc618a771d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3314898
Reviewed-by: Gauthier Ambard <gambard@chromium.org>
Commit-Queue: Mark Cogan <marq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948974}
AsyncTaskContext is included by a few blink/core headers. To reduce
compilation time and issues, this CL moves AsyncTaskContext into
its own header to prevent inclusion of local_frame.h and document.h

Please note that because the implementation of AsyncTaskContext is
shared currently with functions from core_probes.h, the implementation
itself is not moved into its own .cc file. This can be done after the
migration is complete.

Bug: 1275875
Change-Id: I73fd6ebb2f2afd43123ba36f02f72208a104f6cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320297
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948975}
This cl replaces deprecated method
WebUI::RegisterDeprecatedMessageCallback() with
WebUI::RegisterMessageCallback() in a few files. It also changes
base::ListValue to std::vector<base::Value> in affected tests.

Bug: 1243386
Change-Id: I29b7f6b68aa605f446f9d166267b3ee3d6cdd597
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3301320
Reviewed-by: Maria Petrisor <mpetrisor@chromium.org>
Reviewed-by: Achuith Bhandarkar <achuith@chromium.org>
Commit-Queue: Andrey Davydov <andreydav@google.com>
Auto-Submit: Andrey Davydov <andreydav@google.com>
Cr-Commit-Position: refs/heads/main@{#948976}
The split between //ui/base/cursor and //ui/base/cursor:cursor_base was
artificially created to allow Blink to use cursor.h without depending on
other platform-specific code. Now, after https://crrev.com/c/3284990
where the //ui/base/cursor target was moved to //ui/aura/cursor,
//ui/base/cursor:cursor_base is the only target remaining in
ui/base/cursor/ and there's no need to name it differently than its
directory.

Additionally, this CL fixes some includes and dependencies on this
target.

Bug: 1270302
Change-Id: I384e177a915c0e9e036cf1c9a7f48f65d9f850af
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3306587
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Ben Wells <benwells@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Cr-Commit-Position: refs/heads/main@{#948977}
Introduce the Browsing Context State (formerly Browsing Instant
Frame State) as described in this doc:
https://docs.google.com/document/d/1kAMkME-WGLX33ai7p6VBhUXM_iCBjBzRjHH-OynwBNA/edit#heading=h.gjgriz8s7dlc

Swap browsing instances when creating speculative frame hosts on
cross browsing instances navigations. Class will store proxies
and replication state in later patches.

This patch introduces two pathways for using BrowsingContextState:
1. A legacy pathway, in which BrowsingContextState corresponds 1-1
   with FrameTreeNode and RenderFrameHostManager (aka the existing
   behavior is maintained).
2. The new pathway, in which a new BrowsingContextState is created
   for cross-BrowsingInstance navigations.

Bug: 1270671
Change-Id: I1889e0e1f956555d29f0065fc0525f89533cdd9c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3218067
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Reviewed-by: Alexander Timin <altimin@chromium.org>
Commit-Queue: Harkiran Bolaria <hbolaria@google.com>
Cr-Commit-Position: refs/heads/main@{#948978}
This CL disables
UrlBarIntegrationTest#testLongPress_with___disable_features=SpannableInlineAutocomplete
on builder "android-11-x86-rel" where it's almost constantly failing.

Bug: 1274918
Change-Id: Icd0700f807f3b332c860615c8f5af30dd1214f60
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320258
Reviewed-by: Boris Sazonov <bsazonov@chromium.org>
Commit-Queue: Alex Ilin <alexilin@chromium.org>
Auto-Submit: Alex Ilin <alexilin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948979}
Follow Linux implementation, using Fuchsia specific API to enumerate
chromium processes.

Bug: 1226246
Change-Id: I1b25b220ae5446239900b2bad111fd0bcbaa3895
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3298134
Commit-Queue: Benjamin Lerman <qsr@chromium.org>
Auto-Submit: Benjamin Lerman <qsr@chromium.org>
Reviewed-by: Wez <wez@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948980}
AX-Relnotes: N/A
Fixed: 1272751
Change-Id: Ia11e86b02259334de0501801642e5de0efdc9697
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318739
Reviewed-by: Roman Sorokin <rsorokin@chromium.org>
Commit-Queue: Akihiro Ota <akihiroota@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948981}
This CL implements the enforced opt-in via supports-loading-mode for
nested iframes inside a fenced frame. The "Sec-Fetch-Dest" header value
will be "fencedframe" for the nested iframes as well to signal to the
servers that they need to opt-in in order to load.

Bug: 1276425
Change-Id: I5cc59806701e63b21d217e320ca349f615d47c76
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3313886
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Commit-Queue: Nan Lin <linnan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948982}
This unblocks webrtc rolling into chromium after
https://webrtc-review.googlesource.com/c/src/+/239640 landed.

Bug: none
Change-Id: Idc5142e15b5f6aadbdc6cccb726ae3d71dd381f2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320505
Commit-Queue: Henrik Boström <hbos@chromium.org>
Auto-Submit: Henrik Boström <hbos@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948983}
And migrate it into OnVirtualKeyboardVisibilityChangedIfEnabled.
Currently we have very similar functions in ui::InputMethod,
ShowVirtualKeyboardIfEnabled and SetVirtualKeyboardVisibilityIfEnabled.
They'll be merged and this is a part of the refactoring.

BUG=1275410
TEST=Ran tryjob.

Change-Id: Ic0e1fc160d9e92f9a275bfe22b7aa25711c618d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3313760
Reviewed-by: David Tseng <dtseng@chromium.org>
Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Junbo Ke <juke@chromium.org>
Reviewed-by: Darren Shen <shend@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#948984}
@pull pull bot added the ⤵️ pull label Dec 7, 2021
@pull pull bot merged commit 8d9e129 into FairyWorld:main Dec 7, 2021
pull bot pushed a commit that referenced this pull request Nov 22, 2022
https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git/+log/53fbdf5b8925..441f98d02dea

$ git log 53fbdf5b8..441f98d02 --date=short --no-merges --format='%ad %ae %s'
2022-11-04 sebastian coverage.yml: Drop ppa:ondrej/php removal
2022-11-01 sean Simplify code by using SB_BYTE_TYPE macro
2022-10-21 sean Fixed some clang -Wcast-qual warnings
2022-10-27 sean Fixed some -Wcast-qual warnings by just using NULL for default value of output param
2022-11-01 sebastian Changes: Document #673
2022-11-01 sebastian cmake: Resolve duplication related to building examples
2022-10-30 sebastian Sync file headers
2022-10-30 sebastian examples/element_declarations.c: Resolve recursion
2022-10-24 sebastian examples/element_declarations.c: Handle element declarations rather than elements
2022-10-24 sebastian examples: Clone example "examples" to "element_declarations"
2022-10-21 sean Fixed getDebugLevel handling of empty env var
2022-10-26 rosenp cmake: lowercase off_t and size_t
2022-10-26 sean Partly fixed a clang -Wreserved-id-macro warning with _GNU_SOURCE
2022-10-24 sean Replaced all sprintf with safer snprintf
2022-10-21 sean Fixed cppcheck 2.9 warnings
2022-10-21 sean Fixed most clang -Wunused-macros warnings
2022-10-25 sebastian Changes: Add note on impact of CVE-2022-43680
2022-10-21 sean Fixed most clang -Wreserved-id-macro warnings
2022-10-21 sean Fixed all clang -Wconditional-uninitialized warnings
2022-10-24 sebastian Set release date for version 2.5.0
2022-10-24 sebastian Changes: Document #656 #658
2022-10-24 sebastian Bump version to 2.5.0
2022-10-24 sebastian Bump version info from 9:9:8 to 9:10:8
2022-10-24 sebastian Sync file headers
2022-10-24 sebastian Changes: Document #666
2022-10-24 sebastian cmake: Resolve duplication related to building examples
2022-10-24 sebastian examples: Add some whitespace for readability
2022-10-24 sebastian examples: Make use of XML_GetBuffer
2022-10-24 sebastian examples/elements.c: Resolve unused include of <wchar.h>
2022-10-24 sebastian examples/elements.c: Be consistent across examples regarding OOM detection
2022-10-24 sebastian examples: Be consistent across examples regarding read looping and main exit
2022-10-24 sebastian examples/elements.c: Be consistent in parse error reporting format across examples
2022-10-24 sebastian examples/outline.c: Be consistent in main loop exit across examples
2022-10-24 sebastian examples/outline.c: Make element handler signatures consistent across examples
2022-10-24 sebastian examples/outline.c: Make use of BUFSIZ from stdio.h consistent across examples
2022-10-24 sebastian examples: Make passing of depth pointer consistent across examples
2022-10-24 sebastian examples: Resolve use of unused variables argc and argv
2022-09-21 sebastian Changes: Document #649
2022-09-19 sebastian tests: Cover overeager DTD destruction in XML_ExternalEntityParserCreate
2022-09-20 sebastian lib: Fix overeager DTD destruction in XML_ExternalEntityParserCreate
2022-10-24 49699333+dependabot[bot] Actions(deps): Bump actions/upload-artifact from 3.1.0 to 3.1.1
2022-10-24 sebastian examples/outline.c: Rename "Buff" to "buf" for consistency across examples
2022-10-24 sebastian examples/outline.c: Make "Buff" a local variable
2022-10-24 sebastian examples/outline.c: Rename variable "p" to "parser"
2022-10-23 sebastian Protect expat_config.h against multiple inclusion
2022-09-25 sebastian Changes: Document #613
2022-09-25 sebastian tests: Cover suspend with inside nested entites in internalEntityProcessor
2022-09-25 sebastian lib: Fix suspend with inside nested entites in internalEntityProcessor
2022-09-25 sebastian lib: Simplify control flow in internalEntityProcessor
2022-10-10 49699333+dependabot[bot] Actions(deps): Bump actions/checkout from 3.0.2 to 3.1.0
(...)
2022-08-21 sebastian coverage.sh: Fix name collision for -funsigned-char
2022-08-20 sebastian lib: Fix compilation for -D__USE_MINGW_ANSI_STDIO=0
2022-08-21 sebastian coverage.sh: Exclude MinGW headers (stdio.h and stdlib.h)
2022-08-21 sebastian coverage.sh: Inline exclusion patterns (for upcoming change)
2022-08-20 t-0 File expat/fuzz/.gitignore changed to not ignore already-committed source files (fixes #630) (#631)
2022-08-17 rhodri Ensure raw tagnames are safe exiting internalEntityParser
2022-08-11 sebastian Changes: Document past Autotools Cmake template adjustments in more detail
2022-08-11 sebastian autotools: Sync CMake templates with CMake 3.22
2022-08-02 sebastian cmake: Produce libexpat-1.dll with MinGW in line with GNU Autotools
2022-07-30 sebastian cmake: Apply .def file when linking with MinGW
2022-07-30 sebastian cmake|windows: Render .def file from a template to fix linking
2022-07-27 sebastian Changes: Document #608 and #620
2022-07-27 sebastian readme: Get CMake variables documentation back in sync
2022-07-27 sebastian cmake: Make all variable documentation start with a capital letter
2022-07-27 sebastian cmake: Improve documentation of variables EXPAT_*_POSTFIX
2022-07-27 sebastian cmake: Fix a CMAKE_*_POSTFIX leftover from pull request #608
2022-07-27 sebastian actions: Be explicit about macos-11
2022-07-27 sebastian actions: Migrate from deprecated macos-10.15 to macos-11
2022-06-29 david.faure Set target properties *_POSTFIX instead of global vars CMAKE_*_POSTFIX
2022-07-22 thijs fix(docs) update XML_DTD symbol visibility
2022-07-18 rosenp expat: fix def files for MinGW
2022-07-15 sebastian lib: Address Cppcheck 2.8.1 warning
2022-07-14 sebastian COPYING: cp expat/COPYING ./
2022-07-14 sebastian Sync file headers
2022-07-14 sebastian .mailmap: Add Martin Ettl
2022-05-23 49699333+dependabot[bot] Actions(deps): Bump actions/upload-artifact from 3.0.0 to 3.1.0
2022-04-25 49699333+dependabot[bot] Actions(deps): Bump actions/checkout from 3.0.1 to 3.0.2
2022-04-20 orbitcowboy [style] Added parentheses around macro arguments (#601)
2022-04-18 49699333+dependabot[bot] Actions(deps): Bump actions/checkout from 3.0.0 to 3.0.1
2022-04-16 sebastian CMake: Add missing XML_STATIC to test runners and fuzzers on Windows
2022-04-16 sebastian CMake: Add missing section comment for fuzzers
2022-04-16 sebastian CMake: Extract loop to resolve runtests/runtestspp duplication
2022-04-12 sebastian appveyor.yml: Add MSVC 2022
2022-04-08 sebastian autotools: Sync expat.cmake to agree with CI
2022-04-01 ettl.martin78 [STYLE] Added parentheses around macro argument
2022-04-01 ettl.martin78 Fixed typo in nsattcmp attribute handling
2022-03-30 ettl.martin78 Assign LPVOID pointer with NULL before it's being used
2022-03-28 sebastian Set expected release date for 2.4.8
2022-03-28 sebastian Sync file headers
2022-03-28 sebastian Bump version to 2.4.8
2022-03-28 sebastian Bump version info from 9:7:8 to 9:8:8
2022-03-25 sebastian Actions: Resolve hardcoding of "bionic" for maintainability
2022-03-25 sebastian Actions: Upgrade Clang from 13 to 14
2022-03-24 sebastian Actions: Migrate off moving Git tags
2022-03-24 sebastian Actions: Make robust toward outdated images
2022-03-24 sebastian Changes: Document #587
2022-03-24 sebastian CMake: Fix pkg-config section "Libs" for MSVC
2022-03-24 sebastian pkg-config: Move "-lm" from section "Libs" to section "Libs.private"
2022-03-07 sebastian Changes: Document #55 and #582
2022-03-07 sebastian CMake: Enforce library versioning compatible with GNU Libtool for macOS

Created with:
  roll-dep src/third_party/expat/src
R=bungeman@chromium.org,dcheng@chromium.org

Change-Id: Ieb1a8ce13fbe1aee6fa9c6642a6aa06ffbeb18d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4047907
Commit-Queue: Ben Wagner <bungeman@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1074808}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet