electron/shell
Charles Kerr 83d023747c
refactor: use direct aggregation in NativeWindowViews (#38559)
* refactor: in NativeWindowViews, aggregate root_view_ directly

* refactor: in NativeWindowViews, aggregate keyboard_event_handler_ directly

* refactor: make NativeWindowClientView::window_ a raw_ref

Xref: https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/c++.md\#non_owning-pointers-in-class-fields

Prefer const raw_ref<T> whenever the held pointer will never be null

* chore: make lint happy
2023-06-05 14:37:46 +09:00
..
app chore: bump chromium to 115.0.5786.0 (main) (#38301) 2023-05-23 21:58:58 +02:00
browser refactor: use direct aggregation in NativeWindowViews (#38559) 2023-06-05 14:37:46 +09:00
common perf: avoid unnecessary base value clone (#38537) 2023-06-02 08:38:29 -05:00
renderer refactor: prefer base::Contains() over find() + end() (#38443) 2023-05-30 10:28:43 +02:00
services/node chore: bump node to v18.16.0 (main) (#37973) 2023-04-18 22:23:11 +02:00
utility chore: update https://cs.chromium.org/ links to https://source.chromium.org/ (#37190) 2023-02-11 18:52:32 -08:00