Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

PDF Reader in JavaScript

¿Es mozilla/pdf.js apto para principiantes?

En los últimos 30 días, mozilla/pdf.js fusionó 49 de 69 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 4 issues aptos para principiantes abiertos.

Estrellas
54k
Forks
10.7k
Issues abiertos para principiantes
4
Issues indexados
383
Merge medio
22 h 53 min
PR fusionados (30 d)
122
Lenguaje dominante
JavaScript
Licencia
Apache-2.0
Último push a GitHub
1/10/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a mozilla/pdf.js

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  4. Elige uno de los 4 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • [Bug]: Zero-length subpaths with round line caps are not rendered
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#22040 · 1 comentario · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Isolated tiling pattern is stretched when the tile is larger than the canvas (wrong colours in the detail view at high zoom)
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 76/100

    mozilla/pdf.js#22029 ·

    Los mantenedores suelen responder en 1 día

  • XFA: `measure.pushFont is not a function` — rich text containing <b> or <i> breaks layout
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100

    mozilla/pdf.js#22023 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Keep Chrome Extension updated in Chrome Web Store
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mozilla/pdf.js#22021 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: One stray ")" in a page dictionary truncates numPages and makes all later pages unreachable.
    Abierto
    corrupted-pdf

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    mozilla/pdf.js#22011 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: When zoomed less than 100%, text looks better in other PDF renderers
    Abierto
    information-requested

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#22010 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: When using the pdf search feature in an Iframe, it makes the whole window scroll
    Abierto
    other

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#22009 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Run the integration tests in headless mode in GitHub Actions
    Abierto
    test

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    mozilla/pdf.js#21991 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Combination of defaultZoomValue: page-height and scrollModeOnLoad: 3 = unable to scroll past page with keyboard
    Abierto
    requires-feedback-from-ux-ui viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#21974 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Deleted trailing pages return when downloading after restoring page order
    Abierto
    editor

    Dificultad 3/5 1-2 días Aptitud para principiantes 74/100

    mozilla/pdf.js#21971 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: `/GoToE` doesn’t work descendants other than children
    Abierto
    core

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mozilla/pdf.js#21959 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Default to custom page range when sidebar selection exists
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#21958 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Hold shift to select a continuous range of pages in sidebar
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 62/100

    mozilla/pdf.js#21957 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Text in a specific fillable form field of a pdf isn't being saved
    Abierto
    form-xfa

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#21904 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: getTextContent inserts a space after a multi-code-point Indic glyph with nonzero width
    Abierto
    text-selection

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#21890 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: A way to set an exact value to the sliders.
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    mozilla/pdf.js#21881 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: I would like a way to view a PDF in the preview pane via a right-click context menu option.
    Abierto
    chrome-extension feature

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    mozilla/pdf.js#21877 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: "Page Scrolling" mode needs touch control for tablet use
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    mozilla/pdf.js#21805 ·

    Los mantenedores suelen responder en 1 día

  • Proposal: show existing keyboard shortcuts in toolbar tooltips
    Abierto
    requires-feedback-from-ux-ui ux viewer

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mozilla/pdf.js#21765 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: indicate modifications after digital signature
    Abierto
    digital-signatures

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    mozilla/pdf.js#21698 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: edited PDF document still contains signature information
    Abierto
    digital-signatures

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#21696 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Multi-select
    Abierto
    feature text-selection viewer

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mozilla/pdf.js#21670 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Document the `search=` "Option after the #"
    Abierto
    other

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100

    mozilla/pdf.js#21645 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Overlapping annotations can be clicked through editor toolbar
    Abierto
    editor

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    mozilla/pdf.js#21643 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Obsidian-exported PDFs have broken text inside highlighted boxes when viewed on Firefox
    Quizá libre de nuevo @calixteman la tomó hace 73 días y no hay ningún pull request abierto. Abierto
    font-type3 regression upstream

    mozilla/pdf.js#21610 · 6 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Broken rendering of Ikea manual
    Abierto
    core os-android

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#21542 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Show page-span indicators in the document outline sidebar
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    mozilla/pdf.js#21509 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Opening editor toolbar falsely enables hidden highlights
    Abierto
    editor

    Dificultad 3/5 1-2 días Aptitud para principiantes 62/100

    mozilla/pdf.js#21498 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Auto-update ToC/Outline item while scrolling
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mozilla/pdf.js#21422 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: [PDF Viewer Extension] PDFs get closed automatically after Chrome relaunch, if they have been inside a tab group
    Abierto
    chrome-extension

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#21410 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Annotation editor preview does not match the final rendered PDF
    Abierto
    editor

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mozilla/pdf.js#21401 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Incorrect rendering of some fonts at intersection of shapes
    Abierto
    font-conversion upstream

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#21353 · 9 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Update the Babel plugin to remove unused top-level constants
    Quizá libre de nuevo @nicolo-ribaudo la tomó hace 129 días y no hay ningún pull request abierto. Abierto
    other

    mozilla/pdf.js#21337 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: wrong bullet points on Edge
    Abierto
    edge-specific font-conversion

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mozilla/pdf.js#21303 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Feature request: configurable Ctrl+scroll wheel zoom sensitivity
    Abierto
    feature requires-feedback-from-ux-ui viewer

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mozilla/pdf.js#21297 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Homogénéité du style
    Abierto
    requires-feedback-from-ux-ui ux viewer

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mozilla/pdf.js#21250 · 2 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Toolbars not being dismissed after using tool in different pages, having deleted a page
    Abierto
    split-merge-organize

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mozilla/pdf.js#21241 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Support for setAtttachment()
    Abierto
    feature requires-feedback-from-ux-ui

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mozilla/pdf.js#21212 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: display look very broken when the window is very small
    Abierto
    viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mozilla/pdf.js#21119 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: PDF completely black after computer idling overnight.
    Abierto
    other

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mozilla/pdf.js#21009 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: `/Subj` not shown in text annotation (only `/T`)
    Abierto
    annotations

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mozilla/pdf.js#20987 ·

    Los mantenedores suelen responder en 1 día

  • [Feature]: Keyboard navigation in table of contents
    Abierto
    feature ux viewer

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    mozilla/pdf.js#20962 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: annotation icon colors don’t follow their specified color
    Abierto
    annotations

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    mozilla/pdf.js#20938 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: PDF title displayed incorrectly when multiple language titles present in XMP metadata
    Abierto
    core

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    mozilla/pdf.js#20801 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Screenreader support in PDFjs 5.x not working as expected
    Abierto
    accessibility

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    mozilla/pdf.js#20790 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: pdf.js doesn't lex `5f` properly
    Abierto
    corrupted-pdf

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    mozilla/pdf.js#20735 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Comment/highlight buttons cut off at bottom of page
    Abierto
    editor

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mozilla/pdf.js#20700 ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: Standard `viewer.html` uses unnecessary tabindex on `#viewerContainer` element
    Abierto
    accessibility viewer

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    mozilla/pdf.js#20674 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [Bug]: `/GoToE` links not working when `/R /P` (relation is child)
    Abierto
    core

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    mozilla/pdf.js#20672 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.