2012-10-08 19:47:37 +02:00
<!DOCTYPE HTML>
<!--
about:version template page
-->
< html id = "t" i18n-values = "dir:textdirection;" >
< head >
< title > About Version< / title >
< style > / * C o p y r i g h t ( c ) 2 0 1 2 T h e C h r o m i u m A u t h o r s . A l l r i g h t s r e s e r v e d .
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file. */
body {
background-color: white;
color: black;
font-family: Helvetica,Arial,sans-serif;
margin: 0;
}
#outer {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
width: 820px;
}
#inner {
padding-top: 10px;
width: 550px;
}
.label {
-webkit-padding-end: 5px;
font-size: 0.9em;
font-weight: bold;
text-align: end;
white-space: nowrap;
}
.label:after {
content: ':';
}
2023-12-05 00:45:54 +01:00
.footnote {
font-size: 0.8em;
}
2012-10-08 19:47:37 +02:00
#logo {
float: right;
margin-left: 40px;
text-align: right;
width: 200px;
}
#company {
font-size: 0.7em;
text-align: right;
}
#copyright {
font-size: 0.7em;
text-align: right;
}
.value {
font-family: monospace;
max-width: 430px;
padding-left: 5px;
}
< / style >
< / head >
< body >
< div id = "outer" >
< div id = "logo" >
< div id = "company" > Chromium Embedded Framework (CEF)< / div >
< div id = "copyright" > Copyright © $$YEAR$$ The Chromium Embedded Framework Authors.< br / > All rights reserved.< br / > < a href = "chrome://license" > license< / a > | < a href = "chrome://credits" > credits< / a > < / div >
< / div >
< table id = "inner" cellpadding = "0" cellspacing = "0" border = "0" >
< tr >
< td class = "label" valign = "top" > CEF< / td >
< td class = "value" > $$CEF$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > Chromium< / td >
< td class = "value" > $$CHROMIUM$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > OS< / td >
< td class = "value" > $$OS$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > WebKit< / td >
< td class = "value" > $$WEBKIT$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > JavaScript< / td >
< td class = "value" > $$JAVASCRIPT$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > User Agent< / td >
< td class = "value" > $$USERAGENT$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > Command Line< / td >
< td class = "value" > $$COMMANDLINE$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > Module Path< / td >
< td class = "value" > $$MODULEPATH$$< / td >
< / tr >
< tr >
2023-12-05 00:45:54 +01:00
< td class = "label" valign = "top" > Root Cache Path < sup > [1][2]< / sup > < / td >
< td class = "value" > $$ROOTCACHEPATH$$< / td >
< / tr >
< tr >
< td class = "label" valign = "top" > Cache Path < sup > [1]< / sup > < / td >
2012-10-08 19:47:37 +02:00
< td class = "value" > $$CACHEPATH$$< / td >
< / tr >
2023-12-05 00:45:54 +01:00
< tr >
< td colspan = "2" class = "footnote" >
< br > [1] In < a href = "https://chromium.googlesource.com/chromium/src/+/master/docs/user_data_dir.md" target = "_new" > Chromium terminology< / a > ,
"Root Cache Path" (< a href = "https://cef-builds.spotifycdn.com/docs/beta.html?structcef__settings__t.html#a2e2be03f34ddd93de90e1cf196757a19" target = "_new" > CefSettings.root_cache_path< / a > )
is the "User Data Directory" and "Cache Path" (< a href = "https://cef-builds.spotifycdn.com/docs/beta.html?structcef__settings__t.html#ad1644a7eb23cad969181db010f007710" target = "_new" > CefSettings.cache_path< / a > )
is the "Profile Path". An empty "Cache Path" value means that the browser is using an < a href = "https://support.google.com/chrome/answer/9845881" target = "_new" > Incognito Profile< / a > .
Even in Incognito mode, some per-installation data will still be written to the "Root Cache Path" directory.
< br / > < br / > [2] Chromium's < a href = "https://chromium.googlesource.com/chromium/src/+/master/chrome/browser/process_singleton.h#35" target = "_new" > process singleton lock< / a >
protects against multiple app instances writing to the same "Root Cache Path" directory.
Implement < a href = "https://cef-builds.spotifycdn.com/docs/beta.html?classCefBrowserProcessHandler.html#a052a91639483467c0b546d57a05c2f06" target = "_new" > CefBrowserProcessHandler:: OnAlreadyRunningAppRelaunch< / a >
to handle the case of app relaunch with the same directory.
< / td >
< / tr >
2012-10-08 19:47:37 +02:00
< / table >
< / div >
< / body >
< / html >