[Win] Build fix after r188662.
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Aug 2015 04:38:53 +0000 (04:38 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 20 Aug 2015 04:38:53 +0000 (04:38 +0000)
* Interfaces/IWebViewPrivate.idl:
* WebView.cpp:
(WebView::removeAllUserContentFromGroup):
(WebView::invalidateBackingStore):
Making the RECT* optional was a change that caused a compiler error or warning.
It looks like it was a mistake in r188662.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@188680 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/win/ChangeLog
Source/WebKit/win/Interfaces/IWebViewPrivate.idl
Source/WebKit/win/WebView.cpp

index 9231d31..f299af8 100644 (file)
@@ -1,5 +1,16 @@
 2015-08-19  Alex Christensen  <achristensen@webkit.org>
 
+        [Win] Build fix after r188662.
+
+        * Interfaces/IWebViewPrivate.idl:
+        * WebView.cpp:
+        (WebView::removeAllUserContentFromGroup):
+        (WebView::invalidateBackingStore):
+        Making the RECT* optional was a change that caused a compiler error or warning.
+        It looks like it was a mistake in r188662.
+
+2015-08-19  Alex Christensen  <achristensen@webkit.org>
+
         CMake Windows build should not include files directly from other Source directories
         https://bugs.webkit.org/show_bug.cgi?id=148198
 
index 0eb0074..ac93319 100644 (file)
@@ -205,7 +205,7 @@ interface IWebViewPrivate : IUnknown
     HRESULT unused2();
 
     // If rect is 0, the entire backing store will be invalidated.
-    HRESULT invalidateBackingStore([in, optional] const RECT* rect);
+    HRESULT invalidateBackingStore([in] const RECT* rect);
 
     // Whitelists access from an origin (sourceOrigin) to a set of one or more origins described by the parameters:
     // - destinationProtocol: The protocol to grant access to.
index 4ec6ca0..7e2ce13 100644 (file)
@@ -6688,7 +6688,7 @@ HRESULT WebView::removeAllUserContentFromGroup(_In_ BSTR groupName)
     return E_NOTIMPL;
 }
 
-HRESULT WebView::invalidateBackingStore(_In_opt_ const RECT* rect)
+HRESULT WebView::invalidateBackingStore(_In_ const RECT* rect)
 {
     if (!IsWindow(m_viewWindow))
         return S_OK;