Home | History | Annotate | Download | only in content_browsertests_apk
      1 // Copyright 2012 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 package org.chromium.content_browsertests_apk;
      6 
      7 import android.app.Application;
      8 
      9 import org.chromium.base.PathUtils;
     10 import org.chromium.base.ResourceExtractor;
     11 
     12 /**
     13  * A basic content browser tests {@link android.app.Application}.
     14  */
     15 public class ContentBrowserTestsApplication extends Application {
     16 
     17     private static final String[] MANDATORY_PAK_FILES = new String[] {
     18         "content_shell.pak",
     19         "icudtl.dat"
     20     };
     21     private static final String PRIVATE_DATA_DIRECTORY_SUFFIX = "content_shell";
     22 
     23     @Override
     24     public void onCreate() {
     25         super.onCreate();
     26         initializeApplicationParameters();
     27     }
     28 
     29     public static void initializeApplicationParameters() {
     30         ResourceExtractor.setMandatoryPaksToExtract(MANDATORY_PAK_FILES);
     31         PathUtils.setPrivateDataDirectorySuffix(PRIVATE_DATA_DIRECTORY_SUFFIX);
     32     }
     33 
     34 }
     35