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

wikimedia / parsoid / 1997
85%

Build:
DEFAULT BRANCH: master
Ran 14 Jul 2018 06:27AM UTC
Jobs 4
Files 95
Run time 4min
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

pending completion
1997

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%)

97243.76 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1997.1 14 Jul 2018 06:32AM UTC 0
84.57
Travis Job 1997.1
2 1997.2 14 Jul 2018 06:28AM UTC 0
84.57
Travis Job 1997.2
3 1997.3 14 Jul 2018 06:28AM UTC 0
84.57
Travis Job 1997.3
4 1997.4 14 Jul 2018 06:27AM UTC 0
84.57
Travis Job 1997.4
Source Files on build 1997
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1997
  • d473791e on github
  • Prev Build on master (#1996)
  • Next Build on master (#1998)
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