| Commit-Queue | +1 |
rbyers@ and ajgo@ please approve again. Your votes got reset because there are no longer any changes in third_party/blink/renderer/core/page/page.cc
renderer_preferences_(RendererPreferences()) {
DCHECK(!AllPages().Contains(this));Thomas AndersonPlease fix this WARNING reported by ClangTidy: check: readability-redundant-member-init
initializer for member 'renderer_prefe...
check: readability-redundant-member-init
initializer for member 'renderer_preferences_' is redundant (https://clang.llvm.org/extra/clang-tidy/checks/readability/redundant-member-init.html)
(Note: You can add `Skip-Clang-Tidy-Checks: readability-redundant-member-init` footer to the CL description to skip the check)
(Lint observed on `linux-clang-tidy-rel`, but not on `android-clang-tidy-rel`)
Done
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
pinging thestig@
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
#include "components/dbus/xdg/request.h"Thomas AndersonCan forward declare.
Lei ZhangDone
Please try again.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
#include "components/dbus/xdg/request.h"Thomas AndersonCan forward declare.
Lei ZhangDone
Please try again.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
21 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: chrome/browser/ui/views/eye_dropper/eye_dropper_portal.cc
Insertions: 1, Deletions: 0.
The diff is too large to show. Please review the diff.
```
```
The name of the file: chrome/browser/ui/views/eye_dropper/eye_dropper_portal.h
Insertions: 11, Deletions: 1.
The diff is too large to show. Please review the diff.
```
Implement portal-based eye dropper for Linux
This change adds EyeDropperPortal, which uses the
org.freedesktop.portal.Screenshot.PickColor interface. This allows
the color picker to work on Wayland.
It also:
- Removes the feature override that disabled EyeDropper on Wayland.
- Fixes a bug in ColorChooserPopupUIController where the eye dropper
operation was prematurely cancelled when the HTML color popup lost
focus (due to the OS portal dialog opening). Note that on Wayland,
opening the portal dialog steals desktop focus, causing the HTML
color popup menu to close per Wayland xdg_popup dismissal rules.
When the eye dropper completes, the selected color is applied
directly to the color input element.
- Adds unit tests for the new portal implementation using
base::test::RunUntil.
- Adds necessary D-Bus dependencies to
chrome/browser/ui/views/eye_dropper/DEPS.
- Disables incompatible interactive UI tests on Linux.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |