icecat - Man Page

manual page for IceCat 102.2.0esr

Synopsis

icecat [ options ... ] [URL]

Description

Gnuzilla IceCat is an open-source web browser, designed for standards compliance, performance and portability.

GNUzilla is the GNU version of the GNU suite, and GNU IceCat is the GNU version of the IceCat browser. Its main advantage is an ethical one: it is entirely free software. While the IceCat source code from the GNU project is free software, they distribute and recommend non-free software as plug-ins and addons.

In addition, GNU IceCat includes some privacy protection features, included in a separate addon:

Some sites refer to zero-size images on other hosts to keep track of cookies. When IceCat detects this mechanism it blocks cookies from the site hosting the zero-length image file. (It is possible to re-enable such a site by removing it from the blocked hosts list.) Other sites rewrite the host name in links redirecting the user to another site, mainly to "spy" on clicks. When this behavior is detected, IceCat shows a message alerting the user.

Origin of the name

The name IceCat was coined to show our relationship to the GNU IceCat browser. Ice isn't Fire and a Cat isn't a Fox, so it is clearly a different package (we don't want GNU blamed for our mistakes, nor cause confusion with their trademarks), but is equally clearly intimately related (of course nearly all of the work comes from the GNU foundation effort, so we want to give credit).

where options include:

X11 options

--display=DISPLAY

X display to use

--sync

Make X calls synchronous

--g-fatal-warnings Make all warnings fatal

IceCat options

-h or --help

Print this message.

-v or --version

Print IceCat version.

--full-version

Print IceCat version, build and platform build ids.

-P <profile>

Start with <profile>.

--profile <path>

Start with profile at <path>.

--migration

Start with migration wizard.

--ProfileManager

Start with ProfileManager.

--no-remote

Do not accept or send remote commands; implies --new-instance.

--new-instance

Open new instance, not a new window in running instance.

--safe-mode

Disables extensions and themes for this session.

--MOZ_LOG=<modules> Treated as MOZ_LOG=<modules> environment variable,

overrides it.

--MOZ_LOG_FILE=<file> Treated as MOZ_LOG_FILE=<file> environment variable,

overrides it. If MOZ_LOG_FILE is not specified as an argument or as an environment variable, logging will be written to stdout.

--headless

Run without a GUI.

--jsdebugger [<path>] Open the Browser Toolbox. Defaults to the local build

but can be overridden by a icecat path.

--wait-for-jsdebugger Spin event loop until JS debugger connects.

Enables debugging (some) application startup code paths. Only has an effect when `--jsdebugger` is also supplied.

--start-debugger-server [ws:][ <port> | <path> ] Start the devtools server on

a TCP port or Unix domain socket path. Defaults to TCP port 6000. Use WebSocket protocol if ws: prefix is specified.

--browser

Open a browser window.

--new-window <url> Open <url> in a new window.

--new-tab <url>

Open <url> in a new tab.

--private-window <url> Open <url> in a new private window.

--preferences

Open Preferences dialog.

--screenshot [<path>] Save screenshot to <path> or in working directory.

--window-size width[,height] Width and optionally height of screenshot.

--search <term>

Search <term> with your default search engine.

--setDefaultBrowser Set this app as the default browser.

--first-startup

Run post-install actions before opening a new window.

--kiosk

Start the browser in kiosk mode.

--disable-pinch

Disable touch-screen and touch-pad pinch gestures.

--jsconsole

Open the Browser Console.

--jsdebugger [<path>] Open the Browser Toolbox. Defaults to the local build

but can be overridden by a icecat path.

--wait-for-jsdebugger Spin event loop until JS debugger connects.

Enables debugging (some) application startup code paths. Only has an effect when `--jsdebugger` is also supplied.

--devtools

Open DevTools on initial load.

--start-debugger-server [ws:][ <port> | <path> ] Start the devtools server on

a TCP port or Unix domain socket path. Defaults to TCP port 6000. Use WebSocket protocol if ws: prefix is specified.

--marionette

Enable remote control server.

--remote-debugging-port [<port>] Start the IceCat Remote Agent,

which is a low-level remote debugging interface used for WebDriver BiDi and CDP. Defaults to port 9222.

--remote-allow-hosts <hosts> Values of the Host header to allow for incoming requests.

--remote-allow-origins <origins> Values of the Origin header to allow for incoming requests.

Files

/usr/bin/icecat - shell script wrapping icecat
/usr/lib(64)/icecat/icecat-bin - icecat executable

Version

9x.x

Bugs

To report a bug, please mail to help-gnuzilla@gnu.org

Authors

For a full list of the people who are credited with making a contribution to Mozilla. See https://www.mozilla.org/credits/

The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users. See https://www.gnu.org/gnu/

Info

settembre 2022 GNU IceCat 102.2.0esr