diff options
Diffstat (limited to 'content/browser')
-rw-r--r-- | content/browser/android/web_contents_observer_android.cc | 8 | ||||
-rw-r--r-- | content/browser/android/web_contents_observer_android.h | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/content/browser/android/web_contents_observer_android.cc b/content/browser/android/web_contents_observer_android.cc index a471028..803c579 100644 --- a/content/browser/android/web_contents_observer_android.cc +++ b/content/browser/android/web_contents_observer_android.cc @@ -264,6 +264,14 @@ void WebContentsObserverAndroid::DidDetachInterstitialPage() { Java_WebContentsObserverAndroid_didDetachInterstitialPage(env, obj.obj()); } +void WebContentsObserverAndroid::DidChangeBrandColor(SkColor color) { + JNIEnv* env = AttachCurrentThread(); + ScopedJavaLocalRef<jobject> obj(weak_java_observer_.get(env)); + if (obj.is_null()) + return; + Java_WebContentsObserverAndroid_didChangeBrandColor(env, obj.obj(), color); +} + void WebContentsObserverAndroid::DidFailLoadInternal( bool is_provisional_load, bool is_main_frame, diff --git a/content/browser/android/web_contents_observer_android.h b/content/browser/android/web_contents_observer_android.h index dbae8c8..09b98b6 100644 --- a/content/browser/android/web_contents_observer_android.h +++ b/content/browser/android/web_contents_observer_android.h @@ -81,6 +81,7 @@ class WebContentsObserverAndroid : public WebContentsObserver { virtual void WebContentsDestroyed() OVERRIDE; virtual void DidAttachInterstitialPage() OVERRIDE; virtual void DidDetachInterstitialPage() OVERRIDE; + virtual void DidChangeBrandColor(SkColor color) OVERRIDE; void DidFailLoadInternal(bool is_provisional_load, bool is_main_frame, |