Search notes:

Chrome

Special chrome:// urls

chrome://about lists all Chrome URLs.
Interesting, for my purposes, URLs include:
chrome://apps
chrome://bookmarks
chrome://conflicts lists all modules loaded into the browser and renderer processes and modules registered to load at a later point.
chrome://downloads/
chrome://download-internals/
chrome://extensions/
chrome://flags/ enable experimental features
chrome://gpu/
chrome://histograms/ Stats accumulated from browser startup to previous page load; reload to get stats as of this page load.
chrome://history/ Which is apperently stored in an SQLite Database named History.
chrome://indexeddb-internals/
chrome://inspect/ Devices, pages, extensions, apps, shared folders, servivce workers, other
chrome://interstitials/
chrome://interventions-internals/
chrome://local-state/
chrome://net-export/ capture network log
chrome://net-internals/
chrome://new-tab/
chrome://new-tab-page/
chrome://ntp-tiles-internals/
chrome://policy/
chrome://predictors/
chrome://prefs-internals/
chrome://print/
chrome://process-internals/
chrome://quota-internals/
chrome://safe-browsing/
chrome://sandbox/
chrome://settings/ You and Google, Autofill, Privacy and security, Appearance, Search Engine, Default browser, On startup, Advanced: Languages, Downloads, Printing, Accessibility, System, Reset and clean up
chrome://settings/siteData/ Cookies and data that pertains to individual sites
chrome://settings/languages To turn off this stupid feature where Chrome tries to be «helpful» and uses Google translate to translate from English to German.
chrome://site-engagement/
chrome://suggestions/
chrome://tracing/
chrome://translate-internals
chrome://version shows Revision number, the OS, the User Agent string, the command line with which Chrome was started, the executable path of chrome.exe, the profile path and a list of variations.
chrome://welcome
about:config

Preferences file

In Windows, the preferences files is located under the directory %userprofile%\AppData\Local\Google\Chrome\User Data\Default and has the name Preferences.
The following PowerShell script shows some interesting preference values:
$preferences = convertFrom-json ( get-content preferences )

# account_id_migration_state

$accountInfo = $preferences.account_info

"Account info"
"  account id                   : $($preferences.accountInfo.account_id  )"
"  gaia                         : $($preferences.accountInfo.gaia        )"
"  Given name                   : $($preferences.accountInfo.given_name  )"
"  Full name                    : $($preferences.accountInfo.full_name   )"
"  eMail                        : $($preferences.accountInfo.email       )"
"  locale                       : $($preferences.accountInfo.locale      )"
"  picture url                  : $($preferences.accountInfo.picture_url )"

# $preferences.account_tracker_service_last_update
# $preferences.announcement_notification_service_current_version

"Autocomplete"
"  retention_policy_last_version: $($preferences.autocomplete.retention_policy_last_version)"

"Autofill"
"  orphan_rows_removed          : $($preferences.autofill.orphan_rows_removed)"

# $preferences.bookmark_editor

$browser = $preferences.browser
"Browser"
 "  has_seen_welcome_page        : $($browser.has_seen_welcome_page)"

$windowPlacement = $browser.window_placement
 "  Window placement             : $($windowPlacement)"
"     left                       : $($windowPlacement.left  )"
"     top                        : $($windowPlacement.top   )"
"     right                      : $($windowPlacement.right )"
"     bottom                     : $($windowPlacement.bottom)"
"     work area left             : $($windowPlacement.work_area_left  )"
"     work area top              : $($windowPlacement.work_area_top   )"
"     work area right            : $($windowPlacement.work_area_right )"
"     work area bottom           : $($windowPlacement.work_area_bottom)"

# ???
# 
#  "Browser switcher"
#  foreach ($cachedIEsiteList in $preferences.browser_switcher.cached_ie_sitelist) {
#  "  $($cachedIEsiteList)"
#  }

"Country id at install           : $($preferences.countryid_at_install)"
# $preferences.data_reduction
# $preferences.default_apps_install_state
# $preferences.download

$extensions = $preferences.extensions
"Extensions"
"  Alerts                        : $($extensions.alerts              )"
"  Chrome URL overrides          : $($extensions.chrome_url_overrides)"
"  Commands                      : $($extensions.commands            )"
"  last Chrome version           : $($extensions.last_chrome_version )"
"  toolbar                       : $($extensions.toolbart            )"
"  Install signature"

# foreach ($installSignature in $extensions.install_signature) {
# "    $installSignature"
# }
# "  settings                      : $($extensions.settings            )"


# what is a gaia cookie?
#
# $preferences.gaia_cookie
# $preferences.gcm
# $preferences.google
# $preferences.http_original_content_length
# $preferences.http_received_content_length

"International"
"  Accept languages              : $($preferences.intl.accept_languages)"
#  $preferences.invalidation
# $preferences.invalidator
# $preferences.language_model_counters
# $preferences.media
# $preferences.media_router
# $preferences.ntp
# $preferences.partition
# $preferences.pinned_tabs

#
# !!!
#
# $preferences.plugins

# $preferences.previews

#
# !!!
#
# $preferences.profile

# $preferences.protection
# $preferences.safebrowsing
"File saving, default directory  : $($preferences.savefile.default_directory)"

# $preferences.signin
# $preferences.spellcheck
# $preferences.token_service
# $preferences.translate_accepted_count
# $preferences.translate_blocked_languages
# $preferences.translate_denied_count_for_language
# $preferences.translate_ignored_count_for_language
# $preferences.translate_last_denied_time_for_language
# $preferences.translate_site_blacklist_with_time
# $preferences.translate_too_often_denied_for_language
# $preferences.unified_consent
# $preferences.updateclientdata
# $preferences.web_apps

Installing Chrome

Arch Linux

su
…
yay -S google-chrome
This command created the Chrome launcher, named google-chrome-stable.

TODO

The --allow-file-access-from-files command line option allows to access local resources.

See also

The Javascript engine used by Chrome is V8 (which is also used by Node.js).
Registry key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome and its subkeys.
Web browsers

Index