jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/349374 )

Change subject: Fix links inside section titles
......................................................................


Fix links inside section titles

Links inside section titles did not get the URL rewrite.
This patch moves the URL rewrite before the section splitting.

Bug: T163449
Change-Id: Ic2b0f68914092b6ff88f653a34824610fce8aadf
---
M lib/parsoid-access.js
M 
test/diff/results/page_formatted-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein.json
M 
test/diff/results/page_formatted-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section21-text.html
M 
test/diff/results/page_formatted-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section8-text.html
M 
test/diff/results/page_formatted-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section9-text.html
M 
test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein.json
M 
test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section21-text.html
M 
test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section8-text.html
M 
test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_(WMF)_MCS_Test_Frankenstein/section9-text.html
9 files changed, 31 insertions(+), 31 deletions(-)

Approvals:
  jenkins-bot: Verified
  Mholloway: Looks good to me, approved



diff --git a/lib/parsoid-access.js b/lib/parsoid-access.js
index fce42f8..9ef3f61 100644
--- a/lib/parsoid-access.js
+++ b/lib/parsoid-access.js
@@ -178,9 +178,9 @@
             if (legacy) {
                 transforms.shortenPageInternalLinks(doc, 
getParsoidLinkTitle(doc));
             }
+            transforms.addRequiredMarkup(doc);
             transforms.stripUnneededMarkup(doc, legacy);
             addSectionDivs(doc);
-            transforms.addRequiredMarkup(doc);
 
             page.sections = getSectionsText(doc);
             return page;
diff --git 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
index 24bdf8a..1883aa9 100644
--- 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
+++ 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
@@ -71,14 +71,14 @@
       },
       {
         "id": 8,
-        "text": "\n\n<p><span><a href=\"/wiki/File:Example.png\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x\" height=\"155\" 
width=\"150\"></a></span></p>\n\n<p>Multiple images:</p>\n<div class=\"thumb 
tmulti tright\"><div class=\"thumbinner\" 
style=\"width:208px;max-width:208px\"><div class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Yellow_card.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Caution</div></div><div 
class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Red_card.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Ejection</div></div><div 
style=\"clear:left\"></div><div class=\"thumbcaption\" 
style=\"clear:left;text-align:left;background-color:transparent\">Two cards 
used by football referees</div></div></div>\n\n<p>Imagemap:</p>\n<div 
class=\"floatright\">\n<div class=\"noresize\" style=\"height: 152px; width: 
300px; \"><a href=\"http://projects.vassar.edu/1896/democrats.html\"; 
class=\"plainlinks\" rel=\"nofollow\" title=\"1896 Democrats\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/300px-Bryan-Sewall.jpg\"
 width=\"300\" height=\"152\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/450px-Bryan-Sewall.jpg
 1.5x, 
//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/600px-Bryan-Sewall.jpg
 2x\" usemap=\"#ImageMap_\"></a><map name=\"ImageMap_\" 
id=\"ImageMap_\">\n<area href=\"/wiki/William_Jennings_Bryan\" shape=\"circle\" 
coords=\"73,65,54\" alt=\"William J. Bryan\" title=\"William J. Bryan\">\n<area 
href=\"/wiki/Arthur_Sewall\" shape=\"circle\" coords=\"226,65,54\" alt=\"Arthur 
Sewall\" title=\"Arthur Sewall\"></map>\n<div style=\"margin-left: 280px; 
margin-top: -20px; text-align: left;\"><a href=\"/wiki/File:Bryan-Sewall.jpg\" 
title=\"About this image\"><img 
src=\"/w/extensions/ImageMap/desc-20.png?15600\" style=\"border: 
none;\"></a></div>\n</div>\n</div>\n\n<p>Panoramas:</p>\n<div class=\"thumb 
tnone\" style=\"margin-left: auto; margin-right:auto; overflow:hidden; 
width:auto; max-width:1808px;\">\n<div class=\"thumbinner\" style=\"\"><div 
class=\"overflowbugx\" style=\"overflow:auto;\"><span><a 
href=\"/wiki/File:Helsinki_z00.jpg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x\" 
height=\"216\" width=\"1800\"></a></span></div><div class=\"thumbcaption\"><a 
href=\"/wiki/Helsinki\" title=\"Helsinki\">Helsinki</a> has many 
buildings.</div>\n</div></div>\n\n",
+        "text": "\n\n<p><span><a href=\"/wiki/File:Example.png\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x\" height=\"155\" 
width=\"150\"></a></span></p>\n\n<p>Multiple images:</p>\n<div class=\"thumb 
tmulti tright\"><div class=\"thumbinner\" 
style=\"width:208px;max-width:208px\"><div class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Yellow_card.svg\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Caution</div></div><div 
class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Red_card.svg\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Ejection</div></div><div 
style=\"clear:left\"></div><div class=\"thumbcaption\" 
style=\"clear:left;text-align:left;background-color:transparent\">Two cards 
used by football referees</div></div></div>\n\n<p>Imagemap:</p>\n<div 
class=\"floatright\">\n<div class=\"noresize\" style=\"height: 152px; width: 
300px; \"><a href=\"http://projects.vassar.edu/1896/democrats.html\"; 
class=\"plainlinks\" rel=\"nofollow\" title=\"1896 Democrats\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/300px-Bryan-Sewall.jpg\"
 width=\"300\" height=\"152\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/450px-Bryan-Sewall.jpg
 1.5x, 
//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/600px-Bryan-Sewall.jpg
 2x\" usemap=\"#ImageMap_\"></a><map name=\"ImageMap_\" 
id=\"ImageMap_\">\n<area href=\"/wiki/William_Jennings_Bryan\" shape=\"circle\" 
coords=\"73,65,54\" alt=\"William J. Bryan\" title=\"William J. Bryan\">\n<area 
href=\"/wiki/Arthur_Sewall\" shape=\"circle\" coords=\"226,65,54\" alt=\"Arthur 
Sewall\" title=\"Arthur Sewall\"></map>\n<div style=\"margin-left: 280px; 
margin-top: -20px; text-align: left;\"><a href=\"/wiki/File:Bryan-Sewall.jpg\" 
title=\"About this image\"><img 
src=\"/w/extensions/ImageMap/desc-20.png?15600\" style=\"border: 
none;\"></a></div>\n</div>\n</div>\n\n<p>Panoramas:</p>\n<div class=\"thumb 
tnone\" style=\"margin-left: auto; margin-right:auto; overflow:hidden; 
width:auto; max-width:1808px;\">\n<div class=\"thumbinner\" style=\"\"><div 
class=\"overflowbugx\" style=\"overflow:auto;\"><span><a 
href=\"/wiki/File:Helsinki_z00.jpg\" class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x\" 
height=\"216\" width=\"1800\"></a></span></div><div class=\"thumbcaption\"><a 
href=\"/wiki/Helsinki\" title=\"Helsinki\">Helsinki</a> has many 
buildings.</div>\n</div></div>\n\n",
         "toclevel": 1,
         "line": "Images",
         "anchor": "Images"
       },
       {
         "id": 9,
-        "text": "\n\n<p><span class=\"mw-default-size\"><a 
href=\"/wiki/File:Big_Buck_Bunny_small.ogv\" class=\"app_media\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg\"
 data-file-type=\"video\" height=\"134\" width=\"240\"></a></span></p>\n\n",
+        "text": "\n\n<p><span class=\"mw-default-size\"><a 
href=\"/wiki/File:Big_Buck_Bunny_small.ogv\" class=\"image app_media\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg\"
 data-file-type=\"video\" height=\"134\" width=\"240\"></a></span></p>\n\n",
         "toclevel": 1,
         "line": "Video",
         "anchor": "Video"
@@ -87,15 +87,15 @@
         "id": 10,
         "text": "\n<div class=\"hatnote\">\"WP:TPA\" redirects here. For talk 
page archiving, see <a href=\"/wiki/Help:Archiving_a_talk_page\" 
title=\"Help:Archiving a talk page\">Help:Archiving a talk 
page</a>.</div>\n<p><big id=\"mwWg\"><b>A perfect Wikipedia 
article...</b></big></p>\n<ul><li id=\"mwXQ\"><b>Is on a <a 
href=\"/wiki/Wikipedia:Note\" title=\"Wikipedia:Note\">notable</a> 
topic.</b>\n<ul><li id=\"mwYQ\"><b>Fills a gap</b> not provided by existing or 
related articles.</li></ul></li>\n<li id=\"mwYw\"><b>Has an appropriate 
structure.</b></li></ul>\n\n",
         "toclevel": 1,
-        "line": "From <a href=\"./Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>",
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E"
+        "line": "From <a href=\"/wiki/Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>",
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E"
       },
       {
         "id": 11,
         "text": "\n\n",
         "toclevel": 1,
-        "line": "From <a href=\"./Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of 
Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>",
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E"
+        "line": "From <a href=\"/wiki/Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of 
Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>",
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E"
       },
       {
         "id": 12,
@@ -162,7 +162,7 @@
       },
       {
         "id": 21,
-        "text": "\n\n<table class=\"mbox-small plainlinks sistersitebox\" 
style=\"background-color:#f9f9f9;border:1px solid 
#aaa;color:#000\">\n<tbody><tr>\n<td class=\"mbox-image\"><span 
class=\"noviewer\"><a href=\"/wiki/File:Commons-logo.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x\" height=\"40\" width=\"30\"></a></span></td>\n<td class=\"mbox-text 
plainlist\">Wikimedia Commons has media related to <i><b><a rel=\"mw:ExtLink\" 
href=\"https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos\"; 
title=\"commons:Category:Wikipedia logos\" class=\"external\">Wikipedia 
logos</a></b></i>.</td></tr></tbody></table><span>\n</span>\n<p>More precisely, 
box-type templates such as <code>{{<a href=\"/wiki/Template:Commons_category\" 
title=\"Template:Commons category\">Commons category</a>}}</code> shown at 
right have to be put at the beginning of the <i>last section</i></p> \n\n",
+        "text": "\n\n<table class=\"mbox-small plainlinks sistersitebox\" 
style=\"background-color:#f9f9f9;border:1px solid 
#aaa;color:#000\">\n<tbody><tr>\n<td class=\"mbox-image\"><span 
class=\"noviewer\"><a href=\"/wiki/File:Commons-logo.svg\" class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x\" height=\"40\" width=\"30\"></a></span></td>\n<td class=\"mbox-text 
plainlist\">Wikimedia Commons has media related to <i><b><a rel=\"mw:ExtLink\" 
href=\"https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos\"; 
title=\"commons:Category:Wikipedia logos\" class=\"external\">Wikipedia 
logos</a></b></i>.</td></tr></tbody></table><span>\n</span>\n<p>More precisely, 
box-type templates such as <code>{{<a href=\"/wiki/Template:Commons_category\" 
title=\"Template:Commons category\">Commons category</a>}}</code> shown at 
right have to be put at the beginning of the <i>last section</i></p> \n\n",
         "toclevel": 2,
         "line": "Links to sister projects",
         "anchor": "Links_to_sister_projects"
diff --git 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
index 0b87f67..6d1828f 100644
--- 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
+++ 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
@@ -1,7 +1,7 @@
 <table class="mbox-small plainlinks sistersitebox" 
style="background-color:#f9f9f9;border:1px solid #aaa;color:#000">
   <tbody>
     <tr>
-      <td class="mbox-image"><span class="noviewer"><a 
href="/wiki/File:Commons-logo.svg"><img 
src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x" height="40" width="30"></a></span></td>
+      <td class="mbox-image"><span class="noviewer"><a 
href="/wiki/File:Commons-logo.svg" class="image"><img 
src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x" height="40" width="30"></a></span></td>
       <td class="mbox-text plainlist">Wikimedia Commons has media related to 
<i><b><a rel="mw:ExtLink" 
href="https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos"; 
title="commons:Category:Wikipedia logos" class="external">Wikipedia 
logos</a></b></i>.</td>
     </tr>
   </tbody>
diff --git 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
index 9cea3c7..22a65f9 100644
--- 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
+++ 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
@@ -1,17 +1,17 @@
 <p>
 
-  <span><a href="/wiki/File:Example.png"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x" height="155" 
width="150"></a></span></p>
+  <span><a href="/wiki/File:Example.png" class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x" height="155" 
width="150"></a></span></p>
 
 <p>Multiple images:</p>
 <div class="thumb tmulti tright">
   <div class="thumbinner" style="width:208px;max-width:208px">
     <div class="tsingle" 
style="float:left;margin:1px;width:102px;max-width:102px">
-      <div class="thumbimage"><span><a href="/wiki/File:Yellow_card.svg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
+      <div class="thumbimage"><span><a href="/wiki/File:Yellow_card.svg" 
class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
       <div
         class="thumbcaption" style="clear:left">Caution</div>
   </div>
   <div class="tsingle" 
style="float:left;margin:1px;width:102px;max-width:102px">
-    <div class="thumbimage"><span><a href="/wiki/File:Red_card.svg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
+    <div class="thumbimage"><span><a href="/wiki/File:Red_card.svg" 
class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
     <div
       class="thumbcaption" style="clear:left">Ejection</div>
 </div>
@@ -36,7 +36,7 @@
 <p>Panoramas:</p>
 <div class="thumb tnone" style="margin-left: auto; margin-right:auto; 
overflow:hidden; width:auto; max-width:1808px;">
   <div class="thumbinner" style="">
-    <div class="overflowbugx" style="overflow:auto;"><span><a 
href="/wiki/File:Helsinki_z00.jpg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x" 
height="216" width="1800"></a></span></div>
+    <div class="overflowbugx" style="overflow:auto;"><span><a 
href="/wiki/File:Helsinki_z00.jpg" class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x" 
height="216" width="1800"></a></span></div>
     <div
       class="thumbcaption"><a href="/wiki/Helsinki" 
title="Helsinki">Helsinki</a> has many buildings.</div>
 </div>
diff --git 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
index 193f75f..4e7a2e8 100644
--- 
"a/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
+++ 
"b/test/diff/results/page_formatted-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
@@ -1,3 +1,3 @@
 <p>
 
-  <span class="mw-default-size"><a href="/wiki/File:Big_Buck_Bunny_small.ogv" 
class="app_media"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg"
 data-file-type="video" height="134" width="240"></a></span></p>
+  <span class="mw-default-size"><a href="/wiki/File:Big_Buck_Bunny_small.ogv" 
class="image app_media"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg"
 data-file-type="video" height="134" width="240"></a></span></p>
diff --git 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
index 58e5e61..ad0f691 100644
--- 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
+++ 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein.json"
@@ -77,14 +77,14 @@
       {
         "id": 10,
         "toclevel": 1,
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E",
-        "line": "From <a href=\"./Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>"
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E",
+        "line": "From <a href=\"/wiki/Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>"
       },
       {
         "id": 11,
         "toclevel": 1,
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E",
-        "line": "From <a href=\"./Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>"
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E",
+        "line": "From <a href=\"/wiki/Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>"
       },
       {
         "id": 12,
@@ -213,14 +213,14 @@
       },
       {
         "id": 8,
-        "text": "\n\n<p><span><a href=\"/wiki/File:Example.png\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x\" height=\"155\" 
width=\"150\"></a></span></p>\n\n<p>Multiple images:</p>\n<div class=\"thumb 
tmulti tright\"><div class=\"thumbinner\" 
style=\"width:208px;max-width:208px\"><div class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Yellow_card.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Caution</div></div><div 
class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Red_card.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Ejection</div></div><div 
style=\"clear:left\"></div><div class=\"thumbcaption\" 
style=\"clear:left;text-align:left;background-color:transparent\">Two cards 
used by football referees</div></div></div>\n\n<p>Imagemap:</p>\n<div 
class=\"floatright\">\n<div class=\"noresize\" style=\"height: 152px; width: 
300px; \"><a href=\"http://projects.vassar.edu/1896/democrats.html\"; 
class=\"plainlinks\" rel=\"nofollow\" title=\"1896 Democrats\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/300px-Bryan-Sewall.jpg\"
 width=\"300\" height=\"152\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/450px-Bryan-Sewall.jpg
 1.5x, 
//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/600px-Bryan-Sewall.jpg
 2x\" usemap=\"#ImageMap_\"></a><map name=\"ImageMap_\" 
id=\"ImageMap_\">\n<area href=\"/wiki/William_Jennings_Bryan\" shape=\"circle\" 
coords=\"73,65,54\" alt=\"William J. Bryan\" title=\"William J. Bryan\">\n<area 
href=\"/wiki/Arthur_Sewall\" shape=\"circle\" coords=\"226,65,54\" alt=\"Arthur 
Sewall\" title=\"Arthur Sewall\"></map>\n<div style=\"margin-left: 280px; 
margin-top: -20px; text-align: left;\"><a href=\"/wiki/File:Bryan-Sewall.jpg\" 
title=\"About this image\"><img 
src=\"/w/extensions/ImageMap/desc-20.png?15600\" style=\"border: 
none;\"></a></div>\n</div>\n</div>\n\n<p>Panoramas:</p>\n<div class=\"thumb 
tnone\" style=\"margin-left: auto; margin-right:auto; overflow:hidden; 
width:auto; max-width:1808px;\">\n<div class=\"thumbinner\" style=\"\"><div 
class=\"overflowbugx\" style=\"overflow:auto;\"><span><a 
href=\"/wiki/File:Helsinki_z00.jpg\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x\" 
height=\"216\" width=\"1800\"></a></span></div><div class=\"thumbcaption\"><a 
href=\"/wiki/Helsinki\" title=\"Helsinki\">Helsinki</a> has many 
buildings.</div>\n</div></div>\n\n",
+        "text": "\n\n<p><span><a href=\"/wiki/File:Example.png\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x\" height=\"155\" 
width=\"150\"></a></span></p>\n\n<p>Multiple images:</p>\n<div class=\"thumb 
tmulti tright\"><div class=\"thumbinner\" 
style=\"width:208px;max-width:208px\"><div class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Yellow_card.svg\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Caution</div></div><div 
class=\"tsingle\" 
style=\"float:left;margin:1px;width:102px;max-width:102px\"><div 
class=\"thumbimage\"><span><a href=\"/wiki/File:Red_card.svg\" 
class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x\" height=\"130\" width=\"100\"></a></span></div><div 
class=\"thumbcaption\" style=\"clear:left\">Ejection</div></div><div 
style=\"clear:left\"></div><div class=\"thumbcaption\" 
style=\"clear:left;text-align:left;background-color:transparent\">Two cards 
used by football referees</div></div></div>\n\n<p>Imagemap:</p>\n<div 
class=\"floatright\">\n<div class=\"noresize\" style=\"height: 152px; width: 
300px; \"><a href=\"http://projects.vassar.edu/1896/democrats.html\"; 
class=\"plainlinks\" rel=\"nofollow\" title=\"1896 Democrats\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/300px-Bryan-Sewall.jpg\"
 width=\"300\" height=\"152\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/450px-Bryan-Sewall.jpg
 1.5x, 
//upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Bryan-Sewall.jpg/600px-Bryan-Sewall.jpg
 2x\" usemap=\"#ImageMap_\"></a><map name=\"ImageMap_\" 
id=\"ImageMap_\">\n<area href=\"/wiki/William_Jennings_Bryan\" shape=\"circle\" 
coords=\"73,65,54\" alt=\"William J. Bryan\" title=\"William J. Bryan\">\n<area 
href=\"/wiki/Arthur_Sewall\" shape=\"circle\" coords=\"226,65,54\" alt=\"Arthur 
Sewall\" title=\"Arthur Sewall\"></map>\n<div style=\"margin-left: 280px; 
margin-top: -20px; text-align: left;\"><a href=\"/wiki/File:Bryan-Sewall.jpg\" 
title=\"About this image\"><img 
src=\"/w/extensions/ImageMap/desc-20.png?15600\" style=\"border: 
none;\"></a></div>\n</div>\n</div>\n\n<p>Panoramas:</p>\n<div class=\"thumb 
tnone\" style=\"margin-left: auto; margin-right:auto; overflow:hidden; 
width:auto; max-width:1808px;\">\n<div class=\"thumbinner\" style=\"\"><div 
class=\"overflowbugx\" style=\"overflow:auto;\"><span><a 
href=\"/wiki/File:Helsinki_z00.jpg\" class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg\"
 data-file-type=\"bitmap\" 
srcset=\"//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x\" 
height=\"216\" width=\"1800\"></a></span></div><div class=\"thumbcaption\"><a 
href=\"/wiki/Helsinki\" title=\"Helsinki\">Helsinki</a> has many 
buildings.</div>\n</div></div>\n\n",
         "toclevel": 1,
         "line": "Images",
         "anchor": "Images"
       },
       {
         "id": 9,
-        "text": "\n\n<p><span class=\"mw-default-size\"><a 
href=\"/wiki/File:Big_Buck_Bunny_small.ogv\" class=\"app_media\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg\"
 data-file-type=\"video\" height=\"134\" width=\"240\"></a></span></p>\n\n",
+        "text": "\n\n<p><span class=\"mw-default-size\"><a 
href=\"/wiki/File:Big_Buck_Bunny_small.ogv\" class=\"image app_media\"><img 
src=\"//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg\"
 data-file-type=\"video\" height=\"134\" width=\"240\"></a></span></p>\n\n",
         "toclevel": 1,
         "line": "Video",
         "anchor": "Video"
@@ -229,15 +229,15 @@
         "id": 10,
         "text": "\n<div class=\"hatnote\">\"WP:TPA\" redirects here. For talk 
page archiving, see <a href=\"/wiki/Help:Archiving_a_talk_page\" 
title=\"Help:Archiving a talk page\">Help:Archiving a talk 
page</a>.</div>\n<p><big id=\"mwWg\"><b>A perfect Wikipedia 
article...</b></big></p>\n<ul><li id=\"mwXQ\"><b>Is on a <a 
href=\"/wiki/Wikipedia:Note\" title=\"Wikipedia:Note\">notable</a> 
topic.</b>\n<ul><li id=\"mwYQ\"><b>Fills a gap</b> not provided by existing or 
related articles.</li></ul></li>\n<li id=\"mwYw\"><b>Has an appropriate 
structure.</b></li></ul>\n\n",
         "toclevel": 1,
-        "line": "From <a href=\"./Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>",
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E"
+        "line": "From <a href=\"/wiki/Wikipedia:The_perfect_article\" 
title=\"Wikipedia:The perfect article\">Wikipedia:The perfect article</a>",
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:The_perfect_article.22_title.3D.22Wikipedia:The_perfect_article.22.3EWikipedia:The_perfect_article.3C.2Fa.3E"
       },
       {
         "id": 11,
         "text": "\n\n",
         "toclevel": 1,
-        "line": "From <a href=\"./Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of 
Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>",
-        "anchor": 
"From_.3Ca_href.3D.22..2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E"
+        "line": "From <a href=\"/wiki/Wikipedia:Manual_of_Style/Layout\" 
title=\"Wikipedia:Manual of 
Style/Layout\">Wikipedia:Manual_of_Style/Layout</a>",
+        "anchor": 
"From_.3Ca_href.3D.22.2Fwiki.2FWikipedia:Manual_of_Style.2FLayout.22_title.3D.22Wikipedia:Manual_of_Style.2FLayout.22.3EWikipedia:Manual_of_Style.2FLayout.3C.2Fa.3E"
       },
       {
         "id": 12,
@@ -304,7 +304,7 @@
       },
       {
         "id": 21,
-        "text": "\n\n<table class=\"mbox-small plainlinks sistersitebox\" 
style=\"background-color:#f9f9f9;border:1px solid 
#aaa;color:#000\">\n<tbody><tr>\n<td class=\"mbox-image\"><span 
class=\"noviewer\"><a href=\"/wiki/File:Commons-logo.svg\"><img 
src=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x\" height=\"40\" width=\"30\"></a></span></td>\n<td class=\"mbox-text 
plainlist\">Wikimedia Commons has media related to <i><b><a rel=\"mw:ExtLink\" 
href=\"https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos\"; 
title=\"commons:Category:Wikipedia logos\" class=\"external\">Wikipedia 
logos</a></b></i>.</td></tr></tbody></table><span>\n</span>\n<p>More precisely, 
box-type templates such as <code>{{<a href=\"/wiki/Template:Commons_category\" 
title=\"Template:Commons category\">Commons category</a>}}</code> shown at 
right have to be put at the beginning of the <i>last section</i></p> \n\n",
+        "text": "\n\n<table class=\"mbox-small plainlinks sistersitebox\" 
style=\"background-color:#f9f9f9;border:1px solid 
#aaa;color:#000\">\n<tbody><tr>\n<td class=\"mbox-image\"><span 
class=\"noviewer\"><a href=\"/wiki/File:Commons-logo.svg\" class=\"image\"><img 
src=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png\"
 data-file-type=\"drawing\" 
srcset=\"//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x\" height=\"40\" width=\"30\"></a></span></td>\n<td class=\"mbox-text 
plainlist\">Wikimedia Commons has media related to <i><b><a rel=\"mw:ExtLink\" 
href=\"https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos\"; 
title=\"commons:Category:Wikipedia logos\" class=\"external\">Wikipedia 
logos</a></b></i>.</td></tr></tbody></table><span>\n</span>\n<p>More precisely, 
box-type templates such as <code>{{<a href=\"/wiki/Template:Commons_category\" 
title=\"Template:Commons category\">Commons category</a>}}</code> shown at 
right have to be put at the beginning of the <i>last section</i></p> \n\n",
         "toclevel": 2,
         "line": "Links to sister projects",
         "anchor": "Links_to_sister_projects"
diff --git 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
index 0b87f67..6d1828f 100644
--- 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
+++ 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section21-text.html"
@@ -1,7 +1,7 @@
 <table class="mbox-small plainlinks sistersitebox" 
style="background-color:#f9f9f9;border:1px solid #aaa;color:#000">
   <tbody>
     <tr>
-      <td class="mbox-image"><span class="noviewer"><a 
href="/wiki/File:Commons-logo.svg"><img 
src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x" height="40" width="30"></a></span></td>
+      <td class="mbox-image"><span class="noviewer"><a 
href="/wiki/File:Commons-logo.svg" class="image"><img 
src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png
 1.5x" height="40" width="30"></a></span></td>
       <td class="mbox-text plainlist">Wikimedia Commons has media related to 
<i><b><a rel="mw:ExtLink" 
href="https://commons.wikimedia.org/wiki/Category:Wikipedia%20logos"; 
title="commons:Category:Wikipedia logos" class="external">Wikipedia 
logos</a></b></i>.</td>
     </tr>
   </tbody>
diff --git 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
index 9cea3c7..22a65f9 100644
--- 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
+++ 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section8-text.html"
@@ -1,17 +1,17 @@
 <p>
 
-  <span><a href="/wiki/File:Example.png"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x" height="155" 
width="150"></a></span></p>
+  <span><a href="/wiki/File:Example.png" class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/70/Example.png/150px-Example.png"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 2x, 
//upload.wikimedia.org/wikipedia/commons/7/70/Example.png 1.5x" height="155" 
width="150"></a></span></p>
 
 <p>Multiple images:</p>
 <div class="thumb tmulti tright">
   <div class="thumbinner" style="width:208px;max-width:208px">
     <div class="tsingle" 
style="float:left;margin:1px;width:102px;max-width:102px">
-      <div class="thumbimage"><span><a href="/wiki/File:Yellow_card.svg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
+      <div class="thumbimage"><span><a href="/wiki/File:Yellow_card.svg" 
class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/100px-Yellow_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/200px-Yellow_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/b/b1/Yellow_card.svg/150px-Yellow_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
       <div
         class="thumbcaption" style="clear:left">Caution</div>
   </div>
   <div class="tsingle" 
style="float:left;margin:1px;width:102px;max-width:102px">
-    <div class="thumbimage"><span><a href="/wiki/File:Red_card.svg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
+    <div class="thumbimage"><span><a href="/wiki/File:Red_card.svg" 
class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/100px-Red_card.svg.png"
 data-file-type="drawing" 
srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/200px-Red_card.svg.png
 2x, 
//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Red_card.svg/150px-Red_card.svg.png
 1.5x" height="130" width="100"></a></span></div>
     <div
       class="thumbcaption" style="clear:left">Ejection</div>
 </div>
@@ -36,7 +36,7 @@
 <p>Panoramas:</p>
 <div class="thumb tnone" style="margin-left: auto; margin-right:auto; 
overflow:hidden; width:auto; max-width:1808px;">
   <div class="thumbinner" style="">
-    <div class="overflowbugx" style="overflow:auto;"><span><a 
href="/wiki/File:Helsinki_z00.jpg"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x" 
height="216" width="1800"></a></span></div>
+    <div class="overflowbugx" style="overflow:auto;"><span><a 
href="/wiki/File:Helsinki_z00.jpg" class="image"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Helsinki_z00.jpg/1800px-Helsinki_z00.jpg"
 data-file-type="bitmap" 
srcset="//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 2x, 
//upload.wikimedia.org/wikipedia/commons/0/07/Helsinki_z00.jpg 1.5x" 
height="216" width="1800"></a></span></div>
     <div
       class="thumbcaption"><a href="/wiki/Helsinki" 
title="Helsinki">Helsinki</a> has many buildings.</div>
 </div>
diff --git 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
index 193f75f..4e7a2e8 100644
--- 
"a/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
+++ 
"b/test/diff/results/page_mobile-sections-enwiki-User%3ABSitzmann_\050WMF\051_MCS_Test_Frankenstein/section9-text.html"
@@ -1,3 +1,3 @@
 <p>
 
-  <span class="mw-default-size"><a href="/wiki/File:Big_Buck_Bunny_small.ogv" 
class="app_media"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg"
 data-file-type="video" height="134" width="240"></a></span></p>
+  <span class="mw-default-size"><a href="/wiki/File:Big_Buck_Bunny_small.ogv" 
class="image app_media"><img 
src="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Big_Buck_Bunny_small.ogv/240px--Big_Buck_Bunny_small.ogv.jpg"
 data-file-type="video" height="134" width="240"></a></span></p>

-- 
To view, visit https://gerrit.wikimedia.org/r/349374
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ic2b0f68914092b6ff88f653a34824610fce8aadf
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/mobileapps
Gerrit-Branch: master
Gerrit-Owner: BearND <[email protected]>
Gerrit-Reviewer: Mholloway <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to