• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wikimedia / parsoid / 1997 / 3
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 14 Jul 2018 06:28AM UTC
Files 95
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Jul 2018 06:14AM UTC coverage: 84.569% (-0.09%) from 84.654%
1997.3

push

travis-ci

subbuss
<a href="https://github.com/wikimedia/parsoid/commit/d473791ea">Move to DOM based wrapping of bare text

This effectively reverts 3d53f56 since the proper fix is probably to get
Remex to account for fostered content.  Otherwise, we end up with
p-wrapped foster spans.

dt/dd/li are added to the always suppressing tags to match ce9f5c2 in
core.

The cleanupFormattingTagFixup pass is removed since its job was to move
formatting tags that ended up *inside* figures into figcaptions.  Since
that no longer happens, it&#39;s a no-op.  It was introduced in T65642.

However, in T68749, there&#39;s a request/argument to avoid nesting blocks
in formatting tags, since VE can&#39;t handle that data model violation and
marks the nodes as uneditable.  In the past, we&#39;ve supported that
inconsistently.  For example, the case in &quot;1. List embedded in a
formatting tag&quot; is uneditable, despite it being a popular pattern.
In &quot;2. Treebuilder fixup of formatting elt&quot;, only one of two images was
editable.

We should consider reopening T68749 and adding a pass to solve the issue
generally.  Note that the Parsoid output now matches Remex so any
changes to the DOM is explicitly introducing a difference to support
editing clients, and should be noted as such.

Blacklist changes for &quot;T35845 (2): Headings become bold in TOC when they
contain a blockquote&quot; are because the paragraph in the blockquote
serializes to newlines which are converted to spaces for single-line
context.  Same for &quot;Multiple tags in TOC&quot;.  Seemed relevant to leave
these failures for when we develop a better strategy for serializing
newlines found in those nodes.

For various tests, parsoid modes are limited to avoid the need for
specific sections, just to add data-parsoid attributes in order for the
test to roundtrip w/o the normalized form.

Bug: T110004
Change-Id: I</a><a class="double-link" href="https://github.com/wikimedia/parsoid/comm... (continued)

9245 of 11658 branches covered (79.3%)

15093 of 17847 relevant lines covered (84.57%)

24310.91 hits per line

Source Files on job 1997.3
  • Tree
  • List 0
  • Changed 63
  • Source Changed 6
  • Coverage Changed 63
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 1890
  • Travis Job 1997.3
  • d473791e on github
  • Prev Job for on master (#1996.2)
  • Next Job for on master (#1998.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc