mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Disable cfi-icall checks for CEF bindings (issue #2472)
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
// implementations. See the translator.README.txt file in the tools directory
|
||||
// for more information.
|
||||
//
|
||||
// $hash=bd69c6a9196e32e6a7b4bcfb521c7be1440ba62c$
|
||||
// $hash=574d9dea9b9ffcd4ef7cd394f2d4a685b60ed677$
|
||||
//
|
||||
|
||||
#include "libcef_dll/ctocpp/domdocument_ctocpp.h"
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
// VIRTUAL METHODS - Body may be edited by hand.
|
||||
|
||||
CefDOMDocument::Type CefDOMDocumentCToCpp::GetType() {
|
||||
NO_SANITIZE("cfi-icall") CefDOMDocument::Type CefDOMDocumentCToCpp::GetType() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_type))
|
||||
return DOM_DOCUMENT_TYPE_UNKNOWN;
|
||||
@@ -31,6 +31,7 @@ CefDOMDocument::Type CefDOMDocumentCToCpp::GetType() {
|
||||
return _retval;
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetDocument() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_document))
|
||||
@@ -45,7 +46,7 @@ CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetDocument() {
|
||||
return CefDOMNodeCToCpp::Wrap(_retval);
|
||||
}
|
||||
|
||||
CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetBody() {
|
||||
NO_SANITIZE("cfi-icall") CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetBody() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_body))
|
||||
return NULL;
|
||||
@@ -59,7 +60,7 @@ CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetBody() {
|
||||
return CefDOMNodeCToCpp::Wrap(_retval);
|
||||
}
|
||||
|
||||
CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetHead() {
|
||||
NO_SANITIZE("cfi-icall") CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetHead() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_head))
|
||||
return NULL;
|
||||
@@ -73,7 +74,7 @@ CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetHead() {
|
||||
return CefDOMNodeCToCpp::Wrap(_retval);
|
||||
}
|
||||
|
||||
CefString CefDOMDocumentCToCpp::GetTitle() {
|
||||
NO_SANITIZE("cfi-icall") CefString CefDOMDocumentCToCpp::GetTitle() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_title))
|
||||
return CefString();
|
||||
@@ -89,6 +90,7 @@ CefString CefDOMDocumentCToCpp::GetTitle() {
|
||||
return _retvalStr;
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetElementById(
|
||||
const CefString& id) {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
@@ -109,6 +111,7 @@ CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetElementById(
|
||||
return CefDOMNodeCToCpp::Wrap(_retval);
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetFocusedNode() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_focused_node))
|
||||
@@ -123,7 +126,7 @@ CefRefPtr<CefDOMNode> CefDOMDocumentCToCpp::GetFocusedNode() {
|
||||
return CefDOMNodeCToCpp::Wrap(_retval);
|
||||
}
|
||||
|
||||
bool CefDOMDocumentCToCpp::HasSelection() {
|
||||
NO_SANITIZE("cfi-icall") bool CefDOMDocumentCToCpp::HasSelection() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, has_selection))
|
||||
return false;
|
||||
@@ -137,7 +140,7 @@ bool CefDOMDocumentCToCpp::HasSelection() {
|
||||
return _retval ? true : false;
|
||||
}
|
||||
|
||||
int CefDOMDocumentCToCpp::GetSelectionStartOffset() {
|
||||
NO_SANITIZE("cfi-icall") int CefDOMDocumentCToCpp::GetSelectionStartOffset() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_selection_start_offset))
|
||||
return 0;
|
||||
@@ -151,7 +154,7 @@ int CefDOMDocumentCToCpp::GetSelectionStartOffset() {
|
||||
return _retval;
|
||||
}
|
||||
|
||||
int CefDOMDocumentCToCpp::GetSelectionEndOffset() {
|
||||
NO_SANITIZE("cfi-icall") int CefDOMDocumentCToCpp::GetSelectionEndOffset() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_selection_end_offset))
|
||||
return 0;
|
||||
@@ -165,6 +168,7 @@ int CefDOMDocumentCToCpp::GetSelectionEndOffset() {
|
||||
return _retval;
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
CefString CefDOMDocumentCToCpp::GetSelectionAsMarkup() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_selection_as_markup))
|
||||
@@ -181,7 +185,7 @@ CefString CefDOMDocumentCToCpp::GetSelectionAsMarkup() {
|
||||
return _retvalStr;
|
||||
}
|
||||
|
||||
CefString CefDOMDocumentCToCpp::GetSelectionAsText() {
|
||||
NO_SANITIZE("cfi-icall") CefString CefDOMDocumentCToCpp::GetSelectionAsText() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_selection_as_text))
|
||||
return CefString();
|
||||
@@ -197,7 +201,7 @@ CefString CefDOMDocumentCToCpp::GetSelectionAsText() {
|
||||
return _retvalStr;
|
||||
}
|
||||
|
||||
CefString CefDOMDocumentCToCpp::GetBaseURL() {
|
||||
NO_SANITIZE("cfi-icall") CefString CefDOMDocumentCToCpp::GetBaseURL() {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_base_url))
|
||||
return CefString();
|
||||
@@ -213,6 +217,7 @@ CefString CefDOMDocumentCToCpp::GetBaseURL() {
|
||||
return _retvalStr;
|
||||
}
|
||||
|
||||
NO_SANITIZE("cfi-icall")
|
||||
CefString CefDOMDocumentCToCpp::GetCompleteURL(const CefString& partialURL) {
|
||||
cef_domdocument_t* _struct = GetStruct();
|
||||
if (CEF_MEMBER_MISSING(_struct, get_complete_url))
|
||||
|
Reference in New Issue
Block a user