Add events to manage sheets of macOS BrowserWindow

This commit is contained in:
Yuya Ochiai 2017-04-04 01:44:26 +09:00
parent 3af50b92ca
commit 75184046f6
8 changed files with 101 additions and 0 deletions

View file

@ -590,6 +590,18 @@ void NativeWindow::NotifyWindowMessage(
}
#endif
#if defined(OS_MACOSX)
void NativeWindow::NotifyWindowSheetBegin() {
for (NativeWindowObserver& observer : observers_)
observer.OnWindowSheetBegin();
}
void NativeWindow::NotifyWindowSheetEnd() {
for (NativeWindowObserver& observer : observers_)
observer.OnWindowSheetEnd();
}
#endif
std::unique_ptr<SkRegion> NativeWindow::DraggableRegionsToSkRegion(
const std::vector<DraggableRegion>& regions) {
std::unique_ptr<SkRegion> sk_region(new SkRegion);