electron/shell/browser/serial
Charles Kerr 79627deea3
refactor: add SerialChooserController::web_contents_ (#43823)
Add a `base::WeakPtr<WebContents>` field to SerialChooserController and
stop subclassing from WebContentsObserver. This follows the Observer docs:

> don't create a `WebContentsObserver` just to be able to check
> for a null `WebContentsObserver::web_contents()`.
> Use a `base::WeakPtr<WebContents>` instead.
2024-09-23 22:38:13 -07:00
..
electron_serial_delegate.cc feat(serial): allow Bluetooth ports to be requested by service class ID (#41638) 2024-03-28 18:23:13 +01:00
electron_serial_delegate.h chore: remove unused #includes (#42971) 2024-07-22 11:31:32 +02:00
serial_chooser_context.cc chore: cleanup include groupings (#43478) 2024-08-26 10:44:20 -04:00
serial_chooser_context.h chore: more iwyu (#43063) 2024-07-29 12:42:57 -05:00
serial_chooser_context_factory.cc refactor: remove use of deprecated API BuildServiceInstanceFor() (#43690) 2024-09-12 15:44:14 -05:00
serial_chooser_context_factory.h refactor: remove use of deprecated API BuildServiceInstanceFor() (#43690) 2024-09-12 15:44:14 -05:00
serial_chooser_controller.cc refactor: add SerialChooserController::web_contents_ (#43823) 2024-09-23 22:38:13 -07:00
serial_chooser_controller.h refactor: add SerialChooserController::web_contents_ (#43823) 2024-09-23 22:38:13 -07:00