We are just starting to do some mass testing through restbase, and noticed failures from Parsoid when using the v2 GET entry point. Test cases:
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Fix failures from v2 endpoint | mediawiki/services/parsoid | master | +13 -13 |
| Status | Subtype | Assigned | Task | |
|---|---|---|---|---|
| · · · | ||||
| Open | None | T78676 Store & load data-mw separately | ||
| Resolved | Arlolra | T76518 Errors in Parsoid v2 entry point | ||
| · · · |
Event Timeline
Comment Actions
Change 177142 had a related patch set uploaded (by Arlolra):
Fix failures from v2 endpoint
Comment Actions
From the commit message,
Although this resolves the crashes, I'm unsatisfied with it as a proper fix to the underlying issue. There are many places throughout the codebase where we serialize and then parse document fragments that should be instrumented to store and unpack data-* attributes.
Comment Actions
@GWicke The crashers are fixed but the robustness mentioned in T76518#804047 hasn't. Should I close this an open another then?