The test file at https://github.com/mozilla/pdf.js/blob/master/test/pdfs/annotation-choice-widget.pdf contains listboxes, which are not rendered correctly when printed right now. These kinds of fields are made by https://github.com/mozilla/pdf.js/blob/master/src/display/annotation_layer.js#L672-L678.

/cc @calixteman 
return !!(this.data.fieldFlags & flag);
  }
  getOperatorList(evaluator, task, intent, renderForms, annotationStorage) {
    
    
    if (renderForms && !(this instanceof SignatureWidgetAnnotation)) {
      return Promise.resolve(new OperatorList());
    }
    if (!this._hasText) {
      return super.getOperatorList(
        evaluator,
        task,