[Win][WebKitLegacy][Clang] WebKit.h warning: 'IWebEditingDelegate2::shouldInsertNode...
authorHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Sep 2019 06:06:53 +0000 (06:06 +0000)
committerHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Sep 2019 06:06:53 +0000 (06:06 +0000)
commita946a954f8e5831ec1438ea3c7e5b060ddecef25
tree23269cbf68ec76c733edef095450e0e46948bbb8
parent4a13ada7c219f6823c152888eb4eba783fe585a5
[Win][WebKitLegacy][Clang] WebKit.h warning: 'IWebEditingDelegate2::shouldInsertNode' hides overloaded virtual function [-Woverloaded-virtual]
https://bugs.webkit.org/show_bug.cgi?id=192581
<rdar://problem/46651605>

Reviewed by Alex Christensen.

WebKitLegacy COM interfaces have same name methods within the old
and new interfaces. For example, both IWebEditingDelegate and
IWebEditingDelegate2 interfaces have 'shouldInsertNode' method.
This is a part of public API, can't be renamed.

* Interfaces/IWebEditingDelegate.idl:
* Interfaces/IWebViewPrivate.idl:
Added #pragma to ignore the warning.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@249755 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKitLegacy/win/ChangeLog
Source/WebKitLegacy/win/Interfaces/IWebEditingDelegate.idl
Source/WebKitLegacy/win/Interfaces/IWebViewPrivate.idl