File tree Expand file tree Collapse file tree 3 files changed +15
-6
lines changed Expand file tree Collapse file tree 3 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -42,8 +42,15 @@ use-existing = false
42
42
with-gui = false
43
43
44
44
# Config that you might usually set through Firefox's 'about:config' page
45
- [firefox-config]
46
- # "privacy.resistFingerprinting" = true
45
+ # Note that string must be wrapped in quotes
46
+ # preferences = [
47
+ # "privacy.resistFingerprinting=true",
48
+ # "network.proxy.http='localhost'",
49
+ # "network.proxy.ssl='localhost'",
50
+ # "network.proxy.http_port=8118",
51
+ # "network.proxy.ssl_port=8118",
52
+ # "network.proxy.type=1"
53
+ # ]
47
54
48
55
[tty]
49
56
# The time in milliseconds between requesting a new TTY-sized pixel frame.
Original file line number Diff line number Diff line change @@ -258,7 +258,8 @@ func readMarionette() {
258
258
buffer := make ([]byte , 4096 )
259
259
count , err := marionette .Read (buffer )
260
260
if err != nil {
261
- Shutdown (err )
261
+ Log ("Error reading from Marionette connection" )
262
+ return
262
263
}
263
264
Log ("FF-MRNT: " + string (buffer [:count ]))
264
265
}
@@ -277,8 +278,9 @@ func setDefaultFirefoxPreferences() {
277
278
for key , value := range defaultFFPrefs {
278
279
setFFPreference (key , value )
279
280
}
280
- for key , value := range viper .GetStringMapString ("firefox-config" ) {
281
- setFFPreference (key , value )
281
+ for _ , pref := range viper .GetStringSlice ("firefox.preferences" ) {
282
+ parts := strings .SplitN (pref , "=" , 2 )
283
+ setFFPreference (parts [0 ], parts [1 ])
282
284
}
283
285
}
284
286
Original file line number Diff line number Diff line change 1
1
package browsh
2
2
3
- var browshVersion = "1.6.0 "
3
+ var browshVersion = "1.6.1 "
You can’t perform that action at this time.
0 commit comments