0
Go to file
Ben Joyce 6f22ea472f Reland "Reland "Reland Migrate to python 3.11 from 3.8""
This is a reland of commit a5a4a98193

The revert was caused by hanging swarming tasks which had a separate
version of python that wasn't synced to the buildbucket version.
(See crbug.com/395160553)

That version was fixed with https://chrome-internal-review.googlesource.com/c/infradata/config/+/8013788

and a bug has been filed for the versions not being in sync.

Original change's description:
> Reland "Reland Migrate to python 3.11 from 3.8"
>
> This is a reland of commit ae42a262c8
>
> The CL was reverted as it caused devices to hang when running tests
> on android. (https://github.com/python/cpython/issues/106883)
>
> This has been fixed with a patch that fixed a bug in the python
> 3.11 interpreter.
>
> https://chromium-review.googlesource.com/c/infra/infra/+/6155095
>
> And then rolling out that change to depot_tools:
> https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/6158273
>
> Original change's description:
> > Reland Migrate to python 3.11 from 3.8
> >
> > Original CL: https://chromium-review.googlesource.com/c/chromium/src/+/5872818
> > was reverted and was not able to create an actual reland because of
> > rebase merge failure with "create reland" button.
> >
> > Previous CL was reverted from failing:
> > chromeos-jacuzzi-rel
> > chromeos-octopus-rel
> >
> > This is from a incompatibility in aioquic, which is now fixed with
> > an update to aioquick 1.2 (and its supporting libraries) as well as
> > adding python and permission changes to chromeos.
> >
> > crrev.com/5904256
> > crrev.com/5904734
> >
> > and some internal changes.
> >
> > The webtransport_h3_server.py file has to be changed here with the
> > vpython change, and then wpt can be rolled. The change is already
> > in the wpt repo, but has been manually excluded in the roll.
> >
> > Bug: 40942322
> > Change-Id: Id12b7085fbc1ffd7694712013e6f746e65c3499f
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5887447
> > Reviewed-by: Ben Pastene <bpastene@chromium.org>
> > Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
> > Commit-Queue: Benjamin Joyce (Ben) <bjoyce@chromium.org>
> > Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
> > Cr-Commit-Position: refs/heads/main@{#1370866}
>
> Bug: 40942322
> Change-Id: Icce4762639fa96104f81c114e853f8069c95cf85
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6168586
> Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
> Reviewed-by: mmenke <mmenke@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
> Commit-Queue: Benjamin Joyce (Ben) <bjoyce@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1410521}

Bug: 40942322
Change-Id: I10c428827d8c5a5618dd39f5a5f09484ee3f2d62
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6198919
Reviewed-by: mmenke <mmenke@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Benjamin Joyce (Ben) <bjoyce@chromium.org>
Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
Cr-Commit-Position: refs/heads/main@{#1420258}
2025-02-13 18:34:07 -08:00
2025-02-13 15:06:17 -08:00
2025-02-13 15:33:59 -08:00
2025-02-13 10:46:28 -08:00
2025-02-12 08:11:17 -08:00
2025-01-29 15:00:06 -08:00
2025-02-10 05:52:50 -08:00

Logo Chromium

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

The project's web site is https://www.chromium.org.

To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.

Documentation in the source is rooted in docs/README.md.

Learn how to Get Around the Chromium Source Code Directory Structure.

For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.

If you found a bug, please file it at https://crbug.com/new.

Description
Chromium是一个开源浏览器项目,提供了一种安全、快速、稳定的方法来体验Web。该浏览器可以在多个平台上下载,包括Mac、Windows、Linux和ChromiumOS。项目原始地址: https://chromium.googlesource.com/chromium/src.git
https://www.mobibrw.com/gitea-mirrors/chromium/src.git
Readme BSD-3-Clause 89 GiB
Languages
C++ 74.4%
Java 8.2%
Objective-C++ 4.6%
TypeScript 4%
Python 2.5%
Other 6.1%