Untuk beberapa uji coba Selinium, saya harus tetap mengaktifkan JavaScript di Firefox ... namun secara khusus menonaktifkan kemampuan JavaScript untuk meluncurkan kotak peringatan (Selenium belum menanganinya di acara "onload"). Setelah beberapa pencarian online, saya menemukan bahwa Anda dapat melakukan ini dengan mengatur preferensi pengguna berikut:
user_pref("capability.policy.default.Window.alert", "noAccess");
Anda dapat menempatkan ini di user.js
untuk profil Firefox tertentu, tetapi saya tidak menggunakan banyak profil. Jadi saya menambahkannya dengan:
- menempatkan "
about:config
"di bilah alamat saya - mengklik kanan dan memilih "baru"
- menambahkan pasangan nama-nilai di atas
Ini bekerja! Firefox tidak lagi mendukung kotak peringatan JavaScript. Namun, sekarang saya melalui pengujian ... masalahnya adalah bahwa saya tidak bisa melakukan ini.
Ketika saya kembali ke " about:config
", Saya tidak menemukan pasangan nama-nilai dalam daftar preferensi. Saya juga tidak menemukan apa pun di" prefs.js
". Di mana preferensi itu disimpan? Bagaimana saya membatalkannya, dan kembali normal?
sumber
about:config
sampai Firefox dimulai kembali.Jawaban:
Saya bodoh. Ternyata saya sedang melihat "prefs.js" di direktori instalasi Firefox. Saya seharusnya melihat file "prefs.js" di bawah direktori home saya (lokasi yang tepat mungkin berbeda berdasarkan sistem operasi Anda). Perubahan dilakukan melalui "
about:config
"Ditahan di lokasi yang terakhir.sumber