From f1e203a34c78f7f88def3a5561b8316a5148a478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20Qu=C3=A8ze?= Date: Wed, 21 Mar 2018 23:35:00 +0100 Subject: [PATCH] Bug 1447788 - implement SetNonClientMargins as a noop returning NS_OK in HeadlessWidget.h, r=bdahl. --- widget/headless/HeadlessWidget.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/widget/headless/HeadlessWidget.h b/widget/headless/HeadlessWidget.h index e61670071a91..3bcd2e369e91 100644 --- a/widget/headless/HeadlessWidget.h +++ b/widget/headless/HeadlessWidget.h @@ -106,6 +106,10 @@ public: // Headless widgets have no title, so just ignore it. return NS_OK; } + virtual nsresult SetNonClientMargins(LayoutDeviceIntMargin &margins) { + // Headless widgets have no chrome margins, so just ignore the call. + return NS_OK; + } virtual LayoutDeviceIntPoint WidgetToScreenOffset() override; virtual void SetInputContext(const InputContext& aContext, const InputContextAction& aAction) override