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
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?