Page MenuHomePhabricator

Parsoid-SerializerComponent
ActivePublic

Members (1)

Watchers (1)

Details

Description

Issues with Parsoid related to the serializer.

Recent Activity

Jun 6 2024

Arlolra reassigned T146187: Selser is broken in the needsOldDom case when opts.from === "pagebundle" from Arlolra to ABreault-WMF.
Jun 6 2024, 3:02 PM · Parsoid, Parsoid-Serializer
Arlolra removed a watcher for Parsoid-Serializer: Arlolra.
Jun 6 2024, 2:39 PM
Arlolra removed a member for Parsoid-Serializer: Arlolra.
Jun 6 2024, 2:39 PM
ABreault-WMF added a watcher for Parsoid-Serializer: ABreault-WMF.
Jun 6 2024, 2:39 PM
ABreault-WMF added a member for Parsoid-Serializer: ABreault-WMF.
Jun 6 2024, 2:39 PM

Apr 20 2024

doctaxon added a comment to T101841: Value-less extension attributes not preserved.

Is someone still working on this? I imagine, that this should be a very small hack, or am I wrong?

Apr 20 2024, 4:28 PM · Parsoid-Serializer, Parsoid

Jul 11 2023

Aklapper changed the edit policy for Parsoid-Serializer.
Jul 11 2023, 6:21 PM

Nov 10 2022

gerritbot added a comment to T73161: Support subst: of transclusion blocks through the parseFragment API.

Change 855565 merged by jenkins-bot:

[mediawiki/core@master] ParsoidHandler: remove subst feature from wt2html

https://gerrit.wikimedia.org/r/855565

Nov 10 2022, 5:27 PM · Patch-For-Review, Parsoid, Parsoid-Serializer
gerritbot added a comment to T73161: Support subst: of transclusion blocks through the parseFragment API.

Change 855565 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):

[mediawiki/core@master] ParsoidHandler: remove subst feature from wt2html

https://gerrit.wikimedia.org/r/855565

Nov 10 2022, 1:15 PM · Patch-For-Review, Parsoid, Parsoid-Serializer

Aug 22 2022

Arlolra claimed T146187: Selser is broken in the needsOldDom case when opts.from === "pagebundle".
Aug 22 2022, 5:07 PM · Parsoid, Parsoid-Serializer
Arlolra placed T146187: Selser is broken in the needsOldDom case when opts.from === "pagebundle" up for grabs.
Aug 22 2022, 5:07 PM · Parsoid, Parsoid-Serializer

Nov 2 2021

matmarex merged T294714: VisualEditor does not add whitespace between asterisk and text when adding items to an existing unordered list into T53654: Match whitespace style of other list items when adding a new list item.
Nov 2 2021, 8:20 PM · Parsoid, Parsoid-Serializer

Sep 28 2021

Arlolra merged task T258445: [bug] VE/Parsoid mangled interwiki link into T292022: When I make a link to [[w:es:Jimmy Wales]], don't turn that into [[es:Jimmy Wales]].
Sep 28 2021, 9:26 PM · Parsoid-Serializer, Parsoid, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

May 12 2021

doctaxon added a comment to T101841: Value-less extension attributes not preserved.

@cscott Are you still working on this bug and VisualEditor changes of <references responsive> to <references responsive =""> ?

May 12 2021, 8:21 AM · Parsoid-Serializer, Parsoid

May 4 2021

Arlolra placed T67603: Serializing images without data-parsoid normalizes image names incorrectly up for grabs.
May 4 2021, 5:50 PM · Parsoid, Parsoid-Serializer

Feb 28 2021

Esanders updated the task description for T65356: Adding content to an empty table cell written in inline form results in the serialised wikitext being in the one-cell-per-line format.
Feb 28 2021, 4:16 PM · User-Ryasmeen, Verified, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Editing-team (Kanban Board), VisualEditor
gerritbot added a project to T65356: Adding content to an empty table cell written in inline form results in the serialised wikitext being in the one-cell-per-line format: Patch-For-Review.
Feb 28 2021, 4:12 PM · User-Ryasmeen, Verified, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Editing-team (Kanban Board), VisualEditor
gerritbot added a comment to T65356: Adding content to an empty table cell written in inline form results in the serialised wikitext being in the one-cell-per-line format.

Change 667411 had a related patch set uploaded (by Esanders; owner: Esanders):
[VisualEditor/VisualEditor@master] Use wrapper paragraphs in empty branch nodes

Feb 28 2021, 4:12 PM · User-Ryasmeen, Verified, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Editing-team (Kanban Board), VisualEditor

Feb 26 2021

Arlolra moved T65356: Adding content to an empty table cell written in inline form results in the serialised wikitext being in the one-cell-per-line format from Backlog to Bugs & Crashers on the Parsoid board.
Feb 26 2021, 5:59 PM · User-Ryasmeen, Verified, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Editing-team (Kanban Board), VisualEditor

Feb 21 2021

Aklapper set Source Repo to https://gerrit.wikimedia.org/g/mediawiki/services/parsoid/ on Parsoid-Serializer.
Feb 21 2021, 8:15 PM

Dec 5 2020

Pols12 removed projects from T254376: VisualEditor does not respect the TemplateData defined format of a template when subsequent adding content before or after it.: VisualEditor, TemplateData.
Dec 5 2020, 11:44 PM · Parsoid-Serializer, Parsoid
Pols12 moved T254376: VisualEditor does not respect the TemplateData defined format of a template when subsequent adding content before or after it. from To Triage to Triaged on the VisualEditor board.
Dec 5 2020, 11:35 PM · Parsoid-Serializer, Parsoid
Pols12 added projects to T254376: VisualEditor does not respect the TemplateData defined format of a template when subsequent adding content before or after it.: TemplateData, VisualEditor.
Dec 5 2020, 11:32 PM · Parsoid-Serializer, Parsoid

Nov 17 2020

Maintenance_bot removed a project from T109793: serializeChildrenToString should maybe be using its own wts and state: Patch-For-Review.
Nov 17 2020, 2:12 AM · Parsoid, Parsoid-Serializer
gerritbot added a comment to T109793: serializeChildrenToString should maybe be using its own wts and state.

Change 641308 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a17

Nov 17 2020, 1:52 AM · Parsoid, Parsoid-Serializer
gerritbot added a project to T109793: serializeChildrenToString should maybe be using its own wts and state: Patch-For-Review.
Nov 17 2020, 1:09 AM · Parsoid, Parsoid-Serializer
gerritbot added a comment to T109793: serializeChildrenToString should maybe be using its own wts and state.

Change 641308 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a17

Nov 17 2020, 1:09 AM · Parsoid, Parsoid-Serializer

Nov 16 2020

Maintenance_bot removed a project from T109793: serializeChildrenToString should maybe be using its own wts and state: Patch-For-Review.
Nov 16 2020, 5:10 PM · Parsoid, Parsoid-Serializer
gerritbot added a comment to T109793: serializeChildrenToString should maybe be using its own wts and state.

Change 640954 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Reset slc before serializeChildrenToString

Nov 16 2020, 5:05 PM · Parsoid, Parsoid-Serializer

Nov 13 2020

gerritbot added a project to T109793: serializeChildrenToString should maybe be using its own wts and state: Patch-For-Review.
Nov 13 2020, 4:44 PM · Parsoid, Parsoid-Serializer
gerritbot added a comment to T109793: serializeChildrenToString should maybe be using its own wts and state.

Change 640954 had a related patch set uploaded (by Arlolra; owner: Arlolra):
[mediawiki/services/parsoid@master] Reset slc before serializeChildrenToString

Nov 13 2020, 4:43 PM · Parsoid, Parsoid-Serializer

Nov 4 2020

Pols12 added a comment to T44986: Automatically convert external links to local resources to local wiki links if possible.
Nov 4 2020, 11:21 PM · Parsoid, Parsoid-Serializer

Nov 3 2020

Aklapper added a parent task for T119147: Serialization: Fetch data-parsoid for copy-pasted content based on revid attributes: T119145: Copy-Paste: VE should add rev-id attributes to content pasted from other wikipages.
Nov 3 2020, 3:08 PM · Parsoid, Parsoid-Serializer

Aug 24 2020

matmarex added a comment to T258445: [bug] VE/Parsoid mangled interwiki link.

Might be related to T228616: 'Wikidata:' namespace prefix removed when creating a link on Wikidata, making the link a 404?

Aug 24 2020, 7:41 PM · Parsoid-Serializer, Parsoid, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Aug 17 2020

ssastry added a comment to T182740: Detect when a page save is likely to be a corruption.

Wait, how would be random nonce line up if the wikitext is from the wrong revision?

Aug 17 2020, 7:54 PM · Parsoid, Platform Team Legacy (Watching / External), Services (watching), RESTBase, VisualEditor, Parsoid-Serializer
cscott added a comment to T182740: Detect when a page save is likely to be a corruption.

Wait, how would be random nonce line up if the wikitext is from the wrong revision?

Aug 17 2020, 7:38 PM · Parsoid, Platform Team Legacy (Watching / External), Services (watching), RESTBase, VisualEditor, Parsoid-Serializer
ssastry updated the task description for T182740: Detect when a page save is likely to be a corruption.
Aug 17 2020, 7:38 PM · Parsoid, Platform Team Legacy (Watching / External), Services (watching), RESTBase, VisualEditor, Parsoid-Serializer
ssastry added a comment to T182740: Detect when a page save is likely to be a corruption.

An idea here is to find some <meta typeof=..../> which is rendered invisibly by VE (ie, not as an icon indicating uneditable content, or whatever) -- add support for an invisible element if we can't find an existing one in VE to hijack.

Add both an HTML attribute *and* a data-parsoid attribute with a random nonce, like:

<meta integrity="cafecafe" data-parsoid='{"integrity":"cafecafe"}'/>

Verify during save processing that the two integrity tags match, and fail with a 500 error if not; also check that the "original" HTML and the "edited" HTML match. This should catch mismatches during data-parsoid recombination as well as mismatches between edited and original HTML.

Aug 17 2020, 7:36 PM · Parsoid, Platform Team Legacy (Watching / External), Services (watching), RESTBase, VisualEditor, Parsoid-Serializer
cscott added a comment to T182740: Detect when a page save is likely to be a corruption.

An idea here is to find some <meta typeof=..../> which is rendered invisibly by VE (ie, not as an icon indicating uneditable content, or whatever) -- add support for an invisible element if we can't find an existing one in VE to hijack.

Aug 17 2020, 4:31 PM · Parsoid, Platform Team Legacy (Watching / External), Services (watching), RESTBase, VisualEditor, Parsoid-Serializer

Jul 22 2020

ssastry moved T258445: [bug] VE/Parsoid mangled interwiki link from Needs Triage to Bugs & Crashers on the Parsoid board.
Jul 22 2020, 4:12 PM · Parsoid-Serializer, Parsoid, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
ssastry triaged T258445: [bug] VE/Parsoid mangled interwiki link as Medium priority.
Jul 22 2020, 4:12 PM · Parsoid-Serializer, Parsoid, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 16 2020

ssastry added a project to T254376: VisualEditor does not respect the TemplateData defined format of a template when subsequent adding content before or after it.: Parsoid-Serializer.
Jul 16 2020, 5:15 PM · Parsoid-Serializer, Parsoid
ssastry added a project to T101841: Value-less extension attributes not preserved: Parsoid-Serializer.
Jul 16 2020, 5:14 PM · Parsoid-Serializer, Parsoid
ssastry added a project to T92416: <p>-wrapping lost inside <td>: Parsoid-Serializer.
Jul 16 2020, 4:07 AM · Parsoid-Serializer, Parsoid

Jun 26 2020

ssastry merged T71207: Parsoid: Interwiki links are halfway converted to external links, and completely broken into T148258: html2wt for links: Ignore data-parsoid and rel types more aggressively and generate the expected canonical forms.
Jun 26 2020, 11:25 PM · Parsoid, Parsoid-Serializer
ssastry merged task T71207: Parsoid: Interwiki links are halfway converted to external links, and completely broken into T148258: html2wt for links: Ignore data-parsoid and rel types more aggressively and generate the expected canonical forms.
Jun 26 2020, 11:25 PM · Parsoid, Parsoid-Serializer
ssastry renamed T148258: html2wt for links: Ignore data-parsoid and rel types more aggressively and generate the expected canonical forms from html2wt: Further relax link handler requirements around expecations of input HTML for a link to html2wt for links: Ignore data-parsoid and rel types more aggressively and generate the expected canonical forms.
Jun 26 2020, 11:24 PM · Parsoid, Parsoid-Serializer

Jun 19 2020

Aklapper placed T71207: Parsoid: Interwiki links are halfway converted to external links, and completely broken up for grabs.

This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!

Jun 19 2020, 4:26 PM · Parsoid, Parsoid-Serializer

Jun 10 2020

ssastry removed a project from T67603: Serializing images without data-parsoid normalizes image names incorrectly: Blocked-on-Parsoid.
Jun 10 2020, 9:12 PM · Parsoid, Parsoid-Serializer

Jun 8 2020

ssastry removed a project from T195486: html2wt of existing list items, headings, table cells: Patch-For-Review.
Jun 8 2020, 9:44 PM · User-Ryasmeen, VisualEditor, Parsoid-Serializer, Parsoid