commit | a63fe5cd64e65cf63ad6ffd2b025c0e461ac93d3 | [log] [tgz] |
---|---|---|
author | Calder Kitagawa <ckitagawa@chromium.org> | Mon Nov 06 19:53:29 2023 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Nov 06 19:53:29 2023 |
tree | 2edaa21506c1e7b2c10788a0d3f690661b8ee055 | |
parent | 3f23ea7d2e7b8d90236ec2d41f0941611aa98b11 [diff] |
[Hub] Integrate with Chrome This makes Hub start working with Chrome. Once this lands if the flag is enabled the Hub will show with an animation. Note that there is nothing there yet so this intentionally makes the Tab Switcher button do nothing if the flag is enabled. We can't even exit the Hub due to not having back-button support yet. This re-uses the Tablet's tab_switcher_view_holder so that the Hub appears in front of the composited UI and toolbar. This is beneficial as this means it shouldn't be necessary to modify the toolbar other than outright disabling the Start Surface and Tab Switcher toolbars when Hub is enabled. For testing the CL trials using Public Transit for the testing framework. This testing framework is still experimental, but seems sufficient for a basic testcase. Binary-Size: Build starts to include an entire new feature. Bug: 1497472 Change-Id: Ieb9bb3290a3efdf0afa1318aa4b42222d3e39354 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4985963 Reviewed-by: Sky Malice <skym@chromium.org> Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org> Cr-Commit-Position: refs/heads/main@{#1220459}
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.