Ran
|
Files
70
|
Run time
28s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
<a href="https://github.com/wikimedia/parsoid/commit/e31b45a6b">Use tokenizer info to fix/cleanup tdFixups dom pass * This eliminates unnecessary guessing and examination of cells to figure out which cells need fixup. * This fixes the incorrectly td fixup applied to the second <td> in the example below. {| |{{echo|1=style="background:#f9f9f9;" {{!}} X}} ||{{echo|1=style="background:#f9f9f9;" {{!}} X}} |} * New test added to catch the incorrect <td> fixup that was happening thus far. The new test also verifies that cell-splitting happens even if there is no attribute reparsing involved. * More cleanup to be done. Several of the checks in collectAttributishContent are unnecessary now. If a "|" is seen in the textContent of such a node, all content before that "|" is attribute content (nowiki, entities, html tags, strings, and the works). The sanitizer drops stuff that is crap. Ex: The <div> below is dropped by the PHP parser. |<div>foobar</div> style="background:" class="table-na"| foo In the interest of keeping working code unbroken, that will be done as a separate patch. Change-Id: I</a><a class="double-link" href="https://github.com/wikimedia/parsoid/commit/66e32f915">66e32f915</a>
9943 of 11816 relevant lines covered (84.15%)
22851.34 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|