refactor: NativeWindow::Create() returns a unique_ptr (#43576)

refactor: NativeWindow::Create() returns a unique_ptr
This commit is contained in:
Charles Kerr 2024-09-06 11:59:32 -05:00 committed by GitHub
parent fe0d4274e2
commit 18b1b33adc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 13 additions and 10 deletions

View file

@ -71,8 +71,9 @@ class NativeWindow : public base::SupportsUserData,
// Create window with existing WebContents, the caller is responsible for
// managing the window's live.
static NativeWindow* Create(const gin_helper::Dictionary& options,
NativeWindow* parent = nullptr);
static std::unique_ptr<NativeWindow> Create(
const gin_helper::Dictionary& options,
NativeWindow* parent = nullptr);
void InitFromOptions(const gin_helper::Dictionary& options);