Ability for watch to use a more obvious system default fetcher (#1320)

This commit is contained in:
dgtlmoon
2023-01-19 21:20:58 +01:00
parent 7c5e2d00af
commit fba719ab8d
4 changed files with 18 additions and 13 deletions

View File

@@ -1,7 +1,7 @@
$(document).ready(function() {
$(document).ready(function () {
function toggle() {
if ($('input[name="fetch_backend"]:checked').val() == 'html_webdriver') {
if(playwright_enabled) {
if (playwright_enabled) {
// playwright supports headers, so hide everything else
// See #664
$('#requests-override-options #request-method').hide();
@@ -14,9 +14,14 @@ $(document).ready(function() {
$('#requests-override-options').hide();
}
$('#webdriver-override-options').show();
} else if ($('input[name="fetch_backend"]:checked').val() == 'system') {
$('#requests-override-options #request-method').hide();
$('#requests-override-options #request-body').hide();
$('#ignore-status-codes-option').hide();
$('#requests-override-options').hide();
$('#webdriver-override-options').hide();
} else {
$('#requests-override-options').show();