Index: content/browser/renderer_host/java/java_bound_object.h |
diff --git a/content/browser/renderer_host/java/java_bound_object.h b/content/browser/renderer_host/java/java_bound_object.h |
index 603537e6f0bf721128d3daff3cd197a1dcf01b87..9b357ba14364055f0fd36ff5c41be416e4a9e832 100644 |
--- a/content/browser/renderer_host/java/java_bound_object.h |
+++ b/content/browser/renderer_host/java/java_bound_object.h |
@@ -64,6 +64,8 @@ class JavaBoundObject { |
void EnsureMethodsAreSetUp() const; |
+ static void ThrowSecurityException(const char* message); |
+ |
// The weak ref to the underlying Java object that this JavaBoundObject |
// instance represents. |
JavaObjectWeakGlobalRef java_object_; |
@@ -80,6 +82,7 @@ class JavaBoundObject { |
typedef std::multimap<std::string, linked_ptr<JavaMethod> > JavaMethodMap; |
mutable JavaMethodMap methods_; |
mutable bool are_methods_set_up_; |
+ mutable jmethodID object_get_class_method_id_; |
const bool can_enumerate_methods_; |
base::android::ScopedJavaGlobalRef<jclass> safe_annotation_clazz_; |