Configuration:
- PDF.js version: 2.0.550

Steps to reproduce the problem:
1. Render document in SVG mode `renderMode="svg"`

What is the expected behavior? (add screenshot)
Rendering annotations same way as they rendered on canvas

What went wrong? (add screenshot)
```
Warning: Unimplemented operator beginAnnotations
Warning: Unimplemented operator endAnnotations
```
expect(operatorList.argsArray.length).toEqual(3
      expect(operatorList.fnArray).toEqual([
        OPS.beginAnnotation,
        OPS.setFillRGBColor,
        OPS.endAnnotation,
      ]
      expect(operatorList.argsArray[1]).toEqual(
        new Uint8ClampedArray([76, 51, 26])
      
    }
    it("should save radio buttons", async function () {
      const appearanceStatesDict = new Dict(
      const normalAppearanceDict = new Dict(
      normalAppearanceDict.set("Checked", Ref.get(314, 0)
      normalAppearanceDict.set("Off", Ref.get(271, 0)
      appearanceStatesDict.set("N", normalAppearanceDict
      buttonWidgetDict.set("Ff", AnnotationFieldFlag.RADIO
      buttonWidgetDict.set("AP", appearanceStatesDict
      const buttonWidgetRef = Ref.get(123, 0
      const parentRef = Ref.get(456, 0
      const parentDict = new Dict(
      parentDict.set("V", Name.get("Off")
      parentDict.set("Kids", [buttonWidgetRef]
      buttonWidgetDict.set("Parent", parentRef
      const xref = new XRefMock([
        { ref: buttonWidgetRef, data: buttonWidgetDict },
        { ref: parentRef, data: parentDict },
      ]
      parentDict.xref = xref;
      buttonWidgetDict.xref = xref;