commit | de16a6c43fc8f2cb3b9df53e13c9be89ccba56ed | [log] [tgz] |
---|---|---|
author | Dirk Pranke <dpranke@google.com> | Tue May 28 21:20:26 2024 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue May 28 21:20:26 2024 |
tree | 238f6ceb567cd93b9321287b348d062a1c4b154a | |
parent | 6fe6d1470c2197f49a54d3eaf82fdda68badcc0c [diff] |
Fix default-constructor uses of Widget::InitParams in //ui/views. We are transitioning the default type of widget ownership from NATIVE_WIDGET_OWNS_WIDGET to CLIENT_OWNS_WIDGET. One of the first steps in that is to ensure that all existing Widget::InitParams objects are constructed with their types explicitly specified. Once that's done we can change the defaults to get the new mode. This CL changes the few stray uses of the default constructor that were left in //ui/views. There should be no functional changes. Bug: 3396919005 Change-Id: Id242d69620b6bac835395e24828d6e88ec18d573 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5577972 Reviewed-by: Allen Bauer <kylixrd@chromium.org> Commit-Queue: Dirk Pranke <dpranke@google.com> Cr-Commit-Position: refs/heads/main@{#1307037}
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.