code: function shouldUpdateValue (elm, checkVal) {
    return (!elm.composing && (
      elm.tagName === 'OPTION' ||
          isDirty(elm, checkVal) ||
          isInputChanged(elm, checkVal)
    ))
  }
docs: check platforms/web/util/attrs.js acceptValue