{
  "method": "Detached native browser controls; no forms submitted; programmatic value assignment only",
  "observations": {
    "html-date-invalid-sanitization": {
      "": {
        "optional": {
          "valid": true,
          "value": "",
          "valueMissing": false
        },
        "required": {
          "valid": false,
          "value": "",
          "valueMissing": true
        }
      },
      "2024-02-29": {
        "optional": {
          "valid": true,
          "value": "2024-02-29",
          "valueMissing": false
        },
        "required": {
          "valid": true,
          "value": "2024-02-29",
          "valueMissing": false
        }
      },
      "2024-02-​29": {
        "optional": {
          "valid": true,
          "value": "",
          "valueMissing": false
        },
        "required": {
          "valid": false,
          "value": "",
          "valueMissing": true
        }
      },
      "2025-02-29": {
        "optional": {
          "valid": true,
          "value": "",
          "valueMissing": false
        },
        "required": {
          "valid": false,
          "value": "",
          "valueMissing": true
        }
      }
    },
    "html-form-disabled-readonly-export": {
      "": {
        "controls": [
          {
            "disabled": false,
            "name": "normal",
            "readOnly": false,
            "value": ""
          },
          {
            "disabled": true,
            "name": "disabled",
            "readOnly": false,
            "value": ""
          },
          {
            "disabled": false,
            "name": "readonly",
            "readOnly": true,
            "value": ""
          }
        ],
        "entries": [
          [
            "normal",
            ""
          ],
          [
            "readonly",
            ""
          ]
        ]
      },
      "AB": {
        "controls": [
          {
            "disabled": false,
            "name": "normal",
            "readOnly": false,
            "value": "AB"
          },
          {
            "disabled": true,
            "name": "disabled",
            "readOnly": false,
            "value": "AB"
          },
          {
            "disabled": false,
            "name": "readonly",
            "readOnly": true,
            "value": "AB"
          }
        ],
        "entries": [
          [
            "normal",
            "AB"
          ],
          [
            "readonly",
            "AB"
          ]
        ]
      },
      "A​B": {
        "controls": [
          {
            "disabled": false,
            "name": "normal",
            "readOnly": false,
            "value": "A​B"
          },
          {
            "disabled": true,
            "name": "disabled",
            "readOnly": false,
            "value": "A​B"
          },
          {
            "disabled": false,
            "name": "readonly",
            "readOnly": true,
            "value": "A​B"
          }
        ],
        "entries": [
          [
            "normal",
            "A​B"
          ],
          [
            "readonly",
            "A​B"
          ]
        ]
      },
      "A‍B": {
        "controls": [
          {
            "disabled": false,
            "name": "normal",
            "readOnly": false,
            "value": "A‍B"
          },
          {
            "disabled": true,
            "name": "disabled",
            "readOnly": false,
            "value": "A‍B"
          },
          {
            "disabled": false,
            "name": "readonly",
            "readOnly": true,
            "value": "A‍B"
          }
        ],
        "entries": [
          [
            "normal",
            "A‍B"
          ],
          [
            "readonly",
            "A‍B"
          ]
        ]
      }
    },
    "html-maxlength-script-assignment": {
      "": {
        "input": {
          "maxLength": 2,
          "tooLong": false,
          "units": 0,
          "valid": true,
          "value": ""
        },
        "textarea": {
          "maxLength": 2,
          "tooLong": false,
          "units": 0,
          "valid": true,
          "value": ""
        }
      },
      "AB": {
        "input": {
          "maxLength": 2,
          "tooLong": false,
          "units": 2,
          "valid": true,
          "value": "AB"
        },
        "textarea": {
          "maxLength": 2,
          "tooLong": false,
          "units": 2,
          "valid": true,
          "value": "AB"
        }
      },
      "ABCD": {
        "input": {
          "maxLength": 2,
          "tooLong": false,
          "units": 4,
          "valid": true,
          "value": "ABCD"
        },
        "textarea": {
          "maxLength": 2,
          "tooLong": false,
          "units": 4,
          "valid": true,
          "value": "ABCD"
        }
      },
      "A​B": {
        "input": {
          "maxLength": 2,
          "tooLong": false,
          "units": 3,
          "valid": true,
          "value": "A​B"
        },
        "textarea": {
          "maxLength": 2,
          "tooLong": false,
          "units": 3,
          "valid": true,
          "value": "A​B"
        }
      },
      "😀😀": {
        "input": {
          "maxLength": 2,
          "tooLong": false,
          "units": 4,
          "valid": true,
          "value": "😀😀"
        },
        "textarea": {
          "maxLength": 2,
          "tooLong": false,
          "units": 4,
          "valid": true,
          "value": "😀😀"
        }
      }
    },
    "html-number-default-step": {
      "2": {
        "anyStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "2"
        },
        "defaultStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "2"
        },
        "number": "2"
      },
      "": {
        "anyStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "defaultStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "number": "NaN"
      },
      "1.5": {
        "anyStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "1.5"
        },
        "defaultStep": {
          "stepMismatch": true,
          "valid": false,
          "value": "1.5"
        },
        "number": "1.5"
      },
      "1.​5": {
        "anyStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "defaultStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "number": "NaN"
      }
    },
    "html-pattern-whole-value": {
      "": {
        "pattern": "AB",
        "patternMismatch": false,
        "required": false,
        "valid": true,
        "value": ""
      },
      "AB": {
        "pattern": "AB",
        "patternMismatch": false,
        "required": false,
        "valid": true,
        "value": "AB"
      },
      "A​B": {
        "pattern": "AB",
        "patternMismatch": true,
        "required": false,
        "valid": false,
        "value": "A​B"
      },
      "ZABZ": {
        "pattern": "AB",
        "patternMismatch": true,
        "required": false,
        "valid": false,
        "value": "ZABZ"
      }
    },
    "html-required-whitespace": {
      "": {
        "units": 0,
        "valid": false,
        "value": "",
        "valueMissing": true
      },
      " ": {
        "units": 1,
        "valid": true,
        "value": " ",
        "valueMissing": false
      },
      " ": {
        "units": 1,
        "valid": true,
        "value": " ",
        "valueMissing": false
      },
      "​": {
        "units": 1,
        "valid": true,
        "value": "​",
        "valueMissing": false
      }
    },
    "html-select-exact-option-value": {
      "": {
        "options": [
          {
            "label": "Choose",
            "selected": true,
            "value": ""
          },
          {
            "label": "Alpha Beta",
            "selected": false,
            "value": "AB"
          }
        ],
        "selectedIndex": 0,
        "valid": false,
        "value": "",
        "valueMissing": true
      },
      "AB": {
        "options": [
          {
            "label": "Choose",
            "selected": false,
            "value": ""
          },
          {
            "label": "Alpha Beta",
            "selected": true,
            "value": "AB"
          }
        ],
        "selectedIndex": 1,
        "valid": true,
        "value": "AB",
        "valueMissing": false
      },
      "A​B": {
        "options": [
          {
            "label": "Choose",
            "selected": false,
            "value": ""
          },
          {
            "label": "Alpha Beta",
            "selected": false,
            "value": "AB"
          }
        ],
        "selectedIndex": -1,
        "valid": false,
        "value": "",
        "valueMissing": true
      },
      "CD": {
        "options": [
          {
            "label": "Choose",
            "selected": false,
            "value": ""
          },
          {
            "label": "Alpha Beta",
            "selected": false,
            "value": "AB"
          }
        ],
        "selectedIndex": -1,
        "valid": false,
        "value": "",
        "valueMissing": true
      }
    },
    "html-text-input-linebreak-stripping": {
      "A\nB": {
        "input": "AB",
        "inputUnits": 2,
        "lineFeedRemaining": false,
        "sourceUnits": 3,
        "unicodeSeparatorRemaining": false
      },
      "A\r\nB": {
        "input": "AB",
        "inputUnits": 2,
        "lineFeedRemaining": false,
        "sourceUnits": 4,
        "unicodeSeparatorRemaining": false
      },
      "AB": {
        "input": "AB",
        "inputUnits": 2,
        "lineFeedRemaining": false,
        "sourceUnits": 2,
        "unicodeSeparatorRemaining": false
      },
      "A​\nB": {
        "input": "A​B",
        "inputUnits": 3,
        "lineFeedRemaining": false,
        "sourceUnits": 4,
        "unicodeSeparatorRemaining": false
      },
      "A B": {
        "input": "A B",
        "inputUnits": 3,
        "lineFeedRemaining": false,
        "sourceUnits": 3,
        "unicodeSeparatorRemaining": true
      }
    },
    "html-time-default-second-step": {
      "": {
        "minuteStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "secondStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        }
      },
      "12:00:30": {
        "minuteStep": {
          "stepMismatch": true,
          "valid": false,
          "value": "12:00:30"
        },
        "secondStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "12:00:30"
        }
      },
      "12:00:​30": {
        "minuteStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        },
        "secondStep": {
          "stepMismatch": false,
          "valid": true,
          "value": ""
        }
      },
      "12:01": {
        "minuteStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "12:01"
        },
        "secondStep": {
          "stepMismatch": false,
          "valid": true,
          "value": "12:01"
        }
      }
    },
    "html-url-input-scheme-acceptance": {
      "/guide": {
        "typeMismatch": true,
        "valid": false,
        "value": "/guide"
      },
      "https://example.test/": {
        "typeMismatch": false,
        "valid": true,
        "value": "https://example.test/"
      },
      "https://exa​mple.test/": {
        "typeMismatch": false,
        "valid": true,
        "value": "https://exa​mple.test/"
      },
      "mailto:a@example.test": {
        "typeMismatch": false,
        "valid": true,
        "value": "mailto:a@example.test"
      }
    }
  },
  "time": "2026-10-25T01:04:22.109Z",
  "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36"
}