summaryrefslogtreecommitdiffstats
path: root/package
ModeNameSize
-rw-r--r--config.xml420logstatsplain
-rw-r--r--icon.svg82801logstatsplain
-rw-r--r--package.pro746logstatsplain
' href='#n68'>68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202
##### AGL: not set in WebAppMgr@.service
#XDG_SESSION_ID="c2"

##### AGL: set by WebAppMgr@.service (depends on user)
#XDG_RUNTIME_DIR="/run/user/%i"

# Set wam executable file path
HOOK_SEGV=NO
WAM_EXE_PATH="/usr/bin/WebAppMgr"

# Set wam name for user-agent
WAM_NAME="WebAppManager"

# Only allow UTF8 encoding for luna-service messages.
LS_ENABLE_UTF8=1

# Set effective userid and groupid
#WAM_UID="wam"
#WAM_GID="compositor"

# Set location of error page (will follow localization rules based on this path)
#WAM_ERROR_PAGE="file:///usr/share/localization/wam/loaderror.html"

# suspending javascript execution delay for page visibility
WAM_SUSPEND_DELAY_IN_MS=250

#if [ -e "etc/wam/make_shm.sh" ] ; then
#    /etc/wam/make_shm.sh
#fi

# Set user data directory for WebAppMgr
##### AGL: set by WebAppMgr@.service (depends on user)
#WAM_DATA_PATH="/home/%i/wamdata"

# ensure that wam data directories exist
#mkdir -p ${WAM_DATA_PATH}

# set directories permission
#chown ${WAM_UID}:${WAM_GID} ${WAM_DATA_PATH}

# setup 50 Mb maximum for ApplicationCache
WAM_APPCACHE_MAXSIZE=52428800

# setup 10 Mb maximum for ApplicationCache per domain
WAM_APPCACHE_DOMAINLIMIT=10485760

# setup 50 Mb maximum for DiskCache
WAM_DISKCACHE_MAXSIZE=52428800

# setup 256 Kb maximum for resource buffer allocation
WAM_RESOURCE_BUFFER_MAX_ALLOC_SIZE=262144

# setup 1 Mb for resource buffer
WAM_RESOURCE_BUFFER_SIZE=1048576

# setup 200 seconds for watchdog timeout of render process
WATCHDOG_RENDER_TIMEOUT=200

# setup nubmer of raster threads to 1
BLINK_NUM_RASTER_THREADS=2

# use default tile width if not sed by recipe
#if [ "$BLINK_NUM_RASTER_THREADS" = "WEBOS${BLINK_NUM_RASTER_THREADS#WEBOS}" ]; then
BLINK_NUM_RASTER_THREADS=1
#fi

# setup 6 Mb maximum for the program GPU cache
GPU_PROGRAM_CACHE_SIZE=6144

# disable using enyo system app specfic optimization
# currently used optimizations : inline caching off
#USE_SYSTEM_APP_OPTIMIZATION="0"

# Set location of NaCl modules
#CHROMIUM_PATH="/usr/palm/applications/com.lge.app.chromium"
#NACL_PLUGIN=${CHROMIUM_PATH}"/libppGoogleNaClPluginChrome.so"
#NACL_IRT_LIBRARY=${CHROMIUM_PATH}"/nacl_irt_arm.nexe"
#NACL_HELPER=${CHROMIUM_PATH}"/nacl_helper"
#NACL_HELPER_BOOTSTRAP=${CHROMIUM_PATH}"/nacl_helper_bootstrap"

# Set location of NPAPI plugins for all Apps including default Apps
# This is for the flash plugin of Signage, webOS TV doesn't use it.
#PRIVILEGED_PLUGIN_PATH=""

# Set location of NPAPI plugins for NetCast Apps
# NetCast Apps should access only the plugins in this path
#NETCAST_PLUGIN_PATH="/usr/lib/BrowserPlugins"

# Set location of NPAPI plugins for HbbTV app.
#HBBTV_PLUGIN_PATH="/usr/lib/HbbtvPlugins"

# Set InetTV player stored path
#INETTV_HTML_PLAYER_PATH="/usr/share/inettv/inettv_player/index.html"

# Set location of extra libraries
#CDM_LIB_PATH="/usr/lib"

# Set location of all NPAPI plugins
NPAPI_PLUGIN_PATH=${HBBTV_PLUGIN_PATH}":"${NETCAST_PLUGIN_PATH}":"${PRIVILEGED_PLUGIN_PATH}

#if [ -e "etc/wam/make_shm.sh" ] ; then
#    /etc/wam/make_shm.sh
#fi

# setup 8 Mb minimum codecache capacity
JSC_minGlobalCodeCacheCapacity=8388608

# Enable more explicit logging of timing with regards to rendering
# export WAM2_ENABLE_DEBUG_RENDER_TIMING=1

# enable Web Inspector and Tellurium if in developer mode
TELLURIUM_NUB_PATH=/usr/palm/tellurium/telluriumnub.js
ENABLE_INSPECTOR=1

# Enable cursor by default
ENABLE_CURSOR_BY_DEFAULT=1

# Enable launch optimization
ENABLE_LAUNCH_OPTIMIZATION=1

# Set the duration(seconds) passed from last network activity (e.g. FMP Detector)
# If set to a positive value, adjust a custom timeout for a network stable timer in FMPDetector
NETWORK_STABLE_TIMEOUT=3

# please keep it in alphabetical order
#WAM_EXTRA_FLAGS=""
#WAM_JS_FLAGS=""
#WAM_COMMON_SWITCHES=" \
#    --application-cache-domain-limit=$WAM_APPCACHE_DOMAINLIMIT \
#    --application-cache-size=$WAM_APPCACHE_MAXSIZE \
#    --browser-subprocess-path=$WAM_EXE_PATH \
#    --disable-direct-npapi-requests \
#    --disable-extensions \
#    --disable-low-res-tiling \
#    --disable-new-video-renderer \
#    --disk-cache-size=$WAM_DISKCACHE_MAXSIZE \
#    --enable-aggressive-release-policy \
#    --enable-accelerated-plugin-rendering \
#    --accelerated-plugin-rendering-blacklist=device;drmAgent;sound;service \
#    --enable-gpu-rasterization \
#    --disable-gpu-rasterization-for-first-frame \
#    --enable-key-event-throttling \
#    --enable-threaded-compositing \
#    --enable-watchdog \
#    --hide-selection-handles \
#    --ignore-gpu-blacklist \
#    --ignore-netif=p2p \
#    --in-process-gpu \
#    --max-unused-resource-memory-usage-percentage=0 \
#    --network-stable-timeout=$NETWORK_STABLE_TIMEOUT \
#    --noerrdialogs \
#    --num-raster-threads=$BLINK_NUM_RASTER_THREADS \
#    --ozone-platform=wayland \
#    --remote-debugging-port=9998 \
#    --resource-buffer-max-allocation-size=$WAM_RESOURCE_BUFFER_MAX_ALLOC_SIZE \
#    --resource-buffer-size=$WAM_RESOURCE_BUFFER_SIZE \
#    --touch-events=disabled \
#    --ui-disable-opaque-shader-program \
#    --user-agent-suffix=SmartTV \
#    --user-data-dir=$WAM_DATA_PATH \
#    --enable-devtools-experiments \
#    --webos-wam \ "

#WAM_LITE_SWITCHES=" --in-process-zygote "

#export WAM_WEBOS_LITE=NO
#if [ "${WAM_WEBOS_LITE}" = "YES" ] ; then
#    export WAM_SWITCHES=${WAM_COMMON_SWITCHES}${WAM_LITE_SWITCHES}
#    export SKIA_FONT_CACHE_SIZE=1
#    export SKIA_IMAGE_CACHE_SIZE=40
#    export SKIA_BACKGROUND_FONT_CACHE_SIZE=0
#else
#    export WAM_SWITCHES=${WAM_COMMON_SWITCHES}
#    export SKIA_FONT_CACHE_SIZE=8
#    export SKIA_IMAGE_CACHE_SIZE=80
#    export SKIA_BACKGROUND_FONT_CACHE_SIZE=512
#fi

#export WAM_EXTRA_SKIA_CACHE_SWITCHES=" \
#    --skia-font-cache-size-mb=$SKIA_FONT_CACHE_SIZE \
#    --skia-image-cache-size-mb=$SKIA_IMAGE_CACHE_SIZE \
#    --skia-background-font-cache-size-kb=$SKIA_BACKGROUND_FONT_CACHE_SIZE \
#    "

#export WAM_EXTRA_GPU_TUNING_SWITCHES=" \
#    --gpu-program-cache-size-kb=$GPU_PROGRAM_CACHE_SIZE \
#    "
#export WAM_WATCHDOG_RENDER_TIMEOUT_SWITCHES=" \
#    --watchdog-render-timeout=$WATCHDOG_RENDER_TIMEOUT \
#    "

#WEBOS_LOAD_ACCESSIBILITY_PLUGIN=1

#WAM_V8_CODE_CACHE_SWITCHES=" --enable-local-resource-code-cache --disallow-code-cache-from-file-uris-with-query-string "

# Load any special configuration from plugins
#if [ -e "/etc/wam/plugins/conf.sh" ] ; then
#    . /etc/wam/plugins/conf.sh || true
#fi

#exec $WAM_EXE_PATH $WAM_SWITCHES $WAM_EXTRA_SKIA_CACHE_SWITCHES $WAM_EXTRA_GPU_TUNING_SWITCHES $WAM_WATCHDOG_RENDER_TIMEOUT_SWITCHES $WAM_EXTRA_FLAGS $WAM_V8_CODE_CACHE_SWITCHES --js-flags="$WAM_JS_FLAGS"