summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkrasin <krasin@google.com>2015-08-17 12:23:44 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-17 19:24:27 +0000
commit07aa47ede206b6a6441607f09feb8e35b711b136 (patch)
tree790cfacf68837087d6ecc4b90101dd6c883c6f91
parent423fdb6429801693404380d37290f51854190998 (diff)
downloadchromium_src-07aa47ede206b6a6441607f09feb8e35b711b136.zip
chromium_src-07aa47ede206b6a6441607f09feb8e35b711b136.tar.gz
chromium_src-07aa47ede206b6a6441607f09feb8e35b711b136.tar.bz2
Add a few more entries to CFI blacklist.
BUG=chromium:520760,chromium:520732,chromium:457523,chromium:517959,chromium:515347 Review URL: https://codereview.chromium.org/1298473003 Cr-Commit-Position: refs/heads/master@{#343735}
-rw-r--r--tools/cfi/blacklist.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/cfi/blacklist.txt b/tools/cfi/blacklist.txt
index 94dd325..b71fa92 100644
--- a/tools/cfi/blacklist.txt
+++ b/tools/cfi/blacklist.txt
@@ -20,6 +20,8 @@ src:*third_party/mesa*
# Deliberate bad cast to derived class to hide functions.
type:*BlockRefType*
type:*SkAutoTUnref*
+# https://crbug.com/517959
+type:*NoAddRefRelease*
# All std:: types
# This should be possible to remove, if/when we build against
@@ -28,8 +30,17 @@ type:std::*
# All mojo::test:: types.
# They are loaded from libmojo_public_test_support.so
+# https://crbug.com/515347
type:mojo::test::*
+# invalid downcasts for IPC messages
+# https://crbug.com/520760
+fun:*MessageScannerImpl*MessageScannerImpl*
+
+# invalid typedef for MessagePumpForIO
+# https://crbug.com/520732
+fun:*ToPumpIO*
+
#############################################################################
# Base class's constructor accesses a derived class.