のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

TemplateUrlService

     74     private TemplateUrlService() {
     75         // Note that this technically leaks the native object, however, TemlateUrlService
     76         // is a singleton that lives forever and there's no clean shutdown of Chrome on Android
                これは技術的にはネイティブオブジェクトをリークすることに注意してください。
                TemplateUrlサービスは永遠に生存します。
                Android上でChromeのきれいなシャットダウンはありません
     77         mNativeTemplateUrlServiceAndroid = nativeInit();
     78     }
     33 TemplateUrlServiceAndroid::TemplateUrlServiceAndroid(JNIEnv* env,
     34                                                      jobject obj)
     35     : weak_java_obj_(env, obj),
     36       template_url_service_(
     37           TemplateURLServiceFactory::GetForProfile(GetOriginalProfile())) {
     38   registrar_.Add(this,
     39                  chrome::NOTIFICATION_TEMPLATE_URL_SERVICE_LOADED,
     40                  content::Source<TemplateURLService>(template_url_service_));
     41 }