Bazı Selinium test çalışmaları için, JavaScript’i Firefox’ta etkin tutmam gerekiyor ... ancak JavaScript’in uyarı kutuları başlatma özelliğini özellikle devre dışı bırakmam gerekiyor (Selenyum henüz "aşırı yükleme" etkinliğiyle ilgili değil). Bazı çevrimiçi aramalardan sonra, aşağıdaki kullanıcı tercihini ayarlayarak bunu yapabileceğinizi öğrendim:
user_pref("capability.policy.default.Window.alert", "noAccess");
Bunu içine koyabilirsiniz user.js
Belirli bir Firefox profili için, ancak birden çok profil kullanmıyorum. Bu yüzden ekledim:
- koyarak "
about:config
"adres çubuğumda - sağ tıklayıp "yeni" yi seçme
- yukarıdaki ad-değer çiftini eklemek
Bu çalışıyor! Firefox artık JavaScript uyarı kutularını desteklememektedir. Ancak, şimdi testlerden geçiyorum ... sorun şu ki bunu UNDO edemem.
Geri döndüğümde " about:config
", Bu isim-değer çiftini tercihler listesinde bulamıyorum. Aynı şekilde hiçbir şey bulamıyorum" prefs.js
". Bu tercih nerde kurtarıldı? Nasıl nükleer silah kullanıp normale döndüm?
about:config
Firefox yeniden başlatılıncaya kadar.