lp://staging/~chromium-team/chromium-browser/bionic-stable

Created by Olivier Tilloy and last modified
Get this branch:
bzr branch lp://staging/~chromium-team/chromium-browser/bionic-stable
Members of Chromium team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chromium team
Project:
Chromium Browser
Status:
Development

Recent revisions

1699. By Nathan Teodosio

Upstream release: 112.0.5615.49.

1698. By Nathan Teodosio

* Upstream release: 112.0.5615.39.
* Add Nodejs 16.13.0 to the tarball. We can't get away with 14 anymore.
  - This is done by calling third_party/node/update_node_binaries, after
    extending it for ARM too and removing darwin and windows, which creates
    //third_party/node/linux/node-linux-{arm64/,armv7l/,x64/}, that are what
    differs the new .orig tarball from upstream's original tarball.
  - d/p/node-use-system-wide: removed.
* d/rules: Remove printing shasums, we won't be comparing it to upstream's
  because of the above anyway.
* d/p/c-std-17.patch: heavily extended.
* d/p/node-for-arm-too.patch: added.
* d/p/revert-outliner-disable.patch: added.
* d/p/add-missing-cstddef-include.patch: refreshed.
* d/p/gn-no-last-commit-position.patch: refreshed.
* d/p/gsimple-template-names.patch: refreshed.
* d/p/search-credit.patch: refreshed.

1697. By Nathan Teodosio

* Upstream release: 111.0.5563.64.
* d/p/widevine-enable-*.patch: extended for ARM.
* d/p/partition-allocator-missing-ioctl.patch: refreshed.

1696. By Nathan Teodosio

* Upstream release: 110.0.5481.100.
* d/p/warning-to-error.patch: refreshed.
* Refreshed patches hunks.

1695. By Nathan Teodosio

Add back keep alive timer.

It outputs every 30 min so that the build is not killed by inactivity.

1694. By Nathan Teodosio

* Upstream release: 109.0.5414.74.
* d/p/constexpr-doesnt-*.patch: refreshed & hunk added.
* d/p/build-with-old-libva-no-av1.patch: refreshed.
* d/p/c-std-17.patch: refreshed.
* d/p/gsimple-template-names.patch: added.
* d/p/use-python3-7.patch: added.
* d/p/warning-to-error.patch: added back with narrowing disable.
* d/rules:
  - delete use_allocator and use_allocator_shim from common_defines.
  - symbol_level 1->0.
* d/control:
  - Python 3.7 is build dependency.

1693. By Nathan Teodosio

* Upstream release: 108.0.5359.71.
* d/p/libaom-armhf-build-cpudetect.patch: dropped.
* d/p/c-std-17.patch: added.
* d/p/undefined-mulodi4.patch: added
* d/p/suppress-newer-clang-warning-flags.patch: refreshed.
* d/control: add qt5-default.
* chromium-browser.sh.in: enable page translation.

1692. By Nathan Teodosio

chromium-browser.sh.in: Enable page translation.

1691. By Nathan Teodosio

* constexpr-doesnt-produce-constant-expression.patch: added
* Disable Qt, as it creates build issues.
* Upstream release: 107.0.5304.87
  - CVE-2022-3723: Type Confusion in V8.
  - CVE-2022-3653: Heap buffer overflow in Vulkan.
  - CVE-2022-3654: Use after free in Layout.
  - CVE-2022-3655: Heap buffer overflow in Media Galleries.
  - CVE-2022-3656: Insufficient data validation in File System.
  - CVE-2022-3657: Use after free in Extensions.
  - CVE-2022-3658: Use after free in Feedback service on Chrome OS.
  - CVE-2022-3659: Use after free in Accessibility.
  - CVE-2022-3660: Inappropriate implementation in Full screen mode.
  - CVE-2022-3661: Insufficient data validation in Extensions.
  - CVE-2022-3445: Use after free in Skia.
  - CVE-2022-3446: Heap buffer overflow in WebSQL.
  - CVE-2022-3447: Inappropriate implementation in Custom Tabs.
  - CVE-2022-3448: Use after free in Permissions API.
  - CVE-2022-3449: Use after free in Safe Browsing.
  - CVE-2022-3450: Use after free in Peer Connection.
  - CVE-2022-3201: Insufficient validation of untrusted input in DevTools.
  - CVE-2022-3306: Use-after-free in Ash.
  - CVE-2022-3305: Use-after-free in Ash.
  - CVE-2022-3309: Use-after-free in ChromOS.
  - CVE-2022-3314: Use-after-free in ChromeOS.
  - CVE-2022-3312: Security: Locked devices.
  - CVE-2022-3318: Use-after-free in ChromeOS.
  - CVE-TBD: Use-after-free in OverlayManager.
  - CVE-TBD: Use-after-free in Ash.
  - CVE-TBD Security: Use-after-free in ARC
* debian/patches/undefined-mulodi4.patch: added
* debian/patches/allow-building-on-x86.patch: refreshed
* debian/patches/build-libc++-with-old-clang.patch: added
* debian/patches/build-with-old-libva-no-av1.patch: refreshed
* debian/patches/gn-no-last-commit-position.patch: refreshed
* debian/patches/linker-oom-armhf.patch: added
* debian/patches/search-credit.patch: refreshed
* debian/patches/series: refreshed
* debian/patches/set-rpath-on-chromium-executables.patch: added
* debian/patches/suppress-newer-clang-warning-flags.patch: refreshed

1690. By Nathan Teodosio

* Upstream release: 106.0.5249.91
  - CVE-2022-3370: Use after free in Custom Elements.
  - CVE-2022-3373: Out of bounds write in V8.
* debian/patches/build-with-old-libva-no-av1.patch: refreshed
* debian/patches/suppress-newer-clang-warning-flags.patch: refreshed
* debian/patches/build-no-invalid-constexpr-error.patch: refreshed
* debian/patches/fix-init-priority-max.patch: added

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.