blob: 43ded486615d63a25794450936ca5fc8310c0bf0 [file] [log] [blame]
// Copyright 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.content_shell_apk;
import org.chromium.base.PathUtils;
import org.chromium.content.app.ContentApplication;
import org.chromium.content.browser.ResourceExtractor;
/**
* Entry point for the content shell application. Handles initialization of information that needs
* to be shared across the main activity and the child services created.
*/
public class ContentShellApplication extends ContentApplication {
private static final String[] MANDATORY_PAK_FILES = new String[] {"content_shell.pak"};
private static final String PRIVATE_DATA_DIRECTORY_SUFFIX = "content_shell";
@Override
public void onCreate() {
super.onCreate();
initializeApplicationParameters();
}
public static void initializeApplicationParameters() {
ResourceExtractor.setMandatoryPaksToExtract(MANDATORY_PAK_FILES);
PathUtils.setPrivateDataDirectorySuffix(PRIVATE_DATA_DIRECTORY_SUFFIX);
}
}