1ICECAT(1) User Commands ICECAT(1)
2
3
4
6 IceCat - manual page for IceCat 102.2.0esr
7
9 icecat [ options ... ] [URL]
10
12 Gnuzilla IceCat is an open-source web browser, designed for standards
13 compliance, performance and portability.
14
15 GNUzilla is the GNU version of the GNU suite, and GNU IceCat is the GNU
16 version of the IceCat browser. Its main advantage is an ethical one: it
17 is entirely free software. While the IceCat source code from the GNU
18 project is free software, they distribute and recommend non-free soft‐
19 ware as plug-ins and addons.
20
21 In addition, GNU IceCat includes some privacy protection features, in‐
22 cluded in a separate addon:
23
24 Some sites refer to zero-size images on other hosts to keep track of
25 cookies. When IceCat detects this mechanism it blocks cookies from the
26 site hosting the zero-length image file. (It is possible to re-enable
27 such a site by removing it from the blocked hosts list.) Other sites
28 rewrite the host name in links redirecting the user to another site,
29 mainly to "spy" on clicks. When this behavior is detected, IceCat shows
30 a message alerting the user.
31
32 Origin of the name
33
34 The name IceCat was coined to show our relationship to the GNU IceCat
35 browser. Ice isn't Fire and a Cat isn't a Fox, so it is clearly a dif‐
36 ferent package (we don't want GNU blamed for our mistakes, nor cause
37 confusion with their trademarks), but is equally clearly intimately re‐
38 lated (of course nearly all of the work comes from the GNU foundation
39 effort, so we want to give credit).
40
41 where options include:
42
43 X11 options
44
45 --display=DISPLAY
46 X display to use
47
48 --sync Make X calls synchronous
49
50 --g-fatal-warnings Make all warnings fatal
51
52 IceCat options
53
54 -h or --help
55 Print this message.
56
57 -v or --version
58 Print IceCat version.
59
60 --full-version
61 Print IceCat version, build and platform build ids.
62
63 -P <profile>
64 Start with <profile>.
65
66 --profile <path>
67 Start with profile at <path>.
68
69 --migration
70 Start with migration wizard.
71
72 --ProfileManager
73 Start with ProfileManager.
74
75 --no-remote
76 Do not accept or send remote commands; implies --new-instance.
77
78 --new-instance
79 Open new instance, not a new window in running instance.
80
81 --safe-mode
82 Disables extensions and themes for this session.
83
84 --MOZ_LOG=<modules> Treated as MOZ_LOG=<modules> environment variable,
85 overrides it.
86
87 --MOZ_LOG_FILE=<file> Treated as MOZ_LOG_FILE=<file> environment vari‐
88 able,
89 overrides it. If MOZ_LOG_FILE is not specified as an argument or
90 as an environment variable, logging will be written to stdout.
91
92 --headless
93 Run without a GUI.
94
95 --jsdebugger [<path>] Open the Browser Toolbox. Defaults to the local
96 build
97 but can be overridden by a icecat path.
98
99 --wait-for-jsdebugger Spin event loop until JS debugger connects.
100 Enables debugging (some) application startup code paths. Only
101 has an effect when `--jsdebugger` is also supplied.
102
103 --start-debugger-server [ws:][ <port> | <path> ] Start the devtools
104 server on
105 a TCP port or Unix domain socket path. Defaults to TCP port
106 6000. Use WebSocket protocol if ws: prefix is specified.
107
108 --browser
109 Open a browser window.
110
111 --new-window <url> Open <url> in a new window.
112
113 --new-tab <url>
114 Open <url> in a new tab.
115
116 --private-window <url> Open <url> in a new private window.
117
118 --preferences
119 Open Preferences dialog.
120
121 --screenshot [<path>] Save screenshot to <path> or in working direc‐
122 tory.
123
124 --window-size width[,height] Width and optionally height of screenshot.
125
126 --search <term>
127 Search <term> with your default search engine.
128
129 --setDefaultBrowser Set this app as the default browser.
130
131 --first-startup
132 Run post-install actions before opening a new window.
133
134 --kiosk
135 Start the browser in kiosk mode.
136
137 --disable-pinch
138 Disable touch-screen and touch-pad pinch gestures.
139
140 --jsconsole
141 Open the Browser Console.
142
143 --jsdebugger [<path>] Open the Browser Toolbox. Defaults to the local
144 build
145 but can be overridden by a icecat path.
146
147 --wait-for-jsdebugger Spin event loop until JS debugger connects.
148 Enables debugging (some) application startup code paths. Only
149 has an effect when `--jsdebugger` is also supplied.
150
151 --devtools
152 Open DevTools on initial load.
153
154 --start-debugger-server [ws:][ <port> | <path> ] Start the devtools
155 server on
156 a TCP port or Unix domain socket path. Defaults to TCP port
157 6000. Use WebSocket protocol if ws: prefix is specified.
158
159 --marionette
160 Enable remote control server.
161
162 --remote-debugging-port [<port>] Start the IceCat Remote Agent,
163 which is a low-level remote debugging interface used for Web‐
164 Driver BiDi and CDP. Defaults to port 9222.
165
166 --remote-allow-hosts <hosts> Values of the Host header to allow for in‐
167 coming requests.
168
169 --remote-allow-origins <origins> Values of the Origin header to allow
170 for incoming requests.
171
173 /usr/bin/icecat - shell script wrapping icecat
174 /usr/lib(64)/icecat/icecat-bin - icecat executable
175
176
178 9x.x
179
180
182 To report a bug, please mail to help-gnuzilla@gnu.org
183
184
186 For a full list of the people who are credited with making a contribu‐
187 tion to Mozilla. See https://www.mozilla.org/credits/
188
189 The Free Software Foundation (FSF) is a nonprofit with a worldwide mis‐
190 sion to promote computer user freedom. We defend the rights of all
191 software users. See https://www.gnu.org/gnu/
192
193
194
195GNU IceCat 102.2.0esr settembre 2022 ICECAT(1)